.landing-page-module___34nyG__landingTheme{--landing-ink:#f7f4ed;--landing-night:#07111f;--landing-black:#0a0f15;--landing-black-soft:#10171f;--landing-paper:#f7f4ed;--landing-paper-deep:#eee8dc;--landing-text:#202522;--landing-muted-dark:#aab2b8;--landing-muted-light:#656a65;--landing-amber:#c79232;--landing-gold:#e7b34e;--landing-teal:#568985;--landing-ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--landing-night)}.landing-page-module___34nyG__landingRoot{background:var(--landing-night);color:var(--landing-ink);font-family:var(--font-caizen-sans), "Segoe UI Variable", "Segoe UI", sans-serif;overflow:clip}.landing-page-module___34nyG__authGate{min-height:100dvh;color:var(--landing-muted-dark);place-content:center;justify-items:center;gap:1rem;padding:2rem;display:grid}.landing-page-module___34nyG__authGate img{width:min(10rem,52vw);height:auto}.landing-page-module___34nyG__authGate p{margin:0;font-size:.82rem}.landing-page-module___34nyG__authGateError{text-align:center;background:#ffffff0a;border:1px solid #e7b34e47;border-radius:1rem;gap:1rem;width:min(100%,28rem);padding:1rem;display:grid}.landing-page-module___34nyG__authGateError p{color:var(--landing-paper);line-height:1.5}.landing-page-module___34nyG__authGateActions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.landing-page-module___34nyG__authGateButtonPrimary,.landing-page-module___34nyG__authGateButtonSecondary{border-radius:.7rem;min-height:2.75rem;padding:0 1rem;font-size:.82rem;font-weight:750}.landing-page-module___34nyG__authGateButtonPrimary{background:var(--landing-gold);color:#21180b}.landing-page-module___34nyG__authGateButtonPrimary:hover{background:#efc469}.landing-page-module___34nyG__authGateButtonSecondary{color:var(--landing-paper);border:1px solid #f7f4ed2e}.landing-page-module___34nyG__authGateButtonSecondary:hover{background:#ffffff0d;border-color:#f7f4ed61}.landing-page-module___34nyG__authStatus{width:min(100%,38rem);color:var(--landing-muted-dark);text-align:center;background:#ffffff0a;border:1px solid #f7f4ed24;border-radius:.85rem;justify-content:center;align-items:center;gap:.75rem;margin:1rem auto 0;padding:.6rem .75rem;font-size:.78rem;line-height:1.45;display:flex}.landing-page-module___34nyG__authStatusError{color:var(--landing-paper);text-align:left;border-color:#e7b34e47;align-items:flex-start}.landing-page-module___34nyG__authStatusActions{flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:inline-flex}.landing-page-module___34nyG__authStatusActions .landing-page-module___34nyG__authGateButtonPrimary,.landing-page-module___34nyG__authStatusActions .landing-page-module___34nyG__authGateButtonSecondary{min-height:2.35rem;padding-inline:.75rem;font-size:.75rem}@media (max-width:560px){.landing-page-module___34nyG__authStatus,.landing-page-module___34nyG__authStatusError{text-align:center;flex-direction:column;align-items:stretch}.landing-page-module___34nyG__authStatusActions{justify-content:center}}.landing-page-module___34nyG__landingRoot ::selection{background:var(--landing-gold);color:var(--landing-night)}.landing-page-module___34nyG__skipLink{z-index:2000;background:var(--landing-paper);color:var(--landing-night);border-radius:.65rem;padding:.75rem 1rem;font-weight:750;transition:translate .18s;position:fixed;top:.75rem;left:.75rem;translate:0 -160%}.landing-page-module___34nyG__skipLink:focus{translate:0}.landing-page-module___34nyG__hero{background:radial-gradient(circle at 50% 33%, #c792321a, transparent 24rem), linear-gradient(150deg, var(--landing-night), var(--landing-black) 58%, #0d1218);isolation:isolate;min-height:0;padding:0 2rem 5rem;position:relative}.landing-page-module___34nyG__hero:after{z-index:-1;filter:blur(70px);transform-origin:50%;will-change:transform, opacity;content:"";background:#c792321f;border-radius:50%;height:14rem;animation:18s ease-in-out infinite alternate landing-page-module___34nyG__hero-glow-drift;position:absolute;inset:auto 8% 4rem}.landing-page-module___34nyG__navWrap{z-index:20;border-bottom:1px solid #f7f4ed1a;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,1440px);min-height:5.5rem;margin:0 auto;display:grid;position:relative}.landing-page-module___34nyG__wordmark{justify-self:start;width:clamp(8.5rem,14vw,10.5rem);line-height:0;display:block}.landing-page-module___34nyG__wordmark img{width:100%;height:auto;display:block}.landing-page-module___34nyG__navLinks{align-items:center;gap:2rem;display:flex}.landing-page-module___34nyG__navLinks a,.landing-page-module___34nyG__navActions button{color:var(--landing-muted-dark);text-underline-offset:.3rem;font-size:.82rem;font-weight:650;transition:color .18s}.landing-page-module___34nyG__navLinks a:hover,.landing-page-module___34nyG__navLinks a:focus-visible,.landing-page-module___34nyG__navActions button:hover,.landing-page-module___34nyG__navActions button:focus-visible{color:var(--landing-paper)}.landing-page-module___34nyG__navActions{justify-self:end;align-items:center;gap:.65rem;display:flex}.landing-page-module___34nyG__navActions button{min-height:2.75rem;padding:0 .75rem}.landing-page-module___34nyG__navActions a{min-height:2.75rem;color:var(--landing-paper);border:1px solid #e7b34e73;border-radius:.75rem;align-items:center;padding:0 1rem;font-size:.82rem;font-weight:750;transition:color .18s,border-color .18s,background-color .18s,translate .18s;display:inline-flex}.landing-page-module___34nyG__navActions a:hover,.landing-page-module___34nyG__navActions a:focus-visible{border-color:var(--landing-gold);background:#e7b34e14;translate:0 -1px}.landing-page-module___34nyG__heroCopy{z-index:10;text-align:center;width:min(100%,1060px);margin:0 auto;padding-top:clamp(4rem,7vw,6.5rem);position:relative}.landing-page-module___34nyG__heroTitle{max-width:11ch;color:var(--landing-paper);letter-spacing:-.04em;text-wrap:balance;margin:0 auto;font-size:clamp(4.4rem,8.2vw,7.5rem);font-weight:760;line-height:.88}.landing-page-module___34nyG__heroLine{padding:.08em 0;display:block;overflow:hidden}.landing-page-module___34nyG__heroLine>span{animation:landing-page-module___34nyG__line-enter .78s var(--landing-ease) both;display:block}.landing-page-module___34nyG__heroLine:nth-child(2)>span{animation-delay:.1s}.landing-page-module___34nyG__heroSummary{color:#c1c7c9;text-wrap:balance;max-width:44rem;margin:2rem auto 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.landing-page-module___34nyG__heroActions{justify-content:center;align-items:center;gap:1.25rem;margin-top:1.75rem;display:flex}.landing-page-module___34nyG__heroCtaShell{isolation:isolate;display:inline-flex;position:relative}.landing-page-module___34nyG__heroCtaGlow{z-index:-1;opacity:.7;background:radial-gradient(#c792323d,#c792320a 48%,#0000 72%);border-radius:50%;transition:opacity .24s,scale .24s;position:absolute;inset:-1.3rem -2.2rem}.landing-page-module___34nyG__heroCtaShell:focus-within .landing-page-module___34nyG__heroCtaGlow,.landing-page-module___34nyG__heroCtaShell:hover .landing-page-module___34nyG__heroCtaGlow{opacity:1;scale:1.08}.landing-page-module___34nyG__heroCta{min-width:17rem;min-height:3.55rem;color:var(--landing-paper);isolation:isolate;background:#14191f;border-radius:.85rem;place-items:center;font-size:.94rem;font-weight:800;transition:scale .18s,translate .18s;display:grid;position:relative;overflow:hidden}.landing-page-module___34nyG__heroCta:hover,.landing-page-module___34nyG__heroCta:focus-visible{scale:1.012}.landing-page-module___34nyG__heroCta:active{scale:.988}.landing-page-module___34nyG__heroCtaOrbit{aspect-ratio:1;will-change:transform;background:conic-gradient(#0000 0deg 38deg,#e7b34e3d 42deg,#f5d27d 48deg 56deg,#e7b34e2e 62deg,#0000 70deg 208deg,#c7923233 214deg,#e7b34e 221deg 229deg,#c792322e 236deg,#0000 244deg 360deg);width:150%;animation:7s linear infinite landing-page-module___34nyG__cta-orbit;position:absolute}.landing-page-module___34nyG__heroCtaInterior{z-index:1;background:#11171d;border-radius:calc(.85rem - 1px);position:absolute;inset:1px;box-shadow:inset 0 1px #ffffff0a}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__heroCtaOrbit{will-change:auto;animation:none}}.landing-page-module___34nyG__heroCtaLabel{z-index:2;text-align:center;align-items:center;gap:.55rem;padding:0 1rem;display:inline-flex;position:relative}.landing-page-module___34nyG__heroCtaLabel svg,.landing-page-module___34nyG__solidCta svg{width:1rem;height:1rem}.landing-page-module___34nyG__heroCta:focus-visible,.landing-page-module___34nyG__heroLogin:focus-visible,.landing-page-module___34nyG__authGateButtonPrimary:focus-visible,.landing-page-module___34nyG__authGateButtonSecondary:focus-visible,.landing-page-module___34nyG__solidCta:focus-visible,.landing-page-module___34nyG__closingCloud:focus-visible,.landing-page-module___34nyG__platformLink:focus-visible,.landing-page-module___34nyG__navWrap a:focus-visible,.landing-page-module___34nyG__navWrap button:focus-visible{outline:2px solid var(--landing-gold);outline-offset:4px}.landing-page-module___34nyG__heroLogin{min-height:2.75rem;color:var(--landing-paper);background:#ffffff09;border:1px solid #f7f4ed2e;border-radius:.75rem;align-items:center;padding:0 1rem;font-size:.9rem;font-weight:750;transition:color .18s,border-color .18s,background-color .18s,translate .18s;display:inline-flex}.landing-page-module___34nyG__heroLogin:hover,.landing-page-module___34nyG__heroLogin:focus-visible{background:#e7b34e14;border-color:#e7b34e8c;translate:0 -1px}.landing-page-module___34nyG__platformActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin-top:1.1rem;display:flex}.landing-page-module___34nyG__platformLink{border:1px solid #f7f4ed24;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 .95rem;font-size:.86rem;font-weight:750;transition:color .18s,border-color .18s,background-color .18s,translate .18s;display:inline-flex}.landing-page-module___34nyG__platformLink svg{flex:none;width:1rem;height:1rem}.landing-page-module___34nyG__androidLink{color:var(--landing-paper);background:#e7b34e17;border-color:#e7b34e61}.landing-page-module___34nyG__androidLink svg{color:var(--landing-gold)}.landing-page-module___34nyG__androidLink:hover,.landing-page-module___34nyG__androidLink:focus-visible{background:#e7b34e26;border-color:#e7b34e99;translate:0 -1px}.landing-page-module___34nyG__githubLink{color:#c2c8ca;cursor:default;background:0 0}.landing-page-module___34nyG__closing .landing-page-module___34nyG__platformActions{margin-top:1.25rem}.landing-page-module___34nyG__heroAssurance{color:#929b9f;flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:1.4rem;font-size:.76rem;font-weight:650;display:flex}.landing-page-module___34nyG__heroAssurance span{color:var(--landing-amber)}.landing-page-module___34nyG__heroStage{z-index:5;transform-origin:50% 100%;width:min(100%,1240px);height:500px;margin:3.5rem auto 0;position:relative}.landing-page-module___34nyG__heroDesktopFrame,.landing-page-module___34nyG__showcaseDesktop,.landing-page-module___34nyG__showcasePanel{background:#090d12;border-radius:1rem;overflow:hidden;box-shadow:0 38px 100px #0000006b}.landing-page-module___34nyG__heroDesktopFrame,.landing-page-module___34nyG__showcaseDesktop{transition:translate .22s,box-shadow .22s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-page-module___34nyG__heroDesktopFrame:hover,.landing-page-module___34nyG__showcaseDesktop:hover{translate:0 -2px;box-shadow:0 42px 108px #00000075}}.landing-page-module___34nyG__marketingScreenshot{aspect-ratio:1920/918;overflow:hidden}.landing-page-module___34nyG__marketingScreenshot img{width:100%;height:auto;display:block}.landing-page-module___34nyG__heroDesktopFrame{position:absolute;inset:0 8% auto;transform:perspective(1200px)rotateX(2deg)}.landing-page-module___34nyG__heroDesktopFrame img,.landing-page-module___34nyG__showcaseDesktop img,.landing-page-module___34nyG__showcasePanel img{width:100%;height:auto;display:block}.landing-page-module___34nyG__heroPhone{background:#07090a;border:3px solid #262b2e;border-radius:2rem;width:235px;position:absolute;bottom:-2.8rem;overflow:hidden;box-shadow:0 28px 70px #00000080}.landing-page-module___34nyG__heroPhone img{width:100%;height:auto;display:block}.landing-page-module___34nyG__androidScreenshot{aspect-ratio:1260/2667;position:absolute}.landing-page-module___34nyG__androidScreenshot img{object-fit:cover;object-position:top;height:100%}.landing-page-module___34nyG__heroPhoneLeft{left:1.5%}.landing-page-module___34nyG__heroPhoneRight{width:218px;right:1.5%}.landing-page-module___34nyG__localCopy h2,.landing-page-module___34nyG__showcaseCopy h2,.landing-page-module___34nyG__closing h2{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(2.7rem,5.5vw,5.5rem);font-weight:730;line-height:.98}.landing-page-module___34nyG__localCopy>p,.landing-page-module___34nyG__showcaseCopy>p,.landing-page-module___34nyG__closing>p{max-width:38rem;color:var(--landing-muted-light);margin:0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.7}.landing-page-module___34nyG__localFirst{background:#0b1219;grid-template-columns:minmax(0,.85fr) minmax(34rem,1.15fr);gap:clamp(4rem,9vw,9rem);padding:clamp(4rem,6vw,5.5rem) max(1.5rem,50vw - 620px);display:grid}.landing-page-module___34nyG__localCopy h2{color:var(--landing-paper)}.landing-page-module___34nyG__localCopy>p{color:var(--landing-muted-dark);margin-top:2rem}.landing-page-module___34nyG__localPoints{align-content:center;display:grid}.landing-page-module___34nyG__localPoints article{border-top:1px solid #f7f4ed24;grid-template-columns:3rem minmax(0,1fr);gap:.35rem 1.25rem;padding:1.3rem 0;display:grid}.landing-page-module___34nyG__localPoints article:last-child{border-bottom:1px solid #f7f4ed24}.landing-page-module___34nyG__localPoints svg{width:1.5rem;height:1.5rem;color:var(--landing-gold);grid-row:span 2;margin-top:.2rem}.landing-page-module___34nyG__localPoints h3{color:var(--landing-paper);margin:0;font-size:1.05rem;font-weight:750}.landing-page-module___34nyG__localPoints p{color:var(--landing-muted-dark);margin:0;font-size:.92rem;line-height:1.55}.landing-page-module___34nyG__showcase{background:#0a1118;padding:clamp(4rem,6vw,5.5rem) max(1.25rem,50vw - 690px) 5rem}.landing-page-module___34nyG__showcaseCopy{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.55fr);align-items:end;gap:3rem;max-width:1240px;margin:0 auto 3rem;display:grid}.landing-page-module___34nyG__showcaseCopy h2{max-width:12ch;color:var(--landing-paper);font-size:clamp(2.35rem,4.8vw,4.6rem)}.landing-page-module___34nyG__showcaseCopy>p{color:var(--landing-muted-dark)}.landing-page-module___34nyG__showcaseStage{isolation:isolate;perspective:1400px;grid-template-columns:minmax(0,1.8fr) minmax(15rem,.7fr);align-items:center;gap:clamp(1rem,2vw,1.5rem);width:min(100%,1240px);margin:0 auto;display:grid;overflow:visible}.landing-page-module___34nyG__showcaseDesktop{z-index:3;transform-origin:50% 100%;width:100%;position:relative}.landing-page-module___34nyG__showcasePanel{background:#090d12;box-shadow:0 38px 100px #0000006b}.landing-page-module___34nyG__showcaseSupport{transform-origin:50% 100%;width:100%;position:relative}.landing-page-module___34nyG__showcaseAside{align-content:center;gap:clamp(.85rem,1.5vw,1.2rem);min-width:0;display:grid}.landing-page-module___34nyG__showcaseInventory,.landing-page-module___34nyG__showcaseWorkHub{z-index:1}.landing-page-module___34nyG__showcaseReduced.landing-page-module___34nyG__showcaseDesktop,.landing-page-module___34nyG__showcaseReduced.landing-page-module___34nyG__showcaseInventory,.landing-page-module___34nyG__showcaseReduced.landing-page-module___34nyG__showcaseWorkHub{opacity:1;transform:none}.landing-page-module___34nyG__closing{background:radial-gradient(circle at 50% 55%, #c7923224, transparent 22rem), var(--landing-night);text-align:center;place-content:center;justify-items:center;min-height:38vh;padding:5rem 1.5rem;display:grid}.landing-page-module___34nyG__closing h2{max-width:10ch;color:var(--landing-paper)}.landing-page-module___34nyG__closing>p{color:var(--landing-muted-dark);margin-top:1.5rem}.landing-page-module___34nyG__closingActions{align-items:center;gap:1rem;margin-top:2.25rem;display:flex}.landing-page-module___34nyG__solidCta{background:var(--landing-gold);color:#21180b;border-radius:.8rem;align-items:center;gap:.55rem;min-height:3.35rem;padding:0 1.4rem;font-size:.9rem;font-weight:850;transition:translate .18s,scale .18s,background-color .18s;display:inline-flex;box-shadow:0 16px 42px #c7923238}.landing-page-module___34nyG__solidCta:hover{background:#efc469;translate:0 -2px;scale:1.01}.landing-page-module___34nyG__solidCta:active{translate:0;scale:.99}.landing-page-module___34nyG__closingCloud{color:#c2c8ca;text-underline-offset:.4rem;min-height:3.35rem;padding:0 .75rem;font-size:.9rem;font-weight:700;-webkit-text-decoration:underline #e7b34e59;text-decoration:underline #e7b34e59}.landing-page-module___34nyG__footer{background:var(--landing-night);color:#8f999d;border-top:1px solid #f7f4ed1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:2rem max(1.5rem,50vw - 620px);font-size:.75rem;font-weight:650;display:flex}.landing-page-module___34nyG__footer a{min-height:44px;color:var(--landing-paper);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.landing-page-module___34nyG__footer a:focus-visible{outline:2px solid var(--landing-gold);outline-offset:4px}.landing-page-module___34nyG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes landing-page-module___34nyG__line-enter{0%{opacity:0;translate:0 115%}to{opacity:1;translate:0}}@keyframes landing-page-module___34nyG__hero-glow-drift{0%{opacity:.72;transform:translate(-1.5%)scale(.97)}to{opacity:1;transform:translate(1.5%,-2%)scale(1.02)}}@keyframes landing-page-module___34nyG__cta-orbit{to{transform:rotate(1turn)}}@media (max-width:1100px){.landing-page-module___34nyG__navLinks{gap:1.1rem}.landing-page-module___34nyG__hero{min-height:0}.landing-page-module___34nyG__heroStage{height:450px}.landing-page-module___34nyG__heroDesktopFrame{inset-inline:4%}.landing-page-module___34nyG__heroPhoneLeft{width:205px;left:0}.landing-page-module___34nyG__heroPhoneRight{width:190px;right:0}.landing-page-module___34nyG__showcaseStage{grid-template-columns:minmax(0,1.55fr) minmax(13rem,.8fr)}}@media (max-width:1023px) and (min-width:900px){.landing-page-module___34nyG__localFirst,.landing-page-module___34nyG__showcaseCopy{grid-template-columns:1fr;gap:2.5rem}.landing-page-module___34nyG__localFirst{padding-block:4.5rem}}@media (max-width:899px){.landing-page-module___34nyG__hero{padding-inline:1.25rem;min-height:auto;padding-bottom:7rem}.landing-page-module___34nyG__navWrap{grid-template-columns:1fr auto}.landing-page-module___34nyG__navLinks,.landing-page-module___34nyG__navActions button{display:none}.landing-page-module___34nyG__heroCopy{padding-top:4.5rem}.landing-page-module___34nyG__heroTitle{font-size:clamp(3.9rem,12vw,6rem)}.landing-page-module___34nyG__heroStage{height:auto;margin:4.5rem auto 0;padding-bottom:25%}.landing-page-module___34nyG__heroDesktopFrame{position:relative;inset:auto;transform:none}.landing-page-module___34nyG__heroPhone{border-width:2px;border-radius:1.35rem;width:25%;bottom:-1rem}.landing-page-module___34nyG__heroPhoneLeft{left:1%}.landing-page-module___34nyG__heroPhoneRight{width:23%;right:1%}.landing-page-module___34nyG__showcaseCopy{grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.landing-page-module___34nyG__localCopy h2,.landing-page-module___34nyG__showcaseCopy h2,.landing-page-module___34nyG__closing h2{font-size:clamp(3rem,9vw,5.5rem)}.landing-page-module___34nyG__localFirst{grid-template-columns:1fr;gap:3rem;padding-block:5rem}.landing-page-module___34nyG__showcaseStage{grid-template-columns:1fr;gap:1.25rem}.landing-page-module___34nyG__showcaseAside{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.landing-page-module___34nyG__footer{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.landing-page-module___34nyG__hero{padding-inline:1rem;padding-bottom:5.5rem}.landing-page-module___34nyG__hero:after{opacity:.68;will-change:auto;animation:none}.landing-page-module___34nyG__navWrap{min-height:4.8rem}.landing-page-module___34nyG__wordmark{width:8.5rem}.landing-page-module___34nyG__navActions a{min-height:2.75rem;padding-inline:.85rem}.landing-page-module___34nyG__heroCopy{padding-top:4rem}.landing-page-module___34nyG__heroTitle{font-size:clamp(3.45rem,17vw,4.6rem);line-height:.9}.landing-page-module___34nyG__heroSummary{margin-top:1.5rem;font-size:1rem}.landing-page-module___34nyG__heroActions{flex-direction:column;align-items:stretch;gap:.75rem}.landing-page-module___34nyG__heroCtaShell{width:100%;display:flex}.landing-page-module___34nyG__heroCta{width:100%}.landing-page-module___34nyG__platformActions{flex-direction:column;align-items:stretch;gap:.6rem;margin-top:.85rem}.landing-page-module___34nyG__platformLink{min-height:3rem}.landing-page-module___34nyG__closing .landing-page-module___34nyG__platformActions{width:100%;max-width:22rem}.landing-page-module___34nyG__heroAssurance{gap:.45rem;max-width:19rem;margin-inline:auto;line-height:1.55}.landing-page-module___34nyG__heroStage{gap:1.25rem;padding-bottom:0;display:grid}.landing-page-module___34nyG__heroDesktopFrame{border-radius:.75rem;order:2}.landing-page-module___34nyG__heroPhoneLeft{order:1;justify-self:center;width:min(72vw,280px);position:relative;bottom:auto;left:auto}.landing-page-module___34nyG__heroPhoneRight{display:none}.landing-page-module___34nyG__localCopy h2,.landing-page-module___34nyG__showcaseCopy h2,.landing-page-module___34nyG__closing h2{font-size:clamp(2.8rem,13vw,4rem)}.landing-page-module___34nyG__localFirst{grid-template-columns:1fr;padding:6rem 1rem}.landing-page-module___34nyG__localPoints article{grid-template-columns:2.4rem minmax(0,1fr)}.landing-page-module___34nyG__showcase{padding:6rem 1rem 5rem}.landing-page-module___34nyG__showcaseStage{gap:.85rem}.landing-page-module___34nyG__showcaseAside{grid-template-columns:1fr;gap:.85rem}.landing-page-module___34nyG__closing{min-height:500px;padding-inline:1rem}.landing-page-module___34nyG__closingActions{flex-direction:column;align-items:stretch;width:100%;max-width:22rem}.landing-page-module___34nyG__solidCta{justify-content:center}}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__hero:after{will-change:auto;animation:none}.landing-page-module___34nyG__heroLine>span{animation:none}.landing-page-module___34nyG__heroCtaOrbit{animation:none;transform:rotate(24deg)}.landing-page-module___34nyG__heroCtaGlow,.landing-page-module___34nyG__heroCta,.landing-page-module___34nyG__solidCta,.landing-page-module___34nyG__heroLogin,.landing-page-module___34nyG__platformLink,.landing-page-module___34nyG__navWrap a,.landing-page-module___34nyG__navWrap button{transition:none}}.landing-page-module___34nyG__navWrap{animation:landing-page-module___34nyG__landing-nav-enter .42s var(--landing-ease) both}.landing-page-module___34nyG__heroSummary{animation:landing-page-module___34nyG__landing-copy-enter .52s .16s var(--landing-ease) both}.landing-page-module___34nyG__heroActions{animation:landing-page-module___34nyG__landing-copy-enter .52s .22s var(--landing-ease) both}.landing-page-module___34nyG__heroAssurance{animation:landing-page-module___34nyG__landing-copy-enter .42s .3s var(--landing-ease) both}.landing-page-module___34nyG__authStatus{animation:landing-page-module___34nyG__landing-status-enter .26s var(--landing-ease) both}.landing-page-module___34nyG__localPoints article{transition:translate .22s var(--landing-ease), border-color .18s ease, background-color .18s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-page-module___34nyG__localPoints article:hover{background:#ffffff05;border-color:#e7b34e52;translate:0 -2px}}@keyframes landing-page-module___34nyG__landing-nav-enter{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@keyframes landing-page-module___34nyG__landing-copy-enter{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}@keyframes landing-page-module___34nyG__landing-status-enter{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.landing-page-module___34nyG__navWrap,.landing-page-module___34nyG__heroSummary,.landing-page-module___34nyG__heroActions,.landing-page-module___34nyG__heroAssurance,.landing-page-module___34nyG__authStatus{animation:none}.landing-page-module___34nyG__localPoints article{transition:none}}
.caizen-modal-root:has(.cloud-recovery-module__kZKl1q__content){z-index:11000}
