.cube-module__5cvhoq__cubeBox{width:100%;height:100%;position:relative}.cube-module__5cvhoq__cubeWrap{width:100%;height:100%;transform-style:preserve-3d;perspective:1000px;position:relative;transform:translateZ(0)}.cube-module__5cvhoq__cube{transform:translateZ(calc(var(--d,0px) / -2));transform-style:preserve-3d;box-sizing:border-box;will-change:transform;width:100%;height:100%}.cube-module__5cvhoq__cubeInner{transform-style:preserve-3d;will-change:transform;box-sizing:border-box;position:absolute;inset:0}.cube-module__5cvhoq__face{backface-visibility:hidden;will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.cube-module__5cvhoq__faceContent{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cube-module__5cvhoq__faceFront,.cube-module__5cvhoq__faceBack{width:var(--w,100%);height:var(--h,100%);inset:0}.cube-module__5cvhoq__faceFront{transform:translateZ(calc(var(--d,0px) / 2))}.cube-module__5cvhoq__faceBack{transform:rotateY(180deg) translateZ(calc(var(--d,0px) / 2))}.cube-module__5cvhoq__faceBack .cube-module__5cvhoq__faceContent{transform:rotate(180deg)}.cube-module__5cvhoq__faceRight,.cube-module__5cvhoq__faceLeft{transform-origin:50%;width:var(--d,0px);height:var(--h,100%);position:absolute;top:50%;left:50%}.cube-module__5cvhoq__faceRight{transform:translate(-50%, -50%) rotateY(90deg) translateZ(calc(var(--w,0px) / 2))}.cube-module__5cvhoq__faceLeft{transform:translate(-50%, -50%) rotateY(-90deg) translateZ(calc(var(--w,0px) / 2))}.cube-module__5cvhoq__faceTop,.cube-module__5cvhoq__faceBottom{transform-origin:50%;width:var(--w,100%);height:var(--d,0px);position:absolute;top:50%;left:50%}.cube-module__5cvhoq__faceTop{transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--h,0px) / 2))}.cube-module__5cvhoq__faceBottom{transform:translate(-50%, -50%) rotateX(-90deg) translateZ(calc(var(--h,0px) / 2))}
.chapter-nav-module__BhyNMG__list{top:var(--header-clearance);--pad:1rem;flex-direction:column;grid-column:span 2;align-self:start;align-items:stretch;margin:0;padding:0;list-style:none;display:flex;position:sticky}.chapter-nav-module__BhyNMG__row{height:2.25rem}.chapter-nav-module__BhyNMG__button{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.chapter-nav-module__BhyNMG__face{flex-direction:column;width:100%;height:100%;display:flex}.chapter-nav-module__BhyNMG__label{font-family:var(--font-body);white-space:nowrap;flex:1;align-items:center;font-size:1rem;font-weight:500;line-height:1.2;display:flex}.chapter-nav-module__BhyNMG__front{color:var(--black-subtle)}.chapter-nav-module__BhyNMG__back .chapter-nav-module__BhyNMG__label{padding-left:var(--pad)}.chapter-nav-module__BhyNMG__back{background-color:var(--brand);color:#fff;-webkit-user-select:none;user-select:none}.chapter-nav-module__BhyNMG__faceClear{background-color:#0000}.chapter-nav-module__BhyNMG__faceBrand{background-color:var(--brand)}.chapter-nav-module__BhyNMG__button:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
.speech-bubble-module__rwiULa__bubble{border-radius:var(--radius-md);background:var(--black);width:max-content;color:var(--off-white);animation:speech-bubble-module__rwiULa__bubble-in .6s var(--ease-out-circ) .8s both;transition:opacity var(--duration-hover) var(--ease-out-quad);align-items:center;gap:.5em;padding:.5em .75em .5em 1em;display:flex;position:absolute}.speech-bubble-module__rwiULa__bubble:before{content:"";background:var(--black);width:.875rem;height:.5625rem;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M5.36 1.34a2 2 0 0 1 3.28 0L14 9H0z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath d='M5.36 1.34a2 2 0 0 1 3.28 0L14 9H0z'/%3E%3C/svg%3E") 50%/contain no-repeat}.speech-bubble-module__rwiULa__below{top:100%;left:50%;translate:-50% .75rem}.speech-bubble-module__rwiULa__below:before{bottom:100%;left:50%;translate:-50% 1px}.speech-bubble-module__rwiULa__above{bottom:100%;right:0;translate:0 -.75rem}.speech-bubble-module__rwiULa__above:before{top:100%;right:1.5rem;translate:0 -1px;rotate:180deg}@keyframes speech-bubble-module__rwiULa__bubble-in{0%{opacity:0;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){.speech-bubble-module__rwiULa__bubble{animation:none}}
.org-chart-module__P12WwW__chart{--line:var(--black-40);--gap:16px;--stub:32px;--col:168px;--staff:280px;flex-direction:column;align-items:center;display:flex}.org-chart-module__P12WwW__down{width:0;height:var(--gap);border-left:1px solid var(--line)}.org-chart-module__P12WwW__staff{width:100%;padding-block:var(--gap);display:flex;position:relative}.org-chart-module__P12WwW__staff:before{content:"";inset-block:0;border-left:1px solid var(--line);position:absolute;left:50%}.org-chart-module__P12WwW__side{gap:var(--gap);flex-direction:column;flex:1 1 0;display:flex}.org-chart-module__P12WwW__side:first-child{padding-right:var(--stub);align-items:flex-end}.org-chart-module__P12WwW__side:last-child{padding-left:var(--stub);align-items:flex-start}.org-chart-module__P12WwW__staffItem{width:var(--staff)}.org-chart-module__P12WwW__staffHead{position:relative}.org-chart-module__P12WwW__staffHead:after{content:"";width:var(--stub);border-top:1px dashed var(--line);position:absolute;top:50%}.org-chart-module__P12WwW__side:first-child .org-chart-module__P12WwW__staffHead:after{left:100%}.org-chart-module__P12WwW__side:last-child .org-chart-module__P12WwW__staffHead:after{right:100%}.org-chart-module__P12WwW__tree,.org-chart-module__P12WwW__branch>ul{padding:var(--gap) 0 0;justify-content:center;margin:0;list-style:none;display:flex;position:relative}.org-chart-module__P12WwW__tree:before,.org-chart-module__P12WwW__branch>ul:before{content:"";height:var(--gap);border-left:1px solid var(--line);position:absolute;top:0;left:50%}.org-chart-module__P12WwW__branch{padding:var(--gap) 4px 0;flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.org-chart-module__P12WwW__branch:before,.org-chart-module__P12WwW__branch:after{content:"";width:50%;height:var(--gap);border-top:1px solid var(--line);position:absolute;top:0}.org-chart-module__P12WwW__branch:before{right:50%}.org-chart-module__P12WwW__branch:after{border-left:1px solid var(--line);left:50%}.org-chart-module__P12WwW__branch:first-child:before,.org-chart-module__P12WwW__branch:last-child:after{border-top:0}.org-chart-module__P12WwW__teams{width:var(--col);padding:var(--gap) 0 0;flex-direction:column;gap:8px;margin:0;list-style:none;display:flex;position:relative}.org-chart-module__P12WwW__teams:before{content:"";height:var(--gap);border-left:1px solid var(--line);position:absolute;top:0;left:50%}.org-chart-module__P12WwW__staffItem .org-chart-module__P12WwW__teams{width:100%}@media not (min-width:1200px){.org-chart-module__P12WwW__chart{--gap:12px;--stub:12px;--staff:100%}.org-chart-module__P12WwW__tree{width:100%}.org-chart-module__P12WwW__tree>.org-chart-module__P12WwW__branch{flex:1 1 0}.org-chart-module__P12WwW__tree>.org-chart-module__P12WwW__branch>ul{flex-direction:column;align-self:stretch;gap:8px}.org-chart-module__P12WwW__tree>.org-chart-module__P12WwW__branch>ul>.org-chart-module__P12WwW__branch{border-radius:var(--radius-md);background:var(--surface-darker-secondary);padding:0 0 8px}.org-chart-module__P12WwW__tree>.org-chart-module__P12WwW__branch>ul>.org-chart-module__P12WwW__branch:before,.org-chart-module__P12WwW__tree>.org-chart-module__P12WwW__branch>ul>.org-chart-module__P12WwW__branch:after{border:0}.org-chart-module__P12WwW__groupHead,.org-chart-module__P12WwW__staffHead{background:0 0}.org-chart-module__P12WwW__staffItem{border-radius:var(--radius-md);background:var(--surface-darker-secondary);padding-bottom:8px}.org-chart-module__P12WwW__tree .org-chart-module__P12WwW__teams,.org-chart-module__P12WwW__staffItem .org-chart-module__P12WwW__teams{gap:0;width:100%;padding:0}.org-chart-module__P12WwW__tree .org-chart-module__P12WwW__teams:before,.org-chart-module__P12WwW__staffItem .org-chart-module__P12WwW__teams:before{border:0}.org-chart-module__P12WwW__tree .org-chart-module__P12WwW__teams>li>div,.org-chart-module__P12WwW__staffItem .org-chart-module__P12WwW__teams>li>div{background:0 0;border-color:#0000;padding-block:2px}.org-chart-module__P12WwW__tree .org-chart-module__P12WwW__teams>li>div>span,.org-chart-module__P12WwW__staffItem .org-chart-module__P12WwW__teams>li>div>span{--t14-w:400}}
.panel-module__jebIgW__frame{--panel-gutter:var(--layout-margin);--panel-band:16px}@media (min-width:800px){.panel-module__jebIgW__frame{--panel-gutter:56px;--panel-band:24px}}.panel-module__jebIgW__scroller{container-type:size}.panel-module__jebIgW__chapter:last-child:not(:first-child){min-height:100cqh}.panel-module__jebIgW__chapter{opacity:var(--depth,.2);animation:panel-module__jebIgW__chapter-in var(--duration-fast) var(--ease-in-out-quad)}.panel-module__jebIgW__chapter:has(:focus-visible){opacity:1}@keyframes panel-module__jebIgW__chapter-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.panel-module__jebIgW__chapter{animation:none}}
.page-hero-module__izVB4q__hero{padding:var(--section-space) var(--layout-margin) var(--hero-space);max-width:var(--layout-max-width);min-height:min(100svh,36.875rem);color:var(--brand);flex-direction:column;row-gap:1.5rem;margin-inline:auto;display:flex;position:relative}.page-hero-module__izVB4q__bg{position:absolute;inset:0}.page-hero-module__izVB4q__top{grid-template-columns:repeat(var(--layout-columns-count), minmax(0, 1fr));column-gap:var(--layout-columns-gap);display:grid;position:relative}.page-hero-module__izVB4q__nav{grid-column:1/-1;position:relative}@media (max-width:799px){.page-hero-module__izVB4q__top{display:none}}.page-hero-module__izVB4q__nav li{flex-direction:column;height:3.25rem;display:flex;position:relative;overflow-y:clip}.page-hero-module__izVB4q__nav a,.page-hero-module__izVB4q__currentRow{width:100%;height:100%;display:block}.page-hero-module__izVB4q__linkFace{flex-direction:column;width:100%;height:100%;display:flex}.page-hero-module__izVB4q__line{background-color:var(--stroke-black-subtle);flex:none;width:100%;height:1px}.page-hero-module__izVB4q__group{column-gap:var(--layout-columns-gap);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid}.page-hero-module__izVB4q__id{font-family:var(--font-number);font-size:var(--t12-s);font-feature-settings:"case" on;grid-column:1;line-height:1em}.page-hero-module__izVB4q__idBack{padding-left:.75rem}.page-hero-module__izVB4q__id{white-space:nowrap;overflow-wrap:normal}.page-hero-module__izVB4q__label{font-family:var(--font-body);white-space:nowrap;grid-column:2/-1;font-size:1.125rem;font-weight:500;line-height:1.2}.page-hero-module__izVB4q__front{color:var(--black)}.page-hero-module__izVB4q__front .page-hero-module__izVB4q__id{color:var(--black-subtle)}.page-hero-module__izVB4q__back{background-color:var(--brand);color:#fff}.page-hero-module__izVB4q__faceWhite{background-color:#0000}.page-hero-module__izVB4q__faceBrand{background-color:var(--brand)}.page-hero-module__izVB4q__hidden{opacity:0}@media (min-width:800px){.page-hero-module__izVB4q__hero{row-gap:2.5rem;min-height:min(100svh,48rem)}.page-hero-module__izVB4q__nav{grid-column:-5/-1}.page-hero-module__izVB4q__nav li{height:3rem}.page-hero-module__izVB4q__label{font-size:1.25rem}}.page-hero-module__izVB4q__heading{color:var(--black);align-items:flex-end;gap:1rem;margin-top:auto;display:flex;position:relative}.page-hero-module__izVB4q__title{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}@media (min-width:800px){.page-hero-module__izVB4q__title{gap:2.5rem}}.page-hero-module__izVB4q__hero.page-hero-module__izVB4q__centered{min-height:100svh;padding-block:var(--header-clearance);justify-content:center}.page-hero-module__izVB4q__hero.page-hero-module__izVB4q__centered .page-hero-module__izVB4q__heading{margin-top:0}
.desktop-nav-module__CJDdLq__root{justify-content:center;display:flex}.desktop-nav-module__CJDdLq__menu{align-items:center;gap:2rem;display:flex}.desktop-nav-module__CJDdLq__link{cursor:pointer;font-family:var(--font-body);letter-spacing:-.02em;color:var(--black);pointer-events:all;background:0 0;border:0;padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.6;transition:opacity .2s;display:block}.desktop-nav-module__CJDdLq__label{flex-direction:column;align-items:center;display:inline-flex}.desktop-nav-module__CJDdLq__label:after{content:attr(data-text);visibility:hidden;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;height:0;font-weight:600;overflow:hidden}.site-header.theme-dark .desktop-nav-module__CJDdLq__root:not(:has(>.desktop-nav-module__CJDdLq__surface[data-open])) .desktop-nav-module__CJDdLq__link{color:var(--off-white)}.site-header.site-header[data-blend] .desktop-nav-module__CJDdLq__root .desktop-nav-module__CJDdLq__menu .desktop-nav-module__CJDdLq__item .desktop-nav-module__CJDdLq__link{color:#0000}.desktop-nav-module__CJDdLq__link[data-active],.desktop-nav-module__CJDdLq__item[data-open] .desktop-nav-module__CJDdLq__link{font-weight:600}@media (hover:hover){.desktop-nav-module__CJDdLq__link:hover{font-weight:600}.desktop-nav-module__CJDdLq__menu:has(.desktop-nav-module__CJDdLq__link:hover) .desktop-nav-module__CJDdLq__link:not(:hover){opacity:.5}}.desktop-nav-module__CJDdLq__menu:has(.desktop-nav-module__CJDdLq__item[data-open]) .desktop-nav-module__CJDdLq__item:not([data-open]) .desktop-nav-module__CJDdLq__link{opacity:.5}.desktop-nav-module__CJDdLq__anchor{position:relative}.desktop-nav-module__CJDdLq__bubble{pointer-events:all}.desktop-nav-module__CJDdLq__bubbleLink{white-space:nowrap}.desktop-nav-module__CJDdLq__bubbleClose{width:1rem;height:1rem;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.desktop-nav-module__CJDdLq__bubbleClose svg{width:.625rem;height:.625rem}.desktop-nav-module__CJDdLq__bubbleClose:hover{opacity:1}.desktop-nav-module__CJDdLq__bubbleLink:focus-visible,.desktop-nav-module__CJDdLq__bubbleClose:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.desktop-nav-module__CJDdLq__menu:has(.desktop-nav-module__CJDdLq__item[data-open]) .desktop-nav-module__CJDdLq__bubble{opacity:0;pointer-events:none}.desktop-nav-module__CJDdLq__link:focus-visible,.desktop-nav-module__CJDdLq__groupLink:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.desktop-nav-module__CJDdLq__surface{z-index:-1;pointer-events:none;width:100%;position:absolute;top:0;left:0}.desktop-nav-module__CJDdLq__blob{box-sizing:content-box;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:radial-gradient(closest-side,#fff 52%,#fff0 100%);height:76lvh;padding-top:36.25rem;transition:opacity .3s;position:absolute;top:-36.25rem;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 100%);mask-image:radial-gradient(closest-side,#000 52%,#0000 100%)}.desktop-nav-module__CJDdLq__surface[data-open] .desktop-nav-module__CJDdLq__blob{opacity:1}.desktop-nav-module__CJDdLq__blob:first-child{width:206vw}.desktop-nav-module__CJDdLq__blob:last-child{width:160vw}.desktop-nav-module__CJDdLq__panel{pointer-events:all;opacity:0;visibility:hidden;padding-top:1.5rem;padding-bottom:3rem;transition:opacity .3s,visibility 0s linear .3s;position:absolute;top:100%;left:0;right:0}.desktop-nav-module__CJDdLq__panel[data-open]{opacity:1;visibility:visible;transition:opacity .3s}.desktop-nav-module__CJDdLq__columns{grid-column:4/span 8;grid-template-columns:subgrid;display:grid}.desktop-nav-module__CJDdLq__group{flex-direction:column;grid-column:span 2;gap:1.75rem;display:flex}.desktop-nav-module__CJDdLq__groupTitle{font-family:var(--font-body);letter-spacing:-.01em;color:var(--grey-primary);font-size:.875rem;font-weight:500;line-height:1}.desktop-nav-module__CJDdLq__groupLinks{flex-direction:column;gap:.75rem;display:flex}.desktop-nav-module__CJDdLq__groupLink{font-family:var(--font-body);letter-spacing:-.02em;color:var(--black);opacity:.9;font-size:1rem;font-weight:600;line-height:1.25;transition:color .2s,opacity .2s;display:block}.desktop-nav-module__CJDdLq__featured{grid-column:span 6;grid-template-columns:subgrid;--from:1;align-content:start;row-gap:1.75rem;display:grid}.desktop-nav-module__CJDdLq__featured:has(.desktop-nav-module__CJDdLq__recent>li:first-child:nth-last-child(2)){--from:3}.desktop-nav-module__CJDdLq__featured:has(.desktop-nav-module__CJDdLq__recent>li:only-child){--from:5}.desktop-nav-module__CJDdLq__featuredTitle{grid-column:var(--from) / -1}.desktop-nav-module__CJDdLq__recent{grid-column:var(--from) / -1;grid-template-columns:subgrid;display:grid}.desktop-nav-module__CJDdLq__recent>li{grid-column:span 2}.desktop-nav-module__CJDdLq__row{color:var(--black);flex-direction:column;gap:.75rem;display:flex}.desktop-nav-module__CJDdLq__thumb{aspect-ratio:16/9;border-radius:var(--radius-sm);width:100%;overflow:hidden}.desktop-nav-module__CJDdLq__rowText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.desktop-nav-module__CJDdLq__rowTitle{-webkit-line-clamp:2;font-family:var(--font-body);letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:500;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.desktop-nav-module__CJDdLq__rowMeta{font-family:var(--font-body);color:var(--grey-primary);font-size:.8125rem;font-weight:500;line-height:1.3}@media (hover:hover){.desktop-nav-module__CJDdLq__row:hover .desktop-nav-module__CJDdLq__rowTitle{color:var(--brand)}}.desktop-nav-module__CJDdLq__row:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:var(--radius-sm)}.desktop-nav-module__CJDdLq__groupLink[aria-current=page]{color:var(--brand);opacity:1}@media (hover:hover){.desktop-nav-module__CJDdLq__groupLink:hover{opacity:1;color:var(--brand)}}
.slush-text-module__87QIda__slushText{margin-left:auto;display:flex;position:relative}@media (min-width:800px){.slush-text-module__87QIda__slushText{margin-left:0;margin-right:auto}}.slush-text-module__87QIda__word{white-space:nowrap;display:inline-block}.slush-text-module__87QIda__tWrap{white-space:pre-wrap;opacity:0;flex-shrink:0;display:inline-block;transform:translateY(10%)}.slush-text-module__87QIda__tWrap span{display:inline-block;transform:perspective(1000px)translateY(50%)rotateX(0)}:is(.slush-text-module__87QIda__slushText.is-on .slush-text-module__87QIda__tWrap,.slush-text-module__87QIda__slushText.in-view-from-bottom .slush-text-module__87QIda__tWrap){opacity:1;transition:transform 1.1s calc(var(--index) * 40ms) cubic-bezier(.43, .05, .17, 1), opacity .7s calc(var(--index) * 40ms + .3s) cubic-bezier(.3, .26, .38, 1);transform:translateZ(0)}:is(.slush-text-module__87QIda__slushText.is-on .slush-text-module__87QIda__tWrap span,.slush-text-module__87QIda__slushText.in-view-from-bottom .slush-text-module__87QIda__tWrap span){transition:transform .7s calc(var(--index) * 40ms) cubic-bezier(.43, .05, .17, 1);display:block;transform:translateZ(0)}
.header-module__4KoakG__bar{column-gap:var(--layout-columns-gap);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.header-module__4KoakG__logo{justify-self:start}.header-module__4KoakG__center{grid-column:2}.header-module__4KoakG__end{grid-column:3;justify-self:end;align-items:center;display:flex}
.about-module__HAWq0q__next{--black:#111312;background:#fff;width:100%}.about-module__HAWq0q__nextInner{padding:10rem 1.5rem 6rem}.about-module__HAWq0q__nextTitle{color:var(--black)}.about-module__HAWq0q__nextTitle h2{margin-top:1.375rem;display:flex}.about-module__HAWq0q__nextLine{background-color:#1113124d;width:100%;height:.0625rem;margin-top:1.25rem}.about-module__HAWq0q__nextBody{color:var(--black);margin-top:3.75rem}@media (min-width:768px){.about-module__HAWq0q__nextInner{padding:15rem 2.125rem 8rem}.about-module__HAWq0q__nextTitle h2{margin-top:3.875rem}.about-module__HAWq0q__nextLine{margin-top:3.75rem}}
