.zs{--bg:#12100d;--surface:#1b1814;--text:#ece7dd;--gold:#d3a95a;--muted:#b3ab9d;--soft:#a39b8d;--dim:#7d766b;--line:#ece7dd1f;--line-strong:#ece7dd33;--cream:#ece7dd;--ink:#12100d;--ink-body:#4a443b;--ink-muted:#6b6458;--ink-eyebrow:#7a5a1e;--ink-line:#12100d33;--serif:"Newsreader", Georgia, serif;--sans:"Instrument Sans", system-ui, sans-serif;--px:96px;background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh}.zs *,.zs :before,.zs :after{box-sizing:border-box}.zs a{color:var(--gold);text-decoration:none}.zs a:hover{color:var(--text)}.zs h1,.zs h2,.zs h3,.zs p{margin:0}.zs .zs-wrap{max-width:1440px;margin:0 auto}.zs .em{color:var(--gold);font-style:italic}.zs .eyebrow{font:500 12px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.zs .h-display{font:300 88px/.98 var(--serif);letter-spacing:-.025em;color:var(--text);text-wrap:balance}.zs .zh-1{font:400 52px/1.05 var(--serif);letter-spacing:-.02em;color:var(--text)}.zs .zh-2{font:400 44px/1.08 var(--serif);letter-spacing:-.02em;color:var(--text)}.zs .zh-3{font:400 40px/1.1 var(--serif);letter-spacing:-.02em;color:var(--text)}.zs .lead{font:400 20px/1.55 var(--sans);color:var(--muted);text-wrap:pretty;max-width:640px}.zs .body{font:400 17px/1.6 var(--sans);color:var(--muted);text-wrap:pretty}.zs .small{font:400 15px/1.55 var(--sans);color:var(--muted)}.zs .btn{font:600 15px/1 var(--sans);text-align:center;cursor:pointer;border-radius:2px;padding:15px 20px;transition:background .15s,color .15s;display:inline-block}.zs a.btn-gold,.zs .btn-gold{background:var(--gold);color:var(--ink)}.zs a.btn-gold:hover{color:var(--ink);background:#e2bd74}.zs a.btn-ink{background:var(--ink);color:var(--cream)}.zs a.btn-ink:hover{color:var(--cream);background:#2a2620}.zs a.btn-line-ink{border:1px solid var(--ink);color:var(--ink);padding:14px 18px}.zs a.btn-line-ink:hover{background:var(--ink);color:var(--cream)}.zs a.btn-line{color:var(--text);border:1px solid #ece7dd40;font-weight:500}.zs a.btn-line:hover{border-color:var(--gold);color:var(--gold)}.zs .btn-lg{padding:20px 28px;font-size:17px}.zs a.link-under{font:500 15px/1.4 var(--sans);color:var(--text);border-bottom:1px solid var(--gold);padding-bottom:4px}.zs a.link-under:hover{color:var(--gold)}.zs a.link-quiet{font:500 15px/1.4 var(--sans);color:var(--soft);border-bottom:1px solid #ece7dd40;padding-bottom:4px}.zs .sec{padding:100px var(--px);border-top:1px solid var(--line)}.zs .sec-flush{border-top:0}.zs .band{background:var(--surface)}.zs .callout{background:var(--surface);justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.zs .callout p{font:400 24px/1.3 var(--serif);color:var(--text)}.zs .callout .btn{flex:none}.zs .zs-header{padding:26px var(--px);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;display:flex}.zs a.zs-brand{font:500 28px/1 var(--serif);letter-spacing:-.01em;color:var(--text)}.zs .zs-brand .dot{color:var(--gold)}.zs .zs-nav{font:500 15px/1 var(--sans);align-items:center;gap:40px;display:flex}.zs .zs-nav a{color:var(--soft)}.zs .zs-nav a:hover{color:var(--text)}.zs .zs-nav a[aria-current=page]{color:var(--text);border-bottom:1px solid var(--gold);margin-bottom:-7px;padding-bottom:6px}.zs .zs-header .btn{padding:13px 18px;font-size:14px}.zs .zs-mobile-actions{align-items:center;gap:8px;display:none}.zs .zs-mobile-actions .btn,.zs .zs-mobile-actions button{font:600 13px/1 var(--sans);border-radius:2px;padding:14px}.zs .zs-mobile-actions button{color:var(--text);cursor:pointer;background:0 0;border:1px solid #ece7dd40;font-weight:500}.zs .zs-menu{z-index:50;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.zs .zs-menu-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.zs .zs-menu-head .zs-brand{font-size:24px}.zs .zs-menu-head button{font:500 13px/1 var(--sans);color:var(--text);cursor:pointer;background:0 0;border:1px solid #ece7dd40;border-radius:2px;padding:14px}.zs .zs-menu nav{flex-direction:column;flex:1;padding:12px 20px;display:flex}.zs .zs-menu a.big{font:400 32px/1 var(--serif);color:var(--text);border-bottom:1px solid var(--line);padding:18px 0}.zs .zs-menu .group{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding:18px 0 12px;display:flex}.zs .zs-menu .group a.big{color:var(--gold);border:0;padding:0 0 10px}.zs .zs-menu .group a.item{font:400 15px/1 var(--sans);color:var(--muted);justify-content:space-between;padding:12px 0;display:flex}.zs .zs-menu-foot{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:20px;display:flex}.zs .zs-menu-foot .btn{padding:18px;font-size:16px}.zs .zs-menu-foot p{font:400 13px/1 var(--sans);color:var(--dim);text-align:center}.zs .zs-footer{padding:64px var(--px) 40px;border-top:1px solid var(--line);flex-direction:column;gap:56px;display:flex}.zs .zs-footer-grid{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:40px;display:grid}.zs .zs-footer-brand{flex-direction:column;gap:14px;display:flex}.zs .zs-footer-brand .zs-brand{font-size:28px}.zs .zs-footer-brand p{font:400 14px/1.55 var(--sans);color:var(--soft)}.zs .zs-footer-col{font:400 14px/1.3 var(--sans);flex-direction:column;gap:12px;display:flex}.zs .zs-footer-col .t{color:var(--text);margin-bottom:4px;font-weight:600}.zs .zs-footer-col a{color:var(--soft)}.zs .zs-footer-col a:hover{color:var(--text)}.zs .zs-footer-fine{font:400 13px/1.5 var(--sans);color:var(--dim)}.zs .cols{border-top:1px solid var(--line-strong);display:grid}.zs .cols>*{border-left:1px solid var(--line);flex-direction:column;gap:12px;padding:28px 24px 0;display:flex}.zs .cols>:first-child{border-left:0;padding-left:0}.zs .cols>:last-child{padding-right:0}.zs .cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.zs .cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.zs .cols .num{font:400 40px/1 var(--serif);color:var(--gold)}.zs .cols .ttl{font:600 16px/1.3 var(--sans);color:var(--text)}.zs .qa{border-top:1px solid var(--line-strong);flex-direction:column;display:flex}.zs .qa>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:32px;padding:22px 0;display:grid}.zs .qa .q{font:400 22px/1.3 var(--serif);color:var(--text)}.zs .qa .a{font:400 15px/1.6 var(--sans);color:var(--muted)}.zs .qa .a a{color:var(--text);border-bottom:1px solid var(--gold)}.zs .closing{padding:120px var(--px);border-top:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:flex-start;gap:32px;display:flex}.zs .closing h2{font:300 72px/1.02 var(--serif);letter-spacing:-.025em;color:var(--text);text-wrap:balance;max-width:1000px}.zs .closing .row{align-items:center;gap:28px;display:flex}.zs .closing .row p{font:400 15px/1.5 var(--sans);color:var(--soft)}.zs .home-hero{padding:110px var(--px) 120px;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.zs .home-hero>div:first-child{flex-direction:column;gap:32px;display:flex}.zs .diag-card{background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:24px;padding:36px;display:flex}.zs .diag-card .top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zs .diag-card .meta{font:500 13px/1.2 var(--sans);color:var(--soft)}.zs .diag-card .ttl{font:400 34px/1.1 var(--serif);color:var(--text);letter-spacing:-.01em}.zs .diag-card ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.zs .diag-card li{border-bottom:1px solid var(--line);font:400 15px/1.45 var(--sans);color:var(--text);grid-template-columns:28px 1fr;gap:12px;padding:14px 0;display:grid}.zs .diag-card li span{color:var(--gold);font-weight:600}.zs .diag-card .btn{padding:18px 22px;font-size:16px}.zs .home-split{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:end;gap:80px;display:grid}.zs .symptoms{border-top:1px solid var(--line-strong);flex-direction:column;display:flex}.zs .symptom{border-bottom:1px solid var(--line);grid-template-columns:80px minmax(0,1.3fr) minmax(0,1fr) 200px;align-items:start;gap:40px;padding:40px 0;display:grid}.zs .symptom .n{font:400 15px/1 var(--sans);color:var(--soft)}.zs .symptom blockquote{font:italic 300 32px/1.2 var(--serif);color:var(--text);text-wrap:pretty;margin:0}.zs .symptom .what{flex-direction:column;gap:10px;display:flex}.zs .symptom .tag{font:600 13px/1.2 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.zs .symptom .go{justify-self:end}.zs .home-how{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:80px;display:grid}.zs .home-how>div:first-child{flex-direction:column;gap:20px;display:flex}.zs .about{flex-direction:column;gap:24px;max-width:820px;display:flex}.zs .about .links{flex-wrap:wrap;gap:32px;display:flex}.zs .blog-head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.zs .blog-head h2{font:400 32px/1.1 var(--serif);color:var(--text)}.zs .blog-list>a{flex-direction:column;gap:10px;padding:24px 32px 0 0;display:flex}.zs .blog-list .d{font:500 12px/1.2 var(--sans);color:var(--soft)}.zs .blog-list .t{font:400 22px/1.3 var(--serif);color:var(--text)}.zs .blog-list>a:hover .t{color:var(--gold)}.zs .offer-hero{padding:110px var(--px) 80px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.zs .offer-hero>div{flex-direction:column;gap:28px;display:flex}.zs .offer-hero .h-display{font-size:84px}.zs .compare{border:1px solid #ece7dd24;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.zs .compare>div{flex-direction:column;gap:24px;padding:36px 40px;display:flex}.zs .compare>div:first-child{border-right:1px solid #ece7dd24}.zs .compare .lbl{font:600 13px/1 var(--sans);color:var(--soft)}.zs .compare .lbl.gold{color:var(--gold)}.zs .bars{align-items:flex-end;gap:10px;height:120px;display:flex}.zs .bars span{flex:1}.zs .compare p{font:400 16px/1.5 var(--sans);color:var(--muted)}.zs .compare-note{font:400 14px/1.6 var(--sans);color:var(--soft);max-width:760px;margin-top:20px}.zs .cream{background:var(--cream);color:var(--ink);padding:100px var(--px);flex-direction:column;gap:48px;display:flex}.zs .cream .eyebrow{color:var(--ink-eyebrow);font-weight:600}.zs .cream .h-cream{font:400 56px/1.02 var(--serif);letter-spacing:-.02em;color:var(--ink)}.zs .cream-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:80px;display:grid}.zs .cream-head>div{flex-direction:column;gap:18px;display:flex}.zs .cream-head p{font:400 17px/1.6 var(--sans);color:var(--ink-body);justify-self:end;max-width:520px}.zs .otable{border-top:2px solid var(--ink);flex-direction:column;display:flex}.zs .otable .tr{border-bottom:1px solid var(--ink-line);grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) 160px 170px 230px;align-items:center;gap:32px;padding:28px 0;display:grid}.zs .otable .tr:last-child{border-bottom:2px solid var(--ink)}.zs .otable .th{font:600 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);padding:16px 0}.zs .otable .th>:nth-child(4){text-align:right}.zs .otable .name{font:400 30px/1.1 var(--serif);color:var(--ink);flex-direction:column;gap:8px;display:flex}.zs .otable .name small{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-eyebrow)}.zs .otable .what{font:400 16px/1.5 var(--sans);color:var(--ink-body)}.zs .otable .who{font:500 15px/1.3 var(--sans);color:var(--ink)}.zs .otable .price{text-align:right;font:600 24px/1 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums}.zs .otable .price small{font:400 12px/1.6 var(--sans);color:var(--ink-muted);display:block}.zs .otable .price.custom{font:500 17px/1.2 var(--sans)}.zs .otable .m-meta,.zs .otable .m-go{display:none}.zs .cream .fine{font:400 14px/1.5 var(--sans);color:var(--ink-muted)}.zs .pick{flex-direction:column;gap:48px;display:flex}.zs .pick .cols>a{gap:14px}.zs .pick .cols .why{font:400 15px/1.5 var(--sans);color:var(--muted)}.zs .pick .cols .to{font:400 26px/1.15 var(--serif);color:var(--text)}.zs .pick .cols>a:hover .to{color:var(--gold)}.zs .who-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:80px;display:grid}.zs .who-grid>div:first-child{flex-direction:column;gap:20px;display:flex}.zs .subnav{padding:0 var(--px);border-bottom:1px solid var(--line);font:500 14px/1 var(--sans);scrollbar-width:none;align-items:stretch;display:flex;overflow-x:auto}.zs .subnav::-webkit-scrollbar{display:none}.zs .subnav a{color:var(--soft);white-space:nowrap;flex:none;gap:10px;padding:18px 24px;display:flex}.zs .subnav a:first-child{border-right:1px solid var(--line);padding-left:0}.zs .subnav a .p{color:var(--dim)}.zs .subnav a[aria-current=page]{color:var(--text);box-shadow:inset 0 -2px 0 var(--gold)}.zs .subnav a[aria-current=page] .p{color:var(--gold)}.zs .subnav .short{display:none}.zs .lp-hero{padding:96px var(--px) 110px;grid-template-columns:minmax(0,1.5fr) 440px;align-items:start;gap:80px;display:grid}.zs .lp-hero>div:first-child{flex-direction:column;gap:28px;display:flex}.zs .lp-hero h1{font:300 96px/.95 var(--serif);letter-spacing:-.03em;color:var(--text)}.zs .lp-hero .lead{font-size:21px}.zs .facts{border-top:1px solid var(--line);flex-wrap:wrap;gap:40px;margin-top:8px;display:flex}.zs .facts>div{flex-direction:column;gap:6px;padding-top:20px;display:flex}.zs .facts b{font:400 36px/1 var(--serif);color:var(--text)}.zs .facts span{font:400 14px/1.3 var(--sans);color:var(--soft)}.zs .price-card{background:var(--cream);color:var(--ink);flex-direction:column;gap:22px;padding:36px;display:flex}.zs .price-card .amt{font:600 52px/1 var(--sans);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.zs .price-card .amt.custom{font-size:40px}.zs .price-card .sub{font:400 14px/1.4 var(--sans);color:var(--ink-body);margin-top:6px}.zs .price-card ul{border-top:1px solid var(--ink-line);font:400 15px/1.45 var(--sans);color:var(--ink);margin:0;padding:0;list-style:none}.zs .price-card li{border-bottom:1px solid #12100d1f;padding:12px 0}.zs .price-card .btn{padding:18px;font-size:16px}.zs .price-card .status{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-eyebrow)}.zs .price-card a.alt{font:500 15px/1.4 var(--sans);color:var(--ink);border-bottom:1px solid var(--ink);text-align:center;align-self:center;padding-bottom:2px}.zs .price-card .terms{font:400 13px/1.5 var(--sans);color:var(--ink-muted);text-align:center}.zs .price-card .terms a{color:var(--ink-muted);text-decoration:underline}.zs .price-card [role=alert]{font:400 14px/1.5 var(--sans);color:#8a2d1f}.zs .fit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.zs .fit>div{flex-direction:column;gap:24px;display:flex}.zs .fit>div:first-child{border-right:1px solid var(--line);padding-right:64px}.zs .fit>div:last-child{padding-left:64px}.zs .fit ul{border-top:1px solid var(--line-strong);font:400 17px/1.5 var(--sans);color:var(--text);margin:0;padding:0;list-style:none}.zs .fit li{border-bottom:1px solid var(--line);padding:16px 0}.zs .fit .no h2{color:var(--soft)}.zs .fit .no ul{color:var(--muted)}.zs .fit .no a{color:var(--text);border-bottom:1px solid var(--gold)}.zs .receive{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:80px;display:grid}.zs .receive ul{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.zs .receive li{border-bottom:1px solid var(--line);font:400 17px/1.55 var(--sans);color:var(--text);padding:16px 0 16px 28px;position:relative}.zs .receive li:before{content:"";background:var(--gold);width:8px;height:1px;position:absolute;top:27px;left:4px}.zs .receive .intro{font:400 16px/1.6 var(--sans);color:var(--muted);margin-top:16px}.zs .steps-head{flex-direction:column;gap:18px;margin-bottom:48px;display:flex}.zs .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.zs .steps>div{border-top:2px solid var(--gold);flex-direction:column;gap:14px;padding-top:28px;display:flex}.zs .steps .lbl{font:500 13px/1.2 var(--sans);color:var(--soft)}.zs .steps .ttl{font:400 28px/1.15 var(--serif);color:var(--text)}.zs .steps .txt{font:400 16px/1.6 var(--sans);color:var(--muted)}.zs .steps-note{font:400 16px/1.6 var(--sans);color:var(--text);margin-top:32px}.zs .neighbors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.zs .neighbors a{border:1px solid #ece7dd24;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.zs .neighbors a:hover{border-color:var(--gold)}.zs .neighbors .dir{font:500 13px/1 var(--sans);color:var(--soft)}.zs .neighbors .nm{font:400 26px/1.1 var(--serif);color:var(--text)}.zs .neighbors .pr{font:600 20px/1 var(--sans);color:var(--text);white-space:nowrap}.zs .neighbors .pr.custom{font-size:16px;font-weight:500}.zs .neighbors a>div{flex-direction:column;gap:8px;display:flex}.zs .neighbors .next{grid-column:2}.zs .lp-closing{padding:100px var(--px);background:var(--surface);justify-content:space-between;align-items:end;gap:48px;display:flex}.zs .lp-closing h2{font:300 64px/1 var(--serif);letter-spacing:-.025em;color:var(--text);max-width:760px}.zs .lp-closing .acts{flex-direction:column;flex:none;gap:14px;width:340px;display:flex}.zs .lp-closing .acts .btn{padding:18px;font-size:16px}.zs .lp-closing .terms{font:400 13px/1.5 var(--sans);color:var(--soft);text-align:center}.zs .lp-closing .terms a{color:var(--soft);text-decoration:underline}.zs .sticky-buy,.zs .m-only{display:none}.zs .hero-side{flex-direction:column;gap:20px;display:flex}.zs .z-checkout-overlay{z-index:60;background:#0a0907c7;justify-content:center;align-items:flex-start;padding:48px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.zs .z-checkout-panel{background:var(--surface);border:1px solid var(--line);border-radius:8px;width:100%;max-width:520px;padding:20px}.zs .z-checkout-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.zs .z-checkout-head span{font:400 19px/1.3 var(--serif);color:var(--text)}.zs .z-paybanner{background:var(--surface);border-bottom:1px solid var(--line);color:var(--gold);text-align:center;padding:8px 16px;font-size:13px}@media (width<=1200px){.zs{--px:56px}.zs .h-display{font-size:72px}.zs .offer-hero .h-display{font-size:68px}.zs .lp-hero h1{font-size:80px}.zs .symptom{grid-template-columns:48px minmax(0,1.3fr) minmax(0,1fr)}.zs .symptom .go{grid-column:2/-1;justify-self:start}.zs .otable .tr{grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) 130px 120px 170px;gap:20px}}@media (width<=1024px){.zs .zs-nav,.zs .zs-header>.btn{display:none}.zs .zs-mobile-actions{display:flex}}@media (width<=900px){.zs{--px:20px}.zs .zs-header{gap:12px;padding:16px 20px}.zs a.zs-brand{font-size:24px}.zs .sec{padding:56px 20px}.zs .eyebrow{letter-spacing:.12em;font-size:11px}.zs .h-display{letter-spacing:-.02em;font-size:46px;line-height:1}.zs .zh-1{font-size:32px;line-height:1.1}.zs .zh-2,.zs .zh-3{font-size:30px;line-height:1.1}.zs .lead{font-size:16px}.zs .body{font-size:15px}.zs .callout{flex-direction:column;align-items:stretch;padding:24px 20px}.zs .callout p{font-size:22px}.zs .callout .btn{padding:18px;font-size:16px}.zs .closing{gap:20px;padding:56px 20px}.zs .closing h2{font-size:40px}.zs .closing .row{flex-direction:column;align-items:stretch;gap:14px}.zs .closing .row .btn{padding:18px;font-size:16px}.zs .cols-4,.zs .cols-3{grid-template-columns:1fr}.zs .cols>*{border-left:0;border-bottom:1px solid var(--line);padding:20px 0}.zs .qa>div{grid-template-columns:1fr;gap:8px}.zs .qa .q{font-size:19px}.zs .zs-footer{gap:28px;padding:40px 20px 32px}.zs .zs-footer-grid{grid-template-columns:1fr 1fr;gap:28px 24px}.zs .zs-footer-brand{grid-column:1/-1}.zs .home-hero{grid-template-columns:1fr;gap:32px;padding:48px 20px 40px}.zs .home-hero>div:first-child{gap:22px}.zs .diag-card{gap:16px;padding:24px}.zs .diag-card .top{flex-direction:column;gap:6px}.zs .diag-card .ttl{font-size:26px}.zs .diag-card li{grid-template-columns:20px 1fr;gap:8px;padding:10px 0;font-size:14px}.zs .home-split,.zs .home-how,.zs .who-grid,.zs .receive{grid-template-columns:1fr;gap:20px}.zs .symptom{grid-template-columns:1fr;gap:12px;padding:24px 0}.zs .symptom .n{display:none}.zs .symptom blockquote{font-size:22px;line-height:1.25}.zs .symptom .go{border:0;grid-column:auto;padding:12px 0 0}.zs .blog-list>a{padding:20px 0}.zs .offer-hero{grid-template-columns:1fr;gap:20px;padding:44px 20px 32px}.zs .offer-hero>div{gap:20px}.zs .offer-hero .h-display{font-size:44px}.zs .compare>div{gap:12px;padding:18px}.zs .bars{gap:4px;height:56px}.zs .compare p{display:none}.zs .cream{gap:20px;padding:48px 20px}.zs .cream .h-cream{font-size:32px;line-height:1.05}.zs .cream-head{grid-template-columns:1fr;gap:12px}.zs .cream-head p{justify-self:start;font-size:15px}.zs .otable .th{display:none}.zs .otable .tr{grid-template-columns:1fr auto;gap:4px 12px;padding:18px 0;position:relative}.zs .otable .name{font-size:22px}.zs .otable .name small,.zs .otable .what,.zs .otable .who,.zs .otable .tr>.btn{display:none}.zs .otable .price{font-size:17px}.zs .otable .price small{display:none}.zs .otable .price.custom{font-size:14px}.zs .otable .m-meta{font:400 13px/1.4 var(--sans);color:var(--ink-body);display:block}.zs .otable .m-go{font:500 13px/1.4 var(--sans);color:var(--ink);text-align:right;display:block}.zs .otable .m-go:after{content:"";position:absolute;inset:0}.zs .who-grid{gap:32px}.zs .subnav{padding:0;font-size:13px}.zs .subnav a{padding:16px 14px}.zs .subnav a:first-child{border-right:0;padding-left:20px}.zs .subnav a .p,.zs .subnav .long{display:none}.zs .subnav .short{display:inline}.zs .lp-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding:40px 20px 28px}.zs .lp-hero>div:first-child{gap:18px}.zs .lp-hero h1{overflow-wrap:break-word;font-size:min(54px,12.5vw)}.zs .lp-hero .lead{font-size:16px}.zs .facts{display:none}.zs a.m-only{color:var(--text);align-self:flex-start;display:inline-block}.zs .price-card{gap:16px;padding:24px}.zs .price-card .amt{font-size:38px}.zs .price-card .amt.custom{font-size:32px}.zs .fit{grid-template-columns:1fr;gap:40px}.zs .fit>div:first-child{border-right:0;padding-right:0}.zs .fit>div:last-child{padding-left:0}.zs .fit ul,.zs .receive li{font-size:15px}.zs .steps-head{margin-bottom:24px}.zs .steps{grid-template-columns:1fr;gap:20px}.zs .steps>div{border-top:0;border-left:2px solid var(--gold);gap:6px;padding:0 0 0 16px}.zs .steps .ttl{font-size:20px}.zs .steps .txt{font-size:14px}.zs .neighbors{grid-template-columns:1fr 1fr;gap:10px}.zs .neighbors a{flex-direction:column;align-items:flex-start;gap:6px;padding:16px}.zs .neighbors .nm{font-size:18px}.zs .neighbors .pr{display:none}.zs .lp-closing{flex-direction:column;align-items:stretch;gap:24px;padding:56px 20px}.zs .lp-closing h2{font-size:40px}.zs .lp-closing .acts{width:auto}.zs .sticky-buy{z-index:20;background:var(--bg);border-top:1px solid #ece7dd26;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex;position:sticky;bottom:0}.zs .sticky-buy>div{flex-direction:column;gap:4px;display:flex}.zs .sticky-buy b{font:600 17px/1 var(--sans);color:var(--text)}.zs .sticky-buy span{font:400 11px/1 var(--sans);color:var(--soft)}.zs .sticky-buy .btn{padding:15px 18px;font-size:15px}.zs .z-checkout-overlay{padding:20px 12px}}
