@charset "UTF-8";:root{--px-base: 16;--px-to-rem: 1rem;--font: "Open Sans", sans-serif;--white: rgb(255 255 255);--black: rgb(0 0 0);--color-bg: rgb(255 255 255);--color-bg-alt: rgb(239 239 239);--color-text: rgb(0 0 0);--color-focus: rgb(0 0 0);--primary: rgb(242 242 242);--accent: rgb(191 24 35);--overlay-background: rgb(0 0 0 / 50%);--default-background-color: rgb(204 204 204);--gray: rgb(217 217 217);--primary-darker: color-mix(in srgb, var(--primary) 80%, rgb(0 0 0) 20%);--hero-overlay-bg: rgb(32 21 71 / 85%);--hero-overlay-bg-solid: rgb(32 21 71);--hero-heading-size-mobile: calc(36 / var(--px-base) * var(--px-to-rem));--hero-heading-size-desktop: calc(44 / var(--px-base) * var(--px-to-rem));--hero-body-size: calc(18 / var(--px-base) * var(--px-to-rem));--hero-media-height-mobile: calc(220 / var(--px-base) * var(--px-to-rem));--hero-content-min-height-mobile: calc(220 / var(--px-base) * var(--px-to-rem));--hero-min-height-desktop: calc(620 / var(--px-base) * var(--px-to-rem));--hero-content-width-desktop: calc(450 / var(--px-base) * var(--px-to-rem));--hero-content-min-height-desktop: calc(400 / var(--px-base) * var(--px-to-rem));--hero-section-padding-x-desktop: calc(100 / var(--px-base) * var(--px-to-rem));--hero-section-padding-y-desktop: calc(96 / var(--px-base) * var(--px-to-rem));--hero-content-padding-x-mobile: calc(20 / var(--px-base) * var(--px-to-rem));--hero-content-padding-x-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--hero-content-padding-top: calc(24 / var(--px-base) * var(--px-to-rem));--hero-content-padding-bottom: calc(32 / var(--px-base) * var(--px-to-rem));--bv-h2-size-mobile: calc(28 / var(--px-base) * var(--px-to-rem));--bv-h2-line-mobile: 1.3;--bv-h2-size-desktop: calc(32 / var(--px-base) * var(--px-to-rem));--bv-h2-line-desktop: 1.5;--promo-theme-pink: rgb(198 54 99);--promo-theme-green: rgb(0 178 169);--promo-theme-purple: rgb(168 131 188);--promo-theme-blue: rgb(0 76 151);--promo-media-height-mobile: calc(250 / var(--px-base) * var(--px-to-rem));--promo-media-height-desktop: calc(499.71 / var(--px-base) * var(--px-to-rem));--promo-content-width-desktop: min(calc(550 / var(--px-base) * var(--px-to-rem)), 38.1944%);--promo-content-padding-y-mobile: calc(56 / var(--px-base) * var(--px-to-rem));--promo-content-padding-x-mobile: calc(20 / var(--px-base) * var(--px-to-rem));--promo-content-padding-y-desktop: calc(64 / var(--px-base) * var(--px-to-rem));--promo-content-padding-x-desktop: max(calc(20 / var(--px-base) * var(--px-to-rem)), calc(50% - calc(175 / var(--px-base) * var(--px-to-rem))));--promo-content-padding-x-tablet: max(calc(20 / var(--px-base) * var(--px-to-rem)), calc(50% - calc(175 / var(--px-base) * var(--px-to-rem))));--promo-copy-gap: calc(16 / var(--px-base) * var(--px-to-rem));--promo-inner-gap-mobile: calc(32 / var(--px-base) * var(--px-to-rem));--promo-inner-gap-desktop: calc(46 / var(--px-base) * var(--px-to-rem));--promo-meta-gap: calc(16 / var(--px-base) * var(--px-to-rem));--promo-heading-size-mobile: var(--bv-h2-size-mobile);--promo-heading-size-desktop: var(--bv-h2-size-desktop);--promo-body-size: calc(18 / var(--px-base) * var(--px-to-rem));--promo-meta-size: calc(16 / var(--px-base) * var(--px-to-rem));--promo-cta-padding-x: calc(24 / var(--px-base) * var(--px-to-rem));--promo-cta-padding-y: calc(12 / var(--px-base) * var(--px-to-rem));--promo-cta-gap: calc(10 / var(--px-base) * var(--px-to-rem));--promo-cta-icon-size: calc(24 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-mobile: calc(-186 / var(--px-base) * var(--px-to-rem));--promo-pattern-width-mobile: calc(373 / var(--px-base) * var(--px-to-rem));--promo-pattern-height-mobile: calc(250 / var(--px-base) * var(--px-to-rem));--promo-pattern-width-desktop: calc(619 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-desktop: calc(-309.5 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-nudge-desktop: calc(0 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-nudge-desktop-y: calc(0 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-nudge-desktop-right: calc(0 / var(--px-base) * var(--px-to-rem));--promo-pattern-offset-nudge-desktop-y-right: calc(0 / var(--px-base) * var(--px-to-rem));--promo-pattern-height-desktop: calc(654 / var(--px-base) * var(--px-to-rem));--promo-pattern-seam-box-width: 619;--promo-pattern-seam-box-height: 499.71;--promo-pattern-seam-art-height: 654;--promo-pattern-seam-offset-x: 309.5;--promo-pattern-seam-left-right-text: 570.33;--promo-pattern-seam-media-figma-width: 890;--promo-shard-width: calc(254.873 / var(--px-base) * var(--px-to-rem));--promo-shard-seam-height: calc(var(--promo-media-height-desktop) * .5);--promo-shard-mobile-left: calc(-26.44 / var(--px-base) * var(--px-to-rem));--promo-shard-height-mobile: calc(159.52 / var(--px-base) * var(--px-to-rem));--promo-shard-content-height-desktop: calc(500 / var(--px-base) * var(--px-to-rem));--promo-shard-content-top-left-text: calc(-97 / var(--px-base) * var(--px-to-rem));--promo-shard-content-left-left-text: calc(376.86 / var(--px-base) * var(--px-to-rem));--promo-shard-content-top-right-text: calc(-94.05 / var(--px-base) * var(--px-to-rem));--promo-shard-content-left-right-text: calc(-90 / var(--px-base) * var(--px-to-rem));--promo-shard-panel-top-right-text: calc(2.805 / var(--px-base) * var(--px-to-rem));--promo-shard-panel-scale-left: .75;--promo-shard-panel-scale-right: .8;--promo-shard-panel-offset-y: calc(0 / var(--px-base) * var(--px-to-rem));--promo-shard-panel-offset-x: calc(0 / var(--px-base) * var(--px-to-rem));--promo-shard-accent-width: calc(153.521 / var(--px-base) * var(--px-to-rem));--promo-shard-accent-height: calc(302.499 / var(--px-base) * var(--px-to-rem));--promo-shard-accent-top: calc(197.21 / var(--px-base) * var(--px-to-rem));--promo-shard-accent-left: calc(153.521 / var(--px-base) * var(--px-to-rem));--promo-cta-radius: calc(50 / var(--px-base) * var(--px-to-rem));--promo-cta-bg: var(--black);--promo-cta-bg-hover: rgb(32 21 71);--promo-shard-opacity: 1;--promo-pattern-opacity: 1;--interactive-cards-padding-x-mobile: calc(20 / var(--px-base) * var(--px-to-rem));--interactive-cards-padding-y-mobile: calc(56 / var(--px-base) * var(--px-to-rem));--interactive-cards-padding-x-desktop: calc(100 / var(--px-base) * var(--px-to-rem));--interactive-cards-padding-y-desktop: calc(96 / var(--px-base) * var(--px-to-rem));--interactive-cards-inner-max-width-desktop: calc(1240 / var(--px-base) * var(--px-to-rem));--interactive-cards-inner-min-height-desktop: calc(766 / var(--px-base) * var(--px-to-rem));--interactive-cards-grid-size-desktop: calc(766 / var(--px-base) * var(--px-to-rem));--interactive-cards-layout-gap-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--interactive-cards-sidebar-width-desktop: calc(450 / var(--px-base) * var(--px-to-rem));--interactive-cards-sidebar-border: #c4c4c4;--interactive-cards-intro-gap: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-sidebar-gap: calc(24 / var(--px-base) * var(--px-to-rem));--interactive-cards-grid-gap-mobile: calc(4 / var(--px-base) * var(--px-to-rem));--interactive-cards-grid-gap-desktop: calc(8 / var(--px-base) * var(--px-to-rem));--interactive-cards-badge-bg: rgb(32 21 71 / 85%);--interactive-cards-badge-bg-mobile: rgb(32 21 71 / 90%);--interactive-cards-badge-padding-mobile: calc(8 / var(--px-base) * var(--px-to-rem));--interactive-cards-badge-padding-desktop: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-badge-offset-mobile: calc(8 / var(--px-base) * var(--px-to-rem));--interactive-cards-badge-offset-desktop: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-heading-size-mobile: var(--bv-h2-size-mobile);--interactive-cards-heading-line-mobile: var(--bv-h2-line-mobile);--interactive-cards-heading-size-desktop: var(--bv-h2-size-desktop);--interactive-cards-body-size: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-card-title-size-mobile: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-card-title-size-desktop: calc(18 / var(--px-base) * var(--px-to-rem));--interactive-cards-card-desc-size: calc(14 / var(--px-base) * var(--px-to-rem));--interactive-cards-hover-text-size: calc(16 / var(--px-base) * var(--px-to-rem));--interactive-cards-overlay-bg: rgb(32 21 71 / 85%);--interactive-cards-card-shadow: 0 0 calc(2 / var(--px-base) * var(--px-to-rem)) rgb(0 0 0 / 5%), 0 0 calc(4 / var(--px-base) * var(--px-to-rem)) rgb(32 21 71 / 15%);--interactive-cards-flip-duration: .6s;--interactive-cards-flip-midpoint: .29;--multi-link-image-promo-padding-x-mobile: calc(20 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-padding-y-mobile: calc(56 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-content-max-width-mobile: calc(331 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-layout-gap-mobile: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-sidebar-padding-bottom-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-intro-min-height-mobile: calc(148 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-grid-width-mobile: calc(335 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-grid-height-mobile: calc(962 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-card-media-size-mobile: calc((var(--multi-link-image-promo-grid-height-mobile) - 2 * var(--multi-link-image-promo-grid-gap-mobile)) / 3);--multi-link-image-promo-padding-x-desktop: min(calc(100 / var(--px-base) * var(--px-to-rem)), 6.9444%);--multi-link-image-promo-padding-y-desktop: calc(96 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-content-max-width: calc(1240 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-layout-gap-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-sidebar-width-desktop: calc(450 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-sidebar-ratio-desktop: 36.2903%;--multi-link-image-promo-grid-width-desktop: calc(766 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-sidebar-border: #c4c4c4;--multi-link-image-promo-intro-gap: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-sidebar-gap: calc(24 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-grid-gap-mobile: calc(8 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-grid-gap-desktop: calc(8 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-heading-size-mobile: var(--bv-h2-size-mobile);--multi-link-image-promo-heading-line-mobile: var(--bv-h2-line-mobile);--multi-link-image-promo-heading-size-desktop: var(--bv-h2-size-desktop);--multi-link-image-promo-body-size: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-card-title-size: calc(18 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-card-body-padding: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-card-body-gap-mobile: calc(8 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-card-body-gap-desktop: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-tag-size: calc(12 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-tag-letter-spacing: calc(.36 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-tag-padding-x: calc(16 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-tag-padding-y: calc(4 / var(--px-base) * var(--px-to-rem));--multi-link-image-promo-image-placeholder-bg: #e5e7eb;--call-to-action-panel-padding-x-mobile: calc(20 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-padding-y-mobile: calc(56 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-padding-x-desktop: calc(100 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-padding-y-desktop: calc(96 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-layout-gap-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-layout-gap-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-label-width-desktop: calc(450 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-border: #c4c4c4;--call-to-action-panel-intro-padding-bottom-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-intro-padding-right-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-label-content-width-desktop: calc(375 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-label-size-mobile: calc(28 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-label-line-mobile: 1.3;--call-to-action-panel-label-size-desktop: calc(32 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-gap: calc(16 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-inner-gap: calc(4 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-radius: calc(100 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-font-size: calc(16 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-padding-x-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-padding-y-mobile: calc(16 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-actions-width-mobile: calc(331 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-height-mobile: calc(56 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-text-height-mobile: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-padding-x-desktop: calc(28 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-padding-y-desktop: calc(20 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-inner-width-desktop: calc(155 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-text-width-desktop: calc( var(--call-to-action-panel-button-inner-width-desktop) - var(--call-to-action-panel-button-inner-gap) - var(--promo-cta-icon-size) );--call-to-action-panel-button-width-desktop: calc(var(--call-to-action-panel-button-inner-width-desktop) + 2 * var(--call-to-action-panel-button-padding-x-desktop));--call-to-action-panel-button-text-height-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-grid-width-desktop: calc(3 * var(--call-to-action-panel-button-width-desktop) + 2 * var(--call-to-action-panel-button-gap));--call-to-action-panel-button-padding-x-min-desktop: calc(20 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-min-width-desktop: calc(var(--call-to-action-panel-button-inner-width-desktop) + 2 * var(--call-to-action-panel-button-padding-x-min-desktop));--call-to-action-panel-actions-min-width-desktop: calc(3 * var(--call-to-action-panel-button-min-width-desktop) + 2 * var(--call-to-action-panel-button-gap));--call-to-action-panel-intro-padding-right-desktop: calc(24 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-actions-row-height-desktop: calc(64 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-actions-width-desktop: calc(766 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-padding-x-tablet: calc(40 / var(--px-base) * var(--px-to-rem));--call-to-action-panel-button-hover-bg: var(--hero-overlay-bg-solid);--font-size-huge: calc(56 / var(--px-base) * var(--px-to-rem));--font-size-xxl: calc(48 / var(--px-base) * var(--px-to-rem));--font-size-xl: calc(40 / var(--px-base) * var(--px-to-rem));--font-size-lg: calc(32 / var(--px-base) * var(--px-to-rem));--font-size-md: calc(24 / var(--px-base) * var(--px-to-rem));--font-size-sm: calc(20 / var(--px-base) * var(--px-to-rem));--font-size-xs: calc(14 / var(--px-base) * var(--px-to-rem));--base-font-size: calc(16 / var(--px-base) * var(--px-to-rem));--spacing-xs: calc(8 / var(--px-base) * var(--px-to-rem));--spacing-sm: calc(16 / var(--px-base) * var(--px-to-rem));--spacing-md: calc(24 / var(--px-base) * var(--px-to-rem));--spacing-lg: calc(48 / var(--px-base) * var(--px-to-rem));--spacing-xl: calc(64 / var(--px-base) * var(--px-to-rem));--spacing-xxl: calc(160 / var(--px-base) * var(--px-to-rem));--font-normal: 400;--font-semibold: 500;--font-bold: 600;--base-line-height: calc(24 / var(--px-base) * var(--px-to-rem));--line-height-xxl: calc(48 / var(--px-base) * var(--px-to-rem));--line-height-xl: calc(40 / var(--px-base) * var(--px-to-rem));--line-height-lg: calc(32 / var(--px-base) * var(--px-to-rem));--line-height-md: calc(28 / var(--px-base) * var(--px-to-rem));--line-height-sm: calc(24 / var(--px-base) * var(--px-to-rem));--z-index-below: -1;--z-index-default: 1;--z-index-above: 2;--z-index-menus: 5;--switcher-bg: rgb(255 255 255);--switcher-text: rgb(0 0 0);--switcher-bg-hover: rgb(242 242 242);--container: calc(1200 / var(--px-base) * var(--px-to-rem))}.promo-image-text{display:flex;flex-direction:column;width:100%;overflow:hidden}@media (width >= 48rem){.promo-image-text{overflow:hidden}}.promo-image-text--theme-pink{--promo-panel-bg: var(--promo-theme-pink);--promo-text-color: var(--white);--promo-shard-left: url(images/promo-image-text/shard-pink-left.svg);--promo-shard-right: url(images/promo-image-text/shard-pink-right.svg);--promo-shard-accent: url(images/promo-image-text/shard-pink-accent.svg);--promo-shard-panel-left: url(images/promo-image-text/shard-pink-panel-left.svg);--promo-shard-panel-right: url(images/promo-image-text/shard-pink-panel-right.svg);--promo-shard-mobile: url(images/promo-image-text/shard-pink-mobile.svg)}.promo-image-text--theme-green{--promo-panel-bg: var(--promo-theme-green);--promo-text-color: var(--black);--promo-shard-left: url(images/promo-image-text/shard-green-left.svg);--promo-shard-right: url(images/promo-image-text/shard-green-right.svg);--promo-shard-accent: url(images/promo-image-text/shard-green-accent.svg);--promo-shard-panel-left: url(images/promo-image-text/shard-green-panel-left.svg);--promo-shard-panel-right: url(images/promo-image-text/shard-green-panel-right.svg);--promo-shard-mobile: url(images/promo-image-text/shard-green-mobile.svg)}.promo-image-text--theme-purple{--promo-panel-bg: var(--promo-theme-purple);--promo-text-color: var(--black);--promo-shard-left: url(images/promo-image-text/shard-purple-left.svg);--promo-shard-right: url(images/promo-image-text/shard-purple-right.svg);--promo-shard-accent: url(images/promo-image-text/shard-purple-accent.svg);--promo-shard-panel-left: url(images/promo-image-text/shard-purple-panel-left.svg);--promo-shard-panel-right: url(images/promo-image-text/shard-purple-panel-right.svg);--promo-shard-mobile: url(images/promo-image-text/shard-purple-mobile.svg)}.promo-image-text--theme-blue{--promo-panel-bg: var(--promo-theme-blue);--promo-text-color: var(--white);--promo-shard-left: url(images/promo-image-text/shard-blue-left.svg);--promo-shard-right: url(images/promo-image-text/shard-blue-right.svg);--promo-shard-accent: url(images/promo-image-text/shard-blue-accent.svg);--promo-shard-panel-left: url(images/promo-image-text/shard-blue-panel-left.svg);--promo-shard-panel-right: url(images/promo-image-text/shard-blue-panel-right.svg);--promo-shard-mobile: url(images/promo-image-text/shard-blue-mobile.svg)}.promo-image-text__media{position:relative;flex-shrink:0;width:100%;height:var(--promo-media-height-mobile);overflow:hidden;background-color:var(--color-bg-alt)}.promo-image-text__pattern{position:absolute;z-index:var(--z-index-above);pointer-events:none;width:var(--promo-pattern-width-mobile);height:var(--promo-pattern-height-mobile);top:0;bottom:auto;left:var(--promo-pattern-offset-mobile);opacity:var(--promo-pattern-opacity);background-image:url(images/promo-image-text/pattern-mobile.svg);background-repeat:no-repeat;background-size:var(--promo-pattern-width-mobile) var(--promo-pattern-height-mobile);background-position:left top}.promo-image-text__image,.promo-image-text__image-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.promo-image-text__image-placeholder{background-color:var(--color-bg-alt);border:1px dashed var(--gray)}.promo-image-text__content{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;padding:var(--promo-content-padding-y-mobile) var(--promo-content-padding-x-mobile);background-color:var(--promo-panel-bg);color:var(--promo-text-color);overflow:hidden;word-break:break-word}@media (width >= 48rem){.promo-image-text__content{overflow:hidden}}.promo-image-text__shard{position:absolute;z-index:var(--z-index-default);pointer-events:none;inset:0 auto auto var(--promo-shard-mobile-left);width:var(--promo-shard-width);height:var(--promo-shard-height-mobile);opacity:var(--promo-shard-opacity);background-image:var(--promo-shard-mobile);background-repeat:no-repeat;background-size:100% 100%;background-position:left top}.promo-image-text__inner{position:relative;z-index:var(--z-index-above);display:flex;flex-direction:column;gap:var(--promo-inner-gap-mobile);width:100%}.promo-image-text__copy{display:flex;flex-direction:column;gap:var(--promo-copy-gap);width:100%}.promo-image-text__heading{margin:0;width:100%;color:inherit;font-size:var(--promo-heading-size-mobile);font-weight:700;line-height:var(--bv-h2-line-mobile)}.promo-image-text__description{margin:0;width:100%;color:inherit;font-size:var(--promo-body-size);font-weight:var(--font-normal);line-height:1.5}.promo-image-text__meta{display:flex;flex-wrap:wrap;gap:var(--promo-meta-gap);align-items:center;margin:0;font-size:var(--promo-meta-size);line-height:1.5}.promo-image-text__meta-label{font-weight:700}.promo-image-text__meta-text{font-weight:var(--font-normal)}.promo-image-text__cta{display:inline-flex;gap:var(--promo-cta-gap);align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:var(--promo-cta-padding-y) var(--promo-cta-padding-x);border-radius:var(--promo-cta-radius);background-color:var(--promo-cta-bg);color:var(--white);font-size:var(--promo-meta-size);font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .2s ease}.promo-image-text__cta:hover,.promo-image-text__cta:focus-visible{background-color:var(--promo-cta-bg-hover);color:var(--white);text-decoration:none}.promo-image-text__cta--placeholder{cursor:text}.promo-image-text__cta--placeholder:hover,.promo-image-text__cta--placeholder:focus-visible{background-color:var(--promo-cta-bg)}.promo-image-text__cta-text{word-break:break-word}.promo-image-text__cta-icon{flex-shrink:0;width:var(--promo-cta-icon-size);height:var(--promo-cta-icon-size);background-image:url(images/promo-image-text/cta-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.promo-image-text__editor-placeholder{font-style:italic;opacity:.85;cursor:text;-webkit-user-select:none;user-select:none}@media (width >= 48rem){.promo-image-text--align-left-text .promo-image-text__pattern{inset:0 auto auto 0;width:calc(var(--promo-pattern-seam-box-width) / var(--promo-pattern-seam-box-height) * var(--promo-media-height-desktop));height:calc(var(--promo-pattern-seam-art-height) / var(--promo-pattern-seam-box-height) * var(--promo-media-height-desktop));background-image:url(images/promo-image-text/pattern-left.svg);background-size:100% 100%;background-position:left top;transform:translate(calc(-1 * var(--promo-pattern-seam-offset-x) / var(--promo-pattern-seam-box-width) * 100% + var(--promo-pattern-offset-nudge-desktop)),var(--promo-pattern-offset-nudge-desktop-y))}}@media (width >= 48rem){.promo-image-text--align-left-text .promo-image-text__shard{top:0;right:0;bottom:0;left:0;overflow:visible;width:100%;height:100%;background-image:var(--promo-shard-panel-left);background-size:100% 100%;background-position:var(--promo-shard-panel-offset-x) var(--promo-shard-panel-offset-y);transform:scale(var(--promo-shard-panel-scale-left));transform-origin:100% 100%}}@media (width >= 48rem){.promo-image-text--align-right-text{max-width:100%;overflow:hidden}.promo-image-text--align-right-text .promo-image-text__media{min-width:0}}@media (width >= 48rem){.promo-image-text--align-right-text .promo-image-text__pattern{inset:0 0 auto auto;left:auto;right:0;width:calc(var(--promo-pattern-seam-box-width) / var(--promo-pattern-seam-box-height) * var(--promo-media-height-desktop));height:calc(var(--promo-pattern-seam-art-height) / var(--promo-pattern-seam-box-height) * var(--promo-media-height-desktop));background-image:url(images/promo-image-text/pattern-left.svg);background-size:100% 100%;background-position:left top;transform:translate(calc(-1 * var(--promo-pattern-seam-offset-x) / var(--promo-pattern-seam-box-width) * 100% + var(--promo-pattern-offset-nudge-desktop-right)),var(--promo-pattern-offset-nudge-desktop-y)) scaleX(-1);transform-origin:100% 100%}}@media (width >= 48rem){.promo-image-text--align-right-text .promo-image-text__shard{top:0;right:0;bottom:0;left:0;overflow:visible;width:100%;height:100%;background-image:var(--promo-shard-panel-right);background-size:100% 100%;background-position:var(--promo-shard-panel-offset-x) var(--promo-shard-panel-offset-y);transform:scale(var(--promo-shard-panel-scale-right));transform-origin:0% 100%}}@media (width >= 48rem) and (width < 62rem){.promo-image-text{flex-direction:row;align-items:flex-start}.promo-image-text--align-left-text{flex-direction:row-reverse}.promo-image-text__media{flex:1 1 0;align-self:auto;height:var(--promo-media-height-desktop);min-height:var(--promo-media-height-desktop)}.promo-image-text__content{align-self:stretch;box-sizing:border-box;flex:0 0 var(--promo-content-width-desktop);width:var(--promo-content-width-desktop);max-width:var(--promo-content-width-desktop);height:var(--promo-media-height-desktop);min-height:var(--promo-media-height-desktop);padding:var(--promo-content-padding-y-desktop) 0}.promo-image-text__inner{gap:var(--promo-inner-gap-desktop);padding:0 var(--promo-content-padding-x-tablet)}}@media (width >= 62rem){.promo-image-text{flex-direction:row;align-items:flex-start}.promo-image-text--align-left-text{flex-direction:row-reverse}.promo-image-text__media{flex:1 1 0;align-self:auto;height:var(--promo-media-height-desktop);min-height:var(--promo-media-height-desktop)}.promo-image-text__content{align-self:stretch;box-sizing:border-box;flex:0 0 var(--promo-content-width-desktop);width:var(--promo-content-width-desktop);max-width:var(--promo-content-width-desktop);height:var(--promo-media-height-desktop);min-height:var(--promo-media-height-desktop);padding:var(--promo-content-padding-y-desktop) 0}.promo-image-text__inner{gap:var(--promo-inner-gap-desktop);padding:0 var(--promo-content-padding-x-desktop)}.promo-image-text__heading{font-size:var(--promo-heading-size-desktop);line-height:var(--bv-h2-line-desktop)}}.homepage-hero{display:flex;flex-direction:column;width:100%}.homepage-hero__media{position:relative;flex-shrink:0;width:100%;height:var(--hero-media-height-mobile);overflow:hidden;background-color:var(--color-bg-alt)}.homepage-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.homepage-hero__image-placeholder{display:block;width:100%;height:100%;background-color:var(--color-bg-alt);border:1px dashed var(--gray)}.homepage-hero__content{display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center;width:100%;min-height:var(--hero-content-min-height-mobile);padding:var(--hero-content-padding-top) var(--hero-content-padding-x-mobile) var(--hero-content-padding-bottom);background-color:var(--hero-overlay-bg-custom, var(--hero-overlay-bg-solid));color:var(--white);word-break:break-word}.homepage-hero__heading{margin:0;width:100%;color:var(--hero-heading-color, var(--white));font-size:var(--hero-heading-size-mobile);font-weight:700;line-height:1.3}.homepage-hero__description{margin:0;width:100%;color:var(--hero-description-color, var(--white));font-size:var(--hero-body-size);font-weight:var(--font-normal);line-height:1.5}.homepage-hero__editor-placeholder{font-style:italic;opacity:.85;cursor:text;-webkit-user-select:none;user-select:none}@media (width >= 62rem){.homepage-hero{position:relative;min-height:var(--hero-min-height-desktop);padding:var(--hero-section-padding-y-desktop) var(--hero-section-padding-x-desktop)}.homepage-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:var(--hero-min-height-desktop)}.homepage-hero__image,.homepage-hero__image-placeholder{min-height:var(--hero-min-height-desktop);object-position:center right}.homepage-hero__content{position:relative;z-index:var(--z-index-above);flex-shrink:0;width:var(--hero-content-width-desktop);min-height:var(--hero-content-min-height-desktop);max-width:var(--hero-content-width-desktop);padding:var(--hero-content-padding-top) var(--hero-content-padding-x-desktop) var(--hero-content-padding-bottom);background-color:var(--hero-overlay-bg-custom, var(--hero-overlay-bg))}.homepage-hero__heading{font-size:var(--hero-heading-size-desktop)}}.accordion__item{border-bottom:1px solid rgb(var(--color-text) .2)}.accordion__item:first-child{border-top:1px solid rgb(var(--color-text) .2)}.accordion__heading{margin:0;cursor:pointer;text-align:left;width:100%;display:flex;gap:var(--spacing-sm);align-content:center;padding:var(--spacing-sm);background-color:var(--color-bg-alt)}.accordion__heading:hover{background-color:var(--primary-darker)}.accordion__heading:after{content:"";display:inline-block;min-width:var(--spacing-sm);width:var(--spacing-sm);height:var(--spacing-sm);border-right:3px solid currentcolor;border-bottom:3px solid currentcolor;transform:rotate(45deg);margin-left:auto}.accordion__item[open] .accordion__heading:after{transform:rotate(-135deg)}.accordion__content{display:none}.accordion__item[open] .accordion__content{display:block;padding:var(--spacing-sm);border-top:1px solid var(--color-bg-alt)}.interactive-cards{container-type:inline-size;container-name:interactive-cards;width:100%;padding:var(--interactive-cards-padding-y-mobile) var(--interactive-cards-padding-x-mobile);background-color:var(--white)}@media (width >= 48rem){.interactive-cards{padding-block:var(--interactive-cards-padding-y-desktop);padding-inline:var(--interactive-cards-padding-x-desktop)}}.interactive-cards__layout{display:flex;flex-direction:column;gap:var(--interactive-cards-sidebar-gap);width:100%}.interactive-cards__sidebar{display:flex;flex-direction:column;gap:var(--interactive-cards-sidebar-gap);width:100%;padding-bottom:var(--interactive-cards-sidebar-gap);border-bottom:1px solid var(--interactive-cards-sidebar-border)}.interactive-cards__intro{display:flex;flex-direction:column;gap:var(--interactive-cards-intro-gap);padding-right:var(--interactive-cards-sidebar-gap)}.interactive-cards__heading{margin:0;font-size:var(--interactive-cards-heading-size-mobile);font-weight:700;line-height:var(--interactive-cards-heading-line-mobile);color:var(--black);word-break:break-word}@media (width >= 62rem){.interactive-cards__heading{font-size:var(--interactive-cards-heading-size-desktop);line-height:var(--bv-h2-line-desktop)}}.interactive-cards__description{margin:0;font-size:var(--interactive-cards-body-size);font-weight:var(--font-normal);line-height:1.5;color:var(--black);word-break:break-word}.interactive-cards__cta{display:inline-flex;gap:var(--promo-cta-gap);align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:var(--promo-cta-padding-y) var(--promo-cta-padding-x);border-radius:var(--promo-cta-radius);background-color:var(--black);color:var(--white);font-size:var(--promo-meta-size);font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .2s ease}.interactive-cards__cta:hover,.interactive-cards__cta:focus-visible{background-color:var(--promo-cta-bg-hover);color:var(--white);text-decoration:none}.interactive-cards__cta--placeholder{cursor:text}.interactive-cards__cta--placeholder:hover,.interactive-cards__cta--placeholder:focus-visible{background-color:var(--black)}.interactive-cards__cta-text{word-break:break-word}.interactive-cards__cta-icon{flex-shrink:0;width:var(--promo-cta-icon-size);height:var(--promo-cta-icon-size);background-image:url(images/interactive-cards/cta-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.interactive-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--interactive-cards-grid-gap-mobile);width:100%}.interactive-cards__card-link{display:block;color:inherit;text-decoration:none}.interactive-cards__card-link:hover,.interactive-cards__card-link:focus-visible{color:inherit;text-decoration:none}.interactive-cards__card-link--placeholder{cursor:default}.interactive-cards__card{position:relative;width:100%;aspect-ratio:1;border-radius:0;box-shadow:var(--interactive-cards-card-shadow);background-color:var(--white)}.interactive-cards__card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--interactive-cards-flip-duration) ease}.interactive-cards__card-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;backface-visibility:hidden}.interactive-cards__card-face--front{transition:visibility 0s linear calc(var(--interactive-cards-flip-duration) * var(--interactive-cards-flip-midpoint, .29))}.interactive-cards__card-face--back{transform:rotateY(180deg);justify-content:center}.interactive-cards__card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.interactive-cards__image,.interactive-cards__image-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.interactive-cards__image-placeholder{background-color:var(--color-bg-alt);border:1px dashed var(--gray)}.interactive-cards__card-badge{position:relative;z-index:var(--z-index-above);width:fit-content;max-width:calc(100% - 2 * var(--interactive-cards-badge-offset-mobile));margin:0 var(--interactive-cards-badge-offset-mobile) var(--interactive-cards-badge-offset-mobile);padding:var(--interactive-cards-badge-padding-mobile);background-color:var(--interactive-cards-badge-bg-mobile);color:var(--white);text-align:left}.interactive-cards__card-title{margin:0;font-size:var(--interactive-cards-card-title-size-mobile);font-weight:600;line-height:1.5;word-break:break-word}.interactive-cards__card-description{margin:0;font-size:var(--interactive-cards-card-desc-size);font-weight:var(--font-normal);line-height:1.5;word-break:break-word}.interactive-cards__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-above);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--interactive-cards-overlay-bg);color:var(--white);text-align:center}.interactive-cards__card-hover-text,.interactive-cards__card-hover-additional{margin:0;font-size:var(--interactive-cards-hover-text-size);font-weight:700;line-height:1.5;word-break:break-word}.interactive-cards__card-link-icon{position:absolute;right:var(--interactive-cards-badge-offset-desktop);bottom:var(--interactive-cards-badge-offset-desktop);width:var(--promo-cta-icon-size);height:var(--promo-cta-icon-size);background-image:url(images/interactive-cards/cta-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.interactive-cards__editor-placeholder{font-style:italic;opacity:.85;cursor:text;-webkit-user-select:none;user-select:none}@container interactive-cards (min-width: 48rem){.interactive-cards__layout{flex-direction:row;align-items:flex-start;gap:var(--interactive-cards-layout-gap-desktop);width:100%;max-width:var(--interactive-cards-inner-max-width-desktop)}.interactive-cards__sidebar{flex:450 1 0;align-self:stretch;min-width:0;max-width:var(--interactive-cards-sidebar-width-desktop);padding-right:var(--interactive-cards-sidebar-gap);padding-bottom:0;border-bottom:none;border-right:1px solid var(--interactive-cards-sidebar-border)}.interactive-cards__grid{flex:766 1 0;min-width:0;width:auto;max-width:var(--interactive-cards-grid-size-desktop);aspect-ratio:1;grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--interactive-cards-grid-gap-desktop)}.interactive-cards__card{aspect-ratio:auto;height:100%}.interactive-cards__card-badge{max-width:calc(100% - 2 * var(--interactive-cards-badge-offset-desktop));margin:0 var(--interactive-cards-badge-offset-desktop) var(--interactive-cards-badge-offset-desktop);padding:var(--interactive-cards-badge-padding-desktop);background-color:var(--interactive-cards-badge-bg)}.interactive-cards__card-title{font-size:var(--interactive-cards-card-title-size-desktop)}}@container interactive-cards (min-width: 48rem){.interactive-cards--cards-extended .interactive-cards__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover: hover){@container interactive-cards (min-width: 48rem){.interactive-cards__card-link:hover .interactive-cards__card-inner,.interactive-cards__card-link:focus-within .interactive-cards__card-inner{transform:rotateY(180deg)}.interactive-cards__card-link:hover .interactive-cards__card-face--front,.interactive-cards__card-link:focus-within .interactive-cards__card-face--front{visibility:hidden}}}@media (prefers-reduced-motion: reduce){.interactive-cards__card-inner,.interactive-cards__card-face--front{transition:none}}@media (prefers-reduced-motion: reduce) and (hover: hover){@container interactive-cards (min-width: 48rem){.interactive-cards__card-link:hover .interactive-cards__card-inner,.interactive-cards__card-link:focus-within .interactive-cards__card-inner{transform:none}.interactive-cards__card-link:hover .interactive-cards__card-face--front,.interactive-cards__card-link:focus-within .interactive-cards__card-face--front{visibility:hidden}.interactive-cards__card-link:hover .interactive-cards__card-face--back,.interactive-cards__card-link:focus-within .interactive-cards__card-face--back{transform:none;visibility:visible}}}.multi-link-image-promo{container-type:inline-size;container-name:multi-link-image-promo;width:100%;padding:var(--multi-link-image-promo-padding-y-mobile) var(--multi-link-image-promo-padding-x-mobile);background-color:var(--white)}@media (width >= 48rem){.multi-link-image-promo{padding-block:var(--multi-link-image-promo-padding-y-desktop);padding-inline:var(--multi-link-image-promo-padding-x-desktop)}}.multi-link-image-promo__layout{display:flex;flex-direction:column;gap:var(--multi-link-image-promo-sidebar-gap);width:100%}.multi-link-image-promo__sidebar{display:flex;flex-direction:column;gap:var(--multi-link-image-promo-sidebar-gap);width:100%;padding-bottom:var(--multi-link-image-promo-sidebar-gap);border-bottom:1px solid var(--multi-link-image-promo-sidebar-border)}.multi-link-image-promo__divider{display:none}.multi-link-image-promo__intro{display:flex;flex-direction:column;gap:var(--multi-link-image-promo-intro-gap)}.multi-link-image-promo__heading{margin:0;font-size:var(--multi-link-image-promo-heading-size-mobile);font-weight:700;line-height:var(--multi-link-image-promo-heading-line-mobile);color:var(--black);word-break:break-word}@media (width >= 62rem){.multi-link-image-promo__heading{font-size:var(--multi-link-image-promo-heading-size-desktop);line-height:var(--bv-h2-line-desktop)}}.multi-link-image-promo__description{margin:0;font-size:var(--multi-link-image-promo-body-size);font-weight:var(--font-normal);line-height:1.5;color:var(--black);word-break:break-word}.multi-link-image-promo__cta{display:inline-flex;gap:var(--promo-cta-gap);align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:var(--promo-cta-padding-y) var(--promo-cta-padding-x);border-radius:var(--promo-cta-radius);background-color:var(--promo-cta-bg);color:var(--white);font-size:var(--promo-meta-size);font-weight:700;line-height:1.5;text-decoration:none}.multi-link-image-promo__cta:hover,.multi-link-image-promo__cta:focus-visible{background-color:var(--promo-cta-bg-hover);color:var(--white);text-decoration:none}.multi-link-image-promo__cta--placeholder{cursor:text}.multi-link-image-promo__cta-text{word-break:break-word}.multi-link-image-promo__cta-icon{flex-shrink:0;width:var(--promo-cta-icon-size);height:var(--promo-cta-icon-size);background-image:url(images/multi-link-image-promo/cta-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.multi-link-image-promo__grid{display:grid;grid-template-columns:1fr;gap:var(--multi-link-image-promo-grid-gap-mobile);width:100%}.multi-link-image-promo__card-link{display:block;color:inherit;text-decoration:none}.multi-link-image-promo__card-link .multi-link-image-promo__card-title{text-decoration:none}.multi-link-image-promo__card-link .multi-link-image-promo__card-body u{text-decoration:underline}.multi-link-image-promo__card-link:hover,.multi-link-image-promo__card-link:focus-visible{color:inherit;text-decoration:none}.multi-link-image-promo__card-link:hover .multi-link-image-promo__card-title,.multi-link-image-promo__card-link:focus-visible .multi-link-image-promo__card-title{text-decoration:underline}.multi-link-image-promo__card-link:hover .multi-link-image-promo__card-body u,.multi-link-image-promo__card-link:hover .multi-link-image-promo__card-title u,.multi-link-image-promo__card-link:focus-visible .multi-link-image-promo__card-body u,.multi-link-image-promo__card-link:focus-visible .multi-link-image-promo__card-title u{text-decoration:none}.multi-link-image-promo__card-link--placeholder{cursor:default}.multi-link-image-promo__card{display:flex;flex-direction:column;width:100%}.multi-link-image-promo__card-media{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background-color:var(--multi-link-image-promo-image-placeholder-bg)}.multi-link-image-promo__image{display:block;width:100%;height:100%;object-fit:cover}.multi-link-image-promo__image-placeholder{display:block;width:100%;height:100%;background-color:var(--multi-link-image-promo-image-placeholder-bg)}.multi-link-image-promo__tag{position:absolute;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;padding:var(--multi-link-image-promo-tag-padding-y) var(--multi-link-image-promo-tag-padding-x);background-color:var(--black);color:var(--white);font-size:var(--multi-link-image-promo-tag-size);font-weight:700;line-height:1.5;letter-spacing:var(--multi-link-image-promo-tag-letter-spacing);text-transform:uppercase;word-break:break-word}.multi-link-image-promo__card-body{display:flex;flex-direction:column;gap:var(--multi-link-image-promo-card-body-gap-mobile);padding:var(--multi-link-image-promo-card-body-padding)}.multi-link-image-promo__card-title{margin:0;font-size:var(--multi-link-image-promo-card-title-size);font-weight:600;line-height:1.5;color:var(--black);word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.multi-link-image-promo__card-excerpt{margin:0;font-size:var(--multi-link-image-promo-body-size);font-weight:var(--font-normal);line-height:1.5;color:var(--black);word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.multi-link-image-promo__editor-placeholder{font-style:italic;opacity:.85;cursor:text;-webkit-user-select:none;user-select:none}@container multi-link-image-promo (width < 48rem){.multi-link-image-promo .multi-link-image-promo__layout{width:var(--multi-link-image-promo-content-max-width-mobile);max-width:100%;margin-inline:auto;gap:var(--multi-link-image-promo-layout-gap-mobile);overflow:visible}.multi-link-image-promo .multi-link-image-promo__sidebar{padding-bottom:var(--multi-link-image-promo-sidebar-padding-bottom-mobile)}.multi-link-image-promo .multi-link-image-promo__intro{min-height:var(--multi-link-image-promo-intro-min-height-mobile)}.multi-link-image-promo .multi-link-image-promo__grid{width:min(var(--multi-link-image-promo-grid-width-mobile),100cqi);margin-inline:calc((100% - min(var(--multi-link-image-promo-grid-width-mobile),100cqi))/2)}.multi-link-image-promo .multi-link-image-promo__grid--columns-3 .multi-link-image-promo__card-media{aspect-ratio:auto;height:var(--multi-link-image-promo-card-media-size-mobile)}.multi-link-image-promo .multi-link-image-promo__grid--columns-2 .multi-link-image-promo__card-media{aspect-ratio:1;height:auto}}@container multi-link-image-promo (min-width: 48rem){.multi-link-image-promo .multi-link-image-promo__layout{flex-direction:row;align-items:flex-start;gap:var(--multi-link-image-promo-layout-gap-desktop);width:100%;max-width:var(--multi-link-image-promo-content-max-width)}.multi-link-image-promo .multi-link-image-promo__sidebar{flex:0 0 var(--multi-link-image-promo-sidebar-ratio-desktop);min-width:0;max-width:var(--multi-link-image-promo-sidebar-width-desktop);padding-right:0;padding-bottom:0;border-bottom:none;box-sizing:border-box}.multi-link-image-promo .multi-link-image-promo__divider{display:none}.multi-link-image-promo .multi-link-image-promo__intro{padding-right:var(--multi-link-image-promo-sidebar-gap)}.multi-link-image-promo .multi-link-image-promo__grid{position:relative;flex:1 1 0;min-width:0;max-width:var(--multi-link-image-promo-grid-width-desktop);gap:var(--multi-link-image-promo-grid-gap-desktop);align-content:start}.multi-link-image-promo .multi-link-image-promo__grid:before{content:"";position:absolute;top:0;left:calc(-1 * var(--multi-link-image-promo-layout-gap-desktop));width:1px;height:100%;background-color:var(--multi-link-image-promo-sidebar-border)}.multi-link-image-promo .multi-link-image-promo__card-media{aspect-ratio:1;height:auto}.multi-link-image-promo .multi-link-image-promo__grid--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.multi-link-image-promo .multi-link-image-promo__grid--columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.multi-link-image-promo .multi-link-image-promo__grid--columns-3 .multi-link-image-promo__card-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.multi-link-image-promo .multi-link-image-promo__card-body{gap:var(--multi-link-image-promo-card-body-gap-desktop)}}.call-to-action-panel{width:100%;padding:var(--call-to-action-panel-padding-y-mobile) var(--call-to-action-panel-padding-x-mobile);background-color:var(--white)}@media (width >= 48rem){.call-to-action-panel{padding:var(--call-to-action-panel-padding-y-desktop) var(--call-to-action-panel-padding-x-tablet)}}@media (width >= 84rem){.call-to-action-panel{padding-inline:var(--call-to-action-panel-padding-x-desktop)}}.call-to-action-panel__shell{container-type:inline-size;container-name:call-to-action-panel;width:100%}.call-to-action-panel__layout{display:flex;flex-direction:column;gap:var(--call-to-action-panel-layout-gap-mobile);width:100%}.call-to-action-panel__intro{display:flex;flex-direction:column;width:100%;padding-bottom:var(--call-to-action-panel-intro-padding-bottom-mobile);border-bottom:1px solid var(--call-to-action-panel-border)}.call-to-action-panel__label{margin:0;padding-right:var(--call-to-action-panel-intro-padding-right-mobile);font-size:var(--call-to-action-panel-label-size-mobile);font-weight:700;line-height:var(--call-to-action-panel-label-line-mobile);color:var(--black);word-break:break-word}.call-to-action-panel__actions{display:flex;flex-direction:column;gap:var(--call-to-action-panel-button-gap);align-items:flex-start;width:100%;max-width:var(--call-to-action-panel-actions-width-mobile)}.call-to-action-panel__button{--call-to-action-panel-button-ring: var(--call-to-action-panel-border);box-sizing:border-box;display:inline-flex;gap:var(--call-to-action-panel-button-inner-gap);align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:var(--call-to-action-panel-button-padding-y-mobile) var(--call-to-action-panel-button-padding-x-mobile);border:2px solid var(--call-to-action-panel-border);border-radius:var(--call-to-action-panel-button-radius);background-color:var(--white);color:var(--black);font-size:var(--call-to-action-panel-button-font-size);font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer}.call-to-action-panel__button:hover,.call-to-action-panel__button:focus-visible{--call-to-action-panel-button-ring: var(--call-to-action-panel-button-hover-bg);background-color:var(--call-to-action-panel-button-hover-bg);color:var(--white);text-decoration:none;box-shadow:inset 0 0 0 2px var(--call-to-action-panel-button-ring)}.call-to-action-panel__button:hover .call-to-action-panel__button-icon,.call-to-action-panel__button:focus-visible .call-to-action-panel__button-icon{background-image:url(images/call-to-action-panel/cta-arrow-white.svg)}.call-to-action-panel__button--placeholder{cursor:text}.call-to-action-panel__button-text{min-height:var(--call-to-action-panel-button-text-height-mobile);line-height:var(--call-to-action-panel-button-text-height-mobile);word-break:break-word}.call-to-action-panel__button-icon{flex-shrink:0;width:var(--promo-cta-icon-size);height:var(--promo-cta-icon-size);background-image:url(images/call-to-action-panel/cta-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.call-to-action-panel__editor-placeholder{font-style:italic;opacity:.85;cursor:text;-webkit-user-select:none;user-select:none}@media (width < 48rem){.call-to-action-panel__actions{width:max-content;max-width:min(100%,var(--call-to-action-panel-actions-width-mobile));align-items:stretch}.call-to-action-panel__button{display:block;width:100%;min-height:var(--call-to-action-panel-button-height-mobile);border:none;box-shadow:inset 0 0 0 2px var(--call-to-action-panel-button-ring);text-align:center;text-wrap:balance}.call-to-action-panel__button-icon{display:inline-block;vertical-align:middle;margin-block:-6px;margin-left:var(--call-to-action-panel-button-inner-gap)}}@media (width >= 48rem){.call-to-action-panel .call-to-action-panel__label{font-size:var(--call-to-action-panel-label-size-desktop);line-height:1.5}.call-to-action-panel .call-to-action-panel__actions{display:grid;grid-template-columns:repeat(auto-fill,var(--call-to-action-panel-button-width-desktop));gap:var(--call-to-action-panel-button-gap);align-items:start;justify-content:start;max-width:var(--call-to-action-panel-button-grid-width-desktop)}.call-to-action-panel__button{width:100%;height:var(--call-to-action-panel-actions-row-height-desktop);padding:var(--call-to-action-panel-button-padding-y-desktop) var(--call-to-action-panel-button-padding-x-min-desktop);border:none;box-shadow:inset 0 0 0 2px var(--call-to-action-panel-button-ring)}.call-to-action-panel .call-to-action-panel__button-text{flex:0 0 var(--call-to-action-panel-button-text-width-desktop);width:var(--call-to-action-panel-button-text-width-desktop);min-height:var(--call-to-action-panel-button-text-height-desktop);line-height:var(--call-to-action-panel-button-text-height-desktop)}}.call-to-action-panel__button--long-label{display:block;text-align:center;text-wrap:balance}.call-to-action-panel__button--long-label .call-to-action-panel__button-icon{display:inline-block;vertical-align:middle;margin-block:-6px;margin-left:var(--call-to-action-panel-button-inner-gap)}@media (width >= 48rem){.call-to-action-panel__button--long-label{height:auto;min-height:var(--call-to-action-panel-actions-row-height-desktop)}}@container call-to-action-panel (min-width: 57.5rem){.call-to-action-panel .call-to-action-panel__layout{flex-direction:row;align-items:stretch;gap:var(--call-to-action-panel-layout-gap-desktop)}.call-to-action-panel .call-to-action-panel__intro{flex:0 1 var(--call-to-action-panel-label-width-desktop);width:auto;min-width:0;justify-content:flex-start;align-items:flex-start;padding-right:var(--call-to-action-panel-intro-padding-right-desktop);padding-bottom:0;border-bottom:none;border-right:1px solid var(--call-to-action-panel-border)}.call-to-action-panel .call-to-action-panel__label{max-width:var(--call-to-action-panel-label-content-width-desktop);padding-right:0}.call-to-action-panel .call-to-action-panel__actions{flex:1 1 0%;width:0;min-width:var(--call-to-action-panel-actions-min-width-desktop);max-width:none;min-height:var(--call-to-action-panel-actions-row-height-desktop);grid-template-columns:repeat(3,minmax(var(--call-to-action-panel-button-min-width-desktop),var(--call-to-action-panel-button-width-desktop)));align-items:center;align-content:start}.call-to-action-panel.call-to-action-panel--multi-row .call-to-action-panel__actions{min-height:auto;align-items:start}}
