.Typography_variantBodyLarge__vVABP{font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none);text-box:cap alphabetic}.Typography_variantBodyMedium__6heE6{font-family:var(--typescale-body-medium-font);font-weight:var(--typescale-body-medium-weight,400);font-size:var(--typescale-body-medium-size,1rem);line-height:var(--typescale-body-medium-line-height,1);letter-spacing:var(--typescale-body-medium-letter-spacing,0);text-transform:var(--typescale-body-medium-text-transform,none);text-box:cap alphabetic}.Typography_variantBodySmall__j8Nxi{font-family:var(--typescale-body-small-font);font-weight:var(--typescale-body-small-weight,400);font-size:var(--typescale-body-small-size,1rem);line-height:var(--typescale-body-small-line-height,1);letter-spacing:var(--typescale-body-small-letter-spacing,0);text-transform:var(--typescale-body-small-text-transform,none);text-box:cap alphabetic}.Typography_variantLinkLarge__1qJZk{font-family:var(--typescale-link-large-font);font-weight:var(--typescale-link-large-weight,400);font-size:var(--typescale-link-large-size,1rem);line-height:var(--typescale-link-large-line-height,1);letter-spacing:var(--typescale-link-large-letter-spacing,0);text-transform:var(--typescale-link-large-text-transform,none);text-box:cap alphabetic}.Typography_variantLinkSmall__VxpJl{font-family:var(--typescale-link-small-font);font-weight:var(--typescale-link-small-weight,400);font-size:var(--typescale-link-small-size,1rem);line-height:var(--typescale-link-small-line-height,1);letter-spacing:var(--typescale-link-small-letter-spacing,0);text-transform:var(--typescale-link-small-text-transform,none);text-box:cap alphabetic}.Typography_variantHeading1__XDhr0{font-family:var(--typescale-heading-1-font);font-weight:var(--typescale-heading-1-weight,400);font-size:var(--typescale-heading-1-size,1rem);line-height:var(--typescale-heading-1-line-height,1);letter-spacing:var(--typescale-heading-1-letter-spacing,0);text-transform:var(--typescale-heading-1-text-transform,none);text-box:cap alphabetic}.Typography_variantHeading2__8KXWy{font-family:var(--typescale-heading-2-font);font-weight:var(--typescale-heading-2-weight,400);font-size:var(--typescale-heading-2-size,1rem);line-height:var(--typescale-heading-2-line-height,1);letter-spacing:var(--typescale-heading-2-letter-spacing,0);text-transform:var(--typescale-heading-2-text-transform,none);text-box:cap alphabetic}.Typography_variantHeading3__brqEo{font-family:var(--typescale-heading-3-font);font-weight:var(--typescale-heading-3-weight,400);font-size:var(--typescale-heading-3-size,1rem);line-height:var(--typescale-heading-3-line-height,1);letter-spacing:var(--typescale-heading-3-letter-spacing,0);text-transform:var(--typescale-heading-3-text-transform,none);text-box:cap alphabetic}.Typography_variantHeading4__PgR2u{font-family:var(--typescale-heading-4-font);font-weight:var(--typescale-heading-4-weight,400);font-size:var(--typescale-heading-4-size,1rem);line-height:var(--typescale-heading-4-line-height,1);letter-spacing:var(--typescale-heading-4-letter-spacing,0);text-transform:var(--typescale-heading-4-text-transform,none);text-box:cap alphabetic}.Typography_variantHeading5__xHCyp{font-family:var(--typescale-heading-5-font);font-weight:var(--typescale-heading-5-weight,400);font-size:var(--typescale-heading-5-size,1rem);line-height:var(--typescale-heading-5-line-height,1);letter-spacing:var(--typescale-heading-5-letter-spacing,0);text-transform:var(--typescale-heading-5-text-transform,none);text-box:cap alphabetic}.Typography_variantSubheadingLarge__1m_ZG{font-family:var(--typescale-subheading-large-font);font-weight:var(--typescale-subheading-large-weight,400);font-size:var(--typescale-subheading-large-size,1rem);line-height:var(--typescale-subheading-large-line-height,1);letter-spacing:var(--typescale-subheading-large-letter-spacing,0);text-transform:var(--typescale-subheading-large-text-transform,none);text-box:cap alphabetic}.Typography_variantSubheadingSmall__jAxJA{font-family:var(--typescale-subheading-small-font);font-weight:var(--typescale-subheading-small-weight,400);font-size:var(--typescale-subheading-small-size,1rem);line-height:var(--typescale-subheading-small-line-height,1);letter-spacing:var(--typescale-subheading-small-letter-spacing,0);text-transform:var(--typescale-subheading-small-text-transform,none);text-box:cap alphabetic}:where(.Clickable_clickable__cuH3N){-webkit-appearance:var(--clickable-appearance,none);-moz-appearance:var(--clickable-appearance,none);appearance:var(--clickable-appearance,none);background:var(--clickable-background,none);border:var(--clickable-border,none);cursor:var(--clickable-cursor,pointer);display:var(--clickable-display,inline-flex);align-items:var(--clickable-align-items,center);margin:var(--clickable-margin,0);outline:var(--clickable-outline,none);overflow:var(--clickable-overflow,visible);padding:var(--clickable-padding,0);font:var(--clickable-font,inherit);-webkit-text-decoration:var(--clickable-text-decoration,none);text-decoration:var(--clickable-text-decoration,none);color:var(--clickable-color,inherit);text-transform:var(--clickable-text-transform,inherit);letter-spacing:var(--clickable-letter-spacing,inherit);-webkit-tap-highlight-color:var(--clickable-tap-highlight-color,rgba(0,0,0,0))}:where(.Clickable_clickable__cuH3N)[aria-disabled=true],:where(.Clickable_clickable__cuH3N)[disabled]{cursor:var(--clickable-cursor,default);pointer-events:var(--clickable-pointer-events,none)}.A100GsvLogo_a100GsvLogo__ooquL svg{display:block;block-size:100%}.A2Icon_a2Icon__hVdMg{aspect-ratio:var(--a2-icon-aspect-ratio,1);display:inline-block;vertical-align:middle}.A2Icon_a2Icon__hVdMg svg{display:block;inline-size:var(--a2-icon-inline-size,24px);block-size:var(--a2-icon-block-size,auto);fill:var(--a2-icon-color,currentColor)}.M102HeroCategories_m102HeroCategories__UwIiP{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) 100%;background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;position:relative;display:flex;justify-content:center;text-align:center;min-block-size:clamp(3.25rem,calc(3.25rem + 4.5 * (100vw - 24.375rem) / 65.625),7.75rem)}@keyframes M102HeroCategories_highlight-item__V83Jq{10%,30%{opacity:1}0%,to{opacity:0}}.M102HeroCategories_item__Pccwh{container-type:inline-size;position:relative;display:flex;align-items:center;justify-content:center;inline-size:calc(var(--visible-grid-size)*1);text-transform:uppercase}.M102HeroCategories_item__Pccwh:before{content:"";display:block;position:absolute;inset:calc(var(--visible-grid-gap-size)*.5);background:var(--color-white-10a);opacity:0}.M102HeroCategories_item__Pccwh span{font-size:min(7.25cqw,clamp(.875rem,calc(.875rem + .25 * (100vw - 24.375rem) / 65.625),1.125rem))}.M102HeroCategories_item__Pccwh[data-changed=true]:before{animation:M102HeroCategories_highlight-item__V83Jq 1.2s linear}.M103ScrollLabel_m103ScrollLabel__lIMq0{display:flex;flex-direction:column;align-items:center;min-block-size:calc(var(--visible-grid-size)*1)}.M103ScrollLabel_m103ScrollLabel__lIMq0:after{content:"";display:block;position:static;flex-grow:1;inline-size:1px;background:currentColor;margin-block-end:var(--visible-grid-gap-size);transform-origin:center bottom;scale:1 var(--line-progress,0)}.M103ScrollLabel_m103ScrollLabel__lIMq0 span{padding:clamp(.5rem,calc(.5rem + .625 * (100vw - 24.375rem) / 65.625),1.125rem);background:var(--color-page-background)}.A3Image_a3Image__Z7h4E{display:block;aspect-ratio:var(--a3-image-aspect-ratio,initial);background:var(--a3-image-background,none)}.A3Image_fillParent__TxD4X{position:absolute;inset:0}.A3Image_image__Oi15l{display:block;inline-size:var(--a3-image-inline-size,100%);block-size:var(--a3-image-block-size,auto);position:relative}.A3Image_fitContain__D1gOo{--a3-image-block-size:100%;-o-object-fit:contain;object-fit:contain}.A3Image_fitCover__o4Iwx{--a3-image-block-size:100%;-o-object-fit:cover;object-fit:cover}.A3Image_fitFill__NKDgY{--a3-image-block-size:100%;-o-object-fit:fill;object-fit:fill}.A3Image_fitScaleDown__aW5YV{--a3-image-block-size:100%;-o-object-fit:scale-down;object-fit:scale-down}.C102Hero_c102Hero__4A2NK{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;position:relative;overflow:hidden}.C102Hero_wrapper__Sngb_{inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding);display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));grid-template-rows:repeat(auto-fit,var(--visible-grid-size));min-block-size:calc(var(--visible-grid-size)*var(--c102-min-block-size, 8))}.C102Hero_media__iI91U{grid-column-end:span 2;border-radius:var(--corner-shape-large);margin:.375rem;overflow:hidden}.C102Hero_media1__bAfM0{grid-column-start:1;grid-row:6/span 2}.C102Hero_media2__f2FXb{grid-column:-3/-1;grid-row:2/span 2}.C102Hero_content__htkZ9{grid-area:1/1/-1/-1;padding-block:calc(var(--visible-grid-size)*var(--c102-content-spacing, 3));min-block-size:calc(var(--visible-grid-size)*2);box-sizing:content-box;display:flex;align-items:center;justify-content:center;text-align:center}.C102Hero_heading__gNfIm{max-inline-size:calc(var(--visible-grid-size)*4);padding-inline:1.5rem;text-wrap:balance}.C102Hero_scrollLabel__TKzf5{grid-area:1/1/-1/-1;place-self:end center}@media((min-width:720px)){.C102Hero_wrapper__Sngb_{--c102-min-block-size:4;--c102-content-spacing:1}.C102Hero_media1__bAfM0{grid-row-start:3;translate:calc(var(--visible-grid-size)*-1) 0}.C102Hero_media2__f2FXb{translate:calc(var(--visible-grid-size)*1) 0}}.A4RichText_a4RichText__GA_z2>*{margin-block-start:0}.A4RichText_a4RichText__GA_z2>:not(:last-child){margin-block-end:var(--a4-element-margin,1.2em)}.A4RichText_a4RichText__GA_z2 ul{list-style:var(--a4-unordered-list-style,circle)}.A4RichText_a4RichText__GA_z2 ol{list-style:var(--a4-ordered-list-style,decimal)}.A4RichText_a4RichText__GA_z2 :where(ul,ol){padding-inline-start:var(--a4-list-indentation,16px);text-align:start}.A4RichText_a4RichText__GA_z2 :where(b,strong){font-weight:600}.A4RichText_a4RichText__GA_z2 figure{margin-inline:0}.A4RichText_a4RichText__GA_z2 figure figcaption{margin-block-start:var(--a4-figcaption-margin,8px)}.A4RichText_a4RichText__GA_z2 img{max-inline-size:100%}.A4RichText_a4RichText__GA_z2 h1{font-family:var(--typescale-heading-1-font);font-weight:var(--typescale-heading-1-weight,400);font-size:var(--typescale-heading-1-size,1rem);line-height:var(--typescale-heading-1-line-height,1);letter-spacing:var(--typescale-heading-1-letter-spacing,0);text-transform:var(--typescale-heading-1-text-transform,none)}.A4RichText_a4RichText__GA_z2 h2{font-family:var(--typescale-heading-2-font);font-weight:var(--typescale-heading-2-weight,400);font-size:var(--typescale-heading-2-size,1rem);line-height:var(--typescale-heading-2-line-height,1);letter-spacing:var(--typescale-heading-2-letter-spacing,0);text-transform:var(--typescale-heading-2-text-transform,none)}.A4RichText_a4RichText__GA_z2 h3{font-family:var(--typescale-heading-3-font);font-weight:var(--typescale-heading-3-weight,400);font-size:var(--typescale-heading-3-size,1rem);line-height:var(--typescale-heading-3-line-height,1);letter-spacing:var(--typescale-heading-3-letter-spacing,0);text-transform:var(--typescale-heading-3-text-transform,none)}.A4RichText_a4RichText__GA_z2 h4{font-family:var(--typescale-heading-4-font);font-weight:var(--typescale-heading-4-weight,400);font-size:var(--typescale-heading-4-size,1rem);line-height:var(--typescale-heading-4-line-height,1);letter-spacing:var(--typescale-heading-4-letter-spacing,0);text-transform:var(--typescale-heading-4-text-transform,none)}.A4RichText_a4RichText__GA_z2 h5{font-family:var(--typescale-heading-5-font);font-weight:var(--typescale-heading-5-weight,400);font-size:var(--typescale-heading-5-size,1rem);line-height:var(--typescale-heading-5-line-height,1);letter-spacing:var(--typescale-heading-5-letter-spacing,0);text-transform:var(--typescale-heading-5-text-transform,none)}.A4RichText_a4RichText__GA_z2 a{color:var(--a4-link-color,var(--color-tertiary));text-decoration:none}.A4RichText_a4RichText__GA_z2 a:hover{text-decoration:underline}.A4RichText_a4RichText__GA_z2 blockquote{font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none);display:flex;flex-direction:column;padding:clamp(1rem,calc(1rem + .5 * (100vw - 24.375rem) / 65.625),1.5rem) 0 0 clamp(1.5rem,calc(1.5rem + .5 * (100vw - 24.375rem) / 65.625),2rem);position:relative;margin-inline:0}.A4RichText_a4RichText__GA_z2 blockquote small{font-size:var(--a4-blockquote-author-font-size,50%);margin-block-start:var(--a4-blockquote-author-spacing,8px)}.A4RichText_a4RichText__GA_z2 blockquote:before{content:"";display:block;position:absolute;block-size:auto;inline-size:var(--a4-blockquote-border-width,4px);inset:clamp(.5rem,calc(.5rem + .5 * (100vw - 24.375rem) / 65.625),1rem) auto 0 0;background:var(--a4-blockquote-border,currentColor)}.A4RichText_a4RichText__GA_z2 blockquote:after{content:"";display:block;position:absolute;block-size:var(--a4-blockquote-border-width,4px);inline-size:auto;inset:0 0 auto clamp(.5rem,calc(.5rem + .5 * (100vw - 24.375rem) / 65.625),1rem);background:var(--a4-blockquote-border,currentColor)}.A4RichText_a4RichText__GA_z2 table{inline-size:100%;border-spacing:0}.A4RichText_a4RichText__GA_z2 table tbody tr:nth-child(odd){background-color:var(--a4-table-row-background-color,var(--color-black-5a))}.A4RichText_a4RichText__GA_z2 table td,.A4RichText_a4RichText__GA_z2 table th{text-align:start;padding:var(--a4-cell-padding,8px)}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyLarge__fKmSw,.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyLarge__fKmSw :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-large-font);font-weight:var(--typescale-body-large-weight,400);font-size:var(--typescale-body-large-size,1rem);line-height:var(--typescale-body-large-line-height,1);letter-spacing:var(--typescale-body-large-letter-spacing,0);text-transform:var(--typescale-body-large-text-transform,none)}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyLarge__fKmSw th{font-weight:700}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyMedium__TYwUk,.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyMedium__TYwUk :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-medium-font);font-weight:var(--typescale-body-medium-weight,400);font-size:var(--typescale-body-medium-size,1rem);line-height:var(--typescale-body-medium-line-height,1);letter-spacing:var(--typescale-body-medium-letter-spacing,0);text-transform:var(--typescale-body-medium-text-transform,none)}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodyMedium__TYwUk th{font-weight:700}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodySmall__gjQIH,.A4RichText_a4RichText__GA_z2.A4RichText_variantBodySmall__gjQIH :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-body-small-font);font-weight:var(--typescale-body-small-weight,400);font-size:var(--typescale-body-small-size,1rem);line-height:var(--typescale-body-small-line-height,1);letter-spacing:var(--typescale-body-small-letter-spacing,0);text-transform:var(--typescale-body-small-text-transform,none)}.A4RichText_a4RichText__GA_z2.A4RichText_variantBodySmall__gjQIH th{font-weight:700}.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkLarge__IQQzb,.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkLarge__IQQzb :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-link-large-font);font-weight:var(--typescale-link-large-weight,400);font-size:var(--typescale-link-large-size,1rem);line-height:var(--typescale-link-large-line-height,1);letter-spacing:var(--typescale-link-large-letter-spacing,0);text-transform:var(--typescale-link-large-text-transform,none)}.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkLarge__IQQzb th{font-weight:700}.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkSmall___UkSh,.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkSmall___UkSh :where(a,p,ol,ul,figcaption,th,td){font-family:var(--typescale-link-small-font);font-weight:var(--typescale-link-small-weight,400);font-size:var(--typescale-link-small-size,1rem);line-height:var(--typescale-link-small-line-height,1);letter-spacing:var(--typescale-link-small-letter-spacing,0);text-transform:var(--typescale-link-small-text-transform,none)}.A4RichText_a4RichText__GA_z2.A4RichText_variantLinkSmall___UkSh th{font-weight:700}.M101SquaredButton_m101SquaredButton__1EgcM{display:grid;aspect-ratio:1/1;inline-size:100%;overflow:hidden;transition:color .15s cubic-bezier(.445,.05,.55,.95)}.M101SquaredButton_m101SquaredButton__1EgcM:hover{--m101-animation-play-state:playing;color:var(--color-palette-gold)}.M101SquaredButton_label__e4zwp{grid-area:1/1/1/1;place-self:center;text-align:center}.M101SquaredButton_shape__iNGzO{grid-area:1/1/1/1;place-self:stretch;margin:.75rem}@keyframes M101SquaredButton_rotate-360-cw__0N0bg{to{rotate:1turn}}.M101SquaredButton_variantRoundedSquare__QIS_v .M101SquaredButton_shape__iNGzO{border-radius:var(--corner-shape-large);border:1px solid var(--color-white)}.M101SquaredButton_variantDashedCircle__L_dEZ .M101SquaredButton_shape__iNGzO{--mask-position:calc(360deg * var(--m101-in-progress, 0));position:relative;margin:1rem;border-radius:var(--corner-shape-full);-webkit-mask-image:conic-gradient(white var(--mask-position),transparent var(--mask-position));mask-image:conic-gradient(white var(--mask-position),transparent var(--mask-position));rotate:calc(90deg - 90deg*(1 - var(--m101-in-progress, 0)))}.M101SquaredButton_variantDashedCircle__L_dEZ .M101SquaredButton_shape__iNGzO:before{content:"";display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,transparent calc(100% - 2.5px),var(--color-white) calc(100% - 2px));mask-image:radial-gradient(closest-side,transparent calc(100% - 2.5px),var(--color-white) calc(100% - 2px));background:repeating-conic-gradient(currentColor 0deg 3deg,transparent 3deg 11.25deg);animation:M101SquaredButton_rotate-360-cw__0N0bg 10s linear infinite;animation-play-state:var(--m101-animation-play-state,paused);border-radius:inherit}.C103Introduction_c103Introduction__lPQ_u{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;padding-block:calc(var(--visible-grid-size)*1)}.C103Introduction_wrapper__T7BD2{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding)}.C103Introduction_heading__5oHbh{display:flex;align-items:center;grid-column:1/-1;padding:.5rem var(--content-spacing-medium)}.C103Introduction_heading__5oHbh>span{text-indent:calc(var(--visible-grid-size) - var(--content-spacing-medium)*2)}.C103Introduction_heading__5oHbh>span>span{text-indent:0}.C103Introduction_body__5nrJn{display:flex;flex-direction:column;justify-content:center;grid-column:2/-1;padding:calc(var(--content-spacing-medium)*.5) var(--content-spacing-medium)}.C103Introduction_logo__0y_7x{padding:1.125rem;grid-column-end:span 2}.C103Introduction_callToAction__gutRt{grid-column:1/span 2;align-self:start}@media((min-width:720px)){.C103Introduction_c103Introduction__lPQ_u{padding-block-end:calc(var(--visible-grid-size)*1)}.C103Introduction_body__5nrJn{grid-column:1/span 3}.C103Introduction_callToAction__gutRt{grid-column:5/span 1}.C103Introduction_logo__0y_7x{grid-column-end:span 1}}@media((min-width:1200px)){.C103Introduction_heading__5oHbh>span{text-indent:calc((var(--visible-grid-size) - var(--content-spacing-medium))*1.5)}.C103Introduction_body__5nrJn{grid-column-end:span 2}}.M100HeadingWithCount_m100HeadingWithCount__y6pH2{display:grid}.M100HeadingWithCount_heading__TFo1X{grid-area:1/1/1/1;padding:var(--m100-heading-padding,1.5rem);align-self:center;text-align:var(--m100-heading-align,start);text-wrap:balance;white-space:var(--m100-heading-white-space,normal)}.M100HeadingWithCount_count__jTtU0{grid-area:1/1/1/1;place-self:start end;padding:var(--m100-count-padding,clamp(.625rem,calc(.625rem + .875 * (100vw - 24.375rem) / 65.625),1.5rem))}.O100NewsletterForm_o100NewsletterForm__4HKPg{display:flex;flex-direction:column;justify-content:center;row-gap:var(--content-spacing-medium);padding:var(--content-spacing-medium);min-block-size:calc(var(--visible-grid-size)*2)}.O100NewsletterForm_heading__y8FC8{text-wrap:balance}.O100NewsletterForm_iframe__9u0ZH{inline-size:330px;block-size:53px;margin:0;border-radius:0!important;background-color:rgba(0,0,0,0);box-shadow:0 0 var(--color-black);max-inline-size:100%}@media((min-width:960px)){.O100NewsletterForm_o100NewsletterForm__4HKPg{min-block-size:calc(var(--visible-grid-size)*1)}}.O102PortfolioFilter_o102PortfolioFilter__AzWCr{block-size:0;position:sticky;inset-block-end:0}.O102PortfolioFilter_wrapper__DKxci{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;align-items:flex-start;row-gap:clamp(.75rem,calc(.75rem + .75 * (100vw - 24.375rem) / 65.625),1.5rem);justify-content:center;padding:1.125rem 1.5rem;min-block-size:var(--o102-min-block-size,auto);background:var(--color-page-background)}.O102PortfolioFilter_wrapper__DKxci:before{content:"";display:block;position:absolute;inset:0 calc(var(--visible-grid-gap-size) - 1px) auto;border-block-start:1px solid var(--color-white)}.O102PortfolioFilter_wrapper__DKxci:after{content:"";display:block;position:absolute;inset:auto 0 0;border-block-end:1px solid var(--visible-grid-color)}.O102PortfolioFilter_content__Z5CXB{align-self:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.O102PortfolioFilter_filterOverlay__AEh7I{position:absolute;inset:auto 0 100%;background:var(--color-page-background);padding:3rem var(--content-spacing-medium);border-block-start:1px solid var(--visible-grid-color)}.O102PortfolioFilter_filterOverlay__AEh7I[data-state=closed]{display:none}.O102PortfolioFilter_checkboxWrapper__LOAXr{display:flex;flex-wrap:wrap;gap:.625rem}.O102PortfolioFilter_tag__qXfK8{position:relative;padding:.625rem;background:var(--color-grey-800);border-radius:var(--corner-shape-medium);color:var(--color-white);cursor:pointer;transition:background-color .15s cubic-bezier(.445,.05,.55,.95),color .15s cubic-bezier(.445,.05,.55,.95);text-box:cap alphabetic}.O102PortfolioFilter_tag__qXfK8 input{position:absolute;inset:0;visibility:hidden}.O102PortfolioFilter_tag__qXfK8:has(input:focus-visible){outline:1px solid var(--color-white);outline-offset:4px}.O102PortfolioFilter_tag__qXfK8:has(input:checked){background:var(--color-white);color:var(--color-black)}.O102PortfolioFilter_tag__qXfK8:hover{background-color:var(--color-palette-gold)!important;color:var(--color-black)!important}.O102PortfolioFilter_toggle__8esYq{inline-size:100%}.O102PortfolioFilter_toggle__8esYq>span{inline-size:100%;display:flex;justify-content:space-between}.O102PortfolioFilter_toggleIcon__ZIZnE{color:var(--color-black-60a)}@media((min-width:720px)){.O102PortfolioFilter_wrapper__DKxci{background:rgba(0,0,0,0)}.O102PortfolioFilter_wrapper__DKxci:after,.O102PortfolioFilter_wrapper__DKxci:before{display:none}.O102PortfolioFilter_content__Z5CXB{display:flex;flex-direction:column;align-items:flex-start;row-gap:.75rem}.O102PortfolioFilter_checkboxWrapper__LOAXr{display:flex}}.CustomCursorProvider_cursor__rhVUj{block-size:0;inline-size:0;position:fixed;inset:0 auto auto 0;color:var(--color-white);pointer-events:none;z-index:4;opacity:0;transition:opacity .2s cubic-bezier(.445,.05,.55,.95);mix-blend-mode:difference}.CustomCursorProvider_cursor__rhVUj.CustomCursorProvider_isVisible__3iaL_{--play-state:playing;opacity:1}@keyframes CustomCursorProvider_rotate-cursor__NAyRq{to{rotate:1turn}}.CustomCursorProvider_content__pGVBy{position:absolute;inset:calc(clamp(3.75rem, calc(3.75rem + 0 * (100vw - 24.375rem) / 65.625), 3.75rem)*-1);translate:15% 15%;display:grid;place-items:center;text-align:center}.CustomCursorProvider_outline__a_q1B{block-size:100%;inline-size:100%;position:absolute;inset:0;will-change:rotate;animation:CustomCursorProvider_rotate-cursor__NAyRq 6s linear infinite;animation-play-state:var(--play-state,paused)}.O1Modal_overlay__nWBqo{position:fixed;inset:0;background-color:var(--o1-modal-overlay-background-color,var(--color-black));overflow:hidden;z-index:3}.O1Modal_trigger___F5zI{border-radius:var(--o1-modal-trigger-border-radius,var(--corner-shape-small))}.O1Modal_content__8PqBk{position:fixed;inset:3.375rem 0 0;z-index:3}.O1Modal_scrollContent__INQSl{overflow-y:auto;scrollbar-width:none;inline-size:100%}.O1Modal_scrollContent__INQSl::-webkit-scrollbar{display:none}.O1Modal_visualWrapper__gKPj_{--a2-icon-inline-size:clamp(1.25rem,calc(1.25rem + 1 * (100vw - 24.375rem) / 65.625),2.25rem);flex-grow:1;display:flex;justify-content:space-between;align-items:flex-start}.O1Modal_visual__KDZlT{inline-size:min(clamp(10rem,calc(10rem + 5 * (100vw - 24.375rem) / 65.625),15rem),60%);justify-self:flex-start}.O1Modal_visual__KDZlT img{--a3-image-block-size:auto;aspect-ratio:1/1;border-radius:var(--corner-shape-medium);overflow:hidden}.O1Modal_title__sPFlu:first-child{flex-grow:1}.O1Modal_dialogCloseWrapper__FDYlt{position:fixed;inset:0 0 auto;display:flex;justify-content:flex-end;background:var(--color-black);padding:var(--content-spacing-small) var(--content-spacing-medium);z-index:1}.O1Modal_dialogCloseWrapper__FDYlt:after{content:"";display:block;position:absolute;inset:auto 0 0;border-block-end:1px solid var(--color-white)}.O1Modal_cornerCloseButton__Vac27{--m1-button-icon-inline-size:1.875rem}.O1Modal_themeDefault__KnahN{display:flex}.O1Modal_themeDefault__KnahN .O1Modal_scrollContent__INQSl{padding:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem);display:flex;flex-direction:column;row-gap:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem)}.O1Modal_themeDefault__KnahN .O1Modal_childrenWrapper__q1xVQ{display:flex;flex-direction:column;align-items:flex-start;row-gap:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem)}.O1Modal_themePost__YOhKS{position:fixed;color:var(--color-black)}.O1Modal_themePost__YOhKS,.O1Modal_themePost__YOhKS .O1Modal_dialogCloseWrapper__FDYlt{background:var(--color-white)}.O1Modal_themePost__YOhKS .O1Modal_dialogCloseWrapper__FDYlt:after{border-color:var(--color-black)}.O1Modal_themePost__YOhKS .O1Modal_scrollContent__INQSl{padding-block:3rem;block-size:100%}.O1Modal_themePost__YOhKS .O1Modal_childrenWrapper__q1xVQ,.O1Modal_themePost__YOhKS .O1Modal_scrollContent__INQSl{margin-inline:auto;display:flex;flex-direction:column;row-gap:clamp(3rem,calc(3rem + 3 * (100vw - 24.375rem) / 65.625),6rem)}.O1Modal_themePost__YOhKS .O1Modal_childrenWrapper__q1xVQ{max-inline-size:calc(var(--visible-grid-size)*3)}@media((min-width:720px)){.O1Modal_dialogCloseWrapper__FDYlt{display:block;inset:0 auto 0 0;padding:3rem 1.625rem}.O1Modal_dialogCloseWrapper__FDYlt:after{inset:.375rem 0 .375rem auto;border-block-end:0;border-inline-end:1px solid var(--color-white)}.O1Modal_themeDefault__KnahN{--grid-outline-inset:0;inset-block:3.75rem;inset-inline-start:auto;margin-inline-end:var(--visible-grid-size);margin-inline-start:calc(6rem + var(--visible-grid-size));inline-size:min(100%,var(--visible-grid-size)*3);padding:1px}.O1Modal_themeDefault__KnahN:before{position:absolute;background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;inset:auto auto -3.8125rem 50%;block-size:calc(var(--visible-grid-size)*3);inline-size:150%;translate:-55% 0;-webkit-mask-image:linear-gradient(45deg,transparent 20%,white 0,white 80%,transparent 0);mask-image:linear-gradient(45deg,transparent 20%,white 0,white 80%,transparent 0)}.O1Modal_themeDefault__KnahN:after,.O1Modal_themeDefault__KnahN:before{content:"";display:block;background-color:var(--color-page-background);z-index:-1;pointer-events:none}.O1Modal_themeDefault__KnahN:after{position:fixed;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)))}.O1Modal_themePost__YOhKS{inset-block:0}}.C104Portfolio_c104Portfolio__gmm7w{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px}.C104Portfolio_wrapper__fLtjK{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding);grid-template-rows:auto 1fr;grid-row-gap:calc(var(--visible-grid-size)*1);row-gap:calc(var(--visible-grid-size)*1)}.C104Portfolio_content__0eWEE{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));grid-column:1/-1}.C104Portfolio_heading__WlDJ6{grid-column:1/span 2;min-block-size:calc(var(--visible-grid-size)*1)}.C104Portfolio_body__Vqj8x{grid-column:2/-1;display:flex;flex-direction:column;justify-content:center;padding:var(--content-spacing-medium)}.C104Portfolio_items__F0LjO{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));grid-column:1/-1;grid-row:2/span 1;list-style:none;padding-block-end:calc(var(--visible-grid-size)*var(--c104-filter-height, 0))}.C104Portfolio_portfolioItem__dG2As{position:relative;align-self:start;grid-column-end:span 2}.C104Portfolio_portfolioItem__dG2As:nth-child(2n){margin-block-start:calc(var(--visible-grid-size)*1)}.C104Portfolio_itemModalHeading__G1qyc{display:flex;justify-content:space-between;align-items:flex-start;flex-grow:1}.C104Portfolio_itemModalLogo__SwLDq{max-inline-size:clamp(6.875rem,calc(6.875rem + 3.4375 * (100vw - 24.375rem) / 65.625),10.3125rem)}.C104Portfolio_itemModalLogo__SwLDq,.C104Portfolio_itemModalLogo__SwLDq img{max-block-size:clamp(4.375rem,calc(4.375rem + 2.1875 * (100vw - 24.375rem) / 65.625),6.5625rem)}.C104Portfolio_itemModalIcon__ej6Zu{--a2-icon-inline-size:clamp(1.25rem,calc(1.25rem + 1.25 * (100vw - 24.375rem) / 65.625),2.5rem)}.C104Portfolio_filterWrapper__l5XC2{--o102-min-block-size:calc(var(--visible-grid-size) * 1);position:relative;display:flex;flex-direction:column;justify-content:flex-end;grid-column:1/-1;grid-row:2/span 1;z-index:1;pointer-events:none}.C104Portfolio_filter__RPTxJ{pointer-events:auto}.C104Portfolio_newsletterWrapper__9EOif{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding)}.C104Portfolio_newsletterAnchor__Kta1L{content:"";display:block;position:absolute;inset:-6.5rem 0 0;pointer-events:none}.C104Portfolio_newsletter__uI3cM{grid-column:1/-1}.C104Portfolio_dialogVisual__lg6Ln{max-inline-size:clamp(17.5rem,calc(17.5rem + 12.5 * (100vw - 24.375rem) / 65.625),30rem);filter:grayscale(1)}@media((min-width:720px)){.C104Portfolio_wrapper__fLtjK{grid-auto-flow:dense;grid-template-rows:auto 1fr;row-gap:calc(var(--visible-grid-size)*2)}.C104Portfolio_content__0eWEE{display:block;grid-column-end:span 2}.C104Portfolio_items__F0LjO{--grid-columns:4;grid-column:3/-1;grid-row:1/span 2;padding-block-end:0}.C104Portfolio_portfolioItem__dG2As:nth-child(2n){margin-block-start:0}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+1){grid-column:2/span 1}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+2){--scale-multiplier:1.5;grid-column:3/span 2;margin-block-start:calc(var(--visible-grid-size)*1)}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+3){grid-column:2/span 1}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+4){grid-column:3/span 1;margin-block-start:calc(var(--visible-grid-size)*1)}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+5){--scale-multiplier:1.5;grid-column:1/span 2}.C104Portfolio_portfolioItem__dG2As:nth-child(6n+6){grid-column:3/span 1;margin-block-start:calc(var(--visible-grid-size)*2)}.C104Portfolio_filterWrapper__l5XC2{grid-column-end:span 2}.C104Portfolio_newsletter__uI3cM{grid-column:1/span 5}}@media((min-width:960px)){.C104Portfolio_newsletter__uI3cM{grid-column:1/span 4}}@media((min-width:1200px)){.C104Portfolio_newsletter__uI3cM{grid-column:1/span 3}}@media((min-width:1440px)){.C104Portfolio_newsletter__uI3cM{grid-column:1/span 2}}.PortfolioItemClickable_portfolioItemClickable__RtrgE{position:relative;display:grid;aspect-ratio:1;inline-size:100%}.PortfolioItemClickable_portfolioItemClickable__RtrgE:after,.PortfolioItemClickable_portfolioItemClickable__RtrgE:before{content:"";display:block;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));pointer-events:none;clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)))}.PortfolioItemClickable_portfolioItemClickable__RtrgE:after{--grid-outline-color:var(--color-grey-800);background-color:var(--color-page-background);opacity:var(--overlay-opacity,0);transition:opacity .3s cubic-bezier(.445,.05,.55,.95)}.PortfolioItemClickable_portfolioItemClickable__RtrgE.PortfolioItemClickable_isHidden__OmUj8{--overlay-opacity:0.8}.PortfolioItemClickable_portfolioItemClickable__RtrgE:hover{--media-scale:1.2}.PortfolioItemClickable_media__M5SKZ{position:relative;grid-area:1/1/1/1;margin:clamp(.25rem,calc(.25rem + .5 * (100vw - 24.375rem) / 65.625),.75rem);border-radius:var(--corner-shape-medium);place-self:stretch;overflow:hidden}.PortfolioItemClickable_media__M5SKZ>*{transition:scale .4s cubic-bezier(.25,.46,.45,.94);scale:var(--media-scale,1)}.PortfolioItemClickable_media__M5SKZ:after{content:"";display:block;position:absolute;inset:0;background:var(--color-black-20a)}.PortfolioItemClickable_logo__3_Zup{--a3-image-block-size:100%;grid-area:1/1/1/1;place-self:stretch;max-inline-size:min(55%,6.875rem*var(--scale-multiplier,1));max-block-size:calc(4.5rem*var(--scale-multiplier, 1));margin:auto}.PortfolioItemClickable_logo__3_Zup canvas{display:none}.PortfolioItemClickable_logo__3_Zup img{max-block-size:calc(4.5rem*var(--scale-multiplier, 1))}.PortfolioItemClickable_count__I1TQM{grid-area:1/1/1/1;place-self:start start;position:relative;padding:clamp(.875rem,calc(.875rem + .625 * (100vw - 24.375rem) / 65.625),1.5rem)}.A105ProgressBar_a105ProgressBar__WshV2{min-block-size:calc(var(--visible-grid-size)*1);display:flex;align-items:center}.A105ProgressBar_bar__6EZ_M{container-type:inline-size;position:relative;block-size:1px;inline-size:calc(100% - var(--visible-grid-gap-size)*2);background:var(--visible-grid-color);margin-inline:var(--visible-grid-gap-size)}.A105ProgressBar_bar__6EZ_M:after{content:"";display:block;position:absolute;--knob-inline-size:calc(100% * var(--a105-knob-width, 0.5));--knob-offset-x:calc(100cqw * ((1 - var(--a105-knob-width, 0.5)) * var(--a105-progress, 0)));inset:-3px auto -3px 0;min-inline-size:calc(100%*var(--a105-knob-width, .5));background:var(--color-white);border-radius:var(--corner-shape-full);translate:var(--knob-offset-x) 0}.M5TitleWrapper_m5TitleWrapper__DXZU3{display:flex;flex-direction:column;row-gap:var(--m5-row-gap,12px)}.M5TitleWrapper_eyebrow__asTj3{color:var(--m5-eyebrow-color,inherit);margin-block-end:var(--m5-eyebrow-margin-block-end,0)}.M5TitleWrapper_heading__TISzm{color:var(--m5-heading-color,inherit);margin-block-end:var(--m5-heading-margin-block-end,0)}.M5TitleWrapper_mustache__OrqhU{color:var(--m5-mustache-color,inherit);margin-block-end:var(--m5-mustache-margin-block-end,0)}.C105Team_c105Team__l5L29{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;padding-block-start:calc(var(--visible-grid-size)*1);overflow:hidden}.C105Team_wrapper__goVOX{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding)}.C105Team_heading__jQU4D{--m100-heading-align:center;grid-column:2/span 2}.C105Team_list__S3AAr{position:relative;grid-column:1/-1;display:flex;align-items:flex-start;flex-wrap:nowrap;list-style:none}.C105Team_list__S3AAr li{inline-size:calc(var(--visible-grid-size)*var(--c105-item-width, 3));flex-shrink:0;min-block-size:100%}.C105Team_list__S3AAr li:nth-child(2n){padding-block-start:calc(var(--visible-grid-size)*1)}.C105Team_list__S3AAr:has(.C105Team_itemClickable__LG1pT:hover) .C105Team_itemClickable__LG1pT:not(:hover){--outline-opacity:0}.C105Team_listNoCarousel__dlI3L{display:grid;grid-template-columns:repeat(var(--c105-no-carousel-item-count,2),minmax(0,1fr))}.C105Team_listNoCarousel__dlI3L li{inline-size:auto}.C105Team_itemModalHeading__Uk6Dc{--m5-row-gap:1rem;--m5-mustache-color:var(--color-white-60a)}.C105Team_progress__u9apd{grid-column:2/span 2}@media((min-width:720px)){.C105Team_c105Team__l5L29{--c105-item-width:2;--c105-no-carousel-item-count:3}.C105Team_heading__jQU4D,.C105Team_progress__u9apd{grid-column-start:3}.C105Team_listNoCarousel__dlI3L li:nth-child(2n){padding-block-start:0}.C105Team_listNoCarousel__dlI3L li:nth-child(3n+2){padding-block-start:calc(var(--visible-grid-size)*1)}}.TeamMemberClickable_teamMemberClickable__2_C_0{position:relative;display:grid;aspect-ratio:1;inline-size:100%}.TeamMemberClickable_teamMemberClickable__2_C_0:before{content:"";display:block;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));pointer-events:none;clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)));opacity:var(--outline-opacity,1);transition:opacity .2s cubic-bezier(.445,.05,.55,.95)}.TeamMemberClickable_teamMemberClickable__2_C_0:hover{--video-visibility:visible;--video-opacity:0.5}.TeamMemberClickable_itemIcon__JQ1D6{--a2-icon-inline-size:clamp(1.5rem,calc(1.5rem + 0.5 * (100vw - 24.375rem) / 65.625),2rem);grid-area:1/1/1/1;place-self:start end;position:relative;margin:clamp(.625rem,calc(.625rem + 1.5 * (100vw - 24.375rem) / 65.625),2.125rem)}.TeamMemberClickable_visualWrapper__smuwW{position:absolute;inset:clamp(.25rem,calc(.25rem + .5 * (100vw - 24.375rem) / 65.625),.75rem);border-radius:var(--corner-shape-medium);overflow:hidden}.TeamMemberClickable_hoverVideo__fLtas{position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;z-index:1;mix-blend-mode:lighten;visibility:var(--video-visibility,hidden);opacity:var(--video-opacity,0);transition:visibility .2s cubic-bezier(.445,.05,.55,.95),opacity .2s cubic-bezier(.445,.05,.55,.95)}.TeamMemberClickable_itemVisual__xzOe9:after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.TeamMemberClickable_itemContent__U6ahZ{--m5-mustache-color:var(--color-white-60a);--m5-row-gap:clamp(0.5rem,calc(0.5rem + 0.25 * (100vw - 24.375rem) / 65.625),0.75rem);grid-area:1/1/1/1;place-self:end start;position:relative;padding:clamp(1rem,calc(1rem + 1.25 * (100vw - 24.375rem) / 65.625),2.25rem);text-align:start}.C106NewsCarousel_c106NewsCarousel__W_RzS{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;padding-block-start:calc(var(--visible-grid-size)*1);overflow:hidden}.C106NewsCarousel_wrapper__KZ2Cy{inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding);display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit))}.C106NewsCarousel_heading__2uTO7{--m100-heading-padding:var(--content-spacing-small) var(--content-spacing-medium);grid-column-end:span 2;margin-block-end:calc(var(--visible-grid-size)*1)}.C106NewsCarousel_items__RdwWt{position:relative;display:flex;flex-wrap:nowrap;grid-column:1/-1;list-style:none}.C106NewsCarousel_items__RdwWt:has(.C106NewsCarousel_itemClickable__9sFeS:hover) .C106NewsCarousel_itemClickable__9sFeS:not(:hover){--grid-outline-color:var(--visible-grid-color)}.C106NewsCarousel_item__svu6f{position:relative;inline-size:calc(var(--visible-grid-size)*3);flex-shrink:0;z-index:1}.C106NewsCarousel_item__svu6f:hover{z-index:2}.C106NewsCarousel_itemClickable__9sFeS{inline-size:100%}.C106NewsCarousel_itemContent__C145p{position:relative;display:flex;flex-direction:column;row-gap:1.5rem;padding:1.5rem;min-block-size:var(--c106-min-content-size,calc(var(--visible-grid-size) * 4))}.C106NewsCarousel_itemContent__C145p:before{content:"";display:block;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));pointer-events:none;clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)));opacity:var(--outline-opacity,1);background-color:var(--color-page-background);transition:border-color .2s cubic-bezier(.445,.05,.55,.95);z-index:-1}.C106NewsCarousel_itemVisual__M9ecT{display:none}.C106NewsCarousel_itemEyebrow__PJUJO{display:flex;justify-content:space-between;opacity:.6}.C106NewsCarousel_itemHeading__NKOr8{flex-grow:1}.C106NewsCarousel_itemIntro__mx82n{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;visibility:visible;max-inline-size:27.3333333333em;padding-block:.2em;margin-block:-.2em}.C106NewsCarousel_progress__5_oIH{grid-column:2/span 2}@media((min-width:720px)){.C106NewsCarousel_wrapper__KZ2Cy{--c106-min-content-size:calc(var(--visible-grid-size) * 2)}.C106NewsCarousel_heading__2uTO7{margin-block-end:0}.C106NewsCarousel_item__svu6f{inline-size:calc(var(--visible-grid-size)*5)}.C106NewsCarousel_item__svu6f:hover{--item-media-scale:1.2}.C106NewsCarousel_itemClickable__9sFeS{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit));--grid-columns:5}.C106NewsCarousel_itemVisual__M9ecT{position:relative;display:block;grid-column:1/span 2;align-self:stretch;padding:.625rem .6875rem .6875rem .625rem}.C106NewsCarousel_itemVisual__M9ecT:before{content:"";display:block;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));pointer-events:none;clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)));transition:border-color .2s cubic-bezier(.445,.05,.55,.95)}.C106NewsCarousel_visual__0LMPw{border-radius:var(--corner-shape-medium);overflow:hidden;aspect-ratio:1;block-size:100%}.C106NewsCarousel_visual__0LMPw>*{scale:var(--item-media-scale,1);transition:scale .4s cubic-bezier(.25,.46,.45,.94)}.C106NewsCarousel_itemContent__C145p{grid-column:3/-1}.C106NewsCarousel_itemHeading__NKOr8{-webkit-line-clamp:3;padding-block:.2em;margin-block:-.2em}.C106NewsCarousel_itemHeading__NKOr8,.C106NewsCarousel_itemIntro__mx82n{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;visibility:visible}.C106NewsCarousel_itemIntro__mx82n{-webkit-line-clamp:4}.C106NewsCarousel_progress__5_oIH{grid-column-start:3}}.ClientSideComponentRenderer_components__4MgZt>*{padding-inline:0}.ClientSideComponentRenderer_fallbackMessage__8YFDX{font-family:var(--body-large-font-family);font-size:var(--body-large-desktop-font-size);padding:var(--content-spacing-medium);margin-block:140px 30px;background:var(--color-grey-200);border:2px solid var(--color-grey-400);text-align:center}.BlogArticle_heading__ZZNX9{--m5-eyebrow-color:var(--color-black-60a);--m5-row-gap:clamp(1.5rem,calc(1.5rem + 0.5 * (100vw - 24.375rem) / 65.625),2rem)}.BlogArticle_components__rKkrw{display:flex;flex-direction:column;row-gap:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem)}.C107BlogPosts_c107BlogPosts__K9JL3{background-color:var(--color-page-background);background-image:var(--visible-grid);background-size:var(--visible-grid-size) var(--visible-grid-size);background-position:calc(50cqw - (var(--visible-grid-gap-size) - 1px)) calc(var(--visible-grid-gap-size) - 1px),calc(50cqw - 1px) -1px,calc(50cqw - 1px) -1px;padding-block:calc(var(--visible-grid-size)*1);overflow:hidden}.C107BlogPosts_wrapper__fjXjH{inline-size:min(100%,var(--content-wrapper-max-width));position:relative;margin-inline:auto;padding-inline:var(--content-wrapper-padding);display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-template:auto/repeat(var(--grid-columns),var(--grid-unit))}.C107BlogPosts_heading__uEIg5{--m100-heading-align:center;--m100-heading-white-space:pre-wrap;grid-column:2/span 2}.C107BlogPosts_items__NN3ZE{position:relative;display:flex;flex-wrap:nowrap;grid-column:1/-1;list-style:none}.C107BlogPosts_item__KLlqK{inline-size:calc(var(--visible-grid-size)*3);flex-shrink:0;padding:0}.C107BlogPosts_itemClickable__F5vUO{block-size:100%;inline-size:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;row-gap:var(--content-spacing-medium);padding:var(--content-spacing-medium);padding-inline-end:clamp(4rem,calc(4rem + 2.125 * (100vw - 24.375rem) / 65.625),6.125rem);text-align:start;z-index:1}.C107BlogPosts_itemClickable__F5vUO:before{content:"";display:block;position:absolute;inset:var(--grid-outline-inset,-1px 0 0 -1px);border:1px solid var(--grid-outline-color,var(--color-white));pointer-events:none;clip-path:polygon(0 var(--visible-grid-gap-size),var(--visible-grid-gap-size) 0,calc(100% - var(--visible-grid-gap-size)) 0,100% var(--visible-grid-gap-size),100% calc(100% - var(--visible-grid-gap-size)),calc(100% - var(--visible-grid-gap-size)) 100%,var(--visible-grid-gap-size) 100%,0 calc(100% - var(--visible-grid-gap-size)));background-color:var(--color-page-background);z-index:-1}.C107BlogPosts_itemVisual__aZMRY{--a3-image-aspect-ratio:1;border-radius:var(--corner-shape-medium);overflow:hidden;filter:grayscale(1)}.C107BlogPosts_itemContent__BhG0j{display:flex;flex-direction:column;flex-grow:1;row-gap:clamp(1.5rem,calc(1.5rem + .5 * (100vw - 24.375rem) / 65.625),2rem)}.C107BlogPosts_progress__ghvuN{grid-column:2/span 2}@media((min-width:720px)){.C107BlogPosts_heading__uEIg5{grid-column:3/span 2}.C107BlogPosts_item__KLlqK{inline-size:calc(var(--visible-grid-size)*2)}.C107BlogPosts_itemClickable__F5vUO{min-block-size:max(100%,calc(var(--visible-grid-size) * 3));padding-block:var(--content-spacing-small) var(--content-spacing-medium);padding-inline-start:var(--content-spacing-small)}.C107BlogPosts_progress__ghvuN{grid-column-start:3}}.ComponentRenderer_fallbackMessage__XYcLl{font-family:var(--body-large-font-family);font-size:var(--body-large-desktop-font-size);padding:var(--spacing-4);margin-block:140px 30px;background:var(--warning-light);border:2px solid var(--warning);text-align:center}.PageTransition_page__1DRmi{opacity:0}.CmsPageTemplate_container__Haw8j{position:relative}.BlogPostTemplate_container__5fz7C{position:fixed;inset:0;background:var(--color-white);color:var(--color-black)}.BlogPostTemplate_closeBar__jZ_Xt{position:fixed;inset:0 0 auto;display:flex;justify-content:flex-end;background:var(--color-white);padding:var(--content-spacing-small) var(--content-spacing-medium);z-index:2}.BlogPostTemplate_closeBar__jZ_Xt:after{content:"";display:block;position:absolute;inset:auto 0 0;border-block-end:1px solid var(--color-black)}.BlogPostTemplate_closeButton__ncj1F{--m1-button-icon-inline-size:1.875rem}.BlogPostTemplate_scrollContent__h0lRM{block-size:100%;overflow-y:auto;padding:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem)}.BlogPostTemplate_content__NLQew{display:flex;flex-direction:column;row-gap:clamp(3rem,calc(3rem + 3 * (100vw - 24.375rem) / 65.625),6rem);max-inline-size:calc(var(--visible-grid-size)*3);margin-inline:auto;padding-inline:var(--content-spacing-medium)}.BlogPostTemplate_header__sQKvX{display:flex;flex-direction:column;row-gap:clamp(1.5rem,calc(1.5rem + .5 * (100vw - 24.375rem) / 65.625),2rem)}.BlogPostTemplate_eyebrow__d_LIs{color:var(--color-black-60a)}.BlogPostTemplate_visual__jtfqN{border-radius:var(--corner-shape-medium);overflow:hidden}.BlogPostTemplate_components__7RqOb{display:flex;flex-direction:column;row-gap:clamp(3rem,calc(3rem + 1 * (100vw - 24.375rem) / 65.625),4rem)}@media((min-width:720px)){.BlogPostTemplate_closeBar__jZ_Xt{display:block;inset:0 auto 0 0;padding:3rem 1.625rem}.BlogPostTemplate_closeBar__jZ_Xt:after{inset:.375rem 0 .375rem auto;border-block-end:0;border-inline-end:1px solid var(--color-black)}.BlogPostTemplate_scrollContent__h0lRM{padding-block-start:3rem}.BlogPostTemplate_content__NLQew{padding-inline:0}}