@import"site-1.css";@supports (animation-timeline: view()){.reveal{animation:rv linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}@keyframes rv{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(min-width:700px){.wrap{padding:0 32px}.hero-feed{height:560px}.proof-grid,.bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps{grid-template-columns:repeat(3,minmax(0,1fr))}.step{grid-template-columns:1fr;align-items:start}.ig-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.news form{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.news form .fld{flex:1;display:flex;flex-direction:column;gap:8px}.toolbar{flex-direction:row;justify-content:space-between;align-items:center}.vs{grid-template-columns:repeat(2,minmax(0,1fr))}.upsell{grid-template-columns:1fr auto}.diag{grid-template-columns:1fr auto;align-items:center}.promo{font-size:12px}}@media(min-width:1000px){.nav-links,.nav-ig,.nav-cur{display:flex}.burger,.menu{display:none}.sec{padding:112px 0}.hero{padding:72px 0 96px}.hero-grid{grid-template-columns:1.15fr .85fr;gap:56px}.hero-feed{height:640px}.feed-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.feed-col.c{display:flex;animation-duration:86s;margin-top:-260px}.doodle-arrow{display:block;position:absolute;right:-40px;top:-56px;width:120px;height:80px;color:var(--acc-hi)}.problem-grid{grid-template-columns:1fr 1fr;gap:64px;align-items:end}.pgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pgrid.three,.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.club{grid-template-columns:1fr 1fr;padding:48px;gap:48px}.news{grid-template-columns:1fr 1fr;padding:48px;align-items:end}.foot-grid{grid-template-columns:1.4fr 1fr 1fr}.pp{grid-template-columns:1.1fr .9fr;gap:56px;align-items:start}.buy{position:sticky;top:calc(var(--promo-h) + var(--nav-h) + 24px)}.ig-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.sticky-buy{display:none}.marquee .reel{width:180px}}@media(prefers-reduced-motion:reduce){.ds *,.ds *:before,.ds *:after{animation:none!important;transition:none!important}.reveal{opacity:1!important;transform:none!important}}.logo{display:block;height:auto;width:40px;flex:none}.hero-logo{width:96px;transform:rotate(-4deg)}.eyebrow:before{box-shadow:none}.btn{border-width:2px;border-color:var(--paper)}.btn-acc,.ds a.btn-acc{border:2px solid var(--ink-0);box-shadow:4px 4px 0 var(--paper)}.btn-acc:hover,.ds a.btn-acc:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--paper)}.btn-acc:active,.ds a.btn-acc:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--paper)}.mock,.thumb,.line .th{background:var(--dots-ink) 0 0/7px 7px,var(--paper);color:var(--ink-0)}.mock{border-bottom:2px solid var(--ink-0)}.mock>span{background:var(--paper);padding:2px 6px;border-radius:4px}.mock .ph-name{color:var(--ink-0)}.thumb{border:2px solid var(--ink-0);color:var(--ink-0);font-weight:700}.thumb.vid{background:var(--ink-0);color:var(--paper);border-color:var(--paper)}.thumb.on{border-color:var(--acc-hi);box-shadow:0 0 0 2px var(--acc-hi);color:var(--ink-0)}.gallery .mock{border:2px solid var(--paper)}.line .th{border:2px solid var(--paper);color:var(--ink-0);font-weight:700}.pcard{background:var(--paper);color:var(--ink-0);border:2px solid var(--paper);border-radius:16px}.pcard:hover{transform:translate(-4px,-6px) rotate(-.4deg);border-color:var(--paper);box-shadow:6px 8px 0 var(--acc-hi)}.pcard .pname{color:var(--ink-0)}.pcard .pname:hover{color:var(--ink-0);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.pcard .phook{color:var(--ink-mute)}.pcard .was{color:#6a665f}.pcard .now{color:var(--paper);background:var(--acc);padding:1px 7px;border-radius:5px}.pcard .btn-acc{box-shadow:3px 3px 0 var(--ink-0)}.pcard .btn-acc:hover{box-shadow:5px 5px 0 var(--ink-0)}.pcard .ds :focus-visible,.pcard :focus-visible{outline-color:var(--ink-0)}.tag{border:2px solid var(--ink-0)}.tag.new{background:var(--ink-0);color:var(--paper);border-color:var(--ink-0)}.rec .pcard.prem{background:var(--ink-0);color:var(--paper);border-color:var(--acc-hi)}.rec .pcard.prem .pname,.rec .pcard.prem .pname:hover{color:var(--paper)}.rec .pcard.prem .phook{color:var(--mute)}.rec .pcard.prem .was{color:var(--dim)}.rec .pcard.prem .now{color:var(--acc-hi);background:none}.rec .pcard.prem .btn-acc{box-shadow:3px 3px 0 var(--paper)}.reel{border:1.5px solid rgba(244,241,234,.55);background:linear-gradient(180deg,#1110 10%,#111 78%),var(--dots-paper) 0 0/6px 6px,#1a1a1a}.reel.t1{background:linear-gradient(180deg,#1110 10%,#111 78%),var(--dots-paper) 0 0/6px 6px,#1a1a1a}.reel.t2{background:linear-gradient(0deg,#1110 5%,#111 70%),radial-gradient(circle,rgba(244,241,234,.26) 1.6px,transparent 1.9px) 0 0/9px 9px,#1a1a1a}.reel.t3{background:#151515}.reel.t4{background:linear-gradient(180deg,rgba(244,241,234,0) 20%,var(--paper) 85%),var(--dots-ink) 0 0/6px 6px,var(--paper);border-color:var(--paper)}.reel.t4 .reel-top,.reel.t4 .reel-meta,.reel.t4 .reel-hook{color:var(--ink-0)}.reel.t4 .reel-mid{color:var(--ink-mute)}.reel.t4 .reel-tag{background:var(--paper);border-color:var(--ink-0)}.reel.t4 .prog{background:#0a0a0a2e}.reel.t4 .prog i{background:var(--ink-0)}.hero-feed{border:2px solid var(--paper)}.bcard{border:2px solid var(--paper);background:var(--card)}.bcard:after{content:"";position:absolute;right:-30px;top:-30px;width:220px;height:220px;pointer-events:none;background:var(--dots-paper) 0 0/8px 8px;-webkit-mask-image:radial-gradient(circle at 70% 30%,#000,transparent 65%);mask-image:radial-gradient(circle at 70% 30%,#000,transparent 65%)}.bcard>*{position:relative;z-index:1}.bcard:hover{border-color:var(--paper);transform:translate(-3px,-4px);box-shadow:6px 8px 0 var(--paper)}.bcard.hot{border-color:var(--acc-hi);background:var(--card);box-shadow:6px 6px 0 var(--acc-hi)}.bcard.hot:hover{box-shadow:9px 10px 0 var(--acc-hi)}.save{border:2px solid var(--ink-0)}.step,.dm{border:2px solid var(--line-2)}.avatar{background:var(--dots-ink) 0 0/5px 5px,var(--paper);border:2px solid var(--paper)}.bubble{background:#262626}.result{border:2px solid var(--line-2)}.club{border:2px solid var(--paper);background:var(--card);box-shadow:8px 8px 0 var(--paper)}.club:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--dots-paper) 0 0/9px 9px;-webkit-mask-image:radial-gradient(60% 70% at 100% 0%,#000,transparent 70%);mask-image:radial-gradient(60% 70% at 100% 0%,#000,transparent 70%)}.club>*{position:relative}.news{border:2px solid var(--ink-0);box-shadow:8px 8px 0 var(--paper)}.news:after{content:"";position:absolute;right:0;bottom:0;width:60%;height:100%;pointer-events:none;background:var(--dots-ink) 0 0/8px 8px;opacity:.35;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000,transparent 70%);mask-image:radial-gradient(circle at 100% 100%,#000,transparent 70%)}.news>*{position:relative;z-index:1}.diag{border:2px dashed var(--paper)}.upsell{border:2px solid var(--acc-hi);background:var(--card);box-shadow:6px 6px 0 var(--acc-hi)}.contact{border:2px solid var(--paper)}.note{border:2px solid var(--line-2)}.vs div{border-width:2px}.table-wrap{border:2px solid var(--line-2)}.chip{border-width:2px}.chip.on{border-color:var(--ink-0);box-shadow:3px 3px 0 var(--paper)}.toggle{border-width:2px}.drawer{border-left:2px solid var(--paper)}.sticky-buy{border-top:2px solid var(--paper)}.promo{border-bottom:2px solid var(--ink-0)}.nav{border-bottom:2px solid var(--line)}.hero-char{gap:16px}.mock>.tag{background:var(--acc);color:var(--acc-ink);padding:4px 8px;border-radius:6px}.mock>.tag.new{background:var(--ink-0);color:var(--paper)}.reel-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.reel.has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 28%,transparent 58%,rgba(0,0,0,.8))}.reel.has-img.nf:after{display:none}.reel>*:not(.reel-img){position:relative;z-index:1}.reel.has-img .reel-mid{display:none}.reel.has-img:not(.nf) .reel-hook{display:none}.reel.has-img:not(.nf) .reel-top,.reel.has-img:not(.nf) .reel-meta{color:#fff}.reel.has-img:not(.nf) .reel-tag{background:#0009;border-color:#ffffff80}.reel-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.cases{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 16px 28px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cases::-webkit-scrollbar{display:none}.case{flex:none;width:86%;max-width:380px;scroll-snap-align:center;background:var(--card);border:2px solid var(--paper);border-radius:22px;padding:16px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.case:before{content:"";position:absolute;right:-40px;top:-40px;width:200px;height:200px;pointer-events:none;background:var(--dots-paper) 0 0/8px 8px;-webkit-mask-image:radial-gradient(circle at 70% 30%,#000,transparent 65%);mask-image:radial-gradient(circle at 70% 30%,#000,transparent 65%)}.case>*{position:relative}.case:hover{transform:translate(-3px,-4px);box-shadow:6px 8px 0 var(--acc-hi)}.case-top{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:start}.case-reel{position:relative;display:block;aspect-ratio:9/16;border-radius:12px;overflow:hidden;border:2px solid var(--paper);background:var(--dots-paper) 0 0/6px 6px,#1a1a1a}.case-reel img{width:100%;height:100%;object-fit:cover;display:block}.case-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px;border-radius:50%;background:var(--acc);color:var(--paper);border:2px solid var(--ink-0);display:flex;align-items:center;justify-content:center;box-shadow:3px 3px 0 var(--paper);transition:transform .2s ease}.case-reel:hover .case-play{transform:translate(-50%,-50%) scale(1.1)}.case-meta{display:flex;flex-direction:column;gap:8px;min-width:0}.case-no{color:var(--acc-hi);font-weight:800}.ds a.case-handle{font-weight:800;font-size:16px;text-decoration:none;overflow-wrap:anywhere;line-height:1.2}.case-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.case-stats div{border:1.5px solid var(--line-2);border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:3px;min-width:0}.case-stats b{font-family:var(--display);font-weight:400;font-size:24px;line-height:1}.case-stats div:last-child b{color:var(--acc-hi)}.case-stats span{font-family:var(--mono);font-size:9px;color:var(--mute);text-transform:uppercase;letter-spacing:.04em}.case-fmt{align-self:flex-start;font-family:var(--mono);font-size:11px;font-weight:800;text-transform:uppercase;background:var(--paper);color:var(--ink-0);padding:4px 8px;border-radius:6px;border:2px solid var(--ink-0)}.lbl{display:block;color:var(--mute);font-size:10px;letter-spacing:.08em;margin-bottom:8px}.case-hook p{margin:0;font-family:var(--display);text-transform:uppercase;font-size:22px;line-height:1.05;text-wrap:pretty}.case-madlib{margin:0;font-size:12.5px;line-height:1.5;background:var(--paper);color:var(--ink-0);padding:10px 12px;border-radius:10px;border:2px solid var(--ink-0)}.case-beats ol{list-style:none;margin:0 0 0 6px;padding:0;display:flex;flex-direction:column;border-left:2px dashed var(--line-2)}.case-beats li{position:relative;display:grid;grid-template-columns:40px 1fr;gap:8px;padding:5px 0 5px 14px;font-size:14px;line-height:1.35}.case-beats li:before{content:"";position:absolute;left:-8px;top:10px;width:12px;height:12px;border-radius:50%;background:var(--acc-hi);border:2px solid var(--card)}.case-beats .t{color:var(--acc-hi);font-size:12px;padding-top:1px}.case-why p{margin:0;font-size:15px;line-height:1.45}@media(min-width:700px){.cases{padding:6px 32px 28px}}@media(min-width:1000px){.cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1240px;margin:0 auto;overflow:visible}.case{width:auto;max-width:none}}.ig-embed{display:flex!important;flex-direction:column;background:#fff!important;border:2px solid var(--paper);text-decoration:none;color:#0a0a0a}.ig-head{display:flex;align-items:center;gap:5px;padding:6px 7px;font-size:9.5px;font-weight:700;border-bottom:1px solid #e6e6e6;color:#0a0a0a;min-width:0}.ig-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ig-body{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--dots-ink) 0 0/6px 6px,#efede7}.ig-body .case-play{position:static;transform:none}.case-reel.ig-embed:hover .case-play{transform:scale(1.1)}.ig-note{font-family:var(--mono);font-size:8.5px;font-weight:700;color:#0a0a0a;background:#fff;padding:2px 5px;border-radius:4px}.ig-foot{font-size:9.5px;font-weight:700;color:#0064e0;padding:7px;border-top:1px solid #e6e6e6;text-align:center}a.reel{text-decoration:none;color:var(--ink);transition:transform .25s ease}a.reel:hover{transform:scale(1.03)}.case-reel video{width:100%;height:100%;object-fit:cover;display:block}.case-reel:after{content:"";position:absolute;inset:auto 0 0 0;height:30%;background:linear-gradient(transparent,#0000008c);pointer-events:none}.marquee a.reel{flex:none}.mock.has-cover{padding:0;background:#0a0a0a}.mock .cover,.th .cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.th.has-cover{position:relative;overflow:hidden}.mock.has-cover .tag{z-index:2}.mock .slot-label{position:relative;z-index:1}.gallery .mock.has-cover{aspect-ratio:4/5}.gallery .mock.has-cover .slot-label{background:var(--paper)}.gallery .mock{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--dots-ink) 0 0/7px 7px,var(--paper)}.gallery .mock.has-cover:has(.cover){background:#0a0a0a}.linkbtn.inl{display:inline;min-height:0;color:inherit;text-decoration:underline;text-underline-offset:3px;font-weight:700}.linkbtn.inl:hover{color:var(--acc-hi)}.news .linkbtn.inl:hover{color:var(--acc-ink);opacity:.8}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.chk{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start;font-size:14px;line-height:1.45;cursor:pointer}.chk input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--acc-ink);cursor:pointer}.chk-dark{color:var(--mute);font-size:13px}.chk-dark input{accent-color:var(--acc-hi)}.notice{margin:0;font-size:12px;line-height:1.5;opacity:.9}.totals .notice{color:var(--dim)}.btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none}.legal ul{margin:8px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px;color:var(--mute)}.legal li{line-height:1.55}.legal p+p{margin-top:10px}.legal a{color:var(--acc-hi)}.legal strong{color:var(--ink)}.legal .acl{margin-top:12px;padding:14px 16px;border-left:3px solid var(--acc-hi);background:var(--bg-2);border-radius:0 10px 10px 0}.ck-table td{font-size:14px;color:var(--mute);vertical-align:top}.ck-table td:first-child{color:var(--ink);font-weight:700}.foot-legal{align-content:start}.foot-h{grid-column:1/-1;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-hi);padding-bottom:4px}.foot-disc{margin:28px 0 0;max-width:80ch}.foot-bot .biz a{word-break:normal}.ck{position:fixed;left:12px;right:12px;bottom:12px;z-index:120;max-width:560px;margin-left:auto;background:var(--paper);color:var(--ink-0);border:2px solid var(--ink-0);border-radius:20px;box-shadow:6px 6px 0 var(--acc);animation:slideUp .35s cubic-bezier(.2,.8,.2,1) both}.ck-in{padding:18px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 40px);overflow:auto}.ck-title{font-size:30px;line-height:1;margin:0;text-transform:uppercase;font-weight:400}.ck p{margin:0;font-size:14px;line-height:1.5;color:var(--ink-mute)}.ck .linkbtn.inl{color:var(--ink-0)}.ck-opts{display:flex;flex-direction:column;border-top:1.5px solid var(--ink-0)}.ck-opt{display:grid;grid-template-columns:24px 1fr;gap:10px;padding:12px 0;border-bottom:1.5px dashed rgba(10,10,10,.3);cursor:pointer}.ck-opt input{width:22px;height:22px;margin:0;accent-color:var(--acc)}.ck-opt b{display:block;font-size:15px}.ck-opt small{display:block;font-size:13px;color:var(--ink-mute);line-height:1.4}.ck-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ck-btns .btn{width:100%}.ck-btns>:last-child{grid-column:1/-1}.ck .btn{color:var(--ink-0);border-color:var(--ink-0)}.ck .btn-acc{color:var(--acc-ink);background:var(--acc);border-color:var(--ink-0);box-shadow:3px 3px 0 var(--ink-0)}.ck :focus-visible{outline-color:var(--acc)}@keyframes slideUp{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media(min-width:900px){.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}@media(prefers-reduced-motion:reduce){.ck{animation:none}}.foot{padding:40px 0 24px}.foot-top{display:flex;flex-direction:column;gap:10px;padding-bottom:28px;border-bottom:1px solid var(--line);margin-bottom:28px}.foot-brand{display:flex;align-items:center;gap:10px}.foot-tag{margin:0;font-size:17px;line-height:1.4;color:var(--mute)}.foot .foot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.foot .foot-links{display:flex;flex-direction:column;align-items:flex-start;gap:0}.foot .foot-links .linkbtn,.foot .foot-links a{min-height:40px;font-size:15px;text-align:left}.foot .foot-h{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--acc-hi);padding-bottom:6px}.foot-side{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.foot-side .foot-h{flex-basis:100%;padding-bottom:0}.foot .foot-disc{margin:28px 0 0}.foot .foot-bot{margin-top:20px;align-items:flex-start}@media(min-width:900px){.foot-top{flex-direction:row;align-items:center;justify-content:space-between}.foot .foot-grid{grid-template-columns:repeat(2,minmax(160px,220px)) 1fr;gap:24px 48px}.foot-side{grid-column:auto;flex-direction:column;align-items:flex-end;justify-content:flex-start}.foot-side .foot-h{flex-basis:auto}.foot .foot-links{display:flex}}.deal-sec{padding-top:36px}.deal{position:relative;display:grid;grid-template-columns:1fr;gap:20px;background:var(--paper);color:var(--ink-0);border:2px solid var(--ink-0);border-radius:24px;padding:24px 20px;box-shadow:8px 8px 0 var(--acc);overflow:hidden}.deal:after{content:"";position:absolute;inset:auto -40px -40px auto;width:220px;height:220px;background-image:var(--dots-ink);background-size:9px 9px;opacity:.35;border-radius:50%;pointer-events:none}.deal-copy{position:relative;z-index:1;display:flex;flex-direction:column;gap:14px}.deal-flag{align-self:flex-start;font-family:var(--mono);font-weight:800;font-size:12px;letter-spacing:.1em;background:var(--acc);color:var(--acc-ink);padding:6px 10px;border-radius:6px;border:2px solid var(--ink-0);transform:rotate(-2deg)}.deal-h{margin:0;font-weight:400;text-transform:uppercase;font-size:clamp(46px,13vw,104px);line-height:.88;letter-spacing:-.01em}.deal-u{color:var(--acc);text-decoration:underline;text-decoration-thickness:.09em;text-underline-offset:.08em}.deal-sub{margin:0;font-size:17px;line-height:1.45;color:var(--ink-mute);max-width:44ch}.deal-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.deal-price .was{font-family:var(--mono);font-size:18px;text-decoration:line-through;color:var(--ink-mute)}.deal-price .now{font-family:var(--display);font-size:clamp(56px,14vw,96px);line-height:.9}.deal-save{font-family:var(--mono);font-weight:800;font-size:13px;background:var(--ink-0);color:var(--paper);padding:6px 10px;border-radius:999px}.deal-cta{display:flex;flex-wrap:wrap;gap:10px}.deal .deal-btn{min-height:58px;font-size:18px;padding:0 28px;flex:1 1 220px;border:2px solid var(--ink-0);box-shadow:4px 4px 0 var(--ink-0)}.deal .deal-btn2{min-height:58px;color:var(--ink-0);border:2px solid var(--ink-0);flex:0 1 auto}.deal-fine{margin:0;font-family:var(--mono);font-size:11px;color:var(--ink-mute)}.deal-art{position:relative;z-index:1}.deal-art img{display:block;width:100%;max-width:420px;margin:0 auto;border-radius:16px;border:2px solid var(--ink-0);transform:rotate(2deg);box-shadow:-6px 6px 0 var(--ink-0)}.deal :focus-visible{outline-color:var(--acc)}.deal-row{display:grid;grid-template-columns:1fr;gap:10px;margin-top:18px}.deal-mini{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--line-2);border-radius:16px;background:var(--card)}.deal-mini h3{margin:2px 0 4px;font-weight:400;text-transform:uppercase;font-size:22px;line-height:1}.deal-mini-p{font-family:var(--mono);font-size:13px;color:var(--mute);display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.deal-mini-p .was{text-decoration:line-through}.deal-mini-p b{color:var(--ink);font-size:15px}.deal-pct{color:var(--acc-hi);font-weight:800}.deal-mini .btn{flex:none}@media(min-width:900px){.deal{grid-template-columns:1.25fr 1fr;align-items:center;padding:44px;gap:40px}.deal-row{grid-template-columns:repeat(3,1fr)}}.rev{display:flex;flex-direction:column;gap:14px}.stars{color:#ffc94d;letter-spacing:2px;font-size:18px}.rev-sum{display:flex;align-items:center;gap:10px}.rev-sum b{font-size:20px}.rev-list{display:flex;flex-direction:column;gap:10px}.rev-card{border:1px solid var(--line);border-radius:var(--r);padding:16px;background:var(--bg-2);display:flex;flex-direction:column;gap:8px}.rev-card p{margin:0}.rev-top{display:flex;justify-content:space-between;align-items:center}.rev-empty{border:1.5px dashed var(--line-2);border-radius:var(--r);padding:18px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.rev-empty p{margin:0}.deal .deal-price .now{color:var(--acc)}.deal .deal-btn,.deal .deal-btn:hover{background:var(--acc);color:var(--acc-ink)}.deal-art img{max-width:280px}@media(min-width:900px){.deal-art img{max-width:420px}}.deal-h{font-size:clamp(40px,11.5vw,104px)}@media(max-width:999px){.hero-feed-wrap{display:none}.marquee{padding:4px 0 8px}.marquee .reel{width:min(46vw,220px)}.marquee-track{gap:10px;animation-direction:reverse;animation-duration:110s}}@media(min-width:1000px){.marquee{display:none}}.thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.thumb{padding:0;overflow:hidden}.thumb img{width:100%;height:100%;object-fit:cover;display:block}.gallery .mock .cover{object-fit:contain;background:var(--ink-0)}@media(min-width:1000px){.wrap{max-width:none;padding:0 clamp(32px,4.5vw,120px)}.h1{font-size:clamp(84px,7.6vw,210px)}.h2{font-size:clamp(64px,5.4vw,150px)}.h3{font-size:clamp(34px,2.6vw,64px)}.lead{font-size:clamp(18px,1.3vw,26px);max-width:40ch}body,.ds{font-size:clamp(16px,1.05vw,21px)}.hero-grid{grid-template-columns:1.05fr .95fr;gap:clamp(40px,4vw,110px)}.hero-feed{height:clamp(600px,52vw,1100px);border-radius:clamp(24px,2vw,40px)}.feed-cols{gap:clamp(10px,.9vw,20px);padding:0 clamp(10px,.9vw,20px)}.feed-col{gap:clamp(10px,.9vw,20px)}.deal-h{font-size:clamp(72px,6.6vw,180px)}.deal-price .now{font-size:clamp(80px,6vw,160px)}.deal-sub{font-size:clamp(17px,1.25vw,26px)}.deal-art img{max-width:none;width:min(100%,38vw)}.pgrid{gap:clamp(16px,1.2vw,28px)}.btn{min-height:clamp(52px,3.4vw,72px);font-size:clamp(16px,1.05vw,21px);padding:0 clamp(24px,1.8vw,40px)}}@media(min-width:1700px){.pgrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.deal-shop{padding:0 0 32px}.deal-shop .deal-h{font-size:clamp(38px,10vw,96px)}@media(min-width:1000px){.deal-shop .deal-h{font-size:clamp(64px,5.4vw,140px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/site.css.map */
