.demo-experience-module__kuC7sG__root{--demo-navy:#0b2f3a;--demo-navy-soft:#153f49;--demo-teal:#087e7d;--demo-teal-strong:#086c6b;--demo-aqua:#eaf7f4;--demo-sand:#f6f1e8;--demo-paper:#fffefa;--demo-ink:#17333b;--demo-muted:#657b80;--demo-line:#d7e4e0;--demo-success:#246a4c;min-width:0;color:var(--demo-ink);font-family:Inter, var(--font-sans,system-ui), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at 8% 12%,#ffffffe0,#0000 32rem),linear-gradient(#fbfaf7,#f5f0e7)}.demo-experience-module__kuC7sG__root *,.demo-experience-module__kuC7sG__root :before,.demo-experience-module__kuC7sG__root :after{box-sizing:border-box}.demo-experience-module__kuC7sG__root button,.demo-experience-module__kuC7sG__root input,.demo-experience-module__kuC7sG__root textarea{font:inherit}.demo-experience-module__kuC7sG__root button,.demo-experience-module__kuC7sG__root a{-webkit-tap-highlight-color:transparent}.demo-experience-module__kuC7sG__root :is(a,button,input,textarea):focus-visible{outline-offset:3px;outline:3px solid #087e7d61}.demo-experience-module__kuC7sG__demoBar{z-index:20;color:#fff;background:#082b35;border-bottom:1px solid #ffffff14;align-items:center;min-height:46px;padding:8px clamp(12px,3vw,28px);display:flex;position:relative}.demo-experience-module__kuC7sG__demoBar>div{align-items:baseline;gap:12px;min-width:0;display:flex}.demo-experience-module__kuC7sG__demoBar strong{color:#9be4db;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.demo-experience-module__kuC7sG__demoBar span{color:#ffffffb8;font-size:.78rem}.demo-experience-module__kuC7sG__page{width:min(100%,1224px);margin:0 auto;padding:clamp(14px,2.5vw,28px)}.demo-experience-module__kuC7sG__sellerHeader{justify-content:space-between;align-items:center;gap:18px;padding:2px 2px 18px;display:flex}.demo-experience-module__kuC7sG__brand{align-items:center;gap:11px;display:flex}.demo-experience-module__kuC7sG__brand>div:last-child,.demo-experience-module__kuC7sG__contact>div:last-child{gap:2px;display:grid}.demo-experience-module__kuC7sG__brand strong{color:var(--demo-navy);font-size:.95rem}.demo-experience-module__kuC7sG__brand span,.demo-experience-module__kuC7sG__contact span,.demo-experience-module__kuC7sG__infoCard>span{color:var(--demo-muted);font-size:.76rem}.demo-experience-module__kuC7sG__logo{color:#fff;background:linear-gradient(145deg, var(--demo-teal), #70d4ca);border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.demo-experience-module__kuC7sG__quoteMeta{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.demo-experience-module__kuC7sG__quoteMeta span{color:var(--demo-ink);border:1px solid var(--demo-line);background:#fffc;border-radius:999px;padding:7px 9px;font-size:.7rem;font-weight:820}.demo-experience-module__kuC7sG__quoteMeta .demo-experience-module__kuC7sG__livePill{color:var(--demo-teal-strong);background:var(--demo-aqua);border-color:#bde1da}.demo-experience-module__kuC7sG__hero{background:#17383f;border-radius:28px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 18px 58px #0b2f3a24}.demo-experience-module__kuC7sG__heroImage{object-fit:cover;object-position:center}.demo-experience-module__kuC7sG__heroShade{z-index:1;background:linear-gradient(90deg,#04181e33,#0000 68%),linear-gradient(#04181e0a,#04181e38 45%,#04181ec4);position:absolute;inset:0}.demo-experience-module__kuC7sG__heroCopy{z-index:2;color:#fff;max-width:940px;padding:clamp(26px,4vw,48px);position:absolute;bottom:0;left:0;right:0}.demo-experience-module__kuC7sG__heroPanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#071a219e,#071a2138);border:1px solid #ffffff1f;border-radius:25px;width:fit-content;max-width:780px;padding:clamp(21px,2.6vw,30px);box-shadow:0 16px 48px #0000002e}.demo-experience-module__kuC7sG__heroPanel h1{color:#fff;letter-spacing:-.045em;text-wrap:balance;text-shadow:0 2px 18px #00000042;max-width:720px;margin:10px 0 12px;font-size:clamp(2.4rem,4.5vw,3.45rem);line-height:1.03}.demo-experience-module__kuC7sG__heroPanel>p:not(.demo-experience-module__kuC7sG__kicker){color:#edf7f5;text-shadow:0 2px 12px #0000002e;max-width:690px;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.58}.demo-experience-module__kuC7sG__kicker,.demo-experience-module__kuC7sG__eyebrow{color:var(--demo-teal-strong);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:900}.demo-experience-module__kuC7sG__heroPanel .demo-experience-module__kuC7sG__kicker{color:#99e9df}.demo-experience-module__kuC7sG__heroMeta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.demo-experience-module__kuC7sG__heroMeta span{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1c;border:1px solid #ffffff3d;border-radius:999px;padding:7px 9px;font-size:.69rem;font-weight:800}.demo-experience-module__kuC7sG__interactionHint{background:linear-gradient(145deg, #f9fdfb, var(--demo-aqua));border:1px solid #bfe2dc;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;display:flex}.demo-experience-module__kuC7sG__interactionHint>div{gap:3px;display:grid}.demo-experience-module__kuC7sG__interactionHint strong{color:var(--demo-navy)}.demo-experience-module__kuC7sG__interactionHint span{color:var(--demo-muted);font-size:.78rem}.demo-experience-module__kuC7sG__anchorWrap{z-index:80;margin:13px 0;padding:1px 0;position:sticky;top:0}.demo-experience-module__kuC7sG__anchorNav{border:1px solid var(--demo-line);scrollbar-width:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffefaf2;border-radius:13px;gap:4px;padding:7px;display:flex;overflow-x:auto;box-shadow:0 10px 26px #0b2f3a12}.demo-experience-module__kuC7sG__anchorNav::-webkit-scrollbar{display:none}.demo-experience-module__kuC7sG__anchorNav a{min-height:36px;color:var(--demo-muted);white-space:nowrap;border-radius:8px;padding:9px 12px;font-size:.72rem;font-weight:850;text-decoration:none}.demo-experience-module__kuC7sG__anchorNav a:hover{color:var(--demo-teal-strong);background:var(--demo-aqua)}.demo-experience-module__kuC7sG__flow{gap:16px;display:grid}.demo-experience-module__kuC7sG__section{border:1px solid var(--demo-line);background:#fffefafa;border-radius:22px;padding:clamp(20px,3vw,30px)}.demo-experience-module__kuC7sG__sectionHead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:17px;display:flex}.demo-experience-module__kuC7sG__sectionHead h2,.demo-experience-module__kuC7sG__decision h2,.demo-experience-module__kuC7sG__commercial h2,.demo-experience-module__kuC7sG__conversionCta h2{color:var(--demo-navy);letter-spacing:-.035em;text-wrap:balance;margin:5px 0 0;font-size:clamp(1.45rem,2.4vw,1.78rem);line-height:1.15}.demo-experience-module__kuC7sG__sectionHead>div>p:last-child,.demo-experience-module__kuC7sG__decision>div>p:last-child,.demo-experience-module__kuC7sG__conversionCta>div>p{max-width:720px;color:var(--demo-muted);margin:7px 0 0;font-size:.82rem;line-height:1.55}.demo-experience-module__kuC7sG__summaryGrid{grid-template-columns:1.2fr .8fr;gap:12px;display:grid}.demo-experience-module__kuC7sG__summaryMain{background:linear-gradient(145deg,#fbfdfc,#eef7f4);border:1px solid #dbe8e5;border-radius:16px;padding:19px}.demo-experience-module__kuC7sG__summaryMain h3,.demo-experience-module__kuC7sG__quickCard h3{color:var(--demo-navy);margin:0 0 8px;font-size:1.06rem}.demo-experience-module__kuC7sG__summaryMain p{margin:0;line-height:1.6}.demo-experience-module__kuC7sG__summaryPoints{gap:8px;display:grid}.demo-experience-module__kuC7sG__summaryPoints article{border:1px solid var(--demo-line);background:#fff;border-radius:14px;align-content:center;gap:3px;padding:14px;display:grid}.demo-experience-module__kuC7sG__summaryPoints strong{font-size:.84rem}.demo-experience-module__kuC7sG__summaryPoints span{color:var(--demo-muted);font-size:.72rem}.demo-experience-module__kuC7sG__itemGroup+.demo-experience-module__kuC7sG__itemGroup{border-top:1px solid var(--demo-line);margin-top:22px;padding-top:22px}.demo-experience-module__kuC7sG__groupHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.demo-experience-module__kuC7sG__groupTitle{align-items:center;gap:12px;min-width:0;display:flex}.demo-experience-module__kuC7sG__groupMarker{width:58px;height:58px;color:var(--demo-teal-strong);letter-spacing:.12em;background:linear-gradient(145deg,#f5fbf9,#dff3ee);border:1px solid #c4e2dc;border-radius:14px;flex:0 0 58px;place-items:center;font-size:.75rem;font-weight:900;display:grid}.demo-experience-module__kuC7sG__groupTitle h3{color:var(--demo-navy);margin:0;font-size:1.08rem}.demo-experience-module__kuC7sG__groupTitle p{color:var(--demo-muted);margin:3px 0 0;font-size:.72rem}.demo-experience-module__kuC7sG__subtotal{color:var(--demo-navy);white-space:nowrap}.demo-experience-module__kuC7sG__items{border-top:1px solid var(--demo-line);margin-top:12px}.demo-experience-module__kuC7sG__item{border-bottom:1px solid var(--demo-line);grid-template-columns:minmax(0,1.55fr) 92px 128px 148px;align-items:start;gap:12px;padding:14px 0;display:grid}.demo-experience-module__kuC7sG__itemName{min-width:0}.demo-experience-module__kuC7sG__itemName h4{color:var(--demo-ink);margin:0;font-size:.84rem}.demo-experience-module__kuC7sG__itemName p{color:var(--demo-muted);margin:4px 0 0;font-size:.72rem;line-height:1.45}.demo-experience-module__kuC7sG__itemName button{min-height:34px;color:var(--demo-teal-strong);text-align:left;cursor:pointer;background:0 0;border:0;margin:5px 0 0;padding:5px 0;font-size:.72rem;font-weight:850}.demo-experience-module__kuC7sG__itemMeta{color:var(--demo-muted);font-size:.72rem;line-height:1.5}.demo-experience-module__kuC7sG__itemTotal{color:var(--demo-navy);text-align:right;white-space:nowrap;font-size:.84rem}.demo-experience-module__kuC7sG__mobileCalculation{color:var(--demo-muted);margin-top:6px;font-size:.72rem;font-weight:700;display:none}.demo-experience-module__kuC7sG__gallery{grid-template-columns:1.35fr .85fr .85fr;gap:8px;margin-top:14px;display:grid}.demo-experience-module__kuC7sG__gallery figure{background:#dfe9e5;border-radius:15px;min-height:170px;margin:0;position:relative;overflow:hidden}.demo-experience-module__kuC7sG__gallery img{object-fit:cover}.demo-experience-module__kuC7sG__gallery figcaption{z-index:1;color:#fff;text-shadow:0 2px 10px #0000009e;font-size:.7rem;font-weight:850;position:absolute;bottom:9px;left:10px;right:10px}.demo-experience-module__kuC7sG__choiceList{gap:9px;display:grid}.demo-experience-module__kuC7sG__choice{border:1px solid var(--demo-line);cursor:pointer;background:#fff;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-height:92px;padding:16px;display:grid}.demo-experience-module__kuC7sG__choiceActive{background:var(--demo-aqua);box-shadow:inset 3px 0 0 var(--demo-teal);border-color:#9fd6ce}.demo-experience-module__kuC7sG__choice>span:first-child{gap:4px;display:grid}.demo-experience-module__kuC7sG__choice>span>strong{color:var(--demo-ink);font-size:.88rem}.demo-experience-module__kuC7sG__choice small{color:var(--demo-muted);font-size:.72rem}.demo-experience-module__kuC7sG__choiceControl{min-height:30px;color:var(--demo-teal-strong);align-items:center;gap:8px;margin-top:2px;font-size:.76rem;font-weight:850;display:flex}.demo-experience-module__kuC7sG__choiceControl input,.demo-experience-module__kuC7sG__acknowledgment input{width:19px;height:19px;accent-color:var(--demo-teal);flex:none}.demo-experience-module__kuC7sG__delta{color:var(--demo-navy);white-space:nowrap;font-size:.84rem}.demo-experience-module__kuC7sG__quickInfo{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-experience-module__kuC7sG__quickCard{border:1px solid var(--demo-line);background:#fff;border-radius:15px;padding:18px}.demo-experience-module__kuC7sG__timeline,.demo-experience-module__kuC7sG__sellerSteps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.demo-experience-module__kuC7sG__timeline li{grid-template-columns:28px 1fr;align-items:start;gap:9px;display:grid}.demo-experience-module__kuC7sG__timeline li>span,.demo-experience-module__kuC7sG__sellerSteps li>span{width:28px;height:28px;color:var(--demo-teal-strong);background:var(--demo-aqua);border-radius:50%;place-items:center;font-size:.7rem;font-weight:900;display:grid}.demo-experience-module__kuC7sG__timeline li>div{gap:2px;display:grid}.demo-experience-module__kuC7sG__timeline strong,.demo-experience-module__kuC7sG__terms dt{font-size:.78rem}.demo-experience-module__kuC7sG__timeline small,.demo-experience-module__kuC7sG__terms dd{color:var(--demo-muted);font-size:.72rem}.demo-experience-module__kuC7sG__terms{margin:0}.demo-experience-module__kuC7sG__terms>div{border-bottom:1px solid var(--demo-line);padding:9px 0}.demo-experience-module__kuC7sG__terms>div:last-child{border-bottom:0}.demo-experience-module__kuC7sG__terms dt{font-weight:800}.demo-experience-module__kuC7sG__terms dd{margin:3px 0 0;line-height:1.45}.demo-experience-module__kuC7sG__commercial{color:#fff;background:linear-gradient(145deg,#0f3a46,#082d37);border-radius:24px;padding:clamp(24px,3.5vw,34px);scroll-margin-top:60px}.demo-experience-module__kuC7sG__commercialGrid{grid-template-columns:minmax(0,1fr) clamp(320px,30vw,420px);align-items:start;gap:26px;display:grid}.demo-experience-module__kuC7sG__commercialGrid>*{min-width:0}.demo-experience-module__kuC7sG__commercial .demo-experience-module__kuC7sG__eyebrow{color:#8be4d9}.demo-experience-module__kuC7sG__commercial h2{color:#fff}.demo-experience-module__kuC7sG__commercialGrid>div:first-child>p:not(.demo-experience-module__kuC7sG__eyebrow){color:#dce9e6;margin:8px 0 0;font-size:.82rem;line-height:1.5}.demo-experience-module__kuC7sG__breakdown{border-top:1px solid #ffffff26;margin:17px 0 0}.demo-experience-module__kuC7sG__breakdown>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:12px;padding:11px 0;font-size:.78rem;display:flex}.demo-experience-module__kuC7sG__breakdown dt{color:#c8dad6}.demo-experience-module__kuC7sG__breakdown dd{white-space:nowrap;flex:none;margin:0;font-weight:850}.demo-experience-module__kuC7sG__totalBox{background:#ffffff12;border:1px solid #ffffff29;border-radius:18px;align-content:start;place-self:start end;gap:8px;width:100%;padding:clamp(20px,3vw,28px);display:grid}.demo-experience-module__kuC7sG__totalBox>span,.demo-experience-module__kuC7sG__totalBox>small{color:#bed2cd;font-size:.72rem;font-weight:800}.demo-experience-module__kuC7sG__totalBox>strong{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.05em;white-space:nowrap;font-size:clamp(1.9rem,3.35vw,2.55rem);line-height:1}.demo-experience-module__kuC7sG__decision{border:1px solid var(--demo-line);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(21px,3vw,28px);display:grid}.demo-experience-module__kuC7sG__actions,.demo-experience-module__kuC7sG__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.demo-experience-module__kuC7sG__primaryButton,.demo-experience-module__kuC7sG__secondaryButton{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:10px 15px;font-size:.82rem;font-weight:850;line-height:1.2;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:inline-flex}.demo-experience-module__kuC7sG__primaryButton:hover,.demo-experience-module__kuC7sG__secondaryButton:hover{transform:translateY(-1px)}.demo-experience-module__kuC7sG__primaryButton{color:#fff;background:var(--demo-teal);box-shadow:0 8px 20px #087e7d2e}.demo-experience-module__kuC7sG__primaryButton:hover{background:var(--demo-teal-strong)}.demo-experience-module__kuC7sG__secondaryButton{color:var(--demo-navy);background:#fff;border-color:#b9cfca}.demo-experience-module__kuC7sG__afterDecision{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}.demo-experience-module__kuC7sG__infoCard{border:1px solid var(--demo-line);background:#fff;border-radius:18px;align-content:start;gap:8px;min-width:0;min-height:138px;padding:19px;display:grid}.demo-experience-module__kuC7sG__infoCard h2{color:var(--demo-ink);margin:0;font-size:.92rem}.demo-experience-module__kuC7sG__infoCard>strong{font-size:.85rem}.demo-experience-module__kuC7sG__contact{align-items:center;gap:10px;display:flex}.demo-experience-module__kuC7sG__avatar{width:40px;height:40px;color:var(--demo-teal-strong);background:var(--demo-aqua);border-radius:50%;flex:0 0 40px;place-items:center;font-weight:900;display:grid}.demo-experience-module__kuC7sG__conversionCta{background:linear-gradient(145deg,#e9f7f4,#f8fdfb);border:1px solid #bde1da;border-radius:19px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:clamp(20px,3vw,26px);display:grid}.demo-experience-module__kuC7sG__conversionCta h2{margin-top:0;font-size:clamp(1.25rem,2.1vw,1.55rem)}.demo-experience-module__kuC7sG__footer{color:var(--demo-muted);justify-content:space-between;gap:14px;padding:24px 2px 88px;font-size:.72rem;display:flex}.demo-experience-module__kuC7sG__mobileTrial{display:none}.demo-experience-module__kuC7sG__backdrop,.demo-experience-module__kuC7sG__drawerBackdrop{z-index:2000;background:#061b219e;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.demo-experience-module__kuC7sG__modal{background:#fff;border-radius:21px;width:min(560px,100%);max-height:min(760px,100dvh - 32px);padding:24px;position:relative;overflow:auto;box-shadow:0 24px 72px #03161b4d}.demo-experience-module__kuC7sG__modal>.demo-experience-module__kuC7sG__iconButton{position:absolute;top:14px;right:14px}.demo-experience-module__kuC7sG__modal h2,.demo-experience-module__kuC7sG__drawer h2{max-width:calc(100% - 42px);color:var(--demo-navy);letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(1.35rem,3vw,1.65rem);line-height:1.16}.demo-experience-module__kuC7sG__modalDescription{color:var(--demo-muted);margin:0;font-size:.8rem;line-height:1.55}.demo-experience-module__kuC7sG__iconButton{width:40px;height:40px;color:var(--demo-navy);border:1px solid var(--demo-line);cursor:pointer;background:#fff;border-radius:11px;place-items:center;font-size:1.4rem;line-height:1;display:grid}.demo-experience-module__kuC7sG__field{gap:7px;margin-top:15px;display:grid}.demo-experience-module__kuC7sG__field>span,.demo-experience-module__kuC7sG__acknowledgment{color:var(--demo-ink);font-size:.78rem;font-weight:820}.demo-experience-module__kuC7sG__field input,.demo-experience-module__kuC7sG__field textarea{width:100%;min-height:46px;color:var(--demo-ink);resize:vertical;background:#fff;border:1px solid #b9cfca;border-radius:11px;padding:11px 12px;font-size:1rem}.demo-experience-module__kuC7sG__field [aria-invalid=true]{border-color:#b34b4b}.demo-experience-module__kuC7sG__acknowledgment{align-items:flex-start;gap:9px;margin-top:14px;line-height:1.45;display:flex}.demo-experience-module__kuC7sG__error,.demo-experience-module__kuC7sG__success{border-radius:10px;margin:12px 0 0;padding:10px 11px;font-size:.76rem;line-height:1.45}.demo-experience-module__kuC7sG__error{color:#8a2929;background:#fff1f1;border:1px solid #f0caca}.demo-experience-module__kuC7sG__success{color:var(--demo-success);background:#edf8f2;border:1px solid #c5e4d3}.demo-experience-module__kuC7sG__modalActions{margin-top:16px}.demo-experience-module__kuC7sG__drawerBackdrop{z-index:2100;background:#05191e94;justify-content:flex-end;padding:0}.demo-experience-module__kuC7sG__drawer{background:#fbfaf7;width:min(620px,100%);height:100%;padding:clamp(20px,4vw,34px);overflow:auto;box-shadow:-20px 0 60px #0a283040}.demo-experience-module__kuC7sG__drawerHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.demo-experience-module__kuC7sG__sellerSteps{margin:20px 0}.demo-experience-module__kuC7sG__sellerSteps li{border:1px solid var(--demo-line);background:#fff;border-radius:15px;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px;display:grid}.demo-experience-module__kuC7sG__sellerSteps li>span{width:32px;height:32px}.demo-experience-module__kuC7sG__sellerSteps strong{color:var(--demo-navy)}.demo-experience-module__kuC7sG__sellerSteps p{color:var(--demo-muted);margin:4px 0 0;font-size:.78rem;line-height:1.5}.demo-experience-module__kuC7sG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.demo-experience-module__kuC7sG__hero{min-height:480px}.demo-experience-module__kuC7sG__summaryGrid,.demo-experience-module__kuC7sG__commercialGrid{grid-template-columns:1fr}.demo-experience-module__kuC7sG__commercialGrid{gap:18px}.demo-experience-module__kuC7sG__item{grid-template-columns:minmax(0,1.5fr) 78px 112px 136px;gap:9px}}@media (max-width:680px){.demo-experience-module__kuC7sG__demoBar{min-height:42px;padding:7px 11px}.demo-experience-module__kuC7sG__demoBar>div{display:block}.demo-experience-module__kuC7sG__demoBar strong{font-size:.66rem}.demo-experience-module__kuC7sG__demoBar span{display:none}.demo-experience-module__kuC7sG__page{padding:12px}.demo-experience-module__kuC7sG__sellerHeader{flex-direction:column;align-items:flex-start}.demo-experience-module__kuC7sG__quoteMeta{justify-content:flex-start}.demo-experience-module__kuC7sG__hero{border-radius:21px;min-height:435px}.demo-experience-module__kuC7sG__heroImage{object-position:58% center}.demo-experience-module__kuC7sG__heroShade{background:linear-gradient(90deg,#04181e1f,#0000 86%),linear-gradient(#04181e05,#04181e3d 40%,#04181ecc)}.demo-experience-module__kuC7sG__heroCopy{padding:18px}.demo-experience-module__kuC7sG__heroPanel{border-radius:19px;max-width:100%;padding:15px}.demo-experience-module__kuC7sG__heroPanel h1{font-size:clamp(1.65rem,7.2vw,1.9rem)}.demo-experience-module__kuC7sG__heroPanel>p:not(.demo-experience-module__kuC7sG__kicker){font-size:.84rem;line-height:1.5}.demo-experience-module__kuC7sG__heroMeta{margin-top:14px}.demo-experience-module__kuC7sG__heroMeta span:last-child{flex-basis:100%;width:fit-content}.demo-experience-module__kuC7sG__interactionHint{padding:12px 14px}.demo-experience-module__kuC7sG__anchorWrap{margin:10px 0}.demo-experience-module__kuC7sG__anchorNav{padding:5px}.demo-experience-module__kuC7sG__anchorNav a{min-height:44px;padding:13px 10px;font-size:.69rem}.demo-experience-module__kuC7sG__section{border-radius:18px;padding:18px}.demo-experience-module__kuC7sG__sectionHead{flex-direction:column;align-items:flex-start;margin-bottom:14px}.demo-experience-module__kuC7sG__summaryGrid,.demo-experience-module__kuC7sG__quickInfo,.demo-experience-module__kuC7sG__afterDecision{grid-template-columns:1fr}.demo-experience-module__kuC7sG__summaryMain{padding:16px}.demo-experience-module__kuC7sG__groupHead{grid-template-columns:1fr}.demo-experience-module__kuC7sG__subtotal{padding-left:70px}.demo-experience-module__kuC7sG__item{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:13px 0}.demo-experience-module__kuC7sG__itemMeta{display:none}.demo-experience-module__kuC7sG__itemTotal{grid-area:1/2;align-self:start}.demo-experience-module__kuC7sG__mobileCalculation{display:block}.demo-experience-module__kuC7sG__itemName button{min-height:44px;margin-top:5px;padding:8px 0;display:block}.demo-experience-module__kuC7sG__gallery{grid-template-columns:1fr 1fr}.demo-experience-module__kuC7sG__gallery figure{min-height:105px}.demo-experience-module__kuC7sG__gallery .demo-experience-module__kuC7sG__galleryMain{grid-column:1/-1;min-height:180px}.demo-experience-module__kuC7sG__choice{grid-template-columns:minmax(0,1fr)}.demo-experience-module__kuC7sG__delta{grid-area:1/1;justify-self:end}.demo-experience-module__kuC7sG__choice>span:first-child{padding-right:112px}.demo-experience-module__kuC7sG__commercial{border-radius:20px;padding:21px}.demo-experience-module__kuC7sG__totalBox{padding:18px}.demo-experience-module__kuC7sG__totalBox>strong{font-size:clamp(1.85rem,8.2vw,2.2rem)}.demo-experience-module__kuC7sG__decision,.demo-experience-module__kuC7sG__conversionCta{grid-template-columns:1fr}.demo-experience-module__kuC7sG__decision{padding:20px}.demo-experience-module__kuC7sG__decision .demo-experience-module__kuC7sG__actions,.demo-experience-module__kuC7sG__conversionCta .demo-experience-module__kuC7sG__actions{justify-content:flex-start}.demo-experience-module__kuC7sG__infoCard{min-height:0}.demo-experience-module__kuC7sG__conversionCta{padding:19px}.demo-experience-module__kuC7sG__footer{flex-direction:column;padding-bottom:40px}.demo-experience-module__kuC7sG__mobileTrialVisible{right:max(10px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));left:max(10px, env(safe-area-inset-left));z-index:900;border:1px solid var(--demo-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid;position:fixed;box-shadow:0 14px 36px #0b2f3a2e}.demo-experience-module__kuC7sG__mobileTrial span{color:var(--demo-navy);padding-left:4px;font-size:.72rem;font-weight:800;line-height:1.3}.demo-experience-module__kuC7sG__mobileTrial a{color:#fff;background:var(--demo-teal);text-align:center;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;font-size:.74rem;font-weight:850;text-decoration:none;display:inline-flex}.demo-experience-module__kuC7sG__modal{padding:21px}.demo-experience-module__kuC7sG__modalActions{justify-content:stretch}.demo-experience-module__kuC7sG__modalActions>*{flex:1 1 0}}@media (max-width:430px){.demo-experience-module__kuC7sG__hero{min-height:420px}.demo-experience-module__kuC7sG__heroCopy{padding:16px}.demo-experience-module__kuC7sG__heroPanel{border-radius:17px;padding:14px}.demo-experience-module__kuC7sG__heroPanel h1{font-size:1.58rem}.demo-experience-module__kuC7sG__heroMeta span{padding:6px 8px;font-size:.64rem}.demo-experience-module__kuC7sG__subtotal{padding-left:0}.demo-experience-module__kuC7sG__item{grid-template-columns:minmax(0,1fr) 112px}.demo-experience-module__kuC7sG__itemTotal{font-size:.78rem}.demo-experience-module__kuC7sG__choice>span:first-child{padding-right:92px}.demo-experience-module__kuC7sG__delta{font-size:.76rem}.demo-experience-module__kuC7sG__totalBox>strong{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.demo-experience-module__kuC7sG__root *,.demo-experience-module__kuC7sG__root :before,.demo-experience-module__kuC7sG__root :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
body:has(.anonymous-demo-v28){background:#f5f0e7}body:has(.anonymous-demo-v28)>main{max-width:none;padding:0}body:has(.anonymous-demo-v28)>.skip-link{visibility:hidden}body:has(.anonymous-demo-v28)>.skip-link:focus{visibility:visible}
