.DailyFlowHero-module__A6wHGq__shell{color:#f3fffb;isolation:isolate;background:radial-gradient(circle at 92% 4%,#5ee7c540,#0000 32%),radial-gradient(circle at 7% 94%,#efe0671a,#0000 30%),linear-gradient(148deg,#052326,#083d3d 56%,#0a554c);border:1px solid #a0f2dd33;border-radius:28px;gap:16px;min-height:100%;padding:clamp(18px,2.2vw,25px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 54px #03232440}.DailyFlowHero-module__A6wHGq__shell:after{z-index:-1;content:"";border:1px solid #b1ffeb1a;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-120px;right:-90px}.DailyFlowHero-module__A6wHGq__header{grid-template-columns:50px minmax(0,1fr);align-items:start;gap:13px;display:grid}.DailyFlowHero-module__A6wHGq__header p,.DailyFlowHero-module__A6wHGq__header h2,.DailyFlowHero-module__A6wHGq__header span,.DailyFlowHero-module__A6wHGq__panelCopy p,.DailyFlowHero-module__A6wHGq__panelCopy h3,.DailyFlowHero-module__A6wHGq__panelCopy span,.DailyFlowHero-module__A6wHGq__footer p{margin:0}.DailyFlowHero-module__A6wHGq__mark{color:#062f30;background:linear-gradient(145deg,#efe46d,#66e1c1 72%,#6ddce7);border-radius:16px;place-items:center;width:50px;height:50px;font-size:.74rem;font-weight:950;display:grid;position:relative;box-shadow:0 12px 26px #00121440}.DailyFlowHero-module__A6wHGq__mark i{color:#dffcf4;background:#0b6f66;border:2px solid #073335;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.58rem;font-style:normal;display:grid;position:absolute;bottom:-5px;right:-5px}.DailyFlowHero-module__A6wHGq__header p,.DailyFlowHero-module__A6wHGq__panelCopy p,.DailyFlowHero-module__A6wHGq__screenEyebrow,.DailyFlowHero-module__A6wHGq__historyLabel{color:#77e6cc;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:900;line-height:1.3}.DailyFlowHero-module__A6wHGq__header h2{color:#f5fffc;letter-spacing:-.035em;margin-top:3px;font-size:clamp(1.5rem,2.25vw,2rem);line-height:1}.DailyFlowHero-module__A6wHGq__header>div:last-child>span{color:#eafff9ab;max-width:50ch;margin-top:7px;font-size:.76rem;line-height:1.45;display:block}.DailyFlowHero-module__A6wHGq__tabs{background:#021b1d75;border:1px solid #aef7e51f;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:5px;display:grid}.DailyFlowHero-module__A6wHGq__tab{color:#ebfff99e;cursor:pointer;min-width:0;min-height:44px;font:inherit;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-size:.72rem;font-weight:800;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:flex}.DailyFlowHero-module__A6wHGq__tab span{color:#76dfc9;letter-spacing:.06em;font-size:.57rem}.DailyFlowHero-module__A6wHGq__tab:hover,.DailyFlowHero-module__A6wHGq__tab:focus-visible{color:#f4fffb;outline:none;transform:translateY(-1px)}.DailyFlowHero-module__A6wHGq__tab:focus-visible{box-shadow:0 0 0 3px #6fe4ca33}.DailyFlowHero-module__A6wHGq__tab[aria-selected=true]{color:#082f30;background:linear-gradient(135deg,#ece77b,#73e2c2 65%,#6bd8e4);border-color:#9bf0db38;box-shadow:0 9px 18px #00171833}.DailyFlowHero-module__A6wHGq__tab[aria-selected=true] span{color:#0b615a}.DailyFlowHero-module__A6wHGq__panel{grid-template-columns:minmax(150px,.68fr) minmax(230px,1fr);align-items:stretch;gap:14px;min-height:342px;display:grid}.DailyFlowHero-module__A6wHGq__panelCopy{background:linear-gradient(160deg,#ffffff13,#ffffff06);border:1px solid #a6f2e021;border-radius:19px;flex-direction:column;justify-content:flex-end;min-width:0;padding:19px;display:flex}.DailyFlowHero-module__A6wHGq__panelCopy h3{color:#f5fffc;letter-spacing:-.03em;margin-top:7px;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.05}.DailyFlowHero-module__A6wHGq__panelCopy>span{color:#ebfff9a3;margin-top:11px;font-size:.78rem;line-height:1.52}.DailyFlowHero-module__A6wHGq__appScreen{color:#0b3032;background:linear-gradient(145deg,#fbfdfa,#eef6f1);border:1px solid #d3fff542;border-radius:21px;min-width:0;padding:16px;position:relative;overflow:hidden;box-shadow:0 18px 34px #00121447}.DailyFlowHero-module__A6wHGq__appBar{border-bottom:1px solid #dbe7e1;justify-content:space-between;align-items:center;padding-bottom:11px;display:flex}.DailyFlowHero-module__A6wHGq__appBar strong{font-size:.83rem}.DailyFlowHero-module__A6wHGq__appBar span{color:#71837f;letter-spacing:.04em;text-transform:uppercase;font-size:.57rem;font-weight:800}.DailyFlowHero-module__A6wHGq__vehicleView,.DailyFlowHero-module__A6wHGq__checkView,.DailyFlowHero-module__A6wHGq__recordView{gap:12px;padding-top:14px;animation:.3s ease-out both DailyFlowHero-module__A6wHGq__stageIn;display:grid}.DailyFlowHero-module__A6wHGq__screenEyebrow,.DailyFlowHero-module__A6wHGq__historyLabel{color:#0d786e;margin:0}.DailyFlowHero-module__A6wHGq__vehicleCard{background:#fff;border:1px solid #d7e5df;border-radius:16px;grid-template-columns:minmax(112px,.82fr) minmax(0,1fr);align-items:center;gap:13px;padding:14px;display:grid}.DailyFlowHero-module__A6wHGq__vehicleArtwork{background:radial-gradient(at 50% 92%,#1f676024,#0000 45%),linear-gradient(145deg,#f8fcfa,#e8f3ef);border:1px solid #d8e8e2;border-radius:13px;place-items:center;width:100%;min-height:62px;display:grid;position:relative;overflow:hidden}.DailyFlowHero-module__A6wHGq__vehicleImage{object-fit:contain;filter:drop-shadow(0 8px 7px #08343233);width:124%;height:auto;transform:translateY(2px)}.DailyFlowHero-module__A6wHGq__vehicleCard>div:last-child{gap:4px;display:grid}.DailyFlowHero-module__A6wHGq__vehicleCard>div:last-child span{color:#71827e;font-size:.68rem}.DailyFlowHero-module__A6wHGq__vehicleCard>div:last-child strong{font-size:.91rem;line-height:1.25}.DailyFlowHero-module__A6wHGq__vehicleFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.DailyFlowHero-module__A6wHGq__vehicleFacts div{background:#e9f2ed;border-radius:12px;gap:4px;padding:11px;display:grid}.DailyFlowHero-module__A6wHGq__vehicleFacts dt{color:#71817d;font-size:.61rem}.DailyFlowHero-module__A6wHGq__vehicleFacts dd{margin:0;font-size:.78rem;font-weight:850}.DailyFlowHero-module__A6wHGq__readyBar,.DailyFlowHero-module__A6wHGq__submitBar{color:#093937;background:linear-gradient(115deg,#e9e879,#7be2bf);border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 13px;font-size:.73rem;font-weight:900;display:flex}.DailyFlowHero-module__A6wHGq__readyBar span,.DailyFlowHero-module__A6wHGq__submitBar span{color:#eafff9;background:#0a766b;border-radius:50%;place-items:center;width:19px;height:19px;font-size:.66rem;display:grid}.DailyFlowHero-module__A6wHGq__checkTop{justify-content:space-between;align-items:end;gap:12px;display:flex}.DailyFlowHero-module__A6wHGq__checkTop div{gap:5px;display:grid}.DailyFlowHero-module__A6wHGq__checkTop strong{font-size:.84rem}.DailyFlowHero-module__A6wHGq__checkTop>span{color:#0b746b;font-size:.73rem;font-weight:950}.DailyFlowHero-module__A6wHGq__progress{background:#dce8e2;border-radius:999px;height:5px;overflow:hidden}.DailyFlowHero-module__A6wHGq__progress span{border-radius:inherit;background:linear-gradient(90deg,#3fc9a4,#e4dd64);width:100%;height:100%;animation:.65s ease-out both DailyFlowHero-module__A6wHGq__progressIn;display:block}.DailyFlowHero-module__A6wHGq__checkView ul,.DailyFlowHero-module__A6wHGq__recordView ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.DailyFlowHero-module__A6wHGq__checkView li{background:#fff;border:1px solid #dde8e3;border-radius:10px;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:.7rem;font-weight:750;display:flex}.DailyFlowHero-module__A6wHGq__checkView li span{color:#effffb;background:#24a984;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.58rem;display:grid}.DailyFlowHero-module__A6wHGq__moreItems{color:#647974;margin:0;font-size:.61rem;line-height:1.38}.DailyFlowHero-module__A6wHGq__recordSuccess{grid-template-columns:43px minmax(0,1fr);align-items:center;gap:11px;display:grid}.DailyFlowHero-module__A6wHGq__recordSuccess>span{color:#effffb;background:linear-gradient(145deg,#138f72,#38c999);border-radius:14px;place-items:center;width:43px;height:43px;font-weight:950;display:grid;box-shadow:0 10px 20px #158f7133}.DailyFlowHero-module__A6wHGq__recordSuccess div{gap:4px;display:grid}.DailyFlowHero-module__A6wHGq__recordSuccess strong{font-size:.87rem}.DailyFlowHero-module__A6wHGq__recordCard{background:#fff;border:1px solid #d8e5df;border-radius:14px;gap:5px;padding:13px;display:grid}.DailyFlowHero-module__A6wHGq__recordCard strong{font-size:.79rem}.DailyFlowHero-module__A6wHGq__recordCard span{color:#667b76;font-size:.68rem}.DailyFlowHero-module__A6wHGq__recordCard b{color:#0a756b;font-size:.72rem}.DailyFlowHero-module__A6wHGq__recordView li{background:#eaf2ee;border-radius:10px;justify-content:space-between;align-items:center;min-height:37px;padding:0 11px;font-size:.68rem;font-weight:800;display:flex}.DailyFlowHero-module__A6wHGq__recordView li b{color:#126e63;align-items:center;gap:6px;font-size:.63rem;display:flex}.DailyFlowHero-module__A6wHGq__recordView li i{background:#36c793;border-radius:50%;width:7px;height:7px}.DailyFlowHero-module__A6wHGq__footer{color:#e7fff894;grid-template-columns:minmax(0,1.2fr) minmax(150px,.8fr);align-items:stretch;gap:10px;padding-top:4px;font-size:.6rem;display:grid}.DailyFlowHero-module__A6wHGq__languageSupport,.DailyFlowHero-module__A6wHGq__footer>p{background:#021b1d47;border:1px solid #adf8e61a;border-radius:12px;min-width:0;padding:10px 11px}.DailyFlowHero-module__A6wHGq__languageSupport{justify-content:space-between;align-items:center;gap:8px;display:flex}.DailyFlowHero-module__A6wHGq__languageSupport>span,.DailyFlowHero-module__A6wHGq__footer>p span{gap:2px;line-height:1.35;display:grid}.DailyFlowHero-module__A6wHGq__languageSupport>span strong,.DailyFlowHero-module__A6wHGq__footer>p>strong{color:#dffbf4;font-size:.62rem}.DailyFlowHero-module__A6wHGq__languageSupport>div{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.DailyFlowHero-module__A6wHGq__footer b{color:#ecfffac7;border:1px solid #adf8e621;border-radius:7px;align-items:center;min-height:23px;padding:0 6px;font-size:.55rem;display:inline-flex}.DailyFlowHero-module__A6wHGq__footer>p{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;display:grid}.DailyFlowHero-module__A6wHGq__footer>p>strong,.DailyFlowHero-module__A6wHGq__footer>p span{grid-column:1}.DailyFlowHero-module__A6wHGq__footer>p>b{grid-area:1/2/3;align-self:center}@keyframes DailyFlowHero-module__A6wHGq__stageIn{0%{opacity:.28;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes DailyFlowHero-module__A6wHGq__progressIn{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@media (max-width:1120px){.DailyFlowHero-module__A6wHGq__panel{grid-template-columns:1fr}.DailyFlowHero-module__A6wHGq__panelCopy{min-height:135px}}@media (max-width:820px){.DailyFlowHero-module__A6wHGq__panel{grid-template-columns:minmax(140px,.58fr) minmax(230px,1fr)}}@media (max-width:560px){.DailyFlowHero-module__A6wHGq__shell{border-radius:22px;padding:16px}.DailyFlowHero-module__A6wHGq__header{grid-template-columns:44px minmax(0,1fr)}.DailyFlowHero-module__A6wHGq__mark{border-radius:14px;width:44px;height:44px}.DailyFlowHero-module__A6wHGq__header h2{font-size:1.42rem}.DailyFlowHero-module__A6wHGq__header>div:last-child>span{font-size:.7rem}.DailyFlowHero-module__A6wHGq__tab{gap:4px;padding:0 4px;font-size:.64rem}.DailyFlowHero-module__A6wHGq__tab span{display:none}.DailyFlowHero-module__A6wHGq__panel{grid-template-columns:1fr;min-height:0}.DailyFlowHero-module__A6wHGq__panelCopy{min-height:128px;padding:16px}.DailyFlowHero-module__A6wHGq__appScreen{min-height:326px;padding:14px}.DailyFlowHero-module__A6wHGq__vehicleCard{grid-template-columns:minmax(104px,.78fr) minmax(0,1fr)}.DailyFlowHero-module__A6wHGq__footer{grid-template-columns:1fr}.DailyFlowHero-module__A6wHGq__languageSupport{flex-direction:column;align-items:flex-start}.DailyFlowHero-module__A6wHGq__languageSupport>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.DailyFlowHero-module__A6wHGq__tab,.DailyFlowHero-module__A6wHGq__vehicleView,.DailyFlowHero-module__A6wHGq__checkView,.DailyFlowHero-module__A6wHGq__recordView,.DailyFlowHero-module__A6wHGq__progress span{transition:none;animation:none}}
.HomeDesignRefresh-module__jN1fUW__home{--ink:#092b2d;--muted:#587174;--line:#d9e4df;--paper:#f6f8f2;--mint:#5de2c1;--yellow:#f2dc69;--deep:#082f31;width:min(100% - 32px,1280px);color:var(--ink);gap:clamp(18px,2.4vw,32px);margin:18px auto 0;display:grid}.HomeDesignRefresh-module__jN1fUW__home *,.HomeDesignRefresh-module__jN1fUW__home :before,.HomeDesignRefresh-module__jN1fUW__home :after{box-sizing:border-box}.HomeDesignRefresh-module__jN1fUW__hero{border:1px solid var(--line);isolation:isolate;background:radial-gradient(circle at 92% 4%,#44dcb845,#0000 35%),radial-gradient(circle at 8% 92%,#f2dc6921,#0000 31%),linear-gradient(145deg,#fcfdf8,#eef7ef);border-radius:30px;grid-template-columns:minmax(0,.94fr) minmax(420px,.8fr);align-items:center;gap:clamp(28px,4.6vw,70px);padding:clamp(30px,5vw,68px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #183d3a1a}.HomeDesignRefresh-module__jN1fUW__heroCopy,.HomeDesignRefresh-module__jN1fUW__heroVisual,.HomeDesignRefresh-module__jN1fUW__sectionIntro,.HomeDesignRefresh-module__jN1fUW__proofIntro,.HomeDesignRefresh-module__jN1fUW__railItem,.HomeDesignRefresh-module__jN1fUW__valueCard,.HomeDesignRefresh-module__jN1fUW__trustGrid article{min-width:0}.HomeDesignRefresh-module__jN1fUW__eyebrow,.HomeDesignRefresh-module__jN1fUW__sectionEyebrow{color:#0d756b;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:850;line-height:1.35}.HomeDesignRefresh-module__jN1fUW__audienceRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.HomeDesignRefresh-module__jN1fUW__audienceRow>span{color:#69807d;letter-spacing:.04em;text-transform:uppercase;margin-right:2px;font-size:.7rem;font-weight:800}.HomeDesignRefresh-module__jN1fUW__audienceRow b{color:#0a625c;background:#ffffffb8;border:1px solid #0c796f29;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:.68rem;font-weight:850;line-height:1;display:inline-flex;box-shadow:0 5px 14px #165b530f}.HomeDesignRefresh-module__jN1fUW__heroAudience{margin-top:15px}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__heroTitle{max-width:12ch;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:18px 0 20px;font-size:clamp(2.65rem,5vw,4.9rem);font-weight:830;line-height:.99}.HomeDesignRefresh-module__jN1fUW__heroLead{color:#405d60;max-width:62ch;margin:0;font-size:clamp(1rem,1.3vw,1.13rem);line-height:1.66}.HomeDesignRefresh-module__jN1fUW__legalNote{color:#6a7c7c;flex-wrap:wrap;align-items:center;gap:8px 13px;margin:17px 0 0;font-size:.82rem;line-height:1.45;display:flex}.HomeDesignRefresh-module__jN1fUW__legalNote a{color:#0b6f67;text-underline-offset:3px;font-weight:800}.HomeDesignRefresh-module__jN1fUW__heroActions,.HomeDesignRefresh-module__jN1fUW__ctaActions{flex-wrap:wrap;gap:10px;margin-top:27px;display:flex}.HomeDesignRefresh-module__jN1fUW__primaryButton,.HomeDesignRefresh-module__jN1fUW__secondaryButton{text-align:center;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:.92rem;font-weight:850;line-height:1.2;transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s,filter .16s;display:inline-flex}.HomeDesignRefresh-module__jN1fUW__primaryButton{color:#062c2c;background:linear-gradient(120deg, var(--yellow), #80e8bd 52%, #68d7e7);box-shadow:0 12px 25px #28a69533}.HomeDesignRefresh-module__jN1fUW__secondaryButton{color:var(--ink);background:#ffffffc2;border-color:#bfd0ca}.HomeDesignRefresh-module__jN1fUW__primaryButton:hover,.HomeDesignRefresh-module__jN1fUW__primaryButton:focus-visible,.HomeDesignRefresh-module__jN1fUW__secondaryButton:hover,.HomeDesignRefresh-module__jN1fUW__secondaryButton:focus-visible{outline:none;transform:translateY(-2px)}.HomeDesignRefresh-module__jN1fUW__primaryButton:hover,.HomeDesignRefresh-module__jN1fUW__primaryButton:focus-visible{filter:saturate(1.12)contrast(1.02);box-shadow:0 16px 30px #28a69545}.HomeDesignRefresh-module__jN1fUW__secondaryButton:hover,.HomeDesignRefresh-module__jN1fUW__secondaryButton:focus-visible{background:#f2fbf7;border-color:#0c796f57}.HomeDesignRefresh-module__jN1fUW__primaryButton:focus-visible,.HomeDesignRefresh-module__jN1fUW__secondaryButton:focus-visible{box-shadow:0 0 0 4px #23978b33}.HomeDesignRefresh-module__jN1fUW__heroVisual{align-self:stretch;gap:12px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__languageShowcase{color:#f4fffb;background:radial-gradient(circle at 84% 9%,#5ce8c54d,#0000 30%),radial-gradient(circle at 8% 90%,#f2dc691f,#0000 27%),linear-gradient(150deg,#06272a,#074845 58%,#0a5a51);border:1px solid #90efda38;border-radius:26px;gap:17px;height:100%;min-height:0;padding:19px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 50px #0326273d}.HomeDesignRefresh-module__jN1fUW__languageShowcase:after{content:"";border:1px solid #acffea1f;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-110px;right:-84px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader{z-index:1;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__languageCount{color:#082c2d;text-align:center;background:linear-gradient(145deg,#f2dc69,#6ee0ce);border:1px solid #acffea3d;border-radius:17px;place-content:center;width:52px;height:52px;display:grid;box-shadow:0 10px 24px #01191b33}.HomeDesignRefresh-module__jN1fUW__languageCount strong{color:#082c2d;font-size:1.25rem;line-height:1}.HomeDesignRefresh-module__jN1fUW__languageCount span{color:#082c2d;letter-spacing:.08em;margin-top:2px;font-size:.56rem;font-weight:950}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader p,.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader h2,.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader span,.HomeDesignRefresh-module__jN1fUW__languageBoundary p{margin:0}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader p{color:#7aead1;letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader h2{color:#f4fffb;letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin-top:4px;font-size:clamp(1.35rem,2.3vw,1.9rem);line-height:1.04}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader>div:last-child>span{color:#e8fff9b3;max-width:52ch;margin-top:7px;font-size:.73rem;line-height:1.45;display:block}.HomeDesignRefresh-module__jN1fUW__languageStage{z-index:1;grid-template-columns:minmax(165px,.92fr) minmax(145px,.7fr);align-items:center;gap:13px;min-width:0;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__phoneSpeaker{z-index:2;background:#031719;border-radius:999px;width:34%;height:8px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.HomeDesignRefresh-module__jN1fUW__languagePhoneImage{background:#f4f7f6;border-radius:23px;width:100%;height:100%;animation:.22s ease-out HomeDesignRefresh-module__jN1fUW__languagePreviewIn;position:relative;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__languagePhoneImage img,.HomeDesignRefresh-module__jN1fUW__languageThumb img{object-fit:cover;object-position:top center}.HomeDesignRefresh-module__jN1fUW__languagePicker{gap:7px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__languageOption{color:#eafff9;cursor:pointer;min-width:0;min-height:68px;font:inherit;text-align:left;background:#fff1;border:1px solid #aef8e724;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 12px;align-items:center;gap:8px;padding:6px 8px 6px 6px;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid}.HomeDesignRefresh-module__jN1fUW__languageOption:hover,.HomeDesignRefresh-module__jN1fUW__languageOption:focus-visible,.HomeDesignRefresh-module__jN1fUW__languageOptionActive{background:#7fefd121;border-color:#92f5da6b;outline:none;transform:translate(-2px);box-shadow:0 10px 24px #0017192e}.HomeDesignRefresh-module__jN1fUW__languageThumb{background:#f4f7f6;border:1px solid #ffffff30;border-radius:7px;width:34px;height:55px;display:block;position:relative;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy{gap:3px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy b{color:#8df0d8;letter-spacing:.08em;font-size:.58rem}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:820;line-height:1.2;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__languageOption i{color:#bdffee9e;font-size:.66rem;font-style:normal}.HomeDesignRefresh-module__jN1fUW__languageBoundary{z-index:1;border-top:1px solid #affbe924;gap:7px;padding-top:13px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__languageBoundary span{color:#dffcf4;font-size:.65rem;font-weight:850}.HomeDesignRefresh-module__jN1fUW__languageBoundary p{color:#e2fff79e;font-size:.67rem;line-height:1.42}@keyframes HomeDesignRefresh-module__jN1fUW__languagePreviewIn{0%{opacity:.35;transform:translateY(5px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.HomeDesignRefresh-module__jN1fUW__vehicleStage{color:#f5fffc;background:radial-gradient(circle at 74% 28%,#5af4cd4d,#0000 33%),radial-gradient(circle at 18% 86%,#f2dc691a,#0000 31%),linear-gradient(145deg,#072a2d,#0a5650);border:1px solid #92ecda36;border-radius:24px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:10px;min-height:0;padding:20px;display:grid;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__vehicleHeading{gap:2px;display:grid}.HomeDesignRefresh-module__jN1fUW__vehicleHeading span{color:#82e9d2;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__vehicleHeading strong{font-size:1rem;line-height:1.25}.HomeDesignRefresh-module__jN1fUW__visualAudience>span{color:#e0fff794}.HomeDesignRefresh-module__jN1fUW__visualAudience b{color:#dcfff6;box-shadow:none;background:#ffffff13;border-color:#89eed833}.HomeDesignRefresh-module__jN1fUW__vehicleBody{grid-template-columns:minmax(0,1fr) minmax(138px,.46fr);align-items:center;gap:14px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__vehicleImage{object-fit:contain;filter:saturate(.9)contrast(1.03)drop-shadow(0 18px 18px #0113144d);width:100%;max-height:240px;margin:auto;display:block}.HomeDesignRefresh-module__jN1fUW__miniChecklist{background:#031f207a;border:1px solid #aaf7e629;border-radius:16px;min-width:0;padding:14px;box-shadow:0 12px 26px #0115162e}.HomeDesignRefresh-module__jN1fUW__miniChecklist>strong{color:#dffdf5;font-size:.72rem;line-height:1.3;display:block}.HomeDesignRefresh-module__jN1fUW__miniChecklist ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.HomeDesignRefresh-module__jN1fUW__miniChecklist li{color:#ebfff9b8;grid-template-columns:7px minmax(0,1fr);align-items:start;gap:7px;font-size:.65rem;line-height:1.35;display:grid}.HomeDesignRefresh-module__jN1fUW__miniChecklist li span{background:#6de2c3;border-radius:50%;width:7px;height:7px;margin-top:2px;box-shadow:0 0 0 3px #6de2c31a}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__vehicleMeta{color:#ecfffac7;border-top:1px solid #aaf7e61f;margin:0;padding-top:10px;font-size:.74rem;line-height:1.4}.HomeDesignRefresh-module__jN1fUW__reportCard{border:1px solid var(--line);background:linear-gradient(145deg,#fffffff7,#f2fbf7f0);border-radius:20px;padding:17px 18px;box-shadow:0 14px 34px #0f3d3b1c}.HomeDesignRefresh-module__jN1fUW__reportHeader{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.HomeDesignRefresh-module__jN1fUW__reportHeader p,.HomeDesignRefresh-module__jN1fUW__reportHeader strong,.HomeDesignRefresh-module__jN1fUW__reportRows p,.HomeDesignRefresh-module__jN1fUW__reportCard footer{margin:0}.HomeDesignRefresh-module__jN1fUW__reportHeader p{color:#6b7e7c;font-size:.7rem;font-weight:750}.HomeDesignRefresh-module__jN1fUW__reportHeader strong{color:var(--ink);font-size:.91rem;line-height:1.25;display:block}.HomeDesignRefresh-module__jN1fUW__reportMark{color:#073438;background:linear-gradient(135deg, var(--yellow), #65dedd);border-radius:12px;place-items:center;width:38px;height:38px;font-size:.74rem;font-weight:900;display:grid}.HomeDesignRefresh-module__jN1fUW__statusDot{background:#36c998;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #36c99821}.HomeDesignRefresh-module__jN1fUW__reportRows{gap:7px;margin-top:14px;display:grid}.HomeDesignRefresh-module__jN1fUW__reportRows p{color:#3f5d5d;align-items:center;gap:8px;font-size:.79rem;line-height:1.35;display:flex}.HomeDesignRefresh-module__jN1fUW__reportRows span{color:#073b38;background:#c8f5e7;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:.66rem;font-weight:900;display:grid}.HomeDesignRefresh-module__jN1fUW__reportCard footer{color:#758582;border-top:1px solid #e4ebe8;margin-top:13px;padding-top:11px;font-size:.72rem;line-height:1.4}.HomeDesignRefresh-module__jN1fUW__heroRail{border-top:1px solid #d7e1dc;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:2px;display:grid}.HomeDesignRefresh-module__jN1fUW__railItem{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:22px 24px 0 0;display:grid}.HomeDesignRefresh-module__jN1fUW__railItem+.HomeDesignRefresh-module__jN1fUW__railItem{border-left:1px solid #d7e1dc;padding-left:24px}.HomeDesignRefresh-module__jN1fUW__railItem>span{color:#0c796f;letter-spacing:.07em;font-size:.72rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__railItem strong{color:var(--ink);font-size:.92rem;line-height:1.3;display:block}.HomeDesignRefresh-module__jN1fUW__railItem p{color:#6b7f7d;margin:4px 0 0;font-size:.78rem;line-height:1.4}.HomeDesignRefresh-module__jN1fUW__valueSection,.HomeDesignRefresh-module__jN1fUW__proofSection,.HomeDesignRefresh-module__jN1fUW__trustSection,.HomeDesignRefresh-module__jN1fUW__finalCta{border-radius:28px}.HomeDesignRefresh-module__jN1fUW__valueSection,.HomeDesignRefresh-module__jN1fUW__trustSection{border:1px solid var(--line);background:#fff;gap:clamp(28px,4vw,52px);padding:clamp(32px,5vw,64px);display:grid}.HomeDesignRefresh-module__jN1fUW__sectionIntro,.HomeDesignRefresh-module__jN1fUW__proofIntro{gap:12px;max-width:760px;display:grid}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__sectionIntro h2,.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__proofIntro h2,.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__finalCta h2{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.7vw,3.35rem);font-weight:820;line-height:1.04}.HomeDesignRefresh-module__jN1fUW__sectionIntro>p:last-child,.HomeDesignRefresh-module__jN1fUW__proofIntro>p:last-child,.HomeDesignRefresh-module__jN1fUW__finalCta>div>p:last-child{max-width:66ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.62}.HomeDesignRefresh-module__jN1fUW__valueGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.HomeDesignRefresh-module__jN1fUW__valueCard{background:#f2f7f3;border-top:3px solid #52d8b6;border-radius:4px 4px 18px 18px;grid-template-rows:auto auto 1fr;gap:10px;padding:23px;display:grid}.HomeDesignRefresh-module__jN1fUW__valueCard>span{color:#0f7d72;letter-spacing:.08em;font-size:.72rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__valueCard h3,.HomeDesignRefresh-module__jN1fUW__valueCard p,.HomeDesignRefresh-module__jN1fUW__trustGrid h3,.HomeDesignRefresh-module__jN1fUW__trustGrid p,.HomeDesignRefresh-module__jN1fUW__stepList h3,.HomeDesignRefresh-module__jN1fUW__stepList p{margin:0}.HomeDesignRefresh-module__jN1fUW__valueCard h3,.HomeDesignRefresh-module__jN1fUW__trustGrid h3,.HomeDesignRefresh-module__jN1fUW__stepList h3{color:var(--ink);font-size:1.04rem;line-height:1.3}.HomeDesignRefresh-module__jN1fUW__valueCard p,.HomeDesignRefresh-module__jN1fUW__trustGrid p,.HomeDesignRefresh-module__jN1fUW__stepList p{color:var(--muted);font-size:.9rem;line-height:1.55}.HomeDesignRefresh-module__jN1fUW__proofSection{color:#effcf8;background:radial-gradient(circle at 90% 5%,#48d2b52b,#0000 31%),linear-gradient(145deg,#092c2e,#103d40);grid-template-columns:minmax(0,.72fr) minmax(520px,1.18fr);align-items:center;gap:clamp(34px,6vw,78px);padding:clamp(34px,5vw,68px);display:grid;box-shadow:0 22px 54px #082d2f24}.HomeDesignRefresh-module__jN1fUW__proofIntro .HomeDesignRefresh-module__jN1fUW__sectionEyebrow{color:#83ebd5}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__proofIntro h2{color:#f5fffc}.HomeDesignRefresh-module__jN1fUW__proofIntro>p:last-child{color:#ebfff9ad}.HomeDesignRefresh-module__jN1fUW__proofLayout{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:16px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__checkPanel{color:#f5fffc;background:#04191ba8;border:1px solid #d0fff42e;border-radius:21px;align-self:start;padding:clamp(20px,3vw,30px)}.HomeDesignRefresh-module__jN1fUW__checkPanel header{gap:15px;display:grid}.HomeDesignRefresh-module__jN1fUW__checkPanel header span{color:#78e6ce;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__checkPanel h3{color:#f6fffc;margin:5px 0 0;font-size:1.2rem;line-height:1.25}.HomeDesignRefresh-module__jN1fUW__checkPanel header b{color:#dff58a;font-size:.78rem}.HomeDesignRefresh-module__jN1fUW__progressTrack{background:#ffffff1a;border-radius:999px;height:5px;margin:20px 0;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#62dfbc,#e5e875);width:100%;height:100%;display:block}.HomeDesignRefresh-module__jN1fUW__checkRows{gap:9px;display:grid}.HomeDesignRefresh-module__jN1fUW__checkRows p{color:#f5fffcd9;border-bottom:1px solid #dbfff71a;align-items:center;gap:10px;margin:0;padding:11px 0;font-size:.83rem;line-height:1.4;display:flex}.HomeDesignRefresh-module__jN1fUW__checkRows span{color:#73e4c6;font-weight:900}.HomeDesignRefresh-module__jN1fUW__stepList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.HomeDesignRefresh-module__jN1fUW__stepList li{border-bottom:1px solid #d9fff721;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.HomeDesignRefresh-module__jN1fUW__stepList li>span{color:#7ce5cf;letter-spacing:.08em;font-size:.69rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__stepList h3{color:#f6fffc}.HomeDesignRefresh-module__jN1fUW__stepList p{color:#ebfff9a6;margin-top:5px;font-size:.81rem}.HomeDesignRefresh-module__jN1fUW__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.HomeDesignRefresh-module__jN1fUW__trustGrid article{border-left:3px solid #9be5c6;padding-left:18px}.HomeDesignRefresh-module__jN1fUW__trustGrid p{margin-top:8px}.HomeDesignRefresh-module__jN1fUW__trustLinks{flex-wrap:wrap;gap:9px;display:flex}.HomeDesignRefresh-module__jN1fUW__trustLinks a{border:1px solid var(--line);color:#0c675f;background:#f7faf6;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:.84rem;font-weight:800;display:inline-flex}.HomeDesignRefresh-module__jN1fUW__finalCta{background:radial-gradient(circle at 88% 20%,#58ddd261,#0000 30%),linear-gradient(120deg,#f1ef9b,#c9f1bd 54%,#dff5ec);border:1px solid #d5dfb8;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:clamp(30px,4.5vw,58px);display:grid}.HomeDesignRefresh-module__jN1fUW__finalCta>div:first-child{gap:11px;max-width:760px;display:grid}.HomeDesignRefresh-module__jN1fUW__finalCta .HomeDesignRefresh-module__jN1fUW__sectionEyebrow{color:#0b635e}.HomeDesignRefresh-module__jN1fUW__finalCta .HomeDesignRefresh-module__jN1fUW__ctaActions{justify-content:flex-end;margin-top:0}.HomeDesignRefresh-module__jN1fUW__finalCta .HomeDesignRefresh-module__jN1fUW__secondaryButton{background:#ffffff94}@media (max-width:1080px){.HomeDesignRefresh-module__jN1fUW__hero{grid-template-columns:minmax(0,1fr) minmax(350px,.82fr);padding:38px}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__heroTitle{font-size:clamp(2.75rem,5.6vw,4rem)}.HomeDesignRefresh-module__jN1fUW__proofSection{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__proofIntro{max-width:780px}}@media (max-width:820px){.HomeDesignRefresh-module__jN1fUW__home{width:min(100% - 20px,1280px);margin-top:10px}.HomeDesignRefresh-module__jN1fUW__hero{border-radius:23px;grid-template-columns:1fr;gap:27px;padding:26px 22px}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__heroTitle{max-width:14ch;margin-top:14px;font-size:clamp(2.45rem,10vw,3.75rem)}.HomeDesignRefresh-module__jN1fUW__heroVisual{grid-template-columns:1fr;align-items:stretch}.HomeDesignRefresh-module__jN1fUW__languageStage{grid-template-columns:minmax(190px,.72fr) minmax(280px,1.28fr)}.HomeDesignRefresh-module__jN1fUW__languagePicker{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDesignRefresh-module__jN1fUW__vehicleImage{max-height:220px}.HomeDesignRefresh-module__jN1fUW__heroRail{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__railItem,.HomeDesignRefresh-module__jN1fUW__railItem+.HomeDesignRefresh-module__jN1fUW__railItem{border-left:0;padding:15px 0}.HomeDesignRefresh-module__jN1fUW__railItem+.HomeDesignRefresh-module__jN1fUW__railItem{border-top:1px solid #d7e1dc}.HomeDesignRefresh-module__jN1fUW__valueSection,.HomeDesignRefresh-module__jN1fUW__proofSection,.HomeDesignRefresh-module__jN1fUW__trustSection,.HomeDesignRefresh-module__jN1fUW__finalCta{border-radius:22px}.HomeDesignRefresh-module__jN1fUW__valueGrid,.HomeDesignRefresh-module__jN1fUW__trustGrid{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__valueCard{grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);column-gap:12px}.HomeDesignRefresh-module__jN1fUW__valueCard>span{grid-row:1/span 2}.HomeDesignRefresh-module__jN1fUW__proofLayout,.HomeDesignRefresh-module__jN1fUW__finalCta{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__finalCta .HomeDesignRefresh-module__jN1fUW__ctaActions{justify-content:flex-start}}@media (max-width:600px){.HomeDesignRefresh-module__jN1fUW__audienceRow>span{display:none}.HomeDesignRefresh-module__jN1fUW__vehicleBody{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__miniChecklist{display:none}.HomeDesignRefresh-module__jN1fUW__heroVisual{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__languageShowcase{border-radius:21px;gap:15px;padding:16px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader{grid-template-columns:46px minmax(0,1fr);gap:10px}.HomeDesignRefresh-module__jN1fUW__languageCount{border-radius:15px;width:46px;height:46px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader h2{font-size:1.45rem}.HomeDesignRefresh-module__jN1fUW__languageStage{grid-template-columns:1fr;gap:14px}.HomeDesignRefresh-module__jN1fUW__languagePhone{width:min(56vw,180px)}.HomeDesignRefresh-module__jN1fUW__languagePicker{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.HomeDesignRefresh-module__jN1fUW__languageOption{text-align:center;grid-template-columns:1fr;justify-items:center;gap:4px;min-height:94px;padding:6px 3px}.HomeDesignRefresh-module__jN1fUW__languageOption:hover,.HomeDesignRefresh-module__jN1fUW__languageOption:focus-visible,.HomeDesignRefresh-module__jN1fUW__languageOptionActive{transform:translateY(-2px)}.HomeDesignRefresh-module__jN1fUW__languageThumb{width:38px;height:62px}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span,.HomeDesignRefresh-module__jN1fUW__languageOption i{display:none}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy b{font-size:.61rem}.HomeDesignRefresh-module__jN1fUW__heroActions,.HomeDesignRefresh-module__jN1fUW__ctaActions{grid-template-columns:1fr;display:grid}.HomeDesignRefresh-module__jN1fUW__primaryButton,.HomeDesignRefresh-module__jN1fUW__secondaryButton{width:100%}.HomeDesignRefresh-module__jN1fUW__valueSection,.HomeDesignRefresh-module__jN1fUW__proofSection,.HomeDesignRefresh-module__jN1fUW__trustSection,.HomeDesignRefresh-module__jN1fUW__finalCta{padding:26px 20px}.HomeDesignRefresh-module__jN1fUW__valueCard{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.HomeDesignRefresh-module__jN1fUW__valueCard>span{grid-row:auto}}@media (max-width:390px){.HomeDesignRefresh-module__jN1fUW__home{width:calc(100% - 12px)}.HomeDesignRefresh-module__jN1fUW__hero{padding:23px 16px}.HomeDesignRefresh-module__jN1fUW__home .HomeDesignRefresh-module__jN1fUW__heroTitle{font-size:2.25rem}.HomeDesignRefresh-module__jN1fUW__vehicleStage,.HomeDesignRefresh-module__jN1fUW__reportCard{padding:15px}.HomeDesignRefresh-module__jN1fUW__reportHeader{grid-template-columns:36px minmax(0,1fr) auto}}.HomeDesignRefresh-module__jN1fUW__navScope{z-index:20;position:relative;left:auto!important;right:auto!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary{color:#082a2d}@media (min-width:1101px){.HomeDesignRefresh-module__jN1fUW__navScope{background:radial-gradient(circle at 82% 0,#5be2c221,#0000 28%),linear-gradient(135deg,#fffffff7,#f2faf7f0)!important;border-color:#0e776d24!important;box-shadow:0 18px 50px #09302f1f!important}.HomeDesignRefresh-module__jN1fUW__navScope .brand-mark{transition:color .16s;color:#082f31!important}:is(.HomeDesignRefresh-module__jN1fUW__navScope .brand-mark:hover,.HomeDesignRefresh-module__jN1fUW__navScope .brand-mark:focus-visible){outline:none;color:#0c756d!important}.HomeDesignRefresh-module__jN1fUW__navScope .brand-mark span{box-shadow:inset 0 -10px 22px #051f2014,0 8px 20px #1a948524}.HomeDesignRefresh-module__jN1fUW__navScope .desktop-nav-links a{transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,transform .16s;color:#244d4e!important;background:0 0!important;border-color:#0000!important}:is(.HomeDesignRefresh-module__jN1fUW__navScope .desktop-nav-links a:hover,.HomeDesignRefresh-module__jN1fUW__navScope .desktop-nav-links a:focus-visible,.HomeDesignRefresh-module__jN1fUW__navScope .desktop-nav-links a[aria-current=page]){outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffffa3,0 7px 18px #10685e14;color:#075b56!important;background:linear-gradient(135deg,#e0f8f0f0,#eef9e0e6)!important;border-color:#0e776d29!important}:is(.HomeDesignRefresh-module__jN1fUW__navScope .nav-cta,.HomeDesignRefresh-module__jN1fUW__navScope .language-pill){transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,filter .16s,transform .16s}:is(.HomeDesignRefresh-module__jN1fUW__navScope .nav-cta:hover,.HomeDesignRefresh-module__jN1fUW__navScope .nav-cta:focus-visible){filter:saturate(1.12)contrast(1.02);outline:none;transform:translateY(-2px);box-shadow:0 16px 32px #0f8f8440}:is(.HomeDesignRefresh-module__jN1fUW__navScope .language-pill:hover,.HomeDesignRefresh-module__jN1fUW__navScope .language-pill:focus-visible){background:#e5f9f2eb;border-color:#0e776d47;outline:none;box-shadow:0 8px 20px #10685e17;color:#08645e!important}}@media (max-width:820px){.HomeDesignRefresh-module__jN1fUW__navScope{box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04181bf2!important;border-color:#71efd738!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:auto!important;margin-right:auto!important;box-shadow:0 16px 42px #01111342!important}.HomeDesignRefresh-module__jN1fUW__navScope .brand-mark{font-size:.96rem;font-weight:900;color:#f7fffc!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary{letter-spacing:.02em;align-items:center;gap:9px;min-height:44px;font-size:.83rem;font-weight:900;display:inline-flex;color:#f7fffc!important;background:#ffffff12!important;border-color:#aaffec38!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary::-webkit-details-marker{display:none}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary i{border-bottom:2px solid #a7f5e5;border-right:2px solid #a7f5e5;width:8px;height:8px;display:inline-block;transform:rotate(45deg)translateY(-2px)}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu[open] summary i{transform:rotate(225deg)translate(-2px,-2px)}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav{border:1px solid #96ffe829;border-radius:20px;gap:4px;width:min(100vw - 32px,390px);padding:12px;position:absolute;top:calc(100% + 10px);left:auto;right:0;background:linear-gradient(155deg,#051f22fa,#073635fa)!important;box-shadow:0 24px 54px #000c0f6b!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav p{color:#d4fff69e;letter-spacing:.12em;margin:2px 4px 7px;font-size:.68rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a{border:1px solid #0000;border-radius:13px;grid-template-columns:30px 1fr auto;align-items:center;min-height:50px;padding:0 12px;font-size:.95rem;font-weight:800;line-height:1.2;color:#f7fffc!important;background:0 0!important;display:grid!important}:is(.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a:hover,.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a:focus-visible){border-color:#94fae13d;outline:none;background:#9bfae01c!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a b{color:#a7f5e5;letter-spacing:.08em;font-size:.68rem}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a i{color:#c8ff86;font-size:.9rem;font-style:normal}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav .language-pill{margin-top:5px;color:#e5ffab!important}}@media (min-width:821px) and (max-width:1100px){:is(.HomeDesignRefresh-module__jN1fUW__navScope .desktop-nav-links,.HomeDesignRefresh-module__jN1fUW__navScope .nav-actions){display:none!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu{margin-left:auto;display:block!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary{color:#082a2d;min-height:44px;font:inherit;background:#ffffffe6;border:1px solid #0f262c1f;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:.83rem;font-weight:900;display:inline-flex}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary::-webkit-details-marker{display:none}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu summary i{border-bottom:2px solid #0b5551;border-right:2px solid #0b5551;width:8px;height:8px;display:inline-block;transform:rotate(45deg)translateY(-2px)}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu[open] summary i{transform:rotate(225deg)translate(-2px,-2px)}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav{border:1px solid #0f262c1f;border-radius:20px;gap:4px;width:min(360px,100vw - 32px);padding:12px;position:absolute;top:calc(100% + 10px);left:auto;right:0;background:#f8fffd!important;display:grid!important;box-shadow:0 24px 54px #00181938!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav p{color:#55716f;letter-spacing:.12em;margin:2px 4px 7px;font-size:.68rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a{border:1px solid #0000;border-radius:13px;grid-template-columns:30px 1fr auto;align-items:center;min-height:48px;padding:0 12px;font-size:.94rem;font-weight:800;color:#072827!important;display:grid!important}:is(.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a:hover,.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a:focus-visible){border-color:#0e776d33;outline:none;background:#58e2c724!important}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a b{color:#0c8077;letter-spacing:.08em;font-size:.68rem}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav a i{color:#0d6e68;font-style:normal}.HomeDesignRefresh-module__jN1fUW__navScope .mobile-nav-menu nav .language-pill{margin-top:5px}}.HomeDesignRefresh-module__jN1fUW__languageShowcase{color:#f4fffb;background:radial-gradient(circle at 86% 8%,#5ce8c547,#0000 29%),radial-gradient(circle at 6% 94%,#f2dc691f,#0000 27%),linear-gradient(150deg,#052629,#064641 58%,#09564e);border:1px solid #90efda38;border-radius:26px;gap:14px;min-width:0;height:100%;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 50px #0326273d}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader{z-index:4;grid-template-columns:48px minmax(0,1fr);gap:11px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__languageCount{border-radius:15px;width:48px;height:48px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader h2{max-width:20ch;font-size:clamp(1.22rem,2vw,1.62rem);line-height:1.05}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader>div:last-child>span{max-width:58ch;margin-top:6px;font-size:.7rem;line-height:1.4}.HomeDesignRefresh-module__jN1fUW__languageScene{z-index:2;min-width:0;position:relative}.HomeDesignRefresh-module__jN1fUW__heroCar{background:radial-gradient(circle at 70% 25%,#58e5c73d,#0000 35%),linear-gradient(140deg,#021b1ed1,#0847419e);border:1px solid #a9f8e526;border-radius:20px;height:148px;position:relative;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__heroCar:after{content:"";background:linear-gradient(90deg,#0000,#b0ffeb61,#0000);height:1px;position:absolute;bottom:20px;left:7%;right:7%}.HomeDesignRefresh-module__jN1fUW__heroCar img{object-fit:contain;object-position:70% center;filter:saturate(.88)contrast(1.04)drop-shadow(0 20px 18px #000f115c)}.HomeDesignRefresh-module__jN1fUW__heroCar>span{z-index:2;color:#e8fff8b3;max-width:19ch;font-size:.58rem;font-weight:800;line-height:1.35;position:absolute;bottom:10px;left:12px}.HomeDesignRefresh-module__jN1fUW__productPreviewPair{z-index:3;grid-template-columns:minmax(104px,128px) minmax(0,1fr);align-items:end;gap:10px;min-width:0;margin:-48px 10px 0;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__languagePhone{aspect-ratio:9/20;background:#031b1e;border:1px solid #b9ffef54;border-radius:23px;justify-self:center;width:100%;padding:5px;position:relative;overflow:hidden;box-shadow:0 24px 38px #000d106b,inset 0 0 0 1px #ffffff0d}.HomeDesignRefresh-module__jN1fUW__phoneSpeaker{height:6px;top:8px}.HomeDesignRefresh-module__jN1fUW__languagePhoneImage{border-radius:18px}.HomeDesignRefresh-module__jN1fUW__completeReport{color:#173b3b;background:#fbfdfb;border:1px solid #e7f4efcc;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 20px 42px #00121352}.HomeDesignRefresh-module__jN1fUW__completeReportHeader{background:linear-gradient(135deg,#f7fbf8,#e9f7f1);border-bottom:1px solid #e1ebe6;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:12px 12px 9px;display:grid}.HomeDesignRefresh-module__jN1fUW__completeReportHeader p,.HomeDesignRefresh-module__jN1fUW__completeReportHeader h3,.HomeDesignRefresh-module__jN1fUW__completeReport footer,.HomeDesignRefresh-module__jN1fUW__completeReportRows p,.HomeDesignRefresh-module__jN1fUW__reportSummary p,.HomeDesignRefresh-module__jN1fUW__reportSummary small{margin:0}.HomeDesignRefresh-module__jN1fUW__completeReportHeader p{color:#168070;letter-spacing:.07em;text-transform:uppercase;font-size:.48rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__completeReportHeader h3{color:#123637;margin-top:3px;font-size:.71rem;line-height:1.2}.HomeDesignRefresh-module__jN1fUW__completeReportHeader>span{color:#075e50;background:#cef4e5;border-radius:999px;padding:4px 6px;font-size:.47rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__reportLanguageSwitch{background:#f5f8f6;border-bottom:1px solid #e3ebe7;gap:4px;padding:7px 10px;display:flex}.HomeDesignRefresh-module__jN1fUW__reportLanguageSwitch button{color:#5b706e;cursor:pointer;min-width:34px;min-height:23px;font:inherit;background:#fff;border:1px solid #ccdad4;border-radius:999px;padding:0 7px;font-size:.48rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__reportLanguageSwitch button[data-active=true]{color:#f2fffb;background:#147a6d;border-color:#168d7b}.HomeDesignRefresh-module__jN1fUW__reportLanguageSwitch button:focus-visible{outline:none;box-shadow:0 0 0 3px #15897730}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-color:#81cdbb #edf3ef;scrollbar-width:thin;height:254px;padding:10px;overflow:hidden auto}.HomeDesignRefresh-module__jN1fUW__completeReportViewport:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #2cad99}.HomeDesignRefresh-module__jN1fUW__reportSection+.HomeDesignRefresh-module__jN1fUW__reportSection,.HomeDesignRefresh-module__jN1fUW__reportSummary{margin-top:12px}.HomeDesignRefresh-module__jN1fUW__reportSection>strong,.HomeDesignRefresh-module__jN1fUW__reportSummary>strong{color:#0c625a;letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:.54rem;display:block}.HomeDesignRefresh-module__jN1fUW__reportSection dl{gap:5px;margin:0;display:grid}.HomeDesignRefresh-module__jN1fUW__reportSection dl div{border-bottom:1px solid #e6ede9;justify-content:space-between;gap:6px;padding-bottom:5px;display:flex}.HomeDesignRefresh-module__jN1fUW__reportSection dt,.HomeDesignRefresh-module__jN1fUW__reportSection dd{margin:0;font-size:.52rem;line-height:1.35}.HomeDesignRefresh-module__jN1fUW__reportSection dt{color:#334f4e;min-width:0;font-weight:750}.HomeDesignRefresh-module__jN1fUW__reportSection dd{color:#677b79;font-variant-numeric:tabular-nums;text-align:right;flex:none}.HomeDesignRefresh-module__jN1fUW__completeReportRows{gap:3px;display:grid}.HomeDesignRefresh-module__jN1fUW__completeReportRows p{color:#385452;background:#fff;border:1px solid #e4ece8;border-radius:7px;grid-template-columns:13px 17px minmax(0,1fr) auto;align-items:center;gap:4px;min-height:30px;padding:5px;font-size:.5rem;line-height:1.25;display:grid}.HomeDesignRefresh-module__jN1fUW__completeReportRows p>span,.HomeDesignRefresh-module__jN1fUW__reportSummary p>span{color:#075d50;background:#c9f3e4;border-radius:50%;place-items:center;width:13px;height:13px;font-size:.44rem;font-weight:950;display:grid}.HomeDesignRefresh-module__jN1fUW__completeReportRows b{color:#77908c;font-variant-numeric:tabular-nums;font-size:.44rem}.HomeDesignRefresh-module__jN1fUW__completeReportRows em{color:#168070;font-size:.42rem;font-style:normal;font-weight:850}.HomeDesignRefresh-module__jN1fUW__reportSummary{background:#edf9f4;border:1px solid #cce8df;border-radius:10px;padding:9px}.HomeDesignRefresh-module__jN1fUW__reportSummary p{color:#2f5551;align-items:center;gap:6px;font-size:.52rem;line-height:1.4;display:flex}.HomeDesignRefresh-module__jN1fUW__reportSummary p+p{margin-top:5px}.HomeDesignRefresh-module__jN1fUW__reportSummary small{color:#71817f;margin-top:8px;font-size:.45rem;line-height:1.4;display:block}.HomeDesignRefresh-module__jN1fUW__completeReport footer{color:#667b78;text-align:center;background:#f4f7f5;border-top:1px solid #e0e9e5;padding:7px 10px;font-size:.44rem;line-height:1.3}.HomeDesignRefresh-module__jN1fUW__languagePicker{z-index:4;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__languageOption{border-radius:11px;grid-template-rows:auto;grid-template-columns:29px minmax(0,1fr);gap:5px;min-height:53px;padding:5px}.HomeDesignRefresh-module__jN1fUW__languageOption:hover,.HomeDesignRefresh-module__jN1fUW__languageOption:focus-visible,.HomeDesignRefresh-module__jN1fUW__languageOptionActive{transform:translateY(-2px)}.HomeDesignRefresh-module__jN1fUW__languageThumb{border-radius:5px;width:29px;height:43px}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy{gap:2px}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy b{font-size:.49rem}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span{font-size:.55rem}.HomeDesignRefresh-module__jN1fUW__languageOption i{display:none}.HomeDesignRefresh-module__jN1fUW__languageBoundary{padding-top:10px}.HomeDesignRefresh-module__jN1fUW__languageBoundary p{font-size:.61rem;line-height:1.4}@media (max-width:1080px){.HomeDesignRefresh-module__jN1fUW__productPreviewPair{grid-template-columns:minmax(92px,110px) minmax(0,1fr);margin-left:6px;margin-right:6px}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{height:226px}.HomeDesignRefresh-module__jN1fUW__completeReportRows em{display:none}.HomeDesignRefresh-module__jN1fUW__completeReportRows p{grid-template-columns:13px 16px minmax(0,1fr)}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span{display:none}}@media (max-width:820px){.HomeDesignRefresh-module__jN1fUW__languageShowcase{padding:18px}.HomeDesignRefresh-module__jN1fUW__heroCar{height:174px}.HomeDesignRefresh-module__jN1fUW__productPreviewPair{grid-template-columns:minmax(120px,148px) minmax(0,1fr);margin-top:-60px;margin-left:clamp(8px,4vw,34px);margin-right:clamp(8px,4vw,34px)}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{height:280px}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span{display:block}}@media (max-width:600px){.HomeDesignRefresh-module__jN1fUW__languageShowcase{gap:12px;padding:15px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader{grid-template-columns:43px minmax(0,1fr)}.HomeDesignRefresh-module__jN1fUW__languageCount{border-radius:13px;width:43px;height:43px}.HomeDesignRefresh-module__jN1fUW__languageShowcaseHeader h2{font-size:1.22rem}.HomeDesignRefresh-module__jN1fUW__heroCar{height:142px}.HomeDesignRefresh-module__jN1fUW__heroCar>span{display:none}.HomeDesignRefresh-module__jN1fUW__productPreviewPair{grid-template-columns:minmax(88px,108px) minmax(0,1fr);gap:7px;margin:-42px 2px 0}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{height:236px;padding:8px}.HomeDesignRefresh-module__jN1fUW__completeReportHeader{padding:10px 9px 7px}.HomeDesignRefresh-module__jN1fUW__completeReportHeader h3{font-size:.63rem}.HomeDesignRefresh-module__jN1fUW__languagePicker{gap:4px}.HomeDesignRefresh-module__jN1fUW__languageOption{text-align:center;grid-template-columns:1fr;justify-items:center;min-height:62px;padding:4px 2px}.HomeDesignRefresh-module__jN1fUW__languageThumb{width:26px;height:38px}.HomeDesignRefresh-module__jN1fUW__languageOptionCopy span{display:none}}@media (max-width:390px){.HomeDesignRefresh-module__jN1fUW__languageShowcase{padding:13px}.HomeDesignRefresh-module__jN1fUW__productPreviewPair{grid-template-columns:88px minmax(0,1fr)}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{height:218px}.HomeDesignRefresh-module__jN1fUW__completeReportHeader>span{display:none}}@media (prefers-reduced-motion:reduce){.HomeDesignRefresh-module__jN1fUW__languagePhoneImage{animation:none}.HomeDesignRefresh-module__jN1fUW__completeReportViewport{scroll-behavior:auto}}.HomeDesignRefresh-module__jN1fUW__inspectionShowcase{color:#f4fffb;isolation:isolate;background:radial-gradient(circle at 78% 6%,#60f1cd38,#0000 29%),radial-gradient(circle at 3% 96%,#eedb681c,#0000 25%),linear-gradient(150deg,#041f23 0%,#073a39 52%,#09564d 100%);border:1px solid #95f6df38;border-radius:28px;gap:16px;min-width:0;height:100%;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 58px #03262747}.HomeDesignRefresh-module__jN1fUW__inspectionShowcase:before,.HomeDesignRefresh-module__jN1fUW__inspectionShowcase:after{z-index:-1;content:"";border:1px solid #afffed1a;border-radius:50%;position:absolute}.HomeDesignRefresh-module__jN1fUW__inspectionShowcase:before{width:430px;height:430px;top:-190px;right:-120px}.HomeDesignRefresh-module__jN1fUW__inspectionShowcase:after{width:240px;height:240px;bottom:-110px;left:-80px}.HomeDesignRefresh-module__jN1fUW__inspectionHeader{z-index:3;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:13px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__inspectionHeader p,.HomeDesignRefresh-module__jN1fUW__inspectionHeader h2,.HomeDesignRefresh-module__jN1fUW__inspectionHeader span,.HomeDesignRefresh-module__jN1fUW__inspectionPrompt,.HomeDesignRefresh-module__jN1fUW__inspectionBoundary p,.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus strong,.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus small,.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop strong,.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop small,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li strong,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li small{margin:0}.HomeDesignRefresh-module__jN1fUW__inspectionMark{color:#063b39;background:linear-gradient(145deg,#f3dd6d,#75e7ce);border:1px solid #c7fff04f;border-radius:17px;place-items:center;width:54px;height:54px;display:grid;position:relative;box-shadow:0 12px 26px #00131542}.HomeDesignRefresh-module__jN1fUW__inspectionMark span{letter-spacing:-.04em;font-size:.8rem;font-weight:950}.HomeDesignRefresh-module__jN1fUW__inspectionMark b{color:#ddfff5;background:#0d7c6e;border:2px solid #073b3b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.55rem;display:grid;position:absolute;bottom:-5px;right:-5px}.HomeDesignRefresh-module__jN1fUW__inspectionHeader p{color:#7bedcf;letter-spacing:.1em;text-transform:uppercase;font-size:.65rem;font-weight:900}.HomeDesignRefresh-module__jN1fUW__inspectionHeader h2{color:#f5fffc;letter-spacing:-.035em;text-wrap:balance;max-width:25ch;margin-top:4px;font-size:clamp(1.25rem,2.1vw,1.72rem);line-height:1.05}.HomeDesignRefresh-module__jN1fUW__inspectionHeader>div:last-child>span{color:#e7fff8b0;max-width:68ch;margin-top:7px;font-size:.7rem;line-height:1.45;display:block}.HomeDesignRefresh-module__jN1fUW__inspectionWorkspace{z-index:2;grid-template-columns:minmax(0,1.58fr) minmax(190px,.72fr);gap:11px;min-width:0;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__inspectionStage{cursor:crosshair;background:linear-gradient(#061d2214,#021317b3),radial-gradient(circle at 66% 45%,#3cd3b329,#0000 34%),#051b20;border:1px solid #aef7e629;border-radius:21px;outline:none;min-width:0;min-height:456px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff06,0 16px 34px #00101233}.HomeDesignRefresh-module__jN1fUW__inspectionStage:focus-visible{border-color:#7ef4d6a8;box-shadow:0 0 0 4px #5fe8c629,inset 0 0 0 1px #ffffff0a}.HomeDesignRefresh-module__jN1fUW__inspectionGlow{aspect-ratio:1;background:radial-gradient(circle,#47e7c133,#47e7c100 66%);border-radius:50%;width:60%;transition:opacity .5s,transform .65s;position:absolute;top:22%;left:48%;transform:translate(-50%,-50%)}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionGlow{opacity:1;transform:translate(-50%,-50%)scale(1.14)}.HomeDesignRefresh-module__jN1fUW__inspectionGrid{opacity:.16;background-image:linear-gradient(#8fefd929 1px,#0000 1px),linear-gradient(90deg,#8fefd929 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 92%);mask-image:linear-gradient(#000000b3,#0000 92%)}.HomeDesignRefresh-module__jN1fUW__inspectionPrompt{z-index:5;color:#e2fff8ad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#041f22b8;border:1px solid #a8fbe729;border-radius:999px;max-width:28ch;padding:7px 10px;font-size:.56rem;font-weight:800;line-height:1.25;transition:opacity .24s,transform .24s;position:absolute;top:13px;left:14px}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionPrompt{opacity:0;transform:translateY(-5px)}.HomeDesignRefresh-module__jN1fUW__inspectionCar{filter:drop-shadow(0 24px 22px #00090c78);width:107%;height:auto;position:absolute;bottom:40px;right:-3%;overflow:visible;transform:translateZ(0)}.HomeDesignRefresh-module__jN1fUW__inspectionCarShadow{fill:#00090c8c;filter:blur(4px)}.HomeDesignRefresh-module__jN1fUW__inspectionCarBody{fill:url(#vg-car-body);stroke:#e1fff8bd;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionCarLower{fill:#1d6f69;opacity:.78}.HomeDesignRefresh-module__jN1fUW__inspectionWindow{fill:url(#vg-car-window);stroke:#9de6d866;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionWindowDivider,.HomeDesignRefresh-module__jN1fUW__inspectionRoofHighlight,.HomeDesignRefresh-module__jN1fUW__inspectionDoorLine,.HomeDesignRefresh-module__jN1fUW__inspectionHandle{fill:none;stroke:#41717080;stroke-linecap:round;stroke-width:4px}.HomeDesignRefresh-module__jN1fUW__inspectionRoofHighlight{stroke:#f7fffdc7;stroke-width:5px}.HomeDesignRefresh-module__jN1fUW__inspectionHandle{stroke-width:5px}.HomeDesignRefresh-module__jN1fUW__inspectionFrontBumper{fill:#123c42;opacity:.92}.HomeDesignRefresh-module__jN1fUW__inspectionHeadlight{fill:url(#vg-headlight);filter:drop-shadow(0 0 11px #d1ffe0a6)}.HomeDesignRefresh-module__jN1fUW__inspectionRearLight{fill:#f38072;filter:drop-shadow(0 0 7px #f380726b)}.HomeDesignRefresh-module__jN1fUW__inspectionMirror{fill:#a8cbc5;stroke:#effffbb3;stroke-width:2px}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay{opacity:0;transition:opacity .32s 80ms,transform .42s 80ms;transform:translateY(9px)}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay>path:first-child{fill:url(#vg-engine);stroke:#62d9c3;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay rect{fill:#07181e;stroke:#507977;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay circle{fill:#183b3f;stroke:#74ddc7;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay>path:last-of-type{fill:none;stroke:#75b8ad;stroke-width:7px}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay .HomeDesignRefresh-module__jN1fUW__inspectionFluidBrake{fill:#f0d86e;stroke:#fff2a1}.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay .HomeDesignRefresh-module__jN1fUW__inspectionFluidWasher{fill:#65d8e7;stroke:#b8f6ff}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionEngineBay{opacity:1;transform:translateY(0)}.HomeDesignRefresh-module__jN1fUW__inspectionHood{transform-box:fill-box;transform-origin:4% 52%;transition:transform .76s cubic-bezier(.2,.9,.24,1),filter .4s}.HomeDesignRefresh-module__jN1fUW__inspectionHood path:first-child{fill:url(#vg-car-body);stroke:#ecfffacc;stroke-width:3px}.HomeDesignRefresh-module__jN1fUW__inspectionHood path:last-child{fill:none;stroke:#ffffffa8;stroke-linecap:round;stroke-width:4px}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionHood{filter:drop-shadow(12px 18px 10px #000c0e6b);transform:translate(-17px,-76px)rotate(-17deg)scale(1.02)}.HomeDesignRefresh-module__jN1fUW__inspectionWheel circle:first-child{fill:#07181e;stroke:#16363a;stroke-width:7px}.HomeDesignRefresh-module__jN1fUW__inspectionWheel circle:nth-child(2){fill:#9ab7b3;stroke:#d4e5e1;stroke-width:6px}.HomeDesignRefresh-module__jN1fUW__inspectionWheel circle:nth-child(3){fill:#274c4e}.HomeDesignRefresh-module__jN1fUW__inspectionWheel path{fill:none;stroke:#416f6e;stroke-width:5px}.HomeDesignRefresh-module__jN1fUW__inspectionTaxiBase{fill:#1b5f5c}.HomeDesignRefresh-module__jN1fUW__inspectionTaxiSign{fill:#f1d965;stroke:#fff3a6;stroke-width:2px;filter:drop-shadow(0 0 8px #f2dd6d73)}.HomeDesignRefresh-module__jN1fUW__inspectionTaxiText{fill:#133536;letter-spacing:2px;font-family:Arial,sans-serif;font-size:19px;font-weight:900}.HomeDesignRefresh-module__jN1fUW__inspectionScan{z-index:3;opacity:0;background:linear-gradient(#0000,#a0ffe7 24%,#f3df70 74%,#0000);width:2px;position:absolute;top:12%;bottom:17%;left:12%;box-shadow:0 0 18px #6bfad5c7}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionScan{opacity:.82;animation:2.35s ease-in-out both HomeDesignRefresh-module__jN1fUW__inspectionSweep}.HomeDesignRefresh-module__jN1fUW__inspectionSensor{z-index:5;color:#e5fff8b8;background:#052628e0;border:1px solid #9ef1de59;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.5rem;font-weight:950;transition:color .26s,background-color .26s,border-color .26s,box-shadow .26s,transform .26s;display:grid;position:absolute;box-shadow:0 0 0 5px #5bdfc10f}.HomeDesignRefresh-module__jN1fUW__inspectionSensor:after{content:"";transform-origin:0;background:#81e4ce61;width:34px;height:1px;position:absolute;transform:translate(28px)rotate(-18deg)}.HomeDesignRefresh-module__jN1fUW__inspectionSensor[data-complete=true]{color:#053b35;background:#77e4be;border-color:#9df4d7;transform:scale(1.08);box-shadow:0 0 0 6px #69e8bf1f,0 0 20px #69e8bf61}.HomeDesignRefresh-module__jN1fUW__inspectionSensorBrake{top:40%;left:66%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorWasher{top:37%;left:80%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorLights{top:55%;left:90%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorTire{top:73%;left:75%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorMirror{top:31%;left:72%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorDash{top:34%;left:54%}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031c1fc7;border:1px solid #acf8e626;border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:9px 11px;display:grid;position:absolute;bottom:11px;left:12px;right:12px}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus>span{color:#a9f6e3;background:#76e2c61f;border-radius:10px;place-items:center;width:34px;height:34px;font-size:.64rem;font-weight:950;transition:color .28s,background-color .28s;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus>span[data-complete=true]{color:#063e35;background:#7ce3bd}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus div,.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop div,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li div{gap:2px;min-width:0;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus strong{color:#eafff9;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;line-height:1.2;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus small{color:#d6fff594;font-variant-numeric:tabular-nums;font-size:.55rem}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist{background:#031b1e9e;border:1px solid #aef7e629;border-radius:21px;grid-template-rows:auto minmax(0,1fr) auto;gap:9px;min-width:0;padding:11px;display:grid;box-shadow:0 16px 34px #0010122e}.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop{background:#ffffff0d;border:1px solid #a9f3e21f;border-radius:13px;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop>span{color:#073c38;font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#f0d969,#72dfc3);border-radius:12px;place-items:center;width:43px;height:43px;font-size:.86rem;font-weight:950;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop strong{color:#effffb;font-size:.67rem;line-height:1.25}.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop small{color:#dbfff694;font-size:.51rem;line-height:1.3}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li{background:#ffffff09;border:1px solid #a9f3e21a;border-radius:11px;grid-template-columns:29px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:7px 8px;transition:border-color .26s,background-color .26s,transform .26s;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li>span{color:#d0fff49c;background:#82e2cb17;border-radius:9px;place-items:center;width:29px;height:29px;font-size:.48rem;font-weight:950;transition:color .26s,background-color .26s,transform .26s;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li strong{color:#edfffac2;font-size:.62rem;line-height:1.2;transition:color .26s}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li small{color:#d1f5ed70;text-overflow:ellipsis;white-space:nowrap;font-size:.49rem;line-height:1.25;overflow:hidden}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li[data-complete=true]{background:#5adcb11a;border-color:#79e8c34a;transform:translate(-2px)}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li[data-complete=true]>span{color:#063e35;background:#78e2bc;transform:scale(1.04)}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li[data-complete=true] strong{color:#f2fffb}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button{color:#062f31;cursor:pointer;min-height:44px;font:inherit;background:linear-gradient(135deg,#f0dc70,#79e4c8);border:1px solid #aaf8e53b;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:.61rem;font-weight:900;transition:box-shadow .18s,transform .18s;display:inline-flex}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button:hover,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 10px 22px #00111340,0 0 0 4px #6de7c71f}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button span{font-size:.78rem}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary{z-index:3;border-top:1px solid #affbe924;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-top:11px;display:grid;position:relative}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary>div{align-items:center;gap:5px;display:flex}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary span{color:#defff7a1;margin-right:3px;font-size:.56rem;font-weight:850}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary b{color:#9af0db;background:#ffffff0d;border:1px solid #aef7e626;border-radius:7px;place-items:center;min-width:24px;height:22px;font-size:.48rem;display:grid}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary p{color:#e2fff799;text-align:right;font-size:.58rem;line-height:1.4}@keyframes HomeDesignRefresh-module__jN1fUW__inspectionSweep{0%{opacity:0;left:10%}12%{opacity:.8}88%{opacity:.8}to{opacity:0;left:91%}}@media (max-width:1080px){.HomeDesignRefresh-module__jN1fUW__inspectionWorkspace{grid-template-columns:minmax(0,1.45fr) minmax(175px,.68fr)}.HomeDesignRefresh-module__jN1fUW__inspectionStage{min-height:432px}.HomeDesignRefresh-module__jN1fUW__inspectionCar{width:114%;right:-7%}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li small{display:none}}@media (max-width:820px){.HomeDesignRefresh-module__jN1fUW__inspectionShowcase{padding:18px}.HomeDesignRefresh-module__jN1fUW__inspectionWorkspace{grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__inspectionStage{min-height:470px}.HomeDesignRefresh-module__jN1fUW__inspectionCar{width:100%;right:0}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist{grid-template-rows:auto auto;grid-template-columns:minmax(170px,.66fr) minmax(0,1.34fr)}.HomeDesignRefresh-module__jN1fUW__inspectionChecklistTop{align-self:stretch}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist ol{grid-area:1/2/3;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button{grid-column:1}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li small{display:block}}@media (max-width:600px){.HomeDesignRefresh-module__jN1fUW__inspectionShowcase{border-radius:23px;gap:13px;padding:14px}.HomeDesignRefresh-module__jN1fUW__inspectionHeader{grid-template-columns:45px minmax(0,1fr);gap:10px}.HomeDesignRefresh-module__jN1fUW__inspectionMark{border-radius:14px;width:45px;height:45px}.HomeDesignRefresh-module__jN1fUW__inspectionMark b{width:19px;height:19px}.HomeDesignRefresh-module__jN1fUW__inspectionHeader h2{font-size:1.18rem}.HomeDesignRefresh-module__jN1fUW__inspectionHeader>div:last-child>span{font-size:.66rem}.HomeDesignRefresh-module__jN1fUW__inspectionStage{border-radius:17px;min-height:338px}.HomeDesignRefresh-module__jN1fUW__inspectionPrompt{max-width:22ch;font-size:.49rem}.HomeDesignRefresh-module__jN1fUW__inspectionCar{width:120%;bottom:40px;right:-9%}.HomeDesignRefresh-module__jN1fUW__inspectionSensor{width:21px;height:21px;font-size:.44rem}.HomeDesignRefresh-module__jN1fUW__inspectionSensorBrake{top:38%;left:64%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorWasher{top:35%;left:79%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorLights{top:52%;left:88%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorTire{top:67%;left:74%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorMirror{top:30%;left:70%}.HomeDesignRefresh-module__jN1fUW__inspectionSensorDash{top:33%;left:52%}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus{grid-template-columns:30px minmax(0,1fr);padding:7px 9px}.HomeDesignRefresh-module__jN1fUW__inspectionStageStatus>span{width:30px;height:30px}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist{border-radius:17px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist ol{grid-area:auto/1;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist button{grid-column:1}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li{grid-template-columns:25px minmax(0,1fr);padding:6px}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li>span{width:25px;height:25px}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li small{display:none}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary{grid-template-columns:1fr;gap:8px}.HomeDesignRefresh-module__jN1fUW__inspectionBoundary p{text-align:left}}@media (max-width:390px){.HomeDesignRefresh-module__jN1fUW__inspectionShowcase{padding:12px}.HomeDesignRefresh-module__jN1fUW__inspectionStage{min-height:312px}.HomeDesignRefresh-module__jN1fUW__inspectionCar{width:127%;right:-13%}.HomeDesignRefresh-module__jN1fUW__inspectionSensor:after{display:none}.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li strong{font-size:.57rem}}@media (prefers-reduced-motion:reduce){.HomeDesignRefresh-module__jN1fUW__inspectionGlow,.HomeDesignRefresh-module__jN1fUW__inspectionEngineBay,.HomeDesignRefresh-module__jN1fUW__inspectionHood,.HomeDesignRefresh-module__jN1fUW__inspectionSensor,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li,.HomeDesignRefresh-module__jN1fUW__inspectionChecklist li>span{transition:none}.HomeDesignRefresh-module__jN1fUW__inspectionStage[data-open=true] .HomeDesignRefresh-module__jN1fUW__inspectionScan{animation:none;display:none}}
.CoreRoutePage-module__U4io3a__page{--ink:#092f31;--muted:#557072;--line:#d8e5df;width:min(100% - 32px,1180px);color:var(--ink);gap:24px;margin:18px auto 0;display:grid}.CoreRoutePage-module__U4io3a__page *,.CoreRoutePage-module__U4io3a__page :before,.CoreRoutePage-module__U4io3a__page :after{box-sizing:border-box}.CoreRoutePage-module__U4io3a__hero{border:1px solid var(--line);background:radial-gradient(circle at 88% 8%,#4ddbbb3b,#0000 35%),linear-gradient(145deg,#fbfcf7,#eef7f0);border-radius:30px;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(28px,5vw,72px);padding:clamp(34px,6vw,74px);display:grid;box-shadow:0 22px 58px #0f3a3814}.CoreRoutePage-module__U4io3a__eyebrow,.CoreRoutePage-module__U4io3a__sectionEyebrow,.CoreRoutePage-module__U4io3a__stepNumber,.CoreRoutePage-module__U4io3a__statusLabel{color:#08776e;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.CoreRoutePage-module__U4io3a__hero h1{max-width:13ch;color:var(--ink);letter-spacing:-.055em;margin:13px 0 18px;font-size:clamp(2.65rem,5.8vw,5.35rem);line-height:.96}.CoreRoutePage-module__U4io3a__heroLead{color:#456164;max-width:62ch;margin:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.65}.CoreRoutePage-module__U4io3a__audience{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.CoreRoutePage-module__U4io3a__audience span{color:#285653;background:#ffffffb8;border:1px solid #c8dcd5;border-radius:999px;padding:8px 11px;font-size:.76rem;font-weight:800}.CoreRoutePage-module__U4io3a__heroAside{border-top:1px solid #bcd7cd;gap:0;padding:8px 0;display:grid}.CoreRoutePage-module__U4io3a__heroFact{border-bottom:1px solid #cfe0da;padding:15px 0}.CoreRoutePage-module__U4io3a__heroFact dt{color:#08776e;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900}.CoreRoutePage-module__U4io3a__heroFact dd{color:#244d4e;margin:4px 0 0;font-size:.92rem;font-weight:750;line-height:1.4}.CoreRoutePage-module__U4io3a__section,.CoreRoutePage-module__U4io3a__darkSection,.CoreRoutePage-module__U4io3a__faqSection{border:1px solid var(--line);background:#fff;border-radius:28px;padding:clamp(30px,5vw,58px)}.CoreRoutePage-module__U4io3a__sectionHead{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:end;gap:30px;margin-bottom:34px;display:grid}.CoreRoutePage-module__U4io3a__section h2,.CoreRoutePage-module__U4io3a__darkSection h2,.CoreRoutePage-module__U4io3a__faqSection h2{letter-spacing:-.045em;max-width:15ch;margin:9px 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.CoreRoutePage-module__U4io3a__sectionHead>p:last-child{max-width:58ch;color:var(--muted);margin:0;line-height:1.65}.CoreRoutePage-module__U4io3a__steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CoreRoutePage-module__U4io3a__step{min-width:0;padding:24px 24px 0 0}.CoreRoutePage-module__U4io3a__step+.CoreRoutePage-module__U4io3a__step{border-left:1px solid var(--line);padding-left:24px}.CoreRoutePage-module__U4io3a__step h3{margin:11px 0 8px;font-size:1.15rem;line-height:1.2}.CoreRoutePage-module__U4io3a__step p:last-child{color:var(--muted);margin:0;font-size:.9rem;line-height:1.6}.CoreRoutePage-module__U4io3a__darkSection{color:#f2fffb;background:radial-gradient(circle at 95% 0,#35c9ac33,#0000 33%),linear-gradient(145deg,#092e31,#0b4242);border-color:#194c4d;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(34px,6vw,80px);display:grid}.CoreRoutePage-module__U4io3a__darkSection .CoreRoutePage-module__U4io3a__sectionEyebrow{color:#66e5c5}.CoreRoutePage-module__U4io3a__darkSection>div>p:last-child{color:#ecfff9ad;max-width:48ch;line-height:1.65}.CoreRoutePage-module__U4io3a__report{background:#01191b85;border:1px solid #96e6d047;border-radius:20px;align-self:center;padding:24px;box-shadow:0 18px 42px #0003}.CoreRoutePage-module__U4io3a__reportHeader{border-bottom:1px solid #b5e7da33;justify-content:space-between;gap:18px;padding-bottom:16px;display:flex}.CoreRoutePage-module__U4io3a__reportHeader strong{font-size:.95rem}.CoreRoutePage-module__U4io3a__reportHeader span{color:#79e9ca;font-size:.75rem;font-weight:850}.CoreRoutePage-module__U4io3a__reportRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px;margin:18px 0 0;display:grid}.CoreRoutePage-module__U4io3a__reportRows div{color:#f0fffad1;align-items:center;gap:9px;font-size:.82rem;display:flex}.CoreRoutePage-module__U4io3a__reportRows div:before{content:"";background:#43dca8;border-radius:50%;width:8px;height:8px}.CoreRoutePage-module__U4io3a__sourceRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.CoreRoutePage-module__U4io3a__sourceRow a{border:1px solid var(--line);color:#0a6761;background:#f7faf7;border-radius:16px;gap:5px;padding:18px;font-size:.85rem;font-weight:850;display:grid}.CoreRoutePage-module__U4io3a__sourceRow a span{color:var(--muted);font-size:.77rem;font-weight:600;line-height:1.45}.CoreRoutePage-module__U4io3a__boundary{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:20px;font-size:.86rem;line-height:1.6}.CoreRoutePage-module__U4io3a__faqSection{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:clamp(32px,6vw,80px);display:grid}.CoreRoutePage-module__U4io3a__faqIntro{align-self:start;position:sticky;top:24px}.CoreRoutePage-module__U4io3a__faqIntro p:last-child{color:var(--muted);line-height:1.6}.CoreRoutePage-module__U4io3a__faqList{border-top:1px solid var(--line)}.CoreRoutePage-module__U4io3a__faqList details{border-bottom:1px solid var(--line)}.CoreRoutePage-module__U4io3a__faqList summary{cursor:pointer;color:#173e40;padding:21px 38px 21px 0;font-size:1rem;font-weight:820;list-style:none;position:relative}.CoreRoutePage-module__U4io3a__faqList summary::-webkit-details-marker{display:none}.CoreRoutePage-module__U4io3a__faqList summary:after{content:"+";color:#0b7b71;font-size:1.35rem;font-weight:500;position:absolute;right:5px}.CoreRoutePage-module__U4io3a__faqList details[open] summary:after{content:"−"}.CoreRoutePage-module__U4io3a__faqList details p{max-width:68ch;color:var(--muted);margin:-6px 0 22px;font-size:.9rem;line-height:1.65}.CoreRoutePage-module__U4io3a__cta{border:1px solid var(--line);background:#f4f9f4;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.CoreRoutePage-module__U4io3a__cta p{color:#35595a;margin:0;font-weight:750}.CoreRoutePage-module__U4io3a__cta div{flex-wrap:wrap;gap:9px;display:flex}.CoreRoutePage-module__U4io3a__cta a{color:#0a655f;background:#fff;border:1px solid #c8dad4;border-radius:10px;align-items:center;min-height:42px;padding:0 15px;font-size:.82rem;font-weight:850;display:inline-flex}.CoreRoutePage-module__U4io3a__cta a:first-child{color:#092f31;background:linear-gradient(120deg,#e8df6b,#5edbd2);border-color:#0000}.CoreRoutePage-module__U4io3a__statusPanel{gap:14px;display:grid}.CoreRoutePage-module__U4io3a__statusBadge{color:#755b0a;background:#fff6c7;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 11px;font-size:.74rem;font-weight:900;display:inline-flex}.CoreRoutePage-module__U4io3a__statusBadge:before{content:"";background:#e1b928;border-radius:50%;width:8px;height:8px}.CoreRoutePage-module__U4io3a__statusPanel p{color:var(--muted);margin:0;line-height:1.6}.CoreRoutePage-module__U4io3a__referralNotice{background:#edf9f4;border:1px solid #b8ddd2;border-radius:16px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px 18px;margin:0 0 28px;padding:18px 20px;display:grid}.CoreRoutePage-module__U4io3a__referralNotice span{color:#08776e;text-transform:uppercase;font-size:.72rem;font-weight:900}.CoreRoutePage-module__U4io3a__referralNotice strong{color:#153e3e;letter-spacing:.1em}.CoreRoutePage-module__U4io3a__referralNotice p{color:var(--muted);grid-column:1/-1;margin:0;font-size:.84rem;line-height:1.5}@media (max-width:820px){.CoreRoutePage-module__U4io3a__page{width:min(100% - 20px,1180px);margin-top:10px}.CoreRoutePage-module__U4io3a__hero,.CoreRoutePage-module__U4io3a__sectionHead,.CoreRoutePage-module__U4io3a__darkSection,.CoreRoutePage-module__U4io3a__faqSection{grid-template-columns:1fr}.CoreRoutePage-module__U4io3a__hero{align-items:start}.CoreRoutePage-module__U4io3a__heroAside{margin-top:4px}.CoreRoutePage-module__U4io3a__faqIntro{position:static}}@media (max-width:620px){.CoreRoutePage-module__U4io3a__hero,.CoreRoutePage-module__U4io3a__section,.CoreRoutePage-module__U4io3a__darkSection,.CoreRoutePage-module__U4io3a__faqSection{border-radius:22px;padding:24px 20px}.CoreRoutePage-module__U4io3a__hero h1{font-size:2.65rem}.CoreRoutePage-module__U4io3a__steps,.CoreRoutePage-module__U4io3a__reportRows,.CoreRoutePage-module__U4io3a__sourceRow{grid-template-columns:1fr}.CoreRoutePage-module__U4io3a__step,.CoreRoutePage-module__U4io3a__step+.CoreRoutePage-module__U4io3a__step{border-left:0;border-bottom:1px solid var(--line);padding:18px 0}.CoreRoutePage-module__U4io3a__step:last-child{border-bottom:0}.CoreRoutePage-module__U4io3a__cta{padding:20px;display:grid}.CoreRoutePage-module__U4io3a__referralNotice{grid-template-columns:1fr}.CoreRoutePage-module__U4io3a__referralNotice p{grid-column:auto}.CoreRoutePage-module__U4io3a__cta div,.CoreRoutePage-module__U4io3a__cta a{width:100%}.CoreRoutePage-module__U4io3a__cta a{justify-content:center}}
.EmailVerificationPage-module__26-4Lq__page{background:radial-gradient(circle at 18% 18%,#5edebe38,#0000 30%),radial-gradient(circle at 82% 80%,#edda6933,#0000 28%),#edf5f1;place-items:center;min-height:min(760px,100svh - 84px);padding:clamp(48px,8vw,108px) 20px;display:grid}.EmailVerificationPage-module__26-4Lq__card{background:#fffffff2;border:1px solid #08494524;border-radius:30px;width:min(100%,680px);padding:clamp(28px,6vw,58px);box-shadow:0 28px 80px #03312f24}.EmailVerificationPage-module__26-4Lq__brandMark{color:#073331;letter-spacing:.04em;background:linear-gradient(135deg,#f1db69,#63dfc4);border-radius:17px;place-items:center;width:54px;height:54px;margin-bottom:24px;font-size:.86rem;font-weight:950;display:grid}.EmailVerificationPage-module__26-4Lq__eyebrow,.EmailVerificationPage-module__26-4Lq__card h1,.EmailVerificationPage-module__26-4Lq__status h2,.EmailVerificationPage-module__26-4Lq__status p,.EmailVerificationPage-module__26-4Lq__securityNote{margin:0}.EmailVerificationPage-module__26-4Lq__eyebrow{color:#08776d;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.EmailVerificationPage-module__26-4Lq__card h1{color:#082f31;letter-spacing:-.045em;text-wrap:balance;max-width:15ch;margin-top:10px;font-size:clamp(2.3rem,6vw,4.2rem);line-height:1}.EmailVerificationPage-module__26-4Lq__status{background:#effaf6;border:1px solid #cce7df;border-radius:20px;grid-template-columns:46px minmax(0,1fr);gap:16px;margin-top:30px;padding:20px;display:grid}.EmailVerificationPage-module__26-4Lq__card[data-state=error] .EmailVerificationPage-module__26-4Lq__status{background:#fff3ef;border-color:#eccfc8}.EmailVerificationPage-module__26-4Lq__status>span{color:#073a35;background:#75e1c8;border-radius:50%;place-items:center;width:46px;height:46px;font-size:1.25rem;font-weight:950;display:grid}.EmailVerificationPage-module__26-4Lq__card[data-state=error] .EmailVerificationPage-module__26-4Lq__status>span{color:#702b24;background:#f1b8ac}.EmailVerificationPage-module__26-4Lq__status h2{color:#0b3d3d;font-size:1.08rem;line-height:1.25}.EmailVerificationPage-module__26-4Lq__status p,.EmailVerificationPage-module__26-4Lq__securityNote{color:#526d6a;font-size:.92rem;line-height:1.58}.EmailVerificationPage-module__26-4Lq__status p{margin-top:5px}.EmailVerificationPage-module__26-4Lq__securityNote{margin-top:18px}.EmailVerificationPage-module__26-4Lq__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.EmailVerificationPage-module__26-4Lq__primaryAction,.EmailVerificationPage-module__26-4Lq__secondaryAction{border-radius:13px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:.9rem;font-weight:850;display:inline-flex}.EmailVerificationPage-module__26-4Lq__primaryAction{color:#effffa;background:#08766d;box-shadow:0 13px 26px #08766d38}.EmailVerificationPage-module__26-4Lq__secondaryAction{color:#0b625d;background:#f8fbf9;border:1px solid #c8d9d3}@media (max-width:520px){.EmailVerificationPage-module__26-4Lq__page{padding:24px 10px 42px}.EmailVerificationPage-module__26-4Lq__card{border-radius:22px;padding:26px 20px}.EmailVerificationPage-module__26-4Lq__status{grid-template-columns:38px minmax(0,1fr);padding:16px}.EmailVerificationPage-module__26-4Lq__status>span{width:38px;height:38px}.EmailVerificationPage-module__26-4Lq__actions{display:grid}}
.PlanMarketingPage-module__Yrviua__page{width:min(100% - 32px,1180px);margin:0 auto;padding:132px 0 88px}.PlanMarketingPage-module__Yrviua__hero{color:#e9f8f5;background:radial-gradient(circle at 85% 15%,#3ed2c638,#0000 38%),#0b2428;border:1px solid #85dfd540;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.72fr);align-items:end;gap:clamp(28px,6vw,72px);padding:clamp(34px,6vw,72px);display:grid;box-shadow:0 28px 70px #061e222e}.PlanMarketingPage-module__Yrviua__hero h1{max-width:13ch;margin:8px 0 20px}.PlanMarketingPage-module__Yrviua__hero p{color:#bfd6d2;max-width:66ch;margin-bottom:0;font-size:1.06rem;line-height:1.75}.PlanMarketingPage-module__Yrviua__eyebrow{letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#7be4db!important;font-size:.8rem!important}.PlanMarketingPage-module__Yrviua__heroNote{background:#ffffff0e;border:1px solid #adeee633;border-radius:20px;gap:12px;padding:22px;display:grid}.PlanMarketingPage-module__Yrviua__heroNote strong{color:#fff;font-size:1.04rem}.PlanMarketingPage-module__Yrviua__heroNote span{color:#bfd6d2;font-size:.9rem;line-height:1.55}.PlanMarketingPage-module__Yrviua__intro{max-width:760px;padding:80px 0 30px}.PlanMarketingPage-module__Yrviua__intro h2{margin-bottom:16px}.PlanMarketingPage-module__Yrviua__intro p{color:#52686d;font-size:1.03rem;line-height:1.7}.PlanMarketingPage-module__Yrviua__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.PlanMarketingPage-module__Yrviua__plan{background:#fff;border:1px solid #d7e5e1;border-radius:24px;flex-direction:column;min-width:0;min-height:510px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #10303514}.PlanMarketingPage-module__Yrviua__planFeatured{border-color:#57cfc3;box-shadow:0 22px 52px #23978d2e}.PlanMarketingPage-module__Yrviua__badge{color:#0e6059;letter-spacing:.06em;text-transform:uppercase;background:#dff8f4;border-radius:999px;align-self:flex-start;padding:7px 10px;font-size:.72rem;font-weight:800}.PlanMarketingPage-module__Yrviua__plan h2{margin:22px 0 8px;font-size:1.55rem}.PlanMarketingPage-module__Yrviua__price{color:#07191c;align-items:baseline;gap:6px;min-height:54px;display:flex}.PlanMarketingPage-module__Yrviua__price strong{font-size:clamp(2rem,4vw,2.7rem)}.PlanMarketingPage-module__Yrviua__price span{color:#65787c;font-size:.84rem}.PlanMarketingPage-module__Yrviua__plan>p{color:#5b6e73;min-height:72px;line-height:1.6}.PlanMarketingPage-module__Yrviua__plan ul{gap:12px;margin:16px 0 26px;padding:0;list-style:none;display:grid}.PlanMarketingPage-module__Yrviua__plan li{color:#253d42;padding-left:25px;line-height:1.55;position:relative}.PlanMarketingPage-module__Yrviua__plan li:before{color:#12877d;content:"✓";font-weight:900;position:absolute;left:0}.PlanMarketingPage-module__Yrviua__plan a{color:#075e58;text-align:center;border:1px solid #9bcfc9;border-radius:14px;margin-top:auto;padding:14px 18px;font-weight:800}.PlanMarketingPage-module__Yrviua__planFeatured a{color:#062b28;background:#3ed2c6;border-color:#3ed2c6}.PlanMarketingPage-module__Yrviua__boundary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.PlanMarketingPage-module__Yrviua__boundary article{background:#f3f8f6;border:1px solid #d6e4e1;border-radius:18px;padding:22px}.PlanMarketingPage-module__Yrviua__boundary h3{margin-bottom:8px}.PlanMarketingPage-module__Yrviua__boundary p{color:#566b70;margin:0;line-height:1.6}@media (max-width:860px){.PlanMarketingPage-module__Yrviua__hero,.PlanMarketingPage-module__Yrviua__plans,.PlanMarketingPage-module__Yrviua__boundary{grid-template-columns:1fr}.PlanMarketingPage-module__Yrviua__plan,.PlanMarketingPage-module__Yrviua__plan>p{min-height:0}}@media (max-width:560px){.PlanMarketingPage-module__Yrviua__page{width:min(100% - 20px,1180px);padding-top:104px}.PlanMarketingPage-module__Yrviua__hero{border-radius:22px;padding:28px 22px}.PlanMarketingPage-module__Yrviua__hero h1{font-size:clamp(2.25rem,12vw,3.3rem)}.PlanMarketingPage-module__Yrviua__intro{padding-top:56px}.PlanMarketingPage-module__Yrviua__plan{border-radius:20px;padding:22px}}
.ReferralProgramPage-module__BK5qMa__page{--ink:#092f31;--muted:#567174;--line:#d6e5df;width:min(100% - 32px,1180px);color:var(--ink);gap:24px;margin:18px auto 0;display:grid}.ReferralProgramPage-module__BK5qMa__page *,.ReferralProgramPage-module__BK5qMa__page :before,.ReferralProgramPage-module__BK5qMa__page :after{box-sizing:border-box}.ReferralProgramPage-module__BK5qMa__hero{color:#f4fffb;background:radial-gradient(circle at 90% 8%,#58e2c438,#0000 35%),linear-gradient(145deg,#072e31,#0b4846);border:1px solid #1b5352;border-radius:30px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(30px,6vw,82px);padding:clamp(34px,6vw,72px);display:grid;overflow:hidden;box-shadow:0 24px 64px #072c2d29}.ReferralProgramPage-module__BK5qMa__eyebrow{color:#16867b;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.ReferralProgramPage-module__BK5qMa__hero .ReferralProgramPage-module__BK5qMa__eyebrow,.ReferralProgramPage-module__BK5qMa__darkSection .ReferralProgramPage-module__BK5qMa__eyebrow{color:#6ce5c7}.ReferralProgramPage-module__BK5qMa__hero h1{letter-spacing:-.055em;max-width:12ch;margin:13px 0 20px;font-size:clamp(2.7rem,5.5vw,5.2rem);line-height:.97}.ReferralProgramPage-module__BK5qMa__heroCopy>p:last-of-type{color:#f0fffac7;max-width:60ch;margin:0;font-size:1.05rem;line-height:1.65}.ReferralProgramPage-module__BK5qMa__heroFacts{background:#d5fff31f;border:1px solid #d0fff329;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:30px 0 0;display:grid;overflow:hidden}.ReferralProgramPage-module__BK5qMa__heroFacts div{background:#01191c7a;padding:14px}.ReferralProgramPage-module__BK5qMa__heroFacts dt{color:#eefffa94;text-transform:uppercase;font-size:.64rem;font-weight:800}.ReferralProgramPage-module__BK5qMa__heroFacts dd{color:#fff;margin:5px 0 0;font-size:.78rem;font-weight:800}.ReferralProgramPage-module__BK5qMa__referralCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041e20b3;border:1px solid #d7fff440;border-radius:24px;padding:24px;box-shadow:0 22px 48px #0000003d}.ReferralProgramPage-module__BK5qMa__cardHeader{border-bottom:1px solid #dcfff521;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-bottom:18px;display:grid}.ReferralProgramPage-module__BK5qMa__cardHeader>span{color:#062c2e;background:linear-gradient(135deg,#e6e96e,#61dcd1);border-radius:14px;place-items:center;width:44px;height:44px;font-size:.8rem;font-weight:950;display:grid}.ReferralProgramPage-module__BK5qMa__cardHeader small,.ReferralProgramPage-module__BK5qMa__cardHeader strong{display:block}.ReferralProgramPage-module__BK5qMa__cardHeader small{color:#effffa94;font-size:.66rem}.ReferralProgramPage-module__BK5qMa__cardHeader strong{letter-spacing:.12em;margin-top:3px}.ReferralProgramPage-module__BK5qMa__cardHeader b{color:#07342f;background:#75e4bd;border-radius:999px;padding:7px 9px;font-size:.64rem}.ReferralProgramPage-module__BK5qMa__cardRows{margin-top:8px;display:grid}.ReferralProgramPage-module__BK5qMa__cardRows div{border-bottom:1px solid #dcfff51a;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.ReferralProgramPage-module__BK5qMa__cardRows span{color:#effffa94;font-size:.72rem}.ReferralProgramPage-module__BK5qMa__cardRows strong{color:#f7fffc;text-align:right;max-width:58%;font-size:.74rem}.ReferralProgramPage-module__BK5qMa__pointsSplit{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:20px;display:grid}.ReferralProgramPage-module__BK5qMa__pointsSplit div{background:#1b5a5247;border:1px solid #d4fff321;border-radius:14px;place-items:center;padding:14px;display:grid}.ReferralProgramPage-module__BK5qMa__pointsSplit b{color:#f1ea75;font-size:1.7rem}.ReferralProgramPage-module__BK5qMa__pointsSplit span{color:#f0fffaa6;font-size:.66rem}.ReferralProgramPage-module__BK5qMa__pointsSplit i{color:#71dec2;font-style:normal}.ReferralProgramPage-module__BK5qMa__section{border:1px solid var(--line);background:#fff;border-radius:28px;padding:clamp(30px,5vw,58px)}.ReferralProgramPage-module__BK5qMa__sectionHeading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:32px;margin-bottom:34px;display:grid}.ReferralProgramPage-module__BK5qMa__sectionHeading h2{letter-spacing:-.045em;max-width:15ch;margin:10px 0 0;font-size:clamp(2rem,4vw,3.55rem);line-height:1}.ReferralProgramPage-module__BK5qMa__sectionHeading>p{max-width:58ch;color:var(--muted);margin:0;line-height:1.65}.ReferralProgramPage-module__BK5qMa__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ReferralProgramPage-module__BK5qMa__benefits article{border:1px solid var(--line);background:#f7faf7;border-radius:18px;padding:24px}.ReferralProgramPage-module__BK5qMa__benefits span{color:#138177;font-size:.7rem;font-weight:900}.ReferralProgramPage-module__BK5qMa__benefits h3,.ReferralProgramPage-module__BK5qMa__steps h3,.ReferralProgramPage-module__BK5qMa__levels h3{margin:12px 0 8px;font-size:1.12rem}.ReferralProgramPage-module__BK5qMa__benefits p,.ReferralProgramPage-module__BK5qMa__steps p,.ReferralProgramPage-module__BK5qMa__levels p{color:var(--muted);margin:0;font-size:.88rem;line-height:1.62}.ReferralProgramPage-module__BK5qMa__darkSection{color:#f4fffb;background:radial-gradient(circle at 0 100%,#68e1c129,#0000 35%),#082f32;border-color:#1a5552}.ReferralProgramPage-module__BK5qMa__darkSection .ReferralProgramPage-module__BK5qMa__sectionHeading>p,.ReferralProgramPage-module__BK5qMa__darkSection .ReferralProgramPage-module__BK5qMa__steps p{color:#effffaad}.ReferralProgramPage-module__BK5qMa__steps{border-top:1px solid #defff726;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReferralProgramPage-module__BK5qMa__steps article{padding:26px 26px 0 0}.ReferralProgramPage-module__BK5qMa__steps article+article{border-left:1px solid #defff726;padding-left:26px}.ReferralProgramPage-module__BK5qMa__steps span{color:#68e1c1;font-size:.72rem;font-weight:900}.ReferralProgramPage-module__BK5qMa__levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ReferralProgramPage-module__BK5qMa__levels article{border:1px solid var(--line);background:linear-gradient(145deg,#fbfdf8,#eef7f1);border-radius:18px;padding:22px}.ReferralProgramPage-module__BK5qMa__levels span{color:#0d796f;font-size:.72rem;font-weight:900}.ReferralProgramPage-module__BK5qMa__rules{border-top:1px solid var(--line);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:30px;margin-top:34px;padding-top:34px;display:grid}.ReferralProgramPage-module__BK5qMa__rules h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2.35rem)}.ReferralProgramPage-module__BK5qMa__rules ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ReferralProgramPage-module__BK5qMa__rules li{color:var(--muted);padding-left:24px;line-height:1.55;position:relative}.ReferralProgramPage-module__BK5qMa__rules li:before{content:"✓";color:#0d8878;font-weight:900;position:absolute;left:0}.ReferralProgramPage-module__BK5qMa__cta{border:1px solid var(--line);background:#f0f7f1;border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex}.ReferralProgramPage-module__BK5qMa__cta h2{max-width:32ch;margin:0;font-size:1.25rem}.ReferralProgramPage-module__BK5qMa__cta div{flex-wrap:wrap;gap:9px;display:flex}.ReferralProgramPage-module__BK5qMa__cta a,.ReferralProgramPage-module__BK5qMa__landingActions a{color:#095e59;background:#fff;border:1px solid #bdd8cf;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.82rem;font-weight:850;display:inline-flex}.ReferralProgramPage-module__BK5qMa__cta a:first-child,.ReferralProgramPage-module__BK5qMa__landingActions a{color:#072f31;background:linear-gradient(120deg,#e8e96d,#5edbd1);border-color:#0000}.ReferralProgramPage-module__BK5qMa__landingPage{min-height:70vh}.ReferralProgramPage-module__BK5qMa__landingHero{border:1px solid var(--line);color:var(--ink);background:radial-gradient(circle at 90% 10%,#41d2b438,#0000 33%),#f7faf5;border-radius:30px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:clamp(28px,6vw,72px);padding:clamp(34px,6vw,70px);display:grid}.ReferralProgramPage-module__BK5qMa__landingHero h1{color:#092f31;letter-spacing:-.05em;max-width:13ch;margin:12px 0 18px;font-size:clamp(2.55rem,5.2vw,4.9rem);line-height:.98}.ReferralProgramPage-module__BK5qMa__landingHero>div>p:not(.ReferralProgramPage-module__BK5qMa__eyebrow){max-width:64ch;color:var(--muted);line-height:1.62}.ReferralProgramPage-module__BK5qMa__codeCard{color:#f4fffb;text-align:center;background:#082f32;border:1px solid #1f5755;border-radius:22px;place-items:center;padding:30px 22px;display:grid;box-shadow:0 22px 48px #052f302e}.ReferralProgramPage-module__BK5qMa__codeCard small{color:#f0fffaa6}.ReferralProgramPage-module__BK5qMa__codeCard strong{color:#f0eb77;letter-spacing:.12em;margin:18px 0 12px;font-size:clamp(1.65rem,4vw,2.5rem)}.ReferralProgramPage-module__BK5qMa__codeCard span{color:#7ee2c4;font-size:.78rem}.ReferralProgramPage-module__BK5qMa__landingActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ReferralProgramPage-module__BK5qMa__landingActions>div{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px}.ReferralProgramPage-module__BK5qMa__landingActions h2{margin:0 0 8px;font-size:1.12rem}.ReferralProgramPage-module__BK5qMa__landingActions p{min-height:44px;color:var(--muted);font-size:.86rem;line-height:1.55}.ReferralProgramPage-module__BK5qMa__landingBoundary{border:1px solid var(--line);color:var(--muted);background:#f7faf7;border-radius:16px;margin:0;padding:18px 22px;font-size:.82rem;line-height:1.55}@media (max-width:860px){.ReferralProgramPage-module__BK5qMa__hero,.ReferralProgramPage-module__BK5qMa__landingHero,.ReferralProgramPage-module__BK5qMa__sectionHeading,.ReferralProgramPage-module__BK5qMa__rules{grid-template-columns:1fr}.ReferralProgramPage-module__BK5qMa__hero h1{max-width:13ch}}@media (max-width:680px){.ReferralProgramPage-module__BK5qMa__page{width:min(100% - 20px,1180px);margin-top:10px}.ReferralProgramPage-module__BK5qMa__hero,.ReferralProgramPage-module__BK5qMa__section,.ReferralProgramPage-module__BK5qMa__landingHero{border-radius:22px;padding:24px 20px}.ReferralProgramPage-module__BK5qMa__heroFacts,.ReferralProgramPage-module__BK5qMa__benefits,.ReferralProgramPage-module__BK5qMa__steps,.ReferralProgramPage-module__BK5qMa__levels,.ReferralProgramPage-module__BK5qMa__landingActions{grid-template-columns:1fr}.ReferralProgramPage-module__BK5qMa__steps article,.ReferralProgramPage-module__BK5qMa__steps article+article{border-bottom:1px solid #defff726;border-left:0;padding:20px 0}.ReferralProgramPage-module__BK5qMa__steps article:last-child{border-bottom:0}.ReferralProgramPage-module__BK5qMa__cta{padding:22px;display:grid}.ReferralProgramPage-module__BK5qMa__cta div,.ReferralProgramPage-module__BK5qMa__cta a{width:100%}.ReferralProgramPage-module__BK5qMa__cardHeader{grid-template-columns:auto 1fr}.ReferralProgramPage-module__BK5qMa__cardHeader b{grid-column:2;width:fit-content}}
.TrustDocumentPage-module__j9xS7a__page{--trust-ink:#0a3032;--trust-muted:#587173;--trust-line:#d8e5df;width:min(100% - 32px,1180px);color:var(--trust-ink);gap:24px;margin:18px auto 0;display:grid}.TrustDocumentPage-module__j9xS7a__page *,.TrustDocumentPage-module__j9xS7a__page :before,.TrustDocumentPage-module__j9xS7a__page :after{box-sizing:border-box}.TrustDocumentPage-module__j9xS7a__hero{border:1px solid var(--trust-line);background:radial-gradient(circle at 92% 3%,#4edcbc33,#0000 34%),linear-gradient(145deg,#fbfcf7,#f0f7f1);border-radius:28px;padding:clamp(30px,5vw,64px);box-shadow:0 20px 54px #0f3a3814}.TrustDocumentPage-module__j9xS7a__trustNav{flex-wrap:wrap;gap:7px;margin-bottom:34px;display:flex}.TrustDocumentPage-module__j9xS7a__trustNav a{color:#426260;background:#ffffffb3;border:1px solid #cddcd6;border-radius:999px;align-items:center;min-height:36px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}.TrustDocumentPage-module__j9xS7a__trustNav a[aria-current=page]{color:#f4fffb;background:#0b625e;border-color:#0d796f}.TrustDocumentPage-module__j9xS7a__eyebrow,.TrustDocumentPage-module__j9xS7a__sectionNumber,.TrustDocumentPage-module__j9xS7a__sideRail nav>p,.TrustDocumentPage-module__j9xS7a__sources>div>p{color:#0b756c;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900}.TrustDocumentPage-module__j9xS7a__hero h1{max-width:14ch;color:var(--trust-ink);letter-spacing:-.045em;margin:13px 0 18px;font-size:clamp(2.5rem,5vw,4.7rem);font-weight:830;line-height:1}.TrustDocumentPage-module__j9xS7a__summary{color:#405e60;max-width:68ch;margin:0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.65}.TrustDocumentPage-module__j9xS7a__updated{color:#6d807e;flex-wrap:wrap;gap:7px;margin:18px 0 0;font-size:.78rem;display:flex}.TrustDocumentPage-module__j9xS7a__updated span{color:#315654;font-weight:800}.TrustDocumentPage-module__j9xS7a__factStrip{border-top:1px solid #d5e2dc;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:34px;padding-top:22px;display:grid}.TrustDocumentPage-module__j9xS7a__factStrip>div{min-width:0;padding-right:22px}.TrustDocumentPage-module__j9xS7a__factStrip>div+div{border-left:1px solid #d5e2dc;padding-left:22px}.TrustDocumentPage-module__j9xS7a__factStrip dt{color:#0c6e66;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.TrustDocumentPage-module__j9xS7a__factStrip dd{color:#294d4e;margin:5px 0 0;font-size:.9rem;font-weight:750;line-height:1.4}.TrustDocumentPage-module__j9xS7a__documentLayout{border:1px solid var(--trust-line);background:#fff;border-radius:28px;grid-template-columns:250px minmax(0,1fr);gap:clamp(28px,5vw,70px);padding:clamp(26px,4vw,50px);display:grid}.TrustDocumentPage-module__j9xS7a__sideRail{align-self:start;gap:28px;display:grid;position:sticky;top:24px}.TrustDocumentPage-module__j9xS7a__sideRail nav{gap:5px;display:grid}.TrustDocumentPage-module__j9xS7a__sideRail nav>p{color:#6f817f;margin-bottom:8px}.TrustDocumentPage-module__j9xS7a__sideRail nav a{color:#345657;grid-template-columns:26px minmax(0,1fr);gap:8px;padding:9px 0;font-size:.82rem;font-weight:750;line-height:1.3;display:grid}.TrustDocumentPage-module__j9xS7a__sideRail nav a span{color:#0c7b71;font-size:.68rem;font-weight:900}.TrustDocumentPage-module__j9xS7a__sideRail nav a:hover,.TrustDocumentPage-module__j9xS7a__sideRail nav a:focus-visible{color:#078077;outline:none}.TrustDocumentPage-module__j9xS7a__contactBox{color:#ecfffa;background:linear-gradient(145deg,#0a3335,#0b5b55);border-radius:16px;padding:18px}.TrustDocumentPage-module__j9xS7a__contactBox strong{font-size:.9rem}.TrustDocumentPage-module__j9xS7a__contactBox p{color:#ecfffab3;margin:8px 0 13px;font-size:.78rem;line-height:1.5}.TrustDocumentPage-module__j9xS7a__contactBox a{color:#dff48a;text-underline-offset:3px;overflow-wrap:anywhere;font-size:.78rem;font-weight:850;text-decoration:underline}.TrustDocumentPage-module__j9xS7a__document{min-width:0}.TrustDocumentPage-module__j9xS7a__document section{padding:0 0 34px;scroll-margin-top:24px}.TrustDocumentPage-module__j9xS7a__document section+section{border-top:1px solid #e1e9e5;padding-top:34px}.TrustDocumentPage-module__j9xS7a__document section:last-child{padding-bottom:0}.TrustDocumentPage-module__j9xS7a__document h2{color:var(--trust-ink);letter-spacing:-.025em;margin:7px 0 15px;font-size:clamp(1.45rem,2.3vw,2rem);line-height:1.15}.TrustDocumentPage-module__j9xS7a__document section>p:not(.TrustDocumentPage-module__j9xS7a__sectionNumber),.TrustDocumentPage-module__j9xS7a__document li{color:var(--trust-muted);font-size:.94rem;line-height:1.65}.TrustDocumentPage-module__j9xS7a__document section>p:not(.TrustDocumentPage-module__j9xS7a__sectionNumber){margin:0 0 12px}.TrustDocumentPage-module__j9xS7a__document ul{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.TrustDocumentPage-module__j9xS7a__document li{padding-left:20px;position:relative}.TrustDocumentPage-module__j9xS7a__document li:before{content:"";background:#5ad8b8;border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:0}.TrustDocumentPage-module__j9xS7a__sources{border:1px solid var(--trust-line);background:#f5f9f5;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px 28px;display:grid}.TrustDocumentPage-module__j9xS7a__sources>div{gap:5px;display:grid}.TrustDocumentPage-module__j9xS7a__sources>div span{color:#748583;font-size:.74rem;line-height:1.45}.TrustDocumentPage-module__j9xS7a__sources nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.TrustDocumentPage-module__j9xS7a__sources nav a{color:#0b6f67;background:#fff;border:1px solid #d0ded8;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:.78rem;font-weight:800;display:inline-flex}@media (max-width:820px){.TrustDocumentPage-module__j9xS7a__page{width:min(100% - 20px,1180px);margin-top:10px}.TrustDocumentPage-module__j9xS7a__hero,.TrustDocumentPage-module__j9xS7a__documentLayout{border-radius:22px}.TrustDocumentPage-module__j9xS7a__factStrip{grid-template-columns:1fr}.TrustDocumentPage-module__j9xS7a__factStrip>div,.TrustDocumentPage-module__j9xS7a__factStrip>div+div{border-left:0;padding:12px 0}.TrustDocumentPage-module__j9xS7a__factStrip>div+div{border-top:1px solid #d5e2dc}.TrustDocumentPage-module__j9xS7a__documentLayout{grid-template-columns:1fr}.TrustDocumentPage-module__j9xS7a__sideRail{grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);position:static}}@media (max-width:560px){.TrustDocumentPage-module__j9xS7a__hero,.TrustDocumentPage-module__j9xS7a__documentLayout{padding:24px 20px}.TrustDocumentPage-module__j9xS7a__hero h1{font-size:2.55rem}.TrustDocumentPage-module__j9xS7a__sideRail{grid-template-columns:1fr}.TrustDocumentPage-module__j9xS7a__sources{grid-template-columns:1fr;padding:20px}.TrustDocumentPage-module__j9xS7a__sources nav{justify-content:flex-start}}
