.community-page{padding:130px var(--page-gutter) 96px;background:#172024}.community-wrap{max-width:1320px;margin:auto}.community-breadcrumb{color:#b9c5c3;flex-wrap:wrap;gap:10px;margin-bottom:50px;font-size:13px;display:flex}.community-breadcrumb a{color:#f6c95e;text-underline-offset:4px}.community-intro{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:64px;display:grid}.community-intro h1{margin:22px 0 28px;font-size:clamp(42px,5.7vw,78px);line-height:1.06}.community-intro p:not(.eyebrow){color:#c6ceca;max-width:620px;line-height:1.75}.community-intro .community-lead{margin-bottom:18px;font-size:22px;color:#f6f0df!important;line-height:1.5!important}.community-intro .eyebrow{color:#d7c47f;font-size:11px;line-height:1.5}.community-intro .community-updated{color:#aebbb7;margin-top:25px;font-size:12px}.community-illustration{min-width:0;margin:0}.community-illustration img{aspect-ratio:1.3;object-fit:cover;object-position:43% center;border:1px solid #52604e;border-radius:16px;width:100%;height:auto}.community-illustration figcaption{color:#b6c3b7;letter-spacing:.13em;margin-top:16px;font-size:10px;font-weight:800}.community-summary{border-block:1px solid #455052;align-items:center;gap:18px;margin:56px 0 64px;padding:24px 0;display:flex}.community-summary>span{color:#f6c95e;font-size:25px}.community-summary p{font:500 22px/1.4 var(--head);color:#eee9da}.community-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.community-sidebar{position:sticky;top:32px}.community-sidebar nav{flex-direction:column;gap:4px;display:flex}.community-sidebar nav p{letter-spacing:.14em;color:#b9c7bd;margin:0 0 17px;font-size:10px;font-weight:800}.community-sidebar a{color:#c4cec6;gap:12px;padding:10px 0;font-size:13px;line-height:1.45;text-decoration:none;display:flex}.community-sidebar a span{color:#b6a269;flex:none;padding-top:2px;font-size:10px}.community-sidebar a:hover{color:#f6c95e}.community-copy{min-width:0}.community-copy section{scroll-margin-top:32px}.community-copy p{color:#c6ceca;margin:0 0 18px;font-size:17px;line-height:1.8}.community-copy p:last-child{margin-bottom:0}.community-copy p.section-kicker{color:#d7c47f;letter-spacing:.14em;margin-bottom:20px;font-size:10px;line-height:1.5}.community-copy a{color:#f6c95e;text-underline-offset:4px;overflow-wrap:anywhere}.community-scope{padding-bottom:42px}.community-scope h2,.community-team h2{margin:0 0 28px;font-size:clamp(32px,3.2vw,46px);line-height:1.13}.community-principle{border-top:1px solid #455052;grid-template-columns:38px minmax(0,1fr);gap:18px;padding:38px 0;display:grid}.community-number{font:600 12px var(--head);color:#d6b66f;padding-top:9px}.community-principle h2{font:500 clamp(26px,2.4vw,34px)/1.2 var(--head);letter-spacing:-.02em;color:#f6eedc;margin:0 0 20px}.community-report{background:#202d30;border:1px solid #556256;border-radius:16px;margin:20px 0 52px;padding:36px}.community-report h2{margin:0 0 24px;font-size:clamp(30px,3vw,40px);line-height:1.15}.community-report h3{font:500 25px/1.3 var(--head);color:#f6eedc;margin:30px 0 16px}.community-report .community-email{font:500 clamp(18px,2vw,24px)/1.5 var(--head);overflow-wrap:anywhere;align-items:center;gap:15px;max-width:100%;margin:0 0 24px;display:inline-flex}.community-email span{flex:none}.community-back{font:600 17px var(--head);gap:18px;margin-top:24px;display:inline-flex}@media (max-width:1000px){.community-intro{gap:35px}.community-layout{grid-template-columns:220px minmax(0,1fr);gap:40px}.community-report{padding:28px}}@media (max-width:800px){.community-page{padding-top:104px;padding-bottom:65px}.community-breadcrumb{margin-bottom:32px;font-size:12px}.community-intro{grid-template-columns:1fr;gap:30px}.community-intro h1{margin:18px 0 24px;font-size:clamp(42px,9.7vw,66px)}.community-intro .community-lead{font-size:20px}.community-illustration img{aspect-ratio:1.85;max-height:350px}.community-illustration figcaption{font-size:9px}.community-summary{gap:14px;margin:34px 0 36px;padding:20px 0}.community-summary p{font-size:20px}.community-layout{grid-template-columns:1fr;gap:38px}.community-sidebar{border-bottom:1px solid #455052;padding-bottom:28px;position:static}.community-sidebar nav{grid-template-columns:1fr 1fr;gap:2px 22px;display:grid}.community-sidebar nav p{grid-column:1/-1;margin-bottom:10px}.community-sidebar a{padding:9px 0;font-size:12px}.community-copy p{font-size:16px;line-height:1.8}.community-scope{padding-bottom:32px}.community-principle{grid-template-columns:25px minmax(0,1fr);gap:10px;padding:30px 0}.community-number{padding-top:6px}.community-report{margin:16px 0 40px;padding:25px 22px}}@media (max-width:420px){.community-sidebar nav{grid-template-columns:1fr}.community-sidebar a{padding:7px 0;font-size:13px}.community-report{padding:24px 18px}.community-report .community-email{gap:7px;font-size:17px}.community-principle h2{font-size:25px}}.community-email svg,.community-back svg{vertical-align:middle;flex:none;width:18px;height:18px;display:inline-block}.community-illustration{isolation:isolate;position:relative}.community-illustration:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#a88b4033,#0000 70%);position:absolute;inset:8% 0 15%}.community-illustration img{aspect-ratio:4/3;object-fit:contain;object-position:center;filter:drop-shadow(0 15px 12px #0003);border:0;border-radius:0}.community-illustration figcaption{text-align:center}.community-team-link{color:#c6ceca;border-top:1px solid #455052;margin-top:40px;padding-top:28px;font-size:16px;line-height:1.8}.community-team-link a{color:#f6c95e;text-underline-offset:4px;white-space:nowrap;margin-left:8px}
