@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_112f8dae-module__zv1Iqq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_112f8dae-module__zv1Iqq__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes subtlePulse{0%,to{opacity:.35}50%{opacity:.6}}.anim{opacity:0;animation:.75s cubic-bezier(.16,1,.3,1) forwards fadeInUp}.d1{animation-delay:50ms}.d2{animation-delay:.18s}.d3{animation-delay:.3s}.d4{animation-delay:.45s}.hero-glow{background:radial-gradient(65% 55% at 65% 38%,#ff235724 0%,#0000 70%);background:radial-gradient(65% 55% at 65% 38%,lab(56.101% 79.4328 31.4532/.14) 0%,#0000 70%);animation:5s ease-in-out infinite subtlePulse}.grain:after{content:"";pointer-events:none;z-index:1;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px;position:fixed;inset:0}.nav-link{color:#9f9fa9;color:lab(65.6464% 1.53497 -5.42429);text-decoration:none;transition:color .18s}.nav-link:hover{color:#fafafa;color:lab(98.26% 0 0)}.lang-toggle{letter-spacing:.06em;color:#9f9fa9;color:lab(65.6464% 1.53497 -5.42429);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:6px;padding:4px 8px;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .18s,border-color .18s}.lang-toggle:hover{color:#fafafa;color:lab(98.26% 0 0);border-color:#ffffff40;border-color:lab(100% 0 0/.25)}.btn-primary{color:#fff1f2;color:lab(96.2369% 4.94155 1.28011);background:#ff2357;background:lab(56.101% 79.4328 31.4532);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.875rem;font-weight:500;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex}.btn-primary:hover{opacity:.88;transform:translateY(-1px)}.btn-ghost{color:#fafafa;color:lab(98.26% 0 0);background:0 0;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.875rem;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.btn-ghost:hover{background:#ffffff0a;background:lab(100% 0 0/.04);border-color:#ffffff47;border-color:lab(100% 0 0/.28);transform:translateY(-1px)}.phone-wrap{overscroll-behavior:contain;flex-direction:column;align-items:center;display:inline-flex;position:relative}@keyframes heroPlaceholderGradientDrift{0%,to{opacity:.55;background-position:12% 28%;transform:scale(1)}50%{opacity:1;background-position:88% 72%;transform:scale(1.08)}}@keyframes heroPlaceholderGradientSweep{0%{opacity:0;transform:translate(-120%)rotate(12deg)}35%{opacity:.35}50%{opacity:.2;transform:translate(120%)rotate(12deg)}to{opacity:0;transform:translate(120%)rotate(12deg)}}@keyframes heroPlaceholderLogoGlow{0%,to{filter:drop-shadow(0 0 6px #ff235726);filter:drop-shadow(0 0 6px lab(56.101% 79.4328 31.4532/.15));transform:scale(1)}50%{filter:drop-shadow(0 0 16px #ff235780);filter:drop-shadow(0 0 16px lab(56.101% 79.4328 31.4532/.5));transform:scale(1.06)}}.hero-phone-placeholder-glow{opacity:.75;background:radial-gradient(90% 75% at 50% 42%,#ff235752 0%,#ff23571f 42%,#0000 72%) 50% 45%/220% 220%;background:radial-gradient(90% 75% at 50% 42%,lab(56.101% 79.4328 31.4532/.32) 0%,lab(56.101% 79.4328 31.4532/.12) 42%,#0000 72%) 50% 45%/220% 220%}.hero-phone-placeholder-sweep{overflow:hidden}.hero-phone-placeholder-animated .hero-phone-placeholder-glow{will-change:background-position,opacity,transform;animation:4.5s ease-in-out infinite heroPlaceholderGradientDrift}.hero-phone-placeholder-animated .hero-phone-placeholder-sweep:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff12 45%,#ff235738 50%,#ffffff12 55%,#0000 100%);background:linear-gradient(90deg,#0000 0%,lab(100% 0 0/.07) 45%,lab(56.101% 79.4328 31.4532/.22) 50%,lab(100% 0 0/.07) 55%,#0000 100%);animation:3.2s ease-in-out infinite heroPlaceholderGradientSweep;position:absolute;inset:-40% -60%}.hero-phone-placeholder-logo{filter:drop-shadow(0 0 6px #ff235726);filter:drop-shadow(0 0 6px lab(56.101% 79.4328 31.4532/.15))}.hero-phone-placeholder-animated .hero-phone-placeholder-logo{animation:2.4s ease-in-out infinite heroPlaceholderLogoGlow}@media (prefers-reduced-motion:reduce){.hero-phone-placeholder-animated .hero-phone-placeholder-glow,.hero-phone-placeholder-animated .hero-phone-placeholder-sweep:after,.hero-phone-placeholder-animated .hero-phone-placeholder-logo{animation:none}.hero-phone-placeholder-animated .hero-phone-placeholder-glow{opacity:.75;background-position:50% 45%;transform:none}}.hero-phone-slider-stage{max-width:100%;overflow:visible}.hero-phone-slider-btn{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;box-shadow:none;color:#fafafab8;color:lab(98.26% 0 0/.72);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;transition:color .18s,opacity .18s;display:flex}.hero-phone-slider-btn:hover{box-shadow:none;color:#fafafa;color:lab(98.26% 0 0);opacity:1;background:0 0;border:none}.hero-phone-slider-dot{background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0;display:flex}.hero-phone-slider-dot:hover,.hero-phone-slider-dot:focus-visible,.hero-phone-slider-dot:active{box-shadow:none;background:0 0;border:none}.hero-phone-slider-dot:before{content:"";background:#ffffff38;background:lab(100% 0 0/.22);border-radius:999px;width:7px;height:7px;transition:background .18s,transform .18s;display:block}.hero-phone-slider-dot:hover:before{background:#ffffff61;background:lab(100% 0 0/.38)}.hero-phone-slider-dot.is-active:before{background:#ff2357;background:lab(56.101% 79.4328 31.4532);transform:scale(1.15)}.hero-phone{overflow-anchor:none;overscroll-behavior:contain;overflow:visible}.feat{border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);padding-top:24px;padding-bottom:28px;padding-right:32px;transition:border-top-color .2s}.feat:hover{border-top-color:#ff2357;border-top-color:lab(56.101% 79.4328 31.4532)}.step-bg-num{font-family:var(--font-instrument-serif),Georgia,serif;color:#ffffff09;color:lab(100% 0 0/.035);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,14vw,10rem);font-style:italic;line-height:1;position:absolute;top:-.15em;left:-.05em}.divider{background:#ffffff17;background:lab(100% 0 0/.09);height:1px}.cmp-card{background:var(--background);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:1rem;padding:28px}.cmp-card-waitless{border-color:color-mix(in oklch,var(--primary)35%,transparent);background:color-mix(in oklch,var(--primary)5%,var(--background))}.cmp-row{align-items:flex-start;gap:12px;padding-top:11px;padding-bottom:11px;font-size:.875rem;line-height:1.5;display:flex}.serif{font-family:var(--font-instrument-serif),Georgia,serif}@media (max-width:639px){.nav-signin,.hero-phone{display:none!important}.features-header{flex-direction:column!important;align-items:flex-start!important}.features-header-sub{max-width:100%!important}.feat{padding-right:0!important}.hero-ctas .btn-primary,.hero-ctas .btn-ghost{justify-content:center;width:100%}.footer-inner{text-align:center!important;flex-direction:column!important;align-items:center!important}.footer-links{justify-content:center!important}}