._page_1y1d3_1{--cream:#f4eddf;--paper:#fff9ef;--ink:#003a43;--deep:#002f36;--teal:#009fb2;--orange:#ff3512;--orange-deep:#d9280b;--grid:#004f5b1b;background:var(--cream);color:var(--ink);font-family:var(--font-label-body), sans-serif;overflow:hidden}._page_1y1d3_1 *,._page_1y1d3_1 :before,._page_1y1d3_1 :after{box-sizing:border-box}._hero_1y1d3_22,._feature_1y1d3_23,._proof_1y1d3_24,._faq_1y1d3_25,._footer_1y1d3_26{position:relative}._hero_1y1d3_22:before,._lightFeature_1y1d3_31:before,._proof_1y1d3_24:before,._faq_1y1d3_25:before,._footer_1y1d3_26:before{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px), radial-gradient(circle at 18% 12%, #ffffffd1, transparent 28%), radial-gradient(circle at 84% 70%, #ff351217, transparent 34%);content:"";pointer-events:none;background-size:24px 24px,24px 24px,auto,auto;position:absolute;inset:0}._hero_1y1d3_22:after,._feature_1y1d3_23:after,._proof_1y1d3_24:after,._faq_1y1d3_25:after{content:"";pointer-events:none;border:1px solid #003a436b;position:absolute;inset:22px}._hero_1y1d3_22{background:linear-gradient(108deg, #fff6, transparent 46%), var(--cream);min-height:100svh}._heroGrid_1y1d3_65{z-index:1;grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr);max-width:1500px;min-height:100svh;margin:0 auto;padding:clamp(80px,9vh,130px) clamp(56px,7vw,110px) clamp(60px,8vh,110px);display:grid;position:relative}._heroCopy_1y1d3_76{z-index:3;align-self:center;position:relative}._appIcon_1y1d3_82{border-radius:24%;width:clamp(88px,9vw,142px);height:clamp(88px,9vw,142px);margin-bottom:clamp(20px,3vh,38px);display:block;box-shadow:0 20px 42px #003a432b}._hero_1y1d3_22 h1,._feature_1y1d3_23 h2,._faq_1y1d3_25 h2,._proof_1y1d3_24 h2,._footerBrand_1y1d3_95 p{font-family:var(--font-label-display), sans-serif;margin:0;font-weight:400}._hero_1y1d3_22 h1{color:var(--ink);letter-spacing:-.035em;text-shadow:3px 3px #009fb224;max-width:none;font-size:clamp(4.8rem,9.3vw,9rem);line-height:.82}._heroLine_1y1d3_110{color:var(--orange);font-family:var(--font-label-display), sans-serif;letter-spacing:-.015em;margin:clamp(28px,4vh,48px) 0 0;font-size:clamp(2rem,3.4vw,3.7rem);line-height:.97}._heroIntro_1y1d3_119,._featureCopy_1y1d3_120>p:last-child,._faqIntro_1y1d3_121>p:last-child{font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:520;line-height:1.48}._heroIntro_1y1d3_119{max-width:560px;margin:clamp(20px,3vh,34px) 0 0}._storeBadge_1y1d3_132{background:linear-gradient(180deg, #ff4a22 0%, var(--orange-deep) 100%);color:#fff;letter-spacing:.035em;text-transform:uppercase;border:3px solid #ff8c6e;border-radius:16px;align-items:center;gap:18px;min-height:86px;margin-top:clamp(34px,5vh,56px);padding:16px 25px;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:650;line-height:1.05;display:inline-flex;box-shadow:0 10px #a51c07,0 18px 34px #c1230640}._storeBadge_1y1d3_132 small{letter-spacing:.12em;margin-bottom:4px;font-size:.68em;display:block}._appleMark_1y1d3_158{font-family:var(--font-label-display), sans-serif;border:3px solid;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:2rem;display:flex;transform:rotate(-8deg)}._heroVisual_1y1d3_171{z-index:2;align-self:stretch;min-height:720px;position:relative}._heroGlow_1y1d3_178{filter:blur(12px);background:radial-gradient(circle,#009fb240,#009fb200 66%);position:absolute;inset:11% -12% 0 -18%}._phone_1y1d3_185{aspect-ratio:1284/2778;transform-origin:50%;background:#0b1518;border:4px solid #081113;border-radius:62px;width:min(390px,34vw);position:absolute;overflow:hidden;box-shadow:0 0 0 3px #8b8b82,0 0 0 6px #111,0 34px 55px #001b1f57}._phone_1y1d3_185 img{width:100%;height:auto;display:block}._heroPhone_1y1d3_206{width:min(470px,39vw);animation:6.5s ease-in-out infinite _heroFloat_1y1d3_1;top:50%;right:clamp(-150px,-5vw,-48px);transform:translateY(-50%)rotate(7deg)}._scanBeam_1y1d3_214{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ff3512eb,#fff,#ff3512eb,#0000);width:88%;height:2px;animation:4.2s ease-in-out infinite _beamSweep_1y1d3_1;position:absolute;top:14%;left:6%;box-shadow:0 0 16px #ff3512cc}._feature_1y1d3_23{min-height:760px;overflow:hidden}._darkFeature_1y1d3_232{background:radial-gradient(circle at 75% 50%, #009fb22e, transparent 31%), linear-gradient(#009fb20e 1px, transparent 1px), linear-gradient(90deg, #009fb20e 1px, transparent 1px), var(--deep);color:var(--paper);background-size:auto,24px 24px,24px 24px,auto}._darkFeature_1y1d3_232:after{border-color:#009fb261}._lightFeature_1y1d3_31{background:var(--cream)}._featureInner_1y1d3_250{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(56px,9vw,150px);max-width:1450px;min-height:760px;margin:0 auto;padding:80px clamp(64px,8vw,130px);display:grid;position:relative}._featureCopy_1y1d3_120{max-width:590px}._kicker_1y1d3_267{color:var(--orange);letter-spacing:.19em;text-transform:uppercase;margin:0 0 18px;font-size:.82rem!important;font-weight:750!important}._feature_1y1d3_23 h2,._faq_1y1d3_25 h2{letter-spacing:-.02em;font-size:clamp(3.7rem,6.6vw,7.1rem);line-height:.9}._featureCopy_1y1d3_120>p:last-child{max-width:520px;margin:30px 0 0}._visualStage_1y1d3_288{height:640px;position:relative}._visualStage_1y1d3_288:before{content:"";opacity:.15;border:1px solid;border-radius:50%;width:370px;height:370px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._visualStage_1y1d3_288:after{background:linear-gradient(90deg, transparent, var(--orange), transparent);content:"";opacity:.65;height:1px;position:absolute;top:50%;left:2%;right:2%}._visualStage_1y1d3_288 ._phone_1y1d3_185{z-index:1;width:min(350px,27vw);top:50%;left:50%}._phoneTiltLeft_1y1d3_324{transform:translate(-51%,-47%)rotate(-7deg)}._phoneTiltRight_1y1d3_328{transform:translate(-48%,-50%)rotate(6deg)}._phoneTiltLeftSoft_1y1d3_332{transform:translate(-50%,-50%)rotate(-4deg)}._phoneTiltRightSoft_1y1d3_336{transform:translate(-50%,-49%)rotate(4deg)}._proof_1y1d3_24{background:#efe5d4;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:70px max(6vw,44px);display:grid}._proofItem_1y1d3_348{z-index:1;padding:12px clamp(28px,4vw,64px);position:relative}._proofItem_1y1d3_348+._proofItem_1y1d3_348{border-left:1px solid #003a434d}._proofItem_1y1d3_348 span{color:var(--orange);letter-spacing:.14em;margin-bottom:12px;font-size:.78rem;font-weight:750;display:block}._proof_1y1d3_24 h2{letter-spacing:.01em;font-size:clamp(1.85rem,2.8vw,3.1rem);line-height:1}._proof_1y1d3_24 p{margin:10px 0 0;font-size:.98rem}._faq_1y1d3_25{background:var(--cream);grid-template-columns:minmax(280px,.75fr) minmax(440px,1.25fr);gap:clamp(60px,9vw,140px);padding:clamp(100px,12vw,170px) max(8vw,62px);display:grid}._faqIntro_1y1d3_121,._faqList_1y1d3_387{z-index:1;position:relative}._faqIntro_1y1d3_121>p:last-child{max-width:430px}._faqList_1y1d3_387 details{border-bottom:1px solid #003a4352;padding:0}._faqList_1y1d3_387 summary{cursor:pointer;padding:28px 54px 28px 0;font-size:clamp(1.15rem,1.7vw,1.42rem);font-weight:720;list-style:none;position:relative}._faqList_1y1d3_387 summary::-webkit-details-marker{display:none}._faqList_1y1d3_387 summary:after{color:var(--orange);content:"+";font-family:var(--font-label-display), sans-serif;font-size:2.2rem;transition:transform .18s;position:absolute;top:17px;right:4px}._faqList_1y1d3_387 details[open] summary:after{transform:rotate(45deg)}._faqList_1y1d3_387 details p{margin:-2px 42px 28px 0;line-height:1.55}:is(._faqList_1y1d3_387 summary:focus-visible,._footer_1y1d3_26 a:focus-visible){outline:3px solid var(--orange);outline-offset:5px}._footer_1y1d3_26{background:linear-gradient(90deg, #009fb20f 1px, transparent 1px), var(--deep);color:var(--paper);background-size:24px 24px,auto;grid-template-columns:1fr 1.4fr;padding:80px max(8vw,62px) 48px;display:grid}._footerBrand_1y1d3_95,._footer_1y1d3_26 nav,._disclaimer_1y1d3_453,._copyright_1y1d3_454{z-index:1;position:relative}._footerBrand_1y1d3_95{align-items:center;gap:18px;display:flex}._footerBrand_1y1d3_95 img{border-radius:22%}._footerBrand_1y1d3_95 p{letter-spacing:.02em;font-size:2.2rem}._disclaimer_1y1d3_453{max-width:680px;margin:0;line-height:1.55}._footer_1y1d3_26 nav{gap:28px;margin-top:54px;display:flex}._footer_1y1d3_26 a{color:var(--paper);text-underline-offset:4px;font-weight:650}._copyright_1y1d3_454{color:#fff9efa6;text-align:right;align-self:end;margin:54px 0 0;font-size:.86rem}@keyframes _heroFloat_1y1d3_1{0%,to{transform:translateY(-50%)rotate(7deg)}50%{transform:translateY(calc(-50% - 13px))rotate(5.8deg)}}@keyframes _heroFloatMobile_1y1d3_1{0%,to{transform:translate(-50%)rotate(5deg)}50%{transform:translate(-50%,-10px)rotate(3.8deg)}}@keyframes _beamSweep_1y1d3_1{0%,15%{opacity:0;top:14%}25%{opacity:1}62%{opacity:.8}77%,to{opacity:0;top:44%}}@media (min-width:901px){._hero_1y1d3_22 h1{white-space:nowrap;font-size:clamp(4.7rem,7vw,7.9rem)}}@media (max-width:900px){._heroGrid_1y1d3_65{grid-template-columns:1fr;min-height:auto;padding:70px 38px 0}._heroCopy_1y1d3_76{padding:0 0 32px}._hero_1y1d3_22 h1{font-size:clamp(4.35rem,18vw,8rem)}._heroVisual_1y1d3_171{min-height:660px}._heroPhone_1y1d3_206{width:min(440px,73vw);left:50%;right:auto}._feature_1y1d3_23,._featureInner_1y1d3_250{min-height:auto}._featureInner_1y1d3_250{gap:20px;padding:80px 42px 0}._visualLeft_1y1d3_559,._visualRight_1y1d3_560{grid-template-columns:1fr}._visualLeft_1y1d3_559 ._visualStage_1y1d3_288,._visualRight_1y1d3_560 ._visualStage_1y1d3_288{order:2}._featureCopy_1y1d3_120{order:1}._visualStage_1y1d3_288{height:600px}._visualStage_1y1d3_288 ._phone_1y1d3_185{width:min(360px,64vw)}._proof_1y1d3_24{grid-template-columns:1fr;padding:62px 42px}._proofItem_1y1d3_348{padding:28px 0}._proofItem_1y1d3_348+._proofItem_1y1d3_348{border-top:1px solid #003a434d;border-left:0}._faq_1y1d3_25{grid-template-columns:1fr;padding:100px 42px}._footer_1y1d3_26{grid-template-columns:1fr;gap:36px;padding:70px 42px 42px}._footer_1y1d3_26 nav,._copyright_1y1d3_454{text-align:left;margin-top:12px}}@media (max-width:560px){._hero_1y1d3_22:after,._feature_1y1d3_23:after,._proof_1y1d3_24:after,._faq_1y1d3_25:after{inset:12px}._heroGrid_1y1d3_65{padding:max(48px, calc(env(safe-area-inset-top) + 24px)) 26px 0}._appIcon_1y1d3_82{width:76px;height:76px}._hero_1y1d3_22 h1{font-size:clamp(4.3rem,20vw,6.8rem)}._heroLine_1y1d3_110{font-size:clamp(1.75rem,8.8vw,2.8rem)}._heroIntro_1y1d3_119{font-size:1rem}._storeBadge_1y1d3_132{border-radius:13px;gap:12px;max-width:100%;min-height:72px;padding:12px 16px;font-size:1rem}._appleMark_1y1d3_158{width:40px;height:40px;font-size:1.55rem}._heroVisual_1y1d3_171{min-height:500px}._heroPhone_1y1d3_206{border-radius:45px;width:79vw;animation-name:_heroFloatMobile_1y1d3_1;top:16px;left:50%;transform:translate(-50%)rotate(5deg)}._featureInner_1y1d3_250{padding:72px 28px 0}._feature_1y1d3_23 h2,._faq_1y1d3_25 h2{font-size:clamp(3.5rem,16vw,5.2rem)}._featureCopy_1y1d3_120>p:last-child,._faqIntro_1y1d3_121>p:last-child{margin-top:22px;font-size:1rem}._visualStage_1y1d3_288{height:530px}._visualStage_1y1d3_288:before{width:270px;height:270px}._visualStage_1y1d3_288 ._phone_1y1d3_185{border-radius:43px;width:68vw}._proof_1y1d3_24{padding:48px 28px}._faq_1y1d3_25{gap:42px;padding:84px 28px}._faqList_1y1d3_387 summary{padding:24px 44px 24px 0;font-size:1.05rem}._footer_1y1d3_26{padding:60px 28px 36px}._footer_1y1d3_26 nav{flex-wrap:wrap;gap:18px 24px}}@media (prefers-reduced-motion:reduce){._heroPhone_1y1d3_206,._scanBeam_1y1d3_214{animation:none}}
