/*! 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;
}

body.lb-disable-scrolling {
  overflow: hidden;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  outline: none;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  max-height: none;
  border-radius: 3px;

  /* Image border */
  border: 4px solid white;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  border-radius: 4px;

  /* Background color behind image.
     This is visible during transitions. */
  background-color: white;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(images/2299ad0b3f63413f026dfec20c205b8f.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(images/84b76dee6b27b795e89e3649078a11c2.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(images/31f15875975aab69085470aabbfec802.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-caption a {
  color: #4ae;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(images/d9d2d0b1308cb694aa8116915592e2a9.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

@font-face{font-family:Ember;src:url(fonts/7636aacf50b767aa8065371577d834b9.woff2) format("woff2"),url(fonts/fee1cda230158868dcc0c4bd54124716.woff) format("woff");font-weight:300;font-style:"light"}@font-face{font-family:Ember;src:url(fonts/1fcd5f0225fe0f868158f5be30f46f14.woff2) format("woff2"),url(fonts/34097baa118b7a49170c55fa4392608e.woff) format("woff");font-weight:400;font-style:"normal"}@font-face{font-family:Ember;src:url(fonts/c530942a8df7b41eaff6b2da5c19cff3.woff2) format("woff2"),url(fonts/0903307d641eecc2523ac46c156638cb.woff) format("woff");font-weight:700;font-style:"bold"}@font-face{font-family:Ember;src:url(fonts/ef08f220e696e0fe1405aeaf081a973f.woff2) format("woff2"),url(fonts/f3de66f8303dae708b5d2b754395ce46.woff) format("woff");font-weight:900;font-style:"black"}:root{font-size:62.5%;--grid-gap:1rem;--component-padding:2rem;--content-wrapper-max-width:192rem;--font-family:"Ember",sans-serif;--magenta:#df49e7;--orange:#ec5f23;--lightorange:#fa9738;--green:#44c751;--darkmagenta:#dc5eba;--darkorange:#e9665b;--black:#000;--dark:#161616;--light:#707070;--white:#fff;--menu-bar-opacity:0.8;--component-background:var(--dark);--menu-bar-height:6.4rem}@media(min-width:768px){:root{--component-padding:6rem;--carousel-img-width:20rem;--carousel-img-margin:3rem}}@media(min-width:1024px){:root{--menu-bar-height:6.4rem;--carousel-img-width:30rem;--carousel-img-margin:3rem}}@media(min-width:1346px){:root{--component-padding:10rem;--carousel-img-width:38.6rem;--carousel-img-margin:9rem}}@media(min-width:1900px){:root{--component-padding:12rem}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;position:relative;height:100%}html.smooth{scroll-behavior:smooth!important}body{height:100%;background:var(--black);color:var(--white);font-family:var(--font-family)}[data-component]{background:transparent}[data-component].contains-background{background-color:var(--component-background);--dark:var(--black)}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}img{display:block;width:100%;height:auto}#app,.site-content{min-height:100%}.site-content{width:100%}.is-hidden{visibility:hidden}.mod{background:#333}.mod .border{margin:5rem;border:2px solid #fff;background:#000}.mod .border .modules{font-size:36px;font-weight:500}p{margin:0;padding:0;font-size:1.4rem;line-height:1.3;letter-spacing:.023rem;font-weight:400}@media(min-width:1024px){p{font-size:1.6rem;letter-spacing:-.02rem;line-height:1.625em}}a{display:inline-block;text-decoration:none}ul{margin:0;padding:0;list-style:none}button{border:0;border-radius:0;-webkit-appearance:none;background:none;color:currentColor;cursor:pointer}button:focus{outline:none}[data-component=StickyTrigger]{position:absolute;top:0;left:0;right:0;height:12rem}[data-navigation-trigger]{position:absolute;top:0;left:0;height:20rem}.copy.bold{font-weight:700}.copy.body{font-weight:400;font-size:1.4rem;line-height:1.3}@media(min-width:1024px){.copy.body{font-size:1.6rem;line-height:1.5;letter-spacing:-.02px}}.copy.button{font-size:1.2rem;letter-spacing:.15px}.copy.button,.cta-copy{line-height:1.6;font-weight:700}.cta-copy{font-size:1.6rem;letter-spacing:-.015rem}@media(min-width:1024px){.cta-copy{font-size:1.6rem}}html{scroll-behavior:smooth}.C1PrimaryHero{position:relative;z-index:1;padding:13rem 0 .5rem}@media(min-width:575px){.C1PrimaryHero{padding-bottom:7rem}}.C1PrimaryHero .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"copy" "updates";width:100%;overflow:hidden}@media(min-width:768px){.C1PrimaryHero .content-wrapper{grid-template-columns:2fr 1fr 1fr;grid-template-areas:"copy . ." "updates updates ."}}@media(min-width:1024px){.C1PrimaryHero .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-areas:"copy . updates"}}@media(min-width:1346px){.C1PrimaryHero .content-wrapper{display:grid;grid-template-columns:8fr .25fr 3fr var(--component-padding);grid-template-areas:"copy . updates updates";grid-gap:var(--grid-gap);padding-right:0}}@media(min-width:1900px){.C1PrimaryHero .content-wrapper{grid-template-columns:9fr 3fr var(--component-padding);grid-template-areas:"copy updates updates"}}.C1PrimaryHero .copy-wrapper{grid-area:copy;width:100%;margin-bottom:3rem}.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:22.6rem}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow{letter-spacing:.1rem}.C1PrimaryHero .copy-wrapper .logo{margin-bottom:1rem}.C1PrimaryHero .copy-wrapper .price-wrapper{max-width:26rem;margin:1rem 0 3rem}@media(min-width:1024px){.C1PrimaryHero .copy-wrapper{margin-bottom:6rem}.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:34.4rem}.C1PrimaryHero .copy-wrapper .logo-wrapper .eyebrow{letter-spacing:.3rem}.C1PrimaryHero .copy-wrapper .logo{margin-bottom:2rem}.C1PrimaryHero .copy-wrapper .price-wrapper{max-width:none;margin:2rem 0 8rem}}@media(min-width:1900px){.C1PrimaryHero .copy-wrapper .logo-wrapper{max-width:46.4rem}}.C1PrimaryHero .ripple-wrapper{position:absolute;top:0;right:0;width:37%;max-width:28rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.C1PrimaryHero .ripple-wrapper:before{display:block;width:100%;padding-bottom:200%;content:""}.C1PrimaryHero .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C1PrimaryHero .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}@media(min-width:1024px){.C1PrimaryHero .ripple-wrapper{width:70%;max-width:none}.C1PrimaryHero .ripple-wrapper:before{padding-bottom:60%}}@media(min-width:1346px){.C1PrimaryHero .ripple-wrapper{display:none}}.C1PrimaryHero .checker-wrapper{display:none;position:absolute;top:0;bottom:0;right:0;width:.5rem;background:var(--magenta);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:768px){.C1PrimaryHero .checker-wrapper{display:block}}@media(min-width:1346px){.C1PrimaryHero .checker-wrapper{width:1rem}}.C1PrimaryHero .checker-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C1PrimaryHero .checker-wrapper .picture img{-o-object-fit:cover;object-fit:cover;height:100%}.C1PrimaryHero .video-file{display:none}@media(min-width:1346px){.C1PrimaryHero .video-file{display:block}}.C1PrimaryHero .updates-wrapper{grid-area:updates}.C1PrimaryHero .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.C1PrimaryHero .bug.re{background:#666}.C1PrimaryHero .details{font-size:16px;letter-spacing:2px;font-weight:500}.C1PrimaryHero .details span{font-weight:900;text-transform:uppercase}@media(min-width:1024px){.C1PrimaryHero{padding:18.8rem 0 0}.C1PrimaryHero .bullets{display:none}}@media(min-width:1346px){.C1PrimaryHero{padding-bottom:32rem}.C1PrimaryHero+[data-component]{margin-top:-26rem;padding-top:0;z-index:1}}#top{margin-top:4rem}.C4CardsOverview{z-index:0;position:relative;padding:2rem 0 0;--cards-offset:-5rem;overflow:hidden}@media(min-width:1024px){.C4CardsOverview .bullets{display:none}}@media(min-width:1024px){.C4CardsOverview{padding:3rem 0 0}}@media(min-width:1900px){.C4CardsOverview{--cards-offset:-24rem}}@media(min-width:768px){.C4CardsOverview .content-wrapper{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:1rem repeat(12,1fr);grid-template-areas:"title title title title title title title title title title . . ." "visual visual visual visual visual visual visual visual visual  visual visual . ." ". cards cards cards cards cards cards cards cards . . . ."}}@media(min-width:1024px){.C4CardsOverview .content-wrapper{grid-template-columns:repeat(13,1fr);grid-template-areas:"visual visual visual visual visual visual visual . title title title title title" ". cards cards cards cards cards cards cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards cards cards cards cards cards cards ."}.C4CardsOverview .content-wrapper.is-flipped .title-wrapper{text-align:left}.C4CardsOverview .content-wrapper.is-flipped .cards-wrapper{margin-left:0}}@media(min-width:1346px){.C4CardsOverview .content-wrapper{grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto;grid-template-areas:"visual visual visual visual visual visual visual . title title title title" ". . . cards cards cards cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards cards cards cards . . ."}.C4CardsOverview .content-wrapper.is-flipped .title-wrapper{padding-left:3rem}}@media(min-width:1900px){.C4CardsOverview .content-wrapper{grid-template-areas:"visual visual visual visual visual visual visual . title title title title" ". . . . . . cards cards cards cards cards cards"}.C4CardsOverview .content-wrapper.is-flipped{grid-template-areas:"title title title title . visual visual visual visual visual visual visual" "cards cards cards cards cards cards . . . . . ."}}.C4CardsOverview .title-wrapper{--padding:0 0 3rem;padding:var(--padding);grid-area:title}.C4CardsOverview .title-wrapper .subtitle{margin-top:5px}@media(min-width:1024px){.C4CardsOverview .title-wrapper{text-align:right;padding:0}}@media(min-width:1346px){.C4CardsOverview .title-wrapper{--padding:2rem 2rem calc(var(--cards-offset)*-1 + 7rem)}}@media(min-width:1900px){.C4CardsOverview .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}}.C4CardsOverview .visual-wrapper{position:relative;margin:0 calc(var(--component-padding)*-1);max-height:40rem;overflow:hidden;grid-area:visual}.C4CardsOverview .visual-wrapper:before{display:block;width:100%;padding-bottom:70%;content:""}.C4CardsOverview .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C4CardsOverview .visual-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:768px){.C4CardsOverview .visual-wrapper{margin:0}}@media(min-width:1346px){.C4CardsOverview .visual-wrapper{max-height:none}.C4CardsOverview .visual-wrapper:before{padding-bottom:56%}}.C4CardsOverview .cards-wrapper{width:100%;position:relative;margin-top:var(--cards-offset);margin-left:auto;margin-right:auto;grid-area:cards}@media(min-width:768px){.C4CardsOverview .cards-wrapper{margin-top:-10rem;max-width:750px}}@media(min-width:1024px){.C4CardsOverview .cards-wrapper{margin-right:0}}.C4CardsOverview .cards-list{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(min-width:1346px){.C4CardsOverview .cards-list{display:grid;grid-gap:var(--grid-gap);grid-auto-columns:1fr;grid-auto-flow:column}}.C4CardsOverview .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3rem 2rem;width:100%;-ms-flex-negative:1;flex-shrink:1;background:var(--dark)}.C4CardsOverview .card:not(:first-of-type){margin-left:var(--grid-gap)}.C4CardsOverview .card .card-copy{opacity:.7;padding:2rem 0 4rem}.C4CardsOverview .card .cta-link{margin-top:auto;margin-bottom:0;outline:0}@media(min-width:768px){.C4CardsOverview .card:first-child:nth-last-child(n+3),.C4CardsOverview .card:first-child:nth-last-child(n+3)~*{max-width:60vw}}@media(min-width:1024px){.C4CardsOverview .card{max-width:auto;-ms-flex-negative:1;flex-shrink:1}}@media(min-width:1346px){.C4CardsOverview .card{padding:4rem 3rem;min-height:34rem}.C4CardsOverview .card:not(:first-of-type){margin-left:0}.C4CardsOverview .card:only-child{padding:5rem}}.bump{display:block;position:relative;top:-100px;visibility:hidden}.bump.small{top:-60px}.C2SecondaryHero{position:relative;z-index:0;overflow:hidden;padding:12rem 0 4rem}@media(min-width:768px){.C2SecondaryHero{padding:20rem 0 6rem}}@media(min-width:1024px){.C2SecondaryHero{padding:24rem 0 6rem}}@media(min-width:1346px){.C2SecondaryHero{min-height:56rem;padding:28rem 0 11rem}}.C2SecondaryHero .ripple-wrapper{position:absolute;top:0;bottom:0;right:0;width:20rem}.C2SecondaryHero .ripple-wrapper .picture{position:absolute;top:-150px;bottom:0;left:0;right:0}.C2SecondaryHero .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}@media(min-width:768px){.C2SecondaryHero .ripple-wrapper{width:32rem}.C2SecondaryHero .ripple-wrapper .picture{top:0}}@media(min-width:1024px){.C2SecondaryHero .ripple-wrapper{width:80rem}}@media(min-width:1346px){.C2SecondaryHero .ripple-wrapper{width:98rem}}.C2SecondaryHero .content-wrapper{display:grid;grid-template-columns:1fr;grid-template-areas:"title" "updates";grid-row-gap:2.4rem}@media(min-width:1024px){.C2SecondaryHero .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-areas:"title . updates"}}@media(min-width:1346px){.C2SecondaryHero .content-wrapper{grid-template-columns:8fr .25fr 3fr var(--component-padding);grid-template-areas:"title . updates updates";grid-gap:var(--grid-gap);padding-right:0}}@media(min-width:1900px){.C2SecondaryHero .content-wrapper{grid-template-columns:9fr 3fr var(--component-padding);grid-template-areas:"title updates updates"}}.C2SecondaryHero .title-wrapper{grid-area:title}.C2SecondaryHero .title-wrapper a{color:var(--magenta);font-weight:500}.C2SecondaryHero .title-wrapper .sub-title{opacity:.7;margin-top:2rem;max-width:50rem}@media(min-width:1346px){.C2SecondaryHero .title-wrapper .sub-title{margin-top:4rem}}.C2SecondaryHero .leadership .title-wrapper{min-height:auto}@media(min-width:1346px){.C2SecondaryHero .leadership .sub-title{min-height:195px}}.C2SecondaryHero .updates-wrapper{grid-area:updates;max-width:48rem}@media(min-width:1024px){.C2SecondaryHero .updates-wrapper .bullets{display:none}}.outer_vidyard_wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leadership .C22Masonry{padding-top:0}.leadership .C2SecondaryHero{padding-bottom:12rem}.leadership .C2SecondaryHero .ripple-wrapper{top:-50px}.leadership .C2SecondaryHero .ripple-wrapper .picture{top:0}@media(min-width:768px){.leadership .C2SecondaryHero .ripple-wrapper,.leadership .C2SecondaryHero .ripple-wrapper .picture{top:0}.leadership .C2SecondaryHero .ripple-wrapper .picture img{height:100%}}@media(min-width:1024px){.leadership .C2SecondaryHero .ripple-wrapper .picture img{height:423px}}@media(min-width:1346px){.leadership .C2SecondaryHero .ripple-wrapper .picture img{height:496px}}.C5SponsorCards{position:relative;z-index:0;padding:4rem 0;overflow:hidden}.C5SponsorCards .overview-list{display:grid;margin-top:3rem;grid-row-gap:var(--grid-gap)}.C5SponsorCards .overview-list a{color:inherit}.C5SponsorCards .overview-list.condensed{grid-template-columns:repeat(2,1fr);grid-column-gap:var(--grid-gap)}@media(min-width:768px){.C5SponsorCards .overview-list.condensed{grid-column-gap:0}}@media(min-width:768px){.C5SponsorCards .overview-list.condensed .list-item:last-of-type:before,.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(4n+4):before{border-right:.1rem solid}}@media(min-width:1346px){.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(4n+4):before{border-right:none}.C5SponsorCards .overview-list.condensed .list-item:last-of-type:before,.C5SponsorCards .overview-list.condensed .list-item:nth-of-type(6n+6):before{border-right:.1rem solid}}.C5SponsorCards .overview-list.really-condensed{grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.C5SponsorCards .overview-list:not(.condensed) .list-item:last-of-type:before,.C5SponsorCards .overview-list:not(.condensed) .list-item:nth-of-type(2n+2):before{border-right:.1rem solid}}@media(min-width:1346px){.C5SponsorCards .overview-list:not(.condensed) .list-item:nth-of-type(2n+2):before{border-right:none}.C5SponsorCards .overview-list:not(.condensed) .list-item:last-of-type:before,.C5SponsorCards .overview-list:not(.condensed) .list-item:nth-of-type(4n+4):before{border-right:.1rem solid}}@media(min-width:768px){.C5SponsorCards .overview-list{grid-template-columns:repeat(2,1fr)}.C5SponsorCards .overview-list.condensed{grid-template-columns:repeat(4,1fr)}.C5SponsorCards .overview-list.really-condensed{grid-template-columns:repeat(6,1fr)}}@media(min-width:1024px){.C5SponsorCards .overview-list{margin-top:4.8rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1346px){.C5SponsorCards .overview-list{grid-template-columns:repeat(4,1fr)}.C5SponsorCards .overview-list.condensed{grid-template-columns:repeat(6,1fr)}.C5SponsorCards .overview-list.really-condensed{grid-template-columns:repeat(8,1fr)}}.C5SponsorCards .list-item{position:relative;width:100%;overflow:hidden;max-height:18rem}.C5SponsorCards .list-item:after{position:absolute;bottom:0;left:0;right:0;border-bottom:.1rem solid;opacity:.3;content:""}@media(min-width:768px){.C5SponsorCards .list-item:after{display:none}}.C5SponsorCards .list-item:before{display:block;width:100%;padding-bottom:65%;max-height:18rem;content:"";opacity:.3}@media(min-width:768px){.C5SponsorCards .list-item:before{border-left:.1rem solid}}@media(min-width:1346px){.C5SponsorCards .list-item{max-height:264rem}}.C5SponsorCards .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C5SponsorCards .picture a{display:inline}.C5SponsorCards .picture img{width:100%;height:100%;-o-object-position:center;object-position:center}.C5SponsorCards .heading:after{border-bottom:1px solid;opacity:.3;content:"";display:block;position:relative;top:3rem}@media(min-width:768px){.C5SponsorCards .heading:after{display:none}}.press-kit .C5SponsorCards .heading-4{margin-top:2rem}.press-kit .C5SponsorCards .picture img{-o-object-fit:contain;object-fit:contain}.C7ContentCarousel{position:relative;padding:12rem 0;overflow:hidden}@media(min-width:1024px){.C7ContentCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C7ContentCarousel .bullets{display:none}}.C7ContentCarousel .gps .heading.heading-4{font-size:1.8rem}.C7ContentCarousel .ripple-wrapper{position:absolute;top:0;left:0;width:30rem}@media(min-width:1024px){.C7ContentCarousel .ripple-wrapper{top:auto;bottom:-5rem;width:50rem;left:-20rem}}@media(min-width:1346px){.C7ContentCarousel .ripple-wrapper{bottom:-4rem;left:-7rem}}@media(min-width:1900px){.C7ContentCarousel .ripple-wrapper{bottom:0;left:0}}.C7ContentCarousel .ripple-wrapper:before{content:"";display:block;width:100%;padding-bottom:50%}@media(min-width:1024px){.C7ContentCarousel .ripple-wrapper:before{padding-bottom:104%}}.C7ContentCarousel .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ContentCarousel .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:top left;object-position:top left;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.C7ContentCarousel .ripple-wrapper .picture img{-o-object-position:bottom left;object-position:bottom left}}.C7ContentCarousel .carousel-wrapper{margin-top:5rem;grid-area:content}.C7ContentCarousel .carousel-wrapper .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.C7ContentCarousel .carousel-wrapper .list-item{width:100%;-ms-flex-negative:0;flex-shrink:0}.C7ContentCarousel .carousel-wrapper .list-item:not(:first-of-type){margin-left:3rem}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .list-item{display:grid;grid-template-columns:6fr 6fr;grid-template-areas:"title content";grid-gap:var(--grid-gap)}}.C7ContentCarousel .carousel-wrapper .title-wrapper{margin:1.6rem 0 2rem}.C7ContentCarousel .carousel-wrapper .title-wrapper img{max-width:350px}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .title-wrapper{grid-area:title;padding-right:4rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:2.4rem}.C7ContentCarousel .carousel-wrapper .title-wrapper img{padding-left:6rem}}.C7ContentCarousel .carousel-wrapper .copy-wrapper a:not(.cta-outline){color:var(--magenta)}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .copy-wrapper{grid-area:content;-webkit-box-flex:1;-ms-flex:1;flex:1}}.C7ContentCarousel .carousel-wrapper .cta-outline{margin:2rem 0 2.5rem}@media(min-width:1024px){.C7ContentCarousel .carousel-wrapper .cta-outline{margin:5rem 0 0}}.C7ContentCarousel .carousel-controls{display:none}@media(min-width:1024px){.C7ContentCarousel .carousel-controls{display:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;left:0}}.C7ContentCarousel .carousel-controls .chevron-button{color:var(--white)}.C7ContentCarousel .content-wrapper{top:0}@media(min-width:1024px){.C7ContentCarousel .content-wrapper{top:-2rem;padding-left:12rem}}@media(min-width:1346px){.C7ContentCarousel .content-wrapper{top:-3rem;padding-left:26rem}}@media(min-width:1900px){.C7ContentCarousel .content-wrapper{top:-4rem;padding-left:54rem}}@media(min-width:1024px){#sponsor .eyebrow{padding-left:6rem}}.C7ImageCarousel{position:relative;z-index:0;padding-bottom:4rem;overflow:hidden}@media(min-width:1024px){.C7ImageCarousel{padding-bottom:0}}.C7ImageCarousel .content-wrapper{position:relative;padding:0}.C7ImageCarousel .content-wrapper .carousel-controls{display:none}@media(min-width:1024px){.C7ImageCarousel .content-wrapper .bullets{display:none}.C7ImageCarousel .content-wrapper .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:2rem;right:var(--component-padding)}}@media(min-width:1346px){.C7ImageCarousel .content-wrapper .carousel-controls{top:8rem}}.C7ImageCarousel .carousel-items-list{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.C7ImageCarousel .bullets{margin-top:2rem}.C7ImageCarousel .carousel-item-wrapper{width:100%;-ms-flex-negative:0;flex-shrink:0}@media(min-width:1346px){.C7ImageCarousel .carousel-item-wrapper{display:grid;grid-template-columns:8fr 4fr;grid-gap:5rem;grid-template-areas:"carousel-visual-wrapper carousel-content-wrapper"}}.C7ImageCarousel .carousel-content-wrapper{grid-area:carousel-content-wrapper;padding:2rem var(--component-padding) .5rem}.C7ImageCarousel .carousel-content-wrapper .heading{margin-top:1.6rem}.C7ImageCarousel .carousel-content-wrapper .description{padding-top:2rem}.C7ImageCarousel .carousel-content-wrapper .cta-wrapper{padding-top:1.5rem}@media(min-width:1024px){.C7ImageCarousel .carousel-content-wrapper{padding:6rem var(--component-padding) 2rem;-ms-flex-item-align:end;align-self:flex-end}.C7ImageCarousel .carousel-content-wrapper .heading{margin-top:2.4rem}}@media(min-width:1346px){.C7ImageCarousel .carousel-content-wrapper{padding:9rem var(--component-padding) 4rem 0}.C7ImageCarousel .carousel-content-wrapper .description{padding-top:5rem}.C7ImageCarousel .carousel-content-wrapper .cta-wrapper{padding-top:3.8rem}}.C7ImageCarousel .carousel-visual-wrapper{grid-area:carousel-visual-wrapper;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;position:relative}.C7ImageCarousel .carousel-visual-wrapper:before{display:block;width:100%;padding-bottom:56.7%;content:""}.C7ImageCarousel .carousel-visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .carousel-visual-wrapper .picture img{-o-object-fit:cover;object-fit:cover}.C7ImageCarousel .video-container{position:relative;margin-bottom:2rem}.C7ImageCarousel .video-container:before{display:block;width:100%;padding-bottom:56.5%;content:""}.C7ImageCarousel .video-container .video,.C7ImageCarousel .video-container .video-player{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .video-container .video{width:100%!important;height:100%!important}.C7ImageCarousel .video-container .poster,.C7ImageCarousel .video-container .poster picture{position:absolute;top:0;bottom:0;left:0;right:0}.C7ImageCarousel .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#home .C7ImageCarousel{padding-top:0}@media(min-width:1024px){#home .C7ImageCarousel{padding-top:5rem}}@media(min-width:1366px){#home .C7ImageCarousel{padding-top:10rem}}.deepracer .video-container img,.iot .video-container img{height:100%}.C9FAQList{padding:3rem 0;margin:0 0 1rem}.C9FAQList:last-child{margin:0}@media(min-width:1024px){.C9FAQList{padding:4rem 0;margin:0 0 2rem}}@media(min-width:1346px){.C9FAQList{padding:6rem 0;margin:0 0 4rem}}.C9FAQList .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"title" "faq" "cta"}@media(min-width:1346px){.C9FAQList .content-wrapper{grid-template-columns:5fr 1fr 6fr;grid-template-rows:auto 1fr;grid-template-areas:"title . faq" "cta . faq"}}@media(min-width:1900px){.C9FAQList .content-wrapper{grid-template-columns:3fr 1fr 8fr}}.C9FAQList .title-wrapper{grid-area:title}.C9FAQList .title-wrapper .heading{margin:1.6rem 0 3.8rem}@media(min-width:768px){.C9FAQList .title-wrapper .heading{margin-bottom:.5rem}}@media(min-width:1024px){.C9FAQList .title-wrapper .heading{margin-top:2.4rem}}.C9FAQList .faq-wrapper{grid-area:faq}.C9FAQList .faq-item{position:relative;cursor:pointer}.C9FAQList .faq-item:not(:first-of-type):before{position:absolute;top:0;left:0;right:0;height:.1rem;opacity:.3;background:currentColor;content:""}.C9FAQList .faq-item .copy:after{content:"";display:inline-block;width:100%;height:3.2rem}.C9FAQList .faq-item.is-active .heading{opacity:1}.C9FAQList .faq-item.is-active .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.C9FAQList .question-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.C9FAQList .question-wrapper.sponsor{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C9FAQList .question-wrapper.sponsor h4.heading.heading-4{width:100%;max-width:800px;margin-left:11.5%}.C9FAQList .question-wrapper.sponsor .picture{overflow:visible}.C9FAQList .question-wrapper.sponsor .picture img{width:100%;max-width:75px;min-width:75px}@media(min-width:1024px){.C9FAQList .question-wrapper.sponsor .picture img{max-width:150px;min-width:150px}}.C9FAQList .question-wrapper .heading{-webkit-transition:opacity .25s;transition:opacity .25s;opacity:.7;margin:3.2rem 0;max-width:180px}@media(min-width:1024px){.C9FAQList .question-wrapper .heading{margin:3.4rem 0;max-width:300px}}.C9FAQList .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;margin-left:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.C9FAQList .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}.C9FAQList .answer-wrapper{overflow:hidden}.C9FAQList .answer-wrapper li.copy{padding:0}.C9FAQList .answer-wrapper .copy{opacity:.7;max-width:75%}.C9FAQList .answer-wrapper .copy.header{padding:0}.C9FAQList .answer-wrapper .copy a{color:var(--white);font-size:1.6rem;line-height:1.5;letter-spacing:-.02px;text-decoration:underline}.C9FAQList .answer-wrapper .info-wrapper{margin-bottom:2rem}.C9FAQList .answer-wrapper .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}.C9FAQList .answer-wrapper .info-item:not(:first-of-type){margin-top:.4rem}.C9FAQList .answer-wrapper .info-item .eyebrow{opacity:.7}.C9FAQList .answer-wrapper .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}.C9FAQList .answer-wrapper .sponsor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:3rem}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-a{max-width:100%}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-a .copy{max-width:90%}.C9FAQList .answer-wrapper .sponsor-wrapper .sponsor-image{padding-bottom:4rem;position:relative;top:-30px;min-width:30%}.C9FAQList .answer-wrapper .cta-link{top:-20px}.C9FAQList .answer-wrapper .cta-link span.copy{max-width:100%;padding:0 0 30px}.C9FAQList .answer-wrapper .cta-link span.copy:after{display:none}.C9FAQList .answer-wrapper .cta-link .underline{bottom:20px}.C9FAQList .cta-wrapper{grid-area:cta}.C9FAQList .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}.C9FAQList .info-wrapper .info-item .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.C9FAQList .info-wrapper .info-item .bug.re{background:#666}@media(min-width:1346px){.C9FAQList .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}.C10TextBanner{position:relative;z-index:0;padding:3rem 0 4rem;background:linear-gradient(45deg,var(--magenta),var(--orange));overflow:hidden}.C10TextBanner.black-background{background:#000}.C10TextBanner.grey-background{background:var(--dark)}.C10TextBanner .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"title" "copy" "cta"}@media(min-width:1024px){.C10TextBanner .content-wrapper{grid-template-columns:repeat(12,1fr);grid-template-areas:"title title title title . copy copy copy copy copy copy copy" ". . . . . cta cta cta cta cta cta cta"}}@media(min-width:1346px){.C10TextBanner .content-wrapper{grid-template-areas:"title title title title . copy copy copy copy copy . ." " . . . . . cta cta cta cta cta . ."}}@media(min-width:1900px){.C10TextBanner .content-wrapper{grid-template-areas:"title title title . copy copy copy copy copy . cta cta"}}.C10TextBanner .title-wrapper{grid-area:title}.C10TextBanner .copy-wrapper{grid-area:copy;padding:2rem 0}@media(min-width:1024px){.C10TextBanner .copy-wrapper{padding:0}}@media(min-width:1346px){.C10TextBanner .copy-wrapper{padding-top:1rem}}.C10TextBanner .cta-wrapper{grid-area:cta}@media(min-width:1024px){.C10TextBanner .cta-wrapper{padding-top:2rem}}@media(min-width:768px){.C10TextBanner{padding:6rem 0}}@media(min-width:1346px){.C10TextBanner{padding:9rem 0}}#education{margin-bottom:2rem}@media(min-width:768px){#education{margin-bottom:5rem}}@media(min-width:1346px){#education{margin-bottom:9rem}}.C11FeaturedQuotes{padding:2rem 0;position:relative;overflow:hidden;z-index:0}@media(min-width:768px){.C11FeaturedQuotes{background-image:url(/static/media/why-attend/gradient-background.jpg);background-repeat:no-repeat;background-size:20rem 100%;padding:6rem 0}}@media(min-width:1024px){.C11FeaturedQuotes{background-size:25rem 100%;padding:0}}@media(min-width:1346px){.C11FeaturedQuotes{background-size:30rem 100%}}@media(min-width:1900px){.C11FeaturedQuotes{background-size:35rem 100%}}@media(min-width:768px){.C11FeaturedQuotes .bullets{display:none}}.C11FeaturedQuotes .carousel-wrapper{position:relative}.C11FeaturedQuotes .carousel-wrapper .quote-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C11FeaturedQuotes .carousel-wrapper .author{opacity:.7}.C11FeaturedQuotes .carousel-wrapper .copy-wrapper{margin-bottom:5rem}.C11FeaturedQuotes .carousel-wrapper .list-item{width:100%;-ms-flex-negative:0;flex-shrink:0;margin-left:3rem}.C11FeaturedQuotes .carousel-wrapper .list-item:first-child{margin-left:0}@media(min-width:768px){.C11FeaturedQuotes .carousel-wrapper .list-item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}.C11FeaturedQuotes .carousel-controls{display:none}@media(min-width:768px){.C11FeaturedQuotes .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:3rem;position:absolute;left:calc(var(--carousel-img-width) + var(--carousel-img-margin));bottom:0}}.C11FeaturedQuotes .chevron-button{color:var(--white)}@media(min-width:1024px){.C11FeaturedQuotes .content-wrapper{padding-top:6rem;padding-bottom:6rem}}@media(min-width:1346px){.C11FeaturedQuotes .content-wrapper{padding-top:16rem;padding-bottom:16rem}}.C11FeaturedQuotes .copy-wrapper{margin-top:3.3rem}@media(min-width:768px){.C11FeaturedQuotes .copy-wrapper{margin-top:0}}.C11FeaturedQuotes .quote-heading{font-size:2.6rem;line-height:3rem;letter-spacing:-.056rem;margin:1.6rem 0 .8rem}@media(min-width:1024px){.C11FeaturedQuotes .quote-heading{font-size:18px;line-height:28px;letter-spacing:0;margin-top:2.4rem}}.C11FeaturedQuotes .image-wrapper{width:100%;margin:0 auto}@media screen and (min-width:480px){.C11FeaturedQuotes .image-wrapper{width:40rem}}@media(min-width:768px){.C11FeaturedQuotes .image-wrapper{width:var(--carousel-img-width);height:var(--carousel-img-width);margin:0 var(--carousel-img-margin) 0 0;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:hidden}.C11FeaturedQuotes .image-wrapper .picture{position:absolute;height:100%}.C11FeaturedQuotes .image-wrapper .picture img{height:100%;width:auto}}.C11FeaturedQuotes .ripple-wrapper{position:absolute;left:0;top:0;width:40rem}.C11FeaturedQuotes .ripple-wrapper:before{display:block;width:100%;padding-bottom:40%;content:""}.C11FeaturedQuotes .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C11FeaturedQuotes .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:top left;object-position:top left;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.C11FeaturedQuotes .ripple-wrapper{top:auto;bottom:0;width:80rem}.C11FeaturedQuotes .ripple-wrapper .picture img{-o-object-position:bottom left;object-position:bottom left}}@media(min-width:1024px){.C11FeaturedQuotes .ripple-wrapper{width:100rem}}@media(min-width:1346px){.C11FeaturedQuotes .ripple-wrapper{width:140rem}}@media(min-width:1900px){.C11FeaturedQuotes .ripple-wrapper{width:150rem}}.C12Footer{padding:4rem 0 2.4rem;position:relative;z-index:0;overflow:hidden}@media(min-width:1024px){.C12Footer{padding-top:5rem}}@media(min-width:1346px){.C12Footer{padding-top:6rem}}@media(min-width:1900px){.C12Footer{padding-top:7rem;padding-top:10rem}}.C12Footer:before{position:absolute;top:0;left:0;right:0;height:.1rem;background:var(--light);opacity:.7;content:""}@media(min-width:1024px){.C12Footer:before{display:none}}.C12Footer .ripple-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.C12Footer .ripple-wrapper .ripple{position:absolute;top:0;bottom:0;display:none}@media(min-width:1346px){.C12Footer .ripple-wrapper .ripple{display:block}}.C12Footer .ripple-wrapper .left-ripple{left:0;width:10rem}.C12Footer .ripple-wrapper .left-ripple img{-o-object-position:top left;object-position:top left}.C12Footer .ripple-wrapper .right-ripple{right:0;width:11rem}.C12Footer .ripple-wrapper .right-ripple img{-o-object-position:center right;object-position:center right}.C12Footer .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C12Footer .ripple-wrapper .picture img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(min-width:1900px){.C12Footer .ripple-wrapper .left-ripple{width:16.3rem}.C12Footer .ripple-wrapper .right-ripple{width:14.2rem}.C12Footer .ripple-wrapper .right-ripple img{-o-object-position:bottom right;object-position:bottom right}}@media(min-width:1346px){.C12Footer .content-wrapper{display:grid;grid-template-columns:1fr 11fr;grid-template-areas:". footer-content" ". footer"}}@media(min-width:1900px){.C12Footer .content-wrapper{grid-template-columns:1fr 10fr 1fr;grid-template-areas:". footer-content ." ". footer ."}}.C12Footer .content{grid-area:content;position:relative}@media(min-width:1346px){.C12Footer .content{padding-right:6rem}.C12Footer .content:before{position:absolute;top:0;bottom:0;right:0;width:.1rem;background:var(--white);opacity:.2;content:""}}.C12Footer .title-wrapper{max-width:51.4rem}.C12Footer .copy-wrapper{grid-area:footer-content;display:grid;grid-template-areas:"logo " "content" "navigation"}@media(min-width:1024px){.C12Footer .copy-wrapper{display:grid;grid-column-gap:var(--grid-gap);grid-template-columns:6fr 1fr 5fr;grid-template-areas:"logo . ." "content . navigation"}.C12Footer .copy-wrapper .heading{grid-area:title}}.C12Footer .footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:2.4rem 0 0}.C12Footer .footer-navigation:before{position:absolute;top:0;left:0;right:0;height:.1rem;background:var(--light);content:""}.C12Footer .footer-navigation .column{width:55%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;opacity:.7}.C12Footer .footer-navigation .link{color:currentColor;display:inline-block;padding-bottom:2.4rem;-webkit-transition:opacity .25s;transition:opacity .25s}@media(min-width:1900px){.C12Footer .footer-navigation .link{padding-bottom:3.9rem}}.C12Footer .footer-navigation .link:hover{opacity:.7}@media(min-width:1024px){.C12Footer .footer-navigation{grid-area:navigation;padding:0}.C12Footer .footer-navigation:before{display:none}}.C12Footer .social-media-wrapper{padding:2rem 0;margin-top:5rem;max-width:33.5rem;border-top:1px solid #fff}@media(min-width:1024px){.C12Footer .social-media-wrapper{grid-area:social-media}.C12Footer .social-media-wrapper .social-media-list{max-width:27.6rem}}@media(min-width:1346px){.C12Footer .social-media-wrapper{border-top:none}}.C12Footer .social-media-wrapper .heading{opacity:.7}.C12Footer .social-media-wrapper .social-media-list{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.C12Footer .social-media-wrapper .social-media-list-item{width:4rem}.C12Footer .social-media-wrapper .icon{color:var(--magenta)}.C12Footer .form-wrapper{margin:3rem 0 2rem;max-width:48rem}@media(min-width:1024px){.C12Footer .form-wrapper{grid-area:form}}@media(min-width:1900px){.C12Footer .form-wrapper{max-width:51.4rem}}.C12Footer .form-wrapper .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:var(--white);border-radius:10rem;padding:.2rem .2rem .2rem 2.4rem}.C12Footer .form-wrapper .submit-button{-ms-flex-item-align:stretch;align-self:stretch;justify-self:stretch}.C12Footer .form-wrapper .input-field{width:100%;background:transparent;border:none;color:var(--black);padding:0}.C12Footer .form-wrapper .input-field:focus{outline:none}.C12Footer .newsletter-form .mktoFieldWrap,.C12Footer .newsletter-form .mktoFormCol,.C12Footer .newsletter-form .mktoFormRow:nth-last-of-type(2){width:100%}.C12Footer .footer-copy{position:relative}@media(min-width:1024px){.C12Footer .footer-copy{grid-area:footer}}@media(min-width:1346px){.C12Footer .footer-copy{padding-top:2.4rem}.C12Footer .footer-copy:before{position:absolute;top:0;left:0;right:0;height:.1rem;background:var(--white);opacity:.2;content:""}}.C12Footer .footer-copy .copy{font-size:1.2rem;font-weight:400;line-height:1.5;color:currentColor;opacity:.7}.C12Footer .footer-copy .copy .cta{color:currentColor}.C12Footer .footer-copy .copy .cta:hover{color:#df49e7}@media(min-width:1024px){.C12Footer .footer-copy .copy{font-size:1.2rem}}.C12Footer .logo-wrapper{max-width:16rem;margin-bottom:2rem;color:currentColor;grid-area:logo}@media(min-width:1024px){.C12Footer .logo-wrapper{max-width:25rem;grid-area:logo}}@media(min-width:1346px){.C12Footer .logo-wrapper{margin-bottom:7rem}}@media(min-width:1900px){.C12Footer .logo-wrapper{grid-area:logo}}[data-reveal-trigger]{display:block;position:absolute;top:0;left:0;right:0;height:var(--menu-bar-height)}.C13Navigation{position:fixed;top:0;left:0;right:0;height:calc(var(--vh, 1vh)*100);z-index:3;overflow:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-areas:"menu-bar" "navigation-wrapper";pointer-events:none}.C13Navigation .background-overlay,.C13Navigation .background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0}.C13Navigation .background-overlay:before{background:var(--black);content:""}@media(min-width:1024px){.C13Navigation .background-overlay{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.C13Navigation .background-overlay:before{opacity:.9}}.C13Navigation .menu-bar-wrapper{position:relative;grid-area:menu-bar}.C13Navigation .menu-bar-wrapper .separator-line{display:none}@media(min-width:1024px){.C13Navigation .menu-bar-wrapper{display:grid;grid-template-columns:1fr auto;grid-template-areas:"menu-bar register-button"}.C13Navigation .menu-bar-wrapper .separator-line{display:block}}@media(min-width:1346px){.C13Navigation .menu-bar-wrapper{padding:0 3rem 0 0}}@media(min-width:1900px){.C13Navigation .menu-bar-wrapper{padding-right:6rem}}.C13Navigation .menu-bar{grid-area:menu-bar;pointer-events:auto;position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.C13Navigation .menu-bar .separator-line{display:block}.C13Navigation .menu-bar .menu-background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background:var(--black);z-index:0}.C13Navigation .menu-bar .menu-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.2;content:""}.C13Navigation .menu-bar .link{position:relative;width:100%;display:block;color:currentColor;max-width:12rem}.C13Navigation .menu-bar .menubar-line{display:block;right:auto}@media(min-width:1024px){.C13Navigation .menu-bar{grid-template-columns:auto 1fr}.C13Navigation .menu-bar .menu-background-overlay,.C13Navigation .menu-bar .separator-line{display:none}}@media(min-width:1346px){.C13Navigation .menu-bar{display:grid;grid-template-columns:10rem auto}}@media(min-width:1900px){.C13Navigation .menu-bar{grid-template-columns:12rem auto}.C13Navigation .menu-bar .menu-button{margin-left:3.2rem}}.C13Navigation .menu-bar-background-overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:none}.C13Navigation .menu-bar-background-overlay:before{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.95;background:var(--black);content:""}.C13Navigation .menu-bar-background-overlay:after{position:absolute;height:.1rem;background:currentColor;bottom:0;left:0;right:0;opacity:.1;content:""}@media(min-width:1024px){.C13Navigation .menu-bar-background-overlay{display:block}}.C13Navigation .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.C13Navigation .logo-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.C13Navigation .register-button-wrapper{grid-area:register-button;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.C13Navigation .register-button-wrapper .cta-link{display:block;margin:1.1rem 5rem 2rem}.C13Navigation .register-button-wrapper .cta-link .copy{padding:.6rem 0 0;white-space:nowrap;z-index:unset}.C13Navigation .register-button-wrapper .cta-pill{display:block;margin:0 auto}.C13Navigation .register-button-wrapper .separator-line{display:block;left:auto}@media(min-width:1024px){.C13Navigation .register-button-wrapper{padding:0 1.2rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.C13Navigation .register-button-wrapper .cta-pill{pointer-events:auto;padding:1.4rem 6rem 1.2rem;margin:.9rem 0}.C13Navigation .register-button-wrapper .cta-link{pointer-events:auto}.C13Navigation .register-button-wrapper .separator-line{display:none}}@media(min-width:1346px){.C13Navigation .register-button-wrapper .cta-pill{padding:.8rem 4rem 1rem;margin:1.1rem 0}}.C13Navigation .navigation-wrapper{grid-area:navigation-wrapper;position:relative;-webkit-overflow-scrolling:touch;overflow:hidden}@media(min-width:1024px){.C13Navigation .navigation-wrapper{height:100%;display:grid;grid-template-columns:var(--menu-bar-height) auto 2rem;grid-template-rows:auto 1fr;grid-template-areas:". catalogue ." ". navigation .";-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(180deg,transparent,#000 4rem,#000 calc(100% - 8rem),transparent)}}@media(min-width:1346px){.C13Navigation .navigation-wrapper{padding:4rem 0;grid-template-areas:". catalogue . navigation";grid-template-columns:var(--menu-bar-height) auto 2rem 3fr}}@media(min-width:1900px){.C13Navigation .navigation-wrapper{grid-template-areas:". catalogue . navigation . ";grid-template-columns:12rem 28rem 15rem 112rem auto}}.C13Navigation .catalogue-wrapper{grid-area:catalogue;padding:3rem var(--component-padding)}.C13Navigation .catalogue-wrapper .content{max-width:48rem;margin-left:auto;margin-right:auto}.C13Navigation .catalogue-wrapper .heading{margin-bottom:2rem}.C13Navigation .catalogue-wrapper .copy.body{display:none;opacity:.7;margin-bottom:2rem}.C13Navigation .catalogue-wrapper .cta-outline{width:100%}@media(min-width:768px){.C13Navigation .catalogue-wrapper .copy.body{display:block}}@media(min-width:1024px){.C13Navigation .catalogue-wrapper{padding:3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C13Navigation .catalogue-wrapper .content{max-width:48rem;margin-left:0;margin-right:auto}.C13Navigation .catalogue-wrapper .cta-outline{width:auto}}@media(min-width:1346px){.C13Navigation .catalogue-wrapper{padding:0 3rem 0 0;max-width:32rem;display:block}.C13Navigation .catalogue-wrapper .copy.body,.C13Navigation .catalogue-wrapper .heading{margin-bottom:3rem}}@media(min-width:1900px){.C13Navigation .catalogue-wrapper{padding:0}}.C13Navigation .navigation-overview{grid-area:navigation;overflow:hidden}.C13Navigation .navigation-overview .column:not(:last-of-type):before{display:none}@media(min-width:1024px){.C13Navigation .navigation-overview{--column-padding:3rem;padding-bottom:8rem;-webkit-overflow-scrolling:touch}.C13Navigation .navigation-overview .navigation-column-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.C13Navigation .navigation-overview .column{padding-right:var(--column-padding);position:relative}.C13Navigation .navigation-overview .column:not(:last-of-type):before{display:block;position:absolute;top:0;bottom:0;right:var(--column-padding);width:.1rem;opacity:.3;background:currentColor;content:""}}@media(min-width:1346px){.C13Navigation .navigation-overview{--column-padding:4rem;max-width:112rem;margin-left:auto;margin-right:0}}@media(min-width:1900px){.C13Navigation .navigation-overview{--column-padding:5rem}}.C14Agenda{position:relative;padding:3rem 0;overflow:hidden;z-index:0}@media(min-width:1346px){.C14Agenda{padding:1rem 0 6rem}}.C14Agenda .agenda-list-wrapper{display:grid;grid-template-columns:1fr;grid-auto-columns:auto;grid-gap:var(--grid-gap)}.C14Agenda .agenda-list-wrapper .date{display:block;padding:4rem 0 1rem}@media(min-width:768px){.C14Agenda .agenda-list-wrapper{grid-template-columns:1fr 1fr}.C14Agenda .agenda-list-wrapper .date-marker{grid-column-start:1;grid-column-end:3}}@media(min-width:1346px){.C14Agenda .agenda-list-wrapper{grid-template-columns:1fr;grid-gap:0}.C14Agenda .agenda-list-wrapper .date-marker{grid-column-start:unset;grid-column-end:unset}}.C14Agenda .agenda-item-wrapper{background-color:var(--dark);padding:3rem 2rem;position:relative;min-height:95px}.C14Agenda .agenda-item-wrapper .heading{grid-area:heading;margin-bottom:1rem}.C14Agenda .agenda-item-wrapper .eyebrow{opacity:1;margin-bottom:1.4rem}.C14Agenda .agenda-item-wrapper .cta-link{grid-area:cta;margin:2.4rem 0 0 2rem}.C14Agenda .agenda-item-wrapper a .copy{white-space:nowrap;padding:0 0 .6rem}.C14Agenda .agenda-item-wrapper .info-item img{display:inline;max-width:44px;position:relative;top:4px}.C14Agenda .agenda-item-wrapper .info-item img.premiere{max-width:88px}.C14Agenda .agenda-item-wrapper .info-item .eyebrow{margin-bottom:0}.C14Agenda .agenda-item-wrapper .info-item.text .monotone{opacity:1;padding:0}.C14Agenda .agenda-item-wrapper .info-item.text .copy.body{text-transform:none}@media(min-width:1346px){.C14Agenda .agenda-item-wrapper{display:grid;grid-template-columns:21% 15% 43.5% 15%;grid-template-areas:"schedules heading locations cta";place-items:start;background-color:var(--black);grid-gap:var(--grid-gap);padding:3rem 0;white-space:nowrap}.C14Agenda .agenda-item-wrapper .eyebrow{margin-bottom:0}.C14Agenda .agenda-item-wrapper:first-of-type:before{content:"";position:absolute;top:0;left:0;width:100%;height:.1rem;background-color:currentColor;opacity:.5}.C14Agenda .agenda-item-wrapper:nth-of-type(n+1):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:currentColor;opacity:.5}.C14Agenda .agenda-item-wrapper .cta-link{margin:0}}@media(min-width:1900px){.C14Agenda .agenda-item-wrapper{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C14Agenda .agenda-item-wrapper .heading{margin:0;-ms-flex-item-align:start;align-self:start}}.C20Letter{position:relative;overflow:hidden;padding:2.5rem 0}.C20Letter .content-wrapper{display:grid;grid-template-areas:"heading-wrapper" "letter-wrapper" "cta";grid-gap:var(--grid-gap)}@media(min-width:1024px){.C20Letter .content-wrapper{grid-template-columns:4fr 1fr 7fr;grid-template-areas:"heading-wrapper . letter-wrapper" ". . cta"}}.C20Letter .ripple-wrapper{position:absolute;bottom:0;left:0;width:16rem;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media(min-width:1024px){.C20Letter .ripple-wrapper{bottom:-17rem;left:-20rem;width:67.8rem}}.C20Letter .heading-wrapper{grid-area:heading-wrapper;display:grid;grid-template-areas:"eyebrow" "title" "description";grid-gap:var(--grid-gap);grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.C20Letter .heading-wrapper .eyebrow{grid-area:eyebrow}.C20Letter .heading-wrapper .heading{margin-top:.6rem;grid-area:title}.C20Letter .heading-wrapper .description{grid-area:description}@media(min-width:1024px){.C20Letter .heading-wrapper .heading{margin-top:1.4rem}.C20Letter .heading-wrapper .description{margin-top:2rem}}.C20Letter .cta-wrapper{margin-top:2rem;grid-area:cta}@media(min-width:768px){.C20Letter .cta-wrapper .cta-outline{max-width:none;width:auto;padding:1.4rem 4rem 1.6rem}}@media(min-width:1024px){.C20Letter{padding:13.2rem 0}}.C22Cards{position:relative;padding:4rem 0;overflow:hidden;z-index:0}.C22Cards .copy-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-areas:"eyebrow" "title" "copy"}.C22Cards .copy-wrapper .eyebrow{grid-area:eyebrow}.C22Cards .copy-wrapper .title{margin:1rem 0;grid-area:title}.C22Cards .copy-wrapper .copy{grid-area:copy;align-self:flex-end}@media(min-width:768px){.C22Cards .copy-wrapper{grid-template-columns:1fr 2fr;grid-template-areas:"eyebrow ." "title copy"}.C22Cards .copy-wrapper .title{margin:1rem 0 0}}@media(min-width:1346px){.C22Cards .copy-wrapper .title{margin:3rem 0 0}}@media(min-width:1900px){.C22Cards .copy-wrapper{grid-template-columns:repeat(12,1fr);grid-template-areas:"eyebrow eyebrow eyebrow eyebrow . . . . . . . ." "title title title title copy copy copy copy copy . . ."}}.C22Cards .overview-wrapper{display:grid;grid-gap:var(--grid-gap);margin:2rem 0 0}@media(min-width:768px){.C22Cards .overview-wrapper{margin-top:2rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1346px){.C22Cards .overview-wrapper{margin-top:4rem;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.C22Cards .overview-wrapper{margin-top:6rem}}.C22Cards .card{padding:3rem 2rem 4rem;background:var(--dark)}.C22Cards .card .details-list{margin:1rem 0}.C22Cards .card .detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C22Cards .card .detail:not(:first-of-type){margin-top:.5rem}.C22Cards .card .info-icon{width:1.4rem;color:var(--magenta);margin-right:.8rem}.C22Cards .card .copy,.C22Cards .card .eyebrow{opacity:.7}@media(min-width:1024px){.C22Cards .card .details-list{margin:2rem 0 3rem}}@media(min-width:1900px){.C22Cards .card{padding:5rem 6rem 5rem 4rem}}@media(min-width:1346px){.C22Cards{padding:6rem 0}}@media(min-width:1900px){.C22Cards{padding:12rem 0}}.C22Masonry{padding:4rem 0}.C22Masonry .connected{margin-bottom:4rem}.C22Masonry .title-wrapper{padding-bottom:2rem}.C22Masonry .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1024px){.C22Masonry .title-wrapper{padding-bottom:5rem}.C22Masonry .title-wrapper .heading{margin-top:2.4rem}}.C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-auto-rows:auto}.C22Masonry .events-wrapper .event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:var(--dark)}.C22Masonry .events-wrapper .event.double-from-start{grid-column-start:unset;grid-column-end:unset}.C22Masonry .events-wrapper .event.double-from-start .masonry-tile .visual-wrapper .picture img{height:auto}.C22Masonry .events-wrapper .event.double-from-start .masonry-tile .visual-wrapper:before{padding-bottom:29.75%}@media(min-width:1024px){.C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(2,1fr)}.C22Masonry .events-wrapper .event.double-from-start{grid-column-start:1;grid-column-end:3}}@media(min-width:1346px){.C22Masonry .events-wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:1346px){.C22Masonry{padding:6rem 0}}@media(min-width:1900px){.C22Masonry{padding:12rem 0}}.sponsor-hoodie .C22Masonry .masonry-tile .visual-wrapper:before{padding-bottom:75%}.sponsor-hoodie .C22Masonry .masonry-tile .visual-wrapper a{width:100%;height:100%}.sponsor-hoodie .C22Masonry .masonry-tile .visual-wrapper picture img{-o-object-fit:contain;object-fit:contain}.sponsor-hoodie .C22Masonry .masonry-tile .copy-wrapper{padding:0 3rem 3rem}.sponsor-hoodie .C22Masonry .masonry-tile .copy-wrapper .cta-link{margin-top:0}.sponsor-hoodie .C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.sponsor-hoodie .C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1346px){.sponsor-hoodie .C22Masonry .events-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))}}.press-kit .C22RichText .rich-text-wrapper .rich-text{max-width:unset}@media(min-width:1346px){.press-kit .C22RichText .content-wrapper{display:block}}.press-kit .C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(1,1fr)}@media(min-width:1024px){.press-kit .C22Masonry .events-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1346px){.press-kit .C22Masonry .events-wrapper{grid-template-columns:repeat(5,minmax(0,1fr))}}.press-kit .masonry-tile .visual-wrapper .picture img{-o-object-fit:contain;object-fit:contain}.leadership .C22Masonry .content-wrapper{margin-top:1rem}.leadership .C22Masonry .masonry-tile .copy-wrapper .heading{margin-bottom:0}.leadership .C22Masonry .masonry-tile .copy-wrapper p.sub{opacity:1;font-weight:900;margin-bottom:3rem;font-size:25px}.leadership .C22Masonry .masonry-tile .copy-wrapper p.sub .presenter_title{display:block;font-size:16px;line-height:20px;font-weight:300;opacity:.7}.leadership .C22Masonry .masonry-tile .copy-wrapper .presented{text-transform:uppercase;letter-spacing:2.5px;font-size:12px;font-weight:700;opacity:1;margin-bottom:2rem}.leadership .C22Masonry .masonry-tile .copy-wrapper p.presenter{font-size:24px;font-weight:100;margin-bottom:2rem}.leadership .masonry-tile .copy-wrapper{padding:12rem 3rem 4rem}.leadership .masonry-tile .copy-wrapper .heading{font-size:2.5rem}@media(min-width:1346px){.leadership .masonry-tile .copy-wrapper{padding:12rem 4rem 5rem}}.C22RichText{padding:3.2rem 0}.C22RichText .content-wrapper{display:grid;grid-template-areas:"eyebrow" "title" "rich-text";grid-gap:var(--grid-gap)}.C22RichText .content-wrapper>.heading{max-width:40rem}.C22RichText .content-wrapper>.heading img{max-width:250px}@media(min-width:1346px){.C22RichText .content-wrapper{grid-template-columns:4fr 1fr 7fr;grid-template-areas:"eyebrow . ." "title . rich-text"}.C22RichText .content-wrapper>.heading{max-width:none}}.C22RichText .rich-text-wrapper{grid-area:rich-text}@media(min-width:1346px){.C22RichText .rich-text-wrapper{padding-right:8rem}}.C22RichText .rich-text-wrapper a{color:var(--magenta)}.C22RichText .rich-text-wrapper .cta-link{position:relative;display:inline-block;color:currentColor;z-index:0}.C22RichText .rich-text-wrapper .cta-link .copy{position:relative;color:currentColor;z-index:1;display:block;padding:.6rem 0}.C22RichText .rich-text-wrapper .cta-link .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.C22RichText .rich-text-wrapper .cta-link .underline:before{position:absolute;bottom:0;left:0;right:0;height:.2rem;background:var(--magenta);content:""}.C22RichText .rich-text-wrapper .cta-link .underline:after{display:block;position:absolute;bottom:0;left:0;width:40rem;height:.2rem;background:-webkit-gradient(linear,left top,right top,from(var(--orange)),color-stop(var(--magenta)),color-stop(var(--orange)),to(transparent));background:linear-gradient(90deg,var(--orange),var(--magenta),var(--orange),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear;content:""}.C22RichText .rich-text-wrapper .cta-link:hover .underline{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.C22RichText .rich-text-wrapper .cta-link:hover .underline:after{opacity:1}.C22RichText .rich-text-wrapper .cta-link.monotone .underline:before{background:currentColor}.C22RichText .rich-text-wrapper .cta-link.monotone .underline:after{display:none}.C22RichText .eyebrow{grid-area:eyebrow;margin-bottom:.6rem}.C22RichText .heading{grid-area:title}.C22RichText .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin:.8rem .8rem 0;-ms-flex-negative:0;flex-shrink:0}.C22RichText .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:1rem 0}.C22RichText .info-item .eyebrow{opacity:.7}.C22RichText .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}@media(min-width:1346px){.C22RichText .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}@media(min-width:1024px){.C22RichText{padding:4rem 0}.C22RichText .eyebrow{margin-bottom:1.4rem}}.C22RichText .hide,.C22RichText .is-sent{display:none}.C22RichText .mktoForm *,.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton,.C22RichText .mktoForm .mktoInput,.C22RichText .mktoForm .mktoLabel,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingcntry{font-family:var(--font-family)!important}.C22RichText .mktoForm .mktoLabel{font-weight:400!important}.C22RichText .mktoForm .mktoFieldWrap{display:grid;grid-template-columns:1fr 3fr}@media(max-width:768px){.C22RichText .mktoForm .mktoFieldWrap{grid-template-columns:1fr}}.C22RichText .mktoForm label{display:inline!important}.C22RichText #consent_lang{font-size:14px!important}.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingcntry,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingind,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingjrole,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingsprov,.C22RichText .mktoForm.mktoLayoutAbove .mktoEmailField,.C22RichText .mktoForm.mktoLayoutAbove .mktoTelField,.C22RichText .mktoForm.mktoLayoutAbove .mktoTextField{color:#b2b2b2;width:308px!important;border:2px solid hsla(0,0%,100%,.4);height:32px;resize:none;padding:5px 16px 6px;font-size:14px;line-height:17px;border-radius:16px;background-color:rgba(0,0,0,.3);font-family:var(--font-family)!important}.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingcntry:focus,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingind:focus,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingjrole:focus,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingsprov:focus,.C22RichText .mktoForm.mktoLayoutAbove .mktoEmailField:focus,.C22RichText .mktoForm.mktoLayoutAbove .mktoTelField:focus,.C22RichText .mktoForm.mktoLayoutAbove .mktoTextField:focus{color:#fff;outline:none;border-color:#fff}.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingcntry,.C22RichText .mktoForm.mktoLayoutAbove #zOPprogressiveprofilingsprov{color:#fff}.C22RichText .mktoForm.mktoLayoutAbove .mktoRadioList{width:30px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;top:-10px}.C22RichText .mktoForm .mktoRadioList>input{position:relative;top:15px;left:-5px}.C22RichText label#LblCompliance_Requester_Type__c{width:350px!important}.C22RichText #LblCompliance_Optin__c{width:0!important}.C22RichText input#mktoCheckbox_1841977_0{margin-left:-100%}.C22RichText label#LblmktoCheckbox_1841977_0{margin-left:-95%;margin-top:-5px}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton,.C22RichText .mktoForm .mktoRequiredField label.mktoLabel{color:#fff;width:200px!important}.C22RichText .mktoForm .mktoCheckboxList>label,.C22RichText .mktoForm .mktoRadioList>label{color:#ccc}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton{position:relative;padding:2rem 0 1.5rem!important;width:100%;text-align:center;border-radius:4rem;max-width:48rem;overflow:hidden;outline:0;background:none!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff!important;line-height:0!important;font-size:1.6rem!important}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:after,.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4rem;content:"";z-index:-1}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:before{background:-webkit-gradient(linear,left top,right top,from(var(--magenta)),to(var(--orange)));background:linear-gradient(90deg,var(--magenta),var(--orange))}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:after{position:absolute;top:.3rem;bottom:.3rem;left:.3rem;right:.3rem;background:#000;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:0;content:""}.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton:hover:after{opacity:1}@media(min-width:768px){.C22RichText .mktoForm .mktoButtonWrap.mktoMinimal .mktoButton{padding:2.9rem 6rem 2.7rem!important;width:auto!important}}.sub-navigation-wrapper{position:relative;z-index:0}.C23SubNavigation{position:-webkit-sticky;position:sticky;top:var(--menu-bar-height);z-index:1;color:var(--white);margin:4rem 0;overflow:hidden}.C23SubNavigation:after,.C23SubNavigation:before{position:absolute;bottom:0;left:0;right:0;content:""}.C23SubNavigation:before{top:0;background:var(--black)}.C23SubNavigation:after{height:.1rem;background:currentColor;opacity:.3}.C23SubNavigation .anchor-list{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}.C23SubNavigation .anchor-link-wrapper{position:relative;-ms-flex-negative:0;flex-shrink:0}.C23SubNavigation .anchor-link-wrapper:not(:first-of-type),.C23SubNavigation .cta-wrapper{padding-left:5.5rem}.C23SubNavigation .cta-wrapper .cta-outline{padding:1rem 4rem 1.2rem}.C23SubNavigation .anchor{-ms-flex-negative:0;flex-shrink:0;display:block;color:currentColor;position:relative}.C23SubNavigation .anchor:before{position:absolute;bottom:-1.1rem;height:.3rem;left:0;right:0;background:var(--magenta);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C23SubNavigation .anchor:not(.is-active){opacity:.7}.C23SubNavigation .anchor:not(.is-active):before{bottom:0;height:.5rem;opacity:0}@media(min-width:1024px){.C23SubNavigation .anchor-link-wrapper:not(:first-of-type){padding-left:5.5rem}}.C24EventsDescription{overflow:hidden;padding:4rem 0;position:relative;z-index:0}@media(min-width:1024px){.C24EventsDescription{padding:8rem 0}}@media(min-width:1346px){.C24EventsDescription{padding:12rem 0}}.C24EventsDescription .content-wrapper{display:grid;grid-template-areas:"card" "separator" "schedule"}@media(min-width:768px){.C24EventsDescription .content-wrapper{grid-template-columns:6fr 1fr auto;grid-template-areas:"card separator schedule";grid-gap:var(--grid-gap)}}@media(min-width:1024px){.C24EventsDescription .content-wrapper{grid-template-columns:7fr 1fr 4fr;grid-template-areas:"card separator schedule"}}@media(min-width:1346px){.C24EventsDescription .content-wrapper{grid-template-columns:8fr 1fr 3fr}}.C24EventsDescription .card-wrapper{grid-area:card;position:relative;padding-bottom:3rem}.C24EventsDescription .card-wrapper .eyebrow{grid-area:eyebrow}.C24EventsDescription .card-wrapper .title{margin:1.6rem 0 1rem;grid-area:title}.C24EventsDescription .card-wrapper .copy-wrapper{grid-area:copy}@media(min-width:768px){.C24EventsDescription .card-wrapper{padding-bottom:0}}@media(min-width:1024px){.C24EventsDescription .card-wrapper .title{margin-top:2.4rem}}@media(min-width:1900px){.C24EventsDescription .card-wrapper{display:grid;grid-template-columns:3fr 1fr 5fr;grid-template-areas:"eyebrow . ." "title . copy"}.C24EventsDescription .card-wrapper .eyebrow{margin-bottom:2.4rem}.C24EventsDescription .card-wrapper .copy-wrapper{padding-right:8rem}}.C24EventsDescription .title-wrapper{grid-area:title}.C24EventsDescription .title-wrapper .heading{margin:1rem 0}.C24EventsDescription .copy-wrapper{grid-area:copy}.C24EventsDescription .copy-wrapper .copy.body{opacity:.7}.C24EventsDescription .copy-wrapper .cta-outline{margin-top:2rem}@media(min-width:1346px){.C24EventsDescription .copy-wrapper .cta-outline{margin-top:4rem}}@media(min-width:1900px){.C24EventsDescription .copy-wrapper{margin-top:2rem}}.C24EventsDescription .separator{position:relative;min-height:.1rem;grid-area:separator}.C24EventsDescription .separator:before{position:absolute;top:0;bottom:0;left:0;right:0;background:currentColor;opacity:.3;content:""}@media(min-width:768px){.C24EventsDescription .separator{width:.1rem;margin-left:auto;margin-right:auto}}.C24EventsDescription .schedule-wrapper{grid-area:schedule;padding:3rem 0}@media(min-width:768px){.C24EventsDescription .schedule-wrapper{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:1024px){.C24EventsDescription .schedule-wrapper{display:block}}@media(min-width:1900px){.C24EventsDescription .schedule-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.C24EventsDescription .schedule-title{margin:1.6rem 0 1rem}@media(min-width:1024px){.C24EventsDescription .schedule-title{margin-top:2.4rem}}.C24EventsDescription .details-list{margin-top:2rem}.C24EventsDescription .detail-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C24EventsDescription .detail-item:not(:first-of-type){margin-top:2rem}.C24EventsDescription .detail-item .details{opacity:.7}.C24EventsDescription .detail-item .details:not(:first-of-type){margin-top:1rem}.C24EventsDescription .info-icon{width:1.4rem;height:1.8rem;margin-right:2rem;-ms-flex-negative:0;flex-shrink:0;color:var(--magenta)}.C25News{background:var(--dark);overflow:hidden}.C25News .news-carousel-wrapper{padding:3rem var(--component-padding) 1.5rem;position:relative;z-index:0}.C25News .news-carousel-wrapper:before{height:100%;width:100%;background-image:url(/static/media/featured/colors_no_grid.png);background-repeat-x:repeat;background-size:1467px 877px;background-position:100% 0;content:"";position:absolute;top:0;left:0}.C25News .news-carousel-wrapper .news-carousel-content{position:relative;z-index:1}.C25News .news-carousel-wrapper .news-carousel-head .title{margin-top:1.6rem}.C25News .news-carousel-wrapper .news-carousel{position:relative;margin-top:2rem}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{display:none}@media(min-width:768px){.C25News .news-carousel-wrapper{padding:4.1rem 0}.C25News .news-carousel-wrapper:before{margin-left:calc(var(--component-padding)*-1);width:calc(100% + var(--component-padding) + var(--component-padding))}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:1024px){.C25News .news-carousel-wrapper{grid-area:carousel;min-width:0;padding:4rem 0 4.7rem 8rem}.C25News .news-carousel-wrapper:before{background-size:2042px 1221px;background-position:0 0;margin-left:0;width:calc(100% + 12rem)}.C25News .news-carousel-wrapper .news-carousel-head{padding-right:11.5rem}.C25News .news-carousel-wrapper .news-carousel-head .title{margin-top:2.4rem}.C25News .news-carousel-wrapper .news-carousel{margin-top:5rem}.C25News .news-carousel-wrapper .news-carousel .carousel-controls-wrapper{top:-5.2rem}}.C25News .ripple-wrapper{position:relative;margin-bottom:2rem;max-height:26rem}.C25News .ripple-wrapper:before{display:block;width:100%;padding-bottom:40%;content:""}.C25News .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C25News .ripple-wrapper .picture img{width:100%;height:100%;-o-object-position:center bottom;object-position:center bottom;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.C25News .ripple-wrapper{position:absolute;top:0;left:0;width:36rem;max-height:none;margin-bottom:0}.C25News .ripple-wrapper:before{padding-bottom:56%}.C25News .ripple-wrapper .picture img{-o-object-position:bottom right;object-position:bottom right}}@media(min-width:1346px){.C25News .ripple-wrapper{width:40rem}}@media(min-width:1900px){.C25News .ripple-wrapper{width:60rem;max-height:32rem}}.C25News .content-wrapper{padding-left:0;padding-right:0}.C25News .content{padding:0 var(--component-padding) 3.5rem}.C25News .content .title{margin:1.6rem 0 2rem}.C25News .content .copy{opacity:.7;padding-bottom:4rem}@media(min-width:768px){.C25News .content-wrapper{padding-left:var(--component-padding);padding-right:var(--component-padding)}.C25News .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}}@media(min-width:1024px){.C25News .content-wrapper{display:grid;grid-template-columns:3fr 9fr;grid-gap:var(--grid-gap);grid-template-areas:"content carousel"}.C25News .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-area:content;min-width:0;padding-right:3rem}.C25News .title{margin:2.4rem 0 5rem}}@media(min-width:1346px){.C25News .content{padding-right:7.4rem;padding-bottom:9rem}}.C26CountDown{position:relative;z-index:0;overflow:hidden;padding:6.4rem 0 2rem}.C26CountDown .content-wrapper.clock-wrapper{grid-template-columns:5fr 7fr}@media(max-width:1024){.C26CountDown .content-wrapper.clock-wrapper{grid-template-columns:1fr}}@media(min-width:1024px){.C26CountDown{padding:9rem 0 8rem}.C26CountDown .content-wrapper{display:grid;grid-template-columns:5fr 7fr}}.C26CountDown .mobile-only-cta{display:none}@media(min-width:1024px){.C26CountDown .mobile-only-cta{display:none}}.C26CountDown .ripple-wrapper{position:absolute;top:0;right:0;bottom:0;width:50%;max-width:64rem;pointer-events:none}.C26CountDown .ripple-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C26CountDown .ripple-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.C26CountDown .copy-wrapper{-ms-flex-item-align:center;align-self:center}.C26CountDown .copy-wrapper .price-wrapper{margin-top:2rem}.C26CountDown .copy-wrapper .heading{margin-bottom:2rem}.C26CountDown .event-details{margin:2rem 0 1rem;max-width:24rem}@media(min-width:768px){.C26CountDown .event-details{max-width:30rem}}@media(min-width:1346px){.C26CountDown .event-details{max-width:40rem}}.C26CountDown .cta-outline{max-width:48rem;margin:2rem 0 3rem}@media(min-width:768px){.C26CountDown .cta-outline{max-width:20rem}}@media(min-width:1024px){.C26CountDown .cta-outline{margin:8rem 0 0}}.C26CountDown .desktop-only-cta{display:none}@media(min-width:1024px){.C26CountDown .desktop-only-cta{display:none}}.C26CountDown .countdown-wrapper{max-width:72rem;display:grid;grid-template-columns:repeat(4,1fr);align-self:flex-end;margin-top:2rem}.C26CountDown .countdown-wrapper.clock{grid-template-columns:1fr;font-size:5rem;font-weight:500;letter-spacing:1px;white-space:nowrap}@media(min-width:768px){.C26CountDown .countdown-wrapper.clock{font-size:8rem;letter-spacing:3px}}@media(min-width:768px){.C26CountDown .countdown-wrapper{margin:3rem 0 4rem}}.C26CountDown .fraction{position:relative;max-width:18rem;max-height:16rem;overflow:hidden}.C26CountDown .fraction:before{display:block;width:100%;padding-bottom:100%;content:""}.C26CountDown .fraction:first-of-type{background:linear-gradient(45deg,var(--magenta),var(--orange))}.C26CountDown .fraction:not(:first-of-type):after{position:absolute;top:0;bottom:0;right:0;width:.1rem;background:currentColor;opacity:.3;content:""}.C26CountDown .fraction-content{position:absolute;top:0;bottom:0;left:0;right:0;padding:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){.C26CountDown .fraction-content{padding:2rem}}@media(min-width:1346px){.C26CountDown .fraction-content{padding:2rem 3rem}}.C26CountDown .unit{font-size:1.2rem}@media(min-width:768px){.C26CountDown .unit{font-size:2rem;letter-spacing:-.02rem}}@media(min-width:768px){.C26CountDown .heading.heading-1{font-size:5.5rem;line-height:5.5rem;letter-spacing:-.15rem}}.C26CountDown .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.C26CountDown .bug.re{background:#666}.C27Highlights{position:relative;overflow:hidden;padding:4rem 0}@media(min-width:1346px){.C27Highlights{padding:9rem 0}}@media(min-width:1346px){.C27Highlights .content-wrapper{display:grid;grid-gap:var(--grid-gap);grid-template-rows:auto 1fr;grid-template-columns:14fr 1fr 8fr;grid-template-areas:"video-player . title" "video-player . playlist"}.C27Highlights .content-wrapper.is-flipped{grid-template-columns:8fr 1fr 14fr;grid-template-areas:"title . video-player" "playlist . video-player"}}@media(min-width:1900px){.C27Highlights .content-wrapper{grid-template-columns:7fr 1fr 4fr}.C27Highlights .content-wrapper.is-flipped{grid-template-columns:4fr 1fr 7fr}}.C27Highlights .title-wrapper{grid-area:title}.C27Highlights .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1346px){.C27Highlights .title-wrapper{margin-bottom:4rem}.C27Highlights .title-wrapper .heading{margin-top:2.4rem}}.C27Highlights .video-player-wrapper{grid-area:video-player}.C27Highlights .video-wrapper{position:relative;margin:2rem calc(var(--component-padding)*-1);padding:2rem 2rem 0}@media(min-width:768px){.C27Highlights .video-wrapper{padding:4rem 6rem 0}}@media(min-width:1346px){.C27Highlights .video-wrapper{padding:0;margin:0}}.C27Highlights .checker{position:absolute;top:0;bottom:5.6rem;left:0;right:0;background:var(--orange)}.C27Highlights .checker .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .checker img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}@media(min-width:1346px){.C27Highlights .checker{bottom:0;left:calc(var(--component-padding)*-1);top:-9rem;right:14rem}}@media(min-width:1900px){.C27Highlights .checker{right:28rem}}.C27Highlights .video-container{position:relative}.C27Highlights .video-container:before{display:block;width:100%;padding-bottom:56%;content:""}.C27Highlights .video-player{background:var(--black);position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .video{position:absolute;top:0;bottom:-.1rem;left:0;right:0;width:100%!important;height:100%!important}.C27Highlights .poster{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C27Highlights .video-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}@media(min-width:1346px){.C27Highlights .video-info-wrapper{margin-top:4rem}}.C27Highlights .video-info{width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}@media(min-width:1346px){.C27Highlights .video-info{display:grid;grid-template-columns:3fr 4fr}}.C27Highlights .video-info .heading{padding-right:4rem;margin-bottom:2rem}.C27Highlights .video-info .heading strong{display:inline-block}.C27Highlights .video-info .copy{opacity:.7}.C27Highlights .playlist-wrapper{grid-area:playlist}.C27Highlights .playlist{display:grid;margin-top:1.6rem;grid-template-columns:auto;grid-gap:var(--grid-gap)}@media(min-width:1024px){.C27Highlights .playlist{margin-top:2.4rem}}.C27Highlights .playlist-item{background:var(--dark);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.C27Highlights .playlist-item .copy-wrapper{opacity:.7;padding:1.6rem 2.4rem}@media(min-width:1346px){.C27Highlights .playlist-item .copy-wrapper .heading{margin-bottom:1rem}}.C27Highlights .playlist-item .copy-wrapper p{overflow:hidden;display:none}@media(min-width:1900px){.C27Highlights .playlist-item .copy-wrapper p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.C27Highlights .thumbnail{max-width:8rem;width:100%;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media(min-width:1900px){.C27Highlights .thumbnail{max-width:15rem}}.C27Highlights .thumbnail:before{display:block;width:100%;padding-bottom:100%;content:""}.C27Highlights .thumbnail .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C27Highlights .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.C27Highlights .thumbnail .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.2rem;height:3.2rem}.C27Highlights .thumbnail .play-button svg{width:1.2rem;height:1.2rem}html{scroll-behavior:unset}.C28CertificationOverview{padding:4rem 0;position:relative;z-index:0}.C28CertificationOverview .copy.body.benefit-copy{font-size:1.5rem}.C28CertificationOverview .more{float:right}@media(min-width:1024px){.C28CertificationOverview{padding:8rem 0}}@media(min-width:1900px){.C28CertificationOverview{padding:12rem 0}}.C28CertificationOverview .content-wrapper{display:grid;grid-template-areas:"title-wrapper" "certification-wrapper"}@media(min-width:1346px){.C28CertificationOverview .content-wrapper{grid-template-columns:3fr 9fr;grid-template-areas:"title-wrapper ." "certification-wrapper certification-wrapper"}}.C28CertificationOverview .title-wrapper{margin-bottom:4rem;grid-area:title-wrapper}.C28CertificationOverview .title-wrapper .heading{margin-top:1.6rem}@media(min-width:1024px){.C28CertificationOverview .title-wrapper{margin-bottom:5rem}.C28CertificationOverview .title-wrapper .heading{margin-top:2.4rem}}@media(min-width:1346px){.C28CertificationOverview .title-wrapper{margin-bottom:7rem}}.C28CertificationOverview .certification-wrapper{grid-area:certification-wrapper}.C28CertificationOverview .information-wrapper{padding-left:2rem;margin-bottom:3rem;position:relative;grid-area:info}.C28CertificationOverview .information-wrapper:before{position:absolute;top:0;bottom:0;left:0;width:.3rem;background:var(--level-color);content:""}.C28CertificationOverview .information-wrapper .heading{margin-bottom:1rem}.C28CertificationOverview .information-wrapper .copy{opacity:.7}.C28CertificationOverview .information-wrapper .info-copy{max-width:42rem}@media(min-width:1024px){.C28CertificationOverview .information-wrapper{margin-bottom:0}}.C28CertificationOverview .level.platinum{--level-color:#b9d9e8}.C28CertificationOverview .level.gold{--level-color:#fae232}.C28CertificationOverview .level.bronze{--level-color:#db5c38}.C28CertificationOverview .level.one-week{--level-color:#61d836}.C28CertificationOverview .level.add-ons{--level-color:#f371e2}.C28CertificationOverview .level:not(:first-of-type){margin-top:4rem}@media(min-width:1024px){.C28CertificationOverview .level{display:grid;grid-template-columns:4fr 1fr 7fr;grid-gap:var(--grid-gap);grid-template-areas:"info . certifications"}.C28CertificationOverview .level:not(:first-of-type){margin-top:8rem}}@media(min-width:1900px){.C28CertificationOverview .level{display:grid;grid-template-columns:3fr 1fr 7fr;grid-gap:var(--grid-gap);grid-template-areas:"info . certifications"}.C28CertificationOverview .level:not(:first-of-type){margin-top:12rem}}.C28CertificationOverview .certifications{position:relative;grid-area:certifications}.C28CertificationOverview .certifications:before{position:absolute;top:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;background:currentColor;opacity:.3;content:""}@media(min-width:1024px){.C28CertificationOverview .certifications:before{left:0;right:0}}@media(min-width:1346px){.C28CertificationOverview .certifications:before{display:none}}.C28CertificationOverview .certifications-list{padding:1rem 0 0}@media(min-width:1346px){.C28CertificationOverview .certifications-list{display:grid;grid-column-gap:4rem;grid-template-columns:1fr 1fr;grid-template-rows:auto}}.C28CertificationOverview .certifications-list.grid{grid-template-columns:1fr}.C28CertificationOverview .certifications-list.add-on .certificate .heading{display:block;margin-right:10px}@media(min-width:1900px){.C28CertificationOverview .certifications-list{grid-column-gap:7rem}}.C28CertificationOverview .certificate{-ms-flex-item-align:start;align-self:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1.6rem 0;position:relative;height:100%}.C28CertificationOverview .certificate:after,.C28CertificationOverview .certificate:before{position:absolute;bottom:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;background:currentColor;opacity:.3;content:""}.C28CertificationOverview .certificate:after{top:0;left:0;right:0;bottom:auto;display:none}.C28CertificationOverview .certificate .certificate-container{width:100%}.C28CertificationOverview .certificate .certificate-icon{-ms-flex-negative:0;flex-shrink:0;width:1.6rem;color:var(--level-color);margin-right:1rem;stroke:var(--level-color)}.C28CertificationOverview .certificate .heading{opacity:.7;margin-bottom:.4rem;display:inline-block;margin-right:100px}.C28CertificationOverview .certificate .heading span{font-size:14px}.C28CertificationOverview .certificate .copy{opacity:.7}.C28CertificationOverview .certificate .copy.price{display:inline-block}.C28CertificationOverview .certificate .copy_grid{display:grid;grid-template-columns:repeat(2,minmax(48%,1fr))}.C28CertificationOverview .certificate .copy_grid .grid_item{padding:0 0 0 11%}.C28CertificationOverview .certificate .copy_grid .grid_item ul{list-style-type:disc}.C28CertificationOverview .certificate .copy_grid .grid_item ul li{font-size:14px}@media(min-width:1024px){.C28CertificationOverview .certificate{padding:1.6rem}.C28CertificationOverview .certificate:before{left:0;right:0}}@media(min-width:1346px){.C28CertificationOverview .certificate:nth-of-type(-n+2):after{display:block}}@media(min-width:1900px){.C28CertificationOverview .certificate{padding:1.6rem 3rem}}.C28CertificationOverview .certificate-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.C28CertificationOverview .certificate-header.is-active .chevron{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.C28CertificationOverview .certificate-header .chevron{display:block;width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);margin-left:5rem}.C28CertificationOverview .certificate-header .chevron svg{fill:currentColor}.C28CertificationOverview .certificate-content-wrapper{overflow:hidden}.C28CertificationOverview .certificate-content-wrapper .content{max-width:42rem;padding:2rem 0 1rem}.C28CertificationOverview .certificate-content-wrapper .content .copy.body{font-size:1.5rem}.C28CertificationOverview .certificate-content-wrapper .content.grid{max-width:unset}.C29Gif{background:var(--black);overflow:hidden}@-webkit-keyframes magentaToOrange{0%{color:var(--magenta)}to{color:var(--orange)}}@keyframes magentaToOrange{0%{color:var(--magenta)}to{color:var(--orange)}}.C29Gif .share-modal{height:100%;width:100%;position:fixed;top:0;left:0;background:var(--black);overflow:auto;opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility 0ms linear .2s;transition:opacity .2s linear,visibility 0ms linear .2s;z-index:3}.C29Gif .share-modal.is-visible{opacity:1;visibility:visible;-webkit-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.C29Gif .share-modal .share-modal-inner{padding:3.5rem var(--component-padding) 1.5rem;position:relative}.C29Gif .share-modal .title{margin:1rem 0 2rem}.C29Gif .share-modal .image{position:relative}.C29Gif .share-modal .image:before{content:"";display:block;padding-top:64.2857142857%}.C29Gif .share-modal .image img{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.C29Gif .share-modal .share-link{height:5rem;width:100%;background:var(--dark);border-radius:2.5rem;border:0;color:hsla(0,0%,100%,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 2.5rem;margin:2rem 0 1rem}.C29Gif .share-modal .cta-outline{max-width:none}.C29Gif .share-modal .close-button{height:32px;width:32px;color:var(--white);position:absolute;top:2.4rem;right:2rem;padding:0;z-index:1}.C29Gif .share-modal .close-button svg{height:16px;width:16px}@media(min-width:768px){.C29Gif .share-modal{display:-webkit-box;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.7)}.C29Gif .share-modal .share-modal-inner{width:68.8rem;padding:5rem 5.7rem;background:var(--black);margin:auto}.C29Gif .share-modal .share-modal-top-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--grid-gap)}.C29Gif .share-modal .copy-wrapper{padding-right:2rem}.C29Gif .share-modal .input-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:var(--dark);border-radius:4rem;padding:0 5px 0 0;margin-top:4.8rem}.C29Gif .share-modal .input-wrapper .share-link{background:transparent;border-radius:0;height:6.5rem;margin:0;padding-right:2rem}.C29Gif .share-modal .input-wrapper .cta-outline{background:var(--black);border-radius:30px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.C29Gif .share-modal .close-button{top:1.2rem;right:1.2rem}}@media(min-width:1346px){.C29Gif .share-modal .title{font-size:4rem;line-height:4rem;letter-spacing:-.15rem}}.C29Gif .ripple{display:none}.C29Gif .content{padding-top:3.5rem;padding-bottom:1.5rem}.C29Gif .content .title{margin:1.6rem 0 2rem}.C29Gif .carousel-wrapper{position:relative}.C29Gif .carousel-wrapper .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C29Gif .carousel-wrapper .carousel-item{position:relative;background:var(--dark);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.C29Gif .carousel-wrapper .carousel-item:before{content:"";display:block;padding-top:64.2857142857%}.C29Gif .carousel-wrapper .carousel-item:hover .image-gif{opacity:1;visibility:visible;-webkit-transition-delay:0ms,0ms;transition-delay:0ms,0ms}.C29Gif .carousel-wrapper .carousel-item:not(:first-child){margin-left:10px}.C29Gif .carousel-wrapper .carousel-item .picture,.C29Gif .carousel-wrapper .carousel-item img{height:100%;width:100%;position:absolute;top:0;left:0}.C29Gif .carousel-wrapper .carousel-item img{-o-object-fit:cover;object-fit:cover}.C29Gif .carousel-wrapper .carousel-item .image-gif{opacity:0;visibility:hidden;-webkit-transition:opacity .2s linear,visibility 0ms linear .2s;transition:opacity .2s linear,visibility 0ms linear .2s}.C29Gif .carousel-wrapper .bullets{margin:15px 0 0}.C29Gif .carousel-controls{display:none}.C29Gif .share-button{height:3.5rem;width:3.5rem;background:var(--black);border-radius:50%;color:var(--white);position:absolute;top:1rem;right:1rem;padding:1px 1px 0 0;-webkit-transition:background .2s ease-out,color .3s ease-out;transition:background .2s ease-out,color .3s ease-out}.C29Gif .share-button:hover{background-color:var(--white);color:var(--black)}.C29Gif .share-button svg{height:1.4rem;width:1.4rem}.C29Gif .social-media-wrapper{display:none;padding:0;position:relative}.C29Gif .social-media-wrapper .social-media-inner{max-width:27.6rem}.C29Gif .social-media-wrapper .social-media-list{padding:2rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.C29Gif .social-media-wrapper .social-media-list-item{width:4rem}.C29Gif .social-media-wrapper .social-media-list-item:hover .icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation:magentaToOrange 1s infinite;animation:magentaToOrange 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-transform:scale(1.2);transform:scale(1.2)}.C29Gif .social-media-wrapper .icon{color:var(--magenta);-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out}@media(min-width:768px){.C29Gif .content{padding-top:11rem;padding-bottom:8rem}.C29Gif .content .title{width:250px}.C29Gif .carousel-wrapper .carousel-item{width:calc(25% - 7.5px)}.C29Gif .carousel-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.C29Gif .carousel-controls .chevron-button:last-child{margin-right:0}.C29Gif .bullets{display:none}.C29Gif .share-button{height:2.4rem;width:2.4rem}.C29Gif .share-button svg{height:1.2rem;width:1.2rem}}@media(min-width:1024px){.C29Gif .content .title{margin-top:2.4rem;width:350px}}@media(min-width:1346px){.C29Gif .ripple{display:block;position:absolute;top:0;left:-20px;width:calc(100% - 50px)}.C29Gif .content-wrapper{display:grid;grid-template-columns:4fr 8fr;grid-gap:var(--grid-gap);grid-template-areas:"share content"}.C29Gif .social-media-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-area:share;min-width:0;padding-top:11rem;padding-bottom:8rem}.C29Gif .social-media-wrapper .social-media-inner{max-width:27.6rem}.C29Gif .content{grid-area:content;min-width:0}.C29Gif .content .title{margin:2rem 0 5rem}.C29Gif .carousel-controls{top:-5.2rem}}.C31Tabs{position:relative;padding:4rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width:1024px){.C31Tabs{padding:8rem 0 0}}@media(min-width:1346px){.C31Tabs{padding:2rem 0 0}}.C31Tabs .tab-navigation-wrapper{position:relative}.C31Tabs .tab-navigation-wrapper:before{position:absolute;bottom:.1rem;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);height:.1rem;opacity:.3;background:currentColor;content:""}@media(min-width:1024px){.C31Tabs .tab-navigation-wrapper:before{left:0;right:0}}@media(min-width:1346px){.C31Tabs .tab-navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1024px){.C31Tabs .title-wrapper{padding-right:2rem}.C31Tabs .title-wrapper select{font-size:4rem;letter-spacing:-.15rem;line-height:4rem}}@media(min-width:1346px){.C31Tabs .title-wrapper{padding-right:8rem}}.C31Tabs .tabs-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C31Tabs .tab{padding:2rem 0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;position:relative;cursor:pointer}.C31Tabs .tab:not(:first-of-type){padding-left:4rem}.C31Tabs .tab:not(:first-of-type):before{left:4rem}@media(min-width:1346px){.C31Tabs .tab:not(:first-of-type){padding-left:8rem}.C31Tabs .tab:not(:first-of-type):before{left:8rem}}.C31Tabs .tab:before{position:absolute;bottom:0;height:.3rem;left:0;right:0;background:var(--magenta);-webkit-transition:all .25s ease-out;transition:all .25s ease-out;content:""}.C31Tabs .tab:not(.is-active){opacity:.3}.C31Tabs .tab:not(.is-active):before{bottom:1rem;height:.5rem;opacity:0}.C31Tabs.agenda-wrapper{position:relative;padding:3rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.C31Tabs.agenda-wrapper #gmt,.C31Tabs.agenda-wrapper #sgt,.C31Tabs.agenda-wrapper .agenda #agenda .title-wrapper h2{display:none}.tabs-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.tabs-content-wrapper [data-component]{width:100%;-ms-flex-negative:0;flex-shrink:0}.C32FeaturedContent .article-wrapper{padding:2rem 0}.C32FeaturedContent .article-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.C32FeaturedContent .article-item{width:100%;-ms-flex-negative:0;flex-shrink:0}.C32FeaturedContent .article-item:not(:last-child){margin-right:var(--grid-gap)}.C32FeaturedContent .visual-wrapper{position:relative}.C32FeaturedContent .visual-wrapper:before{display:block;width:100%;padding-bottom:70%;content:""}.C32FeaturedContent .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedContent .content{padding:3rem 2rem}.C32FeaturedContent .content .copy{margin:1rem 0}.C32FeaturedContent .controls-wrapper{background:red}.C32FeaturedContent .eyebrow{margin-bottom:2.4rem}.C32FeaturedVideo{padding:0;position:relative;z-index:0;overflow:hidden}@media(min-width:1346px){.C32FeaturedVideo{margin:4rem 0}}.C32FeaturedVideo .carousel-wrapper{padding:3.5rem 0}.C32FeaturedVideo .carousel-wrapper .carousel-content{position:relative;z-index:1}.C32FeaturedVideo .carousel-wrapper .carousel-head .title{margin-top:1.6rem}.C32FeaturedVideo .carousel-wrapper .carousel{position:relative;margin-top:2rem}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{display:none}@media(min-width:768px){.C32FeaturedVideo .carousel-wrapper{padding:3.5rem 0}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-1.5rem;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@media(min-width:1024px){.C32FeaturedVideo .carousel-wrapper{grid-area:carousel;min-width:0;padding-bottom:0}.C32FeaturedVideo .carousel-wrapper .carousel-head{padding-right:11.5rem}.C32FeaturedVideo .carousel-wrapper .carousel-head .title{margin-top:2.4rem}.C32FeaturedVideo .carousel-wrapper .carousel{margin-top:5rem}.C32FeaturedVideo .carousel-wrapper .carousel .carousel-controls-wrapper{top:-5.2rem}}@media(min-width:1346px){.C32FeaturedVideo .carousel-wrapper{padding-bottom:0}}@media(min-width:1900px){.C32FeaturedVideo .carousel-wrapper{padding-top:5rem}}@media(min-width:1024px){.C32FeaturedVideo .content-wrapper{display:grid;grid-template-columns:8fr .25fr 3fr var(--component-padding);grid-template-areas:"carousel . content content";grid-gap:var(--grid-gap);padding-right:0}}@media(min-width:1900px){.C32FeaturedVideo .content-wrapper{grid-template-columns:8fr 1fr 3fr var(--component-padding);grid-template-areas:"carousel . content content"}}.C32FeaturedVideo .featured-video{padding:3rem 0;position:relative;min-width:0;grid-area:content}.C32FeaturedVideo .featured-video:before{position:absolute;top:0;bottom:0;left:calc(var(--component-padding)*-1);right:calc(var(--component-padding)*-1);background-image:linear-gradient(34deg,var(--magenta),var(--orange));content:""}.C32FeaturedVideo .featured-video .content{grid-area:video-content;position:relative;z-index:1}.C32FeaturedVideo .featured-video .title{margin:1.6rem 0 1rem}.C32FeaturedVideo .featured-video .featured-video-titles{grid-area:title}.C32FeaturedVideo .featured-video .featured-video-titles .eyebrow{color:var(--white)}.C32FeaturedVideo .featured-video .featured-video-titles .monotone{padding-top:2rem}.C32FeaturedVideo .featured-video video{height:100%;max-height:275px}@media(min-width:1024px){.C32FeaturedVideo .featured-video{grid-template-columns:1fr;grid-template-areas:"video-content";padding-top:4.5rem}.C32FeaturedVideo .featured-video:before{left:0;right:0}.C32FeaturedVideo .featured-video .content{grid-template-columns:1fr var(--component-padding);grid-template-areas:"title ." "video video" "cta .";padding-left:3.5rem}.C32FeaturedVideo .featured-video .title{margin:2.4rem 0 5.5rem;max-width:90%}.C32FeaturedVideo .featured-video .featured-video-titles .monotone{padding-top:0}.C32FeaturedVideo .featured-video .video-container{grid-area:video;margin-bottom:6rem}.C32FeaturedVideo .featured-video .cta-outline{grid-area:cta}}@media(min-width:1900px){.C32FeaturedVideo .featured-video{padding-top:5rem}.C32FeaturedVideo .featured-video .content{padding-left:5rem}}.C32FeaturedVideo .video-container{position:relative;margin-bottom:2rem}.C32FeaturedVideo .video-container:before{display:block;width:100%;padding-bottom:56%;content:""}.C32FeaturedVideo .video-container .video,.C32FeaturedVideo .video-container .video-player{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideo .video-container .video{width:100%!important;height:100%!important}.C32FeaturedVideo .video-container .poster,.C32FeaturedVideo .video-container .poster picture{position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideo .video-container .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.C32FeaturedVideo .checker-wrapper{display:none;position:absolute;top:0;bottom:0;right:0;width:.5rem;background:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0}@media(min-width:768px){.C32FeaturedVideo .checker-wrapper{display:block}}@media(min-width:1346px){.C32FeaturedVideo .checker-wrapper{width:1rem}}.C32FeaturedVideo .checker-wrapper .picture{position:absolute;top:0;bottom:0;left:-115px;right:0}.C32FeaturedVideo .checker-wrapper .picture img{-o-object-fit:cover;object-fit:cover;height:100%}.C32FeaturedVideoText{position:relative;z-index:0;overflow:hidden}.C32FeaturedVideoText .content-wrapper{display:grid;position:relative;grid-template-columns:1fr;grid-template-areas:"video-container" "video-content-wrapper";grid-gap:var(--grid-gap);padding-top:2rem}.C32FeaturedVideoText .content-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;padding-top:48.9%;background-image:url(/static/media/certifications/gradient-background.jpg)}@media(min-width:768px){.C32FeaturedVideoText .content-wrapper:before{padding-top:43%}}@media(min-width:1024px){.C32FeaturedVideoText .content-wrapper{padding-top:4rem;padding-bottom:4rem;grid-template-columns:6fr 1fr 5fr;grid-template-areas:"video-container . video-content-wrapper"}.C32FeaturedVideoText .content-wrapper:before{padding:0;width:40%;bottom:0}}@media(min-width:1346px){.C32FeaturedVideoText .content-wrapper{grid-template-columns:7fr 1fr 4fr;grid-template-areas:"video-container . video-content-wrapper";padding-top:9rem;padding-bottom:0}.C32FeaturedVideoText .content-wrapper:before{padding:0;width:42.5%;height:100%}}.C32FeaturedVideoText .video-container{grid-area:video-container;position:relative;height:0;padding-top:56.25%}.C32FeaturedVideoText .video-container .video-player{background:var(--black);position:absolute;top:0;bottom:0;left:0;right:0}.C32FeaturedVideoText .video-container .video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important}@media(min-width:1024px){.C32FeaturedVideoText .video-container{-ms-flex-item-align:center;align-self:center}}@media(min-width:1346px){.C32FeaturedVideoText .video-container{-ms-flex-item-align:start;align-self:flex-start}}.C32FeaturedVideoText .video-poster-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.C32FeaturedVideoText .video-poster-wrapper .play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(min-width:1024px){.C32FeaturedVideoText .video-poster-wrapper{overflow:visible}.C32FeaturedVideoText .video-poster-wrapper .play-button{width:12.5rem;height:12.5rem}.C32FeaturedVideoText .video-poster-wrapper .play-button svg{width:1.5rem;height:1.5rem}}.C32FeaturedVideoText .video-content-wrapper{grid-area:video-content-wrapper;padding:2rem 0 3.5rem}.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:1.6rem}.C32FeaturedVideoText .video-content-wrapper .video-copy{margin-top:2rem;opacity:.7}@media(min-width:768px){.C32FeaturedVideoText .video-content-wrapper{max-width:76.5rem}}@media(min-width:1024px){.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:2.4rem}}@media(min-width:1346px){.C32FeaturedVideoText .video-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3.5rem}.C32FeaturedVideoText .video-content-wrapper .heading{margin-top:2.5rem}.C32FeaturedVideoText .video-content-wrapper .video-copy{margin-top:3.4rem}}@media(min-width:1900px){.C32FeaturedVideoText .video-content-wrapper{padding:0 8rem 9rem 0}}.C32FeaturedVideoText .cta-wrapper{margin-top:3rem}.UpdatesCarousel{position:relative;min-width:0}.UpdatesCarousel .carousel-controls-wrapper{display:none}.UpdatesCarousel .carousel-controls-wrapper .chevron-button:not(.is-disabled){color:var(--magenta)}@media(min-width:1024px){.UpdatesCarousel .carousel-controls-wrapper{position:absolute;top:0;left:0;right:0;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1}}@media(min-width:1900px){.UpdatesCarousel .carousel-controls-wrapper{padding-top:3rem}}@media(min-width:1024px){.UpdatesCarousel{-ms-flex-item-align:end;align-self:flex-end}.UpdatesCarousel:before{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--dark);content:""}}@media(min-width:1346px){.UpdatesCarousel:before{right:-12rem}}.updates-list{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.update{background:var(--dark);padding:3rem 5rem 3rem 3rem;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%}.update:not(:first-of-type){margin-left:var(--grid-gap)}.update .heading{margin:1.6rem 0}.update .content{opacity:.7}@media(min-width:1024px){.update{background:transparent}.update:not(:first-of-type){margin-left:0}.update .content{display:block;margin-bottom:3rem}.update .heading{margin:2.4rem 0 2rem}}@media(min-width:1900px){.update{padding:4rem}}@media(min-width:1024px){.bullets{display:none}}.agenda-detail{display:-webkit-box;display:-ms-flexbox;display:flex}.agenda-detail .info-wrapper .info-item:not(:last-child){margin-bottom:.5rem}.agenda-detail .info-wrapper .info-item .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.agenda-detail .info-wrapper .info-item .bug.re{background:#666}@media(min-width:1346px){.agenda-detail .info-wrapper .info-item:not(:last-child){margin-bottom:2.5rem}}.agenda-detail[data-schedules]{grid-area:schedules}.agenda-detail[data-locations]{grid-area:locations}.agenda-detail:not(:last-of-type){margin-bottom:0}.agenda-detail .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}@media(min-width:1346px){.agenda-detail{margin:0;padding-right:2rem}.agenda-detail:not(:last-of-type){margin:0}.agenda-detail .info-icon{margin-right:1.5rem}}.bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:1rem 0;padding:0;color:var(--white)}.bullets.high-contrast .bullet:after{color:var(--black);opacity:.7}.bullets .bullet{display:block;width:.6rem;height:.6rem;position:relative;margin:.2rem}.bullets .bullet:not(.is-active):before{-webkit-transform:scale(0);transform:scale(0);opacity:0}.bullets .bullet.is-active:after{opacity:0;-webkit-transform:scale(3);transform:scale(3)}.bullets .bullet:after,.bullets .bullet:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:currentColor;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;content:""}.bullets .bullet:after{opacity:.3}.carousel-button{position:relative;width:4rem;height:4rem;display:block;margin-right:1.2rem;border-radius:2rem;overflow:hidden}.high-contrast .carousel-button:before{background:var(--orange)}.high-contrast .carousel-button.is-disabled:before{opacity:1}.carousel-button.is-disabled{pointer-events:none;cursor:default}.carousel-button.is-disabled:before{-webkit-transform:scale(1);transform:scale(1);opacity:1}.carousel-button.is-disabled:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.carousel-button:hover{background-color:var(--white)}.carousel-button.next:hover .icon,.carousel-button.previous:hover .icon{color:var(--black)}.carousel-button:after,.carousel-button:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;pointer-events:none;content:""}.carousel-button:before{-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:scale(.1);transform:scale(.1);opacity:0;background:currentColor;background:var(--dark)}.carousel-button:after{-webkit-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:scale(1);transform:scale(1);opacity:1;border:.2rem solid}.carousel-button .icon{position:relative}.carousel-controls{position:relative;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.carousel-controls,.chevron-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.chevron-button{width:4rem;height:4rem;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:currentColor;border-radius:50%}.chevron-button:not(.carousel-button){-webkit-transition:transform .2s ease-out;transition:transform .2s ease-out}.chevron-button:not(.carousel-button):hover:not(.is-disabled){-webkit-transform:translateX(10%);transform:translateX(10%)}.chevron-button:not(.carousel-button):hover:not(.is-disabled).previous{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.chevron-button.is-disabled{cursor:default;color:var(--light)}.chevron-button.previous .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.chevron-button .icon{width:1rem;height:1.6rem;fill:currentColor;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(min-width:1346px){.chevron-button{width:5rem;height:5rem}}.certificate-icon svg{display:block;width:100%;fill:currentColor;stroke:currentColor;margin-top:3.5px}.certificate-icon .cross{font-size:30pt;line-height:26px;margin-left:-10px}.content-wrapper{position:relative;margin-left:auto;margin-right:auto;max-width:var(--content-wrapper-max-width);padding-left:var(--component-padding);padding-right:var(--component-padding)}@-webkit-keyframes shift{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes shift{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.cta-link{display:inline-block;z-index:0}.cta-link,.cta-link .copy{position:relative;color:currentColor}.cta-link .copy{z-index:1;display:block;padding:.6rem 0}.cta-link .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.cta-link .underline:before{right:0;background:var(--magenta)}.cta-link .underline:after,.cta-link .underline:before{position:absolute;bottom:0;left:0;height:.2rem;content:""}.cta-link .underline:after{display:block;width:40rem;background:-webkit-gradient(linear,left top,right top,from(var(--orange)),color-stop(var(--magenta)),color-stop(var(--orange)),to(transparent));background:linear-gradient(90deg,var(--orange),var(--magenta),var(--orange),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear}.cta-link:hover .underline{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.cta-link:hover .underline:after{opacity:1}.cta-link.monotone .underline:before{background:currentColor}.cta-link.monotone .underline:after{display:none}.cta-outline{position:relative;padding:1.4rem 0 1.2rem;color:currentColor;width:100%;text-align:center;max-width:48rem;background:transparent;outline:0}.cta-outline:before{position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid;border-radius:4rem;content:"";-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}.cta-outline .copy{position:relative;font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:900;-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.cta-outline:hover:before{background-color:var(--white)}.cta-outline:hover .copy{color:var(--black)}@media(min-width:768px){.cta-outline{max-width:none;width:auto;padding:1.6rem 4rem 1.4rem}.cta-outline .copy{font-size:1.6rem}}.cta-pill{position:relative;padding:1.6rem 0 1.5rem;color:currentColor;width:100%;text-align:center;border-radius:4rem;max-width:48rem;overflow:hidden;outline:0}.cta-pill:after,.cta-pill:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:4rem;content:""}.cta-pill:before{background:-webkit-gradient(linear,left top,right top,from(var(--magenta)),to(var(--orange)));background:linear-gradient(90deg,var(--magenta),var(--orange))}.cta-pill:after{position:absolute;top:.3rem;bottom:.3rem;left:.3rem;right:.3rem;background:#000;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:0;content:""}.cta-pill:hover:after{opacity:1}.cta-pill .copy{pointer-events:none;position:relative;font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:900;z-index:1}@media(min-width:1024px){.cta-pill{padding:2.9rem 6rem 2.7rem;width:auto}.cta-pill .copy{font-size:1.6rem}}.double-card-carousel{position:relative}.double-card-carousel .carousel-controls-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.double-card-carousel .carousel-controls-wrapper.high-contrast .chevron-button.is-disabled{color:var(--white)}.double-card-carousel .carousel-controls-wrapper .chevron-button{color:var(--white);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.double-card-carousel .carousel-controls-wrapper .chevron-button.is-disabled{color:var(--light)}.double-card-carousel .carousel-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.double-card-carousel .carousel-item{background:var(--dark);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:100%}.double-card-carousel .carousel-item:not(:first-child){margin-left:10px}.double-card-carousel .carousel-item .visual-wrapper{position:relative}.double-card-carousel .carousel-item .visual-wrapper:before{display:block;width:100%;padding-bottom:64%;content:""}.double-card-carousel .carousel-item .picture{position:absolute;top:0;bottom:0;left:0;right:0}.double-card-carousel .carousel-item .picture img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover}.double-card-carousel .carousel-item-content{padding:25px 30px 30px}.double-card-carousel .carousel-item-content .title{margin-bottom:10px}.double-card-carousel .carousel-item-content .item-copy{margin-bottom:18px;opacity:.7}.double-card-carousel .bullets{margin:15px 0 0}@media(min-width:768px){.double-card-carousel .carousel-item{opacity:0;width:calc(50% - 5px)}.double-card-carousel .bullets{display:none}}@media(min-width:1024px){.double-card-carousel .mask-wrapper{margin:0 -4rem;padding:0 4rem;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(4rem,#000),color-stop(#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 4rem,#000 calc(100% - 4rem),transparent);overflow:hidden}.double-card-carousel .carousel-item-content{padding:40px 48px 50px}.double-card-carousel .carousel-item-content .item-copy,.double-card-carousel .carousel-item-content .title{margin-bottom:20px}}.C31Tabs.agenda-wrapper .title-wrapper{min-width:450px}.dropdown{position:relative;z-index:2}.dropdown .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:-10px;cursor:pointer;padding-right:0}.dropdown .content-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:auto;display:none}.dropdown .is-active .list-unstyled{background:rgba(0,0,0,.9)}.dropdown .list-unstyled{font-size:36px;font-weight:300;color:inherit;top:0;z-index:2}.dropdown .list-unstyled li{padding:5px 0 15px;background-color:transparent}.dropdown .list-unstyled li:not(.init){display:none;font-size:16px;font-weight:700;margin:1rem 0}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper{margin:0 0 0 25px;grid-area:cta;position:relative;color:currentColor;display:inline-block;z-index:0;font-size:1.6rem;letter-spacing:-.015rem;font-weight:700}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--magenta);opacity:.5}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .copy{white-space:nowrap;z-index:1;display:block;padding:.6rem 0;position:relative;color:currentColor;cursor:pointer}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;overflow:hidden}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline:before{position:absolute;bottom:0;left:0;right:0;height:.2rem;background:var(--magenta);content:""}.dropdown .list-unstyled li:not(.init).cta .cta-wrapper .underline:after{display:block;position:absolute;bottom:0;left:0;width:40rem;height:.2rem;background:-webkit-gradient(linear,left top,right top,from(var(--orange)),color-stop(var(--magenta)),color-stop(var(--orange)),to(transparent));background:linear-gradient(90deg,var(--orange),var(--magenta),var(--orange),transparent);-webkit-animation:shift 2s infinite;animation:shift 2s infinite;-webkit-animation-direction:alternate;animation-direction:alternate;opacity:0;-webkit-transition:opacity .1s linear,bottom .1s linear;transition:opacity .1s linear,bottom .1s linear;content:""}.dropdown .list-unstyled li.init{cursor:pointer}.dropdown .list-unstyled a#submit{z-index:1}.dropdown .content-wrapper.is-active .chevron{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown .content-wrapper .chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;height:4rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;-webkit-transform:rotate(0deg);transform:rotate(0deg);position:relative;top:0;margin-left:10px}.dropdown .content-wrapper .chevron .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px;height:16px;fill:currentColor}@media(min-width:1024px){.dropdown .content-wrapper{top:20px}.dropdown .list-unstyled{font-size:50px}}.event-details{color:currentColor}.event-details svg{fill:currentColor}.eyebrow{text-transform:uppercase;font-size:1.1rem;font-weight:700;letter-spacing:.2rem;line-height:1.6rem;display:inline-block;color:var(--magenta)}.eyebrow.monotone{color:var(--white)}@media(min-width:1024px){.eyebrow{font-size:1.2rem;line-height:2rem;letter-spacing:.3rem}}@media(min-width:1900px){.eyebrow{font-size:1.4rem}}.gradient-checker-wrapper{position:relative;z-index:0}.gradient-checker-wrapper [data-component]{z-index:0}.gradient-checker{pointer-events:none;position:absolute;top:0;bottom:0;right:0;width:1rem;background:-webkit-gradient(linear,left top,left bottom,from(var(--magenta)),color-stop(var(--green)),color-stop(var(--orange)),to(var(--magenta)));background:linear-gradient(180deg,var(--magenta),var(--green),var(--orange),var(--magenta));z-index:1}.heading{font-weight:lighter}.heading.bold{font-weight:700}.heading.heavy{font-weight:900}.heading.light{color:var(--white)}.heading strong{font-weight:900}.heading.display{font-size:4rem;line-height:4.5rem;letter-spacing:-.05rem}@media(min-width:1024px){.heading.display{font-size:6.4rem;line-height:7rem;letter-spacing:-.11rem}}@media(min-width:1346px){.heading.display{font-size:7.6rem;line-height:1.1}}@media(min-width:1900px){.heading.display{font-size:8.6rem;line-height:9.2rem}}.heading.heading-1{font-size:3rem;line-height:3.5rem;letter-spacing:-.065rem}@media(min-width:1024px){.heading.heading-1{font-size:4rem;line-height:4rem;letter-spacing:-.15rem}}@media(min-width:1346px){.heading.heading-1{font-size:4.8rem;line-height:1em}}@media(min-width:1900px){.heading.heading-1{font-size:5.5rem}}.heading.heading-2{font-size:2.6rem;line-height:3rem;letter-spacing:-.056rem}@media(min-width:1024px){.heading.heading-2{font-size:3.2rem;line-height:4rem;letter-spacing:-.1rem}}@media(min-width:1346px){.heading.heading-2{font-size:4rem;line-height:5rem}}.heading.heading-3{font-size:2.2rem;line-height:1.1;letter-spacing:-.014rem}@media(min-width:1024px){.heading.heading-3{font-size:2.8rem;line-height:1.25;letter-spacing:-.02rem}}@media(min-width:1346px){.heading.heading-3{font-size:3.2rem}}.heading.heading-4{font-size:1.8rem;line-height:1.2;letter-spacing:-.014rem}@media(min-width:1024px){.heading.heading-4{font-size:2.1rem;line-height:1.3;letter-spacing:-.02rem}}@media(min-width:1346px){.heading.heading-4{font-size:2.1rem}}@media(min-width:1900px){.heading.heading-4{font-size:2.5rem}}.heading.heading-5{font-weight:400;font-size:1.6rem;line-height:1.25}@media(min-width:1024px){.heading.heading-5{font-size:1.8rem;letter-spacing:-.02rem}}@media(min-width:1346px){.heading.heading-5{font-size:2rem}}.heading.heading-6{font-weight:300;font-size:1.2rem;line-height:1}@media(min-width:1024px){.heading.heading-6{font-size:1.4rem;letter-spacing:-.02rem}}@media(min-width:1346px){.heading.heading-6{font-size:1.6rem}}.info-icon svg,.logo{fill:currentColor}.logo{overflow:visible}.letter-wrapper{grid-area:letter-wrapper;background:var(--dark);margin-top:1rem;padding:2.5rem 2rem;max-height:24.6rem;overflow-y:scroll}.letter-wrapper span{opacity:.7}@media(min-width:1024px){.letter-wrapper{max-height:none;overflow:visible;padding:9rem 7rem;margin:0}}.masonry-tile{background:var(--dark)}.masonry-tile .visual-wrapper{position:relative;display:block;width:100%}.masonry-tile .visual-wrapper:before{display:block;width:100%;padding-bottom:60%;content:""}.masonry-tile .visual-wrapper .picture{position:absolute;top:0;bottom:0;left:0;right:0}.masonry-tile .visual-wrapper .picture img{width:100%;height:100%;-o-object-position:center center;object-position:center center;-o-object-fit:cover;object-fit:cover}.masonry-tile .visual-wrapper .int{position:absolute;bottom:-46px}.masonry-tile .info-wrapper{margin-bottom:2rem}.masonry-tile .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.masonry-tile .info-item:not(:first-of-type){margin-top:.4rem}.masonry-tile .info-item .eyebrow{opacity:.7}.masonry-tile .info-icon{color:var(--magenta);width:1.4rem;height:1.8rem;margin-right:.8rem}.masonry-tile .cta-link{margin-top:2rem}.masonry-tile .copy-wrapper{padding:6rem 3rem 4rem}.masonry-tile .copy-wrapper .heading{margin-bottom:3rem}.masonry-tile .copy-wrapper p.sub{opacity:1;font-weight:900;margin-bottom:3rem;font-size:25px}.masonry-tile .copy-wrapper p.sub .presenter_title{display:block;font-size:16px;line-height:20px;font-weight:300;opacity:.7}.masonry-tile .copy-wrapper .presented{text-transform:uppercase;letter-spacing:2.5px;font-size:12px;font-weight:700;opacity:1;margin-bottom:2rem}.masonry-tile .copy-wrapper p.presenter{font-size:24px;font-weight:100;margin-bottom:2rem}.masonry-tile .copy-wrapper .copy.body{opacity:.7}.masonry-tile .copy-wrapper .copy.body a{color:inherit;text-decoration:underline}.masonry-tile .copy-wrapper .copy.body.sub{opacity:1}@media(min-width:1346px){.masonry-tile .copy-wrapper{padding:6rem 4rem 5rem}}.masonry-tile .sponsor-list{margin-top:2rem}.masonry-tile .sponsor-list .list{margin-top:2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:var(--grid-gap)}.masonry-tile .sponsor-list .sponsor{padding:0 1rem;position:relative}.masonry-tile .sponsor-list .sponsor:before{position:absolute;top:0;bottom:0;right:0;width:.1rem;background:currentColor;opacity:.3;content:""}.masonry-tile .sponsor-list .sponsor:nth-of-type(3n+1):after{position:absolute;top:0;bottom:0;left:0;width:.1rem;background:currentColor;opacity:.3;content:""}.masonry-tile .sponsor-list .sponsor .picture{margin:-1rem 0}@media(min-width:1024px){.masonry-tile .sponsor-list .sponsor{padding:0 3rem}}.menu-button{position:relative;display:block;height:var(--menu-bar-height);width:var(--menu-bar-height);pointer-events:auto;cursor:pointer;color:var(--white);margin:0;padding:0}.menu-button .icon{width:2.9rem;fill:currentColor;overflow:visible}.modal{font-family:var(--font-family)}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.modal__container{background-color:transparent;padding:0;max-width:650px;width:100%;border-radius:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}#keynote-modal .modal__container{max-width:610px}.modal__header{position:relative;display:block;height:30px;margin-bottom:0;padding:72px 72px 64px;background:#000}.modal__header.svg{padding-bottom:3.5%}.modal__header.svg svg{max-width:360px;margin-bottom:12.7%}@supports(display:flex){.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}}.modal__title{position:absolute;top:20px;left:20px;margin-top:0;font-weight:700;line-height:1.25}.modal__close{position:absolute;top:20px;right:20px;background:transparent;border:0;cursor:pointer;margin:0;padding:0}@supports(display:flex){.modal__title{position:static}}.modal__header .modal__close:before{content:"✕"}.modal-content-content{padding:0 72px 72px;background:#000}.modal__content{margin:0 0 20px;color:rgba(0,0,0,.8);overflow-y:auto;overflow-x:hidden;padding:0 20px 0 0}.modal__content .text{max-width:400px;opacity:.7;font-size:16px;line-height:24px;text-transform:none}.modal__content .copy.body.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.modal__content .copy.body.info .time img{display:inline;max-width:48px;position:relative;top:4px}.modal__content .copy.body.info .time img.premiere{max-width:91px}.modal__content .copy.body.info .time .bug{background:var(--magenta);color:#fff;padding:0 2px 0 5px;border-radius:2px;font-weight:700;letter-spacing:3px}.modal__content .copy.body.info .time .bug.re{background:#666}.modal__content .copy.body.info:not(:first-child) span{margin-top:2px}.modal__content .info-icon{width:1.4rem;height:1.8rem;color:var(--magenta);margin:0 10px 20px 0;display:inline-block;position:relative;top:4px}.modal__content .time{color:var(--magenta);display:block}.modal__content .copy.body{font-size:1.4rem;letter-spacing:3px;font-weight:700}.modal__content p{margin-top:0}.modal__btn{font-size:.875rem;padding:.5rem 1rem;background-color:pink;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal__btn-primary{background-color:#00449e;color:#fff}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.modal__container button{outline:none;cursor:pointer!important}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__title{margin-top:17px;margin-bottom:0;font-weight:800;font-size:4rem;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__title span{opacity:.7}.deepracer .modal__title{font-size:3rem}.modal__close{font-size:24px}.modal__content{color:#fff;letter-spacing:3px;font-size:14px;text-transform:uppercase}.modal__btn{padding:10px 15px;background-color:#e6e6e6;border-radius:4px;-webkit-appearance:none}.note{font-size:14px;font-family:var(--font-family);margin:2rem 0}.modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}.modal__footer.svg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:67px}.modal__footer.svg .cta-pill{padding:3rem 6rem}.modal__footer .cta-pill{padding:.8rem 4rem 1rem}@media only screen and (min-device-width:320px)and (max-device-width:480px){.modal__container{width:90%!important;min-width:90%!important}@supports(display:flex){.modal__container{width:90%!important;min-width:90%!important;height:85vh}}.modal-content-content,.modal__header{padding:20px}.modal__content{-webkit-overflow-scrolling:touch}}.navigation-link{position:relative}.navigation-link:before{position:absolute;bottom:0;left:0;right:0;height:.1rem;background:currentColor;opacity:.3;content:""}.navigation-link .navigation-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:var(--component-padding);min-height:5rem}.navigation-link .navigation-header .cta-link{font-size:1.5rem;line-height:2.4rem;letter-spacing:-.04rem;font-weight:900;color:currentColor}.navigation-link .navigation-header .cta-link .underline{display:none}.navigation-link .navigation-header .chevron{padding:1.8rem 2rem 1.4rem}.navigation-link .navigation-header .chevron.is-active .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navigation-link .navigation-header .chevron .icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:currentColor;width:1.6rem;height:1.6rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}@media(min-width:768px){.navigation-link .navigation-header{padding:0 var(--component-padding)}}@media(min-width:1024px){.navigation-link .navigation-header{padding:0;min-height:0}.navigation-link .navigation-header .cta-link .underline{display:block}.navigation-link .navigation-header .chevron{display:none}}@media(min-width:1346px){.navigation-link .navigation-header .chevron{display:none}}.navigation-link .link{color:currentColor}.navigation-link .sub-navigation-link-wrapper{overflow:hidden}@media(min-width:1024px){.navigation-link:not(:first-of-type){margin-top:2rem;min-width:205px}.navigation-link:before{display:none}}.newsletter-form{margin:3rem 0 1rem;max-width:48rem;position:relative}.newsletter-form .form-holder{overflow:hidden;-webkit-transition:height .25s;transition:height .25s}.newsletter-form .form-holder.is-sent{height:0}.newsletter-form .mktoForm{width:auto!important;padding:.5rem .5rem .5rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;position:relative}.newsletter-form .mktoForm:before{position:absolute;top:0;bottom:0;left:0;right:0;background:var(--white);border-radius:3rem;content:""}.newsletter-form .mktoButtonRow{display:none}.newsletter-form .submit-button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;margin-right:0}.newsletter-form .thank-you{-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:.7}.newsletter-form .thank-you.hide{opacity:0}.newsletter-form .mktoOffset{display:none}.newsletter-form .disclaimer-copy{margin-top:3rem;opacity:.7}.newsletter-form .disclaimer-copy a{color:currentColor}.newsletter-form .mktoButtonWrap.mktoMinimal{margin-left:0!important}.newsletter-form .mktoForm .mktoFormCol{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.newsletter-form .mktoForm .mktoFieldWrap{float:none}.newsletter-form .mktoForm input[type=email]{display:block;width:100%!important;background-color:transparent!important;border:none;color:var(--black)!important;padding:0;font-weight:400;font-size:1.6rem;line-height:1.25;margin-bottom:0!important}.newsletter-form .mktoForm input[type=email]:focus{outline:none}.picture{display:block;overflow:hidden}.picture .visual{width:100%}.play-button{width:6.4rem;height:6.4rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-button .circle{position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid;border-radius:50%;-webkit-transition:background-color .2s ease-out,border-color .1s ease-out,transform .2s ease-out;transition:background-color .2s ease-out,border-color .1s ease-out,transform .2s ease-out}.play-button svg{width:1.2rem;height:1.2rem;fill:currentColor;-webkit-transition:fill .3s ease-out,transform .3s ease-out;transition:fill .3s ease-out,transform .3s ease-out;z-index:1}.play-button:hover .circle{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:var(--white)}.play-button:hover svg{fill:var(--dark);-webkit-transform:scale(1.2);transform:scale(1.2)}@media(min-width:1346px){.play-button{width:12.5rem;height:12.5rem}.play-button svg{width:1.5rem;height:1.5rem}}.price-wrapper{text-transform:uppercase}.price-wrapper,.price-wrapper .eyebrow{color:currentColor}.rich-text{padding-top:1rem;max-width:76.5rem}.rich-text .columns-wrapper .column:not(:first-child),.rich-text .columns-wrapper:not(:first-child){padding-top:3.5rem}@media(min-width:768px){.rich-text .columns-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem}.rich-text .columns-wrapper .column:not(:first-child){padding-top:0}}@media(min-width:1024px){.rich-text .columns-wrapper{grid-gap:8rem}}.rich-text ul.exec{list-style:disc}.rich-text ul.exec li{opacity:.7;font-size:1.6rem;letter-spacing:-.02rem;line-height:1.625em;margin-left:4rem}.rich-text .heading{padding-bottom:1rem}.rich-text .heading:not(:first-child){padding-top:3.5rem}.rich-text .list{padding:5rem 0 5rem 3rem}.rich-text .list+:not(:first-child){padding-top:0}.rich-text .list li{position:relative}.rich-text .list li .heading,.rich-text .list li p{opacity:.7}.rich-text .list li:not(:first-of-type){margin-top:4.5rem}.rich-text .list li:before{content:"•";position:absolute;top:-.2rem;left:-3rem;font-size:2rem;color:var(--white)}.rich-text p{opacity:.7}.rich-text p+p{padding-top:2rem}.rich-text .cta-outline{margin-top:5rem}@media(min-width:768px){.rich-text .cta-small{width:auto;padding-left:4rem;padding-right:4rem}}@media(min-width:1024px){.rich-text{padding-top:4rem}}@media(min-width:1346px){.rich-text{padding-top:0}.rich-text .list{padding:5.5rem 0 5.5rem 4.5rem}.rich-text .list li:before{top:0}}.separator-line{width:100%;height:.1rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.separator-line,.separator-line:before{position:absolute;bottom:0;right:0;left:0}.separator-line:before{top:0;opacity:.1;background:currentColor;content:""}.social-media-list .social-media-list-item{display:block;-ms-flex-negative:0;flex-shrink:0}.social-media-list .social-link{display:block;position:relative;width:100%;line-height:1;padding:1rem;color:currentColor}.social-media-list .social-link:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:var(--dark);content:""}.social-media-list .icon{width:100%;position:relative;display:block;fill:currentColor}.social-media-list .icon path{display:none}.social-media-list .icon.facebook .facebook,.social-media-list .icon.instagram .instagram,.social-media-list .icon.linkedin .linkedin,.social-media-list .icon.twitch .twitch,.social-media-list .icon.twitter .twitter,.social-media-list .icon.youtube .youtube{display:block}.sub-navigation-link .link{padding:1.5rem 2rem;display:block;opacity:.7;color:currentColor}@media(min-width:768px){.sub-navigation-link .link{padding-left:var(--component-padding)}}@media(min-width:1024px){.sub-navigation-link .link{font-size:1.3rem;padding:1.5rem 1rem 0 0}}@media(min-width:1346px){.sub-navigation-link .link{font-size:1.6rem}}.submit-button{position:relative;width:4.8rem;height:4.8rem;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;padding:0;margin:0}.submit-button:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;background:linear-gradient(45deg,var(--orange),var(--magenta));content:""}.submit-button .icon{position:relative;width:100%;fill:var(--white);padding:0}.video-file{position:absolute;top:0;bottom:0;left:0;right:0}.video-file video{-o-object-position:top right;object-position:top right;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;margin-top:-50px}
