#shop,#exclusive,.community{display:none!important}.hero-film{position:absolute;inset:-10%;width:120%;height:120%;border:0;pointer-events:none;filter:saturate(.38) contrast(1.24) brightness(.58);z-index:0}.hero>img{z-index:-1}.hero-shade{z-index:1}.hero-copy{z-index:2}.hero-actions{display:flex;align-items:center;gap:1.3rem;margin-top:1.6rem}.hero-actions .primary{display:inline-block;text-decoration:none;margin:0}.quiet-action{color:var(--text);font-size:.72rem;font-weight:800;letter-spacing:.11em;text-decoration:none;border-bottom:1px solid rgba(241,237,228,.4);padding:.85rem 0}.owner-manifesto{max-width:1440px;margin:8rem auto 0;padding:6rem 7vw;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(100deg,#0b0d0d,#11100e)}.owner-manifesto blockquote{font:900 clamp(3.3rem,6.7vw,7rem)/.83 Barlow Condensed,sans-serif;letter-spacing:-.035em;max-width:1050px;margin:1.2rem 0 2rem;text-transform:uppercase}.owner-manifesto>p:not(.eyebrow){color:var(--muted);max-width:680px;line-height:1.8}.owner-manifesto .text-link{padding:1rem 0;margin-top:.8rem}.owner-actions{max-width:1440px;margin:0 auto 7rem;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border-bottom:1px solid var(--line)}.owner-actions button{min-height:260px;background:#0c0e0e;border:0;color:var(--text);padding:2.8rem;text-align:left;display:flex;flex-direction:column;align-items:flex-start;transition:background .25s}.owner-actions button:hover{background:#151310}.owner-actions small{color:var(--orange);font-weight:800;letter-spacing:.16em}.owner-actions strong{font:800 2.7rem/1 Barlow Condensed;margin:.8rem 0 3rem;max-width:420px}.owner-actions span{margin-top:auto;font-size:.75rem;font-weight:800;letter-spacing:.09em}.support-strip{margin-top:0}.support-strip+*{margin-top:0}
@media(max-width:850px){.hero-film{display:none}.hero>img{z-index:0}.hero-actions{align-items:flex-start;flex-direction:column;gap:.8rem}.hero-actions .primary{width:100%;text-align:center}.quiet-action{align-self:center}.owner-manifesto{margin-top:5rem;padding:4.5rem 20px}.owner-manifesto blockquote{font-size:clamp(3.2rem,16vw,5rem)}.owner-actions{grid-template-columns:1fr;margin-bottom:4rem}.owner-actions button{min-height:210px;padding:1.6rem}.owner-actions strong{font-size:2.2rem;margin-bottom:2rem}}
@media(prefers-reduced-motion:reduce){.hero-film{display:none}.hero>img{z-index:0}}
