*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--ink: #090806;--parchment: #ede8de;--off-white: #d6cfc2;--burgundy: #7a1e2e;--burgundy-hot: #c0293f;--gold: #c9a84c;--gold-dim: #8a6e2a;--gold-bright: #e4c366;--rust: #9b3a1a;--surface: #0e0c09;--surface2: #161310;--surface3: #1e1a15;--rule: #2a2420;--rule-light: #3a332a;--muted: #6b6055;--mid: #a89880;--mono: "JetBrains Mono", monospace;--serif: "Playfair Display", Georgia, serif;--elegant: "Cormorant Garamond", serif;--sans: "DM Sans", system-ui, sans-serif;--gap: 1px;--pad-x: clamp(1.5rem, 5vw, 5rem);--pad-y: clamp(3rem, 6vw, 6rem)}html{scroll-behavior:smooth}body{background:var(--surface);color:var(--parchment);font-family:var(--sans);font-weight:300;font-size:16.5px;line-height:1.65;min-height:100vh;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='300' height='300' filter='url(%23g)' opacity='0.055'/%3E%3C/svg%3E")}.rule-h{height:var(--gap);background:var(--rule);width:100%}.rule-v{width:var(--gap);background:var(--rule)}.nav{display:grid;grid-template-columns:1fr auto;align-items:center;padding:0 var(--pad-x);border-bottom:1px solid var(--rule);position:sticky;top:0;background:var(--surface);z-index:100}.nav-brand{font-family:var(--serif);font-size:1.1rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--parchment);display:flex;align-items:center;gap:.5rem;white-space:nowrap}.nav-links{display:flex;gap:0}.nav-links a{color:var(--muted);text-decoration:none;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:1.4rem 1.2rem;border-left:1px solid var(--rule);transition:color .15s;font-weight:400}.nav-links a:hover{color:var(--parchment)}.hero{display:grid;grid-template-columns:1fr;padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--rule);position:relative;min-height:80vh;align-content:end;overflow:hidden}.hero-eyebrow{font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:var(--burgundy-hot);font-weight:400;margin-bottom:1.5rem}.hero-brand-title{display:flex;align-items:center;gap:.6rem;font-family:var(--serif);font-size:clamp(2.5rem,5.5vw,5rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--parchment);margin-bottom:1rem;line-height:1;flex-wrap:wrap}.brand-logo{width:3.5rem;height:3.5rem;flex-shrink:0}.hero h1{font-family:var(--serif);font-size:clamp(2.8rem,6vw,5.5rem);font-weight:700;line-height:.95;letter-spacing:-.02em;color:var(--mid);margin-bottom:2.5rem;position:relative}.hero h1 em{font-style:normal;color:var(--off-white)}.hero-band{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:1.5rem 0;border-top:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);margin-bottom:2.5rem}.hero-band-text{font-family:var(--sans);font-style:normal;font-size:1.15rem;color:var(--off-white);line-height:1.6;font-weight:300}.hero-band-num{font-family:var(--serif);font-size:3.5rem;font-weight:700;color:var(--rule-light);line-height:1}.hero-actions{display:flex;align-items:baseline;gap:2.5rem;flex-wrap:wrap}.hero-small{display:block;margin-top:2rem;font-family:var(--mono);font-style:normal;font-size:.72rem;color:var(--muted);letter-spacing:.05em}.btn{display:inline-block;font-family:var(--sans);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;text-decoration:none;cursor:pointer;border:none;border-radius:6px;transition:background .15s,color .15s;outline:none}.btn-primary{background:var(--burgundy-hot);color:var(--parchment);padding:1rem 2.8rem;border:2px solid var(--burgundy-hot)}.btn-primary:hover{background:var(--burgundy);border-color:var(--burgundy)}.btn-ghost{background:transparent;color:var(--mid);padding:1rem 2.8rem;border:1px solid var(--rule-light)}.btn-ghost:hover{color:var(--parchment);border-color:var(--mid)}.btn-submit{background:var(--burgundy-hot);color:var(--parchment);padding:1.1rem 4rem;border:2px solid var(--burgundy-hot);font-size:.75rem;letter-spacing:.25em}.btn-submit:hover:not(:disabled){background:var(--burgundy);border-color:var(--burgundy)}.btn-submit:disabled{opacity:.35;cursor:not-allowed}.section{padding:var(--pad-y) var(--pad-x);border-bottom:1px solid var(--rule);position:relative}.section-index{font-family:var(--serif);font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--burgundy-hot);margin-bottom:.8rem;display:flex;align-items:center;gap:1rem}.section-index:after{content:"";flex:1;height:1px;background:var(--rule)}.section-title{font-family:var(--serif);font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;margin-bottom:.6rem}.section-sub{font-family:var(--sans);font-style:normal;font-weight:300;font-size:.95rem;color:var(--mid);max-width:520px}.field{margin-bottom:1.6rem}.field label{display:block;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mid);margin-bottom:.4rem;font-weight:500}.field-helper{font-size:.78rem;color:var(--off-white);margin-bottom:.35rem;font-style:normal;font-family:var(--sans);font-weight:300}.field input,.field select,.field textarea{width:100%;background:var(--surface2);border:0;border-bottom:1px solid var(--rule-light);color:var(--parchment);font-family:var(--sans);font-size:.95rem;padding:.8rem 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-weight:300;transition:border-color .2s;border-radius:0}.field input:focus,.field select:focus,.field textarea:focus{border-bottom-color:var(--gold)}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236b6055'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .2rem center;padding-right:1.5rem;cursor:pointer}.field select option{background:var(--surface2)}.field textarea{resize:vertical;min-height:100px;line-height:1.7;padding-top:.6rem}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.strip{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);overflow:hidden;padding:.7rem 0;background:var(--surface2)}.strip-inner{display:flex;gap:4rem;animation:marquee 22s linear infinite;width:max-content}.strip-inner span{font-family:var(--elegant);font-style:italic;font-size:.85rem;color:var(--muted);white-space:nowrap;flex-shrink:0}.strip-inner span:before{content:"◆";color:var(--burgundy-hot);margin-right:1rem;font-style:normal;font-size:.5rem;vertical-align:middle}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.loading{padding:6rem var(--pad-x);border-bottom:1px solid var(--rule);display:grid;place-items:center;gap:2rem;text-align:center}.loading-phrase{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2.2rem);font-style:italic;color:var(--mid);animation:breathe 2.4s ease-in-out infinite}@keyframes breathe{0%,to{opacity:.35}50%{opacity:1}}.loading-rule{width:120px;height:1px;background:var(--rule-light);position:relative;overflow:hidden}.loading-rule:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gold);animation:scan 1.6s ease-in-out infinite;transform:translate(-100%)}@keyframes scan{to{transform:translate(200%)}}.results-grid{display:grid;grid-template-columns:1fr 260px;gap:4rem;align-items:start}.verdict-banner{border-top:3px solid var(--burgundy-hot);padding-top:1.5rem;margin-bottom:3rem}.verdict-label{font-size:.65rem;letter-spacing:.25em;text-transform:uppercase;color:var(--burgundy-hot);margin-bottom:.6rem}.verdict-text{font-family:var(--serif);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;line-height:1.15;letter-spacing:-.01em}.result-block{margin-bottom:2.2rem;padding-bottom:2.2rem;border-bottom:1px solid var(--rule)}.result-block:last-of-type{border-bottom:none}.result-label{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:.7rem}.result-text{font-family:var(--elegant);font-size:1.05rem;line-height:1.75;color:var(--off-white)}.craft-aside{border-left:2px solid var(--rule-light);padding:.6rem 0 .6rem 1.2rem;margin-top:.8rem;font-family:var(--elegant);font-style:italic;font-size:.88rem;color:var(--muted)}.treatment{background:var(--surface2);border-top:2px solid var(--burgundy-hot);padding:1.6rem;margin-top:.8rem}.treatment-name{font-family:var(--serif);font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.treatment-reasoning{font-family:var(--elegant);font-size:.95rem;color:var(--off-white);line-height:1.6;margin-bottom:1.2rem}.aleksi-block{background:var(--surface2);border-left:3px solid var(--gold);padding:1.6rem 2rem;margin-top:2.5rem}.aleksi-block p{font-family:var(--elegant);font-size:1rem;color:var(--off-white);line-height:1.7;margin-bottom:.8rem}.aleksi-block a{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);text-decoration:none;border-bottom:1px solid var(--gold-dim);padding-bottom:1px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule)}.price-col{padding:2.5rem 2rem;border-right:1px solid var(--rule);display:flex;flex-direction:column}.price-col:last-child{border-right:none}.price-col.featured{background:var(--surface2)}.price-eyebrow{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--burgundy-hot);margin-bottom:.8rem}.price-name{font-family:var(--serif);font-size:1.4rem;font-weight:700;margin-bottom:.3rem}.price-amount{font-family:var(--serif);font-size:3.2rem;font-weight:700;color:var(--gold);line-height:1;margin-bottom:1.5rem}.price-desc{font-family:var(--sans);font-size:.88rem;font-weight:300;color:var(--off-white);line-height:1.7;flex:1;margin-bottom:2rem}.price-cta{display:block;text-align:center;padding:.85rem 1.5rem;font-family:var(--sans);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;cursor:pointer;font-weight:500;transition:all .15s;background:transparent}.price-cta-outline{border:1px solid var(--rule-light);color:var(--muted)}.price-cta-outline:hover{border-color:var(--mid);color:var(--parchment)}.price-cta-fill{border:2px solid var(--burgundy-hot);background:var(--burgundy-hot);color:var(--parchment)}.price-cta-fill:hover{background:var(--burgundy);border-color:var(--burgundy)}.price-cta-gold{border:1px solid var(--gold-dim);color:var(--gold)}.price-cta-gold:hover{background:var(--gold);color:var(--ink)}.pricing-footer-note{font-family:var(--sans);font-style:normal;font-weight:300;color:var(--muted);font-size:.82rem;text-align:center;padding:2rem var(--pad-x);border-top:1px solid var(--rule);line-height:2}.cta-section{padding:4rem 2rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:3rem}.cta-section h2{font-family:var(--serif);font-size:clamp(1.8rem,3.5vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.01em}.cta-section p{font-family:var(--elegant);font-style:italic;font-size:1.05rem;color:var(--mid);margin-top:.6rem}.footer{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:1.2rem var(--pad-x);border-top:1px solid var(--rule)}.footer-brand{font-family:var(--serif);font-size:.8rem;color:var(--muted);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.footer-center{text-align:center;font-family:var(--elegant);font-style:italic;font-size:.82rem;color:var(--muted)}.footer-right{text-align:right;font-size:.68rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.error-block{border-left:2px solid var(--burgundy-hot);padding:.8rem 1.2rem;margin-bottom:1.5rem;font-family:var(--elegant);font-style:italic;color:var(--mid);font-size:.95rem}.btn-reset{background:none;border:none;color:var(--muted);font-family:var(--sans);font-size:.68rem;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;text-decoration:underline;margin-top:2rem;display:block;padding:0}.btn-reset:hover{color:var(--parchment)}.video-note{border-left:1px solid var(--rule-light);padding:.5rem 1rem;margin-top:.4rem;font-family:var(--elegant);font-style:italic;color:var(--muted);font-size:.85rem}.pos-rel{position:relative;z-index:1}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--surface)}::-webkit-scrollbar-thumb{background:var(--rule-light)}::selection{background:var(--burgundy);color:var(--parchment)}@media (max-width: 900px){.two-col{grid-template-columns:1fr;gap:0}.pricing-grid{grid-template-columns:1fr}.price-col{border-right:none;border-bottom:1px solid var(--rule)}.results-grid{grid-template-columns:1fr}.cta-section{grid-template-columns:1fr;gap:2rem}.footer{grid-template-columns:1fr 1fr}.footer-right{display:none}}@media (max-width: 600px){.nav-links a{padding:.4rem .7rem}.hero h1{letter-spacing:-.03em}.hero-band{grid-template-columns:1fr;gap:.5rem}.hero-band-num{display:none}.footer{grid-template-columns:1fr;gap:.3rem}.footer-center{text-align:left}}.hero:before{display:none}.typed-accent{font-family:var(--mono);font-style:normal;font-weight:700;letter-spacing:-.02em;color:var(--parchment);background:var(--surface3);padding:0 .3em;margin:0 .1em;border-bottom:2px solid var(--burgundy-hot);font-size:.92em}.strike-old{text-decoration:line-through;text-decoration-color:var(--burgundy-hot);text-decoration-thickness:2px;color:var(--muted);font-style:normal}.strike-new{color:var(--parchment);font-weight:500;font-style:normal}.verdict-stamp{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-12deg);font-family:var(--mono);font-size:clamp(1.2rem,3vw,2rem);font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--burgundy-hot);opacity:.12;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;border:3px solid var(--burgundy-hot);padding:.4em 1em;z-index:2}.verdict-stamp.severity-3{opacity:.1}.verdict-stamp.severity-4{opacity:.15;font-size:clamp(1.4rem,3.5vw,2.2rem)}.verdict-stamp.severity-5{opacity:.2;font-size:clamp(1.6rem,4vw,2.5rem);transform:translate(-50%,-50%) rotate(-8deg)}.margin-note{position:absolute;right:-1rem;font-family:var(--mono);font-size:.6rem;font-style:normal;font-weight:400;color:var(--burgundy-hot);opacity:.4;letter-spacing:.05em;transform:rotate(1deg);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.margin-note:nth-child(odd){transform:rotate(-.5deg)}.result-text{font-style:normal}.section-sub{font-style:normal;font-weight:300;color:var(--off-white)}.verdict-text,.treatment-reasoning{font-style:normal}.aleksi-block p{font-style:normal;font-weight:400}.loading-phrase{font-family:var(--mono);font-style:normal;font-size:clamp(1rem,2.5vw,1.5rem);letter-spacing:.02em}.email-capture{margin-top:2.5rem;padding:2rem;border:1px solid var(--rule);background:#ffffff05}.email-capture-label{font-family:var(--heading);font-size:1.2rem;font-weight:600;color:var(--fg);margin-bottom:.25rem}.email-capture-sub{font-family:var(--elegant);font-style:italic;font-size:.85rem;color:var(--muted);margin-bottom:1.25rem}.email-capture-row{display:flex;gap:.75rem}.email-capture-input{flex:1;padding:.75rem 1rem;font-family:var(--body);font-size:.9rem;background:var(--bg);border:1px solid var(--rule);color:var(--fg);outline:none;transition:border-color .2s}.email-capture-input:focus{border-color:var(--gold)}.email-capture-input::placeholder{color:var(--muted);font-style:italic}.email-capture-btn{white-space:nowrap;padding:.75rem 1.5rem}.email-capture-error{margin-top:.5rem;font-size:.75rem;color:var(--burgundy-hot);font-family:var(--elegant);font-style:italic}.email-capture.sent{text-align:center;padding:2.5rem 2rem}.email-capture-icon{font-size:1.5rem;color:var(--gold);margin-bottom:.5rem}.email-capture-confirm{font-family:var(--heading);font-size:1rem;color:var(--fg);line-height:1.6}.results-cta-block{margin-top:1rem}.results-cta-paid{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--rule)}.results-cta-praise{font-family:var(--elegant);font-style:italic;font-size:.9rem;color:var(--fg);line-height:1.6}@media (max-width: 600px){.email-capture-row{flex-direction:column}.email-capture-btn{width:100%}}.hero-margin-note{position:absolute;right:-3rem;top:0;font-family:var(--mono);font-size:.65rem;color:var(--muted);opacity:.6;writing-mode:horizontal-tb;white-space:nowrap;pointer-events:none}.hero-band{position:relative}@media (max-width: 768px){.hero-margin-note{display:none}}.btn-primary,.btn-ghost{text-transform:none}.video-fetch{margin-top:1rem;padding:1.25rem;border:1px solid var(--rule);background:#ffffff05}.video-fetch-label{font-family:var(--body);font-size:.8rem;font-weight:600;color:var(--fg);margin-bottom:.5rem;display:block}.video-fetch-row{display:flex;gap:.75rem}.video-fetch-input{flex:1;padding:.6rem .75rem;font-family:var(--body);font-size:.85rem;background:var(--bg);border:1px solid var(--rule);color:var(--fg);outline:none;transition:border-color .2s}.video-fetch-input:focus{border-color:var(--gold)}.video-fetch-input::placeholder{color:var(--muted);font-style:italic}.video-fetch-btn{white-space:nowrap;padding:.6rem 1.25rem;font-size:.8rem}.video-fetch-error{margin-top:.5rem;font-size:.75rem;color:var(--burgundy-hot);font-family:var(--elegant);font-style:italic;line-height:1.4}.video-fetch-note{margin-top:.5rem;font-size:.7rem;color:var(--muted);font-family:var(--elegant);font-style:italic}@media (max-width: 600px){.video-fetch-row{flex-direction:column}.video-fetch-btn{width:100%}}.verdict-banner{position:relative;overflow:visible}.strikethrough-line{font-family:var(--elegant);font-size:.95rem;line-height:1.7;color:var(--off-white);margin-top:1.2rem;padding:.8rem 0;border-top:1px solid var(--rule)}.strikethrough-line .strike-old{text-decoration:line-through;text-decoration-color:var(--burgundy-hot);text-decoration-thickness:2px;color:var(--muted)}.strikethrough-line .strike-new{color:var(--parchment);font-weight:500;margin-left:.4em}.margin-notes-container{position:absolute;right:-2rem;top:0;display:flex;flex-direction:column;gap:2.5rem;pointer-events:none;z-index:3}.margin-note-item{font-family:var(--mono);font-size:.6rem;font-weight:400;color:var(--burgundy-hot);opacity:.45;letter-spacing:.05em;white-space:nowrap;transform:rotate(1deg)}.margin-note-item:nth-child(2n){transform:rotate(-.5deg)}.margin-note-item:nth-child(3n){transform:rotate(1.5deg)}@media (max-width: 900px){.margin-notes-container{position:static;flex-direction:row;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:.8rem;border-top:1px dashed var(--rule)}.margin-note-item{transform:none}}.nav-hamburger{display:none;background:none;border:none;color:var(--parchment);cursor:pointer;padding:.5rem;font-size:1.4rem;line-height:1;font-family:var(--mono);letter-spacing:.1em}@media (max-width: 768px){.nav-hamburger{display:block}.nav{grid-template-columns:1fr auto}.nav-links{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--surface);border-bottom:1px solid var(--rule);z-index:99}.nav-links.nav-open{display:flex}.nav-links a{border-left:none;border-bottom:1px solid var(--rule);padding:1rem var(--pad-x);font-size:.8rem}}.price-cta:disabled,.price-cta[disabled]{opacity:.35;cursor:not-allowed;pointer-events:none}.image-upload-preview{margin-top:.75rem;max-width:200px;border:1px solid var(--rule);padding:.25rem;background:var(--surface2)}.image-upload-preview img{width:100%;height:auto;display:block}.compact-email{margin-top:1.5rem;padding:1.2rem;border:1px solid var(--rule);border-top:2px solid var(--gold-dim);background:var(--surface2)}.compact-email-label{font-family:var(--serif);font-size:.82rem;font-weight:700;color:var(--parchment);letter-spacing:.02em;margin-bottom:.2rem}.compact-email-sub{font-family:var(--sans);font-size:.72rem;font-weight:300;color:var(--muted);margin-bottom:.9rem;line-height:1.5}.compact-email-input{width:100%;padding:.65rem .75rem;font-family:var(--sans);font-size:.85rem;font-weight:300;background:var(--surface);border:1px solid var(--rule);border-radius:0;color:var(--parchment);outline:none;margin-bottom:.6rem;transition:border-color .2s}.compact-email-input:focus{border-color:var(--gold)}.compact-email-input::placeholder{color:var(--muted)}.compact-email-btn{width:100%;padding:.7rem 1rem;font-size:.68rem;letter-spacing:.18em}.compact-email-error{margin-top:.4rem;font-size:.7rem;color:var(--burgundy-hot);font-family:var(--sans);line-height:1.4}.compact-email.sent{text-align:center;padding:1.4rem 1.2rem;font-family:var(--sans);font-size:.82rem;color:var(--off-white);font-weight:300}.compact-email-check{color:var(--gold);font-weight:700;margin-right:.3em}@media (max-width: 900px){.compact-email{margin-top:2rem}.hero{min-height:auto;padding-top:3rem;padding-bottom:2rem}.hero h1{display:none}.hero-small{margin-top:1rem}}.section,.hero,.loading,.cta-section,.aleksi-block,.pricing-footer-note{padding-left:2rem;padding-right:2rem}.hero-brand-title{white-space:nowrap}@media (max-width: 768px){.section,.hero,.loading,.cta-section,.aleksi-block,.pricing-footer-note{padding-left:1.25rem;padding-right:1.25rem}.results-cta-paid{flex-direction:column}.results-cta-paid .btn{width:100%;text-align:center}.nav-brand{display:flex;align-items:center;gap:.4rem;font-size:.85rem;letter-spacing:.08em;white-space:nowrap}.brand-logo{width:2rem;height:2rem}.nav{padding:1rem 1.25rem}.hero-brand-title{font-size:clamp(1.4rem,5vw,2.5rem);letter-spacing:.04em}.price-col{padding:2rem 1.25rem}.locked-preview{overflow:hidden}.results-grid>div:last-child{width:100%}}@media (max-width: 480px){.hero h1{font-size:clamp(1.8rem,8vw,2.8rem)}.hero-brand-title{font-size:1.2rem;gap:.3rem}.nav-brand{font-size:.75rem}.brand-logo{width:1.6rem;height:1.6rem}.verdict-text{font-size:clamp(1.2rem,4vw,1.8rem)}}.hero-actions,.hero-small{display:none}
