.community-page{padding-block:clamp(40px,7vw,100px)}.community-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.community-eyebrow{color:#ff9a56;margin:0 0 20px;font-size:13px;font-weight:700}.community-copy h1{letter-spacing:-.025em;margin:0 0 24px;font-family:Cormorant Garamond Variable,Georgia,serif;font-size:clamp(42px,5.2vw,72px);line-height:1.04}.community-copy h1 em{color:#ff9a56;font-style:normal}.community-copy>p:not(.community-eyebrow){color:#d2cbd3;max-width:54ch;font-size:17px;line-height:1.7}.community-actions{flex-wrap:wrap;gap:12px;margin:28px 0 16px;display:flex}.community-actions .button{min-height:48px}.community-copy small{color:#c0b8c0;max-width:58ch;font-size:12px;line-height:1.7;display:block}.community-channels{border-left:1px solid #514033;padding:24px 0 24px 32px}.community-channels>img{margin-bottom:18px}.community-channels h2{margin:0 0 24px;font-size:24px}.community-channels>div{gap:16px;margin:22px 0;display:flex}.community-channels>div>svg{color:#ff9a56;flex:none;margin-top:3px}.community-channels p{margin:0;line-height:1.6}.community-channels strong,.community-channels span{display:block}.community-channels span{color:#c0b8c0;margin-top:4px;font-size:14px}.community-channels .community-welcome{color:#c0b8c0;border-top:1px solid #303038;padding-top:18px;font-size:12px}@media (max-width:760px){.community-hero{grid-template-columns:1fr}.community-copy>p:not(.community-eyebrow){font-size:15px}.community-actions{flex-direction:column;align-items:stretch}.community-channels{border-top:1px solid #514033;border-left:0;padding:24px 0 0}}
