.k{--k-ink:#062a45;--k-ink-2:#0a3a5e;--k-paper:#fff;--k-cream:#eef6ff;--k-sky:#0b82d8;--k-sky-soft:#dbeefe;--k-sky-deep:#075e9e;--k-sky-bright:#38bdf8;--k-grad:linear-gradient(120deg, #38bdf8 0%, #0b82d8 55%, #075e9e 100%);--k-muted:#5b7186;--k-line:#d7e6f2;--k-tp:#00b67a;--k-red:#ed4f51;--k-radius:28px;--k-radius-sm:18px;--k-shadow:0 30px 60px -32px #062a4566;--k-shadow-sm:0 16px 40px -26px #062a4552;background:var(--k-paper);color:var(--k-ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Familjen Grotesk Variable,Familjen Grotesk Variable fallback,Sora Variable,Avenir Next,Segoe UI,sans-serif;overflow-x:clip}.k ::selection{background:var(--k-sky-bright);color:var(--k-ink)}.k-shell{width:100%;max-width:1160px;margin:0 auto;padding-inline:clamp(1.1rem,4vw,2.4rem)}.k-shell--narrow{max-width:820px}.k-topbar{background:var(--k-cream);border-bottom:1px solid var(--k-line);overflow:hidden}.k-topbar__track{white-space:nowrap;gap:3rem;padding-block:.25rem;animation:36s linear infinite k-marquee;display:inline-flex}.k-topbar__track span{color:var(--k-muted);align-items:center;gap:.45rem;font-size:.76rem;font-weight:500;display:inline-flex}.k-topbar svg{color:var(--k-sky);flex-shrink:0}@keyframes k-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.k-topbar__track{white-space:normal;text-align:center;justify-content:center;width:100%;animation:none}.k-topbar__track span:not(:first-child){display:none}}.k-topbar svg{color:var(--k-sky)}.k-nav{z-index:30;backdrop-filter:blur(12px);border-bottom:1px solid var(--k-line);background:#ffffffe6;position:sticky;top:0}.k-nav__inner{justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;display:flex}.k-nav .brand__name{white-space:nowrap}.k-nav .brand__symbol{width:38px;height:38px}.k-btn{font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:.9rem 1.5rem;font-weight:700;text-decoration:none;transition:transform .15s,background .2s,box-shadow .2s;display:inline-flex}.k-btn--sm{padding:.6rem 1.1rem;font-size:.9rem}.k-btn--lg{padding:1rem 1.8rem;font-size:1.05rem}.k-btn--dark{background:var(--k-ink);color:#fff}.k-btn--dark:hover{background:var(--k-ink-2);transform:translateY(-2px)}.k-btn--accent{background:var(--k-grad);color:#fff;box-shadow:0 14px 30px -14px #0b82d8bf}.k-btn--accent:hover{transform:translateY(-2px);box-shadow:0 20px 40px -16px #0b82d8d9}.k-hero>.k-shell{max-width:1400px}.k-hero{padding-top:clamp(.5rem,1vw,.7rem);padding-bottom:clamp(.5rem,1vw,.7rem)}.k-hero__card{color:#eaf3fb;background:linear-gradient(160deg,#062a45 0%,#041f34 100%);border-radius:clamp(24px,4vw,32px);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.6rem,4vw,3rem);padding:clamp(1.3rem,2vw,1.8rem);display:grid;position:relative;overflow:hidden}.k-hero__card:after{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf852,#0000 65%);border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-130px}.k-chip{color:#eaf3fb;background:#ffffff1a;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:1rem;padding:.45rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.k-google{background:linear-gradient(90deg,#4285f4,#ea4335 40%,#fbbc05 70%,#34a853);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.k-hero__copy h1{letter-spacing:-.035em;margin:0 0 .8rem;font-size:clamp(1.75rem,4.4vw,3.3rem);font-weight:800;line-height:1.06}.k-hero__copy h1 span{display:block}.k-accent{color:var(--k-sky-deep)}.k-hero__copy .k-accent{background:var(--k-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.k-hero__lead{color:#eaf3fbc7;max-width:36ch;margin:0 0 1.1rem;font-size:clamp(1.02rem,2vw,1.38rem);line-height:1.6}.k-hero__lead strong{color:#fff;font-weight:800}.k-mark{color:#041226;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(120deg,#7dd3fc,#38bdf8);border-radius:8px;padding:.12em .4em;font-weight:800}.k-hero__trust{letter-spacing:.02em;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.9rem;font-weight:800;display:inline-flex}.k-stars{color:var(--k-sky-bright);display:inline-flex}.k-stars--red{color:var(--k-red)}.k-stars--red svg:not(:first-child){opacity:.45}.k-stars--red svg:first-child{transform-origin:50%;animation:1.5s ease-in-out infinite k-star-pulse}@keyframes k-star-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.k-stars--red svg:first-child{animation:none}}.k-hero__form{z-index:1;position:relative}.k .lead-form[data-variant=v2],.k .form-success[data-variant=v2]{background:var(--k-paper);color:var(--k-ink);border-radius:var(--k-radius);box-shadow:var(--k-shadow);border:0;padding:clamp(1.1rem,1.8vw,1.3rem)}.k .lead-form[data-variant=v2] .form-step.is-active{gap:.55rem}.k .lead-form[data-variant=v2]:before,.k .form-success[data-variant=v2]:before{content:none}.k .lead-form[data-variant=v2] .lead-form__head{border-bottom:1px solid var(--k-line);justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.75rem;padding-bottom:.65rem;display:flex}.k .lead-form[data-variant=v2] .lead-form__progress-copy span{letter-spacing:.06em;text-transform:uppercase;color:var(--k-sky);font-size:.72rem;font-weight:800}.k .lead-form[data-variant=v2] .lead-form__progress-copy b{margin-top:.15rem;font-size:.95rem;display:block}.k .lead-form[data-variant=v2] .lead-form__progress{gap:.35rem;display:flex}.k .lead-form[data-variant=v2] .lead-form__progress span{background:var(--k-line);border-radius:999px;flex:1;width:auto;height:6px}.k .lead-form[data-variant=v2] .lead-form__progress span.is-active{background:var(--k-grad)}.k .lead-form[data-variant=v2] .field{flex-direction:column;gap:.28rem;margin-bottom:0;display:flex}.k .lead-form[data-variant=v2] .field label,.k .lead-form[data-variant=v2] .consent span{color:var(--k-ink);font-size:.85rem;font-weight:600}.k .lead-form[data-variant=v2] .field label span{color:var(--k-muted);font-weight:500}.k .lead-form[data-variant=v2] input:not([type=checkbox]),.k .lead-form[data-variant=v2] select{width:100%;font:inherit;color:var(--k-ink);background:var(--k-cream);border:1px solid #0000;border-radius:12px;padding:.55rem .8rem;transition:border-color .15s,box-shadow .15s}.k .lead-form[data-variant=v2] input::placeholder{color:#93a7ba}.k .lead-form[data-variant=v2] input:not([type=checkbox]):focus,.k .lead-form[data-variant=v2] select:focus{border-color:var(--k-sky);outline:none;box-shadow:0 0 0 3px #38bdf873}.k .lead-form[data-variant=v2] .phone-input .phone-input__field{border-radius:0 12px 12px 0;padding-left:.8rem;padding-right:2.6rem}.k .lead-form[data-variant=v2] .phone-input__country{border-color:var(--k-line);background:var(--k-sky-soft);color:var(--k-sky-deep);border-radius:11px 0 0 11px}.k .lead-form[data-variant=v2] .phone-input__country-select{opacity:0;background:0 0;border:0;height:100%;padding:0;position:absolute;inset:0}.k .lead-form[data-variant=v2] .phone-input.is-invalid .phone-input__country{border-color:var(--k-red)}.k .lead-form[data-variant=v2] .phone-input.is-invalid .phone-input__field{border-color:var(--k-red);box-shadow:0 0 0 3px #ed4f5121}.k .lead-form[data-variant=v2] input[type=checkbox]{width:18px;height:18px;accent-color:var(--k-sky);flex-shrink:0;margin:2px 0 0}.k .lead-form[data-variant=v2] .field small{color:var(--k-muted);font-size:.76rem}.k .lead-form[data-variant=v2] .consent{color:var(--k-muted);align-items:flex-start;gap:.5rem;padding:.5rem .6rem;font-size:.79rem;display:flex}.k .lead-form[data-variant=v2] .consent a{color:var(--k-sky-deep);text-decoration:underline}.k .lead-form[data-variant=v2] .form-reassurance,.k .lead-form[data-variant=v2] .form-summary{background:var(--k-sky-soft);color:var(--k-ink);border-radius:14px;align-items:flex-start;gap:.6rem;padding:.85rem .95rem;font-size:.85rem;display:flex}.k .lead-form[data-variant=v2] .form-summary{flex-direction:column;gap:.5rem}.k .lead-form[data-variant=v2] .form-summary span{align-items:center;gap:.5rem;display:flex}.k .lead-form[data-variant=v2] .form-summary svg,.k .lead-form[data-variant=v2] .form-reassurance svg{color:var(--k-sky-deep);flex-shrink:0}.k .lead-form[data-variant=v2] .form-summary__note{color:var(--k-muted);margin:.6rem 0 0;font-size:.78rem}.k .lead-form[data-variant=v2] .lead-form__actions{gap:.7rem;margin-top:.65rem;display:flex}@media (width<=620px){.k .lead-form[data-variant=v2] .lead-form__head{align-items:flex-start;gap:.55rem;margin-bottom:1rem;padding-bottom:.85rem}}.k .lead-form[data-variant=v2] .button{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.62rem 1.2rem;font-weight:700;display:inline-flex}.k .lead-form[data-variant=v2] .button--continue{background:var(--k-grad);color:#fff;flex:1;box-shadow:0 14px 30px -16px #0b82d8cc}.k .lead-form[data-variant=v2] .button--back{background:var(--k-cream);color:var(--k-ink)}.k .lead-form[data-variant=v2] .form-security{color:var(--k-sky-deep);background:var(--k-sky-soft);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;margin:.55rem 0 0;padding:.4rem .9rem;font-size:.8rem;font-weight:700;display:flex}.k .lead-form[data-variant=v2] .form-security svg{flex-shrink:0}.k .lead-form[data-variant=v2] .form-error{color:var(--k-red);margin-top:.7rem;font-size:.82rem}.k .form-success[data-variant=v2]{text-align:center}.k .form-success[data-variant=v2] .form-success__icon{color:var(--k-sky);display:inline-flex}.k .form-success[data-variant=v2] .form-kicker{text-transform:uppercase;letter-spacing:.07em;color:var(--k-sky);font-size:.72rem;font-weight:800}.k .form-success[data-variant=v2] h2{margin:.4rem 0;font-size:1.5rem}.k .form-success[data-variant=v2] p{color:var(--k-muted)}.k .form-success[data-variant=v2] .button--primary{background:var(--k-grad);color:#fff;border-radius:999px;align-items:center;gap:.5rem;margin-top:1rem;padding:.85rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.k-trustbar{padding-block:clamp(.5rem,1vw,.6rem)}.k-trustbar__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;display:flex}.k-trustbar__claim{letter-spacing:-.02em;color:var(--k-ink);margin:0;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:800}.k-trustbar__stats{flex-wrap:wrap;gap:clamp(1.4rem,3vw,2.8rem);display:flex}.k-trustbar__stats>div{text-align:center}.k-trustbar__stats strong{letter-spacing:-.03em;color:var(--k-ink);font-variant-numeric:tabular-nums;font-size:clamp(1.35rem,2.2vw,1.7rem);font-weight:800;display:block}.k-trustbar__stats small{color:var(--k-muted);max-width:14ch;margin-top:.1rem;font-size:.72rem;display:block}@media (width<=900px){.k-trustbar__inner{text-align:center;flex-direction:column;align-items:center}.k-trustbar__stats{grid-template-columns:repeat(2,1fr);justify-items:center;gap:1.2rem 2rem;width:100%;display:grid}}.k-section{padding-block:clamp(3rem,7vw,6rem)}.k-cream{background:var(--k-cream)}.k-heading{text-align:center;max-width:640px;margin:0 auto clamp(2rem,4vw,3.2rem)}.k-eyebrow{letter-spacing:.04em;color:var(--k-sky);margin:0 0 .7rem;font-size:.78rem;font-weight:800}.k-heading h2{letter-spacing:-.03em;margin:0 0 .7rem;font-size:clamp(1.8rem,4.4vw,3rem);font-weight:800;line-height:1.06}.k-heading p{color:var(--k-muted);margin:0;font-size:1.05rem}.k-heading--dark h2{color:#eaf3fb}.k-heading--dark .k-eyebrow{color:var(--k-sky-bright)}.k-heading--dark p{color:#eaf3fbb3}.k-results{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.4rem;max-width:1000px;margin:0 auto;display:grid}.k-shot{border-radius:var(--k-radius);border:1px solid var(--k-line);box-shadow:var(--k-shadow-sm);background:#fff;margin:0;position:relative;overflow:hidden}.k-shot img{width:100%;height:auto;display:block}.k-shot__tag{z-index:1;letter-spacing:.09em;color:#fff;backdrop-filter:blur(4px);background:#062a4599;border-radius:999px;padding:.35rem .75rem;font-size:.68rem;font-weight:800;position:absolute;top:.9rem;left:.9rem}.k-shot.is-after{box-shadow:var(--k-shadow);border-color:#38bdf880}.k-shot.is-after .k-shot__tag{background:var(--k-grad)}.k-results__arrow{background:var(--k-grad);color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 26px -12px #0b82d899}.k-steps{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.k-step{border-radius:var(--k-radius);background:var(--k-paper);border:1px solid var(--k-line);padding:1.7rem 1.5rem;transition:transform .18s,box-shadow .18s}.k-step:hover{box-shadow:var(--k-shadow-sm);transform:translateY(-4px)}.k-step--1{background:var(--k-sky-soft);border-color:#0000}.k-step--2{background:#d7eef7;border-color:#0000}.k-step--3{background:#e2e8fb;border-color:#0000}.k-pill{color:var(--k-ink);background:#062a4514;border-radius:999px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.74rem;font-weight:800;display:inline-block}.k-step h3{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.2rem}.k-step p{color:var(--k-muted);margin:0 0 1.1rem;font-size:.94rem}.k-step a{color:var(--k-sky-deep);align-items:center;gap:.35rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.k-wordlist{text-align:center;max-width:900px;margin:0 auto;padding:0;list-style:none}.k-wordlist li{border-bottom:1px solid var(--k-line);padding-block:clamp(.5rem,1.4vw,.9rem)}.k-wordlist li:first-child{border-top:1px solid var(--k-line)}.k-wordlist__title{letter-spacing:-.03em;color:#b7cbdd;font-size:clamp(1.9rem,5.5vw,3.6rem);font-weight:800;transition:color .2s;display:block}@keyframes k-word-focus{0%,to{color:#b7cbdd}38%,62%{color:var(--k-ink)}}@supports (animation-timeline:view()){.k-wordlist__title{animation:linear both k-word-focus view();animation-range:cover}}.k-wordlist__desc{max-width:44ch;color:var(--k-muted);opacity:0;max-height:0;margin:.2rem auto 0;font-size:.95rem;transition:opacity .25s,max-height .25s;display:block;overflow:hidden}.k-wordlist li:hover .k-wordlist__title,.k-wordlist li:focus-within .k-wordlist__title{color:var(--k-ink)}.k-wordlist li:hover .k-wordlist__desc,.k-wordlist li:focus-within .k-wordlist__desc{opacity:1;max-height:6rem}.k-panel{color:#eaf3fb;background:linear-gradient(160deg,#062a45 0%,#041f34 100%);border-radius:clamp(24px,4vw,40px);padding:clamp(1.8rem,5vw,3.6rem)}.k-stats{text-align:center;grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-bottom:2.2rem;display:grid}.k-stats article{border-radius:var(--k-radius);background:#ffffff0d;padding:1.6rem 1rem}.k-stat-value{letter-spacing:-.03em;background:linear-gradient(120deg,#7dd3fc,#38bdf8);color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.4rem,6vw,3.6rem);font-weight:800;display:block}.k-stats p{color:#eaf3fbb3;max-width:22ch;margin:.6rem auto 0;font-size:.9rem}.k-damage__grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.k-damage__card{border-radius:var(--k-radius-sm);background:#ffffff0d;padding:1.3rem}.k-damage__card svg{color:var(--k-sky-bright);margin-bottom:.7rem}.k-damage__card h3{margin:0 0 .4rem;font-size:1rem}.k-damage__card p{color:#eaf3fbad;margin:0;font-size:.86rem}.k-testimonials{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.k-quote{background:var(--k-paper);border-radius:var(--k-radius);border:1px solid var(--k-line);box-shadow:var(--k-shadow-sm);padding:1.6rem}.k-stars--tp{gap:3px;margin-bottom:.8rem;display:inline-flex}.k-stars--tp span{background:var(--k-tp);color:#fff;border-radius:4px;place-items:center;width:22px;height:22px;display:grid}.k-quote p{color:var(--k-ink);margin:0 0 .9rem;font-size:.98rem;line-height:1.55}.k-quote footer{border-top:1px solid var(--k-line);align-items:center;gap:.7rem;margin-top:1rem;padding-top:1rem;display:flex}.k-quote footer>span{background:var(--k-sky-soft);width:40px;height:40px;color:var(--k-sky-deep);border-radius:50%;place-items:center;font-weight:800;display:grid}.k-quote footer strong{font-size:.92rem;display:block}.k-quote footer small{color:var(--k-muted);font-size:.78rem}.k-quote footer em{color:var(--k-sky-deep);background:var(--k-sky-soft);border-radius:999px;margin-left:auto;padding:.3rem .6rem;font-size:.72rem;font-style:normal;font-weight:800}.k-guarantees{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.k-guarantee{text-align:center;border-radius:var(--k-radius);background:var(--k-cream);padding:1.6rem 1.2rem;transition:transform .18s,box-shadow .18s}.k-guarantee:hover{box-shadow:var(--k-shadow-sm);transform:translateY(-4px)}.k-guarantee span{width:50px;height:50px;color:var(--k-sky);box-shadow:var(--k-shadow-sm);background:#fff;border-radius:16px;place-items:center;margin-bottom:.8rem;display:inline-grid}.k-guarantee h3{margin:0 0 .4rem;font-size:1.02rem}.k-guarantee p{color:var(--k-muted);margin:0;font-size:.86rem}.k-cta{text-align:center;background:var(--k-grad);color:#fff;border-radius:clamp(24px,4vw,40px);padding:clamp(2.6rem,6vw,4.4rem);position:relative;overflow:hidden}.k-cta svg{margin-bottom:.6rem}.k-cta h2{letter-spacing:-.03em;max-width:20ch;margin:0 auto .7rem;font-size:clamp(1.7rem,4.4vw,2.8rem);font-weight:800}.k-cta p{color:#ffffffe6;max-width:46ch;margin:0 auto 1.5rem;font-weight:500}.k-cta .k-btn--dark{background:var(--k-ink);color:#fff;box-shadow:0 16px 40px -18px #0006}.k-cta small{color:#fff;background:#04122659;border-radius:999px;margin-top:.9rem;padding:.45rem .95rem;font-size:.8rem;font-weight:700;display:inline-block}.k-faq details{border-bottom:1px solid var(--k-line)}.k-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem .2rem;font-size:1.06rem;font-weight:700;list-style:none;display:flex}.k-faq summary::-webkit-details-marker{display:none}.k-faq summary svg{color:var(--k-sky);flex-shrink:0;transition:transform .2s}.k-faq details[open] summary svg{transform:rotate(180deg)}.k-faq details p{color:var(--k-muted);max-width:62ch;margin:0;padding:0 .2rem 1.2rem;font-size:.96rem;line-height:1.6}.k-faq__cta{text-align:center;margin-top:2.4rem}.k-faq__cta p{color:var(--k-muted);margin:0 0 1rem}.k-footer{color:#eaf3fb;background:linear-gradient(160deg,#062a45 0%,#041f34 100%);padding-top:clamp(2.6rem,5vw,3.6rem);padding-bottom:clamp(1.4rem,3vw,2rem);overflow:hidden}.k-footer__top{border-bottom:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.4rem;display:flex}.k-footer__links{flex-wrap:wrap;gap:1.4rem;display:flex}.k-footer__links a{color:#eaf3fbcc;font-size:.9rem;font-weight:600;text-decoration:none}.k-footer__links a:hover{color:var(--k-sky-bright)}.k-footer__text{color:#eaf3fb9e;max-width:60ch;margin:1.4rem 0 0;font-size:.9rem}.k-wordmark{letter-spacing:-.05em;background:linear-gradient(120deg,#eaf3fb 0%,#7dd3fc 60%,#38bdf8 100%);color:#0000;white-space:nowrap;text-align:center;-webkit-background-clip:text;background-clip:text;margin:clamp(1.5rem,4vw,3rem) 0 .6rem;font-size:clamp(2.2rem,9.2vw,9.5rem);font-weight:800;line-height:.9}.k-footer__copy{color:#eaf3fb80;font-size:.78rem}@media (width<=900px){.k-hero__card,.k-steps,.k-stats,.k-damage__grid,.k-testimonials,.k-guarantees{grid-template-columns:1fr}.k-damage__grid,.k-guarantees{grid-template-columns:repeat(2,1fr)}.k-results{grid-template-columns:1fr}.k-results__arrow{justify-self:center;transform:rotate(90deg)}.k-wordlist__desc{opacity:1;max-height:6rem}}@media (width<=560px){.k-stats,.k-damage__grid,.k-guarantees{grid-template-columns:1fr}.k .lead-form[data-variant=v2] .lead-form__actions{flex-direction:column-reverse}.k-nav .k-btn--sm{padding:.5rem .9rem;font-size:.8rem}.k-nav .k-btn--sm svg{width:13px;height:13px}.k-nav .brand__symbol{width:34px;height:34px}.k-nav .brand__name{font-size:.95rem}.k-nav .brand{gap:.5rem}.k-hero__card{border-radius:22px;padding:1.5rem 1.25rem}.k-cta .k-btn,.k-faq__cta .k-btn{white-space:normal;text-align:center;border-radius:26px;width:100%}}.k .form-qualify[data-variant=v2]{border-radius:var(--k-radius);box-shadow:var(--k-shadow);background:var(--k-paper);color:var(--k-ink);border:0;gap:.7rem;padding:clamp(1.2rem,2vw,1.6rem)}.k .form-qualify[data-variant=v2] .form-qualify__badge{color:var(--k-sky-deep);background:var(--k-sky-soft)}.k .form-qualify[data-variant=v2] .form-qualify__box{background:var(--k-cream);border-radius:14px}.k .form-qualify[data-variant=v2] li svg{color:var(--k-sky)}.k .form-qualify[data-variant=v2] .form-qualify__chips{color:var(--k-sky-deep)}.k .form-qualify[data-variant=v2] .button--primary{background:var(--k-grad);border-radius:999px;box-shadow:0 14px 30px -16px #0b82d8cc}.k .form-qualify[data-variant=v2] .form-qualify__decline{border:1px solid var(--k-line);color:var(--k-muted);background:#fff;border-radius:999px}.k-ty__head{text-align:center;max-width:720px;margin:0 auto clamp(2rem,4vw,2.8rem)}.k-ty__icon{background:var(--k-sky-soft);width:64px;height:64px;color:var(--k-sky-deep);border-radius:50%;place-items:center;margin-bottom:.9rem;display:inline-grid}.k-ty__head h1{letter-spacing:-.03em;margin:0 0 .6rem;font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800}.k-ty__sub{color:var(--k-muted);margin:0;font-size:1.05rem}.k-ty__cases-head{text-align:center;margin-bottom:1.6rem}.k-ty__cases-head h2{letter-spacing:-.02em;margin:0 0 .3rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:800}.k-ty__cases-head p{color:var(--k-muted);margin:0}.k-ty__grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.k-case{border:1px solid var(--k-line);border-radius:var(--k-radius);box-shadow:var(--k-shadow-sm);background:#fff;padding:1.1rem}.k-case>header b{font-size:1.02rem;display:block}.k-case>header small{color:var(--k-muted);font-size:.8rem}.k-case__shots{gap:.6rem;margin:.8rem 0;display:grid}.k-case__shots .k-shot{border-radius:var(--k-radius-sm)}.k-case footer{flex-wrap:wrap;gap:.4rem;display:flex}.k-case footer span{background:var(--k-cream);color:var(--k-ink);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.72rem;font-weight:800;display:inline-flex}.k-case footer .k-case__jump{background:var(--k-sky-soft);color:var(--k-sky-deep)}.k-ty__note{text-align:center;color:var(--k-muted);margin:1.6rem 0 0;font-size:.8rem}@media (width<=900px){.k-ty__grid{grid-template-columns:1fr}}
