body.sl{--sell:#f6ddcd;--sell-accent:#b9533a;--sell-ink:#1d120c;--sell-soft:#5b4339;--sell-paper:#fbefe7}.sl .hm-hero .hm-h1 em,.sl .hm-h2 em,.sl .hm-cta-h em{color:var(--sell)}.sl .hm-eyebrow{color:#e9a68f}.sl .hm-btn-mint{background:var(--sell);color:var(--sell-ink)}.sl .hm-btn-mint:hover{background:#fff3eb}.sl .hm-link{background-image:linear-gradient(var(--sell), var(--sell))}.sl .hm-link-arrow{background:var(--sell);color:var(--sell-ink)}.sl .hm-tag{color:var(--sell);background:#f6ddcd24}.sl-lede{max-width:34rem;color:var(--muted);margin-top:1.3rem;font-size:1.08rem}.sl-intro{padding:clamp(100px,15vh,170px) clamp(20px,6vw,96px)}.sl-intro-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.sl-intro .hm-highlight{max-width:26ch;margin-top:.4rem}.sl-questions{border-top:1px solid var(--line);margin-top:2.2rem;display:grid}.sl-questions li{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:14px;padding:14px 0;display:flex}.sl-questions li:before{content:"?";width:28px;height:28px;color:var(--sell);font-family:var(--serif);border:1px solid #f6ddcd59;border-radius:50%;flex:none;place-items:center;display:grid}.sl-promises{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:2.6rem;display:grid}.sl-promises li{border:1px solid var(--line);color:var(--muted);background:#f4efe60a;border-radius:20px;gap:6px;padding:20px;font-size:.9rem;display:grid}.sl-promises strong{font-family:var(--serif);color:var(--sell);font-size:1.35rem;font-weight:400;line-height:1.1}.sl-plan{background:var(--sell);color:var(--sell-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,100px);padding:clamp(100px,15vh,160px) clamp(20px,6vw,96px);display:grid}.sl-plan .hm-eyebrow{color:#9c4030}.sl-plan .hm-h2 em{color:var(--sell-accent)}.sl-plan .sl-lede{color:var(--sell-soft)}.sl-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2.4rem;display:grid}.sl-channel{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;transition:background .35s, border-color .35s, color .35s, transform .4s var(--ease-out);background:#ffffff59;border:1px solid #1d120c24;border-radius:18px;grid-template-columns:auto 1fr;gap:4px 12px;padding:18px 64px 18px 18px;display:grid;position:relative}.sl-channel:hover{border-color:#1d120c52;transform:translateY(-2px)}.sl-channel:focus-visible{outline:3px solid var(--sell-accent);outline-offset:3px}.sl-channel[aria-pressed=true]{background:var(--sell-ink);border-color:var(--sell-ink);color:var(--sell-paper)}.sl-channel-n{letter-spacing:.08em;color:#9c4030;grid-row:span 2;padding-top:2px;font-size:.72rem;font-weight:700}.sl-channel[aria-pressed=true] .sl-channel-n{color:#f0a58c}.sl-channel-t{font-size:.98rem;font-weight:600;line-height:1.25}.sl-channel-b{font-size:.84rem;line-height:1.45}.sl-switch{background:#1d120c29;border-radius:999px;width:36px;height:22px;transition:background .35s;position:absolute;top:18px;right:16px}.sl-switch:after{content:"";width:16px;height:16px;transition:transform .4s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #1d120c40}.sl-channel[aria-pressed=true] .sl-switch{background:var(--sell-accent)}.sl-channel[aria-pressed=true] .sl-switch:after{transform:translate(14px)}.sl-stage{background:var(--sell-paper);border-radius:28px;align-self:start;gap:18px;padding:clamp(22px,3vw,36px);display:grid;position:sticky;top:100px;box-shadow:0 40px 80px -50px #1d120c8c}.sl-sign{background:linear-gradient(#0000 72%,#c9d9b8 72%,#b7cba3 100%),linear-gradient(#fde9dc,#f8d7c3);border-radius:20px;height:230px;position:relative;overflow:hidden}.sl-sign-post{background:#fff;border-radius:3px;width:10px;height:196px;position:absolute;bottom:18px;left:22%;box-shadow:inset -3px 0 #1d120c14}.sl-sign-arm{background:#fff;border-radius:3px;width:58%;height:10px;position:absolute;top:22px;left:22%;box-shadow:inset 0 -3px #1d120c14}.sl-sign-hang{transform-origin:50% 0;position:absolute;top:32px;left:calc(22% + 24px);right:calc(20% + 8px)}.sl-sign-hang:before,.sl-sign-hang:after{content:"";background:#8d7a70;width:2px;height:14px;position:absolute;top:0}.sl-sign-hang:before{left:18%}.sl-sign-hang:after{right:18%}.sl-rider{perspective:600px;height:32px;transform-style:preserve-3d;transition:transform .8s var(--ease-out);margin:14px 8% 0;position:relative}.sl-rider-face{backface-visibility:hidden;letter-spacing:.24em;text-transform:uppercase;background:var(--sell-ink);color:var(--sell-paper);border-radius:6px 6px 0 0;place-items:center;font-size:.78rem;font-weight:800;display:grid;position:absolute;inset:0}.sl-rider-face.is-back{background:var(--sell-accent);color:#fff;letter-spacing:.4em;transform:rotateX(180deg)}.sl-sign.is-sold .sl-rider{transform:rotateX(180deg)}.sl-board{border-top:6px solid var(--sell-accent);background:#fff;border-radius:8px;gap:2px;padding:16px 18px;display:grid;box-shadow:0 14px 28px -16px #1d120c73}.sl-board-k{letter-spacing:.2em;text-transform:uppercase;color:var(--sell-accent);font-size:.62rem;font-weight:700}.sl-board-name{font-family:var(--serif);font-size:1.8rem;line-height:1}.sl-board-sub{color:var(--sell-soft);font-size:.74rem}.sl-reach-top{justify-content:space-between;align-items:end;gap:1rem;display:flex}.sl-reach-k{letter-spacing:.16em;text-transform:uppercase;color:var(--sell-soft);font-size:.7rem;font-weight:600}.sl-reach-v{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,4.4vw,3.6rem);line-height:1}.sl-reach-v small{color:var(--sell-soft);font-size:.42em}.sl-dots{grid-template-columns:repeat(20,1fr);gap:6px;margin-top:12px;display:grid}.sl-dot{aspect-ratio:1;background:#1d120c1a;border-radius:50%;transition:background .4s}.sl-dot.is-on{background:var(--sell-accent)}.sl-sign.is-sold~.sl-reach .sl-dot.is-on{background:var(--sell-ink)}.sl-status{color:var(--sell-soft);margin-top:12px;font-size:.92rem;font-weight:600}.sl-plan-foot{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;display:flex}.sl-plan .hm-btn-mint{background:var(--sell-ink);color:var(--sell-paper)}.sl-plan .hm-btn-mint:hover{background:var(--sell-accent);color:#fff}.sl-fine{min-width:14rem;color:var(--sell-soft);flex:1;font-size:.76rem}.sl-proof{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,7vw,120px);padding:clamp(100px,15vh,170px) clamp(20px,6vw,96px);display:grid}.sl-proof-img{aspect-ratio:4/5;border-radius:999px 999px 24px 24px;position:sticky;top:110px;overflow:hidden}.sl-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:2.6rem;display:grid}.sl-stat{border:1px solid var(--line);background:#f4efe60a;border-radius:22px;flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:24px;display:flex}.sl-stat.is-lead{background:var(--sell);border-color:var(--sell);color:var(--sell-ink)}.sl-stat dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.74rem;font-weight:600}.sl-stat.is-lead dt{color:#9c4030}.sl-stat dd{font-family:var(--serif);font-variant-numeric:tabular-nums;font-size:clamp(3rem,5.4vw,4.8rem);line-height:.95}.sl-x{margin-left:.04em;font-size:.7em}.sl-steps{border-top:1px solid var(--line);gap:0;margin-top:2.6rem;display:grid}.sl-steps li{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:18px;padding:20px 0;display:grid}.sl-steps li>span{width:44px;height:44px;color:var(--sell);font-family:var(--serif);border:1px solid #f6ddcd66;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.sl-steps h3{font-family:var(--serif);font-size:1.6rem;font-weight:400;line-height:1.1}.sl-steps p{color:var(--muted);margin-top:2px;font-size:.95rem}.sl-wall{border-top:1px solid var(--line);padding:clamp(100px,15vh,160px) 0;overflow:hidden}.sl-wall-head{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(32px,6vw,100px);padding:0 clamp(20px,6vw,96px);display:grid}.sl-wall-count{flex-wrap:wrap;align-items:flex-end;gap:.4rem 2rem;display:flex}.sl-wall-big{font-family:var(--serif);letter-spacing:-.04em;color:var(--sell);font-variant-numeric:tabular-nums;font-size:clamp(8rem,20vw,19rem);line-height:.78}.sl-wall-count .hm-h2{max-width:9ch}.sl-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 18px;margin:1.8rem 0 2rem;font-size:.84rem;display:grid}.sl-phases li{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:8px;padding:6px 0;display:flex}.sl-phases strong{color:var(--sell);font-variant-numeric:tabular-nums}.sl-rows{gap:12px;margin-top:clamp(56px,9vh,96px);display:grid;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.sl-row{will-change:transform;gap:12px;width:max-content;padding-left:clamp(20px,6vw,96px);display:flex}.sl-chip{border:1px solid var(--line);white-space:nowrap;background:#f4efe609;border-radius:999px;align-items:center;gap:12px;padding:12px 18px;font-size:.92rem;display:inline-flex}.sl-chip b{color:var(--sell);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.sl-row:nth-child(2n) .sl-chip:nth-child(5n+2),.sl-row:nth-child(odd) .sl-chip:nth-child(7n+4){background:var(--sell);border-color:var(--sell);color:var(--sell-ink)}.sl-row:nth-child(2n) .sl-chip:nth-child(5n+2) b,.sl-row:nth-child(odd) .sl-chip:nth-child(7n+4) b{color:#9c4030}.sl-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 clamp(20px,6vw,96px) clamp(100px,15vh,160px);display:grid}.sl-tool{border:1px solid var(--line);transition:background .4s, border-color .4s, transform .5s var(--ease-out);background:#f4efe60a;border-radius:26px;gap:10px;padding:32px 90px 32px 32px;display:grid;position:relative}.sl-tool:hover{background:#f6ddcd14;border-color:#f6ddcd59;transform:translateY(-4px)}.sl-tool-k{letter-spacing:.16em;text-transform:uppercase;color:var(--sell);font-size:.74rem;font-weight:600}.sl-tool-h{font-family:var(--serif);font-size:clamp(1.6rem,2.4vw,2.2rem);line-height:1.1}.sl-tool .hm-link-arrow{width:44px;height:44px;position:absolute;top:50%;right:32px;translate:0 -50%}.sl-tool:hover .hm-link-arrow{transform:translate(4px)rotate(-30deg)}.sl-cta-quick{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.4rem;display:flex}.sl-cta-quick p{color:var(--muted);font-size:.9rem}.sl-cta-quick a{color:var(--fg);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.sl .hm-contact-k{color:var(--sell)}.sl .hm-contact-card:hover{background:#f6ddcd29}@media (width<=1100px){.sl-plan{grid-template-columns:1fr}.sl-stage{position:static}.sl-promises{grid-template-columns:1fr}}@media (width<=899px){.sl-intro-grid,.sl-proof,.sl-wall-head,.sl-tools{grid-template-columns:1fr}.sl-proof-img{aspect-ratio:5/4;position:relative;top:auto}.sl-phases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.sl-channels{grid-template-columns:1fr}.sl-channel{padding:14px 60px 14px 14px}.sl-channel-b{display:none}.sl-sign{height:170px}.sl-sign-post{height:140px}.sl-board{padding:10px 14px}.sl-board-name{font-size:1.4rem}.sl-stats{gap:10px}.sl-stat{padding:18px}.sl-dots{gap:4px}.sl-tool{padding:26px 76px 26px 24px}.sl-tool .hm-link-arrow{right:22px}}.sl-value{background:var(--sell);color:var(--sell-ink);border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,4vw,64px);margin:clamp(48px,8vh,96px) clamp(20px,6vw,96px);padding:clamp(28px,4vw,56px);scroll-margin-top:96px;display:grid}.sl-value .hm-eyebrow{color:#9c4030}.sl-value .hm-h2{color:var(--sell-ink)}.sl-value .hm-h2 em{color:var(--sell-accent)}.sl-value-lede,.sl-value-note{max-width:42ch;color:var(--sell-ink);margin:1rem 0 0;font-size:1rem;line-height:1.5}.sl-value-note{margin:0;font-size:.9rem}.sl-value-form{gap:14px;display:grid}.sl-value-form label{color:var(--sell-ink);gap:6px;font-size:.82rem;font-weight:650;display:grid}.sl-value-form input,.sl-value-form select,.sl-value-form textarea{width:100%;color:var(--sell-ink);font:inherit;background:#fff;border:1px solid #1d120c47;border-radius:12px;padding:12px 14px;font-size:1rem}.sl-value-form textarea{resize:vertical;min-height:7rem}.sl-value-submit{background:var(--sell-ink);color:var(--sell-paper);cursor:pointer;border:0;justify-self:start;margin-top:4px}.sl-value-submit:hover{background:#3a2418}@media (width<=800px){.sl-value{grid-template-columns:1fr;margin-inline:16px;padding:24px 18px}}@media (prefers-reduced-motion:reduce){.sl-rider,.sl-switch:after,.sl-channel,.sl-tool{transition:none}.sl-rows{padding-bottom:8px;overflow-x:auto;mask-image:none}}
