/* Only the reviewed native About document, never the homepage or shared templates. */
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-mission{padding:30px 34px;background:#f8f5fc;border:1px solid #e7e1ef;border-inline-start:4px solid #faa61a;border-radius:18px;gap:18px;scroll-margin-top:110px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-mission>.phxin14-text{max-width:990px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-stats .phxi14-stat-number .elementor-heading-title{font-size:clamp(25px,2.4vw,36px);line-height:1.75}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-anchor-widget{height:0;min-height:0;margin:0;padding:0}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-anchor{display:block;position:relative;scroll-margin-top:110px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-copy{width:100%}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details{border:1px solid #e7e1ef;border-radius:12px;background:#fbf9fd;color:#514365;margin:0 0 6px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details summary{min-height:50px;padding:15px 20px;cursor:pointer;font-size:14px;font-weight:650;line-height:1.9;color:#44315f}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details>div{padding:0 20px 17px;max-width:1000px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details p{font-size:14px;line-height:2.15;margin:0 0 12px;text-align:right}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details p:last-child{margin-bottom:0}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details summary:focus-visible{outline:3px solid #c1810c;outline-offset:3px;border-radius:10px}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-archive-label{display:inline-flex;width:fit-content;margin:0 0 10px;padding:4px 9px;border:1px solid #e7d7b6;border-radius:6px;background:#fff7e7;color:#78530c;font-size:11px;font-weight:650;line-height:1.9}
body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-archive-still .phxr-media-play{background:#fff5df;color:#5e4216;border:1px solid #ead2a1}
@media(max-width:767px){
 body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-mission{padding:24px 20px;gap:15px}
 body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-stats{grid-template-columns:minmax(0,1fr);gap:14px}
 body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-stats .phxi14-stat-number .elementor-heading-title{font-size:29px}
 body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details summary{padding:14px 16px}
 body.page-id-828 .phxin14.phxi14-about.phxr19-about .phxr19-about-network-details>div{padding-inline:16px}
}
.phxr19-about #record .phxi14-stat { border-block-start: 3px solid #f9ac18; padding: 24px; }
.phxr19-about #record .phxi14-stat-number .elementor-heading-title { font-size: clamp(24px, 2.5vw, 34px) !important; font-weight: 800 !important; line-height: 1.6 !important; color: #352957 !important; margin: 0 !important; }
.phxr19-about #record .phxi14-stat .phxin14-text { margin-block-start: 8px; }
