@charset "UTF-8";.btn--xl{padding: 16px 30px;font-size: 16px;border-radius: 99px}.btn--xl .ico{width: 19px;height: 19px}.chn__card:hover{transform: translateY(-6px);border-color: transparent;box-shadow: 0 22px 40px -20px color-mix(in srgb,var(--c3) 70%,transparent)}.chn__card:hover::before{opacity: 1}.chn__ico{width: 50px;height: 50px;border-radius: 16px;--isz: 24px;transition: transform .45s var(--ease),background .45s}.chn__card:hover .chn__ico{background: rgba(255,255,255,.22);box-shadow: none;transform: rotate(-8deg) scale(1.06)}.chn__txt{min-width: 0}.chn__label{display: block;font-size: .68rem;font-weight: 500;letter-spacing: .12em;text-transform: uppercase;color: var(--ink-300);transition: color .35s}.chn__note{display: block;font-size: .78rem;line-height: 1.45;color: var(--ink-400);transition: color .35s}.chn__card:hover .chn__label{color: rgba(255,255,255,.72)}.chn__card:hover .chn__txt b{color: #fff}.chn__card:hover .chn__note{color: rgba(255,255,255,.8)}.chn__go{position: absolute;right: 16px;top: 16px;display: grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: rgba(255,255,255,.22);border: 1px solid rgba(255,255,255,.3);color: #fff;opacity: 0;transform: translate(-5px,4px);transition: opacity .35s var(--ease),transform .35s var(--ease)}.chn__go .ico{width: 14px;height: 14px}.chn__card:hover .chn__go{opacity: 1;transform: none}.cnt{display: grid;grid-template-columns: minmax(0,1.35fr) minmax(0,.8fr);gap: clamp(18px,2.4vw,30px);align-items: start}.form--page{max-width: none;margin: 0;background: #fff;box-shadow: var(--sh-2)}.form__head{margin-bottom: 24px;padding-bottom: 20px;border-bottom: 1px solid var(--line-soft)}.form__head h2{font-size: clamp(1.4rem,2vw,1.8rem);margin-bottom: 6px}.form__head p{font-size: .92rem;color: var(--ink-500)}.form__note .ico{width: 15px;height: 15px;color: #16a34a;flex: none}.cnt__side{display: grid;gap: clamp(14px,1.8vw,20px);position: sticky;top: calc(var(--head-h) + 24px)}.cnt__box{padding: clamp(22px,2.4vw,28px);border-radius: 24px;background: #fff;border: 1px solid var(--line);box-shadow: var(--sh-1)}.cnt__box h2{font-size: clamp(1.15rem,1.5vw,1.35rem);margin-bottom: 18px}.expect{list-style: none;margin: 0;padding: 0;display: grid;gap: 18px}.expect li{display: grid;grid-template-columns: 38px minmax(0,1fr);gap: 13px;align-items: start}.expect__ico{display: grid;place-items: center;width: 38px;height: 38px;border-radius: 12px;background: linear-gradient(150deg,#eef4ff,#dbe8ff);color: var(--blue-600)}.expect__ico .ico{width: 18px;height: 18px}.cnt__box--dark{position: relative;background: linear-gradient(160deg,var(--ink-900) 0%,#14225a 58%,var(--blue-900) 100%);border-color: transparent;color: #fff;overflow: hidden;box-shadow: 0 26px 50px -28px rgba(10,20,50,.7)}.cnt__box--dark::after{content: "";position: absolute;right: -70px;top: -90px;width: 260px;height: 260px;border-radius: 50%;background: radial-gradient(circle,rgba(255,90,31,.4),transparent 66%);filter: blur(24px)}.cnt__box--dark h3{color: #fff;font-size: 1.15rem;margin-bottom: 16px}.cnt__badge{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 14px;padding: 5px 13px;border-radius: 999px;border: 1px solid rgba(110,231,183,.38);background: rgba(110,231,183,.12);font-size: .7rem;font-weight: 500;color: #6ee7b7;line-height: 1}.cnt__badge .dot{background: #6ee7b7}.cnt__meta{list-style: none;margin: 0 0 20px;padding: 0;display: grid;gap: 14px}.cnt__meta li{display: flex;align-items: flex-start;gap: 12px}.cnt__meta .ico{width: 17px;height: 17px;flex: none;margin-top: 3px;color: #ffc09a}.cnt__social{display: flex;flex-wrap: wrap;gap: 8px;padding-top: 18px;border-top: 1px solid rgba(255,255,255,.14)}.cnt__social a{display: grid;place-items: center;width: 40px;height: 40px;border-radius: 13px;border: 1px solid rgba(255,255,255,.18);background: rgba(255,255,255,.07);color: rgba(255,255,255,.82);transition: transform .35s var(--ease),background .3s,color .3s,border-color .3s}.cnt__social a:hover{transform: translateY(-3px);background: #fff;color: var(--ink-900);border-color: #fff}.cnt__social .ico{width: 18px;height: 18px}.qsteps{list-style: none;margin: clamp(28px,3.4vw,42px) 0 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: clamp(12px,1.6vw,20px);counter-reset: qs}.qsteps li{position: relative;display: grid;grid-template-columns: 44px minmax(0,1fr);align-items: start;gap: 13px;padding: 18px 16px;border-radius: 20px;background: #fff;border: 1px solid var(--line);box-shadow: var(--sh-1);transition: transform .4s var(--ease),box-shadow .4s var(--ease),border-color .4s}.qsteps li:hover{transform: translateY(-4px);box-shadow: var(--sh-2);border-color: var(--blue-100)}.qsteps li::after{counter-increment: qs;content: "0" counter(qs);position: absolute;right: 14px;top: 12px;font-size: .78rem;font-weight: 700;letter-spacing: -.02em;color: var(--mist-2)}.qsteps__ico{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 14px;background: linear-gradient(150deg,#eef4ff,#dbe8ff);color: var(--blue-600)}.qsteps__ico .ico{width: 20px;height: 20px}.wiz{position: relative}.wiz__bar{height: 4px;margin: -4px -4px 20px;border-radius: 999px;background: var(--mist-2);overflow: hidden}.wiz__fill{display: block;height: 100%;width: 33.33%;border-radius: inherit;background: linear-gradient(90deg,var(--blue-600),#a855f7 55%,var(--flame));transition: width .5s var(--ease)}.wiz__nav{list-style: none;display: flex;gap: 6px;margin: 0 0 26px;padding: 0 0 20px;border-bottom: 1px solid var(--line-soft)}.wiz__nav li{display: inline-flex;align-items: center;gap: 8px;padding: 7px 14px 7px 8px;border-radius: 999px;font-size: .85rem;font-weight: 500;color: var(--ink-400);transition: color .3s,background .3s}.wiz__nav li.is-active{color: var(--ink-900);background: var(--blue-50)}.wiz__nav li.is-active span{background: var(--blue-600);color: #fff}.wiz__nav li.is-done{color: var(--ink-500);cursor: pointer}.wiz__nav li.is-done span{background: #d1fae5;color: #0b7a45}.wiz__nav li.is-done:hover{background: var(--mist)}.wiz__step{border: 0;margin: 0;padding: 0;min-width: 0}.js .wiz__step{display: none}html:not(.js) .wiz [data-next-step],html:not(.js) .wiz [data-prev-step]{display: none}.wiz__step.is-active{display: block;animation: wizIn .45s var(--ease) both}.wiz__legend{display: block;width: 100%;padding: 0;margin-bottom: 18px;font-size: clamp(1.15rem,1.6vw,1.4rem);font-weight: 600;letter-spacing: -.03em;color: var(--ink-900)}.wiz__foot{display: flex;align-items: center;justify-content: space-between;gap: 14px;flex-wrap: wrap;margin-top: 24px;padding-top: 20px;border-top: 1px solid var(--line-soft)}.wiz__foot .btn:only-child{margin-left: auto}.wiz__hint{display: inline-flex;align-items: center;gap: 8px;font-size: .82rem;color: var(--ink-400)}.wiz__hint .ico{width: 14px;height: 14px;color: var(--blue-500);flex: none}.picks{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px}.picks.is-bad{animation: shake .5s var(--ease)}.pick{position: relative;display: block;cursor: pointer}.pick input{position: absolute;opacity: 0;width: 0;height: 0}.pick__in{position: relative;display: grid;grid-template-columns: 40px minmax(0,1fr);align-items: center;gap: 11px;height: 100%;padding: 14px 13px;border-radius: 16px;background: #fff;border: 1.5px solid var(--line);transition: border-color .3s,transform .35s var(--ease),box-shadow .35s var(--ease),background .3s}.pick:hover .pick__in{transform: translateY(-3px);border-color: color-mix(in srgb,var(--c2) 45%,var(--line));box-shadow: 0 12px 24px -14px color-mix(in srgb,var(--c3) 65%,transparent)}.pick__ico{width: 40px;height: 40px;border-radius: 13px;--isz: 19px}.pick__name{font-size: .9rem;font-weight: 500;color: var(--ink-900);line-height: 1.3}.pick__tick{position: absolute;right: 11px;top: 11px;display: grid;place-items: center;width: 20px;height: 20px;border-radius: 50%;background: linear-gradient(150deg,var(--c1),var(--c3));color: #fff;opacity: 0;transform: scale(.6);transition: opacity .3s var(--ease),transform .3s var(--ease)}.pick__tick .ico{width: 12px;height: 12px}.pick input:checked + .pick__in{border-color: transparent;background: color-mix(in srgb,var(--c2) 8%,#fff);box-shadow: 0 0 0 2px color-mix(in srgb,var(--c2) 55%,transparent),0 14px 26px -16px color-mix(in srgb,var(--c3) 70%,transparent)}.pick input:checked + .pick__in .pick__tick{opacity: 1;transform: none}.pick input:focus-visible + .pick__in{outline: 3px solid var(--blue-500);outline-offset: 3px}.incl{list-style: none;margin: 0;padding: 0;display: grid;gap: 12px}.incl li{display: flex;align-items: flex-start;gap: 10px;font-size: .9rem;color: var(--ink-700)}.incl .ico{width: 18px;height: 18px;flex: none;margin-top: 2px;padding: 3px;border-radius: 50%;background: #e9fbf1;color: #0b7a45}.cnt__lead{font-size: .89rem;line-height: 1.65;color: rgba(255,255,255,.74);margin-bottom: 18px}.wiz button[type="submit"].btn--flame{background: linear-gradient(120deg,#cc4410,var(--flame-cta) 55%,var(--flame-cta-600));background-size: 170% 170%}.wiz button[type="submit"].btn--flame:hover{background-position: 100% 100%;box-shadow: 0 18px 40px -12px rgba(255,90,31,.62)}.chn{display: grid;gap: clamp(12px,1.6vw,18px);grid-template-columns: repeat(auto-fit,minmax(210px,1fr))}.picks + .form-hata{margin-top: 12px}.wiz__paket{margin: 0 0 14px}.form-uyari{display: flex;align-items: flex-start;gap: 10px;margin: 0 0 18px;padding: 13px 16px;border-radius: 14px;background: #fef2f2;border: 1px solid #fecaca;color: #b91c1c;font-size: .9rem;line-height: 1.5}.form-uyari .ico{width: 20px;height: 20px;flex: none;margin-top: 1px}.form-uyari:focus{outline: none}.form-uyari:focus-visible{outline: 3px solid var(--blue-500);outline-offset: 2px}.wiz__durum{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.wiz__secim{display: flex;flex-wrap: wrap;gap: 8px;margin: -8px 0 20px}.wiz__cip{display: inline-flex;align-items: center;gap: 6px;min-height: 34px;padding: 4px 6px 4px 13px;border-radius: 999px;background: var(--blue-50);border: 1px solid var(--blue-100);color: var(--ink-500);font-size: .82rem;line-height: 1.3}.wiz__cip b{font-weight: 600;color: var(--ink-900)}.wiz__cip-dgm{padding: 0 11px;font-size: .78rem}.wiz__cip-x{width: 26px;padding: 0}.wiz__cip-x .ico{width: 13px;height: 13px}.chn__card{position: relative;display: grid;grid-template-columns: 50px minmax(0,1fr);align-items: center;gap: 14px;padding: 20px 18px;border-radius: 22px;background: #fff;border: 1px solid var(--line);box-shadow: var(--sh-1);transition: transform .45s cubic-bezier(.2,.8,.25,1),box-shadow .45s var(--ease),border-color .45s;overflow: visible}.chn__card::before{content: "";position: absolute;background: linear-gradient(150deg,var(--c1),var(--c2) 55%,var(--c3));opacity: 0;transition: opacity .45s var(--ease);inset: -1px;border-radius: inherit}.qsteps-ozet{display: none;flex-wrap: wrap;gap: 8px 16px;margin: -8px 0 0;padding: 0;list-style: none;font-size: .88rem;color: var(--ink-600,var(--ink-500))}.qsteps-ozet li{display: inline-flex;align-items: center;gap: 6px}.qsteps-ozet .ico{width: 16px;height: 16px;color: #068a5a;flex: none}@media (max-width: 960px){.cnt{grid-template-columns: 1fr}.cnt__side{position: static}}@media (max-width: 900px){.qsteps{grid-template-columns: repeat(2,minmax(0,1fr))}.qsteps{display: none}.qsteps-ozet{display: flex}}@media (max-width: 820px){.picks{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.qsteps{grid-template-columns: 1fr}}@media (max-width: 460px){.picks{grid-template-columns: 1fr}}.tsk{padding-block: clamp(46px,6vw,84px)}.tsk__onay{max-width: 680px;margin-inline: auto;text-align: center}.tsk__rozet{position: relative;width: 92px;height: 92px;margin: 0 auto 26px;display: grid;place-items: center;border-radius: 50%;background: linear-gradient(150deg,#2fc97a,#068a5a);color: #fff;box-shadow: 0 18px 40px -16px rgba(6,138,90,.55)}.tsk__rozet svg{width: 44px;height: 44px;position: relative;z-index: 2}.tsk__halka{position: absolute;inset: 0;border-radius: 50%;border: 2px solid rgba(47,201,122,.45);animation: tskHalka 2.4s cubic-bezier(.2,.7,.3,1) .2s 2 both}.tsk__halka--2{animation-delay: .7s}.tsk__onay h1{margin: 0 0 14px}.tsk__alt{font-size: clamp(1rem,1.3vw,1.14rem);color: var(--ink-500);margin: 0 0 18px;line-height: 1.62}.tsk__ctas{display: flex;flex-wrap: wrap;gap: 12px;justify-content: center}.tsk__adimlar{list-style: none;margin: clamp(44px,5vw,66px) auto 0;padding: 0;max-width: 900px;display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));counter-reset: adim}.tsk__adimlar li{background: #fff;border: 1px solid var(--line);border-radius: 16px;padding: 20px 18px;text-align: left}.tsk__adim-no{display: grid;place-items: center;width: 28px;height: 28px;margin-bottom: 12px;border-radius: 9px;background: var(--mist,#f4f7fc);color: var(--ink-500);font-size: 13px;font-weight: 700}.tsk__adimlar li > span:last-child{font-size: 13.5px;color: var(--ink-400);line-height: 1.55}.tsk__arada{margin-top: clamp(52px,6vw,84px);text-align: center}.tsk__arada h2{margin: 0 0 8px;font-size: clamp(1.4rem,2.2vw,1.85rem)}.tsk__arada-alt{margin: 0 0 28px;color: var(--ink-400);font-size: 15px}.tsk__kartlar{display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(250px,1fr));max-width: 900px;margin-inline: auto}.tsk__kart{position: relative;display: block;text-align: left;text-decoration: none;background: #fff;border: 1px solid var(--line);border-radius: 18px;padding: 22px 20px 20px;transition: border-color .2s ease,transform .2s ease,box-shadow .2s ease}.tsk__kart:hover{border-color: var(--flame,#ff5f2e);transform: translateY(-3px);box-shadow: 0 18px 36px -22px rgba(15,23,42,.4)}.tsk__kart-ico{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 13px;margin-bottom: 14px;background: linear-gradient(150deg,#fff1ea,#ffe3d6);color: var(--flame,#ff5f2e)}.tsk__kart-ico .ico{width: 20px;height: 20px}.tsk__kart-ok{position: absolute;top: 22px;right: 20px;color: var(--ink-300);transition: color .2s ease,transform .2s ease}.tsk__kart-ok .ico{width: 18px;height: 18px}.tsk__kart:hover .tsk__kart-ok{color: var(--flame,#ff5f2e);transform: translateX(3px)}@media (max-width: 560px){.tsk__ctas .btn{width: 100%;justify-content: center}}#form{scroll-margin-top: 12px}@keyframes wizIn{from{opacity: 0;transform: translateX(18px)}to{opacity: 1;transform: none}}@keyframes tskHalka{0%{transform: scale(1);opacity: .8}70%{transform: scale(1.6);opacity: 0}100%{transform: scale(1.6);opacity: 0}}@media (min-width: 521px) and (max-width: 900px){.chn{grid-template-columns: repeat(2,minmax(0,1fr))}}