.sideBySideImages{grid-template-columns:2fr 3fr;gap:1rem;display:grid}@media screen and (width<=768px){.sideBySideImages{gap:.5rem}}.sideBySideImages .secondary figure{aspect-ratio:162/205}.sideBySideImages .main figure{aspect-ratio:219/325}.sixty_forty{--gap:clamp(4rem, 10vw, 17rem);grid-template-columns:2fr 3fr;align-items:stretch;display:grid;position:relative}@media screen and (width>=1201px){.sixty_forty.layout_60_40{grid-template-columns:3fr 2fr}}@media screen and (width<=1400px){.sixty_forty{--gap:clamp(4rem, 7vw, 10rem)}}@media screen and (width<=1200px){.sixty_forty{grid-template-columns:1fr 1fr}}@media screen and (width<=991px){.sixty_forty{--gap:4rem}}@media screen and (width<=768px){.sixty_forty{grid-template-columns:1fr;gap:3rem}}@media screen and (width<=991px){.sixty_forty{gap:var(--gap)}}.sixty_forty__content{--padding-inline:0 var(--gap);padding-inline:var(--padding-inline);flex-direction:column;row-gap:3rem;display:flex}.layout_60_40 .sixty_forty__content{--padding-inline:var(--gap) 0;order:2}@media screen and (width<=991px){.sixty_forty__content{padding-inline:0}}.sixty_forty__content p{line-height:1.4}.sixty_forty__media{display:flex}@media screen and (width<=768px){.sixty_forty__media{order:-1}}.hero__top{margin-bottom:3.2rem}.hero__top .eyebrow:not(:last-child){margin-bottom:3.2rem;display:block}.hero__top p{width:100%;max-width:87.5rem}.hero.type_focus-area .sixty_forty{margin-top:0}.hero.type_focus-area .sixty_forty:not(:first-child){border-top:1px solid var(--ink);padding-top:var(--sp-block-xl)}.block_overlay{--background:#00000080;--background-end:#0000;--blend-mode:none;--image-brightness:100%;--image-saturation:100%;--image-contrast:100%;z-index:-1}.block_overlay,.block_overlay:after,.block_overlay__image{width:100%;height:100%;position:absolute;top:0;left:0}.block_overlay,.block_overlay:after{mix-blend-mode:var(--blend-mode)}.block_overlay:after{content:"";background:var(--background);z-index:2;display:block}.block_overlay.gradate:after{background:linear-gradient(to bottom, var(--background-end) 0%, var(--background) 100%)}.block_overlay__image{filter:brightness(var(--image-brightness)) saturate(var(--image-saturation)) contrast(var(--image-contrast))}.hero.type_image-bg{margin-bottom:0}@media screen and (width<=500px){.hero.type_image-bg .hero br{display:none}}.hero.type_image-bg .hero__inner{margin-top:calc(var(--content-padding-top) * -1);border-bottom-left-radius:var(--theme-round-large);border-bottom-right-radius:var(--theme-round-large);width:100%;color:var(--c-white);grid-template-columns:1fr;grid-template-areas:"hero";justify-content:center;align-items:center;display:grid;position:relative;overflow:hidden}.hero.type_image-bg .hero__inner.text_color_dark{color:var(--c-dark)}.hero.type_image-bg .hero__overlay{z-index:2}@media screen and (width>=1201px){.hero.type_image-bg .hero__overlay.overlay_apply_mobile{display:none}}@media screen and (width<=1200px){.hero.type_image-bg .hero__overlay.overlay_apply_desktop{display:none}}.hero.type_image-bg .hero__image{height:100%;position:relative}.hero.type_image-bg .hero__image_mobile{display:none}@media screen and (width<=768px){.hero.type_image-bg .hero__image.has_mobile_image .hero__image_desktop{display:none}.hero.type_image-bg .hero__image.has_mobile_image .hero__image_mobile{display:block}}@media screen and (width>=1401px){.hero.type_image-bg .hero__image{min-height:100dvh}}.hero.type_image-bg .hero__image figure,.hero.type_image-bg .hero__image img{width:100%;height:100%;position:absolute;top:0;left:0}.hero.type_image-bg .hero__image img{-o-object-fit:cover;object-fit:cover}.hero.type_image-bg .hero__content{z-index:3}.hero.type_image-bg .hero__content,.hero.type_image-bg .hero__image{grid-area:hero}.hero.type_image-bg .hero__image{z-index:0}.hero.type_image-bg .hero__content{--padding-block:var(--sp-block-xl);z-index:2;width:calc(100% - var(--body-padding-default));text-align:center;padding-top:calc(var(--header-total-height) + var(--padding-block));padding-bottom:var(--padding-block);margin-inline:auto;position:relative}@media screen and (width<=1400px){.hero.type_image-bg .hero__content{--padding-block:clamp(16rem, 20vw, 30rem)}}.hero.type_image-bg .hero__content:has(.hero__video_preview){--top-padding-reduction:.65;grid-template-rows:calc((var(--header-total-height) + var(--padding-block)) * var(--top-padding-reduction)) 1fr auto;height:100%;padding-top:calc((var(--header-total-height) + var(--padding-block)) * var(--top-padding-reduction));display:grid}@media screen and (width<=1400px){.hero.type_image-bg .hero__content:has(.hero__video_preview){--top-padding-reduction:.5}}@media screen and (width<=768px){.hero.type_image-bg .hero__content:has(.hero__video_preview){padding-top:var(--header-total-height);--top-padding-reduction:.25}}.hero.type_image-bg .hero__content:has(.hero__video_preview),.hero.type_image-bg .hero__content:has(.hero__video_preview) .hero__content_inner{padding-bottom:calc(var(--padding-block) * .25)}.hero.type_image-bg .hero__content:has(.hero__video_preview) .hero__content_inner{flex-direction:column;grid-row-start:2;justify-content:center;display:flex}.hero.type_image-bg .hero__content:has(.hero__video_preview) .hero__content_video{grid-row-start:3}.hero.type_image-bg .hero__content_inner{max-width:75rem;margin-inline:auto}.hero.type_image-bg .hero__content_inner>:last-child{margin-bottom:0}@media screen and (width>=1201px){.hero.type_image-bg .hero__content.desktop_align_left{text-align:left}.hero.type_image-bg .hero__content.desktop_align_left .hero__content_inner{margin-inline:0 auto}.hero.type_image-bg .hero__content.desktop_align_left .hero__buttons{justify-content:flex-start}.hero.type_image-bg .hero__content.desktop_align_center{text-align:center}.hero.type_image-bg .hero__content.desktop_align_center .hero__content_inner{margin-inline:auto}.hero.type_image-bg .hero__content.desktop_align_center .hero__buttons{justify-content:center}.hero.type_image-bg .hero__content.desktop_align_right{text-align:right}.hero.type_image-bg .hero__content.desktop_align_right .hero__content_inner{margin-inline:auto 0}.hero.type_image-bg .hero__content.desktop_align_right .hero__buttons{justify-content:flex-end}}@media screen and (width<=1200px){.hero.type_image-bg .hero__content.mobile_align_left{text-align:left}.hero.type_image-bg .hero__content.mobile_align_left .hero__content_inner{margin-inline:0 auto}.hero.type_image-bg .hero__content.mobile_align_left .hero__buttons{justify-content:flex-start}.hero.type_image-bg .hero__content.mobile_align_center{text-align:center}.hero.type_image-bg .hero__content.mobile_align_center .hero__content_inner{margin-inline:auto}.hero.type_image-bg .hero__content.mobile_align_center .hero__buttons{justify-content:center}.hero.type_image-bg .hero__content.mobile_align_right{text-align:right}.hero.type_image-bg .hero__content.mobile_align_right .hero__content_inner{margin-inline:auto 0}.hero.type_image-bg .hero__content.mobile_align_right .hero__buttons{justify-content:flex-end}}.hero.type_image-bg .hero__heading,.hero.type_image-bg .hero__subhead{text-wrap:balance;margin-block:1.6rem}.hero.type_image-bg .hero__subhead+.hero__buttons,.hero.type_image-bg .hero__heading+.hero__buttons{margin-top:3rem}.hero.type_image-bg .hero__content_video{justify-content:center;align-items:center;display:flex}@media screen and (width>=1201px){.hero.type_image-bg .hero__content_video{justify-content:right}}.hero.type_image-bg .hero__video_preview{--stroke-color:var(--c-black);background:0 0;background:var(--c-green);border-radius:var(--theme-round-small-med);color:var(--c-black);text-align:left;padding:0;border:none;width:100%;max-width:42rem;padding:.5rem;position:relative}.hero.type_image-bg .hero__video_preview:hover,.hero.type_image-bg .hero__video_preview:focus-visible{--stroke-color:var(--c-blue)}.hero.type_image-bg .hero__video_preview figure{--aspect-ratio:415/190;margin-block:0}.hero.type_image-bg .hero__trigger_top{margin-bottom:2.4rem;padding:4rem 8rem 0 2.4rem;position:relative}.hero.type_image-bg .hero__trigger_eyebrow{margin-bottom:1.6rem}.hero.type_image-bg .hero__trigger_heading{text-wrap:balance;margin-top:0;font-size:2.2rem}.hero.type_image-bg .hero__video_play{width:2.4rem;height:auto;position:absolute;bottom:0;right:2rem}.hero.type_image-bg .hero__video_play path{transition:stroke .3s ease-in-out;stroke:var(--stroke-color)!important}.animated_image_block{--ui-color:var(--c-white);display:block;position:relative;background:unset!important}.animated_image_block__inner{width:calc(100% - (var(--body-padding-default) * 2 - var(--body-padding-default) * 2 * var(--size-anim-progress)));margin-inline:auto;position:sticky;top:0}.animated_image_block figure{height:100dvh;margin:0;display:block}.animated_image_block figure,.animated_image_block figure img{aspect-ratio:unset!important}.animated_image_block figure img{--border-size:calc(var(--theme-round-large) - (var(--theme-round-large) * var(--border-anim-progress)));border-top-left-radius:var(--border-size);border-top-right-radius:var(--border-size)}.animated_image_block__modal_trigger{z-index:2;width:100%;max-width:100rem;height:100%;padding:clamp(var(--body-padding-default), 4vw, 5.6rem) var(--body-padding-default);align-items:flex-end;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.animated_image_block__heading{max-width:calc(100% - var(--body-padding-default) * 2);opacity:var(--border-anim-progress);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.logo-card[data-v-11205b1d]{--card-border-color:var(--c-grey);--card-bg-color:transparent;--card-border-radius:var(--theme-round-med) var(--theme-round-med) var(--theme-round-med) 0;--card-border-radius-mobile:var(--theme-round-med);--card-width:276px;--card-width-mobile:192px;--logo-height:58px;--logo-height-mobile:40px;border:1px solid var(--card-border-color);border-radius:var(--card-border-radius);background-color:var(--card-bg-color);width:100%;max-width:var(--card-width);aspect-ratio:276/186;place-items:center;display:grid}@media screen and (width<=500px){.logo-card[data-v-11205b1d]{--card-border-radius:var(--card-border-radius-mobile);--card-width:var(--card-width-mobile);--logo-height:var(--logo-height-mobile)}}.logo-card .logo[data-v-11205b1d]{height:var(--logo-height);width:15rem;max-width:calc(var(--card-width) - 4rem);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.media-ticker{--card-max:27.6rem}@media screen and (width<=500px){.media-ticker{--card-max:19.2rem}}.container .media-ticker{width:var(--window-width);position:relative;left:50%;transform:translate(-50%)}@media screen and (width<=768px){.mobile-grid .media-ticker__list{grid-template-columns:1fr 1fr;gap:.7rem;padding-inline:var(--body-padding-default)!important;display:grid!important}.mobile-grid .media-ticker__list :is(li,div,figure,img){width:100%;max-width:100%}}.ticker_type_logos .media-ticker__slide{width:var(--card-max)}.ticker_type_images .media-ticker__slide figure,.ticker_type_images .media-ticker__slide img{width:auto;height:clamp(27.5rem,30vw,57.4rem);max-width:unset}.rolodex{--inline-padding:.3em;--active-width:calc(var(--inline-padding) * 2 + var(--rolodex-width));--total-width:calc(var(--inline-padding) * 2 + var(--longest-width));display:inline-block;position:relative;overflow:hidden}.rolodex__start{margin-right:.25em}.rolodex__end{width:100%;display:inline-block}.rolodex__pill{min-width:var(--total-width);display:inline-block}.rolodex__pill_inner{width:var(--active-width);padding:.08em var(--inline-padding);border-radius:1em;grid-template-areas:"items";transition:width .3s ease-in-out;display:grid;position:relative;overflow:hidden}.rolodex__pill_inner:after{content:"";background:var(--ink);opacity:.15;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.rolodex__item{white-space:nowrap;visibility:hidden;grid-area:items;width:fit-content;transition:visibility 0s linear 2s,opacity 0s linear 2s}.rolodex__item.active{visibility:visible;opacity:1;transition:unset}.hero.type_columned .hero__inner{grid-template-columns:4fr 3fr;align-items:center;row-gap:4rem;display:grid}.hero.type_columned .hero__inner.column_gap_large{-moz-column-gap:clamp(5.6rem, 8.10185vw, 14rem);column-gap:clamp(5.6rem,8.10185vw,14rem)}.hero.type_columned .hero__inner.column_gap_medium{-moz-column-gap:clamp(4rem, 4.62963vw, 8rem);column-gap:clamp(4rem,4.62963vw,8rem)}.hero.type_columned .hero__inner.column_gap_small{-moz-column-gap:clamp(2rem, 2.31481vw, 4rem);column-gap:clamp(2rem,2.31481vw,4rem)}@media screen and (width<=991px){.hero.type_columned .hero__inner{grid-template-columns:1fr}}.hero.type_columned .hero__image figure{margin-block:0}.hero.type_columned .hero__scroll_prompt{position:absolute;bottom:0;right:0}.hero{z-index:9;position:relative}.hero__heading_large{text-wrap:balance;max-width:120rem}.hero .t-display:has(.rolodex){letter-spacing:-.02em;font-size:clamp(5.6rem,5.78704vw,10rem)}.hero__buttons{flex-wrap:wrap;gap:2rem;display:flex}.hero__buttons .btn{margin-block:0}.hero.type_simple{--block-padding:clamp(4rem, 12dvh, 18rem);--block-top:clamp(2rem, calc(var(--block-padding) - var(--header-bottom-spacing)), 18rem)}.hero.type_simple.has_video{grid-template-rows:var(--content-height,auto) 100dvh}.hero.type_simple.has_video .sticky_wrapper{opacity:calc(1 - var(--fade-out-progress));transform:translate(0, calc(var(--fade-out-progress) * var(--content-padding-top) * -1.5));grid-row:1/-1;align-items:start}.hero.type_simple.has_video .sticky_wrapper .hero__inner{top:var(--content-padding-top);position:sticky}.hero.type_simple.has_video .hero__video_thumb_wrap{grid-row:2}.hero.type_simple .hero__inner{width:100%;padding-block:var(--block-top) var(--block-padding);--transition:width 1s linear}@media screen and (width<=768px){.hero.type_simple .hero__inner{padding-top:0;padding-bottom:4rem}}.hero.type_simple.has_scroll_prompt .hero__inner{-moz-column-gap:var(--sp-block-xl);column-gap:var(--sp-block-xl);grid-template-columns:auto 15rem;align-items:end;display:grid}@media screen and (width<=768px){.hero.type_simple.has_scroll_prompt .hero__inner{grid-template-columns:1fr}.hero.type_simple.has_scroll_prompt .hero__inner .btn__scroll{display:none}}.hero.type_simple.has_scroll_prompt .hero__inner h2{margin-top:6rem}@media screen and (width<=768px){.hero.type_simple.has_scroll_prompt .hero__inner h2{margin-top:4rem}}.hero.type_simple.has_scroll_prompt .hero__inner .hero__heading_wrap{margin-bottom:6rem}@media screen and (width<=768px){.hero.type_simple.has_scroll_prompt .hero__inner .hero__heading_wrap{margin-bottom:4rem}}.hero.type_simple .hero__description{width:100%;max-width:57rem}.hero.type_simple:not(.has_scroll_prompt) .hero__content{--columns:1;-moz-column-gap:clamp(6rem, 15vw, 21rem);grid-template-columns:repeat(var(--columns), 1fr);gap:3rem clamp(6rem,15vw,21rem);display:grid}@media screen and (width>=992px){.hero.type_simple:not(.has_scroll_prompt) .hero__content{--columns:2;align-items:end}}.grid_container[data-astro-cid-lsunudg5]{--default-columns-desktop:2;--default-columns-tablet:2;--default-columns-mobile:1;--default-column-gap:var(--theme-gap-medium);--default-row-gap:var(--theme-gap-medium);--grid-column-count:var(--default-columns-desktop);--grid-column-gap:var(--default-column-gap);--grid-row-gap:var(--default-row-gap);grid-template-columns:repeat(var(--grid-column-count), 1fr);-moz-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);row-gap:var(--grid-row-gap);display:grid}@media screen and (width<=768px){.grid_container[data-astro-cid-lsunudg5]:not(.layout-userSet){grid-template-columns:1fr}}.grid_container[data-astro-cid-lsunudg5].align-center{align-items:center}.grid_container[data-astro-cid-lsunudg5].align-end{align-items:end}.grid_container[data-astro-cid-lsunudg5].layout-userSet{--grid-column-count:var(--set-columns-desktop,var(--default-columns-desktop));--grid-column-gap:var(--set-column-gap-desktop,var(--default-column-gap));--grid-row-gap:var(--set-row-gap-desktop,var(--default-row-gap))}@media screen and (width<=1200px){.grid_container[data-astro-cid-lsunudg5].layout-userSet{--grid-column-count:var(--set-columns-tablet,var(--default-columns-tablet));--grid-column-gap:var(--set-column-gap-tablet,var(--default-column-gap));--grid-row-gap:var(--set-row-gap-tablet,var(--default-row-gap))}}@media screen and (width<=768px){.grid_container[data-astro-cid-lsunudg5].layout-userSet{--grid-column-count:var(--set-columns-mobile,var(--default-columns-mobile));--grid-column-gap:var(--set-column-gap-mobile,var(--default-column-gap));--grid-row-gap:var(--set-row-gap-mobile,var(--default-row-gap))}}@media screen and (width>=769px){.grid_container[data-astro-cid-lsunudg5].layout-33-66{grid-template-columns:2fr 3fr}}@media screen and (width>=1201px){.grid_container[data-astro-cid-lsunudg5].layout-33-66{grid-template-columns:1fr 2fr}}@media screen and (width>=769px){.grid_container[data-astro-cid-lsunudg5].layout-66-33{grid-template-columns:3fr 2fr}}@media screen and (width>=1201px){.grid_container[data-astro-cid-lsunudg5].layout-66-33{grid-template-columns:2fr 1fr}}@media screen and (width>=769px){.grid_container[data-astro-cid-lsunudg5].layout-25-75{grid-template-columns:1fr 2fr}}@media screen and (width>=1201px){.grid_container[data-astro-cid-lsunudg5].layout-25-75{grid-template-columns:1fr 3fr}}@media screen and (width>=769px){.grid_container[data-astro-cid-lsunudg5].layout-75-25{grid-template-columns:2fr 1fr}}@media screen and (width>=1201px){.grid_container[data-astro-cid-lsunudg5].layout-75-25{grid-template-columns:3fr 1fr}.grid_container[data-astro-cid-lsunudg5].layout-60-40{grid-template-columns:3fr 2fr}.grid_container[data-astro-cid-lsunudg5].layout-40-60{grid-template-columns:2fr 3fr}}.grid_container[data-astro-cid-lsunudg5]{--theme-gap-small:clamp(2rem, 3vw, 4rem);--theme-gap-medium:clamp(2rem, 5vw, 6rem);--theme-gap-medium-large:clamp(4rem, 7vw, 10rem);--theme-gap-large:clamp(4rem, 10vw, 17rem)}@media screen and (width<=1400px){.grid_container[data-astro-cid-lsunudg5]{--theme-gap-large:var(--theme-gap-medium-large)}}@media screen and (width<=991px){.grid_container[data-astro-cid-lsunudg5]{--theme-gap-medium-large:4rem}}.grid_container[data-astro-cid-lsunudg5].column-gap-small{--grid-column-gap:var(--theme-gap-small)}.grid_container[data-astro-cid-lsunudg5].column-gap-medium-large{--grid-column-gap:var(--theme-gap-medium-large)}.grid_container[data-astro-cid-lsunudg5].column-gap-large{--grid-column-gap:var(--theme-gap-large)}.grid_container[data-astro-cid-lsunudg5].row-gap-small{--grid-row-gap:var(--theme-gap-small)}.grid_container[data-astro-cid-lsunudg5].row-gap-medium-large{--grid-row-gap:var(--theme-gap-medium-large)}.grid_container[data-astro-cid-lsunudg5].row-gap-large{--grid-row-gap:var(--theme-gap-large)}.grid_container__cell[data-astro-cid-lsunudg5]{--column-span-desktop:1;--column-span-tablet:1;--column-span-mobile:1;grid-column-start:span var(--column-span-desktop)}@media screen and (width<=1200px){.grid_container__cell[data-astro-cid-lsunudg5]{grid-column-start:span var(--column-span-tablet)}}@media screen and (width<=768px){.grid_container__cell[data-astro-cid-lsunudg5]{grid-column-start:span var(--column-span-mobile)}}.headline{--heading-max-width:100%;grid-template-columns:2fr 1fr;align-items:flex-end;gap:4.8rem;display:grid;position:relative}@media screen and (width<=1400px){.headline{grid-template-columns:6fr 4fr}}@media screen and (width<=768px){.headline{grid-template-columns:1fr;gap:4.8rem}}main>.page_section:first-child>.headline:first-child{margin-top:5rem}.headline__heading{width:100%;max-width:var(--heading-max-width);margin-bottom:0!important}astro-island:has(>.intro){display:block}.intro{--intro-gap:7.2rem;position:relative}.intro .heading{margin-bottom:var(--intro-gap)}.intro__content{opacity:.25;transition:opacity .5s ease-in-out}.intro__content.animated{opacity:1}.intro .btn{margin-top:var(--intro-gap)}@media screen and (width<=991px){.intro{--intro-gap:4.8rem}}.profile-card{display:block;position:relative}.profile-card__inner{--card-gap:24px;text-align:left;gap:var(--card-gap);font-weight:400;font-family:var(--ff-primary);background:0 0;border:none;padding:0;display:grid}.profile-card__image_wrapper{z-index:2;position:relative}.profile-card.has_hover_effect .profile-card__image_wrapper:after{content:"";border:2px solid var(--c-blue);opacity:0;border-radius:var(--theme-round-small);background:#0003;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;top:0;left:0}[data-theme=blue] .profile-card.has_hover_effect .profile-card__image_wrapper:after{border-color:var(--c-white)}.profile-card.has_hover_effect .profile-card__inner:is(:hover,:focus-visible,:focus-within) .profile-card__image_wrapper:after{opacity:1}.profile-card__image{aspect-ratio:254/280;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;border-radius:var(--theme-round-small);width:100%;position:relative;overflow:clip}.profile-card__icon{background:var(--c-blue);color:var(--c-white);border-radius:var(--theme-round-small);z-index:3;justify-content:center;align-items:center;padding:1.2rem;transition:color .3s ease-in-out,background .3s ease-in-out,border-radius .3s ease-in-out;display:flex;position:absolute;bottom:.4rem;right:.4rem}.profile-card__icon svg{width:1.2rem;height:auto}.profile-card .profile-info p{margin-block:0;font-size:24px;font-weight:400}@media screen and (width<=768px){.profile-card .profile-info p{font-size:1.6rem}}.profile-card .profile-info .title{margin-block-start:10px;font-size:1.6rem}@media screen and (width<=768px){.profile-card .profile-info .title{font-size:1.2rem}}.profile-card .profile-info .excerpt{font-size:1.8rem}@media screen and (width<=768px){.profile-card .profile-info .excerpt{font-size:1.4rem}}.profile-card .profile-info .excerpt{margin-top:1.6rem;font-weight:500}.profile-card__modal_content{grid-template-columns:2fr 3fr;gap:3.2rem;display:grid}@media screen and (width<=600px){.profile-card__modal_content{grid-template-columns:1fr}.profile-card__modal_content .profile-image{max-width:17.5rem}}@media screen and (width>=601px){.profile-card__bio{max-height:calc(100dvh - var(--padding-block) * 2);padding-right:var(--scrollbar-width);overflow:auto}}.profile-card__bio .name{margin-bottom:1rem}.profile-card__bio hr{margin:2.4rem 0}.profile-grid[data-astro-cid-nx4nzr4v]{--grid-gap:45px 41px;--grid-gap-mobile:40px 15px;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;display:grid}@media screen and (width<=768px){.profile-grid[data-astro-cid-nx4nzr4v]{--grid-gap:var(--grid-gap-mobile);grid-template-columns:1fr 1fr}.profile-grid[data-astro-cid-nx4nzr4v] .title[data-astro-cid-nx4nzr4v]{margin-block-end:50px}}.profile-grid[data-astro-cid-nx4nzr4v] .title[data-astro-cid-nx4nzr4v]{grid-column:1/-1}.profile-grid[data-astro-cid-nx4nzr4v] .eyebrow[data-astro-cid-nx4nzr4v]{font-family:var(--ff-secondary);letter-spacing:-.16px;text-transform:uppercase;font-size:16px;font-weight:350}.quote-grid{grid-template-columns:repeat(10,1fr);gap:1rem;display:grid}@media screen and (width<=991px){.quote-grid{grid-template-columns:repeat(3,1fr)}}.heading+.quote-grid:not([class*=mt-]){margin-top:0}.quote-grid>*{grid-column:span 3}@media screen and (width>=992px){.quote-grid>.featured{grid-column:span 7}}.fiwt{z-index:1;container:fiwt/inline-size}.fiwt,.fiwt__inner{position:relative}@container fiwt (width>1200px){.fiwt__inner{display:grid;overflow:hidden}.fiwt__inner,.fiwt__inner>figure>img,.fiwt__inner>figure>.animation_mask{border-radius:var(--theme-round-large)}.fiwt__inner>*{grid-area:1/1/-1/-1}}.fiwt__inner>.feature-image{margin:0}@container fiwt (width>1200px){.fiwt__inner>.feature-image{width:100%;height:100%;position:absolute;top:0;left:0}}@container fiwt (width<=1200px){.fiwt__inner>.feature-image{border-radius:var(--theme-round-med);overflow:hidden}}@container fiwt (width<=768px){.fiwt__inner>.feature-image{margin-bottom:2rem}}.fiwt__tout{--inline-padding:2.6rem;padding:2.6rem var(--inline-padding) clamp(4rem, 6dvh, 8rem);z-index:2;border-radius:var(--theme-round-med);flex-direction:column;justify-content:space-between;width:50rem;margin:5.7rem 7.8rem 5.7rem auto;display:flex;position:relative}@media screen and (height<=900px){@container fiwt (width>1200px){.fiwt__tout{margin-top:3.2rem;margin-bottom:3.2rem;padding-bottom:4.6rem}.fiwt__tout div{padding-inline:0!important}}}@container fiwt (width<=1200px){.fiwt__tout{width:100%;margin:unset}}@container fiwt (width>=768px) and (width<=1200px){.fiwt__tout{margin-top:calc(var(--theme-round-large) * -1);border-radius:0 0 var(--theme-round-med) var(--theme-round-med);z-index:-1;padding:calc(var(--theme-round-large) + 4rem) 4rem 4rem;grid-template-columns:1fr 2fr;align-items:stretch;gap:4rem;display:grid}}@container fiwt (width<=768px){.fiwt__tout{margin-top:0;padding:4.8rem 2rem}}.fiwt__tout figure{border-radius:calc(var(--theme-round-med) * .7);transform:translate(0)!important}@container fiwt (width>1200px){.fiwt__tout figure{margin-bottom:clamp(2rem,4dvh,5rem)}}@container fiwt (width<=1200px){.fiwt__tout figure{margin:0}}@container fiwt (width<=768px){.fiwt__tout figure{display:none}}.fiwt__tout div{padding-inline:clamp(1.5rem,2dvh,5.4rem)}@container fiwt (width<=1200px){.fiwt__tout div{flex-direction:column;justify-content:center;padding-inline:0;display:flex}}.feature_list_item{--icon-size:8rem;--border-color:var(--ink);border:1px solid var(--border-color);color:var(--ink);background:var(--paper);border-radius:2.4rem;grid-template-columns:2fr 3fr;align-items:center;gap:3rem;padding:3rem;transition:color .3s ease-in-out,background .3s ease-in-out,border-color .3s ease-in-out;display:grid;position:relative}.feature_list_item:not(:has(.feature_list_item__icon)){grid-template-columns:1fr;padding-inline:clamp(3rem,5vw,7rem)}.feature_list_item:hover{--border-color:var(--paper);--paper:var(--c-blue);--ink:var(--c-white)}[data-theme=blue] .feature_list_item:hover{--paper:var(--c-white);--ink:var(--c-dark)}.feature_list_item svg path{stroke:var(--ink);transition:stroke .3s ease-in-out}@media screen and (width<=991px){.feature_list_item{grid-template-columns:var(--icon-size) auto}}@media screen and (width<=390px){.feature_list_item{--icon-size:5rem;grid-template-columns:1fr;justify-content:center}}.feature_list_item__icon{width:var(--icon-size);height:var(--icon-size);align-items:center;display:flex}.feature_list_item__icon svg{width:100%}.feature_list_item__heading{margin-bottom:1.6rem;font-weight:500}.feature_list_item__feature{font-size:2rem;font-weight:500;line-height:1.1}.feature_list_item__feature:not(:last-child){margin-bottom:.5rem}@media screen and (width<=991px){.feature_list_item__feature{font-size:1.8rem}}.feature_list{flex-direction:column;gap:2.2rem;display:flex}.icon-list{margin:unset;padding:unset;list-style-type:none}.icon-list-item{--gap:48px;--gap-mobile:24px;--padding-block:48px;--padding-block-mobile:25px;--icon-width:32px;--icon-width-mobile:24px;gap:var(--gap);padding-block:var(--padding-block);grid-template-columns:auto 1fr;align-items:start;display:grid}@media screen and (width<=500px){.icon-list-item{--gap:var(--gap-mobile);--padding-block:var(--padding-block-mobile);--icon-width:var(--icon-width-mobile)}}.icon-list-item:not(.no-border){border-block-start:1px solid var(--c-dark);border-block-end:1px solid var(--c-dark)}.icon-list-item:not(.no-border)+.icon-list-item:not(.no-border){border-block-start:none}.icon-list-item .text-content{padding-inline-end:5px;font-size:24px;line-height:1}@media screen and (width>=501px){.icon-list-item .text-content{margin-block-start:4px}}.icon-list-item .custom-icon{--width:var(--icon-width)}.text-content{font-size:1.25rem}.cross_link_item{z-index:2;position:relative}.cross_link_item.type_card{border-radius:var(--theme-round-small-med);aspect-ratio:9/10;--ink:var(--c-white);grid-template-areas:"content";align-items:end;display:grid;overflow:hidden}.theme_dark .cross_link_item.type_card{--ink:var(--c-dark)}.cross_link_item.type_list{border-top:1px solid var(--ink);padding-block:8rem}li:last-child .cross_link_item.type_list{border-bottom:1px solid var(--ink)}.cross_link_item.type_resource-list{border-top:1px solid var(--ink);padding-block:2.4rem 4.8rem}.cross_link_item button{font-size:inherit;text-align:inherit;padding:0}.cross_link_item__bg{z-index:-1;grid-area:content;width:100%;position:relative;overflow:hidden}.cross_link_item__bg,.cross_link_item__bg figure{height:100%}.has_overlay .cross_link_item__bg figure:after{content:"";z-index:1;mix-blend-mode:overlay;background:linear-gradient(#0000 0%,#000000e6 100%);width:100%;height:50%;position:absolute;bottom:0;left:0}.cross_link_item__content{grid-area:content}.type_card .cross_link_item__content{padding:6.5rem}.type_list .cross_link_item__content{--btn-margin-top:4.2em;grid-template-areas:"heading cta""excerpt cta";align-items:end}@media screen and (width<=768px){.type_list .cross_link_item__content{grid-template-areas:"heading""excerpt""cta"}}.type_resource-list .cross_link_item__content{--btn-margin-top:2.4em;grid-template-areas:"meta cta""heading cta""excerpt cta";align-items:center}@media screen and (width<=768px){.type_resource-list .cross_link_item__content{grid-template-areas:"meta""heading""excerpt""cta"}}.type_list .cross_link_item__content,.type_resource-list .cross_link_item__content{-moz-column-gap:16rem;column-gap:16rem;display:grid}@media screen and (width<=768px){.type_list .cross_link_item__content,.type_resource-list .cross_link_item__content{grid-template-columns:1fr}}.type_list .cross_link_item__content h3,.type_resource-list .cross_link_item__content h3{grid-area:heading}.type_list .cross_link_item__content h3:has(+.btn),.type_resource-list .cross_link_item__content h3:has(+.btn){margin-bottom:0}.type_list .cross_link_item__content h3 button,.type_resource-list .cross_link_item__content h3 button{background:unset;border:unset}.type_list .cross_link_item__content p,.type_resource-list .cross_link_item__content p{grid-area:excerpt;max-width:69rem;margin-bottom:0}.type_list .cross_link_item__content .btn,.type_resource-list .cross_link_item__content .btn{margin-top:var(--btn-margin-top);grid-area:cta}@media screen and (width>=769px){.type_list .cross_link_item__content .btn,.type_resource-list .cross_link_item__content .btn{margin-top:unset;margin-left:auto}}.cross_link_item__meta{-moz-column-gap:4rem;text-transform:uppercase;grid-area:meta;column-gap:4rem;font-size:1.8rem;display:flex}.cross_link_item__meta span.date{opacity:.4}.type_resource-list .cross_link_item__heading{text-wrap:balance;margin-top:1.6rem}.cross_links{position:relative}.cross_links:first-child{margin-top:0}.cross_links:last-child{margin-bottom:0}.cross_links__list{grid-template-columns:1fr;gap:2rem;display:grid}@media screen and (width>=992px){.list_type_card .cross_links__list{grid-template-columns:1fr 1fr;gap:1rem}}.anchor_nav{height:5.6rem}.anchor_nav__inner{z-index:9999;--scrollbar-width:0;left:0;top:calc(var(--header-total-height) - 1rem);width:100%;position:fixed}.anchor_nav__inner:before,.anchor_nav__inner:after{content:"";width:150vw;transition:transform .3s ease-in-out,top .3s ease-in-out;display:block;position:absolute;left:50%;transform:translate(-50%)}.anchor_nav__inner:before{background:var(--paper);height:calc(100% + var(--content-padding-top));bottom:0}body.hide-header .anchor_nav__inner:before{transform:translate(-50%, calc(5.6rem + var(--content-padding-top) * -1))}.anchor_nav__inner:after{background:var(--ink);opacity:.3;height:1px;top:calc(100% - 1px)}body.hide-header .anchor_nav__inner:after{transform:translate(-50%, calc(100% + var(--content-padding-top) * -1));top:calc(200% - 2px)}.anchor_nav__list{white-space:nowrap;width:var(--window-width,100vw);--scrollbar-bg:transparent;--scrollbar-color:transparent;flex-wrap:nowrap;gap:4.8rem;padding-right:4rem;transition:transform .3s ease-in-out;display:flex;position:relative;overflow:auto}body.hide-header .anchor_nav__list{transform:translate(0, calc(100% + var(--content-padding-top) * -1))}.anchor_nav__item{padding:1.6rem 0;position:relative}.anchor_nav__item:after{content:"";background:var(--ink);opacity:0;width:100%;height:1px;transition:opacity .3s ease-in-out;display:block;position:absolute;bottom:0;left:0}.anchor_nav__item.active:after{opacity:1}.post_card{--figure-scale:1;position:relative;container:post-card/inline-size}.post_card,.post_card button{text-align:left}.post_card:has(a:hover,a:focus-visible){--figure-scale:1.05}.post_card__img_wrap{background:var(--c-green);border-radius:var(--theme-round-small-med);border:none;width:100%;padding:0;display:block;position:relative;overflow:hidden}.post_card__img_wrap:has(figure):not(.featured){background:0 0!important}.post_card__img_wrap:has(figure):after{display:none}.post_card__img_wrap:has(figure) :is(figure){margin-top:0;transform:scale(var(--figure-scale))!important;transition:transform 1s ease-in-out!important}.card.type_resource .post_card__img_wrap,.card.type_coa .post_card__img_wrap,.card.type_sds .post_card__img_wrap{color:var(--c-white);background:var(--c-dark)!important}[data-theme=dark] .card.type_resource .post_card__img_wrap,[data-theme=dark] .card.type_coa .post_card__img_wrap,[data-theme=dark] .card.type_sds .post_card__img_wrap{color:var(--c-dark);background:var(--c-white)!important}.card:is(.type_news,.type_event):not(:nth-child(2n+2)) .post_card__img_wrap{color:var(--c-white);background:var(--c-grey)!important}[data-theme=dark-grey] .card:is(.type_news,.type_event):not(:nth-child(2n+2)) .post_card__img_wrap{background:var(--c-dark)!important}.card:nth-child(2n+2) .post_card__img_wrap{background:var(--c-blue);color:var(--c-white)}.post_card__img_wrap svg path[stroke]{stroke:currentColor}.post_card__img_wrap svg path[fill]{fill:currentColor}.card.type_focus-area .post_card__img_wrap:after,.post_card__img_wrap svg{z-index:9;display:block;position:absolute;bottom:2.4rem;left:2.4rem}.card.type_focus-area .post_card__img_wrap:after{content:"";background:url(/images/ultima-genomics-icon.webp) 0 0/contain no-repeat;width:5.9rem;height:1.9rem}.post_card__img_wrap figure{z-index:2;position:relative}.post_card__img_wrap,.post_card__img_wrap figure,.post_card__img_wrap img{aspect-ratio:848/545}.post_card__img_wrap figure{border-radius:var(--theme-round-small-med)}.post_card__img_wrap.style_contained{--image-scale:1;--inline-padding:8rem;--block-padding:4rem;border-bottom-left-radius:0}.post_card__img_wrap.style_contained.featured{background:var(--c-green);border:1px solid var(--ink)}.post_card__img_wrap.style_contained.featured [data-theme=green]{background:var(--c-white)}@container post-card (width<45ch){.post_card__img_wrap.style_contained{--inline-padding:4rem}}@container post-card (width<30ch){.post_card__img_wrap.style_contained{--inline-padding:2rem}}body[data-theme] .post_card__img_wrap.style_contained,body[data-theme] [data-theme]:not([data-theme=dark]) .post_card__img_wrap.style_contained{border:1px solid #00000026}body[data-theme=dark] .post_card__img_wrap.style_contained,body[data-theme] [data-theme=dark] .post_card__img_wrap.style_contained{border:1px solid #ffffff26}.post_card__img_wrap.style_contained figure,.post_card__img_wrap.style_contained img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.post_card__img_wrap.style_contained,.post_card__img_wrap.style_contained figure{justify-content:center;align-items:center;display:flex}.post_card__img_wrap.style_contained img{width:calc(100% - var(--inline-padding) * 2);height:calc(100% - var(--block-padding) * 2);transform:scale(var(--image-scale))}.post_card__heading{margin:0;line-height:1.4}.post_card__heading button{font:inherit;background:0 0;border:none;padding:0}.post_card:not(.list_style) .post_card__heading,.post_card:not(.list_style) .post_card__meta,.post_card:not(.list_style) .post_card__excerpt,.post_card.list_style{padding-block:2.4rem;position:relative}.post_card:not(.list_style) .post_card__heading:after,.post_card:not(.list_style) .post_card__heading:before,.post_card:not(.list_style) .post_card__meta:after,.post_card:not(.list_style) .post_card__meta:before,.post_card:not(.list_style) .post_card__excerpt:after,.post_card:not(.list_style) .post_card__excerpt:before,.post_card.list_style:after,.post_card.list_style:before{content:"";background:var(--feed-border-colors,var(--ink));opacity:.7;width:100%;height:1px;display:block;position:absolute;left:0}.post_card:not(.list_style) .post_card__heading:before,.post_card:not(.list_style) .post_card__meta:before,.post_card:not(.list_style) .post_card__excerpt:before,.post_card.list_style:before{display:none;top:0}.post_card:not(.list_style) .post_card__heading:after,.post_card:not(.list_style) .post_card__meta:after,.post_card:not(.list_style) .post_card__excerpt:after,.post_card.list_style:after{bottom:0}.post_card.list_style:not(.type_event) .post_card__meta,.post_card.list_style:not(.type_event) .post_card__heading{padding-right:6rem}.post_card.list_style:not(.type_event) .post_card__heading a:is(:hover,:focus-visible){text-decoration:underline 1px}.post_card.list_style:not(.type_event) svg{position:absolute;top:50%;right:0;transform:translateY(-50%)}.post_card__img_wrap+.post_card__meta{margin-top:2.4rem}.post_card__img_wrap+.post_card__meta:before{display:block}.post_card__excerpt{font-size:1.8rem;line-height:1.2}.post_card__excerpt p:not(:last-child){margin-bottom:1rem}.post_card__excerpt ul li:not(:last-child){margin-bottom:.5rem!important}.post_card__excerpt:empty{display:none}.post_card__arrow_link_item{border-bottom:1px solid var(--ink)}.post_card__arrow_link_item a{grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:2.4rem;width:100%;padding-block:2.4rem;display:grid}.post_card__arrow_link_item svg{width:1.6rem}.post_card.animated .feature-image.td_animation.reveal_up{opacity:1;overflow:hidden;transform:translate(0)}.post_card.animated .feature-image.td_animation.reveal_up .animation_mask{clip-path:polygon(0 0,100% 0,100% 0,0 0)}.focus_area_feed{position:relative;container:feed-container/inline-size}.focus_area_feed__grid{--columns:4;grid-template-columns:repeat(var(--columns), 1fr);-moz-column-gap:2rem;gap:4rem 2rem;display:grid}@container feed-container (width<150ch){.focus_area_feed__grid{--columns:2}}@container feed-container (width<70ch){.focus_area_feed__grid{--columns:1}}.dropdown_ui{--dropdown-color:#0009;--border:#00000080;z-index:99;position:relative}.dropdown_ui:has(.active){z-index:100}[data-theme=dark] .dropdown_ui{--dropdown-color:#fff9;--border:#ffffff80}.dropdown_ui button{line-height:1;transition:color .3s ease-in-out}.dropdown_ui button:hover,.dropdown_ui button:focus-visible{color:var(--ink)}.dropdown_ui__sort_trigger{background:var(--paper);width:100%;color:var(--dropdown-color);z-index:2;justify-content:space-between;align-items:center;transition:opacity .3s ease-in-out;display:flex;position:relative}.dropdown_ui__sort_trigger.active{color:var(--ink)}.dropdown_ui__sort_trigger.active svg{transform:rotate(-180deg)}.dropdown_ui__sort_trigger,.dropdown_ui__sort_options{border:1px solid var(--border);background:var(--paper);border-radius:.4rem;padding:1.6rem 1.2rem}.dropdown_ui__sort_options{opacity:0;visibility:hidden;width:100%;transition:opacity .15s ease-in-out,visibility 0s linear .15s;position:absolute;top:calc(100% - .1rem);left:0}.dropdown_ui__sort_options.active{opacity:1;visibility:visible;transition:opacity .15s ease-in-out}.dropdown_ui__sort_options li:not(:last-child){margin-bottom:2rem}.dropdown_ui__sort_options button{text-align:left;background:0 0;border:none;width:100%;padding:0;line-height:1.25;display:block}.event_card{position:relative;container:post-card/inline-size}.event_card__link{border:1px solid var(--event-type-color,currentColor);border-left-width:5px;border-radius:10px;grid-template-columns:1fr;row-gap:3rem;padding:2.4rem;display:grid;position:relative}@container post-card (width>800px){.event_card__link{-moz-column-gap:3.6rem;grid-template-columns:1fr 2fr;column-gap:3.6rem}}@container post-card (width>950px){.event_card__link{grid-template-columns:4fr 5fr}}.event_card__meta{flex-direction:column;gap:1.6rem;display:flex}.event_card__meta path{stroke-width:1px}.event_card__meta .separator{margin-inline:.5em}.event_card__content{flex-direction:column;gap:2.4rem;display:flex}.event_card__content *{margin:0}.colored_card{position:relative;container:post-card/inline-size}.colored_card__link{border:1px solid var(--colored-card-theme,currentColor);border-left-width:5px;border-radius:10px;grid-template-columns:1fr;row-gap:3rem;padding:2.4rem;display:grid;position:relative}@container post-card (width>800px){.colored_card__link{-moz-column-gap:3.6rem;grid-template-columns:1fr 2fr;column-gap:3.6rem}}@container post-card (width>950px){.colored_card__link{grid-template-columns:4fr 5fr}}.colored_card__meta{flex-direction:column;gap:1.6rem;display:flex}.colored_card__meta path{stroke-width:1px}.colored_card__meta .separator{margin-inline:.5em}.colored_card__content{flex-direction:column;gap:2.4rem;display:flex}.colored_card__content *{margin:0}.post_feed{--feed-border-colors:#0000004d;-moz-column-gap:clamp(6rem, 10vw, 17rem);grid-template-columns:28rem auto;grid-template-areas:"heading heading""top top""filters postGrid""pagination pagination";column-gap:clamp(6rem,10vw,17rem);display:grid;position:relative}@media screen and (width<=991px){.post_feed{grid-template-columns:1fr;grid-template-areas:"heading""top""filters""postGrid""pagination"}}[data-theme=dark] .post_feed,[data-theme=blue] .post_feed,[data-theme=green] .post_feed{--feed-border-colors:#ffffff4d}.post_feed__heading{grid-area:heading}.post_feed__top_filters{-moz-column-gap:4rem;border-block:1px solid var(--feed-border-colors);grid-area:top;grid-template-columns:auto 32rem;justify-content:space-between;align-items:center;column-gap:4rem;margin-bottom:8rem;padding:2rem 0;display:grid}@media screen and (width<=991px){.post_feed__top_filters{grid-template-columns:4rem 1fr;align-items:stretch;row-gap:3rem;margin-bottom:4rem}}.post_feed__mobile_filter_toggle:not(.btn){background:0 0;border:none}@media screen and (width>=992px){.post_feed__mobile_filter_toggle{display:none}}.post_feed__active_filters{flex-wrap:wrap;gap:1.5rem;margin-bottom:0;display:flex}@media screen and (width<=991px){.post_feed__active_filters{order:3;grid-column-start:span 2}}@media screen and (width>=992px){.post_feed__sort_dropdown{grid-column-start:2}}.post_feed__filters{grid-area:filters}.post_feed__filters input[type=search]{font-size:1.6rem}@media screen and (width<=991px){.post_feed__filters{border-bottom:1px solid var(--feed-border-colors);margin-bottom:4rem;padding-bottom:4rem}.post_feed__filters.hidden{display:none}}.post_feed__filter_group{grid-template-columns:1fr;gap:1rem;display:grid}.post_feed__filter_group:not(:last-child){margin-bottom:5.6rem}.post_feed__filter_group.search{margin-bottom:2.4rem}.post_feed__filter_group label{align-items:center;gap:1rem;display:flex}.post_feed__filter_group label input{margin:0;display:block}.post_feed__filter_group .label{line-height:1}.post_feed__filter_group .label:has(.term-color){align-items:center;gap:1rem;display:inline-flex}.post_feed__filter_group .term-color{border-radius:50%;width:.5rem;height:.5rem;display:block}.post_feed__posts_wrap{grid-area:postGrid;transition:opacity .1s ease-in-out;container:feed-container/inline-size}.post_feed__post_grid{--columns:3;grid-template-columns:repeat(var(--columns), 1fr);-moz-column-gap:2rem;gap:4rem 2rem;display:grid}@container feed-container (width<110ch){.post_feed__post_grid{--columns:2}}@container feed-container (width<65ch){.post_feed__post_grid{--columns:1}}.single_column .post_feed__post_grid{--columns:1}.single_column .post_feed__post_grid:not(:has(.colored_card)){row-gap:0}.single_column .post_feed__post_grid:has(.colored_card){row-gap:2rem}.post_feed__pagination{grid-area:pagination;margin-top:4rem;position:relative}.post_feed__pagination ul{gap:.5rem;width:fit-content;margin:0 0 0 auto;padding:0;display:flex;list-style:none!important}.post_feed__pagination li{display:flex}.post_feed__pagination button{box-shadow:none;color:var(--ink);background:0 0;border:none;border-radius:.4rem;align-items:center;padding:.8rem 1.2rem;font-size:1.4rem;transition:background .3s ease-in-out,color .3s ease-in-out;display:flex}.post_feed__pagination button.active{background:var(--c-blue);color:var(--c-white)}.post_feed__pagination button:disabled:not(.active){color:var(--feed-border-colors)}.post_feed__pagination button:hover:not(.active,:has(svg)),.post_feed__pagination button:focus-visible:not(.active,:has(svg)){background:var(--c-grey-300);color:var(--c-dark)}.post_feed__pagination button:hover:not(:disabled):has(svg),.post_feed__pagination button:focus-visible:not(:disabled):has(svg){color:var(--c-blue)}.post_feed__pagination button:has(svg){padding-block:0}.post_feed__pagination svg{stroke-width:3px;width:auto;height:1.4rem}.post_feed__pagination svg,.post_feed__pagination svg path{transition:stroke .3s ease-in-out,fill .3s ease-in-out}.post_feed__pagination .goToLast svg,.post_feed__pagination .goToFirst svg{height:2rem}button[data-astro-cid-ztaq7sjr]{background:unset;border:unset;text-align:unset}.accordion[data-astro-cid-ztaq7sjr]+.accordion[data-astro-cid-ztaq7sjr],.accordion[data-astro-cid-ztaq7sjr]+.accordion[data-astro-cid-ztaq7sjr] .accordion[data-astro-cid-ztaq7sjr],astro-island[data-astro-cid-ztaq7sjr]:has(.accordion)+astro-island[data-astro-cid-ztaq7sjr]:has(.accordion),astro-island[data-astro-cid-ztaq7sjr]:has(.accordion)+astro-island[data-astro-cid-ztaq7sjr]:has(.accordion) .accordion[data-astro-cid-ztaq7sjr]{border-block-start:none;margin-top:0!important}.accordion[data-astro-cid-ztaq7sjr]:has(+.accordion){margin-bottom:0!important}.accordion[data-astro-cid-ztaq7sjr]{--header-padding:36px;--content-background:transparent;--animation-speed:.6s;border-block-start:1px solid var(--c-dark);border-block-end:1px solid var(--c-dark);grid-template-columns:1fr;display:grid}.accordion[data-astro-cid-ztaq7sjr] .accordion-header[data-astro-cid-ztaq7sjr]{cursor:pointer;width:100%;padding-block:var(--header-padding);grid-template-columns:1fr auto;align-items:center;gap:1rem;display:grid}.accordion[data-astro-cid-ztaq7sjr] .accordion-header[data-astro-cid-ztaq7sjr] .accordion-header-content[data-astro-cid-ztaq7sjr]{align-items:center;gap:24px;display:flex}.accordion[data-astro-cid-ztaq7sjr] .accordion-header[data-astro-cid-ztaq7sjr] .accordion-header-content[data-astro-cid-ztaq7sjr] .header-number[data-astro-cid-ztaq7sjr]{font-family:var(--ff-secondary);text-transform:uppercase;font-size:16px;font-weight:350}.accordion[data-astro-cid-ztaq7sjr] .accordion-content-container[data-astro-cid-ztaq7sjr]{background:var(--content-background);transition:grid-template-rows var(--animation-speed);grid-template-rows:0fr;display:grid;overflow:hidden}.accordion[data-astro-cid-ztaq7sjr] .accordion-content-container[data-astro-cid-ztaq7sjr] .accordion-content[data-astro-cid-ztaq7sjr]{visibility:hidden;transition:visibility var(--animation-speed), padding-block var(--animation-speed);min-height:0;padding-inline-start:41px}.accordion[data-astro-cid-ztaq7sjr] .plus-minus[data-astro-cid-ztaq7sjr]{transition:transform .2s}.accordion[data-astro-cid-ztaq7sjr].open .accordion-content-container[data-astro-cid-ztaq7sjr]{grid-template-rows:1fr}.accordion[data-astro-cid-ztaq7sjr].open .accordion-content-container[data-astro-cid-ztaq7sjr] .accordion-content[data-astro-cid-ztaq7sjr]{visibility:visible;padding-block:48px}.accordion[data-astro-cid-ztaq7sjr].open .plus-minus[data-astro-cid-ztaq7sjr]{transform:rotate(45deg)}.event_detail[data-astro-cid-cboacdbk]{--row-gap:2.4rem}.event_detail__heading[data-astro-cid-cboacdbk],.event_detail__meta[data-astro-cid-cboacdbk],.event_detail__event_heading[data-astro-cid-cboacdbk],.event_detail__event_details[data-astro-cid-cboacdbk],.event_detail__description[data-astro-cid-cboacdbk] .label[data-astro-cid-cboacdbk]{margin-bottom:var(--row-gap)}.event_detail[data-astro-cid-cboacdbk] span[data-astro-cid-cboacdbk]{display:block}.event_detail__event[data-astro-cid-cboacdbk]:not(:last-child){margin-bottom:8rem}@media screen and (width<=991px){.event_detail__event[data-astro-cid-cboacdbk]:not(:last-child){margin-bottom:6.4rem}}.event_detail__event_details[data-astro-cid-cboacdbk]{border:1px solid var(--c-grey-500);border-radius:var(--theme-round-small);padding:var(--row-gap)}.event_detail__event_details[data-astro-cid-cboacdbk] li[data-astro-cid-cboacdbk]:not(:last-child){margin-bottom:3rem}.event_detail__event_details[data-astro-cid-cboacdbk] li[data-astro-cid-cboacdbk] li[data-astro-cid-cboacdbk]:not(:last-child){margin-bottom:1.2rem}.event_detail__event_details[data-astro-cid-cboacdbk] li[data-astro-cid-cboacdbk]:has(>.speaker_image){grid-template-columns:clamp(8rem,10vw,11rem) 1fr;align-items:start;gap:1.2rem;display:grid}.event_detail__event_details[data-astro-cid-cboacdbk] li[data-astro-cid-cboacdbk] .speaker_image[data-astro-cid-cboacdbk]{margin-bottom:0;position:relative;top:.25em}.event_detail[data-astro-cid-cboacdbk] ul[data-astro-cid-cboacdbk].value{margin-left:0;padding-left:0}.event_detail[data-astro-cid-cboacdbk] ul[data-astro-cid-cboacdbk].value li[data-astro-cid-cboacdbk]:after{display:none}.event_detail__description[data-astro-cid-cboacdbk]{line-height:1.2}.img_card_link{align-items:stretch;display:flex;container:card/inline-size}.img_card_link.text_light{--card-text-color:var(--c-white)}.img_card_link.text_dark{--card-text-color:var(--c-dark)}.img_card_link,.img_card_link__inner{width:100%}.img_card_link__inner{border-radius:var(--theme-round-small-med);z-index:2;flex-wrap:wrap;align-items:flex-end;row-gap:3rem;padding:6.4rem;display:flex;position:relative;overflow:hidden}@container card (width>=501px){.img_card_link__inner{color:var(--card-text-color);aspect-ratio:5/6;max-height:90rem}}@container card (width<=600px){.img_card_link__inner{padding:3rem}}@container card (width<=500px){.img_card_link__inner{overflow:unset;border-radius:0;align-items:flex-start;padding:0}}.img_card_link__bg.feature-image{width:100%}@container card (width>=501px){.img_card_link__bg.feature-image{z-index:-2;height:100%;position:absolute;top:0;left:0}}@container card (width<=500px){.img_card_link__bg.feature-image{aspect-ratio:1;border-radius:var(--theme-round-small-med);margin:0;position:relative;overflow:hidden}}@container card (width>=501px){.img_card_link__bg.feature-image:after,.img_card_link__bg.feature-image:before{content:"";background:var(--c-blue);width:100%;height:100%;transition:transform .6s cubic-bezier(0,.22,0,.99);display:block;position:absolute;top:0;left:0;transform:translateY(101%)}.img_card_link__bg.feature-image:before{mix-blend-mode:color;opacity:1}.img_card_link__bg.feature-image:after{opacity:.85}a:hover .img_card_link__bg.feature-image:before,a:hover .img_card_link__bg.feature-image:after,a:focus-visible .img_card_link__bg.feature-image:before,a:focus-visible .img_card_link__bg.feature-image:after{transform:translate(0)}}.img_card_link__description{text-decoration:underline 1px #0000;transition:text-decoration-color .3s ease-in-out}a:hover .img_card_link__description,a:focus-visible .img_card_link__description{text-decoration-color:inherit}@container card (width<=500px){.img_card_link__overlay{display:none}}.img_card_link .btn__primary,.img_card_link .btn__large_pill{--hover-color:var(--c-white);--hover-background:var(--c-blue)}@container card (width<=500px){.page_section.split_bg.split_bottom>.card_grid.type_bg-image:last-child .img_card_link__content{background:var(--paper);border-radius:var(--theme-round-small-med);padding:0 2rem 2rem}}.card_grid[data-astro-cid-aiugcxsv]{container:feed-container/inline-size}.card_grid__inner[data-astro-cid-aiugcxsv]{--columns:4;grid-template-columns:repeat(var(--columns), 1fr);gap:2rem;display:grid}@container feed-container (width>=1001px){.type_bg-image[data-astro-cid-aiugcxsv] .card_grid__inner[data-astro-cid-aiugcxsv]{--columns:2}}@container feed-container (width<=1000px){.card_grid__inner[data-astro-cid-aiugcxsv]{--columns:2}}@container feed-container (width<=550px){.card_grid__inner[data-astro-cid-aiugcxsv]{--columns:1}}.type_stacked-image[data-astro-cid-aiugcxsv] .card_grid__inner[data-astro-cid-aiugcxsv],.type_bg-image[data-astro-cid-aiugcxsv] .card_grid__inner[data-astro-cid-aiugcxsv]{row-gap:4.8rem}.card[data-astro-cid-aiugcxsv].type_simple{background:var(--paper);color:var(--ink);border-radius:var(--theme-round-small)}.card[data-astro-cid-aiugcxsv].type_simple.featured{--paper:var(--c-green);--ink:var(--c-dark)}[data-astro-cid-aiugcxsv][data-theme=green] .card[data-astro-cid-aiugcxsv].type_simple.featured{--paper:var(--c-dark);--ink:var(--c-white)}@media screen and (width>=769px){.card[data-astro-cid-aiugcxsv].type_simple.featured{grid-column:span 2}}.card[data-astro-cid-aiugcxsv].type_simple:not(:has(a)),.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]{flex-direction:column;height:100%;padding:2.4rem;display:flex}.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]{z-index:1;position:relative;overflow:hidden}.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:has(.card__overlay):after{display:none}.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:after{content:"";background:url(/images/card-background.webp) 50%/cover no-repeat;display:block}.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:after,.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv] .card__overlay[data-astro-cid-aiugcxsv]{z-index:-1;width:100%;height:100%;transition:transform .6s cubic-bezier(0,.22,0,.99);position:absolute;top:0;left:0;transform:translateY(101%)}.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:hover:after,.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:hover .card__overlay[data-astro-cid-aiugcxsv],.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:focus-visible:after,.card[data-astro-cid-aiugcxsv].type_simple a[data-astro-cid-aiugcxsv]:focus-visible .card__overlay[data-astro-cid-aiugcxsv]{transform:translate(0)}.card[data-astro-cid-aiugcxsv].type_simple .card__eyebrow[data-astro-cid-aiugcxsv]{min-height:clamp(6rem,13vw,25rem)}@media screen and (width<=768px){.card[data-astro-cid-aiugcxsv].type_simple .card__eyebrow[data-astro-cid-aiugcxsv]{min-height:unset;margin-bottom:6rem}}.card[data-astro-cid-aiugcxsv].type_simple .card__subhead[data-astro-cid-aiugcxsv]{width:100%;max-width:30rem}@media screen and (width>=769px){.card[data-astro-cid-aiugcxsv].type_simple .card__subhead[data-astro-cid-aiugcxsv]{margin-top:2rem}}.card[data-astro-cid-aiugcxsv].type_simple.featured .card__subhead[data-astro-cid-aiugcxsv]{max-width:70rem}@media screen and (width>=769px){.card[data-astro-cid-aiugcxsv].type_simple .btn[data-astro-cid-aiugcxsv]{margin-top:auto}}astro-slot{display:contents}.carousel.type_quote.layout_condensed .carousel__list,.carousel.type_quote.layout_condensed .carousel__slide,.carousel.type_quote.layout_condensed .carousel__slide>div{align-items:stretch}.carousel.type_quote.layout_condensed .carousel__slide,.carousel.type_quote.layout_condensed .carousel__slide>div{display:flex}.carousel.type_quote .splide__arrow--next{right:0}@media screen and (width<=768px){.carousel.type_quote .splide__arrow--next{right:calc(var(--body-padding-default) * -1)}}@media screen and (width>=1201px){.carousel.type_quote .splide__arrow--next{right:calc(50% - min(1800px,78vw)/2 - clamp(7rem,6.5vw,13rem))}}.carousel.type_quote .splide__arrow--prev{left:0}@media screen and (width<=1200px){.carousel.type_quote .splide__arrow--prev{left:calc(var(--body-padding-default) * -1)}}@media screen and (width>=1201px){.carousel.type_quote .splide__arrow--prev{left:calc(50% - min(1800px,78vw)/2 - clamp(7rem,6.5vw,13rem))}}.carousel.type_quote.layout_condensed{--arrow-h-offset:0px}@media screen and (width>=1201px){.carousel.type_quote.layout_condensed{--arrow-h-offset:25px}}@media screen and (width>=1301px){.carousel.type_quote.layout_condensed{--arrow-h-offset:40px}}@media screen and (width>=1501px){.carousel.type_quote.layout_condensed{--arrow-h-offset:100px}}.carousel.type_quote.layout_condensed .splide__arrow--prev{transform:translate(calc(-50% - var(--arrow-h-offset)), 0);left:0}.carousel.type_quote.layout_condensed .splide__arrow--next{transform:translate(calc(50% + var(--arrow-h-offset)), 0);right:0}.carousel.type_full_width{display:block}@media screen and (width<=991px){.carousel.type_full_width{height:var(--slider-height);transition:height .3s ease-in-out}.carousel.type_full_width:has(.splide__pagination__page){height:calc(var(--slider-height) + 3rem)}}@media screen and (width>=992px){.carousel.type_full_width .splide__arrow{transform:translate(0, calc(-50% - var(--arrow-offset)))}}@media screen and (width<=991px){.carousel.type_full_width .splide__arrow{display:none}}@media screen and (width>=992px){.carousel.type_full_width .splide__pagination{bottom:2rem}.carousel.type_full_width .splide__pagination button{background:var(--active-ui-color,var(--c-white))}.carousel.type_full_width .splide__pagination button.is-active{background:var(--c-green)}}.carousel .splide{margin-block-end:50px;transition:height .3s ease-in-out}.carousel .splide__pagination{bottom:-50px}.carousel .splide__pagination__page{background-color:#00000061;width:8px;height:8px}.carousel .splide__pagination__page.is-active{background-color:var(--c-blue);transform:scale(1)}.carousel .splide__arrow{background:unset;width:72px;height:72px;opacity:1!important;transition:opacity .3s ease-in-out,transform .3s ease-in-out!important}.carousel .splide__arrow:hover,.carousel .splide__arrow:focus-visible{opacity:.8!important}.carousel .splide__arrow--next{right:var(--body-padding-default)}.carousel .splide__arrow--prev{left:var(--body-padding-default)}.carousel .splide__arrow--prev img{rotate:180deg}.carousel__track{overflow:visible}.carousel__list{align-items:flex-start}.carousel.type_quote .carousel__list{align-items:center}.carousel.type_quote .carousel__slide{--transform-origin:center;max-width:min(1800px,78vw)}@media screen and (width<=768px){.carousel.type_quote .carousel__slide{max-width:100%}}.carousel.type_quote .carousel__slide.is-next{--transform-origin:15% 50%}.carousel.type_quote .carousel__slide.is-prev{--transform-origin:85% 50%}.carousel.type_quote .carousel__slide>*{transition:transform .33s;transform:scale(.8)}.layout_condensed .carousel.type_quote .carousel__slide>*,.carousel.type_quote .carousel__slide.is-active>*{transform:scale(1)}.carousel.type_full_width .carousel__slide{width:100%;max-width:100%;min-height:56.25vw;display:flex}@media screen and (width<=991px){.carousel.type_full_width .carousel__slide{align-items:flex-start}}.carousel.type_hero{grid-column:full}.carousel.type_hero .splide{margin-bottom:0}.carousel.type_hero .splide__list{align-items:stretch}.carousel.type_hero .splide__slide{align-items:stretch;display:flex}.carousel.type_hero .splide__pagination{z-index:9;padding-inline:var(--body-padding-default);width:calc(100% - var(--body-padding-default) * 2);-moz-column-gap:.2rem;justify-content:flex-start;column-gap:.2rem;bottom:2rem}.carousel.type_hero .splide__pagination__page{width:16px;height:16px;transition:all .2s ease-in-out}.carousel.type_hero .splide__pagination__page.is-active{background:var(--c-green)}.carousel.type_hero .splide__pagination__page:not(.is-active){border:1px solid var(--c-white)}.carousel.type_hero .splide__pagination__page:not(.is-active,:hover,:focus-visible){background:0 0!important}.carousel.type_hero .hero{width:100%}.carousel.type_hero .hero,.carousel.type_hero .hero__inner{border-radius:0!important;margin-top:0!important}.carousel.type_hero .hero.type_columned{--padding-block:var(--sp-block-xl);padding-top:calc(var(--header-total-height) + var(--padding-block));padding-bottom:var(--padding-block)}.carousel.type_hero .hero.type_image-bg .hero__content{width:calc(100% - var(--body-padding-default) * 2)}.carousel.type_hero:has(.splide__slide.is-active .text_color_light) .splide__pagination__page:not(.is-active){background:#ffffff61}.carousel-slide .feature-image .caption{padding:55px 60px}@media screen and (width>=992px){.fixed-aspect-ratio .carousel-slide .feature-image img{aspect-ratio:7/4}}@media screen and (width<=1200px){.carousel-slide .feature-image{gap:0}.carousel-slide .feature-image>*{grid-column:unset;grid-row:unset}.carousel-slide .feature-image img{aspect-ratio:1;border-bottom-right-radius:0;border-bottom-left-radius:0}.carousel.type_quote .carousel-slide .feature-image img{aspect-ratio:16/9}.carousel-slide .feature-image .caption{border-top-left-radius:0;border-top-right-radius:0;width:100%;margin:0;padding:48px 20px}body #main .carousel-slide .feature-image .caption{opacity:1!important}.carousel-slide .quote-card .quote{max-width:unset}}.carousel-slide.has_text .caption{background:0 0}@media screen and (width>=1201px){.carousel-slide.has_text .caption{background:var(--c-white);color:var(--c-black)}}.carousel-slide.has_text .text_content{width:100%;max-width:41.5rem}.banner-slide{z-index:0;flex-wrap:wrap;width:100%;display:flex;position:relative}@media screen and (width>=992px){.banner-slide.text_light{color:var(--c-white)}}.banner-slide__bg.feature-image{z-index:-2}.banner-slide__bg.feature-image,.banner-slide__bg.feature-image img{width:100%}@media screen and (width>=992px){.banner-slide__bg.feature-image,.banner-slide__bg.feature-image img{-o-object-fit:cover;object-fit:cover;height:100%;position:absolute;top:0;left:0}}@media screen and (width<=991px){.banner-slide__bg.feature-image,.banner-slide__bg.feature-image img{--aspect-ratio:1920/1080}}.banner-slide__inner{z-index:2;grid-template-columns:3fr 2fr;align-items:end;gap:clamp(4rem,7vw,16rem);padding:clamp(4rem,7vw,10rem);display:grid;position:relative}@media screen and (width<=991px){.banner-slide__inner{padding:0 var(--body-padding-default);grid-template-columns:1fr;gap:2rem}.banner-slide__overlay{display:none}}.carousel_wrap[data-astro-cid-oulirr76]{overflow:hidden}.careers_feed__list_item{border-top:1px solid var(--ink);padding-block:3.2rem}.careers_feed__list_item:last-child{border-bottom:1px solid var(--ink)}.careers_feed__list_item a{-moz-column-gap:4rem;grid-template-columns:1fr;gap:2rem 4rem;text-decoration:none;display:grid}.careers_feed__list_item a:hover,.careers_feed__list_item a:focus-visible{text-decoration:underline 1px}@media screen and (width>=769px){.careers_feed__list_item a{grid-template-columns:1fr auto}}.careers_feed__list_item h2{margin-bottom:0}:is(h2,h3,h4)+astro-island>.careers_feed{margin-top:2.6rem!important}.careers_feed:last-child{margin-bottom:0}.careers_feed__filters{--columns:1;grid-template-columns:repeat(var(--columns), 1fr);gap:2rem;margin-bottom:5.6rem;display:grid}@media screen and (width>=769px){.careers_feed__filters{--columns:3}}.careers_feed__filters .eyebrow{grid-column-start:span var(--columns);margin-bottom:0}.careers_feed__group:not(:first-child){margin-top:7.2rem}.careers_feed__group_label{margin-bottom:1.3rem}.careers_feed__no_listings,.careers_feed__status{text-wrap:balance}:is(h1,.h1,h2,.h2,h3,.h3)+.columned_list:not([class*=mt-]){margin-top:var(--sp-block-sm)}.columned_list__list{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(var(--rows), auto);-moz-column-gap:3rem;grid-auto-flow:column dense;column-gap:3rem;display:grid}.columned_list__list:is(ol){counter-reset:itemCounter}@media screen and (width<=991px){.columned_list__list{grid-template-columns:1fr;grid-template-rows:unset;grid-auto-flow:unset}}.columned_list__label{font-weight:500;display:block;position:relative}.columned_list__label:after{left:calc(var(--padding-left) * -1);color:var(--ink);display:block;position:absolute}ol .columned_list__label:after{counter-increment:itemCounter;content:counter(itemCounter) ".";top:0}ul .columned_list__label:after{content:"";background:var(--ink);width:3px;height:3px;top:.7em}.columned_list__item{--padding-left:3rem;border-block:1px solid var(--ink);padding-block:4.8rem;padding-left:var(--padding-left);margin-bottom:-1px}.spec_highlights{position:relative}.spec_highlights:first-child:not([class*=mt-]){margin-top:0}.spec_highlights:last-child:not([class*=mb-]){margin-bottom:0}.spec_highlights__inner{grid-template-columns:1fr 1fr;gap:4rem;display:grid}@media screen and (width<=1200px){.spec_highlights__inner{grid-template-columns:1fr}}.spec_highlights__img{margin-bottom:0}@media screen and (width<=1200px){.spec_highlights__content{order:-1}}@media screen and (width>=1401px){.spec_highlights__content{align-items:center;padding-inline:clamp(2rem,4.5vw,10rem);display:flex}}.spec_highlights__content .inner{width:100%}.spec_highlights__captions{-moz-column-gap:1.6rem;flex-wrap:wrap;justify-content:center;gap:1.6rem;width:100%;padding:clamp(2rem,3vw,6.8rem);display:flex;position:absolute;bottom:0;left:0}.feature-image .spec_highlights__captions .caption{-moz-column-gap:1rem;align-items:center;column-gap:1rem;margin:0;padding:1.2rem 2rem;font-size:1.4rem;display:flex}.feature-image .spec_highlights__captions .caption .label{margin-bottom:0}.abg_block{--gap:2rem;gap:var(--gap);flex-wrap:wrap;width:100%;display:flex;position:relative}.abg_block:first-child:not([class*=mt-]){margin-top:0}.abg_block:last-child:not([class*=mb-]){margin-bottom:0}.abg_block__card{width:calc(50% - var(--gap) / 2);background:var(--c-grey-200);border-radius:var(--theme-round-small-med);padding:clamp(2rem,4vw,8.8rem);transition:width .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out}.abg_block__card:first-child:last-child{width:100%}@media screen and (width<=1200px){.abg_block__card{width:100%}}[data-theme=light-grey] .abg_block__card{background:var(--c-white)}.abg_block__card.active{background:var(--c-green);--ink:var(--c-dark)}@media screen and (width>=1201px){.abg_block__card.active{width:calc(60% - var(--gap) / 2)}}[data-theme=green] .abg_block__card.active{background:var(--c-green);--ink:var(--c-white)}@media screen and (width>=1201px){.abg_block__card.reduced{width:calc(40% - var(--gap) / 2)}}.abg_block span{display:block}.abg_block__measurement_heading{font-weight:500}.abg_block__measurement_description{font-size:1.8rem}.abg_block__bars{--total-bar-height:27rem;height:calc(var(--total-bar-height) + 7rem);justify-content:space-around;align-items:flex-end;gap:2rem;margin-top:4rem;margin-bottom:8rem;transition:opacity .3s ease-in-out;display:flex;position:relative}.abg_block__card:not(.active) .abg_block__bars{opacity:0}@media screen and (width<=768px){.abg_block__bars{--total-bar-height:20rem}}.abg_block__bar_wrap{flex-direction:column;align-items:center;display:flex;position:relative}.abg_block__bar_wrap .value,.abg_block__bar_wrap .label{opacity:0;transition:opacity .5s ease-in-out}.active .abg_block__bar_wrap .value,.active .abg_block__bar_wrap .label{opacity:1;transition:opacity .5s ease-in-out .3s}.abg_block__bar_wrap .value{font-family:var(--ff-secondary);font-size:1.6rem}@media screen and (width<=768px){.abg_block__bar_wrap .value{font-size:1.4rem}}.abg_block__bar_wrap .label{font-size:2rem;font-weight:500}@media screen and (width<=768px){.abg_block__bar_wrap .label{font-size:1.6rem}}.abg_block__bar_wrap .bar{background:var(--c-dark);width:.8rem;height:0;margin-block:1.2rem;transition:height .3s ease-in-out .15s;position:relative}[data-theme=green] .abg_block__bar_wrap .bar{background:var(--c-white)}.active .abg_block__bar_wrap .bar{height:calc(var(--total-bar-height) * var(--value-percentage))}.abg_block__bar_wrap .bar.highlighted{background:var(--c-blue)}.ug_table{--cell-vertical-padding:2.4rem;position:relative}.ug_table:first-child:not([class*=mt-]),:is(h2,.h2,h3,.h3,h4,.h4,h5,.h5)+.ug_table:not([class*=mt-]){margin-top:0}.ug_table:last-child:not([class*=mb-]){margin-bottom:0}.ug_table__table_wrap{width:100%;padding-bottom:1rem;overflow:auto}.ug_table__table_wrap:not(:last-child){margin-bottom:4rem}.ug_table table{width:100%;min-width:var(--min-width,100%);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.ug_table table td,.ug_table table th{padding:var(--cell-vertical-padding,2.4rem) 1.6rem;text-align:center}.ug_table table td:first-child,.ug_table table th:first-child{text-align:left}.ug_table table td.is_bold,.ug_table table th.is_bold{font-weight:500}.ug_table table td.is_stylized span,.ug_table table th.is_stylized span{border:1px solid var(--ink);text-align:center;border-radius:.4rem;min-width:10rem;padding:.8rem;display:inline-block}.ug_table table td.is_left_aligned,.ug_table table th.is_left_aligned{text-align:left}body [data-theme=dark] .ug_table__row{border-bottom:1px solid #ffffff40}body [data-theme] .ug_table__row{border-bottom:1px solid #00000040}.ug_table__row.stylizedRow{border-bottom:1px solid var(--ink)!important}.ug_table__row:last-child{border-bottom:none!important}.tabbed_feeds{position:relative}.tabbed_feeds__tabs{flex-wrap:wrap;gap:1rem;margin-bottom:4.8rem;display:flex}.tabbed_feeds__slider{margin-bottom:4.8rem}@media screen and (width<=991px){.tabbed_feeds__slider{padding-right:calc(clamp(3rem, 7vw, 10rem) + var(--body-padding-default));width:calc(100% + var(--body-padding-default));overflow:hidden}.tabbed_feeds__slider .splide__track{overflow:visible}}@media screen and (width>=992px){.tabbed_feeds__slider .splide__slide{align-items:stretch;display:flex}.tabbed_feeds__slider .splide__slide>article{width:100%}.tabbed_feeds__cards_wrap{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid!important}}.tabbed_feeds .post_card__img_wrap,.tabbed_feeds .post_card__img_wrap figure,.tabbed_feeds .post_card__img_wrap img{aspect-ratio:1;min-width:100%;max-height:66dvh}.tabbed_feeds .post_card__meta:before,.tabbed_feeds .post_card__meta:after,.tabbed_feeds .post_card__heading:before,.tabbed_feeds .post_card__heading:after{display:none}.tabbed_feeds .post_card__meta{margin-top:0;padding-block:3.2rem}.tabbed_feeds .post_card__heading{padding-block:0}.tabbed_feeds .post_card .btn__tertiary{display:none}.timeline{--slide-content-width-overflow:clamp(0px, 5vw, 10rem);--item-width:20vw;--total-width:calc(var(--item-width) * var(--timeline-item-count));--padding-block:10rem;--row-gap:6rem;--column-gap:0;--top-row-height:var(--v5013de2e);--bottom-row-height:var(--v245fda14);--total-height:calc((var(--padding-block) * 2) + var(--row-gap) + var(--top-row-height) + var(--bottom-row-height));overflow:hidden;display:block!important}@media screen and (width<=2000px){.timeline{--item-width:30vw}}@media screen and (width<=1400px){.timeline{--item-width:45vw}}@media screen and (width<=991px){.timeline{--item-width:60vw;--slide-content-width-overflow:5rem}}@media screen and (width<=768px){.timeline{--item-width:80vw;--padding-block:8rem;--row-gap:3rem;--column-gap:4rem;--slide-content-width-overflow:0px}}@media screen and (width<=500px){.timeline{--item-width:calc(100vw - var(--slide-content-width-overflow) - 2rem)}}.timeline__list{gap:var(--column-gap);display:flex}.timeline__list_item{--item-row:1;--item-opacity:.5;width:var(--item-width);padding-block:var(--padding-block);z-index:var(--zIndex,1);grid-template-columns:1fr;grid-template-rows:var(--top-row-height) var(--bottom-row-height);align-items:center;row-gap:var(--row-gap);display:grid;position:relative;container:listItem/inline-size}.timeline__list_item:nth-child(odd){--item-row:2}.timeline__list_item.is-active{--item-opacity:1}@media screen and (width<=768px){.timeline__list_item{--item-opacity:1;grid-template-rows:1fr}}.timeline__list_item:last-child{width:calc(var(--item-width) + var(--slide-content-width-overflow) * 5)}@media screen and (width<=768px){.timeline__list_item:last-child{--slide-content-width-overflow:10vw}}.timeline__list_item:last-child .timeline__item{width:calc(var(--item-width) + var(--slide-content-width-overflow))}.timeline__item_date{background:var(--paper);color:var(--ink);border-radius:5rem;padding:.5rem 1rem;line-height:1;transition:color .3s ease-in-out,background .3s ease-in-out;position:absolute;top:0}.splide__slide.is-active .timeline__item_date.current{background:var(--c-blue);color:var(--c-white)}[data-theme=blue] .splide__slide.is-active .timeline__item_date.current{background:var(--c-white);color:var(--c-blue)}.timeline__item_date.next{left:50%}@media screen and (width<=768px){.timeline__item_date.next{left:calc(50% + var(--column-gap));transform:translate(-50%)}}.timeline__item_date:after{content:"";width:1px;display:block;position:absolute;top:calc(100% + 1rem);left:50%}.timeline__item_date.current:after{height:calc(var(--total-height) - 3.6rem);background:var(--c-blue)}[data-theme=blue] .timeline__item_date.current:after{background:var(--c-white)}.timeline__item_date.next:after{background:var(--ink);height:2.5rem}.timeline__item{background:var(--c-grey-200);color:var(--c-dark);width:calc(100% + var(--slide-content-width-overflow));z-index:3;grid-template-columns:auto 1fr;grid-row-start:var(--item-row);border:6px solid #3649e033;border-radius:8px;align-items:center;gap:clamp(2rem,3vw,4rem);padding:1.6rem 3rem 1.6rem 4.8rem;display:grid;position:relative}@container listItem (width<=400px){.timeline__item{grid-template-columns:1fr}}@media screen and (width<=768px){.timeline__item{grid-row-start:unset;padding-left:3.4rem}}.timeline__item:before{content:"";background:var(--c-green);border-radius:2px;width:1.2rem;height:calc(100% - 2rem);display:block;position:absolute;left:.5rem}.timeline__item *{opacity:var(--item-opacity);transition:opacity .3s ease-in-out}.timeline__image{--aspect-ratio:1/1;--border-radius:50%;width:10.8rem;height:10.8rem;margin-bottom:0}.timeline__image,.timeline__image img{border-radius:var(--border-radius);aspect-ratio:var(--aspect-ratio)}.timeline__image:not(:has(img)){background-color:var(--c-grey-500)}.timeline__image img{-o-object-fit:cover;object-fit:cover}.timeline__title{margin-bottom:1rem}.timeline__ui{--arrow-size:7.2rem;padding:0 calc(var(--arrow-size) + 2rem);height:calc(var(--arrow-size) + 4rem);background:var(--c-grey-300);border-radius:100px;justify-content:center;align-items:center;width:fit-content;margin-inline:auto;display:flex;position:relative}@media screen and (width<=768px){.timeline__ui{--arrow-size:4rem}}.timeline .splide__pagination{position:relative;bottom:0;transform:none}.timeline .splide__pagination__page{background-color:#00000061;width:8px;height:8px}.timeline .splide__pagination__page.is-active{background-color:var(--c-blue);transform:scale(1)}.timeline .splide__arrow{width:var(--arrow-size);height:var(--arrow-size);background:unset;opacity:1!important;transition:opacity .3s ease-in-out,transform .3s ease-in-out!important}.timeline .splide__arrow:hover,.timeline .splide__arrow:focus-visible{opacity:.8!important}.timeline .splide__arrow--next{right:2rem}.timeline .splide__arrow--prev{left:2rem}.timeline .splide__arrow--prev img{rotate:180deg}.calculator{border:2px solid var(--c-blue);border-left-width:6px;border-radius:8px;grid-column:full;grid-template-columns:1fr;row-gap:4rem;width:100%;max-width:69rem;padding:2.4rem;display:grid}[data-theme=blue] .calculator{border-color:var(--c-white)}@media screen and (width<=768px){.calculator>*{grid-column:unset}}@media screen and (width>=769px){.calculator{--column-gap:2rem;-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-template-areas:"intro form""results form""buttons buttons"}.calculator__intro,.calculator__results{padding-right:2rem}.calculator__intro{grid-area:intro;max-width:30rem}}.calculator__intro h2{font-weight:500}@media screen and (width>=769px){.calculator__formWrap{grid-area:form}}@media screen and (width<=768px){.calculator__results:not(.calculated){display:none}}@media screen and (width>=769px){.calculator__results{flex-direction:column;grid-area:results;justify-content:end;display:flex}}.calculator__results span{display:block}.calculator__results span.results_label{margin-bottom:0;font-weight:600}.calculator__results span.results_value{margin-top:0;margin-bottom:.8rem}.calculator__results span.results_value:last-child{margin-bottom:0}.calculator__buttons{flex-direction:column;row-gap:2rem;display:flex}@media screen and (width<=768px){.calculator__buttons{order:4}}@media screen and (width>=769px){.calculator__buttons{-moz-column-gap:var(--column-gap);justify-content:flex-end;align-items:stretch;column-gap:var(--column-gap);flex-direction:row;grid-area:buttons}}.calculator__buttons a,.calculator__buttons button{margin:0}@media screen and (width>=769px){.calculator__buttons a,.calculator__buttons button{max-width:calc(50% - var(--column-gap) / 2)}}.calculator [disabled]:not([disabled=false]){cursor:not-allowed}@media screen and (width<=1200px){[class*=mtb-]:not([class*=mb-]):has(+astro-island[component-url="/src/components/PostFeedFilterCards.vue"]:last-child){margin-bottom:0}}.pffc{position:relative}@media screen and (width<=1200px){.pffc{display:none}}.astro-island:has(.pffc):first-child{margin-top:0}.astro-island:has(.pffc):last-child{margin-bottom:0}.pffc__block_heading{margin-bottom:1.2rem}.pffc__inner{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.pffc__item{border:1px solid var(--ink);border-radius:var(--theme-round-small);background:0 0;flex-direction:column;height:20rem;padding:2.4rem;display:flex}.pffc__item:hover,.pffc__item:focus-visible{background:var(--c-blue);color:var(--c-white);border-color:var(--c-blue)}[data-theme=blue] .pffc__item:hover,[data-theme=blue] .pffc__item:focus-visible{background:var(--c-white);color:var(--c-blue);border-color:var(--c-white)}.pffc__card_heading{text-align:left;margin-top:auto;margin-bottom:1.3rem}
