.ka-page{color:#fff;background:#0b1024;overflow:clip}.ka-page em{color:#ef469d;font-style:normal}.ka-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(18px)}.ka-reveal.ka-visible{opacity:1;transform:none}.ka-page section{scroll-margin-top:7rem}.ka-eyebrow{color:#ef469d;letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;font-weight:900}.ka-heading{letter-spacing:-.045em;max-width:55rem;margin-top:1.5rem;font-size:clamp(2.7rem,5.6vw,5.6rem);font-weight:900;line-height:1.03}.ka-section-copy,.ka-hero-copy>p,.ka-download p{color:#ffffffa8;max-width:34rem;font-size:1.05rem;line-height:1.8}.ka-section-copy{margin-top:1.7rem}.ka-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.ka-hero{background:radial-gradient(at 76% 46%,#632b5a 0,#1c1a37 30%,#0000 65%);position:relative;overflow:hidden}.ka-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:2rem;min-height:690px;padding-block:6rem;display:grid}.ka-hero h1{letter-spacing:-.055em;margin:1.6rem 0;font-size:clamp(3.7rem,6.8vw,7rem);font-weight:900;line-height:.96}.ka-hero-copy .ka-lead{color:#fff;margin-bottom:.8rem;font-weight:800}.ka-hero-art{justify-content:center;align-items:center;height:530px;display:flex;position:relative}.ka-phone{flex-shrink:0;width:min(100%,16rem)}.ka-hero-art .ka-phone{filter:drop-shadow(0 24px 34px #00000059);position:absolute}.ka-hero-main{z-index:2;width:16rem}.ka-hero-side{opacity:.85;width:13rem}.ka-side-left{transform:translate(-70%,5%)rotate(-10deg)}.ka-side-right{transform:translate(70%,5%)rotate(10deg)}.ka-features,.ka-story,.ka-ways{padding-block:clamp(6rem,10vw,10rem)}.ka-feature-main{background:#28213b;border-radius:2rem;grid-template-columns:1fr 1fr;margin-top:5rem;display:grid;overflow:hidden}.ka-feature-copy{align-self:center;padding:clamp(2rem,6vw,6rem)}.ka-number{color:#ec499c;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:900}.ka-feature-copy h3{letter-spacing:-.04em;margin-top:2rem;font-size:clamp(3rem,6vw,5rem);font-weight:900;line-height:1}.ka-feature-copy p,.ka-feature-row p,.ka-step p{color:#ffffff9e;margin-top:1.5rem;line-height:1.8}.ka-feature-art{background:radial-gradient(circle at 50% 70%,#9d3d7b,#0000 58%);justify-content:center;align-items:end;min-height:32rem;padding-top:3rem;display:flex;position:relative}.ka-feature-art .ka-phone{width:17rem;transform:translateY(3rem)rotate(5deg)}.ka-feature-art>span{color:#ffffff59;letter-spacing:.2em;font-size:.7rem;font-weight:900;position:absolute;top:3rem;right:2rem}.ka-feature-list{margin-top:4rem}.ka-feature-row{border-top:1px solid #ffffff24;grid-template-columns:1fr 1.5fr 1.2fr;align-items:baseline;gap:2rem;padding:2rem 0;display:grid}.ka-feature-row h3{font-size:clamp(1.5rem,2.5vw,2.4rem);font-weight:900;line-height:1.15}.ka-feature-row p{margin:0}.ka-story{background:#151c31}.ka-story-heading{max-width:62rem}.ka-story-grid{grid-template-columns:1fr 1fr;gap:5rem;margin-top:4rem;display:grid}.ka-story-phone{background:radial-gradient(circle,#643052,#0000 65%);justify-content:center;align-items:center;height:33rem;display:flex;position:sticky;top:9rem}.ka-step{border-top:1px solid #ffffff24;flex-direction:column;justify-content:center;min-height:30rem;display:flex}.ka-step h3{letter-spacing:-.04em;max-width:30rem;margin-top:1.5rem;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:900;line-height:1.08}.ka-step p{max-width:28rem}.ka-mobile-phone{display:none}.ka-progress{color:#171b30;background:#e9dfe9;padding-block:7rem;overflow:hidden}.ka-progress-grid,.ka-download-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid}.ka-progress .ka-section-copy{color:#505266}.ka-progress-art{place-items:center;min-height:36rem;display:grid;position:relative}.ka-progress-art .ka-phone{z-index:1}.ka-orbit{border:1px solid #bd9bb5;border-radius:50%;width:31rem;height:31rem;position:absolute}.ka-orbit-two{width:24rem;height:24rem}.ka-progress-label{z-index:2;color:#a33c78;letter-spacing:.15em;background:#fff;border-radius:1rem;padding:1rem 1.3rem;font-size:.65rem;font-weight:900;position:absolute;bottom:5rem;right:0}.ka-progress-label strong{color:#171b30;letter-spacing:0;font-size:.95rem}.ka-ways .ka-section-copy{max-width:40rem}.ka-ways-art{text-align:center;justify-content:center;align-items:center;gap:clamp(1rem,5vw,5rem);margin-top:6rem;display:flex}.ka-ways-art>div{width:22%}.ka-ways-art>div:nth-child(2){transform:translateY(3rem)}.ka-ways-art span{color:#ef469d;letter-spacing:.15em;margin-bottom:1rem;font-size:.65rem;font-weight:900;display:block}.ka-ways-art .ka-phone{width:100%}.ka-download{background:radial-gradient(circle at 75%,#753563,#291a35 40%,#17152a 75%);margin-top:5rem;padding-top:6rem;overflow:hidden}.ka-download p{margin-top:1.5rem}.ka-download-art{justify-content:center;align-items:end;min-height:32rem;display:flex}.ka-download-art .ka-phone{width:18rem;transform:translateY(4rem)rotate(-6deg)}.ka-page footer{margin-top:0}@media (width<=1023px){.ka-hero-grid{grid-template-columns:1fr;padding-bottom:5rem}.ka-hero-art{height:460px}.ka-story-grid{gap:2rem}}@media (width<=767px){.ka-hero-grid{padding-top:4rem}.ka-hero h1{font-size:clamp(3.2rem,13vw,5rem)}.ka-hero-art{height:350px;margin-inline:-1rem}.ka-hero-main{width:11rem}.ka-hero-side{width:9rem}.ka-feature-main,.ka-progress-grid,.ka-download-grid{grid-template-columns:1fr}.ka-feature-art{min-height:23rem}.ka-feature-art .ka-phone{width:13rem}.ka-feature-row{grid-template-columns:1fr;gap:.8rem}.ka-story-grid{margin-top:3rem;display:block}.ka-story-phone{display:none}.ka-step{min-height:0;padding:2.5rem 0}.ka-mobile-phone{justify-content:center;padding:2rem 0 0;display:flex}.ka-mobile-phone .ka-phone{width:12rem}.ka-progress-art{min-height:28rem}.ka-orbit{width:22rem;height:22rem}.ka-orbit-two{width:17rem;height:17rem}.ka-ways-art{gap:.6rem;margin-top:4rem}.ka-ways-art>div{width:31%}.ka-ways-art span{letter-spacing:.07em;font-size:.5rem}.ka-download-grid{gap:1rem}.ka-download-art{min-height:26rem}.ka-download-art .ka-phone{width:14rem}}@media (prefers-reduced-motion:reduce){.ka-page *,.ka-page :before,.ka-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
