.landing-root{--landing-bg:#080c15;--landing-bg-top:#0b1020;--landing-bg-bot:#070a12;--landing-panel:#ffffff06;--landing-panel-2:#ffffff0b;--landing-panel-ink:#0c1120;--landing-border:#ffffff16;--landing-border-soft:#ffffff0e;--landing-border-gold:#c7a57957;--landing-gold:#dbb082;--landing-gold-stroke:#c7a579;--landing-gold-text:#e6c8a0;--landing-gold-deep:#a8855a;--landing-ink:#160e03;--landing-text:#f2f1ec;--landing-muted:#8b94a8;--landing-muted-2:#69718a;--landing-serif:var(--font-display), Georgia, "Times New Roman", serif;--landing-sans:var(--font-hanken), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--landing-maxw:1180px;--landing-gutter:clamp(20px, 5vw, 64px);--landing-radius:18px;--landing-radius-sm:12px;background:var(--landing-bg);color:var(--landing-text);font-family:var(--landing-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;isolation:isolate;font-size:17px;line-height:1.6;position:relative;overflow-x:hidden}.landing-root:before{content:"";z-index:-1;background:radial-gradient(1100px 680px at 78% -8%, #dbb0821a, transparent 60%), radial-gradient(900px 700px at 8% 4%, #2836584d, transparent 62%), linear-gradient(180deg, var(--landing-bg-top), var(--landing-bg) 38%, var(--landing-bg-bot));pointer-events:none;position:fixed;inset:0}.landing-root ::selection{color:#fff;background:#dbb08247}.landing-root .wrap{max-width:var(--landing-maxw);padding-left:var(--landing-gutter);padding-right:var(--landing-gutter);margin:0 auto}.landing-root .section{padding:clamp(64px,9vw,128px) 0}.landing-root .section--tight{padding:clamp(44px,6vw,80px) 0}.landing-root .eyebrow{font-family:var(--landing-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--landing-gold-stroke);margin:0;font-size:12.5px;font-weight:600}.landing-root .display{font-family:var(--landing-serif);letter-spacing:-.005em;color:var(--landing-text);margin:0;font-weight:500;line-height:1.04}.landing-root .display em{background:linear-gradient(92deg, var(--landing-gold-text) 0%, #f1e4d2 78%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.landing-root h2.heading{font-family:var(--landing-serif);letter-spacing:-.01em;color:var(--landing-text);margin:0;font-size:clamp(34px,4.4vw,56px);font-weight:500;line-height:1.06}.landing-root h2.heading em{color:var(--landing-gold-text);font-style:italic}.landing-root .lede{color:var(--landing-muted);text-wrap:pretty;max-width:46ch;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.62}.landing-root .kicker-line{color:var(--landing-gold-stroke);justify-content:center;align-items:center;gap:18px;display:flex}.landing-root .kicker-line:before,.landing-root .kicker-line:after{content:"";background:linear-gradient(90deg, transparent, var(--landing-border-gold), transparent);flex:1;max-width:220px;height:1px}.landing-root .kicker-line .diamond{background:var(--landing-gold-stroke);flex:none;width:9px;height:9px;transform:rotate(45deg)}.landing-root .section-head{text-align:center;max-width:620px;margin:0 auto clamp(40px,5vw,64px)}.landing-root .section-head .eyebrow{margin-bottom:18px}.landing-root .section-head .lede{text-align:center;margin:18px auto 0}.landing-root .btn{font-family:var(--landing-sans);letter-spacing:.005em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:11px;padding:17px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s,background .25s,border-color .25s;display:inline-flex}.landing-root .btn-primary{background:linear-gradient(180deg, #e8c295, var(--landing-gold));color:var(--landing-ink);box-shadow:inset 0 1px #ffffff59,0 14px 34px -16px #dbb082b3}.landing-root .btn-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff73,0 22px 44px -16px #dbb082d9}.landing-root .btn-primary .arrow{transition:transform .25s}.landing-root .btn-primary:hover .arrow{transform:translate(4px)}.landing-root .btn-lg{padding:20px 38px;font-size:17px}.landing-root .btn-block{width:100%}.landing-root .textlink{color:var(--landing-muted);font-size:15px}.landing-root .textlink a{color:var(--landing-text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--landing-border-gold);text-decoration-color:var(--landing-border-gold)}.landing-root .textlink a:hover{-webkit-text-decoration-color:var(--landing-gold-stroke);text-decoration-color:var(--landing-gold-stroke)}.landing-root .site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--landing-border-soft);background:linear-gradient(#080c15db,#080c1559);position:sticky;top:0}.landing-root .site-header .wrap{justify-content:space-between;align-items:center;height:76px;display:flex}.landing-root .brand{align-items:center;gap:13px;text-decoration:none;display:flex}.landing-root .brand .monogram{flex:none;width:34px;height:34px}.landing-root .brand .wordmark{font-family:var(--landing-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--landing-text);font-size:15px;font-weight:700}.landing-root .brand .brand-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--landing-gold-stroke);align-items:center;gap:11px;font-size:11.5px;font-weight:600;display:flex}.landing-root .brand .brand-tag:before{content:"";background:var(--landing-border);width:1px;height:15px}@media (max-width:620px){.landing-root .brand .brand-tag{display:none}}.landing-root .signin-pill{border:1px solid var(--landing-border);font-family:var(--landing-sans);color:var(--landing-text);background:#ffffff05;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.landing-root .signin-pill svg{color:var(--landing-gold-stroke);transition:color .2s}.landing-root .signin-pill:hover{border-color:var(--landing-border-gold);color:var(--landing-gold-text);background:#dbb0820d}.landing-root .signin-pill:hover svg{color:var(--landing-gold)}@media (max-width:380px){.landing-root .signin-pill span{display:none}.landing-root .signin-pill{padding:9px 12px}}.landing-root .hero-cta-row{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.landing-root .hero-micro{letter-spacing:.04em;text-transform:uppercase;color:var(--landing-muted);flex-wrap:wrap;align-items:center;gap:11px;margin-top:18px;font-size:13px;font-weight:500;display:flex}.landing-root .hero-micro .dot{background:var(--landing-gold-stroke);border-radius:50%;flex:none;width:4px;height:4px}.landing-root .ph{border:1px solid var(--landing-border-soft);color:var(--landing-muted-2);background:linear-gradient(160deg,#28365852,#0c1020a6),repeating-linear-gradient(135deg,#ffffff04 0 2px,#0000 2px 9px);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.landing-root .ph .ph-tag{letter-spacing:.26em;text-transform:uppercase;color:var(--landing-muted-2);border:1px solid var(--landing-border-soft);background:#080c1566;border-radius:999px;padding:7px 13px;font-size:11px}.landing-root .ph .ph-portrait-glow{background:radial-gradient(60% 50% at 70% 30%,#dbb0821f,#0000 70%);position:absolute;inset:0}.landing-root .hero-a .hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(32px,4.5vw,64px);min-height:60vh;padding:clamp(32px,5vw,64px) 0;display:grid}.landing-root .hero-a .display{font-size:clamp(40px,5.6vw,76px)}.landing-root .hero-a .eyebrow{margin-bottom:20px}.landing-root .hero-a .lede{margin-top:22px}.landing-root .hero-a .hero-art{border-radius:var(--landing-radius);aspect-ratio:4/5;position:relative}.landing-root .hero-a .ph{border-radius:var(--landing-radius);width:100%;height:100%}.landing-root .hero-a picture,.landing-root .hero-a .hero-portrait{border-radius:var(--landing-radius);object-fit:cover;width:100%;height:100%;display:block}.landing-root .stat-chip{border:1px solid var(--landing-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0e18bd;border-radius:14px;align-items:center;gap:12px;padding:13px 17px;display:flex;position:absolute;box-shadow:0 18px 40px -24px #000000e6}.landing-root .stat-chip .ic{color:var(--landing-gold-stroke);flex:none}.landing-root .stat-chip .big{color:var(--landing-text);font-size:17px;font-weight:700;line-height:1}.landing-root .stat-chip .sm{color:var(--landing-muted);margin-top:3px;font-size:11.5px}.landing-root .hero-a .chip-1{top:8%;right:-18px}.landing-root .hero-a .chip-2{bottom:9%;left:-22px}.landing-root .trustbar{border-top:1px solid var(--landing-border-soft);border-bottom:1px solid var(--landing-border-soft)}.landing-root .trustbar .wrap{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.landing-root .trust-item{justify-content:center;align-items:center;gap:15px;padding:26px 8px;display:flex}.landing-root .trust-item+.trust-item{border-left:1px solid var(--landing-border-soft)}.landing-root .trust-item .ic{color:var(--landing-gold-stroke);flex:none}.landing-root .trust-item .t-big{color:var(--landing-text);font-size:16px;font-weight:700;line-height:1.1}.landing-root .trust-item .t-sub{color:var(--landing-muted);margin-top:2px;font-size:13px}.landing-root .offer-card{border:1px solid var(--landing-border);background:radial-gradient(120% 90% at 50% -10%, #dbb0820f, transparent 60%), var(--landing-panel);border-radius:24px;position:relative;overflow:hidden}.landing-root .offer-ribbon{background:linear-gradient(180deg, #e8c295, var(--landing-gold));color:var(--landing-ink);letter-spacing:.18em;text-transform:uppercase;padding:8px 60px;font-size:11px;font-weight:700;position:absolute;top:26px;left:-52px;transform:rotate(-45deg)}.landing-root .offer-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,4vw,56px);padding:clamp(36px,4.5vw,60px);display:grid}.landing-root .price-row{align-items:flex-end;gap:18px;display:flex}.landing-root .price-now{font-family:var(--landing-serif);color:var(--landing-text);letter-spacing:-.02em;font-size:clamp(72px,9vw,110px);font-weight:600;line-height:.85}.landing-root .price-now .cur{vertical-align:top;color:var(--landing-gold-text);font-size:.5em}.landing-root .price-meta{padding-bottom:8px}.landing-root .price-was{color:var(--landing-muted-2);text-decoration:line-through;-webkit-text-decoration-color:var(--landing-gold-deep);text-decoration-color:var(--landing-gold-deep);font-size:17px}.landing-root .price-tag{letter-spacing:.16em;text-transform:uppercase;color:var(--landing-gold-stroke);margin-top:4px;font-size:13px;font-weight:600}.landing-root .price-once{letter-spacing:.2em;text-transform:uppercase;color:var(--landing-muted);margin-top:14px;font-size:13px}.landing-root .check-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.landing-root .check-list li{color:var(--landing-text);align-items:flex-start;gap:13px;font-size:15.5px;display:flex}.landing-root .check-list .ic{color:var(--landing-gold-stroke);flex:none;margin-top:2px}.landing-root .offer-aside{border-left:1px solid var(--landing-border-soft);padding-left:clamp(28px,3vw,44px)}.landing-root .offer-note{color:var(--landing-muted);font-size:14.5px;line-height:1.6}.landing-root .offer-note .crown{color:var(--landing-gold-stroke);margin-bottom:14px}.landing-root .micro-trust{color:var(--landing-muted-2);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:22px;font-size:13px;display:flex}.landing-root .micro-trust span{align-items:center;gap:8px;display:inline-flex}.landing-root .micro-trust .ic{color:var(--landing-gold-stroke)}.landing-root .scarcity{color:var(--landing-muted);letter-spacing:.01em;text-align:center;justify-content:center;align-items:center;gap:14px;margin-top:26px;font-size:13.5px;display:flex}.landing-root .scarcity .ic{color:var(--landing-gold-stroke)}.landing-root .scarcity b{color:var(--landing-text);font-weight:600}.landing-root .two-col{grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,40px);display:grid}.landing-root .panel-card{border:1px solid var(--landing-border-soft);border-radius:var(--landing-radius);background:var(--landing-panel);padding:clamp(30px,3.4vw,44px)}.landing-root .panel-card .card-eyebrow{text-align:center;margin-bottom:30px}.landing-root .result-row{gap:18px;padding:18px 0;display:flex}.landing-root .result-row+.result-row{border-top:1px solid var(--landing-border-soft)}.landing-root .icon-disc{border:1px solid var(--landing-border-gold);width:50px;height:50px;color:var(--landing-gold-stroke);background:radial-gradient(circle at 50% 35%,#dbb08214,#0000 70%);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.landing-root .result-row .r-title{font-family:var(--landing-serif);color:var(--landing-text);margin:2px 0 5px;font-size:19px;font-weight:600}.landing-root .result-row .r-body{color:var(--landing-muted);font-size:14.5px;line-height:1.55}.landing-root .feature-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-root .feature-list li{color:var(--landing-text);align-items:center;gap:15px;padding:18px 0;font-size:16px;display:flex}.landing-root .feature-list li+li{border-top:1px solid var(--landing-border-soft)}.landing-root .feature-list .ic{color:var(--landing-gold-stroke);flex:none}.landing-root .testi-grid{grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,28px);display:grid}.landing-root .testi-card{border:1px solid var(--landing-border-soft);border-radius:var(--landing-radius);background:var(--landing-panel);flex-direction:column;gap:18px;padding:30px;display:flex}.landing-root .stars{color:var(--landing-gold-stroke);gap:3px;display:flex}.landing-root .testi-quote{font-family:var(--landing-serif);color:var(--landing-text);font-size:20px;font-weight:500;line-height:1.4}.landing-root .testi-by{align-items:center;gap:13px;margin-top:auto;display:flex}.landing-root .testi-by .avatar{border:1px solid var(--landing-border-gold);object-fit:cover;background:linear-gradient(160deg,#28365880,#0c1020b3);border-radius:50%;flex:none;width:44px;height:44px;display:block}.landing-root .testi-by .who{color:var(--landing-text);font-size:14.5px;font-weight:700}.landing-root .testi-by .when{color:var(--landing-muted-2);font-size:12.5px}.landing-root .avg-panel{background:var(--landing-panel-ink);border:1px solid var(--landing-border-gold);border-radius:var(--landing-radius);flex-direction:column;justify-content:center;gap:22px;padding:34px;display:flex}.landing-root .avg-panel .avg-eyebrow{color:var(--landing-gold-stroke)}.landing-root .avg-stat{align-items:center;gap:16px;display:flex}.landing-root .avg-stat+.avg-stat{border-top:1px solid var(--landing-border-soft);padding-top:22px}.landing-root .avg-stat .ic{color:var(--landing-gold-stroke);flex:none}.landing-root .avg-stat .num{font-family:var(--landing-serif);color:var(--landing-text);font-size:30px;font-weight:600;line-height:1}.landing-root .avg-stat .lbl{color:var(--landing-muted);margin-top:4px;font-size:13px}.landing-root .testi-with-avg{grid-template-columns:2.1fr 1fr;gap:clamp(20px,2.4vw,28px);display:grid}.landing-root .sys-grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(32px,4vw,56px);display:grid}.landing-root .sys-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-root .sys-list li{color:var(--landing-text);align-items:center;gap:15px;padding:16px 0;font-size:15.5px;display:flex}.landing-root .sys-list li+li{border-top:1px solid var(--landing-border-soft)}.landing-root .sys-list .ic{color:var(--landing-gold-stroke);flex:none}.landing-root .locked-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.landing-root .locked-card{border:1px solid var(--landing-border-soft);border-radius:var(--landing-radius-sm);background:var(--landing-panel);overflow:hidden}.landing-root .locked-art{aspect-ratio:3/4;justify-content:center;align-items:center;display:flex;position:relative}.landing-root .locked-art .lock{border:1px solid var(--landing-border-gold);width:38px;height:38px;color:var(--landing-gold-stroke);background:#080c158c;border-radius:50%;justify-content:center;align-items:center;display:flex}.landing-root .locked-body{padding:15px 15px 18px}.landing-root .locked-body .lt{font-family:var(--landing-serif);color:var(--landing-text);font-size:15.5px;font-weight:600;line-height:1.2}.landing-root .locked-body .lb{color:var(--landing-muted);margin-top:7px;font-size:12.5px;line-height:1.5}.landing-root .guarantee{border:1px solid var(--landing-border-gold);background:radial-gradient(90% 120% at 88% 50%, #28365880, transparent 60%), var(--landing-panel-ink);border-radius:24px;position:relative;overflow:hidden}.landing-root .guarantee-grid{grid-template-columns:1.3fr .7fr;align-items:stretch;display:grid}.landing-root .guarantee-text{padding:clamp(36px,4.5vw,60px)}.landing-root .shield{border:1px solid var(--landing-border-gold);width:62px;height:62px;color:var(--landing-gold-stroke);background:radial-gradient(circle at 50% 30%,#dbb0821f,#0000 70%);border-radius:16px;justify-content:center;align-items:center;margin-bottom:26px;display:flex}.landing-root .guarantee-art{min-height:260px;position:relative}.landing-root .guarantee-art .ph{border-left:1px solid var(--landing-border-soft);position:absolute;inset:0}.landing-root .guarantee-art picture,.landing-root .guarantee-art .guarantee-portrait{object-fit:cover;border-left:1px solid var(--landing-border-soft);width:100%;height:100%;position:absolute;inset:0}.landing-root .final-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:clamp(32px,4vw,56px);display:grid}.landing-root .countdown-final{border:1px solid var(--landing-border);border-radius:var(--landing-radius);background:var(--landing-panel);text-align:center;padding:30px}.landing-root .countdown-final .cf-label{letter-spacing:.2em;text-transform:uppercase;color:var(--landing-gold-stroke);font-size:12px;font-weight:600}.landing-root .cd-clock{justify-content:center;align-items:flex-start;gap:14px;margin:18px 0 16px;display:flex}.landing-root .cd-unit{flex-direction:column;align-items:center;display:flex}.landing-root .cd-unit .num{font-family:var(--landing-serif);color:var(--landing-text);min-width:64px;font-size:46px;font-weight:600;line-height:1}.landing-root .cd-unit .u{letter-spacing:.14em;text-transform:uppercase;color:var(--landing-muted-2);margin-top:8px;font-size:11px}.landing-root .cd-colon{font-family:var(--landing-serif);color:var(--landing-gold-deep);font-size:38px;line-height:1.1}.landing-root .countdown-final .cf-foot{color:var(--landing-muted);margin-top:4px;font-size:13px}.landing-root .faq-list{max-width:760px;margin:0 auto}.landing-root .faq-item{border-bottom:1px solid var(--landing-border-soft)}.landing-root .faq-q{cursor:pointer;width:100%;font-family:var(--landing-serif);color:var(--landing-text);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:21px;font-weight:600;display:flex}.landing-root .faq-q .pm{border:1px solid var(--landing-border-gold);border-radius:50%;flex:none;width:30px;height:30px;transition:background .25s,transform .35s;position:relative}.landing-root .faq-q .pm:before,.landing-root .faq-q .pm:after{content:"";background:var(--landing-gold-stroke);position:absolute;top:50%;left:50%}.landing-root .faq-q .pm:before{width:12px;height:1.5px;transform:translate(-50%,-50%)}.landing-root .faq-q .pm:after{width:1.5px;height:12px;transition:transform .3s;transform:translate(-50%,-50%)}.landing-root .faq-item.open .pm:after{transform:translate(-50%,-50%)scaleY(0)}.landing-root .faq-a{max-height:0;transition:max-height .4s cubic-bezier(.2,.7,.3,1);overflow:hidden}.landing-root .faq-a-inner{color:var(--landing-muted);max-width:62ch;padding:0 4px 26px;font-size:16px;line-height:1.65}.landing-root .site-footer{border-top:1px solid var(--landing-border-soft);padding:40px 0}.landing-root .footer-grid{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:32px;display:grid}.landing-root .foot-rating{flex-direction:column;gap:6px;display:flex}.landing-root .foot-rating .fr-num{font-family:var(--landing-serif);color:var(--landing-text);font-size:28px;font-weight:600}.landing-root .foot-quote{text-align:center;color:var(--landing-muted);font-size:14px}.landing-root .foot-quote .fq{font-family:var(--landing-serif);color:var(--landing-text);font-size:17px;font-style:italic}.landing-root .pay-marks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.landing-root .pay-mark{border:1px solid var(--landing-border-soft);color:var(--landing-muted);letter-spacing:.04em;background:#ffffff05;border-radius:8px;padding:7px 11px;font-size:11px;font-weight:700}.landing-root .footer-base{border-top:1px solid var(--landing-border-soft);color:var(--landing-muted-2);justify-content:space-between;align-items:center;margin-top:34px;padding-top:24px;font-size:12.5px;display:flex}.landing-root .footer-base .brand .wordmark{font-size:12px}.landing-root .footer-legal{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.landing-root .footer-legal a{color:var(--landing-muted-2);text-decoration:none;transition:color .15s}.landing-root .footer-legal a:hover{color:var(--landing-text)}.landing-root .reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.3,1);transform:translateY(22px)}.landing-root .reveal.in{opacity:1;transform:none}@media (max-width:980px){.landing-root .hero-a .hero-grid{grid-template-columns:1fr;min-height:0}.landing-root .hero-a .hero-art{max-width:460px;margin:8px auto 0}.landing-root .hero-a .chip-1{right:8px}.landing-root .hero-a .chip-2{left:8px}.landing-root .offer-grid{grid-template-columns:1fr}.landing-root .offer-aside{border-left:none;border-top:1px solid var(--landing-border-soft);padding-top:28px;padding-left:0}.landing-root .two-col,.landing-root .testi-with-avg,.landing-root .testi-grid,.landing-root .sys-grid{grid-template-columns:1fr}.landing-root .locked-grid{grid-template-columns:repeat(2,1fr)}.landing-root .guarantee-grid{grid-template-columns:1fr}.landing-root .guarantee-art{min-height:200px}.landing-root .final-grid{grid-template-columns:1fr}.landing-root .footer-grid{text-align:center;grid-template-columns:1fr}.landing-root .pay-marks{justify-content:center}.landing-root .foot-rating{align-items:center}}@media (max-width:620px){.landing-root .trustbar .wrap{grid-template-columns:1fr}.landing-root .trust-item+.trust-item{border-left:none;border-top:1px solid var(--landing-border-soft)}.landing-root .price-now{font-size:84px}.landing-root .locked-grid{grid-template-columns:1fr}.landing-root .cd-unit .num{min-width:0;font-size:38px}.landing-root .footer-base{flex-direction:column;gap:14px}}
