/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@font-face{font-display:swap;font-family:"HCo Gotham SSm";font-weight:300;src:url(fonts/GothamSSm-Light_Web.52c372bb.woff2) format("woff2"),url(fonts/GothamSSm-Light_Web.d6f824d0.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham SSm";font-style:italic;font-weight:300;src:url(fonts/GothamSSm-LightItalic_Web.233e6177.woff2) format("woff2"),url(fonts/GothamSSm-LightItalic_Web.6a6d9b52.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham SSm";font-weight:500;src:url(fonts/GothamSSm-Medium_Web.fe79b200.woff2) format("woff2"),url(fonts/GothamSSm-Medium_Web.c8e5c249.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham SSm";font-weight:700;src:url(fonts/GothamSSm-Bold_Web.dcd07dbb.woff2) format("woff2"),url(fonts/GothamSSm-Bold_Web.0733565b.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham SSm";font-weight:800;src:url(fonts/GothamSSm-Black_Web.2c6c711a.woff2) format("woff2"),url(fonts/GothamSSm-Black_Web.b7108176.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham Narrow SSm";font-weight:300;src:url(fonts/GothamNarrSSm-Light_Web.1ca8365f.woff2) format("woff2"),url(fonts/GothamNarrSSm-Light_Web.6bc9b8d7.woff) format("woff")}@font-face{font-display:swap;font-family:"HCo Gotham Narrow SSm";font-weight:500;src:url(fonts/GothamNarrSSm-Medium_Web.bb68fa9d.woff2) format("woff2"),url(fonts/GothamNarrSSm-Medium_Web.d2866ee8.woff) format("woff")}:root{--section-padding-top: 50px;--section-padding-bottom: 50px;--site-header-height: 80px}@media(min-width: 992px){:root{--section-padding-top: 100px;--section-padding-bottom: 100px;--site-header-height: 108px}}:root{--white: #fff;--white-rgb: 255,255,255;--black: #000;--black-rgb: 0,0,0;--maroon: #800000;--maroon-rgb: 128,0,0;--navy: #004161;--midnight: #000D24;--lt-blue: #F5FCFF;--goldenrod: #FFA319;--lt-yellow: #FFFAF3;--gray-medium: #4C4C4C;--boulder: #767676;--border: #D6D6CE;--gradient-1: linear-gradient(90deg, #D64000 0%, #B50000 66%, #800000 100%)}*,::after,::before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word}html{scroll-behavior:smooth}html,body{scroll-padding-top:calc(var(--site-header-height))}body{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;margin:0}body::before{background-image:linear-gradient(180deg, #EEE 0%, #FFF 100%);content:"";display:block;height:316px;left:0;position:absolute;top:0;width:100%;z-index:-1}pre{overflow:auto}img{display:block;height:auto;max-width:100%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.hide{display:none;height:0;overflow:hidden;width:0}.show-for-medium{display:none}@media(min-width: 768px){.show-for-medium{display:block}}.hide-for-medium{display:block}@media(min-width: 768px){.hide-for-medium{display:none}}.show-for-large{display:none}@media(min-width: 992px){.show-for-large{display:block}}.hide-for-large{display:block}@media(min-width: 992px){.hide-for-large{display:none}}.ac{background-color:#fff;border:1px solid #eee;box-sizing:border-box;margin-top:8px}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{background-color:rgba(0,0,0,0);border:0;color:#111;cursor:pointer;display:block;font:700 16px Arial,sans-serif;margin:0;padding:8px 32px 8px 8px;position:relative;text-align:left;text-decoration:none;transition:color .25s ease;width:100%}.ac .ac-trigger::after{content:"+";position:absolute;right:10px;text-align:center;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:15px}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{color:#111;font:15px/24px Arial,sans-serif;margin:0;padding:8px}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger::after{content:"–"}.accordion-container{max-width:870px}.ac{border:0;margin:0;padding-bottom:30px;padding-top:30px;background-color:rgba(0,0,0,0)}.ac+.ac{border-top:1px solid var(--border)}.ac .ac-trigger{display:flex;gap:20px;padding:0 0 0 30px;position:relative;flex-direction:column}@media(min-width: 768px){.ac .ac-trigger{flex-direction:row}}.ac .ac-trigger:focus{color:var(--astronaut-blue)}.ac .ac-title{font-family:exchange,serif;font-display:swap;font-style:normal;font-weight:600;color:var(--astronaut-blue);font-size:clamp(20px,18.6666666667px + 0.0027777778*100vw,22px);line-height:1.27;margin:0;padding:0;position:static}.ac .ac-trigger::before,.ac .ac-trigger::after{background-color:var(--goldenrod);content:"";display:block;height:16px;left:0;position:absolute;right:auto;transition:transform 250ms ease-out;width:16px}.ac .ac-trigger::before{height:16px;left:8px;margin-left:-1px;margin-top:0;top:3px;width:2px}.ac .ac-trigger::after{height:2px;left:0;margin-top:8px;margin-left:0;top:3px;width:16px}.ac.is-active .ac-trigger::before,.ac.is-active .ac-trigger::after{content:""}.ac.is-active .ac-trigger::before{transform:rotate(90deg)}.ac.is-active .ac-trigger::after{transform:rotate(180deg)}@media(min-width: 768px){.ac__image-container{max-width:140px}}.ac__image{width:100%}.kicker.ac-kicker{margin-bottom:8px}.ac-teaser{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:17.5px;line-height:1.42;margin-top:5px}.ac .authors{margin-top:12px}.ac .ac-panel{padding-left:30px}.ac .ac-panel .textblock{margin-top:15px}.ac .button-bar{margin-top:20px}.agenda-item__summary,.agenda-item__title,.agenda-item__time{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--gray-medium);font-size:18px;letter-spacing:-0.1px;line-height:24px}.agenda+.agenda{margin-top:60px}.agenda__date{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;font-size:18px;letter-spacing:-0.25px;padding-bottom:17px}.agenda-item{border-top:1px solid var(--border);container-type:inline-size;padding-bottom:25px;padding-top:25px}.agenda-item:last-child{padding-bottom:0}@container (min-width: 757px){.agenda-item__inner{display:flex;padding-right:25px}}.agenda-item__time{margin-bottom:10px;max-width:200px;width:100%}@container (min-width: 757px){.agenda-item__time{flex:1 0 auto;margin-bottom:0;padding-right:10px}}.agenda-item__content{width:100%}@container (min-width: 757px){.agenda-item__content{flex:1 0 auto;max-width:57%;padding-right:10px}}.agenda-item__title{margin:0 0 10px}@container (min-width: 757px){.agenda-item__title{margin-bottom:0}}.agenda-item__summary{font-weight:300}.agenda-item__summary+.agenda-item__speakers{margin-top:15px}.agenda-item .authors{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;font-size:18px;letter-spacing:-0.1px;line-height:24px}.agenda-item .authors span{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300}.agenda-item .agenda-item__speakers strong{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700}.agenda-item__related-info{margin-top:10px;width:100%}@container (min-width: 757px){.agenda-item__related-info{margin-top:0}}.agenda-item__related-info ul{list-style-type:none;margin:0;padding:0}.agenda-item__related-info li+li{margin-top:10px}.agenda-item__related-info a{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--gray-medium);font-size:16px;letter-spacing:-0.11px;line-height:1.25;text-decoration:none;transition:color 150ms ease}.agenda-item__related-info a:hover{color:var(--black)}.agenda-item__related-info .icon{height:15px;margin-right:4px;transform:translateY(2px);width:15px}.agenda-item__related-info use{color:var(--goldenrod)}.button-bar{display:flex;flex-wrap:wrap;gap:20px}.button-bar .button{width:100%}@media(min-width: 768px){.button-bar .button{width:auto}}.button{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;align-items:center;background-position:0;background-size:200% 200%;border-radius:30px;border-style:solid;border-width:0;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;letter-spacing:0;line-height:1.1;position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px 1px 0 rgba(0,0,0,.1);text-transform:uppercase;transition:all 250ms ease;padding:1.1em 3.5em 1em;font-size:13px;background-color:rgba(0,0,0,0);background-image:var(--gradient-1);border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--white))}.button .icon{display:inline;position:relative;transition:all 150ms ease-in;vertical-align:middle}.button .icon use{transition:all 250ms ease}.button:hover .icon{margin-left:5px}.button:focus-visible{outline:var(--maroon) dotted 2px;outline-offset:2px}.button:focus{outline:var(--maroon) dotted 2px;outline-offset:2px}.button:focus:not(:focus-visible){outline:none}.button:hover{background-position:100% 0}.button.disabled,.button[disabled]{cursor:none}.button.clear{background-color:rgba(0,0,0,0);background-image:none;border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--goldenrod));justify-content:flex-start;padding:0}.button.clear:hover,.button.clear:focus{background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--orange))}.button.hollow{background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);border-color:var(--blue-lagoon);color:var(--button-text-color, var(--blue-lagoon))}.button.hollow:hover,.button.hollow:focus{background-color:rgba(0,0,0,0);background-image:var(--blue-lagoon);border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--white))}.card{--kicker-size: 14px;--kicker-color: var(--gray-medium2);display:block;margin:0;position:relative}.card__image-container{margin-bottom:18px;position:relative}@media(min-width: 768px){.card__image-container{margin-bottom:25px}}.card__image-container .image-overlay{position:relative}.card__image-container .image-overlay::after{background-color:rgba(var(--black-rgb), 0.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.card__image{width:100%}.card__kicker{margin-bottom:5px}.card__title{font-family:exchange,serif;font-display:swap;font-style:normal;font-weight:600;color:var(--navy);font-size:clamp(20px,16px + 0.0083333333*100vw,26px);letter-spacing:-0.28px;line-height:1.23;margin:0;position:relative}.card__title .icon{color:var(--tree-poppy);margin-left:4px}.card.is-large .card__title{font-size:clamp(22px,16.6666666667px + 0.0111111111*100vw,30px)}.card__title a{background:linear-gradient(to right, transparent, transparent),linear-gradient(135deg, #D63333, #D63333);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;padding-bottom:2px;text-decoration:none;transition:background-size 500ms;color:inherit;text-decoration:none}.card__title a:hover{background-size:0 2px,100% 2px}.card__authors{margin-top:8px}.card__teaser{font-family:"HCo Gotham Narrow SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:17px;letter-spacing:-0.3px;line-height:1.38;margin-top:6px}.card__buttons{display:flex;flex-wrap:wrap;gap:20px;margin-top:15px}.card .button{--button-text-color: var(--blue);font-size:13px;text-transform:none}.card .button:hover{--button-text-color: var(--astronaut-blue)}.card__external-link{color:var(--goldenrod);position:absolute;right:0;top:0}.card__link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.card.is-horizontal{display:flex;flex-direction:column;row-gap:20px}@container (min-width: 550px){.card.is-horizontal{column-gap:30px;flex-direction:row}}.card.is-horizontal--always{column-gap:30px;flex-direction:row}.card.is-horizontal .card__image-container{margin-bottom:0}@container (min-width: 550px){.card.is-horizontal .card__image-container{flex:1 0 auto;width:260px}}.card--person{--kicker-size: 12px;background-color:rgba(0,0,0,0);border:0;margin:0;padding:0;text-align:center}.card--person.is-horizontal{flex-direction:row;gap:calc(30px/2);text-align:left}.card--person .card__image-container{aspect-ratio:1/1;border-radius:50%;display:block;margin:0 auto 15px;object-fit:cover;overflow:hidden;width:100px}@media(min-width: 768px){.card--person .card__image-container{width:175px}}.card--person.is-horizontal .card__image-container{flex:0 0 auto;height:50px;margin:0;width:50px}.card--person.is-horizontal .card__image-container img{height:100%;width:100%}.card--person .card__content{margin:0 auto;max-width:250px;text-wrap:balance}.card--person.is-horizontal .card__content{margin:0;max-width:none}.card--person .card__title{display:inline-block;font-size:18px}.card--person .card__position{font-family:exchange,serif;font-display:swap;font-style:italic;font-weight:300;color:var(--gray-medium2);font-size:14px;line-height:1.43;margin-top:2px}.card--minimal{column-gap:20px;display:flex}.card--minimal .card__image-container{flex-basis:128px;margin-bottom:0;width:128px}.card--minimal .card__title{font-size:20px;letter-spacing:-0.1px;line-height:1.2;text-align:left}.intro-text{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--dove-gray);font-size:clamp(18px,15.3333333333px + 0.0055555556*100vw,22px);letter-spacing:-0.5px;line-height:1.36}.kicker{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--kicker-color, var(--boulder));font-size:var(--kicker-size, 13px);text-transform:uppercase}.kicker .separator{color:inherit;margin:0 6px}.kicker .date{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--kicker-date-color, var(--boulder));font-size:var(--kicker-size);letter-spacing:-0.18px}.logo{align-items:center;display:flex;justify-content:center}.section--content-carousel{--stage-height: 600px}@media(min-width: 992px){.section--content-carousel .content-carousel{display:grid;gap:30px;grid-template-areas:"stage teasers";grid-template-columns:2fr 1fr}}.section--content-carousel .content-carousel__stage{grid-area:stage;min-width:0}.section--content-carousel .content-carousel__teasers{border-bottom:1px solid var(--border);border-top:1px solid var(--border);grid-area:teasers;margin-top:30px;min-width:0;overflow-x:scroll;position:relative}@media(min-width: 768px){.section--content-carousel .content-carousel__teasers{height:auto;margin-top:0;overflow:hidden}}@media(min-width: 768px){.section--content-carousel .content-carousel__teasers{border:0;display:block;overflow-x:hidden;overflow-y:scroll}}.section--content-carousel .content-carousel__teasers .scroll-container{display:flex;flex-direction:row;gap:20px}@media(min-width: 992px){.section--content-carousel .content-carousel__teasers .scroll-container{flex-direction:column;gap:0;height:var(--stage-height)}}.section--content-carousel .teaser-button{background-color:rgba(0,0,0,0);border:0;cursor:pointer;flex:1 0 auto;height:100%;margin:0;padding:0;text-align:left;width:100%}@media(min-width: 768px){.section--content-carousel .teaser-button{width:40%}}@media(min-width: 992px){.section--content-carousel .teaser-button{height:auto;width:100%}}.section--content-carousel .content-carousel__teasers .card{padding-bottom:20px;padding-top:20px;transition:border-color 150ms ease}@media(min-width: 992px){.section--content-carousel .content-carousel__teasers .card{border-top:1px solid var(--border)}}@media(min-width: 992px){.section--content-carousel .content-carousel__teasers .teaser-button:last-child .card{border-bottom:1px solid var(--border)}}.section--content-carousel .content-carousel__teasers .swiper-slide{background-color:rgba(0,0,0,0);border:0;height:auto !important}.section--content-carousel .teaser-button:hover .card,.section--content-carousel .teaser-button:hover+.teaser-button .card,.section--content-carousel .teaser-button:focus .card,.section--content-carousel .teaser-button:focus+.teaser-button .card{border-top-color:var(--gray-medium)}.section--content-carousel .teaser-button:last-child:hover .card,.section--content-carousel .teaser-button:last-child:focus .card{border-bottom-color:var(--gray-medium)}.section--content-carousel .teaser-button.is-active .card,.section--content-carousel .teaser-button.is-active+.teaser-button .card{border-top-color:var(--goldenrod)}.section--content-carousel .teaser-button:last-child.is-active .card,.section--content-carousel .teaser-button:last-child.is-active+.teaser-button .card{border-bottom-color:var(--goldenrod)}.section--content-carousel .swiper-navigation{display:flex;gap:20px;grid-area:controls;justify-content:space-between;margin-top:20px}@media(min-width: 768px){.section--content-carousel .swiper-navigation{margin-top:0}}.section--content-carousel .swiper-navigation .button--prev{display:flex;flex-direction:row-reverse}.section--cta-newsletter{--section-padding-top: 0;--section-padding-bottom: 0}.section--cta-newsletter .cta-button{background:var(--maroon);background-image:linear-gradient(90deg, #FF6200 -20%, var(--maroon) 79%, #000D24 120%);background-size:100% 100%;color:var(--white);display:block;font-size:clamp(24px,21.3333333333px + 0.0055555556*100vw,28px);letter-spacing:-0.58px;line-height:36px;padding:30px;text-align:center;text-decoration:none;transition:all 250ms ease-in}.section--cta-newsletter .cta-button:hover{background-size:300% 100%}.section--cta-newsletter .cta-button .icon{color:var(--goldenrod);transition:transform 150ms ease-in}.section--cta-newsletter .cta-button:hover .icon{transform:translateX(10px)}.textblock{container-type:inline-size}.textblock *:first-child{margin-top:0}.textblock *:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:.5rem}.textblock h1{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:22px;letter-spacing:-0.55px;line-height:1.27;text-transform:none;margin-bottom:13px}.textblock h2{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:20px;line-height:1.3;text-transform:uppercase}.textblock h3{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:18px;letter-spacing:-0.3px;line-height:1.33}.textblock h4{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--gray-medium);font-size:17px;letter-spacing:-0.3px;line-height:1.29}.textblock h5{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--gray-medium);font-size:17px;line-height:1.29}.textblock h6{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:12px;line-height:1.16}.textblock p{margin:2rem 0}.textblock strong{font-weight:700}.textblock p,.textblock li{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--text-color, var(--gray-medium));font-size:clamp(16px,15.3333333333px + 0.0013888889*100vw,17px);letter-spacing:-0.3px;line-height:1.52}.textblock p:empty{display:none}.textblock a:not(.button){background:linear-gradient(to right, var(--goldenrod), var(--goldenrod)),linear-gradient(135deg, #D63333, #D63333);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;padding-bottom:2px;text-decoration:none;transition:background-size 500ms;font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--astronaut-blue);word-break:break-word}.textblock a:not(.button):hover{background-size:0 2px,100% 2px}.textblock a:not(.button):hover{color:inherit}.textblock .button+.button{margin-top:10px}@media(min-width: 768px){.textblock .button+.button{margin-left:20px;margin-top:0}}.textblock .button+.button.read-less-toggle{margin-left:0}.textblock ul,.textblock ol{margin:2rem 0}.textblock ul{padding-left:21px}.textblock li+li{margin-top:8px}.textblock ul li{list-style-type:none;padding-left:19px;text-indent:-10px}.textblock ul li::before{content:"•";display:inline-block;font-size:14px;line-height:20px;margin-right:10px;vertical-align:middle}.textblock figure.alignleft{margin:0 20px 20px 0}.textblock figure.alignright{margin:0 0 20px 20px}.textblock figcaption{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:12px;line-height:1.16;margin-top:10px}.textblock blockquote{border-left:2px solid var(--maroon);margin:30px 40px 30px 0;padding-left:20px}.textblock blockquote p{font-family:exchange,serif;font-display:swap;font-style:normal;font-weight:300;color:var(--maroon);font-size:clamp(18px,12.6666666667px + 0.0111111111*100vw,26px);letter-spacing:-0.5px;line-height:1.3}.textblock blockquote p+p:last-of-type{font-family:exchange,serif;font-display:swap;font-style:italic;font-weight:600;font-size:17px;margin-top:-24px}.textblock .read-more{margin-bottom:10px;margin-top:17px}.textblock .read-more-content .button+.button{margin-left:0;margin-top:0}.textblock .read-more-hidden *:first-child{margin-top:0}.textblock .read-more-hidden *:last-child{margin-bottom:0}hr{border:0;border-top:1px solid var(--border);margin:24px 0;padding:0}.textblock table{margin:2rem 0}.textblock .read-more-toggle{margin-bottom:2rem}.section--event-details .event-details-container{display:grid;gap:30px;grid-template-columns:1fr}@media(min-width: 768px){.section--event-details .event-details-container{grid-template-columns:1fr 2fr}}.section--event-details .cal-links-title{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--text-color, var(--gray-medium));font-size:clamp(16px,15.3333333333px + 0.0013888889*100vw,17px);letter-spacing:-0.3px;line-height:1.52;font-weight:700;margin-top:24px}.section--event-details .cal-links{display:flex;flex-wrap:wrap;gap:20px;list-style-type:none;margin:24px 0 0 0;padding:0}.section--image-text .container{display:grid;gap:30px;grid-template-areas:"image" "text"}@media(min-width: 768px){.section--image-text .container{grid-template-areas:"image text";grid-template-columns:1fr 2fr}}@media(min-width: 768px){.section--image-text.image-align--right .container{grid-template-areas:"text image";grid-template-columns:2fr 1fr}}.section--image-text .image-text__image-container{grid-area:image}@media(min-width: 768px){.section--image-text.image-align--left .image-text__content{padding-left:50px}}@media(min-width: 768px){.section--image-text.image-align--right .image-text__content{padding-right:50px}}.section--image-text .image-text__content{grid-area:text}.section--image-text.image-align--right .section-header{max-width:690px}.section--large-countdown-hero{--section-padding-bottom: 0;background-repeat:no-repeat;background-size:cover;position:relative}.section--large-countdown-hero::before{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 80%);bottom:0;content:"";display:block;height:50%;left:0;pointer-events:none;position:absolute;width:100%}.section--large-countdown-hero .container{position:relative}.section--large-countdown-hero .section-headings{margin-bottom:70px}.section--large-countdown-hero .section-headings__headline{margin:0}.section--large-countdown-hero .section-headings__headline--line-one{line-height:1.2;font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:800;color:var(--white);font-size:clamp(38px,7.3333333333px + 0.0638888889*100vw,84px);letter-spacing:-1px}.section--large-countdown-hero .section-headings__headline--line-one::before,.section--large-countdown-hero .section-headings__headline--line-one::after{content:"";display:block;height:0;width:0}.section--large-countdown-hero .section-headings__headline--line-one::before{margin-bottom:calc(-0.25em + 0px)}.section--large-countdown-hero .section-headings__headline--line-one::after{margin-top:calc(-0.2222222222em + 0px)}.section--large-countdown-hero .section-headings__headline--line-two{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--navy);font-size:clamp(30px,21.3333333333px + 0.0180555556*100vw,43px);letter-spacing:1px;line-height:1;margin-top:-12px;text-align:right;text-transform:uppercase}@media(min-width: 768px){.section--large-countdown-hero .section-headings__headline--line-two{margin-top:-18px}}@media(min-width: 992px){.section--large-countdown-hero .section-headings__headline--line-two{margin-top:-26px}}.section--large-countdown-hero .section-headings__subhead{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--maroon);font-size:clamp(24px,21.3333333333px + 0.0055555556*100vw,28px);letter-spacing:-0.5px;line-height:1.35;margin-top:25px;text-align:center;text-transform:uppercase}.section--large-countdown-hero .hero-countdown{align-items:center;background:var(--white);border:1px solid #979797;box-shadow:0 0 10px 0 rgba(0,0,0,.25),inset 0 1px 200px 0 rgba(167,167,167,.5);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:908px;min-height:490px;padding:60px;position:relative}.section--large-countdown-hero .hero-countdown__title{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--maroon);font-size:clamp(22px,18.6666666667px + 0.0069444444*100vw,27px);letter-spacing:-0.2px;line-height:1.2;margin-bottom:48px;text-align:center;text-transform:uppercase}.section--large-countdown-hero .countdown{display:flex;flex-direction:column;gap:10px}@media(min-width: 768px){.section--large-countdown-hero .countdown{flex-direction:row}}.section--large-countdown-hero .countdown__item{text-align:center}@media(min-width: 768px){.section--large-countdown-hero .countdown__item:not(.sep){width:24%}}.section--large-countdown-hero .countdown__item .time{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--navy);font-size:clamp(40px,-13.3333333333px + 0.1111111111*100vw,120px);letter-spacing:-0.23px;line-height:1.2}@media(min-width: 768px){.section--large-countdown-hero .countdown__item .time{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300}}.section--large-countdown-hero .countdown__item .label{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:#155f83;font-size:clamp(18px,10px + 0.0166666667*100vw,30px);letter-spacing:-0.06px;line-height:1.2;opacity:.5;text-align:center;text-transform:uppercase}.section--large-countdown-hero .sep{display:none}@media(min-width: 768px){.section--large-countdown-hero .sep{display:block}}.section--large-countdown-hero .seperator{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--black);font-size:clamp(40px,-13.3333333333px + 0.1111111111*100vw,120px);letter-spacing:-0.23px;line-height:1.2;opacity:.3;text-align:center;transform:translateY(-10px)}.section--large-countdown-hero .hero-content-container{--text-color: var(--white);background:rgba(var(--maroon-rgb), 0.9);box-shadow:0 0 10px 0 rgba(0,0,0,.15);margin:0 -20px;margin-top:-100px;padding:100px 20px 30px}@media(min-width: 768px){.section--large-countdown-hero .hero-content-container{margin-top:-200px;padding:200px 45px 50px}}@media(min-width: 992px){.section--large-countdown-hero .hero-content-container{border-radius:3px;margin-left:0;margin-right:0;margin-top:-250px;padding:250px 55px 60px}}.section--large-countdown-hero .hero-content{margin-top:23px}@media(min-width: 768px){.section--large-countdown-hero .hero-content{margin-top:46px}}.section--large-countdown-hero .hero-content p{font-size:clamp(18px,11.3333333333px + 0.0138888889*100vw,28px);letter-spacing:-0.5px;line-height:1.26}.section--large-media-hero{--section-padding-bottom: 0;background-repeat:no-repeat;background-size:cover;position:relative}.section--large-media-hero::before{background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 80%);bottom:0;content:"";display:block;height:50%;left:0;pointer-events:none;position:absolute;width:100%}.section--large-media-hero .container{position:relative}.section--large-media-hero .section-headings{margin-bottom:70px}.section--large-media-hero .section-headings__headline{margin:0}.section--large-media-hero .section-headings__headline--line-one{line-height:1.2;font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:800;color:var(--white);font-size:clamp(38px,7.3333333333px + 0.0638888889*100vw,84px);letter-spacing:-1px}.section--large-media-hero .section-headings__headline--line-one::before,.section--large-media-hero .section-headings__headline--line-one::after{content:"";display:block;height:0;width:0}.section--large-media-hero .section-headings__headline--line-one::before{margin-bottom:calc(-0.25em + 0px)}.section--large-media-hero .section-headings__headline--line-one::after{margin-top:calc(-0.2222222222em + 0px)}.section--large-media-hero .section-headings__headline--line-two{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--navy);font-size:clamp(30px,21.3333333333px + 0.0180555556*100vw,43px);letter-spacing:1px;line-height:1;margin-top:-12px;text-align:right;text-transform:uppercase}@media(min-width: 768px){.section--large-media-hero .section-headings__headline--line-two{margin-top:-18px}}@media(min-width: 992px){.section--large-media-hero .section-headings__headline--line-two{margin-top:-26px}}.section--large-media-hero .section-headings__subhead{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--maroon);font-size:clamp(24px,21.3333333333px + 0.0055555556*100vw,28px);letter-spacing:-0.5px;line-height:1.35;margin-top:25px;text-align:center;text-transform:uppercase}.section--large-media-hero .hero-video,.section--large-media-hero .hero-image{background:#d8d8d8;border:1px solid #979797;box-shadow:0 0 10px rgba(0,0,0,.25);margin:0 auto;max-width:908px;position:relative}.section--large-media-hero .hero-content-container{--text-color: var(--white);background:rgba(var(--maroon-rgb), 0.9);box-shadow:0 0 10px 0 rgba(0,0,0,.15);margin:0 -20px;margin-top:-100px;padding:100px 20px 30px}@media(min-width: 768px){.section--large-media-hero .hero-content-container{margin-top:-200px;padding:200px 45px 50px}}@media(min-width: 992px){.section--large-media-hero .hero-content-container{border-radius:3px;margin-left:0;margin-right:0;margin-top:-250px;padding:250px 55px 60px}}.section--large-media-hero .hero-content{margin-top:23px}@media(min-width: 768px){.section--large-media-hero .hero-content{margin-top:46px}}.section--large-media-hero .hero-content p{font-size:clamp(18px,11.3333333333px + 0.0138888889*100vw,28px);letter-spacing:-0.5px;line-height:1.26}.logo-grid__logos{display:flex;flex-wrap:wrap;gap:30px;row-gap:40px}.logo-grid__logos .logo{width:calc(100%/2 - 30px)}@media(min-width: 768px){.logo-grid__logos{display:flex;flex-wrap:wrap;gap:30px}.logo-grid__logos .logo{width:calc(100%/4 - 30px)}}.logo-grid__logo{align-items:center;display:flex}.section--people-grid .grid{display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:1fr 1fr;justify-content:space-between;row-gap:50px}@media(min-width: 768px){.section--people-grid .grid{grid-template-columns:repeat(auto-fit, 175px)}}.section--people-grid .grid>*{align-items:flex-start;display:flex;flex-direction:column;height:100%}.section--people-grid .fullwidth{grid-column:1/-1}.section--people-grid .is-hidden{display:none}.section--people-grid [data-close]{background-color:rgba(0,0,0,0);border:0;cursor:pointer;opacity:.2;position:absolute;right:20px;top:20px;transition:opacity 150ms}.section--people-grid [data-close]:hover,.section--people-grid [data-close]:focus{opacity:1}.section--people-grid [data-close] svg{pointer-events:none}.section--people-grid .person-view{background:#f5fcff;border:1px solid #d6d6ce;border-radius:3px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);padding:60px 20px 40px 20px;position:relative}@media(min-width: 768px){.section--people-grid .person-view{padding:60px 100px 70px 40px}}.section--people-grid .card.is-selected::after,.section--people-grid .card.is-selected::before{border:solid rgba(0,0,0,0);bottom:-51px;content:"";height:0;left:50%;margin-left:-12.5px;pointer-events:none;position:absolute;width:0;z-index:10}.section--people-grid .card.is-selected::after{border-color:rgba(245,252,255,0);border-bottom-color:#f5fcff;border-width:0 11.5px 11px 11.5px;transform:translateX(2px) translateY(1px)}.section--people-grid .card.is-selected::before{border-color:rgba(214,214,206,0);border-bottom-color:#d6d6ce;border-width:0 13.5px 12px 13.5px}.section--people-grid .person-view__inner{--text-color: #4C4C4E;display:flex;flex-direction:column;gap:clamp(40px,-13.3333333333px + 0.1111111111*100vw,120px);width:100%}@media(min-width: 768px){.section--people-grid .person-view__inner{flex-direction:row}}.section--people-grid .person-details{flex:1;max-width:290px}.section--people-grid .person-content{flex:1}.section--people-grid .person-name{font-family:exchange,serif;font-display:swap;font-style:normal;font-weight:600;color:var(--navy);font-size:30px;letter-spacing:-0.28px;line-height:1.2}.section--people-grid .person-position{font-family:exchange,serif;font-display:swap;font-style:italic;font-weight:600;color:var(--boulder);font-size:18px;letter-spacing:-0.5px;line-height:1.3}.section--people-grid .person-links{list-style-type:none;margin:13px 0 0;padding:0}.section--people-grid .person-links li+li{margin-top:10px}.section--split-text-form .grid{display:grid;grid-gap:30px;grid-template-columns:1fr}@media(min-width: 768px){.section--split-text-form .grid{grid-template-columns:2fr 1fr}}@media(min-width: 768px){.section--split-text-form .secondary-column{padding-left:35px}}.section--textblock .container{margin-left:auto;margin-right:auto;max-width:910px;padding-left:20px;padding-right:20px}.section-footer{margin-top:50px;text-align:center}.section-footer .section__buttons{display:flex;flex-direction:column;gap:10px}@media(min-width: 768px){.section-footer .section__buttons{flex-direction:row;justify-content:center}}.section-footer .button.clear{background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--blue))}.section-footer .button.clear:hover{background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--button-text-color, var(--astronaut-blue))}.section-footer.section-footer--align-left .section__buttons{justify-content:flex-start}.section-header{margin-bottom:var(--section-header-bottom-space, 33px)}.section-header.align--center{text-align:center}.section__title{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--section-title-color, var(--maroon));font-size:clamp(18px,15.3333333333px + 0.0055555556*100vw,22px);font-size:22px;letter-spacing:-0.41px;line-height:1.2;text-transform:uppercase}.section__title::after{background-image:linear-gradient(90deg, #D63333 0%, #FFA521 100%);border-radius:5px;content:"";display:block;height:1px;margin-bottom:0;margin-top:25px;width:50px}.section-header.align--center .section__title::after{margin-left:auto;margin-right:auto}.section__teaser{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--boulder);font-size:clamp(18px,15.3333333333px + 0.0055555556*100vw,22px);letter-spacing:-0.5px;line-height:1.36;margin-top:18px;text-wrap:balance}.section__teaser a{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--astronaut-blue);display:inline-block;text-decoration:none}.section__buttons{margin-top:35px}.site-footer{background:var(--midnight);padding:30px 20px 50px}@media(min-width: 768px){.site-footer{padding:50px 35px 70px}}.site-footer__copyright{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--white);font-size:13px;line-height:20px;margin-top:36px}.social-profiles{column-gap:20px;display:flex}.social-profiles__link{color:var(--white);opacity:.5;transition:opacity 250ms}.social-profiles__link:hover{opacity:1}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}/*! 
 * OverlayScrollbars
 * Version: 2.10.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{scroll-behavior:auto !important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(0.1)}.os-size-observer::before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty::before{content:"";width:100%;height:100%}.os-size-observer-listener:empty::before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{from{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize],[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none !important}[data-overlayscrollbars-initialize]::-webkit-scrollbar,[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none !important;appearance:none !important;display:none !important;width:0 !important;height:0 !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch !important;flex-direction:row !important;flex-wrap:nowrap !important;scroll-behavior:auto !important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto !important;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars],[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]{overflow:hidden !important}[data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible !important}[data-overlayscrollbars-viewport~=measuring]{overflow:hidden !important;scroll-behavior:auto !important;scroll-snap-type:none !important}[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-x:visible !important}[data-overlayscrollbars-viewport~=overflowXHidden]{overflow-x:hidden !important}[data-overlayscrollbars-viewport~=overflowXScroll]{overflow-x:scroll !important}[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]){overflow-y:visible !important}[data-overlayscrollbars-viewport~=overflowYHidden]{overflow-y:hidden !important}[data-overlayscrollbars-viewport~=overflowYScroll]{overflow-y:scroll !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0 !important;line-height:0 !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none !important;position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border-width:0 !important}[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto !important;scroll-snap-type:none !important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto !important;width:auto !important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none !important}.os-scrollbar-track{position:relative;padding:0 !important;border:none !important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none !important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0 !important;transition:none !important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent)*100%)}@supports(container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular)*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);bottom:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);left:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none !important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, 0.44);--os-handle-bg-hover: rgba(0, 0, 0, 0.55);--os-handle-bg-active: rgba(0, 0, 0, 0.66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, 0.44);--os-handle-bg-hover: rgba(255, 255, 255, 0.55);--os-handle-bg-active: rgba(255, 255, 255, 0.66)}.textblock{container-type:inline-size}.textblock *:first-child{margin-top:0}.textblock *:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{margin:0}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:.5rem}.textblock h1{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:22px;letter-spacing:-0.55px;line-height:1.27;text-transform:none;margin-bottom:13px}.textblock h2{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:20px;line-height:1.3;text-transform:uppercase}.textblock h3{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--heading-color, var(--maroon));font-size:18px;letter-spacing:-0.3px;line-height:1.33}.textblock h4{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:700;color:var(--gray-medium);font-size:17px;letter-spacing:-0.3px;line-height:1.29}.textblock h5{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--gray-medium);font-size:17px;line-height:1.29}.textblock h6{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:12px;line-height:1.16}.textblock p{margin:2rem 0}.textblock strong{font-weight:700}.textblock p,.textblock li{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--text-color, var(--gray-medium));font-size:clamp(16px,15.3333333333px + 0.0013888889*100vw,17px);letter-spacing:-0.3px;line-height:1.52}.textblock p:empty{display:none}.textblock a:not(.button){background:linear-gradient(to right, var(--goldenrod), var(--goldenrod)),linear-gradient(135deg, #D63333, #D63333);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 2px,0 2px;padding-bottom:2px;text-decoration:none;transition:background-size 500ms;font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:500;color:var(--astronaut-blue);word-break:break-word}.textblock a:not(.button):hover{background-size:0 2px,100% 2px}.textblock a:not(.button):hover{color:inherit}.textblock .button+.button{margin-top:10px}@media(min-width: 768px){.textblock .button+.button{margin-left:20px;margin-top:0}}.textblock .button+.button.read-less-toggle{margin-left:0}.textblock ul,.textblock ol{margin:2rem 0}.textblock ul{padding-left:21px}.textblock li+li{margin-top:8px}.textblock ul li{list-style-type:none;padding-left:19px;text-indent:-10px}.textblock ul li::before{content:"•";display:inline-block;font-size:14px;line-height:20px;margin-right:10px;vertical-align:middle}.textblock figure.alignleft{margin:0 20px 20px 0}.textblock figure.alignright{margin:0 0 20px 20px}.textblock figcaption{font-family:"HCo Gotham SSm",sans-serif;font-display:swap;font-style:normal;font-weight:300;color:var(--gray-medium);font-size:12px;line-height:1.16;margin-top:10px}.textblock blockquote{border-left:2px solid var(--maroon);margin:30px 40px 30px 0;padding-left:20px}.textblock blockquote p{font-family:exchange,serif;font-display:swap;font-style:normal;font-weight:300;color:var(--maroon);font-size:clamp(18px,12.6666666667px + 0.0111111111*100vw,26px);letter-spacing:-0.5px;line-height:1.3}.textblock blockquote p+p:last-of-type{font-family:exchange,serif;font-display:swap;font-style:italic;font-weight:600;font-size:17px;margin-top:-24px}.textblock .read-more{margin-bottom:10px;margin-top:17px}.textblock .read-more-content .button+.button{margin-left:0;margin-top:0}.textblock .read-more-hidden *:first-child{margin-top:0}.textblock .read-more-hidden *:last-child{margin-bottom:0}hr{border:0;border-top:1px solid var(--border);margin:24px 0;padding:0}.textblock table{margin:2rem 0}.textblock .read-more-toggle{margin-bottom:2rem}.section{padding-bottom:var(--section-padding-bottom);padding-top:var(--section-padding-top)}.section:first-of-type{padding-top:calc(var(--site-header-height) + var(--section-padding-top))}.bg-lt-blue-to-lt-purple{background-image:linear-gradient(102deg, rgba(61, 142, 255, 0.05) 0%, rgba(195, 81, 255, 0.05) 94%)}.bg-lt-yellow{background-color:var(--lt-yellow)}.bg-lt-blue{background-color:var(--lt-blue)}.responsive-embed{overflow:hidden;padding-top:56.25%;position:relative}.responsive-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.responsive-embed.map{padding-top:76%}.svg-sprite-wrapper{height:0;overflow:hidden;position:absolute;width:0}html,body{display:flex;flex-direction:column;min-height:100vh;scroll-padding-top:calc(var(--site-header-height))}.site-main{flex:1}.container{margin-left:auto;margin-right:auto;max-width:1210px;padding-left:20px;padding-right:20px}.alignleft{float:left;margin-bottom:16px;margin-right:16px}.alignright{float:right;margin-bottom:16px;margin-left:16px}.aligncenter{margin:16px auto}.alignnone{margin-bottom:16px}
