@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/fonts/familjen-grotesk-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/fonts/familjen-grotesk-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/familjen-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/familjen-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/figtree-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/figtree-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/figtree-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/figtree-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-ext-500.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bdg-navy:#0c265d;--bdg-orange:#ec6707;--bdg-blue:#0e4194;--bdg-white:#fff;--bdg-mist:#eceef2;--bdg-fog:#f6f7f9;--navy-03:#0c265d08;--navy-04:#0c265d0a;--navy-08:#0c265d14;--navy-12:#0c265d1f;--navy-13:#0c265d21;--navy-14:#0c265d24;--navy-16:#0c265d29;--navy-18:#0c265d2e;--navy-25:#0c265d40;--navy-30:#0c265d4d;--navy-45:#0c265d73;--navy-50:#0c265d80;--navy-55:#0c265d8c;--navy-62:#0c265d9e;--navy-65:#0c265da6;--navy-68:#0c265dad;--navy-72:#0c265db8;--navy-74:#0c265dbd;--navy-75:#0c265dbf;--navy-76:#0c265dc2;--navy-78:#0c265dc7;--white-08:#ffffff14;--white-10:#ffffff1a;--white-12:#ffffff1f;--white-14:#ffffff24;--white-25:#ffffff40;--white-30:#ffffff4d;--white-40:#fff6;--white-42:#ffffff6b;--white-50:#ffffff80;--white-55:#ffffff8c;--white-60:#fff9;--white-70:#ffffffb3;--white-72:#ffffffb8;--white-74:#ffffffbd;--white-80:#fffc;--orange-04:#ec67070a;--veil-home:linear-gradient(to top, #0c265d57 0%, #0c265d66 18%, #0c265da8 46%, #0c265d8a 72%, #0c265dad 100%);--veil-interior:linear-gradient(100deg, #0c265df0 0%, #0c265de6 42%, #0c265d9e 72%, #0c265d80 100%);--font-display:"Familjen Grotesk", sans-serif;--font-body:Figtree, system-ui, sans-serif;--font-mono:"IBM Plex Mono", monospace;--fs-h1-home:clamp(34px, 5vw, 76px);--lh-h1-home:.98;--ls-h1-home:-.04em;--fs-h1:clamp(34px, 5vw, 74px);--lh-h1:1;--ls-h1:-.038em;--fs-h2:clamp(28px, 3.5vw, 52px);--lh-h2:1.04;--ls-h2:-.032em;--fs-h2-sm:clamp(26px, 3vw, 44px);--lh-h2-sm:1.05;--ls-h2-sm:-.03em;--fs-h3:clamp(24px, 2.6vw, 38px);--lh-h3:1.1;--ls-h3:-.03em;--fs-pull:clamp(24px, 3.4vw, 50px);--lh-pull:1.1;--ls-pull:-.034em;--fs-card-title:clamp(21px, 2vw, 30px);--ls-card-title:-.025em;--fs-card-title-sm:clamp(20px, 1.9vw, 27px);--ls-card-title-sm:-.024em;--lh-card-title:1.15;--fs-member-name:clamp(28px, 3.4vw, 42px);--lh-member-name:1.05;--ls-member-name:-.032em;--fs-list-item:clamp(17px, 1.7vw, 25px);--ls-list-item:-.022em;--fs-newsletter-title:clamp(19px, 2vw, 26px);--ls-newsletter-title:-.026em;--fs-menu-item:clamp(28px, 7vw, 44px);--ls-menu-item:-.03em;--fs-ghost-number:clamp(64px, 6vw, 96px);--ls-ghost-number:-.04em;--fs-lead:clamp(15px, 1.35vw, 19px);--lh-lead:1.62;--fs-body:17px;--lh-body:1.7;--lh-body-loose:1.75;--fs-body-sm:15.5px;--lh-body-sm:1.7;--lh-body-sm-loose:1.72;--fs-body-xs:15px;--lh-body-xs:1.66;--fs-small:14.5px;--lh-small:1.7;--fs-micro:13px;--lh-micro:1.5;--fs-mono-nav:12px;--ls-mono-nav:.14em;--fs-mono-eyebrow:12px;--ls-mono-eyebrow:.22em;--fs-mono-btn:11.5px;--ls-mono-btn:.16em;--fs-mono-label:11.5px;--ls-mono-label:.2em;--fs-mono-micro:11px;--ls-mono-micro:.2em;--fs-mono-nano:11px;--ls-mono-nano:.18em;--fw-display:600;--fw-display-light:500;--fw-body:400;--fw-mono-label:500;--fw-mono-btn:600;--container-max:1320px;--container-pad:32px;--section-gap:110px;--section-gap-sm:96px;--section-pad-y:96px;--section-pad-pull:clamp(64px, 8vw, 120px);--pull-gap:100px;--footer-spacer:112px;--gap-split:72px;--gap-split-sm:64px;--gap-grid:32px;--gap-hairline:2px;--card-pad:clamp(30px, 3.2vw, 44px);--card-pad-sm:clamp(26px, 2.4vw, 34px);--sticky-top:150px;--util-h:38px;--header-h:92px;--header-h-cond:66px;--header-offset:130px;--logo-h:210px;--logo-h-cond:140px;--logo-bleed:-60px;--logo-bleed-cond:-38px;--logo-bleed-x:-7.5px;--logo-bleed-x-cond:-5px;--logo-h-inner:147px;--logo-bleed-inner:-28.5px;--logo-bleed-x-inner:.375px;--logo-rev-h:44px;--logo-rev-h-cond:31px;--tap-target:44px;--header-blur:14px;--header-bg:#fffffff7;--shadow-header:0 14px 40px -18px #0c265d47;--btn-pad:17px 30px;--btn-pad-sm:13px 22px;--btn-pad-outline:15px 26px;--btn-pad-pull:18px 32px;--btn-pad-field:18px 20px;--rule-w:38px;--rule-w-lg:46px;--rule-h:2px;--accent-bar:2px;--pill-pad:8px 14px;--pill-upcoming-bg:#ec67071a;--pill-upcoming-text:#b94e05;--pill-past-bg:#0e419412;--pill-past-text:#0e4194;--ease:cubic-bezier(.2, .7, .2, 1);--dur-fast:.2s;--dur-press:.16s;--dur:.35s;--dur-fade:.3s;--dur-swap:.16s;--dur-modal:.38s;--dur-exit:.18s;--dur-enter:.7s;--dur-reveal:.4s;--dur-media:.5s;--z-header:80;--z-menu:90;--z-modal:95;--z-haut:85;--z-skip:100}@media (width<=860px){:root{--btn-pad-sm:16px 22px}}@media (width<=480px){:root{--container-pad:20px}}@media (width<=860px){:root{--veil-interior:linear-gradient(to top, #0c265de6, #0c265dbd 58%, #0c265de0)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bdg-white);font-family:var(--font-body);color:var(--bdg-navy);-webkit-font-smoothing:antialiased;margin:0}img{max-width:100%}a{color:var(--bdg-blue);text-decoration:none}@media (hover:hover) and (pointer:fine){a:hover{color:var(--bdg-orange)}}button{font-family:inherit}::selection{background:var(--bdg-orange);color:var(--bdg-white)}:focus-visible{outline:2px solid var(--bdg-orange);outline-offset:3px}.skip-link{z-index:var(--z-skip);background:var(--bdg-navy);color:var(--bdg-white);opacity:0;transition:transform var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease);padding:14px 22px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus-visible{opacity:1;transform:none}main:focus{outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.t-h1-home,.t-h1,.t-h2,.t-h2-sm,.t-h3,.t-pull,.t-card-title,.t-card-title-sm,.t-member-name{font-family:var(--font-display);font-weight:var(--fw-display);text-wrap:pretty;margin:0}.t-h1-home{font-size:var(--fs-h1-home);line-height:var(--lh-h1-home);letter-spacing:var(--ls-h1-home)}.t-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.t-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.t-h2-sm{font-size:var(--fs-h2-sm);line-height:var(--lh-h2-sm);letter-spacing:var(--ls-h2-sm)}.t-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.t-pull{font-size:var(--fs-pull);line-height:var(--lh-pull);letter-spacing:var(--ls-pull)}.t-card-title{font-size:var(--fs-card-title);line-height:var(--lh-card-title);letter-spacing:var(--ls-card-title)}.t-card-title-sm{font-size:var(--fs-card-title-sm);line-height:var(--lh-card-title);letter-spacing:var(--ls-card-title-sm)}.t-member-name{font-size:var(--fs-member-name);line-height:var(--lh-member-name);letter-spacing:var(--ls-member-name)}.t-list-item{font-family:var(--font-display);font-weight:var(--fw-display-light);font-size:var(--fs-list-item);letter-spacing:var(--ls-list-item);line-height:1.2}.t-ghost-number{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-ghost-number);letter-spacing:var(--ls-ghost-number);color:var(--navy-08);line-height:1}.t-lead,.t-body,.t-body-sm,.t-body-xs,.t-small,.t-micro{font-family:var(--font-body);text-wrap:pretty;margin:0}.t-lead{font-size:var(--fs-lead);line-height:var(--lh-lead)}.t-body{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--navy-74)}.t-body--loose{line-height:var(--lh-body-loose);color:var(--navy-76)}.t-body-sm{font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);color:var(--navy-72)}.t-body-xs{font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);color:var(--navy-74)}.t-small{font-size:var(--fs-small);line-height:var(--lh-small)}.t-micro{font-size:var(--fs-micro);line-height:var(--lh-micro)}.m-nav,.m-eyebrow,.m-btn,.m-label,.m-micro,.m-nano{font-family:var(--font-mono);font-weight:var(--fw-mono-label);text-transform:uppercase;line-height:1}.m-nav{font-size:var(--fs-mono-nav);letter-spacing:var(--ls-mono-nav)}.m-eyebrow{font-size:var(--fs-mono-eyebrow);letter-spacing:var(--ls-mono-eyebrow)}.m-btn{font-size:var(--fs-mono-btn);font-weight:var(--fw-mono-btn);letter-spacing:var(--ls-mono-btn)}.m-label{font-size:var(--fs-mono-label);letter-spacing:var(--ls-mono-label)}.m-micro{font-size:var(--fs-mono-micro);letter-spacing:var(--ls-mono-micro)}.m-nano{font-size:var(--fs-mono-nano);letter-spacing:var(--ls-mono-nano)}.t-navy{color:var(--bdg-navy)}.t-orange{color:var(--bdg-orange)}.t-white{color:var(--bdg-white)}.t-on-navy{color:var(--white-80)}.t-on-navy-dim{color:var(--white-55)}@media (width>=861px){.t-body,.t-body-xs{text-align:justify;hyphens:auto}}.u-container{max-width:var(--container-max);padding-inline:var(--container-pad);width:100%;margin:0 auto}.u-section-gap{margin-top:var(--section-gap)}.u-section-gap-sm{margin-top:var(--section-gap-sm)}.u-section-pad{padding-block:var(--section-pad-y)}.u-split{align-items:start;gap:var(--gap-split);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.u-hairline-grid{gap:var(--gap-hairline);background:var(--navy-12);display:grid}.u-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.u-sticky{top:var(--sticky-top);position:sticky}.u-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.u-clip{overflow-x:hidden}.u-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=860px){.u-split{grid-template-columns:1fr!important}.u-sticky{position:static}}@keyframes bdgUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes bdgIn{0%{transform:translate(100%)}to{transform:none}}@keyframes bdgFade{0%{opacity:0}to{opacity:1}}@keyframes bdgReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bdgDown{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes bdgFadeOut{0%{opacity:1}to{opacity:0}}@keyframes bdgArrow{0%,to{opacity:.35;transform:rotate(45deg)translate(0)}50%{opacity:.85;transform:rotate(45deg)translate(4px,4px)}}[data-anim]{animation:bdgUp var(--dur-enter) var(--ease) both}.u-anim-fade{animation:bdgFade var(--dur-fade) var(--ease) both}.u-anim-up{animation:bdgUp var(--dur-modal) var(--ease) both}.u-anim-in{animation:bdgIn var(--dur-fade) var(--ease) both}@media (scripting:enabled){[data-reveal=""]{opacity:0}[data-reveal=shown]{animation:bdgReveal var(--dur-reveal) var(--ease) both}}@media (prefers-reduced-motion:reduce){[data-reveal=shown]{animation-name:bdgFade}}@media print{[data-reveal],[data-reveal=shown]{opacity:1!important;animation:none!important;transform:none!important}}#utilrow{height:var(--util-h);transition:height var(--dur) var(--ease);overflow:hidden}body.cond #utilrow{height:0}#mainrow{height:var(--header-h);transition:height var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}body.cond #mainrow{height:var(--header-h-cond);box-shadow:var(--shadow-header)}#logoimg{height:var(--logo-h);margin:var(--logo-bleed) var(--logo-bleed-x);transition:height var(--dur) var(--ease);pointer-events:none;max-width:none}body:not(.home) #logoimg{height:var(--logo-h-inner);margin:var(--logo-bleed-inner) var(--logo-bleed-x-inner)}body.cond #logoimg{height:var(--logo-h-cond);margin:var(--logo-bleed-cond) var(--logo-bleed-x-cond)}#logoimg-rev{height:var(--logo-rev-h);transition:height var(--dur) var(--ease);display:none}body.cond #logoimg-rev{height:var(--logo-rev-h-cond)}body.noutil main{padding-top:var(--header-h)!important}body.noutil main>section:first-child{margin-top:calc(-1 * var(--header-h))!important;padding-top:var(--header-h)!important}body.home:not(.cond) #utilrow{background:0 0!important}body.home:not(.cond) #mainrow:before{backdrop-filter:none!important;background:0 0!important}body.home:not(.cond) #desknav a{color:var(--bdg-white)!important}body.home:not(.cond) #headercta{background:var(--bdg-orange)!important}body.home:not(.cond) #headerlang{color:var(--bdg-white)!important}body.home:not(.cond) #burger{border-color:var(--white-40)!important}body.home:not(.cond) #burger span{background:var(--bdg-white)!important}#burger{display:none}@media (width<=1240px){#desknav{display:none!important}#burger{display:inline-flex!important}}@media (width<=1080px){#utilrow [data-util-offices]{display:none}}@media (width<=860px){#utilrow{display:none}#headerlang{display:flex!important}:root{--header-h:122px}[data-hero-pad]{padding-bottom:48px!important}[data-clocks]{justify-content:flex-start!important;gap:34px!important}}@media (width<=560px){:root{--logo-h:150px;--logo-h-cond:100px;--logo-bleed:-30px;--logo-bleed-cond:-18px;--logo-bleed-x:0px;--logo-bleed-x-cond:0px}#headercta{display:none!important}}.logo[data-astro-cid-r4ibslmy]{width:auto;height:auto;max-height:var(--logo-height,none);max-width:100%;display:block}
