@font-face{font-family:Coconat;src:url(/fonts/Coconat-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/DM-Sans-Variable.ttf)format("truetype");font-weight:100 1000;font-style:normal;font-display:swap}:root{--c-ink:#101d29;--c-navy:#23405b;--c-slate:#44596d;--c-teal:#007a6e;--c-mint:#11fce4;--c-mint-logo:#00dac1;--c-mint-soft:#bcece8;--c-forest:#062e28;--c-deep:#042c26;--c-forest-line:#1e4943;--c-cream:#f6f4ee;--c-paper:#faf9f6;--c-white:#fff;--c-tag:#f5f8fb;--c-line:#dbe2e6;--c-card-line:#eef1f4;--c-btn-line:#c0c9d0;--c-footer-text:#9aa1a7;--c-footer-line:#434e58;--f-display:"Coconat", Georgia, serif;--f-body:"DM Sans", system-ui, sans-serif;--track-display:-.02em;--frame:1440px;--gutter:64px;--col-gap:64px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--c-ink);font-family:var(--f-body);font-optical-sizing:none;font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f4ef;margin:0;font-size:16px;line-height:24px}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img,svg,video{max-width:100%;display:block}.t-h1{font-family:var(--f-display);letter-spacing:var(--track-display);font-size:80px;font-weight:400;line-height:88px}.t-h2{font-family:var(--f-display);letter-spacing:var(--track-display);font-size:52px;font-weight:400;line-height:57px}.t-quote{font-family:var(--f-display);letter-spacing:var(--track-display);font-size:32px;font-weight:400;line-height:41.6px}.t-h4{font-family:var(--f-display);letter-spacing:var(--track-display);font-size:24px;font-weight:400;line-height:31.2px}.t-body-l{font-size:20px;line-height:32px}.t-body{font-size:16px;line-height:24px}.t-small{font-size:14px;line-height:20px}.t-xs{font-size:12px;line-height:16px}.eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--c-teal);font-size:12px;font-weight:500;line-height:16px}.container{width:100%;max-width:var(--frame);padding:0 var(--gutter);margin:0 auto}.btn{white-space:nowrap;border-radius:999px;align-items:center;gap:12px;height:52px;padding:0 24px;font-size:16px;font-weight:500;line-height:24px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.btn svg{flex:none;width:16px;height:16px}.btn--navy{background:var(--c-navy);color:var(--c-white)}.btn--navy:hover{background:var(--c-ink)}.btn--white{background:var(--c-white);color:var(--c-ink)}.btn--white:hover{background:var(--c-paper)}.btn--outline{border:1px solid var(--c-btn-line);color:var(--c-ink)}.btn--outline:hover{border-color:var(--c-ink)}.circle-btn{border:1px solid var(--c-btn-line);width:52px;height:52px;color:var(--c-ink);border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s;display:inline-grid}.circle-btn svg{width:16px;height:16px}.circle-btn:hover{border-color:var(--c-ink)}.circle-btn--light{color:var(--c-white);border-color:#fff9}.circle-btn--light:hover{border-color:var(--c-white);background:#ffffff14}.controls{justify-content:flex-end;align-items:center;gap:16px;display:flex}.dots{align-items:center;gap:8px;margin-right:8px;display:flex}.dot{background:var(--c-mint-soft);border-radius:3px;width:6px;height:6px;transition:width .25s,background-color .25s}.dot.is-active{background:var(--c-teal);width:24px}.dots--on-dark .dot{background:var(--c-white)}.dots--on-dark .dot.is-active{background:var(--c-mint)}.dots--on-photo .dot{background:var(--c-white)}.dots--on-photo .dot.is-active{background:var(--c-teal)}.track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.track::-webkit-scrollbar{display:none}.track>*{scroll-snap-align:start;flex:none}.section-head{column-gap:var(--col-gap);grid-template-columns:1fr 1fr;align-items:end;display:grid}.section-head .eyebrow{margin-bottom:24px}.section-head p{color:var(--c-slate)}.media{background:#cfc9be;overflow:hidden}.media>img,.media>video{object-fit:cover;width:100%;height:100%}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:root{--nav-item-h:44px;--nav-h:calc(.75em + 8px + var(--nav-pad) * 2 + var(--nav-item-h));--nav-radius:18px;--nav-pad:6px;--nav-btn-radius:calc(var(--nav-radius) - var(--nav-pad))}.nav{z-index:100;pointer-events:none;position:fixed;inset:0}.nav__dark-overlay{color:inherit;font:inherit;text-align:inherit;appearance:none;background-color:#0000;border:0 #0000;margin:0;padding:0;display:none}.nav__main{z-index:1;flex-flow:column;align-items:center;width:100%;height:100%;padding:.75em;display:flex;position:absolute;top:0;left:0}.nav__bar{pointer-events:auto;background-color:var(--c-paper);border-radius:var(--nav-radius);flex-flow:column;width:100%;max-width:88.5em;transition:transform .6s cubic-bezier(.625,.05,0,1);display:flex;position:relative}.nav__bar-inner{width:100%;padding:var(--nav-pad);flex:none;grid-template-rows:auto auto;grid-template-columns:1fr auto 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.nav__start{display:contents}.nav__logo{cursor:pointer;height:3em;color:var(--c-navy);justify-self:start;align-items:center;gap:0;padding:.5em;text-decoration:none;display:flex}.nav__logo-mark{flex:none;width:24px;height:24px}.nav__logo-word{flex:none;width:179px;height:24px;transition:width .6s cubic-bezier(.625,.05,0,1),opacity .4s cubic-bezier(.625,.05,0,1);display:block;overflow:hidden}.nav__logo-type{width:173px;height:24px;color:var(--c-navy);max-width:none;margin-left:6px;display:block}.nav__hamburger{cursor:pointer;color:inherit;font:inherit;text-align:inherit;appearance:none;background-color:#0000;border:0 #0000;margin:0;padding:0;display:none}.nav__end{display:contents}.nav__end-inner{font-weight:500;display:contents}.nav__list{grid-column-gap:.25em;grid-row-gap:.25em;pointer-events:auto;flex-flow:row;justify-self:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.nav__item{white-space:nowrap;position:relative}.nav__link{grid-column-gap:.25em;grid-row-gap:.25em;cursor:pointer;color:var(--c-ink);font:inherit;text-align:inherit;appearance:none;background-color:#0000;border:0 #0000;align-items:center;margin:0;padding:.25em .5em;font-weight:500;text-decoration:none;display:flex}.nav__link-span{font-size:1em;line-height:1}.nav__link-chevron{opacity:.5;width:.75em;height:.75em;transition:transform .4s cubic-bezier(.625,.05,0,1);display:flex;position:relative}.nav__link-chevron svg{width:100%;height:100%}.nav__dropdown{margin-left:-.75em;padding-top:.75em;position:absolute}.nav__dropdown-inner{color:var(--c-paper);font-weight:400;position:relative}.nav__dropdown-inner .nav__link{color:inherit;font-weight:400}.nav__dropdown-list{grid-column-gap:.25em;grid-row-gap:.25em;background-color:var(--c-ink);border-radius:.5em;flex-flow:column;margin:0;padding:1.25em 1.25em 1.25em 1em;list-style:none;display:flex}.nav__btn-wrap{justify-self:end;align-items:center;gap:2em;display:flex}.nav__btn-wrap .btn{border-radius:var(--nav-btn-radius)}@media screen and (width>=992px){.nav__item .nav__dropdown{display:none}}@media (hover:hover) and (pointer:fine) and (width<=991px){.nav__link span{transition:opacity .4s}.nav__link:hover span{opacity:.6}}@media screen and (width>=992px){.nav{--notch-bg:var(--c-white);--notch-flare:14px;--nav-dim-text:#101d2966}.nav__main{grid-template-columns:1fr auto 1fr;align-items:start;padding-top:0;display:grid}.nav__bar{grid-column:2}.nav{--nav-edge:8px}.nav__logo-notch,.nav__audience-notch{--nav-item-h:38px;--nav-pad:5px;--nav-radius:16px;--nav-btn-radius:calc(var(--nav-radius) - var(--nav-pad));--ease:cubic-bezier(.625, .05, 0, 1);top:var(--nav-edge);pointer-events:auto;padding:calc(var(--nav-pad) - 1px);border-radius:var(--nav-radius);backdrop-filter:blur(16px);background-color:#ffffff29;border:1px solid #ffffff40;position:absolute}.nav__logo-notch{left:var(--nav-edge)}.nav__logo-notch .nav__logo{background-color:#0000}.nav__logo-notch[data-surface=dark] .nav__logo-mark path{fill:var(--c-white)}.nav__logo-notch[data-surface=dark] .nav__logo-type{color:var(--c-white)}.nav__logo-notch .nav__logo-mark path{transition:fill .4s}.nav__logo-notch .nav__logo-type{transition:color .4s}.nav__logo-notch .nav__logo-mark{width:20px;height:20px}.nav__logo-notch .nav__logo-word{width:149px;height:20px}.nav__logo-notch .nav__logo-type{width:144px;height:20px;margin-left:5px}.nav__logo-notch .nav__logo-word{transition:width .6s var(--ease), opacity .6s var(--ease) .15s}.nav__logo-notch .nav__logo-type{filter:blur();transition:color .4s ease, filter .6s var(--ease) .15s}.nav[data-nav-compact=true] .nav__logo-notch .nav__logo-word{transition:width .6s var(--ease), opacity .4s var(--ease)}.nav[data-nav-compact=true] .nav__logo-notch .nav__logo-type{filter:blur(6px);transition:color .4s ease, filter .4s var(--ease)}.nav__start .nav__logo{display:none}.nav__bar{background-color:var(--notch-bg);border-radius:0 0 var(--nav-radius) var(--nav-radius);width:auto;max-width:none}.nav__bar:before,.nav__bar:after{content:"";width:var(--notch-flare);height:var(--notch-flare);pointer-events:none;position:absolute;top:0}.nav__bar:before{background:radial-gradient(circle at 0 100%, transparent var(--notch-flare), var(--notch-bg) calc(var(--notch-flare) + .5px));right:100%}.nav__bar:after{background:radial-gradient(circle at 100% 100%, transparent var(--notch-flare), var(--notch-bg) calc(var(--notch-flare) + .5px));left:100%}.nav__bar-inner{padding-top:calc(var(--nav-pad) + var(--nav-edge));align-items:center;gap:0;display:flex}.nav__audience-notch{right:var(--nav-edge);gap:4px;display:flex}.nav__audience-link{height:var(--nav-item-h);border-radius:var(--nav-btn-radius);color:var(--c-white);white-space:nowrap;transition:background-color .3s ease, color .4s ease, padding .6s var(--ease);background-color:#0000;align-items:center;padding:0 11px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.nav__audience-icon{flex:none;width:16px;height:16px;display:flex}.nav__audience-icon svg{width:100%;height:100%}.nav__audience-label{opacity:1;filter:blur();transition:grid-template-columns .6s var(--ease), opacity .6s var(--ease) .15s, filter .6s var(--ease) .15s;grid-template-columns:1fr;display:grid}.nav__audience-label>span{min-width:0;transition:padding-left .6s var(--ease);padding-left:6px;overflow:hidden}.nav:not([data-nav-compact=true]) .nav__audience-link{padding-right:13px}.nav[data-nav-compact=true] .nav__audience-label{opacity:0;filter:blur(6px);transition:grid-template-columns .6s var(--ease), opacity .4s var(--ease), filter .4s var(--ease);grid-template-columns:0fr}.nav[data-nav-compact=true] .nav__audience-label>span{padding-left:0}.nav[data-nav-compact=true] .nav__audience-notch:is(:hover,:focus-within) .nav__audience-link{padding-right:13px}.nav[data-nav-compact=true] .nav__audience-notch:is(:hover,:focus-within) .nav__audience-label{opacity:1;filter:blur();transition:grid-template-columns .6s var(--ease), opacity .6s var(--ease) .15s, filter .6s var(--ease) .15s;grid-template-columns:1fr}.nav[data-nav-compact=true] .nav__audience-notch:is(:hover,:focus-within) .nav__audience-label>span{padding-left:6px}.nav__audience-notch:not([data-surface=dark]) .nav__audience-link{color:var(--c-ink)}.nav__audience-link:is(:hover,:focus-visible){background-color:#ffffff29}.nav__audience-notch:hover .nav__audience-link:not(:hover){color:#fff9}.nav__audience-notch:not([data-surface=dark]) .nav__audience-link:is(:hover,:focus-visible){background-color:#101d290f}.nav__audience-notch:not([data-surface=dark]):hover .nav__audience-link:not(:hover){color:#101d2980}.nav__logo{height:var(--nav-item-h);background-color:var(--c-white);border-radius:var(--nav-btn-radius);justify-content:flex-start;gap:0;padding:0 12px 0 9px;transition:padding .6s cubic-bezier(.625,.05,0,1)}.nav[data-nav-compact=true] .nav__logo{padding-right:9px}.nav[data-nav-compact=true] .nav__logo-word{opacity:0;width:0}.nav__list{gap:0}.nav__link{height:var(--nav-item-h);background-color:var(--c-white);border-radius:var(--nav-btn-radius);padding:0 18px;font-size:15px;transition:background-color .3s,color .3s}.nav__list>.nav__item>.nav__link{gap:6px}.nav__link[aria-expanded=true] .nav__link-chevron{transform:rotate(180deg)}.nav__bar-inner:has(.nav__list:is(:hover,:focus-within),.nav__link[aria-expanded=true],.nav__cta:is(:hover,:focus-visible),.nav__search:is(:hover,:focus-visible,[aria-expanded=true])) :where(.nav__list>.nav__item>.nav__link,.nav__search){color:var(--nav-dim-text);background-color:#0000}.nav__bar-inner .nav__list>.nav__item:is(:hover,:has(>.nav__link:focus-visible))>.nav__link,.nav__bar-inner .nav__list>.nav__item>.nav__link[aria-expanded=true],.nav__bar-inner .nav__search:is(:hover,:focus-visible,[aria-expanded=true]){background-color:var(--c-white);color:var(--c-ink)}.nav__bar-inner .nav__cta:is(:hover,:focus-visible){background-color:var(--c-deep);color:var(--c-white)}.nav__btn-wrap{gap:0;margin-left:0}}.nav__cta{height:var(--nav-item-h);background-color:var(--c-deep);color:var(--c-white);padding:0 20px;font-size:15px;transition:background-color .3s,color .3s}.nav__logo-notch,.nav__audience-notch{display:none}@media screen and (width>=992px){.nav__logo-notch{display:block}.nav__audience-notch{display:flex}}@media screen and (width<=991px){:root{--nav-h:calc(.75em * 2 + .5em * 2 + 3em)}.nav__dark-overlay{opacity:0;pointer-events:auto;cursor:pointer;visibility:hidden;background-color:#0003;width:100%;height:100%;transition:opacity .8s,visibility .8s;display:block;position:absolute;top:0;left:0}[data-nav-status=active] .nav__dark-overlay{opacity:1;visibility:visible}.nav__main{z-index:2}.nav__bar{max-height:100%;overflow:scroll}.nav__bar-inner{grid-row-gap:0em;flex-flow:column;grid-template-columns:1fr auto;align-items:stretch;padding:0;display:flex}.nav__start{z-index:1;background-color:var(--c-paper);justify-content:space-between;align-items:center;padding:.5em;display:flex;position:sticky;top:0}.nav__hamburger{width:3em;height:3em;color:var(--c-ink);border-radius:.5em;justify-content:center;align-items:center;display:flex}.nav__hamburger-icon{background-color:var(--c-line);border-radius:.25em;justify-content:center;align-items:center;width:2em;height:2em;display:flex;position:relative}.nav__hamburger-bar{background-color:currentColor;width:1em;height:.125em;transition:transform .4s cubic-bezier(.625,.05,0,1);display:block;position:absolute}.nav__hamburger-bar:first-child{transform:translateY(-.3125em)rotate(.001deg)scaleX(1)}.nav__hamburger-bar:nth-child(2){transform:translateY(0)rotate(.001deg)scaleX(1)}.nav__hamburger-bar:nth-child(3){transform:translateY(.3125em)rotate(.001deg)scaleX(1)}[data-nav-status=active] .nav__hamburger-bar:first-child{transform:translateY(0)rotate(45deg)scaleX(1)}[data-nav-status=active] .nav__hamburger-bar:nth-child(2){transform:translateY(0)rotate(.001deg)scaleX(0)}[data-nav-status=active] .nav__hamburger-bar:nth-child(3){transform:translateY(0)rotate(-45deg)scaleX(1)}.nav__end{visibility:hidden;grid-column:span 2;grid-template-rows:0fr;transition:grid-template-rows .8s cubic-bezier(.625,.05,0,1),visibility 0s linear .8s;display:grid;position:relative;overflow:hidden}.nav__end-inner{flex-flow:column;height:100000%;display:flex;position:relative;overflow:hidden}.nav__list{grid-column-gap:0em;grid-row-gap:0em;flex-flow:column;align-items:stretch;padding:1em 1em 2em}.nav__item{flex-flow:column;display:flex}.nav__link{justify-content:space-between;padding-top:.5em;padding-bottom:.5em}[data-nav-sub-status=active] .nav__link .nav__link-chevron{transform:rotate(180deg)}.nav__dropdown{visibility:hidden;border-radius:.5em;grid-template-rows:0fr;margin-left:0;padding-top:0;transition:grid-template-rows .8s cubic-bezier(.625,.05,0,1),visibility 0s linear .8s;display:grid;position:relative;overflow:hidden}[data-nav-status=active] .nav__end,[data-nav-sub-status=active] .nav__dropdown{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.nav__dropdown-inner{flex-flow:column;height:100000%;display:flex;position:relative;overflow:hidden}.nav__dropdown-list{grid-column-gap:0em;grid-row-gap:0em;margin-top:.25em;margin-bottom:.75em}.nav__btn-wrap{justify-content:space-between;padding-bottom:1em;padding-left:1em;padding-right:1em}.nav__cta{flex:1;justify-content:center;height:52px}}.mega-nav__backdrop{z-index:0;opacity:0;pointer-events:none;visibility:hidden;background-color:#00000040;position:fixed;inset:0%}.mega-nav__dropdown-wrapper{z-index:2;pointer-events:none;width:max(100%,52em);padding-top:.5em;position:absolute;top:100%;left:50%;translate:-50%}.mega-nav__dropdown-container{border-radius:var(--nav-radius);position:relative;overflow:hidden}.mega-nav__dropdown-bg{will-change:transform;background-color:var(--c-paper);position:absolute;inset:0}.mega-nav__dropdown-panel{opacity:0;pointer-events:none;visibility:hidden;position:absolute;inset:0 0 auto;overflow:hidden}.mega-nav__dropdown-inner{display:flex}.mega-nav__panel-col{grid-column-gap:1.25em;grid-row-gap:1.25em;border-right:1px solid var(--c-line);flex-flow:column;flex:1;justify-content:flex-start;align-items:flex-start;padding:2.5em 1.5em;display:flex}.mega-nav__panel-col:last-of-type{border:none}.mega-nav__panel-col.is--colored{background-color:var(--c-cream)}.mega-nav__panel-label{text-transform:uppercase;color:var(--c-teal);letter-spacing:.04em;padding-left:1em;font-size:.75em;font-weight:500;line-height:1}.mega-nav__panel-list{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100%;margin:0;padding:0;list-style:none;display:flex}.mega-nav__panel-link{color:var(--c-ink);border-radius:.25em;flex-flow:column;justify-content:flex-start;align-items:flex-start;padding:.625em .75em;text-decoration:none;display:flex}.mega-nav__panel-link-text{font-weight:500}.mega-nav__panel-link-desc{color:var(--c-slate);font-size:.875em;font-weight:400}@media screen and (width<=991px){.mega-nav__dropdown-wrapper,.mega-nav__backdrop{display:none}}.nav__search,.nav-search,.nav-search__backdrop{display:none}@media screen and (width>=992px){.nav__search{width:var(--nav-item-h);height:var(--nav-item-h);cursor:pointer;color:var(--c-ink);background-color:var(--c-white);border-radius:var(--nav-btn-radius);border:0;flex:none;justify-content:center;align-items:center;margin-right:18px;padding:0;transition:background-color .3s,color .3s;display:flex}.nav__search svg{width:18px;height:18px}.nav-search__backdrop{z-index:0;opacity:0;pointer-events:none;background-color:#00000040;transition:opacity .3s;display:block;position:fixed;inset:0}.nav[data-search-open=true] .nav-search__backdrop{opacity:1;pointer-events:auto}.nav-search{--ease:cubic-bezier(.625, .05, 0, 1);z-index:3;pointer-events:none;visibility:hidden;width:max(100%,40em);transition:grid-template-rows .4s var(--ease), visibility 0s linear .4s;grid-template-rows:0fr;padding-top:.5em;display:grid;position:absolute;top:100%;left:50%;translate:-50%}.nav[data-search-open=true] .nav-search{pointer-events:auto;visibility:visible;transition:grid-template-rows .6s var(--ease), visibility 0s;grid-template-rows:1fr}.nav-search__clip{border-radius:var(--nav-radius);min-height:0;overflow:hidden}.nav-search__card{background-color:var(--c-paper);border-radius:var(--nav-radius);padding:var(--nav-pad)}.nav-search__field,.nav-search__body{opacity:0;filter:blur(8px);transition:opacity .3s var(--ease), filter .3s var(--ease), translate .3s var(--ease);translate:0 -8px}.nav[data-search-open=true] :is(.nav-search__field,.nav-search__body){opacity:1;filter:blur();transition:opacity .6s var(--ease) .15s, filter .6s var(--ease) .15s, translate .6s var(--ease) .15s;translate:0}.nav[data-search-open=true] .nav-search__body{transition-delay:.23s}.nav-search__field{background-color:var(--c-white);border-radius:var(--nav-btn-radius);align-items:center;gap:10px;height:52px;padding:0 12px 0 16px;display:flex}.nav-search__icon{width:18px;height:18px;color:var(--c-slate);flex:none;display:flex}.nav-search__icon svg{width:100%;height:100%}.nav-search__input{min-width:0;height:100%;font:inherit;color:var(--c-ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.nav-search__input::placeholder{color:var(--c-slate);opacity:.7}.nav-search__input::-webkit-search-cancel-button{display:none}.nav-search__kbd{font:inherit;color:var(--c-slate);border:1px solid var(--c-line);border-radius:6px;flex:none;padding:3px 7px;font-size:11px;line-height:1.2}.nav-search__body{padding:16px 0 6px}.nav-search__label{letter-spacing:.04em;text-transform:uppercase;color:var(--c-teal);padding:0 16px 8px;font-size:12px;font-weight:500}.nav-search__results{margin:0;padding:0;list-style:none}.nav-search__result{border-radius:var(--nav-btn-radius);color:var(--c-ink);outline:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;text-decoration:none;transition:background-color .2s;display:flex}.nav-search__result:is(:hover,:focus-visible,.is-active){background-color:var(--c-white)}.nav-search__result-text{flex-direction:column;min-width:0;display:flex}.nav-search__result-title{font-size:15px;font-weight:500}.nav-search__result-title mark{color:var(--c-teal);background:0 0}.nav-search__result-desc{color:var(--c-slate);font-size:13px}.nav-search__result-section{color:var(--c-slate);border:1px solid var(--c-line);border-radius:999px;flex:none;padding:3px 8px;font-size:12px}.nav-search__empty{color:var(--c-slate);padding:4px 16px 10px;font-size:15px}}.hero[data-astro-cid-lcdefpme]{height:100svh;min-height:560px;color:var(--c-white);position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{background:#23271f;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]{--mask:0;--mask-inset-start:0px;--mask-radius-start:0px;--mask-inset:clamp(20px, 6vw, 96px);--mask-radius:clamp(24px, 3vw, 48px);background:#f7f4f0}.hero__media[data-astro-cid-lcdefpme]{clip-path:inset(calc(var(--mask-inset-start) + var(--mask) * (var(--mask-inset) - var(--mask-inset-start))) round calc(var(--mask-radius-start) + var(--mask) * (var(--mask-radius) - var(--mask-radius-start))));will-change:clip-path}.hero__media[data-astro-cid-lcdefpme]:after{content:"";background:radial-gradient(90% 90%,#080a0600 40%,#080a064d 100%),#080a062e;position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{height:100%;padding-top:calc(var(--nav-h) + 48px);flex-direction:column;justify-content:center;align-items:center;padding-bottom:64px;display:flex;position:relative}.hero__copy[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:1200px}.pill-cta[data-astro-cid-lcdefpme]{border-radius:var(--nav-btn-radius);background:var(--c-white);height:48px;color:var(--c-ink);white-space:nowrap;--ease:cubic-bezier(.625, .05, 0, 1);align-items:center;gap:0;margin-top:40px;padding:4px 4px 4px 20px;font-size:16px;font-weight:500;line-height:24px;transition:gap .6s cubic-bezier(.625,.05,0,1);display:inline-flex}.pill-cta__icon[data-astro-cid-lcdefpme]{width:40px;height:40px;color:var(--c-white);place-items:center;display:grid;position:relative}.pill-cta__icon[data-astro-cid-lcdefpme]:before{content:"";background:var(--c-deep);width:8px;height:8px;transition:width .6s var(--ease), height .6s var(--ease), border-radius .6s var(--ease);border-radius:4px;position:absolute;top:50%;left:50%;translate:-50% -50%}.pill-cta__icon[data-astro-cid-lcdefpme] svg{opacity:0;width:16px;height:16px;transition:transform .6s var(--ease), opacity .3s var(--ease);position:relative;transform:translate(-10px)}.pill-cta[data-astro-cid-lcdefpme]:is(:hover,:focus-visible){gap:24px}.pill-cta[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .pill-cta__icon[data-astro-cid-lcdefpme]:before{border-radius:calc(var(--nav-btn-radius) - 4px);width:40px;height:40px}.pill-cta[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .pill-cta__icon[data-astro-cid-lcdefpme] svg{opacity:1;transform:translate(0)}.pill-cta--dark[data-astro-cid-lcdefpme]{background:var(--c-navy);color:var(--c-white)}.pill-cta--dark[data-astro-cid-lcdefpme] .pill-cta__icon[data-astro-cid-lcdefpme]{color:var(--c-navy)}.pill-cta--dark[data-astro-cid-lcdefpme] .pill-cta__icon[data-astro-cid-lcdefpme]:before{background:var(--c-white)}.pill-cta--outline[data-astro-cid-lcdefpme]{border:1px solid var(--c-btn-line);transition:gap .6s var(--ease), border-color .3s ease;background:0 0;padding:3px 3px 3px 20px}.pill-cta--outline[data-astro-cid-lcdefpme]:is(:hover,:focus-visible){border-color:var(--c-ink)}.pill-cta--outline[data-astro-cid-lcdefpme] .pill-cta__icon[data-astro-cid-lcdefpme]:before{background:var(--c-navy)}.journey[data-astro-cid-lcdefpme]{background:#f7f4ef;padding:120px 0}.stages[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:80px;display:grid}.stages[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{container-type:inline-size}.stage[data-astro-cid-lcdefpme]{--card-pad:8px;--card-radius:24px;--img-h:calc((100cqi - var(--card-pad) * 2) * 1.4);--ease:cubic-bezier(.625, .05, 0, 1);height:calc(var(--img-h) + var(--card-pad) * 2 + 88px);padding:var(--card-pad);border-radius:var(--card-radius);background:#fff;flex-direction:column;display:flex}.stage__media[data-astro-cid-lcdefpme]{border-radius:calc(var(--card-radius) - var(--card-pad));background:var(--c-cream);flex:auto;min-height:0;overflow:hidden}.stage__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:var(--img-h);object-fit:cover;max-width:none;transition:transform .8s var(--ease)}.stage__foot[data-astro-cid-lcdefpme]{flex:none;justify-content:space-between;align-items:center;gap:16px;height:88px;padding:4px 12px 0;display:flex}.stage__title[data-astro-cid-lcdefpme]{color:var(--c-ink);font-size:18px;font-weight:500;line-height:24px}.stage__title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;display:block}.stage__arrow[data-astro-cid-lcdefpme]{width:32px;height:32px;color:var(--c-white);flex:none;place-items:center;display:grid;position:relative}.stage__arrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--c-deep);transition:border-radius .6s var(--ease);border-radius:16px;position:absolute;inset:0}.stage[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .stage__arrow[data-astro-cid-lcdefpme]:before{border-radius:8px}.stage__arrow[data-astro-cid-lcdefpme] svg{width:14px;height:14px;position:relative;transform:translate(-.5px)}.stage__more[data-astro-cid-lcdefpme]{transition:grid-template-rows .6s var(--ease);flex:none;grid-template-rows:0fr;display:grid}.stage__more-inner[data-astro-cid-lcdefpme]{min-height:0;overflow:hidden}.stage__body[data-astro-cid-lcdefpme]{max-height:40px;color:var(--c-ink);margin:0 12px 16px;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.stage[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .stage__more[data-astro-cid-lcdefpme]{grid-template-rows:1fr}@media (hover:none){.stage__more[data-astro-cid-lcdefpme]{grid-template-rows:1fr}}.stage[data-astro-cid-lcdefpme]:hover .stage__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.alone[data-astro-cid-lcdefpme]{padding:0 var(--gutter) 120px;background:#f7f4ef}.alone__frame[data-astro-cid-lcdefpme]{max-width:calc(var(--frame) - var(--gutter) * 2);background:var(--c-deep);border-radius:clamp(20px,2vw,32px);min-height:clamp(600px,56vw,820px);margin:0 auto;display:flex;position:relative;overflow:hidden}.alone__bg[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.alone__tint[data-astro-cid-lcdefpme]{background:linear-gradient(#021f1a8c 0%,#021f1a26 55%,#021f1a40 100%);position:absolute;inset:0}.alone__inner[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:space-between;gap:64px;padding:clamp(40px,5vw,80px) clamp(16px,1.6vw,24px) clamp(16px,1.6vw,24px);display:flex;position:relative}.alone__head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:48px;padding:0 clamp(8px,2.4vw,40px);display:flex}.alone__title[data-astro-cid-lcdefpme]{color:#f7f4ef}.alone__intro[data-astro-cid-lcdefpme]{color:#f7f4efd9;max-width:380px;padding-top:12px;font-size:16px;line-height:24px}.alone__cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.2vw,20px);display:grid}.alone__card[data-astro-cid-lcdefpme]{aspect-ratio:1;color:var(--c-deep);background:#f7f4ef;border-radius:20px;flex-direction:column;justify-content:space-between;padding:clamp(20px,1.8vw,28px);display:flex}.alone__card-title[data-astro-cid-lcdefpme]{font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.2}.alone__card-title[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.alone__card-icon[data-astro-cid-lcdefpme]{width:clamp(40px,3.6vw,56px);height:clamp(40px,3.6vw,56px);color:var(--c-deep);flex:none}.alone__card-body[data-astro-cid-lcdefpme]{max-width:260px;min-height:66px;color:var(--c-slate);margin-top:8px;font-size:15px;line-height:22px}.impact[data-astro-cid-lcdefpme]{--mask-inset:clamp(8px, 1vw, 16px);--mask-radius:clamp(20px, 2vw, 32px);padding:0 var(--mask-inset);background:#f7f4ef}.impact__panel[data-astro-cid-lcdefpme]{border-radius:var(--mask-radius);background:#021f1a;padding:120px 0}.impact__stats[data-astro-cid-lcdefpme]{gap:var(--mask-inset);margin-top:var(--mask-inset);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.impact__stat[data-astro-cid-lcdefpme]{border-radius:var(--mask-radius);background:#021f1a;flex-direction:column;justify-content:space-between;gap:48px;min-height:clamp(280px,24vw,380px);padding:clamp(28px,3.5vw,56px);display:flex}.impact__stat-value[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--c-mint);font-size:clamp(64px,7.5vw,128px);font-weight:400;line-height:1}.impact__stat-body[data-astro-cid-lcdefpme]{max-width:380px;color:var(--c-white);font-size:clamp(18px,1.5vw,22px);line-height:1.5}.counter[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:clamp(320px,34vw,500px);display:flex}.counter__value[data-astro-cid-lcdefpme]{letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;color:var(--c-mint);white-space:nowrap;text-align:left;font-size:clamp(56px,14vw,220px);font-weight:400;line-height:1;overflow:visible}.counter__value[data-astro-cid-lcdefpme] .counter__char{text-align:center;position:relative}.counter__value[data-astro-cid-lcdefpme] .counter__digit{display:inline-block}.counter__value[data-astro-cid-lcdefpme] .counter__digit.is-out{position:absolute;top:0;left:0;right:0}.counter__label[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:var(--track-display);color:var(--c-white);margin-top:24px;font-size:clamp(20px,2vw,28px);line-height:1.3}.bento[data-astro-cid-lcdefpme]{--phi:1.618fr;grid-template-columns:var(--phi) .5fr .5fr;grid-template-rows:var(--phi) 1fr;gap:12px;height:clamp(560px,50vw,720px);display:grid}.bento__tile[data-astro-cid-lcdefpme]{background:var(--c-deep);min-width:0;min-height:0;color:var(--c-white);border-radius:24px;flex-direction:column;justify-content:flex-end;padding:32px;display:flex;overflow:hidden;container-type:inline-size}.bento__tile--1[data-astro-cid-lcdefpme]{grid-area:1/1/3;justify-content:space-between}.bento__tile--2[data-astro-cid-lcdefpme]{grid-area:1/2/auto/4}.bento__tile--3[data-astro-cid-lcdefpme]{grid-area:2/2}.bento__tile--4[data-astro-cid-lcdefpme]{grid-area:2/3}.bento__title[data-astro-cid-lcdefpme]{max-width:640px}.bento__value[data-astro-cid-lcdefpme]{letter-spacing:-.03em;color:var(--c-mint);white-space:nowrap;font-weight:300;line-height:.9}.bento__tile--1[data-astro-cid-lcdefpme] .bento__value[data-astro-cid-lcdefpme]{font-size:26cqi}.bento__tile--2[data-astro-cid-lcdefpme] .bento__value[data-astro-cid-lcdefpme],.bento__tile--3[data-astro-cid-lcdefpme] .bento__value[data-astro-cid-lcdefpme],.bento__tile--4[data-astro-cid-lcdefpme] .bento__value[data-astro-cid-lcdefpme]{font-size:30cqi}.bento__body[data-astro-cid-lcdefpme]{color:#ffffffd9;max-width:280px;margin-top:20px;font-size:16px;line-height:22px}.bento__tile--3[data-astro-cid-lcdefpme] .bento__body[data-astro-cid-lcdefpme],.bento__tile--4[data-astro-cid-lcdefpme] .bento__body[data-astro-cid-lcdefpme]{margin-top:12px;font-size:14px;line-height:20px}.how[data-astro-cid-lcdefpme]{background:var(--c-paper);padding:104px 0 138px}.how__intro[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;margin-bottom:104px;display:flex}.how__sub[data-astro-cid-lcdefpme]{color:var(--c-slate);margin-top:24px}.how__intro[data-astro-cid-lcdefpme] .pill-cta[data-astro-cid-lcdefpme]{margin-top:48px}.how__step[data-astro-cid-lcdefpme]{width:calc(100% - var(--gutter) * 2);border-top:1px solid var(--c-line);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);justify-content:center;margin:0 auto;padding:25px 0;display:flex}.how__content[data-astro-cid-lcdefpme]{width:100%;padding:0 var(--gutter);justify-content:space-between;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.how__title[data-astro-cid-lcdefpme]{width:32.5%;font-family:var(--f-display);letter-spacing:var(--track-display);color:var(--c-ink);padding-right:25px;font-size:3.2vw;font-weight:400;line-height:1.05}.how__body[data-astro-cid-lcdefpme]{width:28%;color:var(--c-slate);padding:0 4%}.how__media[data-astro-cid-lcdefpme]{aspect-ratio:.8;clip-path:inset(0% 15% round 1vw);width:34vw;overflow:hidden}.how__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:calc(100% + 200px);display:block}.programs[data-astro-cid-lcdefpme]{background:var(--c-paper);padding:136px 0 104px}.programs__inner[data-astro-cid-lcdefpme]{grid-template-columns:506px 1fr;column-gap:159px;display:grid}.programs__media[data-astro-cid-lcdefpme]{border-radius:clamp(20px,2vw,32px);width:506px;height:625px}.programs__media[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{height:calc(100% + 60px)}.programs__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;padding-top:39px;display:flex}.programs__title[data-astro-cid-lcdefpme]{max-width:540px}.programs__body[data-astro-cid-lcdefpme]{max-width:564px;color:var(--c-slate);margin-top:24px}.programs__btn[data-astro-cid-lcdefpme]{margin-top:auto}.story[data-astro-cid-lcdefpme]{--ease:cubic-bezier(.625, .05, 0, 1);--panel-inset:clamp(8px, 1vw, 16px);background:var(--c-paper);padding:0 var(--panel-inset)}.story__panel[data-astro-cid-lcdefpme]{background:var(--c-paper);border-radius:clamp(20px,2vw,32px);padding:200px 0;overflow:hidden}.story__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.story__stack[data-astro-cid-lcdefpme]{width:100%;display:grid}.story__stack[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{grid-area:1/1}.story__stack[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.is-active){visibility:hidden}.story__quotes[data-astro-cid-lcdefpme]{max-width:1120px}.story__quote[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:var(--track-display);color:var(--c-ink);text-wrap:balance;font-size:clamp(32px,4vw,60px);font-weight:400;line-height:1.12}.story__quote[data-astro-cid-lcdefpme],.story__by[data-astro-cid-lcdefpme]{align-self:start}.story__people[data-astro-cid-lcdefpme]{width:100%;margin-top:72px}.story__track[data-astro-cid-lcdefpme]{--avatar:112px;height:var(--avatar);position:relative}.story__track[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{margin-left:calc(var(--avatar) / -2);position:absolute;top:0;left:50%}.story__person[data-astro-cid-lcdefpme]{width:var(--avatar);height:var(--avatar);cursor:pointer;will-change:transform, opacity, filter;border-radius:20px;display:block}.story__person[data-astro-cid-lcdefpme].is-active{cursor:default}.story__person[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--c-teal);outline-offset:4px}.story__avatar[data-astro-cid-lcdefpme]{border-radius:inherit;object-fit:cover;background:#cfc9be;width:100%;height:100%;display:block}.story__meta[data-astro-cid-lcdefpme]{margin-top:24px}.story__by[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}.story__name[data-astro-cid-lcdefpme]{color:var(--c-ink);font-size:18px;font-weight:500;line-height:26px}.story__role[data-astro-cid-lcdefpme]{color:var(--c-slate);font-size:16px;line-height:24px}.resources[data-astro-cid-lcdefpme]{background:var(--c-cream);padding:100px 0 108px}.resources__track[data-astro-cid-lcdefpme]{gap:32px;margin-top:75px}.resource[data-astro-cid-lcdefpme]{border-radius:4px;width:calc(33.3333% - 21.3333px);padding:18px;transition:background-color .2s}.resource[data-astro-cid-lcdefpme]:hover{background:var(--c-paper)}.resource__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:2px;position:relative}.resource__go[data-astro-cid-lcdefpme]{background:var(--c-white);width:32px;height:32px;color:var(--c-ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}.resource__go[data-astro-cid-lcdefpme] svg{width:14px;height:14px}.resource__tags[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.tag[data-astro-cid-lcdefpme]{background:var(--c-tag);letter-spacing:.04em;text-transform:uppercase;height:26px;color:var(--c-slate);border-radius:2px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.tag--mint[data-astro-cid-lcdefpme]{background:var(--c-mint-soft);color:var(--c-forest)}.resource__title[data-astro-cid-lcdefpme]{color:var(--c-ink);margin-top:20px;font-size:20px;font-weight:500;line-height:32px}.resources__controls[data-astro-cid-lcdefpme]{margin-top:38px;padding-right:64px}.page[data-astro-cid-lcdefpme]{z-index:1;background:var(--c-paper);border-radius:0 0 var(--page-radius) var(--page-radius);margin-bottom:var(--reveal-h,30vw);position:relative;overflow:clip}:root{--hero-gutter:clamp(8px, 1vw, 16px);--page-radius:clamp(24px, 3vw, 48px);--rg:clamp(16px, 2.5vw, 44px)}.footer[data-astro-cid-lcdefpme]{color:var(--c-deep);background:#fff;padding:96px 0 40px}.footer[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{max-width:none;padding:0 var(--rg)}.footer__top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-start;gap:64px;display:flex}.footer__title[data-astro-cid-lcdefpme]{font-family:var(--f-display);letter-spacing:var(--track-display);font-size:clamp(44px,5vw,72px);font-weight:400;line-height:1.05}.footer__cta[data-astro-cid-lcdefpme]{background:var(--c-deep);height:44px;color:var(--c-white);border-radius:var(--nav-btn-radius);margin-top:40px;padding:0 20px;font-size:15px}.footer__cols[data-astro-cid-lcdefpme]{gap:72px;padding-top:16px;display:flex}.footer__head[data-astro-cid-lcdefpme]{font-size:15px;font-weight:500;line-height:20px}.footer__col[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;margin-top:32px;display:flex}.footer__col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--c-deep);opacity:.8;font-size:15px;line-height:20px;transition:opacity .2s}.footer__col[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.footer__legal[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{opacity:1}.footer__bottom[data-astro-cid-lcdefpme]{color:var(--c-slate);justify-content:space-between;margin-top:96px;font-size:12px;line-height:16px;display:flex}.footer__legal[data-astro-cid-lcdefpme]{gap:24px;line-height:16px;display:flex}.footer__legal[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{opacity:.8;transition:opacity .2s}.reveal[data-astro-cid-lcdefpme]{--rp:clamp(12px, 2.2vw, 36px);z-index:0;padding:var(--rg);background:#f7f4ef;position:fixed;bottom:0;left:0;right:0}.reveal__box[data-astro-cid-lcdefpme]{gap:var(--rp);padding:var(--rp);background:#042c26;grid-template-columns:repeat(4,1fr);display:grid}.reveal__shape[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#f7f4ef}.reveal__shape--1[data-astro-cid-lcdefpme]{border-radius:0 50% 0 0}.reveal__shape--2[data-astro-cid-lcdefpme]{border-radius:50% 0}.reveal__shape--3[data-astro-cid-lcdefpme]{border-radius:0 50% 50%}.reveal__shape--4[data-astro-cid-lcdefpme]{border-radius:50%}@media (width<=1280px){.stages[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.programs__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;column-gap:64px}.programs__media[data-astro-cid-lcdefpme]{aspect-ratio:506/625;width:100%;height:auto}.footer__cols[data-astro-cid-lcdefpme]{gap:48px}}@media (width<=900px){:root{--gutter:24px}.t-h1[data-astro-cid-lcdefpme]{font-size:52px;line-height:57px}.t-h2[data-astro-cid-lcdefpme]{font-size:36px;line-height:40px}.hero[data-astro-cid-lcdefpme]{height:auto;min-height:max(560px,100svh)}.hero__inner[data-astro-cid-lcdefpme]{padding-top:calc(var(--nav-h) + 48px);padding-bottom:120px}.section-head{grid-template-columns:1fr;row-gap:24px}.stages[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px}.alone__head[data-astro-cid-lcdefpme]{flex-direction:column;gap:20px}.alone__intro[data-astro-cid-lcdefpme]{padding-top:0}.alone__cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.alone__card[data-astro-cid-lcdefpme]{aspect-ratio:auto;gap:24px;min-height:200px}.impact__panel[data-astro-cid-lcdefpme]{padding:64px 0}.impact__stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.impact__stat[data-astro-cid-lcdefpme]{min-height:0}.bento[data-astro-cid-lcdefpme]{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.bento__tile[data-astro-cid-lcdefpme]{padding:24px}.bento__tile--1[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/3;min-height:420px}.bento__tile--2[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/3;min-height:240px}.bento__tile--3[data-astro-cid-lcdefpme],.bento__tile--4[data-astro-cid-lcdefpme]{grid-area:auto;min-height:200px}.programs__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:48px}.programs[data-astro-cid-lcdefpme]{padding-top:64px}.programs__copy[data-astro-cid-lcdefpme]{padding-top:0}.programs__btn[data-astro-cid-lcdefpme]{margin-top:32px}.story__panel[data-astro-cid-lcdefpme]{padding:120px 0}.story__people[data-astro-cid-lcdefpme]{margin-top:48px}.story__track[data-astro-cid-lcdefpme]{--avatar:80px}.resource[data-astro-cid-lcdefpme]{width:85%}.resources__controls[data-astro-cid-lcdefpme]{padding-right:0}.footer[data-astro-cid-lcdefpme]{padding-top:64px}.footer__top[data-astro-cid-lcdefpme]{flex-direction:column;gap:48px}.footer__cols[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:40px;padding-top:0}.footer__col[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:16px}.footer__bottom[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;margin-top:56px}.footer__legal[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px}}@media (width<=767px){.how[data-astro-cid-lcdefpme]{padding:64px 0 80px}.how__intro[data-astro-cid-lcdefpme]{margin-bottom:56px}.how__step[data-astro-cid-lcdefpme]{flex-direction:column}.how__content[data-astro-cid-lcdefpme]{flex-direction:column;order:2;gap:12px;padding:25px 0 0;position:relative;transform:none}.how__title[data-astro-cid-lcdefpme]{padding-right:0;font-size:28px}.how__title[data-astro-cid-lcdefpme],.how__body[data-astro-cid-lcdefpme],.how__media[data-astro-cid-lcdefpme]{width:100%}.how__body[data-astro-cid-lcdefpme]{padding:0}}
