.ad-community-contribute-section{border-top:1px solid var(--ad-border);border-bottom:1px solid var(--ad-border);background:#f6f2e8;scroll-margin-top:84px}.ad-community-contribute-copy h2{font-family:var(--font-serif), Georgia, serif;margin:12px 0;font-size:clamp(30px,4vw,44px)}.ad-community-contribute-copy p{color:var(--ad-text-2);line-height:1.75}.ad-community-contribute-panel{background:#fff;margin:0}.ad-community-hero{background:radial-gradient(at 82% 12%,#b386391c,#0000 35%),linear-gradient(135deg,#fffdf8,#f8f3e9)}.ad-community-hero-grid{padding-top:72px;padding-bottom:72px}.ad-community-hero h1{text-wrap:balance;max-width:15em;font-size:clamp(38px,4vw,58px);line-height:1.18}.ad-community-hero p{color:#59554f;max-width:44em;font-size:15px;line-height:1.8}.ad-community-program{border-color:#e4d8c4;border-radius:12px;padding:28px;box-shadow:0 26px 60px #45321217}.ad-community-program>span{letter-spacing:.11em;font-size:11px}.ad-community-program>strong{letter-spacing:-.025em;margin-top:12px;font-size:20px}.ad-community-program>p{font-size:13px}.ad-community-program small{font-size:11px}.ad-community-contribute-section{padding-top:72px;padding-bottom:72px}.ad-community-contribute-copy h2{text-wrap:balance;line-height:1.25}.ad-community-contribute-panel{border-radius:12px;padding:22px}.ad-community-category-grid{background:0 0;border:0;gap:12px}.ad-community-category-grid article{background:#fffefa;border:1px solid #e7ddcf;border-radius:9px;min-height:178px;padding:22px;transition:transform .22s,box-shadow .22s}.ad-community-category-grid article:hover{transform:translateY(-3px);box-shadow:0 15px 35px #45321212}.ad-community-category-grid span{letter-spacing:.08em;font-size:11px}.ad-community-category-grid strong{letter-spacing:-.025em;margin-top:14px;font-size:17px}.ad-community-category-grid p{color:#5d5851;font-size:12px;line-height:1.65}.ad-community-layout{gap:20px;margin-top:24px}.ad-community-empty{background:#fffefa;padding:30px}.ad-community-empty strong{letter-spacing:-.025em;font-size:18px}.ad-community-empty p{color:#5d5851;max-width:55em;font-size:13px}.ad-community-reward-list strong{font-size:13px}.ad-community-reward-list span{font-size:11px}.ad-community-reward-list p{color:#625c53;font-size:11px}.ad-community-journal-links a{align-items:center;min-height:45px;font-size:12px;transition:background .2s}.ad-community-journal-links a:hover,.ad-community-journal-links a:focus-visible{background:#faf5e9}.ad-community-journal-links a:focus-visible{outline-offset:-2px;outline:2px solid #79551c}@media (max-width:980px){.ad-community-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ad-community-hero-grid{padding-top:52px;padding-bottom:54px}.ad-community-hero h1{font-size:36px}.ad-community-program{padding:22px}.ad-community-contribute-section{padding-top:54px;padding-bottom:54px}.ad-community-contribute-panel{padding:15px}.ad-community-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.ad-community-category-grid article{min-height:142px;padding:16px}.ad-community-category-grid strong{margin-top:8px;font-size:15px}.ad-community-category-grid p{font-size:11px}}@media (prefers-reduced-motion:reduce){.ad-community-category-grid article,.ad-community-journal-links a{transition:none}.ad-community-category-grid article:hover{transform:none}}
