:root{--blue:#002366;--blue2:#081b4d;--header-blue:#174a88;--yellow:#ffcb1f;--cream:#f4f0e6;--ink:#111a2b;--white:#fff;--line:rgba(0,35,102,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--cream);font-family:var(--font-sans),Arial,sans-serif;font-size:16px;line-height:1.45}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}.shell{width:min(1400px,calc(100% - 80px));margin-inline:auto}.hero{background:var(--blue);color:#fff;min-height:840px;position:relative;overflow:hidden}.header{height:110px;border-bottom:1px solid rgba(255,255,255,.2);padding:0 40px;position:fixed;top:0;left:0;right:0;z-index:50;background:var(--header-blue);box-shadow:0 8px 28px rgba(8,27,77,.16)}.header,.wordmark{display:flex;align-items:center}.wordmark{justify-content:flex-start;width:170px;height:86px;overflow:visible}.wordmark img{width:130px;height:78px;object-position:center}.nav{margin-left:auto;display:flex;align-items:center;gap:32px;font-size:14px;font-weight:500}.nav a:not(.navCta){position:relative}.nav a:not(.navCta):after{content:"";position:absolute;bottom:-7px;left:0;width:0;height:1px;background:var(--yellow);transition:.2s}.nav a:hover:after{width:100%}.navCta{border:1px solid rgba(255,255,255,.65);border-radius:999px;padding:14px 20px;display:flex;gap:28px;align-items:center}.navCta:hover{background:#fff;color:var(--blue)}.menuButton{display:none;background:none;border:0;color:#fff}.heroGrid{display:grid;grid-template-columns:1.35fr .65fr;min-height:650px;align-items:center;position:relative;z-index:2}.heroCopy{padding:70px 0 90px}.eyebrow,.sectionLabel{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.eyebrow{display:flex;align-items:center;gap:12px;color:#dce3f6}.eyebrow span{display:inline-block;width:35px;height:1px;background:var(--yellow)}h1{font-family:var(--font-display),Georgia,serif;font-size:clamp(72px,8.1vw,132px);line-height:.85;letter-spacing:-.055em;margin:35px 0 40px}h1,h1 em{font-weight:400}h1 em{color:var(--yellow)}.lead{max-width:610px;font-size:20px;color:#e4e9f5;margin:0 0 42px}.heroActions{display:flex;align-items:center;gap:34px;flex-wrap:wrap}.button{display:inline-flex;align-items:center;gap:46px;border-radius:999px;padding:18px 24px;font-weight:600;font-size:14px;transition:.2s}.button:hover{transform:translateY(-2px)}.yellow{background:var(--yellow);color:var(--ink)}.textLink{font-size:14px;border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:5px}.textLink span{margin-left:12px}.heroMark{align-self:stretch;display:flex;align-items:center;justify-content:center;position:relative}.heroMark:before{content:"";position:absolute;width:500px;height:500px;border:1px solid rgba(255,255,255,.1);border-radius:50%}.heroMark img{width:min(470px,42vw);height:600px;object-fit:cover;object-position:center;border-radius:50% 50% 8px 8px;filter:saturate(.95);position:relative}.heroMark p{position:absolute;right:-8px;bottom:95px;background:var(--yellow);color:var(--blue);width:130px;height:130px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(8deg);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.heroMark strong{font-family:var(--font-display),Georgia,serif;font-size:30px;line-height:1}.ticker{position:absolute;z-index:3;bottom:0;left:0;right:0;background:var(--yellow);color:var(--blue);white-space:nowrap;overflow:hidden;height:64px;display:flex;align-items:center}.ticker div{font-family:var(--font-display),Georgia,serif;font-size:27px;animation:marquee 25s linear infinite}.ticker b{margin:0 24px;font-family:inherit}@keyframes marquee{to{transform:translateX(-30%)}}.river{position:relative;background:var(--ink);height:610px;overflow:hidden}.river img{width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.04)}.river:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,20,55,.05),rgba(0,20,55,.6))}.riverQuote{position:absolute;right:6%;top:50%;transform:translateY(-50%);z-index:2;color:#fff;max-width:580px}.riverQuote p{font-size:17px;margin:0 0 12px}.events h2,.intro h2,.join h2,.newsTitle h2,.riverQuote h2{font-family:var(--font-display),Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:.92;margin:0}.riverQuote h2{font-size:68px}.intro{display:grid;grid-template-columns:.55fr 1.35fr 1fr;gap:70px;padding-top:150px;padding-bottom:150px}.sectionLabel{color:var(--blue);margin:8px 0}.intro h2{font-size:88px;color:var(--blue)}.intro>div>p{font-size:20px;max-width:620px;margin:35px 0 40px}.circleLink{border-bottom:1px solid var(--blue);padding-bottom:7px;font-size:14px;font-weight:600;display:inline-flex;gap:38px}.intro aside{border-top:1px solid var(--line)}.intro aside span{color:#59657e;font-size:11px;float:left;margin-top:28px}.intro aside h3{margin:25px 0 3px 44px;font-size:17px;color:var(--blue)}.intro aside p{margin:0 0 25px 44px;padding-bottom:26px;border-bottom:1px solid var(--line);color:#596070;font-size:14px}.events{background:#fff;padding:130px 0}.eventsHead{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;margin-bottom:65px}.events h2{font-size:98px;color:var(--blue)}.eventsHead>p{font-size:18px;max-width:520px;margin:0 0 12px}.eventRail{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.eventCard a{display:block}.eventImage{height:310px;position:relative;overflow:hidden;background:#ddd}.eventImage img{width:100%;height:100%;object-fit:cover;transition:.45s}.eventCard:hover .eventImage img{transform:scale(1.035)}.eventImage span{position:absolute;top:16px;left:16px;background:var(--yellow);width:70px;height:70px;border-radius:50%;display:grid;place-items:center;font-weight:600;color:var(--blue)}.eventCard>a>p{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#69727d;margin:20px 0 10px}.eventCard h3{font-family:var(--font-display),Georgia,serif;color:var(--blue);font-size:31px;line-height:1.05;font-weight:400;margin:0;max-width:90%}.cardFoot{border-bottom:1px solid var(--line);padding:24px 0 16px;display:flex;justify-content:space-between;font-size:13px;font-weight:600}.alignRight{display:flex;justify-content:flex-end;margin-top:45px}.blueOutline{border:1px solid var(--blue);color:var(--blue)}.join{background:var(--yellow);color:var(--blue);padding:140px 0;position:relative;overflow:hidden}.joinSeal{position:absolute;left:-70px;top:45px;width:300px;height:300px;border:1px solid rgba(0,35,102,.35);border-radius:50%;display:grid;place-items:center;font-size:12px;letter-spacing:.12em;transform:rotate(-27deg)}.joinInner{text-align:center;display:flex;flex-direction:column;align-items:center}.join h2{font-size:clamp(92px,13vw,190px)}.joinInner>p:not(.sectionLabel){font-size:19px;max-width:600px;margin:30px auto}.dark{background:var(--blue);color:#fff}.news{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;padding-top:130px;padding-bottom:140px}.newsTitle h2{font-size:78px;color:var(--blue)}.newsList{border-top:1px solid var(--line)}.newsList a{display:grid;grid-template-columns:125px 1fr 30px;gap:15px;align-items:center;border-bottom:1px solid var(--line);padding:28px 0}.newsList time{font-size:12px;color:#59657e}.newsList h3{font-size:20px;margin:0;font-weight:500}.newsList a:hover h3{color:var(--blue)}footer{background:var(--blue2);color:#fff;padding:85px 0 20px}.footerGrid{display:grid;grid-template-columns:1.4fr .8fr .8fr 1fr;gap:50px}.footerBrand img{width:220px;margin-bottom:20px}.footerBrand p,footer p{color:#c8d1e7;font-size:14px}footer h3{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--yellow)}footer a{text-decoration:underline;text-underline-offset:4px}footer p a{display:inline-block;min-height:24px;line-height:24px}.footerJoin{border-left:1px solid rgba(255,255,255,.18);padding-left:35px}.footerJoin a{font-family:var(--font-display),Georgia,serif;font-size:27px;text-decoration:none;color:var(--yellow)}.legal{border-top:1px solid rgba(255,255,255,.15);margin-top:70px;padding-top:20px;display:flex;justify-content:space-between;color:#8390ab;font-size:10px}@media(max-width:1050px){.header{height:92px}.menuButton{display:flex;margin-left:auto;align-items:center;gap:10px}.menuButton i{font-size:28px;font-style:normal}.nav{display:none}.nav.open{display:flex;position:absolute;top:92px;left:0;right:0;background:var(--blue2);padding:24px 24px 28px;flex-direction:column;align-items:stretch}.nav.open a:not(.navCta){display:block;font-size:18px;padding:8px 0}.heroGrid{grid-template-columns:1fr .55fr}.heroMark img{height:520px}.intro{grid-template-columns:1fr 2fr}.intro>p{grid-column:1/-1}.intro aside{grid-column:2}.footerGrid{grid-template-columns:1fr 1fr}.footerJoin{border-left:0;padding-left:0}}@media(max-width:760px){.shell{width:calc(100% - 36px)}.header{padding:0 18px;height:82px}.wordmark{width:138px;height:76px}.wordmark img{width:112px;height:70px}.menuButton{display:flex;margin-left:auto;align-items:center;gap:10px}.menuButton i{font-size:28px;font-style:normal}.nav{display:none}.nav.open{display:flex;position:absolute;top:82px;left:0;right:0;background:var(--blue2);padding:24px 18px 28px;flex-direction:column;align-items:stretch}.nav.open a:not(.navCta){display:block;font-size:18px;padding:8px 0}.hero{min-height:auto}.heroGrid{display:block;min-height:0}.heroCopy{padding:60px 0 35px}.eyebrow{font-size:10px}h1{font-size:64px;margin:26px 0 28px}.lead{font-size:16px}.heroActions{align-items:flex-start;gap:24px;flex-direction:column}.heroMark{height:380px;justify-content:flex-end}.heroMark:before{width:340px;height:340px}.heroMark img{width:310px;height:355px}.heroMark p{right:auto;left:0;bottom:30px;width:100px;height:100px}.ticker{height:52px}.ticker div{font-size:21px}.river{height:560px}.riverQuote{left:18px;right:18px;top:auto;bottom:40px;transform:none}.river:after{background:linear-gradient(0deg,rgba(0,20,55,.85),transparent 70%)}.riverQuote h2{font-size:48px}.intro{display:block;padding-top:95px;padding-bottom:95px}.intro h2{font-size:61px;margin-top:25px}.intro>div>p{font-size:17px}.intro aside{margin-top:70px}.events{padding:90px 0}.eventsHead{display:block}.events h2{font-size:67px;margin:20px 0 30px}.eventsHead>p{font-size:16px}.eventRail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-right:0}.eventCard{min-width:85vw;scroll-snap-align:start}.eventImage{height:270px}.alignRight{justify-content:flex-start}.join{padding:95px 0}.join h2{font-size:82px}.joinSeal{display:none}.news{display:block;padding-top:95px;padding-bottom:95px}.newsTitle h2{font-size:62px;margin:20px 0 45px}.newsList a{grid-template-columns:1fr 24px}.newsList time{grid-column:1/-1}.newsList h3{font-size:18px}.footerGrid{grid-template-columns:1fr 1fr}.footerBrand,.footerJoin{grid-column:1/-1}.legal{gap:30px}.footerJoin{padding-top:25px;border-top:1px solid rgba(255,255,255,.15)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker div{animation:none}.button,.eventImage img{transition:none}}.editorialPage{background:var(--cream);color:var(--ink);overflow-x:hidden}.editorialHero{min-height:880px;background:var(--blue);color:#fff;position:relative;overflow:hidden}.editorialHeader{height:110px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.18);position:relative;z-index:4}.editorialWordmark{width:170px;height:86px;display:flex;align-items:center}.editorialWordmark img{width:130px;height:78px;object-fit:contain}.editorialHeader nav{margin-left:auto;display:flex;align-items:center;gap:30px;font-size:14px}.editorialHeader nav>a:not(.editorialNavCta){border-bottom:1px solid transparent;padding-bottom:5px}.editorialHeader nav>a:not(.editorialNavCta):hover{border-color:var(--yellow)}.editorialNavCta{border:1px solid rgba(255,255,255,.6);border-radius:999px;padding:14px 20px;display:flex;gap:30px}.editorialHeroGrid{min-height:700px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;position:relative;z-index:2}.editorialHeroCopy{padding:78px 0 120px}.editorialHeroCopy h1{font:400 clamp(5rem,8.7vw,8.8rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;max-width:980px;margin:36px 0 42px;overflow-wrap:normal}.editorialHeroCopy>p:not(.eyebrow){font-size:clamp(1.1rem,1.55vw,1.45rem);line-height:1.5;color:#e2e8f6;max-width:730px}.editorialJump{display:inline-flex;align-items:center;gap:46px;background:var(--yellow);color:var(--ink);border-radius:999px;padding:18px 24px;font-weight:700;font-size:14px;margin-top:30px}.editorialHeroVisual{height:100%;display:flex;justify-content:flex-end;align-items:center;position:relative}.editorialHeroVisual img{width:min(470px,36vw);height:570px;object-fit:cover;border-radius:50% 50% 8px 8px;position:relative;z-index:1;filter:saturate(.88) contrast(1.04)}.editorialHalo{position:absolute;width:510px;height:510px;border:1px solid rgba(255,255,255,.13);border-radius:50%;right:-22px}.editorialHeroVisual p{position:absolute;z-index:2;right:-10px;bottom:98px;width:128px;height:128px;border-radius:50%;background:var(--yellow);color:var(--blue);display:grid;place-content:center;text-align:center;font-size:11px;line-height:1.3;text-transform:uppercase;letter-spacing:.08em;transform:rotate(7deg)}.editorialHeroVisual strong{font:400 2.1rem/1 var(--font-display),Georgia,serif}.editorialTicker{position:absolute;left:0;right:0;bottom:0;height:64px;background:var(--yellow);color:var(--blue);display:flex;align-items:center;white-space:nowrap;transform:rotate(-1deg) scale(1.02);transform-origin:left;z-index:3}.editorialTicker div{font:400 27px/1 var(--font-display),Georgia,serif;animation:marquee 25s linear infinite}.editorialTicker b{margin:0 24px}.editorialStory{background:var(--cream)}.editorialChapter{padding:145px 0;position:relative;overflow:hidden}.editorialChapterGrid{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);gap:7vw;align-items:start}.editorialChapterNumber{font:400 clamp(8rem,18vw,17rem)/.68 var(--font-display),Georgia,serif;letter-spacing:-.08em;color:rgba(0,35,102,.09);margin-left:-14px}.editorialChapterCopy{max-width:900px;padding-top:20px}.editorialChapterCopy h2{font:400 clamp(3.6rem,6.6vw,7rem)/.9 var(--font-display),Georgia,serif;letter-spacing:-.05em;color:var(--blue);margin:26px 0 42px}.editorialChapterCopy>p:not(.sectionLabel){font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.65;max-width:760px;margin:0}.chapter2{background:#fff}.chapter2 .editorialChapterGrid{grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr)}.chapter2 .editorialChapterNumber{grid-column:2;grid-row:1;color:rgba(0,35,102,.07)}.chapter2 .editorialChapterCopy{grid-column:1;grid-row:1}.chapter3{background:var(--yellow)}.chapter3 .editorialChapterNumber{color:rgba(0,35,102,.13)}.editorialStatement{background:var(--blue);color:#fff;padding:125px 0;text-align:center}.editorialStatement p{font-size:1rem;text-transform:uppercase;letter-spacing:.16em;color:var(--yellow);margin:0}.editorialStatement h2{font:400 clamp(5rem,12vw,11rem)/.85 var(--font-display),Georgia,serif;letter-spacing:-.06em;margin:25px 0}.editorialStatement span{font-size:1.15rem;color:#dbe3f3}.editorialSource{margin-top:100px;margin-bottom:100px;padding:34px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:grid;grid-template-columns:190px 1fr auto;gap:35px;align-items:start}.editorialSource div{display:flex;flex-direction:column;gap:4px}.editorialSource span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#667087}.editorialSource strong{color:var(--blue)}.editorialSource p{margin:0;max-width:650px;line-height:1.6}.editorialSource a{font-weight:700;color:var(--blue);border-bottom:1px solid;padding-bottom:4px}.editorialRelated{padding-bottom:135px}.editorialRelatedHead{display:grid;grid-template-columns:.55fr 1.45fr;gap:7vw;align-items:end;margin-bottom:55px}.editorialRelatedHead h2{font:400 clamp(3.8rem,7vw,7rem)/.9 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:0}.editorialRelatedGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.editorialRelatedGrid a{min-height:330px;padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;transition:.2s}.editorialRelatedGrid a:first-child{border-left:1px solid var(--line)}.editorialRelatedGrid a:hover{background:var(--yellow);transform:translateY(-5px)}.editorialRelatedGrid a>span{font-size:11px;letter-spacing:.12em}.editorialRelatedGrid h3{font:400 clamp(2rem,3vw,3.2rem)/.95 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:60px 0 20px}.editorialRelatedGrid p{font-size:.94rem;line-height:1.5;color:#566071}.editorialRelatedGrid b{position:absolute;right:28px;bottom:25px;font-size:20px}.editorialAll{display:inline-flex;gap:44px;border-bottom:1px solid var(--blue);font-weight:700;color:var(--blue);padding:30px 0 7px}.editorialFooter{background:var(--blue2);color:#fff;padding:85px 0 22px}.editorialFooterGrid{display:grid;grid-template-columns:1.4fr .7fr 1fr;gap:70px}.editorialFooterGrid img{width:210px;margin-bottom:18px}.editorialFooterGrid>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.editorialFooterGrid h3{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--yellow);margin:0 0 10px}.editorialFooterGrid p{color:#bdc8df;font-size:14px;line-height:1.65;margin:0}.editorialFooterGrid a{text-decoration:underline;text-underline-offset:5px}.editorialLegal{border-top:1px solid rgba(255,255,255,.16);margin-top:65px;padding-top:20px;display:flex;justify-content:space-between;color:#8290ac;font-size:10px}.blogHero{min-height:820px}.blogHero .editorialHeroCopy h1{max-width:850px}.blogIntro{padding:135px 0 80px;display:grid;grid-template-columns:.55fr 1.45fr;gap:7vw}.blogIntro h2{font:400 clamp(4rem,7vw,7rem)/.9 var(--font-display),Georgia,serif;letter-spacing:-.05em;color:var(--blue);margin:0}.blogIntro p:not(.sectionLabel){font-size:1.25rem;line-height:1.6;max-width:720px}.blogCards{grid-template-columns:repeat(3,1fr);padding-bottom:135px}.blogCardVisual{height:310px;position:relative;overflow:hidden}.blogCardVisual img{width:100%;height:100%;object-fit:cover;transition:.45s}.blogCard:hover .blogCardVisual img{transform:scale(1.035)}.blogCardVisual span{position:absolute;top:18px;left:18px;background:var(--yellow);color:var(--blue);border-radius:999px;padding:9px 13px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.blogCardCopy{padding:28px 28px 30px}.blogCardCopy time{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#657087}.blogCardCopy h2{font:400 clamp(2rem,3vw,3.2rem)/.98 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:22px 0}.blogCardCopy p{line-height:1.6;color:#566071}.blogCardCopy b{display:inline-block;margin-top:18px;border-bottom:1px solid var(--blue);padding-bottom:5px;color:var(--blue)}.blogFuture{background:var(--yellow);color:var(--blue);padding:120px 0}.blogFuture .shell{display:grid;grid-template-columns:.7fr 1.3fr;gap:7vw}.blogFuture h2{font:400 clamp(4rem,8vw,8rem)/.88 var(--font-display),Georgia,serif;letter-spacing:-.05em;margin:0}.blogFuture p{font-size:1.2rem;line-height:1.65;max-width:680px}@media(max-width:1050px){.editorialHeroGrid{grid-template-columns:1fr .55fr}.editorialHeroCopy h1{font-size:clamp(4.6rem,9vw,7rem)}.editorialHeroVisual img{height:520px}.editorialHeader nav{gap:18px}.editorialChapterGrid{grid-template-columns:140px 1fr}.editorialRelatedGrid{grid-template-columns:repeat(2,1fr)}.editorialRelatedGrid a:last-child{grid-column:1/-1}.blogCards{grid-template-columns:1fr 1fr}.blogCard:last-child{grid-column:1/-1}.blogCard:last-child .blogCardVisual{height:420px}}@media(max-width:760px){.editorialHero{min-height:auto}.editorialHeader{height:82px}.editorialWordmark{width:130px}.editorialWordmark img{width:112px}.editorialHeader nav>a:not(.editorialNavCta):not(.editorialBlogLink){display:none}.editorialHeader nav{gap:12px}.editorialBlogLink{font-size:12px}.editorialNavCta{padding:11px 15px;gap:12px;font-size:12px}.editorialHeroGrid{display:flex;flex-direction:column;min-height:0}.editorialHeroCopy{padding:58px 0 42px;width:100%}.editorialHeroCopy h1{font-size:clamp(3.25rem,14.5vw,4.1rem);line-height:.88;margin:28px 0 30px;overflow-wrap:anywhere}.editorialHeroCopy>p:not(.eyebrow){font-size:1.05rem}.editorialJump{margin-top:20px}.editorialHeroVisual{width:100%;height:390px;justify-content:flex-end}.editorialHeroVisual img{width:310px;height:355px}.editorialHalo{width:340px;height:340px;right:-42px}.editorialHeroVisual p{right:auto;left:0;bottom:32px;width:102px;height:102px}.editorialTicker{height:52px}.editorialTicker div{font-size:21px}.editorialChapter{padding:90px 0}.chapter2 .editorialChapterGrid,.editorialChapterGrid{display:block}.chapter2 .editorialChapterNumber,.editorialChapterNumber{font-size:8rem;margin:0 0 35px;grid-column:auto;grid-row:auto}.chapter2 .editorialChapterCopy,.editorialChapterCopy{grid-column:auto;grid-row:auto;padding:0}.editorialChapterCopy h2{font-size:clamp(3rem,14vw,4.1rem);margin:22px 0 30px}.editorialChapterCopy>p:not(.sectionLabel){font-size:1.08rem}.editorialStatement{padding:95px 0}.editorialStatement h2{font-size:4.8rem}.editorialSource{grid-template-columns:1fr;margin-top:70px;margin-bottom:75px;gap:22px}.editorialRelated{padding-bottom:95px}.editorialRelatedHead{display:block}.editorialRelatedHead h2{font-size:4rem;margin:22px 0 42px}.editorialRelatedGrid{display:block}.editorialRelatedGrid a{display:block;min-height:290px;border-left:1px solid var(--line)}.editorialRelatedGrid h3{font-size:2.7rem}.editorialFooterGrid{grid-template-columns:1fr;gap:45px}.editorialLegal{gap:20px}.blogHero{min-height:auto}.blogIntro{display:block;padding:95px 0 65px}.blogIntro h2{font-size:4rem;margin:22px 0 30px}.blogIntro p:not(.sectionLabel){font-size:1.08rem}.blogCards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-right:18px;padding-bottom:95px}.blogCard{min-width:84vw;scroll-snap-align:start}.blogCard:last-child{grid-column:auto}.blogCard:last-child .blogCardVisual,.blogCardVisual{height:270px}.blogFuture{padding:90px 0}.blogFuture .shell{display:block}.blogFuture h2{font-size:4.8rem;margin-bottom:32px}}@media(prefers-reduced-motion:reduce){.editorialTicker div{animation:none}.blogCardVisual img,.editorialRelatedGrid a{transition:none}}.contentIndex{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;padding-top:120px;padding-bottom:130px}.contentIndexHead h2{font:400 clamp(3.2rem,6vw,6rem)/.92 var(--display);margin:24px 0}.contentIndexGrid{border-top:1px solid rgba(0,35,102,.22)}.contentIndexGrid a{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:20px;padding:25px 4px;border-bottom:1px solid rgba(0,35,102,.22);color:var(--blue);transition:padding .2s,background .2s}.contentIndexGrid a:hover{padding-left:14px;background:rgba(0,35,102,.04)}.contentIndexGrid h3{font-size:clamp(1.05rem,1.7vw,1.45rem);margin:0}.contentIndexGrid span{font-size:.72rem;letter-spacing:.1em}.archiveNotice{margin-top:45px;font-size:.88rem;opacity:.72;max-width:660px}.contentPage{min-height:100vh;background:#f5f0e8;color:var(--blue);overflow-x:hidden}.contentHeader{height:116px;display:flex;align-items:center;justify-content:space-between}.contentWordmark{display:block;width:78px;height:78px;background:var(--blue);border-radius:50%}.contentWordmark img{width:100%;height:100%}.contentBack{font-weight:600;border-bottom:1px solid;padding-bottom:3px}.contentHero{padding-top:80px;padding-bottom:95px;max-width:1180px}.contentHero h1{font:400 clamp(4rem,9vw,9rem)/.88 var(--display);max-width:1050px;margin:28px 0 40px;letter-spacing:-.045em;overflow-wrap:anywhere}.contentLead{font-size:clamp(1.25rem,2vw,1.85rem);line-height:1.45;max-width:850px}.contentBody{border-top:2px solid var(--blue)}.contentBody section{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:65px 0;border-bottom:1px solid rgba(0,35,102,.25)}.contentBody section>span{font-size:.78rem;letter-spacing:.14em}.contentBody section>div{max-width:820px}.contentBody h2{font:400 clamp(2.3rem,4vw,4.2rem)/1 var(--display);margin:0 0 24px}.contentBody p{font-size:1.08rem;line-height:1.75;margin:0}.sourceNote{margin-top:85px;margin-bottom:85px;padding:30px;border:1px solid rgba(0,35,102,.25);display:grid;grid-template-columns:160px 1fr auto;align-items:start;gap:28px}.sourceNote p{margin:0;line-height:1.55}.sourceNote a{text-decoration:underline}.related{padding-top:60px;padding-bottom:110px}.related>p{font-size:.78rem;text-transform:uppercase;letter-spacing:.14em}.related>div{display:flex;flex-wrap:wrap;gap:12px}.related a{border:1px solid var(--blue);border-radius:99px;padding:13px 19px;font-weight:600}.contentFooter{background:var(--blue);color:#fff;padding:55px 0}.contentFooter .shell{display:flex;justify-content:space-between;align-items:end}.contentFooter p{line-height:1.6;margin:0}.contentFooter a{text-decoration:underline}@media(max-width:760px){.contentIndex{grid-template-columns:1fr;padding-top:75px;padding-bottom:80px}.contentIndexGrid a{grid-template-columns:35px 1fr auto;gap:10px;padding:20px 0}.contentHeader{height:90px}.contentWordmark{width:62px;height:62px}.contentHero{padding-top:50px;padding-bottom:65px}.contentHero h1{font-size:clamp(2.7rem,13vw,4rem)}.contentBody section{grid-template-columns:1fr;padding:44px 0;gap:18px}.sourceNote{grid-template-columns:1fr;margin-top:55px;margin-bottom:55px}.contentFooter .shell{align-items:start;flex-direction:column;gap:24px}}.editorialTop{background:var(--blue);color:#fff;overflow:hidden}.editorialTop .editorialHero{background:transparent;min-height:700px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;overflow:visible}.editorialBrand{width:170px;height:86px;display:flex;align-items:center}.editorialBrand img{width:130px;height:78px;object-fit:contain}.editorialMobileMenu{display:none;position:relative;margin-left:auto}.editorialMobileMenu summary{list-style:none;cursor:pointer}.editorialMobileMenu summary::-webkit-details-marker{display:none}.editorialTop .editorialHeroCopy{padding:70px 0 105px}.editorialTop .editorialHeroCopy h1{font:400 clamp(5rem,8.4vw,8.6rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:34px 0 40px;max-width:970px}.editorialTop .editorialHeroVisual{min-height:650px}.editorialStamp{position:absolute;z-index:3;right:-6px;bottom:68px;width:130px;height:130px;border-radius:50%;background:var(--yellow);color:var(--blue);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(6deg);padding:15px}.editorialStamp em{font:400 2.5rem/1 var(--font-display),Georgia,serif}.editorialStamp span{font-size:9px;line-height:1.15;text-transform:uppercase;letter-spacing:.08em;margin-top:6px}.editorialMarquee{height:66px;background:var(--yellow);color:var(--blue);display:flex;align-items:center;overflow:hidden;white-space:nowrap}.editorialMarquee div{font:400 1.8rem/1 var(--font-display),Georgia,serif;word-spacing:10px}.editorialMarquee i{font-style:normal;margin:0 18px}.layoutProgram{padding:135px 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw}.layoutProgram header h2{font:400 clamp(4rem,7vw,7rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:25px 0}.layoutProgram header p{font-size:11px;text-transform:uppercase;letter-spacing:.14em}.layoutProgram>div{border-top:2px solid var(--blue)}.layoutProgram article{display:grid;grid-template-columns:minmax(180px,.75fr) 1.25fr 30px;gap:30px;padding:38px 0;border-bottom:1px solid var(--line);align-items:start}.layoutProgram article span{font-weight:700;color:var(--blue)}.layoutProgram article p{margin:0;line-height:1.65;color:var(--muted)}.layoutProgram article i{font-style:normal;font-size:1.5rem;color:var(--blue)}.layoutMagazine{padding:135px 0;display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw}.layoutMagazine>aside{background:var(--blue);color:#fff;min-height:620px;padding:55px;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:20px;align-self:start}.layoutMagazine>aside span{font:400 clamp(7rem,13vw,13rem)/.75 var(--font-display),Georgia,serif;color:var(--yellow);letter-spacing:-.08em}.layoutMagazine>aside p{font:400 2.3rem/1 var(--font-display),Georgia,serif;max-width:280px}.layoutMagazineCopy article{padding:0 0 70px;margin-bottom:70px;border-bottom:1px solid var(--line)}.layoutMagazineCopy article>p{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted)}.layoutMagazineCopy h2{font:400 clamp(3.1rem,5.5vw,5.8rem)/.92 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.045em;margin:25px 0 35px}.layoutMagazineCopy article>div{font-size:1.15rem;line-height:1.75;max-width:720px}.layoutMagazineCopy .featured h2:first-letter{color:var(--blue)}.layoutCommunity{padding:135px 0;display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.communityMap{background:var(--yellow);aspect-ratio:1;position:sticky;top:20px;overflow:hidden}.communityMap i{position:absolute;border:1px solid rgba(0,35,102,.35);border-radius:50%}.communityMap i:first-child{width:82%;height:82%;left:-16%;top:8%}.communityMap i:nth-child(2){width:55%;height:55%;right:-8%;top:-10%}.communityMap i:nth-child(3){width:70%;height:70%;right:-18%;bottom:-25%}.communityMap strong{position:absolute;inset:0;display:grid;place-items:center;font:400 clamp(7rem,14vw,14rem)/1 var(--font-display),Georgia,serif;color:var(--blue)}.communityCopy h2{font:400 clamp(4rem,7vw,7rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:25px 0 45px}.communityPills{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:55px}.communityPills span{border:1px solid var(--blue);border-radius:999px;padding:11px 16px;font-size:12px;font-weight:700}.communityCopy article{border-top:1px solid var(--line);padding:32px 0}.communityCopy article h3{font:400 2rem/1 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 18px}.communityCopy article p{line-height:1.7;color:var(--muted);margin:0}.layoutManifesto{padding-top:130px}.layoutManifesto>.shell>h2{font:400 clamp(5rem,10vw,11rem)/.8 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.06em;margin:35px 0 100px}.layoutManifesto>.shell>h2 em{color:transparent;-webkit-text-stroke:2px var(--blue);font-style:italic}.manifestoWords{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:90px}.manifestoWords span{background:var(--blue);color:#fff;border-radius:999px;padding:14px 20px}.layoutManifesto>article{padding:105px 0}.layoutManifesto>article.yellow{background:var(--yellow)}.layoutManifesto>article.cream{background:#fff}.layoutManifesto>article .shell{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.layoutManifesto h3{font:400 clamp(3.4rem,6vw,6.5rem)/.9 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.045em;margin:0}.layoutManifesto article p{font-size:1.2rem;line-height:1.7;margin:0;max-width:700px}.layoutTimeline{padding:140px 0}.layoutTimeline header{display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw;align-items:end;margin-bottom:110px}.layoutTimeline header>span{font:400 clamp(7rem,15vw,15rem)/.7 var(--font-display),Georgia,serif;color:var(--yellow);letter-spacing:-.08em}.layoutTimeline header p{font-size:11px;text-transform:uppercase;letter-spacing:.14em}.layoutTimeline header h2{font:400 clamp(4rem,7vw,7rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:24px 0 0}.timelineRail{border-left:2px solid var(--blue);margin-left:calc(37.5% + 4vw);padding-left:70px}.timelineRail article{position:relative;padding:0 0 85px}.timelineRail i{position:absolute;width:17px;height:17px;border-radius:50%;background:var(--yellow);border:4px solid var(--blue);left:-80px;top:8px}.timelineRail h3{font:400 clamp(2.7rem,4vw,4.4rem)/.95 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 26px}.timelineRail p{font-size:1.1rem;line-height:1.75;max-width:720px;color:var(--muted)}.layoutMembership{background:var(--yellow);padding:130px 0}.layoutMembership>.shell{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.membershipCall h2{font:400 clamp(4.6rem,8vw,8rem)/.86 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.055em;margin:30px 0}.membershipCall>p:not(.sectionLabel){font-size:1.2rem;line-height:1.65;max-width:600px}.membershipCall>span{display:inline-block;border:1px solid var(--blue);padding:15px 18px;margin-top:30px;font-size:12px}.membershipCards article{background:var(--blue);color:#fff;padding:52px;margin-bottom:20px}.membershipCards h3{font:400 3rem/1 var(--font-display),Georgia,serif;color:var(--yellow);margin:0 0 28px}.membershipCards p{line-height:1.7;color:#dce3f0;margin:0}.layoutBilingual{padding:135px 0;display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw}.bilingualMark{min-height:650px;background:linear-gradient(180deg,var(--blue) 0 50%,var(--yellow) 50%);display:grid;place-items:center;font:400 clamp(9rem,17vw,17rem)/1 var(--font-display),Georgia,serif;color:#fff}.layoutBilingual>div:last-child>h2{font:400 clamp(4.5rem,8vw,8rem)/.86 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.055em;margin:30px 0 70px}.layoutBilingual article{padding:35px 0;border-top:1px solid var(--line)}.layoutBilingual h3{font:400 2.2rem/1 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 18px}.layoutBilingual article p{line-height:1.7;color:var(--muted)}.layoutPortrait{padding:135px 0;background:#fff}.layoutPortrait.award{background:var(--blue);color:#fff}.layoutPortrait header{display:grid;grid-template-columns:.55fr 1.45fr;gap:8vw;align-items:start;margin-bottom:90px}.layoutPortrait header h2{font:400 clamp(5rem,9vw,9rem)/.84 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.055em;margin:0}.layoutPortrait.award header h2{color:var(--yellow)}.portraitPanels{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.portraitPanels article{background:var(--cream);color:var(--ink);padding:55px;min-height:430px;display:flex;flex-direction:column}.layoutPortrait.award .portraitPanels article{background:#fff}.portraitPanels article>span{font:400 3.2rem/1 var(--font-display),Georgia,serif;color:var(--yellow)}.portraitPanels h3{font:400 clamp(2.8rem,4.5vw,4.8rem)/.9 var(--font-display),Georgia,serif;color:var(--blue);margin:auto 0 28px}.portraitPanels p{line-height:1.7;color:var(--muted);margin:0}.layoutIdentity{padding:130px 0;background:var(--blue);color:#fff}.layoutIdentity>.shell:first-child{display:grid;grid-template-columns:.55fr 1.45fr;gap:8vw;align-items:center}.identityCrest{width:100%;aspect-ratio:1;background:var(--yellow);border-radius:50%;display:grid;place-items:center}.identityCrest img{width:70%;height:70%}.layoutIdentity h2{font:400 clamp(4.5rem,8vw,8rem)/.86 var(--font-display),Georgia,serif;color:#fff;letter-spacing:-.055em;margin:30px 0}.identityValues{display:flex;flex-wrap:wrap;gap:10px}.identityValues span{border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:11px 16px}.identityStories{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:95px}.identityStories article{border-top:1px solid rgba(255,255,255,.3);padding-top:35px}.identityStories h3{font:400 2.5rem/1 var(--font-display),Georgia,serif;color:var(--yellow)}.identityStories p{line-height:1.7;color:#dce3f0}.layoutCharter{padding:140px 0;display:grid;grid-template-columns:.5fr 1.5fr;gap:8vw;align-items:start}.layoutCharter>aside{background:var(--blue);color:#fff;padding:55px;min-height:480px;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:20px}.layoutCharter>aside span{font:400 9rem/1 var(--font-display),Georgia,serif;color:var(--yellow)}.layoutCharter>aside p{font-weight:700}.charterDocument{background:#fff;padding:75px}.charterDocument article{padding:45px 0;border-bottom:1px solid var(--line)}.charterDocument h2{font:400 clamp(3rem,5vw,5.3rem)/.92 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:0 0 30px}.charterDocument article p{font-size:1.08rem;line-height:1.8;color:var(--muted)}.articlePage{background:var(--cream);color:var(--ink);overflow-x:hidden}.articleHeader .shell{height:96px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.18)}.articleBrand img{width:120px;height:75px}.articleHeader nav{margin-left:auto;display:flex;gap:28px}.articleHero{padding-top:105px;padding-bottom:90px;text-align:center}.articleCategory{display:inline-block;background:var(--yellow);color:var(--blue);border-radius:999px;padding:10px 16px;text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:700}.articleHero h1{font:400 clamp(5rem,9vw,9.5rem)/.84 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.055em;max-width:1120px;margin:45px auto}.articleLead{font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.55;max-width:820px;margin:0 auto}.articleMeta{display:flex;justify-content:center;gap:35px;margin-top:45px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.articleImage{height:min(65vw,760px)}.articleImage img{width:100%;height:100%;object-fit:cover}.articleContent{padding-top:110px;padding-bottom:120px;display:grid;grid-template-columns:.42fr 1.58fr;gap:8vw;align-items:start}.articleContent>aside{border-top:2px solid var(--blue);display:grid;gap:8px;padding-top:24px;position:sticky;top:25px}.articleContent>aside span{font-size:9px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:18px}.articleContent>aside a{text-decoration:underline}.articleProse{max-width:780px}.articleProse section{margin-bottom:85px}.articleProse h2{font:400 clamp(3.3rem,5vw,5.3rem)/.92 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:0 0 35px}.articleProse p{font-size:1.12rem;line-height:1.85}.articleDropcap:first-letter{float:left;font:400 5.6rem/.72 var(--font-display),Georgia,serif;color:var(--blue);padding:12px 12px 0 0}.articleProse blockquote{font:italic 400 clamp(2.7rem,4vw,4.5rem)/1 var(--font-display),Georgia,serif;color:var(--blue);border-left:8px solid var(--yellow);margin:65px 0;padding-left:35px}.articleSource{background:#fff;padding:35px}.articleSource p{font-size:.92rem;margin-bottom:0;color:var(--muted)}.articleRelated{background:var(--yellow);padding:110px 0}.articleRelated>.shell>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:45px}.articleRelated a{background:var(--blue);color:#fff;padding:45px;min-height:330px;display:flex;flex-direction:column}.articleRelated a>span{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:var(--yellow)}.articleRelated h2{font:400 clamp(2.8rem,4vw,4.6rem)/.9 var(--font-display),Georgia,serif;margin:35px 0}.articleRelated strong{margin-top:auto}.articleFooter{background:var(--blue);color:#fff}.articleFooter .shell{min-height:120px;display:flex;justify-content:space-between;align-items:center}.articleFooter a{text-decoration:underline}.articleFooter span{font-size:11px;color:#99a6c3}@media(max-width:900px){.layoutBilingual,.layoutCharter,.layoutCommunity,.layoutMagazine,.layoutProgram{grid-template-columns:1fr}.layoutProgram{gap:40px}.communityMap,.layoutCharter>aside,.layoutMagazine>aside{position:relative;top:auto}.layoutMagazine>aside{min-height:400px}.communityMap{max-width:620px}.layoutIdentity>.shell:first-child,.layoutManifesto>article .shell,.layoutMembership>.shell,.layoutTimeline header{grid-template-columns:1fr}.timelineRail{margin-left:10px}.layoutPortrait header{grid-template-columns:1fr}.identityCrest{max-width:430px}.articleContent{grid-template-columns:1fr}.articleContent>aside{position:relative;top:auto;grid-template-columns:auto 1fr}.articleContent>aside span{margin-top:0}.articleRelated>.shell>div{grid-template-columns:1fr}}@media(max-width:760px){.editorialBrand{width:108px}.editorialBrand img{width:96px}.editorialTop .editorialHero{display:flex;flex-direction:column;min-height:0}.editorialTop .editorialHeroCopy{padding:55px 0 40px}.editorialTop .editorialHeroCopy h1{font-size:clamp(3.2rem,14vw,4rem);overflow-wrap:anywhere}.editorialTop .editorialHeroVisual{min-height:380px;width:100%}.editorialStamp{width:100px;height:100px;left:0;right:auto;bottom:28px}.editorialStamp em{font-size:2rem}.editorialMarquee{height:52px}.editorialMarquee div{font-size:1.3rem}.layoutBilingual,.layoutCharter,.layoutCommunity,.layoutMagazine,.layoutProgram{padding:85px 0}.communityCopy h2,.layoutProgram header h2{font-size:3.7rem}.layoutProgram article{grid-template-columns:1fr 24px;gap:12px 20px}.layoutProgram article p,.layoutProgram article span{grid-column:1}.layoutProgram article i{grid-column:2;grid-row:1}.layoutMagazine>aside{min-height:330px;padding:35px}.layoutMagazine>aside span{font-size:8rem}.layoutMagazineCopy article{margin-bottom:45px;padding-bottom:45px}.layoutMagazineCopy h2{font-size:3.5rem}.communityCopy h2{margin-bottom:32px}.communityMap{position:relative}.layoutManifesto{padding-top:85px}.layoutManifesto>.shell>h2{font-size:4.6rem;margin-bottom:65px}.layoutManifesto>.shell>h2 em{-webkit-text-stroke:1px var(--blue)}.layoutManifesto>article{padding:75px 0}.layoutManifesto>article .shell{display:block}.layoutManifesto h3{font-size:3.5rem;margin-bottom:30px}.layoutTimeline{padding:90px 0}.layoutTimeline header{display:block;margin-bottom:70px}.layoutTimeline header>span{font-size:8.5rem}.layoutTimeline header h2{font-size:3.7rem}.timelineRail{padding-left:38px}.timelineRail i{left:-48px}.timelineRail h3{font-size:3rem}.layoutMembership{padding:85px 0}.membershipCall h2{font-size:4.5rem}.membershipCards{margin-top:60px}.membershipCards article{padding:35px}.membershipCards h3{font-size:2.8rem}.bilingualMark{min-height:380px;font-size:10rem}.layoutBilingual>div:last-child>h2{font-size:4.6rem}.layoutPortrait{padding:85px 0}.layoutPortrait header{display:block;margin-bottom:55px}.layoutPortrait header h2{font-size:4.7rem;margin-top:25px}.portraitPanels{grid-template-columns:1fr}.portraitPanels article{padding:35px;min-height:360px}.layoutIdentity{padding:85px 0}.layoutIdentity h2{font-size:4.4rem}.identityStories{grid-template-columns:1fr;margin-top:65px}.layoutCharter>aside{min-height:320px;padding:35px}.layoutCharter>aside span{font-size:7rem}.charterDocument{padding:35px}.charterDocument h2{font-size:3.4rem}.articleHeader .shell{height:82px}.articleBrand img{width:96px}.articleHeader nav{gap:14px;font-size:12px}.articleHeader nav a:last-child{display:none}.articleHero{padding-top:70px;padding-bottom:60px}.articleHero h1{font-size:clamp(3.6rem,15vw,4.8rem);overflow-wrap:anywhere;margin:32px auto}.articleMeta{gap:15px}.articleImage{width:100%;height:430px}.articleContent{padding-top:75px;padding-bottom:80px}.articleContent>aside{grid-template-columns:1fr}.articleProse h2{font-size:3.4rem}.articleProse p{font-size:1.05rem}.articleProse blockquote{font-size:3rem;margin:50px 0;padding-left:24px}.articleRelated{padding:80px 0}.articleRelated a{min-height:300px;padding:35px}.articleFooter .shell{padding:35px 0;display:block}.articleFooter span{display:block;margin-top:18px}.editorialHeader>nav{display:none}.editorialMobileMenu{display:block}.editorialMobileMenu summary{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.65);border-radius:99px;padding:9px 13px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.editorialMobileMenu summary span{font-size:16px;line-height:1}.editorialMobileMenu[open] summary span{transform:rotate(45deg)}.editorialMobileMenu nav{display:flex;position:absolute;right:0;top:47px;z-index:20;width:min(280px,82vw);padding:12px;background:var(--blue);border:1px solid rgba(255,255,255,.35);box-shadow:0 18px 40px rgba(0,0,0,.22);flex-direction:column;gap:0}.editorialMobileMenu nav a{display:block!important;padding:15px 12px;border-bottom:1px solid rgba(255,255,255,.18);color:#fff;font-weight:600}.editorialMobileMenu nav a:last-child{border-bottom:0;background:var(--yellow);color:var(--blue);margin-top:8px}.editorialHeader{overflow:visible}}.articleHeader{background:var(--blue);color:#fff}.articleHeader .header{border-bottom:1px solid rgba(255,255,255,.2)}.blogCards{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,minmax(240px,auto));gap:24px;padding-bottom:145px}.blogCard{min-width:0;background:#fff;border:1px solid var(--line);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.blogCard:hover{transform:translateY(-5px);box-shadow:0 24px 55px rgba(0,35,102,.12)}.blogCard>a{height:100%;display:grid}.blogCardFeatured{grid-column:span 7;grid-row:span 2}.blogCardFeatured>a{grid-template-rows:minmax(430px,1.18fr) auto}.blogCardCompact{grid-column:span 5}.blogCardCompact>a{grid-template-columns:minmax(190px,.78fr) 1.22fr}.blogCardImage{position:relative;overflow:hidden;min-height:0}.blogCardImage>img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blogCard:hover .blogCardImage>img{transform:scale(1.025)}.blogCardImage>span{position:absolute;left:18px;top:18px;z-index:2;background:var(--yellow);color:var(--blue);border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.blogCardBody{padding:30px;display:flex;flex-direction:column;align-items:flex-start}.blogCardFeatured .blogCardBody{padding:38px}.blogCardBody>p:first-child{margin:0 0 15px;color:#667086;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blogCardBody h2{margin:0;color:var(--blue);font:400 clamp(2.2rem,3.3vw,4rem)/.96 var(--font-display),Georgia,serif;letter-spacing:-.04em}.blogCardCompact .blogCardBody h2{font-size:clamp(1.75rem,2.25vw,2.7rem)}.blogCardBody>p:not(:first-child){font-size:14px;line-height:1.65;color:#4e596f;margin:18px 0 24px}.blogCardBody strong{margin-top:auto;border-bottom:1px solid var(--blue);padding-bottom:4px;font-size:12px}.blogGraphic{width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;padding:38px}.blogGraphic span{position:absolute;left:38px;top:34px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.blogGraphic strong{font:400 clamp(4rem,8vw,8rem)/.75 var(--font-display),Georgia,serif;letter-spacing:-.06em}.blogGraphic em{margin-top:26px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blogGraphicMurre{background:var(--yellow);color:var(--blue)}.blogGraphicMurre:after{content:"“";position:absolute;right:-4px;top:-66px;font:400 18rem/1 var(--font-display),Georgia,serif;color:rgba(0,35,102,.1)}.blogGraphicHistory{background:var(--blue);color:#fff}.blogGraphicHistory strong{color:var(--yellow)}.blogGraphicHistory>img{position:absolute!important;right:28px;top:20px;width:100px!important;height:100px!important;object-fit:contain!important;opacity:.95}.articleImage{overflow:hidden}.articleImage>img{width:100%;height:100%;object-fit:cover}.articleImage .blogGraphic{min-height:650px;padding:70px}.articleImage .blogGraphic strong{font-size:clamp(7rem,16vw,15rem)}.articleImage .blogGraphic span{left:70px;top:60px}.articleImage .blogGraphicHistory>img{width:160px!important;height:160px!important;right:60px;top:45px}.articleImage-photo{height:min(64vw,720px)}@media(max-width:1050px){.blogCards{grid-template-rows:auto}.blogCardFeatured{grid-column:1/-1;grid-row:auto}.blogCardCompact{grid-column:span 6}.blogCardCompact>a{grid-template-columns:1fr;grid-template-rows:300px auto}.blogCardFeatured>a{grid-template-rows:520px auto}}@media(max-width:760px){.blogCards{display:block;padding-bottom:95px}.blogCard{margin-bottom:20px}.blogCardCompact>a,.blogCardFeatured>a{display:grid;grid-template-columns:1fr;grid-template-rows:300px auto}.blogCardBody,.blogCardFeatured .blogCardBody{padding:26px}.blogCardBody h2,.blogCardCompact .blogCardBody h2{font-size:2.55rem}.blogGraphic{padding:26px}.blogGraphic span{left:26px;top:24px}.blogGraphic strong{font-size:4.4rem}.blogGraphicHistory>img{width:78px!important;height:78px!important;right:18px;top:12px}.articleImage .blogGraphic{min-height:430px;padding:30px}.articleImage .blogGraphic strong{font-size:clamp(4rem,18vw,5rem)}.articleImage .blogGraphic span{left:30px;top:28px}.articleImage .blogGraphicHistory>img{width:90px!important;height:90px!important;right:22px;top:18px}.articleImage-photo{height:430px}.articleHeader .header>.nav{display:none}.articleHeader .header>.nav.open{display:flex;position:absolute;top:82px;left:0;right:0;background:var(--blue2);padding:24px 18px 28px;flex-direction:column;align-items:stretch}.articleHeader .header>.nav.open a:last-child{display:flex}}.contactPage,.eventDetail,.eventIndex{background:var(--cream);color:var(--ink);min-height:100vh;overflow-x:hidden}.contactHeader,.eventDetailHeader,.eventIndexHeader{background:var(--blue);color:#fff}.contactHero,.eventIndexHero{padding-top:100px;padding-bottom:105px;display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;align-items:end}.contactHero h1,.eventDetailHero h1,.eventIndexHero h1{font:400 clamp(4.7rem,9vw,9rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:24px 0 0;color:#fff}.contactHero>p,.eventIndexHero>p{font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.6;color:#dce3f0;max-width:720px;margin:0}.migrationNote{padding:22px 0;border-top:1px solid rgba(255,255,255,.18);font-size:12px;color:#dce3f0}.eventListing{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-top:100px;padding-bottom:120px}.eventListCard{background:#fff;border:1px solid var(--line);min-width:0}.eventListCard>a{display:grid;grid-template-columns:minmax(220px,.8fr) 1.2fr;height:100%}.eventListCard img{width:100%;height:100%;min-height:320px;object-fit:cover}.eventListCard>div{padding:38px;display:flex;flex-direction:column;align-items:flex-start}.eventDate{background:var(--yellow);color:var(--blue);border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800;letter-spacing:.08em}.eventListCard h2{font:400 clamp(2rem,3.3vw,3.7rem)/.94 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:28px 0 18px;overflow-wrap:anywhere}.eventListCard p{line-height:1.7;color:var(--muted);margin:0}.eventListCard strong{margin-top:auto;padding-top:28px;border-bottom:1px solid var(--blue)}.eventDetailHero{padding-top:90px;padding-bottom:90px}.eventDetailHero h1{max-width:1120px}.eventDetailLead{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:80px}.eventFact{background:var(--yellow);padding:42px}.eventFact span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:16px}.eventFact strong{display:block;font:400 clamp(2rem,4vw,4rem)/.95 var(--font-display),Georgia,serif;color:var(--blue)}.eventDetailContent{padding-top:90px;padding-bottom:110px}.eventDetailContent aside{border-top:2px solid var(--blue);padding-top:22px}.eventDetailContent aside span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:8px}.eventDetailContent aside a{text-decoration:underline;overflow-wrap:anywhere}.eventDetailCopy{max-width:780px}.eventDetailRelated{background:var(--blue);color:#fff;padding:90px 0}.eventDetailRelated h2{font:400 clamp(3rem,6vw,6rem)/.9 var(--font-display),Georgia,serif;color:var(--yellow);margin:20px 0 50px}.eventDetailRelated div div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.25)}.eventDetailRelated a{background:var(--blue);padding:28px;min-height:180px}.eventDetailRelated a span{font-size:11px;color:var(--yellow)}.eventDetailRelated a h3{font:400 2rem/1 var(--font-display),Georgia,serif;margin:22px 0 0}.eventDetailFooter{background:var(--blue2);color:#fff;padding:30px 0}.eventDetailFooter div{display:flex;justify-content:space-between;gap:20px}.eventDetailFooter a{text-decoration:underline}.contactCards{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;padding-top:95px}.contactCard{background:#fff;border:1px solid var(--line);padding:44px}.contactCard h2{font:400 clamp(2.5rem,4.5vw,4.7rem)/.92 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 25px}.contactCard p{line-height:1.75}.contactCard a{text-decoration:underline}.contactPeople{padding-top:110px;padding-bottom:120px}.contactPeople>h2{font:400 clamp(4rem,7vw,7rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 60px}.contactPeopleGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.contactPerson{background:var(--cream);padding:32px;min-height:250px}.contactPerson h3{font:400 2.2rem/1 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 14px}.contactPerson>p{font-weight:700}.contactPerson address{font-style:normal;line-height:1.8;margin-top:35px}.contactPerson a{text-decoration:underline;overflow-wrap:anywhere}.contactSource{border-top:1px solid var(--line);padding-top:28px;margin-top:55px;color:var(--muted);font-size:13px}.contactSource a{text-decoration:underline}@media(max-width:1050px){.eventListing{grid-template-columns:1fr}.contactPeopleGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.contactHero,.eventIndexHero{grid-template-columns:1fr;padding-top:65px;padding-bottom:70px}.contactHero h1,.eventDetailHero h1,.eventIndexHero h1{font-size:clamp(3.2rem,14vw,4.3rem);overflow-wrap:anywhere}.contactHero>p,.eventIndexHero>p{font-size:1rem}.eventListing{padding-top:65px;padding-bottom:85px}.eventListCard>a{grid-template-columns:1fr}.eventListCard img{min-height:230px;height:230px}.eventListCard>div{padding:28px;min-height:300px}.eventDetailHero{padding-top:60px;padding-bottom:65px}.eventDetailLead{grid-template-columns:1fr;padding-top:55px}.eventFact{padding:30px}.eventDetailContent{padding-top:65px;padding-bottom:80px}.eventDetailContent,.eventDetailRelated div div{grid-template-columns:1fr}.eventDetailFooter div{flex-direction:column}.contactCards{grid-template-columns:1fr;padding-top:65px}.contactCard{padding:30px}.contactPeople{padding-top:80px;padding-bottom:85px}.contactPeopleGrid{grid-template-columns:1fr}.contactPerson{min-height:0}.contactPeople>h2{font-size:3.8rem}}.contactPage,.eventDetailPage,.eventsPage{background:var(--cream);color:var(--ink);min-height:100vh;overflow-x:hidden}.contactTop,.eventDetailTop,.eventsTop{background:var(--blue);color:#fff}.contactHero,.eventsPageHero{padding-top:95px;padding-bottom:105px;display:grid;grid-template-columns:.75fr 1.25fr;gap:8vw;align-items:end}.contactHero h1,.eventsPageHero h1{font:400 clamp(5rem,9vw,9rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;color:#fff;margin:28px 0 0}.contactHero h1 em,.eventsPageHero h1 em{color:var(--yellow);font-style:italic}.contactHero>p,.eventsPageHero>p{font-size:clamp(1.1rem,1.8vw,1.45rem);line-height:1.6;color:#dce3f0;max-width:720px;margin:0}.eventListing{display:grid;grid-template-columns:.55fr 1.45fr;gap:7vw;padding-top:110px;padding-bottom:95px}.eventListingIntro{position:sticky;top:28px;align-self:start}.eventListingIntro h2{font:400 clamp(3.8rem,6.5vw,6.8rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:24px 0}.eventListingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.eventListingCard{background:#fff;border:1px solid var(--line);min-width:0}.eventListingCard>a{height:100%;grid-template-rows:245px auto}.eventListingImage{position:relative;overflow:hidden}.eventListingImage img{width:100%}.eventListingImage time{position:absolute;left:16px;top:16px;background:var(--yellow);color:var(--blue);border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800}.eventListingBody{padding:28px;display:flex;flex-direction:column;align-items:flex-start;min-height:300px}.eventListingBody>p{font-size:11px;letter-spacing:.08em;color:var(--muted)}.eventListingBody h2{font:400 clamp(2rem,3vw,3.2rem)/.94 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.04em;margin:18px 0;overflow-wrap:anywhere}.eventListingBody>span{font-size:13px;line-height:1.5;color:var(--muted)}.eventListingBody strong{margin-top:auto;padding-top:24px;border-bottom:1px solid var(--blue);font-size:12px}.migrationNotice{margin-top:20px;margin-bottom:90px;padding:28px;border:1px solid var(--line);display:grid;grid-template-columns:180px 1fr auto;gap:24px;align-items:start}.migrationNotice p{margin:0;line-height:1.6}.migrationNotice a{text-decoration:underline;overflow-wrap:anywhere}.eventDetailHero{padding-top:75px;padding-bottom:85px;display:grid;grid-template-columns:1.15fr .85fr;gap:6vw;align-items:center}.eventDetailHero h1{font:400 clamp(4.3rem,7vw,7.4rem)/.86 var(--font-display),Georgia,serif;color:#fff;letter-spacing:-.05em;margin:34px 0;overflow-wrap:anywhere}.eventDetailHero>img{width:100%;height:520px;object-fit:cover;border-radius:50% 50% 8px 8px}.eventBack{display:inline-block;border-bottom:1px solid rgba(255,255,255,.7);font-size:13px}.eventDetailHero .eventDate{display:inline-block;margin:35px 0 0;background:var(--yellow);color:var(--blue)}.eventLocation{color:#dce3f0;font-size:1.1rem}.eventDetailContent{display:grid;grid-template-columns:.42fr 1.58fr;gap:8vw;padding-top:95px;padding-bottom:105px}.eventDetailContent>aside{border-top:2px solid var(--blue);padding-top:24px;display:grid;gap:8px;position:sticky;top:24px;align-self:start}.eventDetailContent>aside span{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-top:16px}.eventDetailContent>aside a{margin-top:20px;text-decoration:underline;overflow-wrap:anywhere}.eventDetailCopy p{font-size:1.12rem;line-height:1.85}.eventDetailCopy .migrationNotice{grid-template-columns:1fr;margin:60px 0 0}.eventRelated{background:var(--blue);color:#fff;padding:90px 0}.eventRelated .shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.22);margin-top:40px}.eventRelated a{background:var(--blue);padding:28px;min-height:230px;display:flex;flex-direction:column}.eventRelated time{font-size:11px;color:var(--yellow)}.eventRelated h2{font:400 2.2rem/1 var(--font-display),Georgia,serif;margin:24px 0;color:#fff}.eventRelated a span{margin-top:auto;color:var(--yellow)}.contactEssentials{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:95px}.contactEssentials article{background:#fff;padding:48px;min-height:370px;display:flex;flex-direction:column;align-items:flex-start}.contactEssentials article.yellow{background:var(--yellow)}.contactEssentials h2{font:400 clamp(3rem,5vw,5.3rem)/.92 var(--font-display),Georgia,serif;color:var(--blue);margin:24px 0}.contactEssentials p{line-height:1.75}.contactEssentials a{text-decoration:underline;margin-top:8px}.peopleSection{padding-top:120px;padding-bottom:110px;display:grid;grid-template-columns:.55fr 1.45fr;gap:7vw}.peopleIntro{position:sticky;top:28px;align-self:start}.peopleIntro h2{font:400 clamp(4rem,6.5vw,6.8rem)/.88 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.05em;margin:24px 0}.peopleGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line)}.peopleGrid article{background:var(--cream);padding:30px;min-height:235px;display:flex;flex-direction:column;align-items:flex-start}.peopleGrid article>span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.peopleGrid h3{font:400 2.2rem/1 var(--font-display),Georgia,serif;color:var(--blue);margin:24px 0}.peopleGrid a,.peopleGrid p{margin:4px 0;text-decoration:none}.peopleGrid a:hover{text-decoration:underline}@media(max-width:1050px){.eventListing,.peopleSection{grid-template-columns:1fr}.eventListingIntro,.peopleIntro{position:relative;top:auto}.eventListingGrid{grid-template-columns:1fr 1fr}.eventDetailHero{grid-template-columns:1fr .6fr}.eventRelated .shell>div,.migrationNotice{grid-template-columns:1fr}}@media(max-width:760px){.contactHero,.eventsPageHero{grid-template-columns:1fr;padding-top:60px;padding-bottom:70px}.contactHero h1,.eventsPageHero h1{font-size:clamp(3.3rem,14vw,4.5rem)}.contactHero>p,.eventsPageHero>p{font-size:1rem}.eventListing{padding-top:70px}.eventListingIntro h2,.peopleIntro h2{font-size:3.8rem}.eventListingGrid{grid-template-columns:1fr}.eventListingCard>a{grid-template-rows:230px auto}.eventListingBody{min-height:270px}.eventDetailHero{grid-template-columns:1fr;padding-top:55px}.eventDetailHero h1{font-size:clamp(3.1rem,13.5vw,4.2rem)}.eventDetailHero>img{height:360px}.eventDetailContent{grid-template-columns:1fr;padding-top:65px}.eventDetailContent>aside{position:relative;top:auto}.contactEssentials{grid-template-columns:1fr;padding-top:65px}.contactEssentials article{padding:30px;min-height:0}.peopleSection{padding-top:85px}.peopleGrid{grid-template-columns:1fr}.peopleGrid article{min-height:0}.migrationNotice{margin-bottom:65px}}:root{--precision-xs:.5rem;--precision-sm:.75rem;--precision-md:1rem;--precision-lg:1.5rem;--precision-xl:2.5rem;--precision-2xl:4rem;--precision-3xl:6rem;--precision-rule:var(--line)}body,html{overflow-x:clip}h1,h2,h3{min-width:0;overflow-wrap:anywhere}h1 em,h2 em,h3 em{font-style:normal}.articleFooter a,.button,.circleLink,.editorialAllLink,.editorialJump,.eventListingBody strong,.menuButton,.navCta,.textLink{white-space:nowrap}.button,.menuButton,.navCta{min-height:44px}a:focus-visible,button:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.articleCategory,.articleFooter span,.blogCardBody>p:first-child,.blogCardImage>span,.contentIndexGrid>a>span,.editorialLegal,.editorialRelatedGrid>a>span,.eventCard>a>p,.eventDetailHero aside span,.eventImage>span,.eventListingBody>p,.eventListingImage time,.eyebrow,.layoutProgram header>p,.layoutTimeline header p,.legal,.newsList time,.peopleGrid>article>span,.sectionLabel{font-size:.75rem;line-height:1.45}.editorialStamp span{font-size:.625rem;line-height:1.35}.articleContent>aside>span{font-size:.75rem;line-height:1.45}.contentIndexHead{display:flex;flex-direction:column;align-items:flex-start;gap:var(--precision-md)}.contentIndexHead h2{margin:0;color:var(--blue);font-family:var(--font-display),Georgia,serif;font-size:clamp(3.75rem,6.25vw,6.5rem);font-weight:400;letter-spacing:-.05em;line-height:.9}.news{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(var(--precision-2xl),6vw,var(--precision-3xl))}.newsTitle{display:flex;flex-direction:column;align-items:flex-start;gap:var(--precision-md);min-width:0}.newsTitle .circleLink,.newsTitle .sectionLabel,.newsTitle h2{margin:0}.newsTitle h2{font-size:clamp(4.5rem,6.1vw,5.75rem);line-height:.91}.newsTitle .circleLink{margin-top:var(--precision-xs)}.newsList a{grid-template-columns:6.5rem minmax(0,1fr) 1.5rem;gap:var(--precision-lg);padding-block:1.85rem}.newsList h3{line-height:1.28;text-wrap:balance}.archiveNotice{display:flex;justify-content:flex-end;padding-top:var(--precision-lg);text-align:start}.editorialRelated{padding-bottom:clamp(var(--precision-2xl),7vw,var(--precision-3xl))}.editorialRelatedHead{display:flex;flex-direction:column;align-items:flex-start;gap:var(--precision-sm);margin-bottom:var(--precision-xl)}.editorialRelatedHead .sectionLabel,.editorialRelatedHead h2{margin:0}.editorialRelatedHead h2{max-width:13ch;font-size:clamp(3.8rem,7vw,6.75rem);line-height:.9;text-wrap:balance}.editorialRelatedGrid{gap:0}.editorialRelatedGrid a{display:grid;grid-template-rows:auto auto 1fr auto;min-height:18.5rem;padding:2rem;transition:background-color .2s ease,color .2s ease}.editorialRelatedGrid a:hover{transform:none}.editorialRelatedGrid h3{line-height:1;text-wrap:balance}.editorialRelatedGrid p{max-width:38ch;line-height:1.55}.editorialAllLink{display:inline-flex;align-items:center;gap:var(--precision-lg);margin-top:var(--precision-lg);padding-bottom:var(--precision-xs);border-bottom:1px solid}.blogIntro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--precision-sm)}.blogIntro>div{display:grid;grid-template-columns:minmax(0,.75fr) minmax(18rem,1.25fr);gap:clamp(var(--precision-xl),7vw,var(--precision-3xl));align-items:end;width:100%}.blogIntro h2,.blogIntro p{margin-block:0}.blogCardBody>p:last-of-type{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:7}.blogCardBody h2{text-wrap:balance}.eventListing,.peopleSection{display:block}.eventListingIntro,.peopleIntro{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:var(--precision-sm);max-width:52rem;margin-bottom:var(--precision-2xl)}.eventListingIntro .sectionLabel,.eventListingIntro h2,.peopleIntro .sectionLabel,.peopleIntro h2{margin:0}.eventListingIntro h2,.peopleIntro h2{font-size:clamp(4rem,7vw,6.75rem);line-height:.9;text-wrap:balance}.eventListingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--precision-lg)}.eventListingCard:last-child:nth-child(3n+1){grid-column:2}.eventListingCard,.eventListingCard>a{height:100%}.eventListingCard>a{display:grid;grid-template-rows:auto 1fr}.eventListingImage{aspect-ratio:16/10;min-height:0;height:auto}.eventListingImage img{height:100%;object-fit:cover}.eventListingBody{display:grid;grid-template-rows:auto auto auto 1fr;gap:var(--precision-md);min-height:18rem;padding:2rem}.eventListingBody h2,.eventListingBody p,.eventListingBody span,.eventListingBody strong{margin:0}.eventListingBody h2{font-size:clamp(2.35rem,3.15vw,3.2rem);line-height:.98;text-wrap:balance}.eventListingBody strong{align-self:end;margin-top:var(--precision-lg)}.peopleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.peopleGrid article{min-width:0}.peopleGrid a,.peopleGrid p{overflow-wrap:anywhere}.contactEssentials{grid-template-columns:repeat(2,minmax(0,1fr))}.articleBody,.blogCardBody,.contactEssentials article,.editorialRelatedGrid a,.eventDetailContent,.peopleGrid article{min-width:0}.articleBody p,.blogCardBody>p:last-of-type,.eventDetailContent p{line-height:1.65}@media (max-width:64rem){.eventListingGrid,.peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eventListingCard:last-child:nth-child(3n+1){grid-column:auto}.blogIntro>div{grid-template-columns:1fr;gap:var(--precision-lg)}.editorialRelatedHead h2{max-width:15ch}}@media (max-width:47.5rem){.intro{padding-bottom:var(--precision-2xl)}.contentIndex{padding-top:var(--precision-2xl)}.contentIndexHead h2{font-size:clamp(3.5rem,15vw,4.5rem)}.events{padding-bottom:var(--precision-2xl)}.archiveNotice{justify-content:flex-start;padding-top:var(--precision-xl)}.news{display:block;padding-top:var(--precision-2xl);padding-bottom:var(--precision-2xl)}.newsTitle{gap:var(--precision-sm);margin-bottom:var(--precision-xl)}.newsTitle h2{font-size:clamp(3.75rem,17vw,4.7rem)}.newsTitle .circleLink{margin-top:var(--precision-sm)}.newsList a{grid-template-columns:minmax(0,1fr) 1.25rem;gap:var(--precision-md);padding-block:var(--precision-lg)}.newsList time{grid-column:1/-1}.editorialRelatedHead{margin-bottom:var(--precision-lg)}.editorialRelatedHead h2{max-width:10ch;font-size:clamp(3.5rem,15vw,4.5rem)}.editorialRelatedGrid{grid-template-columns:1fr}.editorialRelatedGrid a,.editorialRelatedGrid a:last-child{grid-column:auto;min-height:0;padding:1.75rem 1.5rem}.editorialRelatedGrid p{margin-bottom:var(--precision-lg)}.blogIntro{padding-top:var(--precision-2xl)}.blogCardBody{padding:1.6rem}.blogCardBody h2,.blogCardCompact .blogCardBody h2{font-size:clamp(2.15rem,10vw,2.65rem);line-height:1}.blogCardBody>p:last-of-type{font-size:.95rem;line-height:1.6;-webkit-line-clamp:5}.eventListing,.peopleSection{padding-top:var(--precision-2xl);padding-bottom:var(--precision-2xl)}.eventListingIntro,.peopleIntro{margin-bottom:var(--precision-xl)}.eventListingIntro h2,.peopleIntro h2{font-size:clamp(3.4rem,15vw,4.4rem)}.contactEssentials,.eventListingGrid,.peopleGrid{grid-template-columns:1fr}.eventListingBody{min-height:15.5rem;padding:1.6rem}.eventListingBody h2{font-size:clamp(2.2rem,10vw,2.75rem)}.peopleGrid article{padding-block:2rem}}@media (hover:hover) and (pointer:fine){.editorialAllLink:hover,.eventListingBody strong:hover,.newsList a:hover h3{color:var(--blue)}}@media (prefers-reduced-motion:reduce){.blogCard,.editorialRelatedGrid a{transition:none}}.header{height:94px;padding:0 32px}.wordmark{width:102px;height:72px}.wordmark img{width:82px;height:62px;object-fit:contain}.nav{gap:clamp(14px,1.65vw,28px);font-size:13px}.navCta{padding:12px 16px;gap:15px}.articleHeader,.contactTop,.editorialTop,.eventDetailTop,.eventsTop,.hero{padding-top:94px}.heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);min-height:690px;gap:5vw}.heroCopy{max-width:830px}.heroCopy .lead{max-width:700px}.heroCopy .lead strong{display:block;color:#fff;font-weight:600;margin-bottom:8px}.heroActions{gap:12px}.button.outline{color:#fff;border:1px solid rgba(255,255,255,.72);background:transparent;gap:24px}.button.outline:hover{background:#fff;color:var(--blue)}.heroStatement{align-self:stretch;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;position:relative;padding:40px 0;text-align:right;color:#fff}.heroStatement:after,.heroStatement:before{content:"";position:absolute;right:0;border-top:1px solid rgba(255,255,255,.22);width:100%}.heroStatement:before{top:27%}.heroStatement:after{bottom:27%}.heroStatement span{font:400 clamp(4.4rem,9vw,9rem)/.75 var(--font-display),Georgia,serif;color:var(--yellow);letter-spacing:-.08em;text-transform:uppercase}.heroStatement strong{font:400 clamp(7rem,14vw,14rem)/.72 var(--font-display),Georgia,serif;letter-spacing:-.09em}.heroStatement em{font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;margin-top:24px}.heroWords{align-items:flex-start;text-align:left}.heroWords:after,.heroWords:before{left:0;right:auto}.heroWords em,.heroWords span,.heroWords strong{font-family:var(--font-display),Georgia,serif;font-weight:400;text-transform:none;letter-spacing:-.05em;line-height:.86;margin:0}.heroWords span{font-size:clamp(3.5rem,6.2vw,6.5rem)}.heroWords strong{font-size:clamp(4.2rem,7.3vw,7.6rem);color:#fff}.heroWords em{font-size:clamp(3.2rem,5.8vw,6rem);color:var(--yellow)}.hero .sectionLabel{font-size:14px;letter-spacing:.13em}.newsHigher{padding-top:110px;padding-bottom:110px}.languageBand{background:var(--blue);color:#fff;padding:90px 0}.languageBandInner{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:end}.languageBand h2{font:400 clamp(3.8rem,7vw,7rem)/.88 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:24px 0 0}.languageBand .sectionLabel{color:var(--yellow)}.languageBand nav{border-top:1px solid rgba(255,255,255,.35)}.languageBand nav a{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid rgba(255,255,255,.22);font-weight:600}.languageBand nav a>span:first-child{color:var(--yellow);font-size:11px;letter-spacing:.12em}.contentNotice{margin-top:72px;margin-bottom:0;background:#fff3b0;border-left:6px solid var(--yellow);padding:24px 28px;display:grid;grid-template-columns:220px 1fr;gap:30px;align-items:start;color:var(--blue)}.contentNotice strong{font-size:12px;letter-spacing:.11em;text-transform:uppercase}.contentNotice p{margin:0;max-width:800px;line-height:1.65}.sectionInlineLink{display:inline-flex;align-items:center;gap:12px;margin-top:18px;border-bottom:1px solid;padding-bottom:4px;font-weight:700}.communityCopy article ul,.layoutProgram article ul{column-count:2;column-gap:28px;margin:24px 0 0;padding:0;list-style:none}.communityCopy article li,.layoutProgram article li{page-break-inside:avoid;break-inside:avoid;padding:7px 0;border-bottom:1px solid rgba(10,45,101,.15)}.activityDirectory{grid-column:1/-1;margin-top:70px;border-top:2px solid var(--blue);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.activityDirectory a{display:flex;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid rgba(10,45,101,.2);font-weight:700}.activityDirectory a:nth-child(odd){padding-right:30px}.activityDirectory a:nth-child(2n){padding-left:30px;border-left:1px solid rgba(10,45,101,.2)}.programArrow{font-style:normal;font-size:1.5rem;color:var(--blue);display:grid;place-items:center;width:30px;min-height:44px;transition:transform .2s}.programArrow:hover{transform:translate(3px,-3px)}.layoutBenefits{padding:130px 0}.layoutBenefits>header{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;align-items:end;margin-bottom:80px}.layoutBenefits>header h2{font:400 clamp(4.5rem,8vw,8rem)/.86 var(--font-display),Georgia,serif;color:var(--blue);letter-spacing:-.055em;margin:25px 0 0}.layoutBenefits>header>p:last-child{font-size:1.1rem;max-width:480px;border-left:4px solid var(--yellow);padding-left:22px;line-height:1.6}.benefitNames{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--blue);border-left:1px solid rgba(10,45,101,.18)}.benefitNames article{min-height:185px;padding:24px;border-right:1px solid rgba(10,45,101,.18);border-bottom:1px solid rgba(10,45,101,.18);display:flex;flex-direction:column}.benefitNames span{font-size:11px;letter-spacing:.12em;color:#6c7890}.benefitNames h3{font:400 1.75rem/1.02 var(--font-display),Georgia,serif;color:var(--blue);margin:28px 0 auto}.benefitNames small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#6c7890}.benefitContext{margin-top:90px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(10,45,101,.2)}.benefitContext article{background:#fff;padding:38px}.benefitContext h3{font:400 2rem/1 var(--font-display),Georgia,serif;color:var(--blue);margin:0 0 18px}.benefitContext p{line-height:1.7}.cultureMap{margin-top:100px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);background:#fff;color:var(--blue)}.cultureMapImage{background:#ece9df;display:grid;place-items:center;padding:24px}.cultureMapImage img{width:100%;height:auto;display:block;object-fit:contain}.cultureRecipients{padding:54px}.cultureRecipients h3{font:400 clamp(2.8rem,4vw,4.6rem)/.9 var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:22px 0 42px}.cultureRecipients ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.cultureRecipients li{display:grid;grid-template-columns:54px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid rgba(10,45,101,.16);font-size:13px}.cultureRecipients li span{color:#68758c}.cultureRecipients li strong{font-weight:600}.cultureMaintenance{font-size:12px;line-height:1.55;margin:36px 0 0;padding-top:20px;border-top:2px solid var(--yellow)}@media(max-width:1050px){.header{height:88px}.wordmark{width:94px}.wordmark img{width:76px}.nav.open{top:88px}.heroGrid{grid-template-columns:1fr .5fr;min-height:640px}.heroStatement strong{font-size:9rem}.languageBandInner,.layoutBenefits>header{grid-template-columns:1fr;gap:35px}.benefitNames{grid-template-columns:repeat(2,minmax(0,1fr))}.cultureMap{grid-template-columns:1fr}.cultureMapImage img{max-height:700px}}@media(max-width:760px){.articleHeader,.contactTop,.editorialTop,.eventDetailTop,.eventsTop,.hero{padding-top:76px}.header{height:76px;padding:0 18px}.wordmark{width:80px;height:62px}.wordmark img{width:68px;height:54px}.nav.open{top:76px}.heroGrid{display:flex;flex-direction:column;min-height:0;padding-top:52px;padding-bottom:52px;gap:42px}.heroCopy .lead{font-size:1rem}.heroActions{align-items:stretch}.heroActions .button{width:100%;justify-content:space-between;gap:16px}.heroStatement{width:100%;min-height:300px;align-items:flex-start;text-align:left;padding:36px 0}.heroStatement:after,.heroStatement:before{left:0;right:auto}.heroStatement span{font-size:4.6rem}.heroStatement strong{font-size:7.4rem}.heroStatement em{font-size:10px}.heroWords{min-height:250px;overflow:hidden}.heroWords span{font-size:3rem}.heroWords strong{font-size:3.45rem}.heroWords em{font-size:3rem}.join h2{font-size:clamp(3.2rem,13.5vw,4.2rem);max-width:22rem}.newsHigher{padding-top:75px;padding-bottom:80px}.languageBand{padding:70px 0}.languageBandInner{grid-template-columns:1fr}.languageBand h2{font-size:3.8rem}.languageBand nav a{grid-template-columns:38px 1fr auto;font-size:13px}.contentNotice{margin-top:38px;grid-template-columns:1fr;gap:8px;padding:22px}.layoutProgram article>div{grid-column:1}.layoutProgram article>.programArrow{grid-column:2;grid-row:1}.communityCopy article ul,.layoutProgram article ul{column-count:1}.activityDirectory{grid-template-columns:1fr;margin-top:45px}.activityDirectory a:nth-child(2n),.activityDirectory a:nth-child(odd){padding:18px 0;border-left:0}.layoutBenefits{padding:80px 0}.layoutBenefits>header{grid-template-columns:1fr;margin-bottom:50px}.layoutBenefits>header h2{font-size:4rem}.benefitNames{grid-template-columns:1fr}.benefitNames article{min-height:150px}.benefitContext{grid-template-columns:1fr;margin-top:55px}.benefitContext article{padding:28px}.cultureMap{margin-top:55px}.cultureMapImage{padding:10px}.cultureRecipients{padding:32px 24px}.cultureRecipients h3{font-size:3rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}.cultureRecipients ol{grid-template-columns:1fr}.cultureRecipients li{font-size:12px}.layoutAward article h2{font-size:3.45rem;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}}.contactStory{padding-top:36px;padding-bottom:96px;display:grid;grid-template-columns:.55fr 1fr;gap:60px}.contactStory h2{font:400 clamp(42px,5vw,72px)/.95 var(--font-display);letter-spacing:-.04em;color:var(--blue);margin:0}.contactStory div{display:grid;gap:16px}.contactStory p{margin:0;font-size:17px;line-height:1.7;color:#3d4c5d}.articleProse p a{color:var(--blue);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.articleProse p a:hover{text-decoration-thickness:2px}.eventRegistration{margin-top:26px;justify-content:space-between}@media(max-width:760px){.contactStory{grid-template-columns:1fr;gap:28px;padding-top:18px;padding-bottom:72px}.contactStory h2{font-size:3.2rem}}.inventoryHero{background:var(--blue);color:white;padding-bottom:72px}.inventoryHeroInner{padding-top:80px;max-width:920px}.inventoryHero h1{font:400 clamp(60px,9vw,132px)/.86 var(--font-display);letter-spacing:-.055em;margin:38px 0 30px}.inventoryHero h1 em{color:var(--yellow);font-style:italic}.inventoryHeroInner>p:last-child{max-width:720px;font-size:20px;line-height:1.6}.inventorySummary{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ccd4dd;margin-top:0}.inventorySummary div{background:var(--cream);padding:46px 34px;display:grid;gap:8px}.inventorySummary strong{font:400 56px/1 var(--font-display);color:var(--blue)}.inventorySummary span{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}.inventoryList{padding-top:84px;padding-bottom:110px}.inventoryList article{display:grid;grid-template-columns:58px minmax(260px,1fr) 140px 210px;gap:26px;align-items:start;padding:30px 0;border-top:1px solid #cbd3dc}.inventoryList article:last-child{border-bottom:1px solid #cbd3dc}.inventoryNumber{font:400 23px/1 var(--font-display);color:var(--yellow-dark)}.inventoryList h2{font:400 30px/1.08 var(--font-display);margin:0 0 8px;color:var(--blue)}.inventoryList p{margin:0;max-width:650px;line-height:1.55;color:#4d5969}.inventoryStatus{justify-self:start;padding:7px 10px;border:1px solid #bcc6d2;border-radius:999px;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:700}.status-ennen-tuotantoa,.status-päätettävä,.status-rajattu{background:#fff2c0;border-color:#e1bd2c}.inventoryLinks{display:grid;gap:8px}.inventoryLinks a,.inventoryLinks span{font-size:13px;font-weight:700;color:var(--blue)}.inventoryLinks span{opacity:.45}.inventoryDecision{background:var(--yellow);padding:90px 0}.inventoryDecision .shell{display:grid;grid-template-columns:.55fr 1fr 1fr;gap:48px;align-items:start}.inventoryDecision h2{font:400 clamp(46px,5.5vw,82px)/.9 var(--font-display);letter-spacing:-.04em;margin:0}.inventoryDecision p:last-child{font-size:18px;line-height:1.6;margin:0}@media(max-width:920px){.inventoryList article{grid-template-columns:42px 1fr 130px}.inventoryLinks{grid-column:2/-1;display:flex;gap:24px}.inventoryDecision .shell{grid-template-columns:1fr}.inventoryDecision h2{max-width:650px}}@media(max-width:560px){.inventoryHeroInner{padding-top:40px}.inventoryHero h1{font-size:58px}.inventoryHeroInner>p:last-child{font-size:17px}.inventorySummary{grid-template-columns:1fr}.inventorySummary div{padding:24px}.inventorySummary strong{font-size:44px}.inventoryList{padding-top:50px}.inventoryList article{grid-template-columns:32px 1fr;gap:16px}.inventoryStatus{grid-column:2}.inventoryLinks{grid-column:2;flex-direction:column;gap:10px}}.archiveActions{display:flex;flex-direction:column;align-items:flex-start;gap:28px;margin-top:34px}.archiveActions .textLink{font-size:14px;font-weight:700}.archiveInvitation{background:var(--yellow);color:var(--blue);padding:100px 0}.archiveInvitation>.shell{display:grid;grid-template-columns:1.1fr .9fr;gap:9vw;align-items:end}.archiveInvitation h2{font:400 clamp(3.6rem,6vw,6.7rem)/.88 var(--font-display),Georgia,serif;letter-spacing:-.05em;margin:20px 0 0}.archiveInvitation>div>div:last-child>p{font-size:18px;line-height:1.65;margin:0 0 34px;max-width:560px}.archivePage{background:var(--cream);color:var(--ink);min-height:100vh;overflow-x:hidden}.archiveTop{background:var(--blue);color:#fff}.archiveHero{padding-top:92px;padding-bottom:100px;display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;align-items:end}.archiveHero h1{font:400 clamp(5rem,9vw,9rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;color:#fff;margin:28px 0 0}.archiveHero h1 em{font-weight:400;color:var(--yellow)}.archiveHero>p{font-size:18px;line-height:1.7;margin:0;max-width:590px;color:#e4e9f5}.archiveBack{padding-top:42px;padding-bottom:42px;border-bottom:1px solid var(--line)}.archiveBack a{display:inline-block;font-size:14px;font-weight:700;border-bottom:1px solid;padding-bottom:5px}.archiveYears{padding-top:30px;padding-bottom:120px}.archiveYear{padding:0;border-bottom:1px solid var(--line)}.archiveYear>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:36px 4px;color:var(--blue)}.archiveYear>summary::-webkit-details-marker{display:none}.archiveYear>summary>span:first-child{display:flex;align-items:baseline;gap:28px}.archiveYear>summary small{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.archiveYear>summary strong{font:400 clamp(3.3rem,6vw,5.8rem)/.85 var(--font-display),Georgia,serif;letter-spacing:-.05em}.archiveYear>summary>span:last-child{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:700;color:#637083}.archiveYear>summary i{font-style:normal;font-size:28px;font-weight:400;transition:transform .2s}.archiveYear[open]>summary i{transform:rotate(45deg)}.archiveRows{border-top:1px solid var(--line);margin-left:26%;padding-bottom:34px}.archiveEventRows>article,.archiveRows>.archiveRecord,.archiveRows>a{display:grid;grid-template-columns:160px minmax(0,1fr) 84px;gap:24px;align-items:start;padding:22px 4px;border-bottom:1px solid var(--line)}.archiveRows>a{transition:padding .2s,background .2s}.archiveRows>a:hover{padding-left:16px;padding-right:16px;background:#fff}.archiveRows time{font-size:13px;line-height:1.5;color:#667287}.archiveRows strong{font:400 clamp(1.25rem,2vw,1.85rem)/1.12 var(--font-display),Georgia,serif;color:var(--blue)}.archiveRows>a>span:last-child{font-size:20px;color:var(--blue)}.archiveRows>.archiveRecord>span:last-child{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#7b8492}.archiveEventRows>article{grid-template-columns:170px minmax(240px,1fr) minmax(160px,.65fr)}.archiveEventRows>article>span{font-size:13px;line-height:1.5;color:#526076}@media(max-width:800px){.archiveInvitation{padding:72px 0}.archiveHero,.archiveInvitation>.shell{grid-template-columns:1fr;gap:38px}.archiveInvitation h2{font-size:3.7rem}.archiveHero{padding-top:58px;padding-bottom:68px}.archiveHero h1{font-size:clamp(3.7rem,16vw,5rem)}.archiveYear>summary{padding:30px 0;grid-template-columns:1fr auto}.archiveYear>summary>span:first-child{display:block}.archiveYear>summary small{display:block;margin-bottom:10px}.archiveYear>summary strong{font-size:3.6rem}.archiveYear>summary>span:last-child{gap:14px}.archiveRows{margin-left:0;padding-bottom:24px}.archiveEventRows>article,.archiveRows>.archiveRecord,.archiveRows>a{grid-template-columns:1fr 84px;gap:8px 16px;padding:20px 0}.archiveEventRows time,.archiveRows time{grid-column:1/-1}.archiveRows strong{font-size:1.55rem}.archiveEventRows>article{grid-template-columns:1fr}.archiveEventRows>article>span{padding-top:2px}}.errorPage{min-height:100vh;background:var(--blue);color:#fff;display:grid;place-items:center;padding:32px}.errorCard{width:min(760px,100%);border-top:1px solid rgba(255,255,255,.35);padding-top:40px}.errorCard h1{font:400 clamp(4.3rem,9vw,8rem)/.84 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:28px 0;color:#fff}.errorCard>p:not(.sectionLabel){font-size:18px;line-height:1.65;max-width:560px;color:#dce3f2}.errorCard>div{display:flex;align-items:center;gap:30px;margin-top:40px}.errorCard .textLink{color:#fff}@media(max-width:560px){.errorCard>div{align-items:flex-start;flex-direction:column}.errorCard h1{font-size:4.2rem}}body{--font-display:var(--font-sans)}.sectionLabel{font-size:.875rem;line-height:1.5;letter-spacing:.12em}.editorialHeroVisual img{border-radius:0;filter:none}.brandMarquee{height:64px;background:var(--yellow);color:var(--blue);display:flex;align-items:center;overflow:hidden;white-space:nowrap}.brandMarqueeTrack{display:flex;width:max-content;will-change:transform;animation:brand-marquee 28s linear infinite}.brandMarqueeTrack span{flex:none;font:600 1.2rem/1 var(--font-display),Arial,sans-serif;letter-spacing:-.02em;padding-right:2rem}@keyframes brand-marquee{to{transform:translateX(-25%)}}.layoutProgram .programCard{display:grid;grid-template-columns:minmax(180px,.75fr) 1.25fr 30px;gap:30px;padding:38px 0;border-bottom:1px solid var(--line);align-items:start;transition:padding .2s,background .2s}.layoutProgram .programCard:hover{padding-left:16px;padding-right:16px;background:#fff}.layoutProgram .programCard>span{font-weight:700;color:var(--blue)}.layoutProgram .programCard p{margin:0;line-height:1.65;color:var(--muted)}.layoutProgram .programCard i{font-style:normal;font-size:1.5rem;color:var(--blue)}.sectionBulletLink{display:block;color:var(--blue);font-weight:650;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.historyGallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:40px 0 0}.historyGallery figure{margin:0;background:#fff}.historyGallery img{width:100%;aspect-ratio:4/3;object-fit:cover}.historyGallery figcaption{padding:18px;font-size:.8rem;line-height:1.55;color:#4e596f}.awardPortrait{margin:72px 0 0;background:#fff;padding:24px}.awardPortrait img{width:100%;max-height:780px;object-fit:cover;object-position:center 25%}.awardPortrait figcaption{color:var(--blue);font-weight:650;padding:18px 4px 2px}.layoutPortrait.award{background:var(--cream);color:var(--ink)}.layoutPortrait.award header h2{color:var(--blue)}.supporters{display:grid;grid-template-columns:.7fr 1.3fr;gap:8vw;padding-top:110px;padding-bottom:120px}.supporters h2{font:600 clamp(3.2rem,6vw,6rem)/.95 var(--font-display),Arial,sans-serif;letter-spacing:-.055em;color:var(--blue);margin:24px 0 0}.supportersContent{display:grid;grid-template-columns:1fr minmax(240px,.8fr);gap:40px;align-items:start}.supportersContent ul{list-style:none;margin:0;padding:0;border-top:2px solid var(--blue)}.supportersContent li{padding:18px 0;border-bottom:1px solid var(--line);font-weight:600}.supportingPartner{background:#fff;padding:30px;border:1px solid var(--line)}.supportingPartner span{display:block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#637083;margin-bottom:24px}.supportingPartner img{width:100%;height:auto}.personWithImage{padding-top:0!important;overflow:hidden}.personWithImage>img{width:calc(100% + 60px);max-width:none;height:300px;object-fit:cover;object-position:center 25%;margin:0 -30px 26px}.siteFooter .editorialFooterGrid{grid-template-columns:1.15fr .7fr .8fr 1fr}.siteFooterJoin{border-left:1px solid rgba(255,255,255,.2);padding-left:32px}.siteFooterJoin p{margin:0;color:#fff;font-weight:600}.siteFooterJoin a{display:flex!important;align-items:center;justify-content:space-between;gap:18px;background:var(--yellow);color:var(--blue);padding:16px 18px;text-decoration:none;border-radius:999px;font-weight:700;width:100%}.archiveEventRows>a{grid-template-columns:170px minmax(240px,1fr) minmax(160px,.65fr)}.archiveEventRows>a>span{font-size:13px!important;line-height:1.5;color:#526076!important}.heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr)}.blogFuture h2,.contactHero h1,.editorialHeroCopy h1,.heroCopy h1,.newsTitle h2,.supporters h2{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.blogPage .editorialHeroCopy h1{font-size:clamp(4rem,7vw,6.4rem)}.blogFuture h2{font-size:clamp(4rem,6vw,6rem)}.contactHero{grid-template-columns:1fr 1fr}.contactHero h1{font-size:clamp(4.6rem,7vw,6.5rem)}.supporters{grid-template-columns:.9fr 1.1fr;gap:5vw}.supporters h2{font-size:clamp(3.2rem,5vw,4.6rem)}.timelineImage{margin:32px 0 10px;background:#fff;border:1px solid var(--line)}.timelineImage img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.timelineImage figcaption{padding:16px 18px;font-size:.8rem;line-height:1.55;color:#4e596f}@media(max-width:1050px){.heroGrid{grid-template-columns:1fr .75fr}.supporters{grid-template-columns:1fr}.siteFooter .editorialFooterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.siteFooterJoin{border-left:0;padding-left:0}}@media(max-width:760px){.brandMarquee{height:52px}.brandMarqueeTrack span{font-size:1rem}.heroGrid{grid-template-columns:1fr}.heroCopy h1{font-size:clamp(2.8rem,12.5vw,3.2rem);letter-spacing:-.055em}.heroWords span{font-size:3.15rem}.heroWords strong{font-size:3.55rem}.heroWords em{font-size:2.9rem}.newsTitle h2{font-size:3.1rem}.blogPage .editorialHeroCopy h1{font-size:2.9rem}.blogFuture h2{font-size:3.7rem}.contactHero h1{font-size:3.5rem}.layoutProgram .programCard{grid-template-columns:1fr 24px;gap:12px 20px}.layoutProgram .programCard>div,.layoutProgram .programCard>span{grid-column:1}.layoutProgram .programCard>i{grid-column:2;grid-row:1}.historyGallery{grid-template-columns:1fr}.awardPortrait{margin-top:45px;padding:10px}.awardPortrait figcaption{padding-inline:8px}.supporters{padding-top:75px;padding-bottom:85px}.supportersContent{grid-template-columns:1fr}.supporters h2{font-size:3rem}.siteFooter .editorialFooterGrid{grid-template-columns:1fr}.siteFooterJoin a{max-width:340px}.archiveEventRows>a{grid-template-columns:1fr 84px}.archiveEventRows>a time,.archiveEventRows>a>span{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){.brandMarqueeTrack{animation:none}}@media(min-width:761px){.variant-award .editorialHeroCopy h1,.variant-community .editorialHeroCopy h1{font-size:clamp(1.8rem,3.3vw,3rem)}}.contactHero h1,.eventDetailHero h1{line-height:1.08}.eventDetailHero .eventBack{display:block;width:fit-content}@media(max-width:760px){.archivePage .archiveHero{padding-top:108px}}.layoutPortrait.award .portraitPanels h3{font-size:clamp(1.3rem,2.5vw,2.4rem);line-height:1.15}.cultureMap .cultureRecipients h3{font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.15;-webkit-hyphens:manual;hyphens:manual}@media(max-width:760px){.editorialTop .editorialHeroCopy h1{font-size:clamp(1.5rem,7vw,1.8rem)}.blogPage .editorialTop .editorialHeroCopy h1{font-size:2.9rem}.layoutPortrait.award .portraitPanels h3{font-size:1.3rem}.cultureMap .cultureRecipients h3{font-size:1.5rem}.articlePage .articleProse h2,.articlePage .articleRelated h2{font-size:1.7rem;line-height:1.2}}.heroWords:after,.heroWords:before{display:none}.newsList time{font-size:.875rem;line-height:1.5;color:#46546c;font-weight:600}.join h2{line-height:1.02;margin-bottom:32px}.eventsPageHero h1{font-size:clamp(4rem,7vw,6.5rem);overflow-wrap:normal;word-break:normal}.blogCardCompact:nth-child(n+4){grid-column:span 6}.blogCardCompact>a{grid-template-columns:1fr;grid-template-rows:240px auto}.blogCardCompact .blogCardBody h2{font-size:1.75rem;line-height:1.12}.blogCardImage>img,.eventImage img,.eventListingImage img{object-fit:contain;background:#fff}.blogCard:hover .blogCardImage>img{transform:none}.editorialRelatedGrid h3{font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.15}.eventRelated h2{font-size:1.6rem;line-height:1.15}.layoutPortrait.award h2{font-size:clamp(1.8rem,3.8vw,3.4rem);line-height:1.08}.cultureRecipients h3{font-size:clamp(2rem,3.4vw,3.2rem);line-height:1.08}.contentIndexGrid>a,.editorialRelatedGrid>a,.languageBand nav>a,.layoutProgram .programCard,.newsList>a{transition:background .2s}.contentIndexGrid>a:is(:hover,:focus-visible),.editorialRelatedGrid>a:is(:hover,:focus-visible),.layoutProgram .programCard:is(:hover,:focus-visible),.newsList>a:is(:hover,:focus-visible){background:#fff3b0;color:var(--blue)}.languageBand nav>a:is(:hover,:focus-visible){background:#fff3b0;color:var(--blue)}.languageBand nav>a:is(:hover,:focus-visible)>span:first-child{color:var(--blue)}@media(max-width:760px){.supporters h2{font-size:clamp(1.7rem,8.5vw,2.05rem);line-height:1.08}.newsTitle h2{font-size:clamp(2.15rem,11vw,3.1rem)}.editorialHeroCopy h1{font-size:clamp(1.8rem,9vw,2.2rem)}.timelineRail h3{font-size:1.85rem;line-height:1.15}.articleProse h2{font-size:1.8rem;line-height:1.15}.layoutPortrait.award h2{font-size:1.7rem}.cultureRecipients h3{font-size:1.8rem}.blogCardBody h2,.blogCardCompact .blogCardBody h2{font-size:1.5rem;line-height:1.15}.blogCardCompact:nth-child(n+4){grid-column:auto}.blogCardCompact>a,.blogCardFeatured>a{grid-template-columns:1fr;grid-template-rows:240px auto}}