@layer pages{.p-about .p-about__label{color:var(--ink-2);font-family:var(--f-label);font-size:var(--fs-tag);letter-spacing:.01em;margin:0 0 12px;font-weight:600;display:block}.p-about .p-about__actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.p-about .p-about-photo{width:100%;height:100%;display:block}.p-about .p-about-photo img{object-fit:cover;width:100%;height:100%;display:block}.p-about .p-about-photo.is-missing{background:var(--grey-200)}.p-about .p-about__caption{z-index:2;background:var(--navy-a85);color:var(--white);position:absolute;bottom:12px;left:12px}.p-about .p-about__who{margin-top:var(--head-gap);align-items:start}.p-about .p-about__who-copy .lede{max-width:46ch;color:var(--ink);margin:0}.p-about .p-about__facts{border-top:1px solid var(--line);margin:28px 0 0;padding:24px 0 0;list-style:none}.p-about .p-about__who-facts .p-about__facts{border-top:0;margin-top:0;padding-top:0}@media (width>=1200px){.p-about .p-about__phil-list--wide .num-list{column-gap:var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.p-about .p-about__who-media{border-radius:var(--r-media);aspect-ratio:1200/493;background:var(--grey-200);margin:0;position:relative;overflow:hidden}.p-about .p-about__stats{gap:var(--col-gap);margin-top:var(--head-gap);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding-top:40px;display:grid}@media (width>=1200px){.p-about .p-about__stats .stat__num{font-size:min(var(--fs-stat), 5.2vw)}}.p-about .p-about__experience{gap:12px var(--col-gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px;padding-top:28px;display:grid}.p-about .p-about__experience-title{margin:0}.p-about .p-about__experience-body{color:var(--ink)}.p-about [data-section=about-network] .sh__title{max-width:32ch}.p-about .p-about__net-logo{border-radius:var(--r-xs);margin-bottom:24px;line-height:0;transition:opacity .2s;display:inline-block}.p-about a.p-about__net-logo:hover{opacity:.8}.p-about .p-about__net-logo:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.p-about .p-about__net-logo-img{width:112px;height:auto;display:block}@media (width>=600px){.p-about .p-about__net-logo-img{width:144px}}.p-about .p-about__network{margin:var(--head-gap) 0 0;border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.p-about .p-about__net{border-bottom:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding:28px 24px 28px 0;display:flex}.p-about .p-about__net+.p-about__net{border-left:1px solid var(--line);padding-left:24px}.p-about .p-about__net-num{color:var(--ink);font-family:var(--f-display);font-size:min(calc(var(--fs-stat) * .8), 2.6vw, 38px);white-space:nowrap;letter-spacing:var(--ls-stat);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1}.p-about .p-about__net-label{color:var(--ink-2);font-size:var(--fs-small)}.p-about .p-about__net-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:20px;display:flex}.p-about .p-about__net-caption{color:var(--ink-2);font-family:var(--f-label);font-size:var(--fs-tag);letter-spacing:.01em;margin:0;font-weight:500}.p-about .p-about__history{align-items:start}.p-about .p-about__story{gap:16px;display:grid}.p-about .p-about__story .lede{color:var(--ink)}.p-about .p-about__leaders{gap:var(--col-gap);margin:var(--head-gap) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.p-about .p-about__leader{border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;gap:28px;padding:24px;display:grid}.p-about .p-about__leader-media{border-radius:var(--r-media);aspect-ratio:284/311;background:var(--grey-200);margin:0;position:relative;overflow:hidden}.p-about .p-about__leader-name{margin:4px 0 0}.p-about .p-about__leader-role{margin-top:12px}.p-about .p-about__leader-lead{color:var(--ink-2);margin:16px 0 0}.p-about .p-about__bio{margin-top:16px}.p-about .p-about__bio-q{min-height:48px;font-family:var(--f-body);font-size:var(--fs-btn);padding:12px 0;font-weight:500}.p-about .p-about__bio-q .faq-icon{width:14px;height:14px}.p-about .p-about__bio-q .faq-icon:before,.p-about .p-about__bio-q .faq-icon:after{width:14px;top:6.5px}.p-about .p-about__bio-a p{max-width:60ch;margin:0 0 12px}.p-about .p-about__bio-a .p-about__bio-src{margin-bottom:8px}.p-about .p-about__leaders.is-single{grid-template-columns:minmax(0,1fr)}@media (width>=810px){.p-about .p-about__leaders.is-single .p-about__leader{grid-template-columns:minmax(0,240px) minmax(0,720px);gap:40px;padding:32px}.p-about .p-about__leaders.is-single .p-about__leader-lead{font-size:var(--fs-lede)}}.p-about .p-about__phil{margin-top:var(--head-gap);align-items:start}.p-about .p-about__num-list{gap:24px}.p-about .p-about__num-list .num-list__title{color:var(--ink)}.p-about .p-about__num-list .num-list__marker{display:none}.p-about .p-about__num-list .num-list__body p{max-width:54ch}.p-about .p-about__sauce{border-radius:var(--r-card);background:var(--white);padding:32px}.p-about .p-about__sauce-title{margin:18px 0 12px}.p-about .p-about__sauce-body{color:var(--ink-2);margin:0 0 24px}.p-about .p-about__sauce-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.p-about .p-about__sauce-list li{color:var(--ink);align-items:center;gap:14px;display:flex}.p-about .p-about__impact{margin-top:var(--head-gap);align-items:start}.p-about .p-about__mission{max-width:46ch;color:var(--ink);margin:0}.p-about .p-about__join-text{color:var(--ink-2);font-size:var(--fs-small);overflow-wrap:anywhere;margin:28px 0 0}.p-about .p-about__areas{gap:var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.p-about .p-about__area{border-top:1px solid var(--line-2);padding-top:20px}.p-about .p-about__area-title{margin:18px 0 10px}.p-about .p-about__area-lead{color:var(--ink);margin:0 0 10px;font-weight:600}.p-about .p-about__area-body{color:var(--ink-2);font-size:var(--fs-small);margin:0}.p-about .p-about__gallery{margin-top:calc(var(--head-gap) + 8px);border-radius:var(--r-media)}.p-about .p-about__gallery:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.p-about .p-about__gallery-list{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(200px,17vw,300px);gap:12px;margin:0;padding:0;list-style:none;display:grid}.p-about .p-about__tile{border-radius:var(--r-media);background:var(--grey-200);min-width:0;position:relative;overflow:hidden}.p-about .p-about__tile.is-wide{grid-column:span 2}.p-about .p-about__tile figure{height:100%;margin:0;position:relative}@media (width<=1199.98px){.p-about .p-about__who-media{margin-top:12px}.p-about .p-about__who-facts .p-about__facts{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.p-about .p-about__who--facts{row-gap:0}.p-about .p-about__who--facts>.p-about__who-copy{display:contents}.p-about .p-about__who--facts>.p-about__who-copy>*{grid-column:1/-1}.p-about .p-about__who--facts .p-about__who-facts{order:1}.p-about .p-about__who--facts .p-about__actions{order:2}.p-about .p-about__stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.p-about .p-about__network{grid-template-columns:repeat(3,minmax(0,1fr))}.p-about .p-about__net:nth-child(3n+1){border-left:0;padding-left:0}.p-about .p-about__net-num{font-size:min(calc(var(--fs-stat) * .8), 4.2vw)}.p-about .p-about__phil-list{margin-bottom:12px}.p-about .p-about__leaders{grid-template-columns:minmax(0,1fr)}.p-about .p-about__impact-intro{margin-bottom:20px}.p-about .p-about__gallery-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(200px,30vw,300px)}}@media (width>=600px) and (width<=1199.98px){.p-about .p-about__areas{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:0}.p-about .p-about__area{column-gap:var(--col-gap);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;padding:24px 0;display:grid}.p-about .p-about__area>.num{grid-area:1/1;justify-self:start}.p-about .p-about__area-title{grid-area:2/1;margin:14px 0 6px}.p-about .p-about__area-lead{grid-area:3/1;margin:0}.p-about .p-about__area-body{max-width:52ch;font-size:var(--fs-body);grid-area:1/2/span 3}}@media (width>=600px) and (width<=809.98px){.p-about .p-about__leaders.is-single .p-about__leader{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:28px;padding:24px}}@media (width<=599.98px){.p-about .p-about__actions .btn{flex:auto}}@media (width<=809.98px){.p-about .p-about__facts{margin-top:22px;padding-top:18px}.p-about .p-about__stats{gap:32px 16px;padding-top:28px}.p-about .p-about__stats .stat__num{font-size:min(calc(var(--fs-stat) * .85), 10vw)}.p-about .p-about__net{padding:22px 12px 22px 0}.p-about .p-about__net+.p-about__net{padding-left:12px}.p-about .p-about__net:nth-child(3n+1){padding-left:0}.p-about .p-about__net-num{font-size:min(calc(var(--fs-stat) * .75), 4.8vw)}.p-about .p-about__story{margin-top:18px}.p-about .p-about__experience{grid-template-columns:minmax(0,1fr);margin-top:28px;padding-top:20px}.p-about .p-about__num-list{gap:22px}.p-about .p-about__sauce{margin-top:8px;padding:22px 18px}}@media (width<=599.98px){.p-about .p-about__network{grid-template-columns:repeat(2,minmax(0,1fr))}.p-about .p-about__net:nth-child(3n+1){border-left:1px solid var(--line);padding-left:12px}.p-about .p-about__net:nth-child(odd){border-left:0;padding-left:0}.p-about .p-about__net:last-child:nth-child(odd){grid-column:1/-1}.p-about .p-about__net-num{font-size:calc(var(--fs-stat) * .75)}}@media (width>=600px) and (width<=809.98px){.p-about .p-about__sauce{padding:28px}}@media (width<=599.98px){.p-about .p-about__areas{grid-template-columns:minmax(0,1fr);gap:24px}.p-about .p-about__area-title{margin-top:14px}.p-about .p-about__leader{grid-template-columns:112px minmax(0,1fr);gap:0 16px;padding:16px}.p-about .p-about__leader-body{display:contents}.p-about .p-about__leader-media{grid-area:1/1/span 2;align-self:start}.p-about .p-about__leader-name{grid-area:1/2;align-self:end;margin:0}.p-about .p-about__leader-role{grid-area:2/2;place-self:start;margin-top:10px}.p-about .p-about__leader-lead,.p-about .p-about__bio{grid-column:1/-1}.p-about .p-about__leader-lead{margin-top:16px}.p-about .p-about__gallery{margin-inline:calc(-1 * var(--gutter));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;touch-action:pan-x pan-y;border-radius:0;overflow-x:auto}.p-about .p-about__gallery::-webkit-scrollbar{display:none}.p-about .p-about__gallery-list{grid-template-columns:none;grid-auto-rows:auto;grid-auto-flow:column;grid-auto-columns:calc((100vw - 2 * var(--gutter)) * .82);padding-inline:var(--gutter);width:max-content;min-width:100%}.p-about .p-about__tile,.p-about .p-about__tile.is-wide{aspect-ratio:4/3;scroll-snap-align:start;grid-column:auto}}}
