.build-module__CaojCq__svg :where(path,line,rect,circle,polyline){vector-effect:non-scaling-stroke}.build-module__CaojCq__svg text{font-family:inherit}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.build-module__CaojCq__a,.build-module__CaojCq__cut,.build-module__CaojCq__drop,.build-module__CaojCq__pop,.build-module__CaojCq__drill{animation-name:build-module__CaojCq__bIn;animation-duration:var(--t,.6s);animation-delay:var(--d,0s);animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-iteration-count:1;animation-play-state:paused;animation-fill-mode:both}.build-module__CaojCq__cut{transform-box:fill-box;transform-origin:0;animation-name:build-module__CaojCq__bCut;animation-timing-function:cubic-bezier(.45,0,.25,1)}.build-module__CaojCq__drop{animation-name:build-module__CaojCq__bDrop;animation-timing-function:linear}.build-module__CaojCq__pop{transform-box:fill-box;transform-origin:50%;animation-name:build-module__CaojCq__bPop}.build-module__CaojCq__drill{animation-name:build-module__CaojCq__bDrill;animation-timing-function:linear}.build-module__CaojCq__svg[data-play] :is(.build-module__CaojCq__a,.build-module__CaojCq__cut,.build-module__CaojCq__drop,.build-module__CaojCq__pop,.build-module__CaojCq__drill){animation-play-state:running}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:768px){[data-segment-panel]:not([data-active]) .build-module__CaojCq__svg[data-play] :is(.build-module__CaojCq__a,.build-module__CaojCq__cut,.build-module__CaojCq__drop,.build-module__CaojCq__pop,.build-module__CaojCq__drill){animation-play-state:paused}}@keyframes build-module__CaojCq__bIn{0%{transform:translate(var(--x,0px), var(--y,0px));opacity:var(--o,1)}}@keyframes build-module__CaojCq__bCut{0%{opacity:0;transform:scaleX(0)}12%{opacity:1}to{opacity:1;transform:none}}@keyframes build-module__CaojCq__bDrop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(-34px)}30%{opacity:1}78%{animation-timing-function:ease-out;transform:translateY(1px)}to{opacity:1;transform:none}}@keyframes build-module__CaojCq__bPop{0%{opacity:0;transform:scale(.2)}}@keyframes build-module__CaojCq__bDrill{0%{transform:translateY(var(--y));opacity:0}12%{opacity:1}55%{transform:none}85%{transform:translateY(var(--y));opacity:1}to{transform:translateY(var(--y));opacity:0}}@media print{.build-module__CaojCq__a,.build-module__CaojCq__cut,.build-module__CaojCq__drop,.build-module__CaojCq__pop,.build-module__CaojCq__drill{animation:none!important}}
.shared-module__3RZxdG__keyRow{column-gap:var(--gutter);row-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.shared-module__3RZxdG__keyRow .shared-module__3RZxdG__keyItem{gap:var(--s-1);padding-top:var(--s-4);border-top:1px solid var(--rule);flex-direction:column;display:flex}.shared-module__3RZxdG__keyRow .shared-module__3RZxdG__keyLabel{font-size:var(--fs-caption);letter-spacing:.01em;color:var(--fg-3);line-height:1.38}.shared-module__3RZxdG__keyRow .shared-module__3RZxdG__keyValue{letter-spacing:-.005em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1.4}@media (min-width:768px){.shared-module__3RZxdG__keyRow[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.shared-module__3RZxdG__keyRow[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.shared-module__3RZxdG__nowrap{white-space:nowrap}.shared-module__3RZxdG__keyList{flex-direction:column;width:100%;display:flex}.shared-module__3RZxdG__keyList .shared-module__3RZxdG__keyItem{column-gap:var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--rule);font-size:var(--fs-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);line-height:1.43;display:grid}.shared-module__3RZxdG__keyList .shared-module__3RZxdG__keyItem:last-child{border-bottom:1px solid var(--rule)}.shared-module__3RZxdG__keyList .shared-module__3RZxdG__keyLabel{color:var(--fg-2)}.shared-module__3RZxdG__keyList .shared-module__3RZxdG__keyValue{color:var(--fg);font-variant-numeric:tabular-nums}.shared-module__3RZxdG__wide,.shared-module__3RZxdG__stacked{width:100%;height:auto;display:block}@media (max-width:767.98px){.shared-module__3RZxdG__wide{display:none}}@media (min-width:768px){.shared-module__3RZxdG__stacked{display:none}}.shared-module__3RZxdG__split{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.shared-module__3RZxdG__splitHead{gap:var(--s-3);flex-direction:column;grid-column:1/span 4;display:flex}.shared-module__3RZxdG__splitBody{grid-column:5/-1}.shared-module__3RZxdG__note{font-size:var(--fs-small);color:var(--fg-2);max-width:22rem;line-height:1.43}.shared-module__3RZxdG__runIns{gap:var(--s-6);flex-direction:column;max-width:44rem;display:flex}@media (max-width:1023px){.shared-module__3RZxdG__splitHead,.shared-module__3RZxdG__splitBody{grid-column:1/-1}}@media print{.shared-module__3RZxdG__wide{display:block!important}.shared-module__3RZxdG__stacked{display:none!important}}
.tbd-module__SbgLFW__inline{white-space:normal}.tbd-module__SbgLFW__value{-webkit-text-decoration:underline dashed var(--orange) 1px;text-decoration:underline dashed var(--orange) 1px;text-underline-offset:4px;text-decoration-skip-ink:none}.tbd-module__SbgLFW__value+.tbd-module__SbgLFW__tagLink{margin-inline-start:.375em}.tbd-module__SbgLFW__tagLink{vertical-align:baseline;color:var(--ink);text-decoration:none;display:inline-flex}.tbd-module__SbgLFW__tagLink:hover .tbd-module__SbgLFW__tag{text-underline-offset:2px;text-decoration:underline}.tbd-module__SbgLFW__tagLink:focus-visible{outline-offset:1px}.tbd-module__SbgLFW__tag{background:var(--orange);color:var(--ink);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:0;align-items:center;padding:1px 6px;font-size:12px;font-weight:500;line-height:1.35;display:inline-flex}.tbd-module__SbgLFW__block{justify-content:center;align-items:center;gap:var(--s-3);width:100%;min-height:12rem;padding:var(--s-8);background:var(--wash);border:2px dashed var(--orange);color:var(--ink-2);text-align:center;flex-direction:column;display:flex}.tbd-module__SbgLFW__ask{max-width:32rem;font-size:var(--fs-small);color:var(--ink-2);line-height:1.43}.tbd-module__SbgLFW__pending{font-size:var(--fs-caption);color:var(--ink-3)}.tbd-module__SbgLFW__counter{left:var(--s-4);bottom:var(--s-4);z-index:40;background:var(--orange);min-height:32px;color:var(--ink);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;border-radius:0;align-items:center;padding:6px 12px;font-weight:500;line-height:1.2;display:inline-flex;position:fixed}.tbd-module__SbgLFW__counter:hover{text-underline-offset:2px;text-decoration:underline}.tbd-module__SbgLFW__counter:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media print{.tbd-module__SbgLFW__counter{display:none}}
.Accordion-module__AIInSq__list{border-top:1px solid var(--rule)}.Accordion-module__AIInSq__row{border-bottom:1px solid var(--rule)}.Accordion-module__AIInSq__heading{font-size:1.125rem;font-weight:500;line-height:1.4}.Accordion-module__AIInSq__button{justify-content:space-between;align-items:center;gap:var(--s-6);width:100%;min-height:64px;padding:var(--s-4) 0;color:var(--fg);text-align:left;font-weight:500;display:flex}.Accordion-module__AIInSq__button:focus-visible{outline-offset:-2px}.Accordion-module__AIInSq__q{flex:auto}.Accordion-module__AIInSq__icon{color:var(--fg-2);transition:transform var(--dur-accordion) var(--ease-settle);flex:none}.Accordion-module__AIInSq__row[data-open] .Accordion-module__AIInSq__icon{transform:rotate(45deg)}.Accordion-module__AIInSq__button:hover .Accordion-module__AIInSq__icon{color:var(--fg)}.Accordion-module__AIInSq__panel{visibility:hidden;transition:grid-template-rows var(--dur-accordion) var(--ease-settle), visibility 0s linear var(--dur-accordion);grid-template-rows:0fr;display:grid}.Accordion-module__AIInSq__row[data-open] .Accordion-module__AIInSq__panel{visibility:visible;transition:grid-template-rows var(--dur-accordion) var(--ease-settle), visibility 0s linear 0s;grid-template-rows:1fr}.Accordion-module__AIInSq__clip{min-height:0;overflow:hidden}.Accordion-module__AIInSq__answer{max-width:44rem;padding:0 var(--s-10) var(--s-6) 0;color:var(--fg-2)}@media print{.Accordion-module__AIInSq__panel{visibility:visible;grid-template-rows:1fr}}
.Breadcrumb-module__BPiSKq__nav{font-size:var(--fs-small);color:var(--fg-3);line-height:1.43}.Breadcrumb-module__BPiSKq__list{gap:var(--s-2);flex-wrap:wrap;display:flex}.Breadcrumb-module__BPiSKq__item{gap:var(--s-2);display:inline-flex}.Breadcrumb-module__BPiSKq__link{color:var(--fg-3)}.Breadcrumb-module__BPiSKq__link:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.Breadcrumb-module__BPiSKq__sep{color:var(--fg-3)}
.Button-module__VMVMAW__button{white-space:nowrap;cursor:pointer;min-height:48px;transition:background-color var(--dur-hover) var(--ease-ui), border-color var(--dur-hover) var(--ease-ui), color var(--dur-hover) var(--ease-ui);border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}@media (max-width:767px){.Button-module__VMVMAW__button{font-size:16px}}@media (max-width:639px){.Button-module__VMVMAW__block{width:100%}}.Button-module__VMVMAW__arrow{transition:transform var(--dur-hover) var(--ease-ui);flex:none;margin-inline-end:-4px}.Button-module__VMVMAW__button:hover .Button-module__VMVMAW__arrow{transform:translate(2px)}.Button-module__VMVMAW__button:hover .Button-module__VMVMAW__external{transform:translate(2px,-2px)}.Button-module__VMVMAW__icon{margin-inline-start:-4px;display:inline-flex}.Button-module__VMVMAW__icon>svg{width:20px;height:20px}.Button-module__VMVMAW__primary{background:var(--blue);color:var(--white)}.Button-module__VMVMAW__primary:hover{background:var(--blue-hover)}.Button-module__VMVMAW__secondary{border-color:var(--ink);color:var(--ink);background:0 0}.Button-module__VMVMAW__secondary:hover{background:var(--hover-bg)}.Button-module__VMVMAW__on-dark{background:var(--white);color:var(--ink)}.Button-module__VMVMAW__on-dark:hover{background:var(--tint-10)}.Button-module__VMVMAW__on-dark-outline{color:var(--white);background:0 0;border-color:#fff6}.Button-module__VMVMAW__on-dark-outline:hover{border-color:var(--white);background:#ffffff0f}
.FeatureGrid-module__e1T2Ba__grid{gap:var(--s-10) var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.FeatureGrid-module__e1T2Ba__item{gap:var(--s-4);flex-direction:column;display:flex}.FeatureGrid-module__e1T2Ba__icon{color:var(--fg);display:inline-flex}@media (min-width:640px){.FeatureGrid-module__e1T2Ba__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.FeatureGrid-module__e1T2Ba__c3{grid-template-columns:repeat(3,minmax(0,1fr))}.FeatureGrid-module__e1T2Ba__c4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Photo-module__4zA0_q__figure{width:100%;display:block}.Photo-module__4zA0_q__frame{width:100%;aspect-ratio:var(--ratio-m);background:var(--media-bg);position:relative;overflow:hidden}.Photo-module__4zA0_q__img{object-fit:cover;object-position:var(--pos-m);width:100%;height:100%;position:absolute;inset:0}.Photo-module__4zA0_q__caption{margin-top:12px}.Photo-module__4zA0_q__open{cursor:zoom-in}.Photo-module__4zA0_q__open:after{content:"";pointer-events:none;transition:box-shadow var(--t2) var(--ease);position:absolute;inset:0;box-shadow:inset 0 0 #fff}.Photo-module__4zA0_q__open:hover:after{box-shadow:inset 0 0 0 3px #fff}.Photo-module__4zA0_q__capDesktop{display:none}@media (min-width:768px){.Photo-module__4zA0_q__frame{aspect-ratio:var(--ratio)}.Photo-module__4zA0_q__img{object-position:var(--pos)}.Photo-module__4zA0_q__capDesktop{display:inline}.Photo-module__4zA0_q__capMobile{display:none}}
.Reveal-module__VHC1yq__armed{opacity:0;transition:opacity var(--dur-reveal) var(--ease-glide) var(--reveal-delay,0s), transform var(--dur-reveal) var(--ease-glide) var(--reveal-delay,0s);transform:translateY(12px)}.Reveal-module__VHC1yq__armed.Reveal-module__VHC1yq__in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal-module__VHC1yq__armed{opacity:1;transform:none}}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_aefddf3b-module__UOsvBW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_aefddf3b-module__UOsvBW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2ff3581ba07a6380-s.272nra_bxd1zt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41461fdd00f20dc2-s.29lqq5nuum8jh.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/387ee14c0e0fe675-s.p.07vmikkqgzsr6.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:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ff3581ba07a6380-s.272nra_bxd1zt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/41461fdd00f20dc2-s.29lqq5nuum8jh.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/387ee14c0e0fe675-s.p.07vmikkqgzsr6.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:Chivo Mono Fallback;src:local(Arial);ascent-override:69.84%;descent-override:18.58%;line-gap-override:0.0%;size-adjust:134.59%}.chivo_mono_4a799649-module__XVneQa__className{font-family:Chivo Mono,Chivo Mono Fallback;font-style:normal}.chivo_mono_4a799649-module__XVneQa__variable{--font-chivo-mono:"Chivo Mono", "Chivo Mono Fallback"}
.global-not-found-module__5aJxDq__page{min-height:100svh;padding-block:var(--s-16);flex-direction:column;justify-content:center;gap:clamp(48px,2rem + 4vw,96px);display:flex}.global-not-found-module__5aJxDq__logo{align-self:flex-start;display:inline-flex}.global-not-found-module__5aJxDq__columns{gap:var(--s-12) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.global-not-found-module__5aJxDq__column{gap:var(--s-8);flex-direction:column;display:flex}.global-not-found-module__5aJxDq__title{text-wrap:balance}.global-not-found-module__5aJxDq__column+.global-not-found-module__5aJxDq__column{color:var(--fg-2)}.global-not-found-module__5aJxDq__links{gap:var(--s-3);font-size:var(--fs-lead);flex-direction:column;display:flex}@media (max-width:767px){.global-not-found-module__5aJxDq__columns{grid-template-columns:1fr}}.global-not-found-module__5aJxDq__sieve{width:100%;max-width:440px}.global-not-found-module__5aJxDq__mark{width:auto;height:40px;display:block}
.MediaPanel-module__X8t-ta__figure{width:100%;display:block}.MediaPanel-module__X8t-ta__panel{background:var(--media-bg);justify-content:center;align-items:center;width:100%;padding:clamp(32px,3.3vw,48px);display:flex;position:relative}.MediaPanel-module__X8t-ta__panel>:is(img,svg,picture,video){object-fit:contain;max-width:100%;max-height:100%}.MediaPanel-module__X8t-ta__pending{border:1px solid var(--rule-soft)}.MediaPanel-module__X8t-ta__pendingLine{font-size:var(--fs-small);color:var(--fg-3)}.MediaPanel-module__X8t-ta__caption{margin-top:var(--s-2);font-size:var(--fs-caption);letter-spacing:.01em;color:var(--fg-3);line-height:1.38}
.StatsRow-module__IGDDOq__row{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.StatsRow-module__IGDDOq__four{grid-template-columns:repeat(4,minmax(0,1fr))}.StatsRow-module__IGDDOq__item{gap:var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--rule);flex-direction:column;display:flex}.StatsRow-module__IGDDOq__figure{color:var(--fg)}.StatsRow-module__IGDDOq__caption{max-width:22rem;color:var(--fg-2)}@media (max-width:767px){.StatsRow-module__IGDDOq__row,.StatsRow-module__IGDDOq__four{row-gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.StatsRow-module__IGDDOq__item{gap:var(--s-3);padding-top:var(--s-4)}}@media (min-width:768px) and (max-width:1023px){.StatsRow-module__IGDDOq__four{row-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr))}}
.company-module__C51wLa__h2{max-width:20em;margin-bottom:clamp(40px,1.8rem + 2vw,64px)}.company-module__C51wLa__intro{padding-top:clamp(40px,1.6rem + 3.4vw,88px)}.company-module__C51wLa__statement{text-align:center;max-width:17em;margin-inline:auto}.company-module__C51wLa__introPhoto{margin-top:clamp(48px,2rem + 2.5vw,80px)}.company-module__C51wLa__rows{border-bottom:1px solid var(--rule)}.company-module__C51wLa__row{column-gap:var(--gutter);row-gap:var(--s-2);padding-block:var(--s-6);border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.company-module__C51wLa__year{color:var(--fg-3);grid-column:1/span 4}.company-module__C51wLa__event{max-width:38rem;font-size:var(--fs-lead);color:var(--fg);grid-column:5/-1;line-height:1.5}.company-module__C51wLa__rowPending .company-module__C51wLa__event{color:var(--fg-2)}.company-module__C51wLa__eventLead{color:var(--fg)}.company-module__C51wLa__archive{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(40px,1.8rem + 2vw,64px);display:grid}.company-module__C51wLa__archive>*{grid-column:5/-1}.company-module__C51wLa__split{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.company-module__C51wLa__splitText,.company-module__C51wLa__splitHead{gap:var(--s-6);flex-direction:column;grid-column:1/span 5;display:flex}.company-module__C51wLa__splitMedia,.company-module__C51wLa__splitBody,.company-module__C51wLa__runIns{grid-column:7/-1}.company-module__C51wLa__runIns{gap:var(--s-6);flex-direction:column;display:flex}.company-module__C51wLa__runIn{max-width:30rem}.company-module__C51wLa__wide{margin-top:clamp(40px,1.8rem + 2vw,64px)}.company-module__C51wLa__pair{align-items:flex-start;gap:var(--gutter);margin-top:clamp(40px,1.8rem + 2vw,64px);display:flex}.company-module__C51wLa__pairQc{flex:8 1 0;min-width:0}.company-module__C51wLa__pairHse{flex:9 1 0;min-width:0}.company-module__C51wLa__supply{text-align:center;flex-direction:column;align-items:center;gap:clamp(40px,1.8rem + 2vw,64px);display:flex}.company-module__C51wLa__supplyHead{max-width:20em}.company-module__C51wLa__logos{align-items:center}.company-module__C51wLa__logos>ul{justify-content:center}.company-module__C51wLa__pack{align-items:flex-start;gap:var(--s-4);margin-top:var(--s-2);flex-direction:column;display:flex}.company-module__C51wLa__note{font-size:var(--fs-small);color:var(--fg-2);max-width:24rem;line-height:1.43}.company-module__C51wLa__data{border-bottom:1px solid var(--rule)}.company-module__C51wLa__dataRow{column-gap:var(--s-6);min-height:48px;padding-block:var(--s-3);border-top:1px solid var(--rule);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.company-module__C51wLa__term{color:var(--fg-2)}.company-module__C51wLa__value{color:var(--fg)}.company-module__C51wLa__dataLink{color:var(--link);text-decoration:underline;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);text-underline-offset:3px;text-decoration-thickness:1px}.company-module__C51wLa__dataLink:hover{text-decoration-thickness:2px}@media (max-width:1023px){.company-module__C51wLa__splitText,.company-module__C51wLa__splitHead,.company-module__C51wLa__splitMedia,.company-module__C51wLa__splitBody,.company-module__C51wLa__runIns{grid-column:1/-1}.company-module__C51wLa__year{grid-column:1/span 3}.company-module__C51wLa__event{grid-column:4/-1}.company-module__C51wLa__archive>*{grid-column:1/-1}}@media (max-width:767px){.company-module__C51wLa__pair{flex-direction:column;align-items:stretch}.company-module__C51wLa__pairQc,.company-module__C51wLa__pairHse{flex:none}}@media (max-width:639px){.company-module__C51wLa__year,.company-module__C51wLa__event{grid-column:1/-1}.company-module__C51wLa__pack{align-items:stretch}.company-module__C51wLa__dataRow{column-gap:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}.company-module__C51wLa__headFig{max-width:360px}@media (max-width:639px){.company-module__C51wLa__headFig{max-width:none}}.company-module__C51wLa__supplyFig{text-align:left;width:100%;max-width:440px}
.CopyButton-module__TVKEXG__wrap{align-items:center;gap:var(--s-2) var(--s-4);flex-wrap:wrap;display:inline-flex}.CopyButton-module__TVKEXG__button{min-width:8.5rem}.CopyButton-module__TVKEXG__link{align-items:center;gap:var(--s-2);min-height:44px;color:var(--fg);font-size:15px;font-weight:500;display:inline-flex}.CopyButton-module__TVKEXG__linkText{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color var(--dur-hover) var(--ease-ui)}.CopyButton-module__TVKEXG__link:hover .CopyButton-module__TVKEXG__linkText{text-decoration-color:currentColor}.CopyButton-module__TVKEXG__link>svg{flex:none}@media (max-width:767px){.CopyButton-module__TVKEXG__link{font-size:16px}}.CopyButton-module__TVKEXG__failed{font-size:var(--fs-small);color:var(--fg-2);line-height:1.43}
.overview-module__6hVi1q__hero{display:grid}.overview-module__6hVi1q__heroFrame{aspect-ratio:4/5;background:var(--blue-black);position:relative;overflow:hidden}.overview-module__6hVi1q__heroImg{object-fit:cover;object-position:58% 50%}.overview-module__6hVi1q__heroFrame:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--blue-black) 40%, transparent) 0, transparent calc(var(--header-h) + var(--s-8)));position:absolute;inset:0}.overview-module__6hVi1q__heroCaption{padding:var(--s-2) var(--page-x) 0;font-size:var(--fs-caption);letter-spacing:.01em;color:var(--fg-3);line-height:1.38}.overview-module__6hVi1q__heroText{padding-top:var(--s-10);padding-bottom:var(--section-y)}.overview-module__6hVi1q__h1{max-width:15em}.overview-module__6hVi1q__h1 .tone{display:block}.overview-module__6hVi1q__lead{max-width:34rem;margin-top:var(--s-4);color:var(--fg-2)}.overview-module__6hVi1q__actions{gap:var(--s-3);margin-top:var(--s-8);flex-wrap:wrap;display:flex}@media (max-width:639px){.overview-module__6hVi1q__actions{flex-direction:column;align-items:stretch}}@media (min-width:768px){.overview-module__6hVi1q__hero{--hero-pad:clamp(40px, 1rem + 3.4vw, 80px)}.overview-module__6hVi1q__heroFigure,.overview-module__6hVi1q__heroText{grid-area:1/1}.overview-module__6hVi1q__heroFigure{position:relative}.overview-module__6hVi1q__heroFrame{aspect-ratio:auto;height:100%;min-height:clamp(540px,42.86vw,88svh)}.overview-module__6hVi1q__heroImg{object-position:50% 42%}.overview-module__6hVi1q__heroFrame{--scrim-solid:62%;--scrim-clear:96%}.overview-module__6hVi1q__heroFrame:after,.overview-module__6hVi1q__heroFigure:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.overview-module__6hVi1q__heroFrame:after{background:linear-gradient(to right, color-mix(in srgb, var(--blue-black) 60%, transparent) 0%, color-mix(in srgb, var(--blue-black) 60%, transparent) var(--scrim-solid), transparent var(--scrim-clear))}.overview-module__6hVi1q__heroFrame:before{-webkit-mask-image:linear-gradient(to right, transparent var(--scrim-solid), #000 var(--scrim-clear));mask-image:linear-gradient(to right, transparent var(--scrim-solid), #000 var(--scrim-clear))}.overview-module__6hVi1q__heroFigure:after{background:linear-gradient(to top, color-mix(in srgb, var(--blue-black) 60%, transparent) 0, color-mix(in srgb, var(--blue-black) 60%, transparent) calc(var(--hero-pad) + 3.5rem), transparent calc(var(--hero-pad) + 8rem));-webkit-mask-image:linear-gradient(90deg,#0000 55%,#000 80%);mask-image:linear-gradient(90deg,#0000 55%,#000 80%)}.overview-module__6hVi1q__heroCaption{z-index:2;right:max(var(--page-x), calc((100% - var(--content)) / 2));bottom:var(--hero-pad);text-align:right;max-width:16rem;color:var(--fg);padding:0;position:absolute}.overview-module__6hVi1q__heroText{z-index:1;padding-top:calc(var(--header-h) + var(--s-10));padding-bottom:var(--hero-pad);pointer-events:none;align-self:end}.overview-module__6hVi1q__heroText :is(a,button){pointer-events:auto}.overview-module__6hVi1q__heroText>*{max-width:min(40rem,72%)}.overview-module__6hVi1q__h1 .tone{color:var(--fg-2)}.overview-module__6hVi1q__lead{margin-top:var(--s-6);color:var(--fg)}}@media (min-width:1024px){.overview-module__6hVi1q__heroFrame{--scrim-solid:46%;--scrim-clear:74%}.overview-module__6hVi1q__heroText>*{max-width:min(40rem,56%)}}.overview-module__6hVi1q__lines{display:block}.overview-module__6hVi1q__row{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.overview-module__6hVi1q__row+.overview-module__6hVi1q__row{margin-top:clamp(64px,2.5rem + 4vw,120px)}.overview-module__6hVi1q__rowMedia{grid-area:1/1/auto/span 7}.overview-module__6hVi1q__rowText{align-items:flex-start;gap:var(--s-6);flex-direction:column;grid-area:1/9/auto/-1;display:flex}.overview-module__6hVi1q__rowFlip .overview-module__6hVi1q__rowMedia{grid-column:6/-1}.overview-module__6hVi1q__rowFlip .overview-module__6hVi1q__rowText{grid-column:1/span 4}.overview-module__6hVi1q__rowTitle{color:inherit;text-decoration:none}.overview-module__6hVi1q__rowTitle:hover{color:var(--link)}.overview-module__6hVi1q__rowBody{color:var(--fg-2)}.overview-module__6hVi1q__rowPanel>div{aspect-ratio:3/2}@media (max-width:1023px){.overview-module__6hVi1q__rowMedia,.overview-module__6hVi1q__rowFlip .overview-module__6hVi1q__rowMedia,.overview-module__6hVi1q__rowText,.overview-module__6hVi1q__rowFlip .overview-module__6hVi1q__rowText{grid-area:auto/1/auto/-1}.overview-module__6hVi1q__rowText{max-width:40rem}}@media (max-width:767.98px){.overview-module__6hVi1q__rowPanel>div{aspect-ratio:auto}}.overview-module__6hVi1q__sheets{padding:0;list-style:none}.overview-module__6hVi1q__sheet{justify-content:space-between;align-items:baseline;gap:var(--s-2) var(--s-6);padding-block:var(--s-4);border-top:1px solid var(--rule);flex-wrap:wrap;display:flex}.overview-module__6hVi1q__sheet:last-child{border-bottom:1px solid var(--rule)}.overview-module__6hVi1q__sheetName{font-size:var(--fs-h4);color:var(--fg);font-weight:500;line-height:1.4;text-decoration:none}.overview-module__6hVi1q__sheetName:hover{color:var(--link)}.overview-module__6hVi1q__bodyFig{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;display:grid}@media (max-width:1023px){.overview-module__6hVi1q__bodyFig{grid-template-columns:1fr}}.overview-module__6hVi1q__heroL{gap:var(--s-10);align-items:center;display:grid}@media (min-width:1024px){.overview-module__6hVi1q__heroL{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.overview-module__6hVi1q__heroLText,.overview-module__6hVi1q__heroLFig{min-width:0}
.SpecTable-module__OO0tRa__toggle{border:1px solid var(--rule);display:inline-flex}.SpecTable-module__OO0tRa__unit{min-width:48px;height:36px;padding-inline:var(--s-3);font-size:var(--fs-small);color:var(--fg-2);text-align:center;transition:background-color var(--dur-hover) var(--ease-ui), color var(--dur-hover) var(--ease-ui);font-weight:500}.SpecTable-module__OO0tRa__unit+.SpecTable-module__OO0tRa__unit{border-left:1px solid var(--rule)}.SpecTable-module__OO0tRa__unit:hover{color:var(--fg)}.SpecTable-module__OO0tRa__unit[aria-pressed=true]{background:var(--fg);color:var(--bg)}.SpecTable-module__OO0tRa__unit:focus-visible{outline-offset:-2px}.SpecTable-module__OO0tRa__root{gap:var(--s-12);flex-direction:column;display:flex}.SpecTable-module__OO0tRa__bar{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.SpecTable-module__OO0tRa__caption{color:var(--fg-3);font-size:var(--fs-small)}.SpecTable-module__OO0tRa__table{table-layout:fixed;width:100%}.SpecTable-module__OO0tRa__group{padding-bottom:var(--s-3);font-size:var(--fs-h4);text-align:left;font-weight:500;line-height:1.4}.SpecTable-module__OO0tRa__row{border-top:1px solid var(--rule)}.SpecTable-module__OO0tRa__row:last-child{border-bottom:1px solid var(--rule)}.SpecTable-module__OO0tRa__label,.SpecTable-module__OO0tRa__value{min-height:48px;padding-block:var(--s-3);vertical-align:top;text-align:left;font-weight:400}.SpecTable-module__OO0tRa__label{width:45%;padding-right:var(--s-6);color:var(--fg-2)}.SpecTable-module__OO0tRa__value{color:var(--fg);font-variant-numeric:tabular-nums}@media print{.SpecTable-module__OO0tRa__bar{display:none}}.SpecTable-module__OO0tRa__mark{min-width:1.6em;font-family:var(--mono);color:var(--anatomy-hi,#1440a8);font-size:.85em;display:inline-block}.SpecTable-module__OO0tRa__row{transition:background-color .18s}.SpecTable-module__OO0tRa__row.is-lit{background:#1440a812}@media print{.SpecTable-module__OO0tRa__mark{display:none}}
.TextLink-module__sXtyiq__link{color:var(--link);align-items:center;gap:6px;font-weight:500;display:inline-flex}.TextLink-module__sXtyiq__text{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);transition:text-decoration-thickness var(--dur-hover) var(--ease-ui)}.TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__text{text-decoration-thickness:2px}.TextLink-module__sXtyiq__arrow{transition:transform var(--dur-hover) var(--ease-ui);flex:none}.TextLink-module__sXtyiq__link:hover .TextLink-module__sXtyiq__arrow{transform:translate(2px)}
.contact-module__8n00eG__hero{padding-top:clamp(40px,1.6rem + 3.4vw,88px)}.contact-module__8n00eG__h1{max-width:15em}.contact-module__8n00eG__channels{column-gap:var(--gutter);row-gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,1.5rem + 2.5vw,72px);display:grid}.contact-module__8n00eG__channel{align-items:flex-start;gap:var(--s-4);padding-top:var(--s-6);border-top:1px solid var(--rule);flex-direction:column;display:flex}.contact-module__8n00eG__address{max-width:100%}.contact-module__8n00eG__bigLink{max-width:100%;color:var(--link);text-underline-offset:.14em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--link-line);text-decoration-color:var(--link-line);overflow-wrap:anywhere;transition:text-decoration-thickness var(--dur-hover) var(--ease-ui);align-items:center;gap:.2em;display:inline-flex}.contact-module__8n00eG__bigLink:hover{text-decoration-thickness:2px}.contact-module__8n00eG__external{width:.7em;height:.7em;transition:transform var(--dur-hover) var(--ease-ui);flex:none}.contact-module__8n00eG__bigLink:hover .contact-module__8n00eG__external{transform:translate(2px,-2px)}.contact-module__8n00eG__runIn{flex-grow:1;max-width:30rem}.contact-module__8n00eG__meta{margin-top:var(--s-10);font-size:var(--fs-small);color:var(--fg-3);line-height:1.43}@media (max-width:767px){.contact-module__8n00eG__channels{grid-template-columns:minmax(0,1fr)}}.contact-module__8n00eG__h2{max-width:20em;margin-bottom:clamp(40px,1.8rem + 2vw,64px)}.contact-module__8n00eG__location{column-gap:var(--gutter);row-gap:var(--s-10);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.contact-module__8n00eG__locationText{gap:var(--s-6);flex-direction:column;grid-area:1/1/auto/span 5;display:flex}.contact-module__8n00eG__postal{color:var(--fg);font-style:normal;line-height:1.55}.contact-module__8n00eG__rif{margin-top:calc(var(--s-6) * -1 + var(--s-2));font-size:var(--fs-small);color:var(--fg-3);line-height:1.43}.contact-module__8n00eG__map{grid-area:1/6/span 2/-1;align-self:start}.contact-module__8n00eG__photo{grid-area:2/1/auto/span 5;align-self:end}@media (max-width:1023px){.contact-module__8n00eG__locationText,.contact-module__8n00eG__map,.contact-module__8n00eG__photo{grid-area:auto/1/auto/-1}.contact-module__8n00eG__location{grid-template-rows:none}}.contact-module__8n00eG__split{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.contact-module__8n00eG__splitHead{grid-column:1/span 4}.contact-module__8n00eG__splitBody{grid-column:5/-1}@media (max-width:1023px){.contact-module__8n00eG__splitHead,.contact-module__8n00eG__splitBody{grid-column:1/-1}}
.placeholders-module__J8wa9q__head{column-gap:var(--gutter);row-gap:var(--s-8);padding-bottom:var(--s-12);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.placeholders-module__J8wa9q__intro{gap:var(--s-6);flex-direction:column;grid-column:1/span 8;display:flex}.placeholders-module__J8wa9q__intro>p{color:var(--fg-2);max-width:38rem}.placeholders-module__J8wa9q__meta{justify-content:flex-end;align-items:center;gap:var(--s-6);grid-column:9/-1;display:flex}.placeholders-module__J8wa9q__count{color:var(--fg-2);font-variant-numeric:tabular-nums}.placeholders-module__J8wa9q__filter{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-12);padding:var(--s-4) var(--s-6);background:var(--wash);flex-wrap:wrap;display:flex}.placeholders-module__J8wa9q__tables{gap:var(--s-16);flex-direction:column;display:flex}.placeholders-module__J8wa9q__groupTitle{padding-bottom:var(--s-4)}.placeholders-module__J8wa9q__table{table-layout:fixed;width:100%;font-size:var(--fs-small);line-height:1.5}.placeholders-module__J8wa9q__table thead th{padding:var(--s-3) var(--s-4) var(--s-3) 0;border-bottom:1px solid var(--ink);color:var(--fg-3);text-align:left;font-weight:500}.placeholders-module__J8wa9q__row>td,.placeholders-module__J8wa9q__row>th{padding:var(--s-4) var(--s-4) var(--s-4) 0;border-bottom:1px solid var(--rule);vertical-align:top;text-align:left}.placeholders-module__J8wa9q__row:target{background:var(--tint-10)}.placeholders-module__J8wa9q__row:target>td:first-child{box-shadow:inset 2px 0 0 var(--orange)}.placeholders-module__J8wa9q__colId{width:96px}.placeholders-module__J8wa9q__colTopic{width:20%;color:var(--fg);font-weight:500}.placeholders-module__J8wa9q__colQuestion{color:var(--fg-2)}.placeholders-module__J8wa9q__colWhere{width:17%}.placeholders-module__J8wa9q__colAnswer{width:22%;display:none}.placeholders-module__J8wa9q__where{gap:var(--s-1);flex-direction:column;display:flex}.placeholders-module__J8wa9q__where a{color:var(--link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.placeholders-module__J8wa9q__line{border-bottom:1px solid var(--rule);height:24px;display:block}.placeholders-module__J8wa9q__printHead{display:none}.placeholders-module__J8wa9q__printed{font-size:var(--fs-caption);color:var(--fg-3)}@media (min-width:1024px){.placeholders-module__J8wa9q__colAnswer{display:table-cell}}@media (max-width:1023px){.placeholders-module__J8wa9q__intro,.placeholders-module__J8wa9q__meta{grid-column:1/-1}.placeholders-module__J8wa9q__meta{justify-content:flex-start}}@media (max-width:767px){.placeholders-module__J8wa9q__table thead{display:none}.placeholders-module__J8wa9q__table,.placeholders-module__J8wa9q__table tbody,.placeholders-module__J8wa9q__row,.placeholders-module__J8wa9q__row>td,.placeholders-module__J8wa9q__row>th{width:auto;display:block}.placeholders-module__J8wa9q__row{padding-block:var(--s-4);border-bottom:1px solid var(--rule)}.placeholders-module__J8wa9q__row>td,.placeholders-module__J8wa9q__row>th{padding:0 0 var(--s-2);border:0}.placeholders-module__J8wa9q__row>.placeholders-module__J8wa9q__colAnswer{display:none}}@media print{.placeholders-module__J8wa9q__printHead{border-bottom:1px solid #000;justify-content:space-between;align-items:center;margin-bottom:6mm;padding-bottom:6mm;display:flex}.placeholders-module__J8wa9q__head{padding-bottom:6mm;display:block}.placeholders-module__J8wa9q__meta,.placeholders-module__J8wa9q__filter{display:none}.placeholders-module__J8wa9q__tables{gap:8mm}.placeholders-module__J8wa9q__group{break-inside:auto}.placeholders-module__J8wa9q__groupTitle{break-after:avoid}.placeholders-module__J8wa9q__table{font-size:9pt}.placeholders-module__J8wa9q__table thead{display:table-header-group}.placeholders-module__J8wa9q__colAnswer{display:table-cell!important}.placeholders-module__J8wa9q__row{break-inside:avoid}.placeholders-module__J8wa9q__row:target{background:0 0}.placeholders-module__J8wa9q__where a{color:inherit;text-decoration:none}}
.LogoRow-module__GEwWWW__wrap{gap:var(--s-6);flex-direction:column;display:flex}.LogoRow-module__GEwWWW__row{align-items:center;gap:var(--s-8) var(--s-12);color:var(--fg-2);flex-wrap:wrap;display:flex}.LogoRow-module__GEwWWW__item{align-items:center;height:44px;display:flex}.LogoRow-module__GEwWWW__mark{flex:none;display:block}.LogoRow-module__GEwWWW__text{font-size:var(--fs-small);color:var(--fg-3);line-height:1.43}@media (max-width:639px){.LogoRow-module__GEwWWW__row{column-gap:var(--s-8)}}
