.about-main{max-width:1120px}.about-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:end;padding:65px 0 55px;border-bottom:1px solid #bfa7c130}.about-hero h1{font-size:53px}.about-hero>p,.purpose-grid p,.behind-section p{color:var(--muted);font-size:14px}.purpose-band{padding:48px 0;border-bottom:1px solid #bfa7c130}.purpose-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:65px}.purpose-grid h2{font-size:32px;line-height:1.3}.purpose-grid p+p{margin-top:16px}.topics-section{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:42px 0;border-bottom:1px solid #bfa7c130}.topics-section>a{padding:25px;background:var(--card);border:1px solid #bfa7c130}.topics-section span{font-size:10px;color:var(--rose)}.topics-section h2{font-size:24px;margin:27px 0 15px}.topics-section p{color:var(--muted);font-size:12px}.topics-section small{display:block;margin-top:20px;color:var(--rose);font-size:11px}.behind-section{display:grid;grid-template-columns:1fr auto;gap:55px;align-items:end;padding:45px 0;border-bottom:1px solid #bfa7c130}.behind-section h2{font-size:34px;margin-bottom:18px}.credential-line{font-size:10px!important;color:var(--rose)!important;margin-top:17px}.about-button{display:inline-flex;gap:18px;align-items:center;border:1px solid var(--rose);padding:12px 18px;color:var(--rose);font-size:12px;white-space:nowrap}.about-button svg{width:18px}.network-section{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;padding:45px 0}.network-section h2{font-size:32px}.network-links{display:grid;gap:15px}.network-links a{display:grid;grid-template-columns:1fr auto;background:var(--card);padding:20px;border:1px solid #bfa7c130}.network-links small{font-size:8px;color:var(--muted);letter-spacing:.12em}.network-links strong{grid-column:1;font-size:23px;font-weight:400}.network-links span{grid-column:2;grid-row:1/3;align-self:center;color:var(--rose)}@media(max-width:700px){.about-hero{grid-template-columns:1fr;gap:25px;padding:40px 0}.about-hero h1{font-size:38px}.purpose-grid,.network-section{grid-template-columns:1fr;gap:25px}.purpose-grid h2,.network-section h2{font-size:28px}.topics-section{grid-template-columns:1fr;padding:30px 0}.topics-section h2{margin-top:18px}.behind-section{grid-template-columns:1fr;gap:25px;padding:35px 0}.about-button{justify-self:start}.about-hero>p,.purpose-grid p,.behind-section p{font-size:13px}.purpose-band{padding:35px 0}.site-header .menu-toggle{margin-left:auto}}
