:root{--lime:#e3bd83}.result-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px;scrollbar-color:#8b7450 #20261e;scrollbar-width:thin}.result-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start}.compare-frame{position:relative;height:350px;background:#090b09;overflow:hidden;border-radius:7px}.compare-frame>img,.before-layer img{display:block;width:100%;height:100%;object-fit:contain}.before-layer{position:absolute;inset:0;background:#090b09}.compare-frame .before-label,.compare-frame .after-label{position:absolute;top:12px;font-size:9px;letter-spacing:1.5px;padding:7px 10px;background:#101211ba;border:1px solid #ffffff30;border-radius:4px}.before-label{left:12px}.after-label{right:12px}.compare-line{position:absolute;top:0;bottom:0;width:1px;background:#fff9;pointer-events:none}.compare-line:after{content:'↔';position:absolute;top:48%;left:-14px;width:29px;height:29px;background:#151b14;border:1px solid #e3bd8380;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:15px}.compare-control{display:flex;align-items:center;gap:15px;font-size:10px;color:var(--muted);margin:13px 0 8px}.compare-control input{flex:1;min-width:0;accent-color:var(--lime);cursor:ew-resize}.example-caption{display:flex;justify-content:space-between;gap:8px;font-size:9px;margin:5px 0 12px;text-transform:capitalize}.example-caption span{font-size:8px}.proof h2{font-size:27px;margin:18px 0}.feedback blockquote{font-size:12px;line-height:1.6}.review-details{font-size:11px;margin-top:12px}.review-details summary{cursor:pointer;color:var(--lime);padding:6px 0}.review-prints{display:grid;gap:12px;padding-top:12px}.review-prints img{display:block;width:100%;height:auto;border-radius:6px}.feedback{margin-top:15px;padding-top:15px}.collection{margin-top:45px;padding-top:35px;border-top:1px solid var(--line)}.collection h2{font-size:30px;font-weight:500;letter-spacing:-1px;margin-top:0}.cover-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cover-grid figure{margin:0;background:#181a17;border:1px solid var(--line);border-radius:8px;overflow:hidden}.cover-grid img{display:block;width:100%;height:auto}.cover-grid figcaption{font-size:15px;padding:17px}.cover-grid figcaption span{display:block;color:var(--muted);font-size:11px;margin-top:6px}.offer-cover{display:block;width:100%;max-height:245px;object-fit:contain;border-radius:7px;margin:20px 0}.hero .proof{width:100%}.proof-context{margin-top:15px;padding-top:12px}.hero{gap:50px}.hero h1{font-size:clamp(42px,5vw,65px)}.hero>div:first-child{padding-top:30px}.clean-choice:hover{background:#e3bd8308}.note{background:#1b1e1b}.upgrade{background:#e3bd8308;border-color:#e3bd8340}.pill{background:#e3bd830c;border-color:#e3bd8340;color:var(--lime)}.card.selected{border-color:var(--lime)}@media(max-width:760px){.compare-frame{height:310px}.cover-grid{grid-template-columns:1fr;gap:16px}.cover-grid figure{display:grid;grid-template-columns:1.25fr 1fr;align-items:center}.cover-grid figcaption{font-size:14px;padding:14px}.hero>div:first-child{padding-top:0}.hero .proof{margin-top:0}.proof{padding:18px}.example-caption{font-size:8px}.example-caption span{font-size:8px}.collection h2{font-size:26px}}
:is(.hero,.journey,.offer)>*{min-width:0}.proof{min-width:0;max-width:100%;overflow:hidden}.result-track{max-width:100%;min-width:0}.compare-control{min-width:0}.compare-control input{width:0}.review-prints{min-width:0}.example-caption{flex-wrap:wrap}.cover-grid>*{min-width:0}
