@charset "UTF-8";@layer base,elements,objects,components,modifiers,vendors,ui,utilities,scope;:root{--spacing-gap-hairline: 1px;--spacing-4xs: .25rem;--spacing-3xs: .45rem;--spacing-2xs: .8rem;--spacing-xs: 1.1rem;--spacing-sm: 1.35rem;--spacing-md: 1.5rem;--spacing-lg: 1.8rem;--spacing-lg-lower-mqs: 1.8rem;--spacing-xl: 2.5rem;--spacing-2xl: min(6vw, 4.2rem);--spacing-3xl: min(8vw, 6rem);--spacing-3xl-horizontal: var(--spacing-lg);--spacing-4xl: min(10vw, 7.5rem);--spacing-gutter: min(10vw, 1.5rem);--spacing-gutter-then-flush: var(--spacing-gutter);--spacing-vh-sm: 12vh;--spacing-vh-md: min(20vw, 10rem);--button-spacing-vertical: 1rem;--button-spacing-horizontal: 1.5rem;--max-width-reading-short: 27rem;--max-width-reading: 94rem;--max-width-title: 53rem;--max-width-sm: 65rem;--max-width-md: 100rem;--max-width-lg: 115rem;--z-index-below: -1;--z-index-above: 1;--z-index-nav: 2;--z-index-above-navbar-background: 3;--z-index-above-nav: 4;--color-black: black;--color-gray-dark: hsl(200deg 5% 13%);--color-black-for-backdrop-filter: hsl(0deg 0% 0% / 82%);--color-grey-light: #f5f5f5;--color-primary-text: white;--color-focus: var(--color-purple);--color-gold-dark: hsl(0 1% 25%);--color-gold-light: hsl(22deg 12% 59%);--color-purple: hsl(255deg 99% 31%);--color-gradient-dark-cover: linear-gradient(35deg, hsl(0deg 0% 0% / 100%) 33%, transparent 100%);--color-gradient-dark: linear-gradient(35deg, hsl(0deg 0% 0% / 100%) 60%, transparent 100%);--color-gradient-dark-cover-not-to-edge: radial-gradient(circle at bottom left, black 33%,transparent 100%);--font-family-main: "oakes-grotesk", sans-serif;--font-family-main-alt: "obviously-variable", sans-serif;--font-family-heading: "oakes-grotesk", serif;--font-family-heading-weight-normal: 300;--font-family-main-weight-light: 300;--font-family-main-weight-medium: 500;--font-family-main-weight-semi-bold: 600;--font-family-main-weight-strong: 700;--font-family-main-alt-weight-normal: 400;--font-size-reading-line-height: 1.5;--font-size-xs: .75em;--font-size-xs-rem: .75rem;--font-size-xs-line-height: 1.4;--font-size-sm: .8em;--font-size-sm-rem: .8rem;--font-size-md: 1.1em;--font-size-l: clamp(1.414em * .8, 4vw, 1.414em);--font-size-l-line-height: 1.25;--font-size-xl: clamp(1.95em * .6, 7vw, 1.95em);--font-size-xl-line-height: 1.185;--font-size-2xl: clamp(2.827em * .8, 9vw, 2.827em);--font-size-2xl-line-height: 1.15;--font-size-3xl: clamp(3.4em * .5, 7vw, 3em);--font-size-3xl-line-height: 1.2;--font-size-4xl: clamp(4.5em * .5, 9vw, 4.5em);--font-size-4xl-line-height: 1.08;--font-size-5xl: clamp(5.653em * .5, 6vw, 5.653em);--font-size-5xl-line-height: 1;--font-size-6xl: clamp(9.5em * .45, 12vw, 9.5em);--font-size-6xl-line-height: 1;--icon-size-m: 2.25rem;--border-dark: 1px solid black;--border-light: 1px solid white;--border-radius-md: 15px;--border-radius-lg: 2.75rem;--border-radius-ui: 10px;--border-radius-vision-pro: 55px;--clip-path-border-radius-vision-pro: inset(0 0 0 0 round var(--border-radius-vision-pro));--letter-spacing-sm: .4px;--letter-spacing-lg: 2.5px;--background-for-site-header-height: 5rem;--animation-transition-fast: all .15s ease-in-out 0s;--animation-site-header-nav-timing-duration: 1.5s;--animation-timing-linear-out-slow-in: cubic-bezier(0, 0, .2, 1);--animation-timing-in-cubic: cubic-bezier(.55, .06, .68, .19);--animation-timing-in-sine: cubic-bezier(.47, 0, .75, .72);--animation-timing-out-cubic: cubic-bezier(.22, .61, .36, 1);--animation-timing-in-out-quadratic: cubic-bezier(.46, .03, .52, .96);--animation-timing-out-quadratic: cubic-bezier(.25, .46, .45, .94);--animation-timing-wipe: cubic-bezier(.25, 1, .3, 1);--animation-timing-hipster: cubic-bezier(.55, 0, .1, 1);--open-props-animation-timing-ease-2: cubic-bezier(.25, 0, .4, 1)}@media (width >= 900px){:root{--grid-template-columns-inline-start-big: 60fr 40fr;--grid-template-columns-inline-end-big: 40fr 60fr}}@media (min-width: 450px){:root{--spacing-lg: 2.5rem;--spacing-xl: 3.6rem}}@media (min-width: 730px) and (max-width: 1799px){:root{--spacing-3xl-horizontal: var(--spacing-3xl)}}@media (min-width: 730px) and (orientation: portrait){:root{--spacing-vh-sm: 10vh;--spacing-vh-md: 14vh}}@media (min-width: 1025px) and (max-width: 1440px){:root{--font-bump: -.09em}}@media (min-width: 1050px){:root{--spacing-lg-lower-mqs: 0}}@media (min-width: 1600px){:root{--font-size-sm: .9em}}@media (width >= 103rem){:root{--spacing-gutter-then-flush: 0}}@media (min-width: 2100px){:root{--font-bump: .085vw;--font-size-sm-1: 1.2em;--max-width-md: 106rem}}@layer scope{:root{--color-primary-text: white;--color-primary-background: black;--color-secondary-text: black;--color-secondary-background: white}}@layer elements{html{color:var(--color-primary-text);background:var(--color-primary-background);font-variation-settings:var(--font-family-main-variation-light);scroll-behavior:smooth}}@layer scope{.s-light{--color-primary-text: black;--color-primary-background: white;--color-secondary-text: white;--color-secondary-background: black}.s-dark{--color-primary-text: white;--color-primary-background: black;--color-secondary-text: black;--color-secondary-background: white}}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-light-a6db9ee2.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-light-italic-4ac39c59.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-regular-be712acf.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-regular-italic-42eeff11.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-medium-1b788ac2.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-medium-italic-9a6b47c3.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-semi-bold-709ac035.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-semi-bold-italic-93e3ed7f.woff2) format("woff2");font-weight:600;font-style:italic}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-bold-59b9e8c5.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:oakes-grotesk;src:url(/build/assets/oakes-grotesk-bold-italic-dddaec77.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:obviously-variable;src:url(/build/assets/obviously-variable-regular-3b04b130.woff2) format("woff2");font-weight:400;font-style:normal}@layer base{audio,canvas,iframe,img,svg,video{vertical-align:middle}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}}@layer elements{html{font-size:calc(1em + var(--font-bump));line-height:1.5;accent-color:var(--color-secondary-text);scroll-behavior:smooth;background:var(--color-black)}body{font-feature-settings:"kern","liga","clig","calt";font-family:var(--font-family-main);scrollbar-gutter:stable both-edges;overflow-x:hidden;color:var(--color-primary-text)}img{display:inline-block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote{margin-block-start:0;margin-block-end:0}figure{margin-inline-start:0;margin-inline-end:0}figure img{margin-block-end:var(--spacing-2xs)}ul{padding-inline-start:0}main{padding-block-end:var(--spacing-4xl)}main li{padding-block-end:var(--spacing-3xs)}main>article:last-child{padding-block-end:var(--spacing-4xl)}dl,dt,dd,th,td{padding-block-end:var(--spacing-xs)}p{padding-block-end:var(--spacing-md)}p:last-child{padding-block-end:0}p,ol,ul{line-height:var(--font-size-reading-line-height);font-weight:var(--font-family-main-weight-light)}p+ul{padding-block-start:var(--spacing-2xs)}strong{font-weight:var(--font-family-main-weight-strong)}small{opacity:.5}:is(h1,h2,h3) small{opacity:.75}h1,h2,h3,h4,h5,h6,blockquote,figcaption{text-wrap:balance}blockquote,figcaption,p{text-wrap:pretty}h1,h1 strong,.h1,h1 a,.h1 a,h2,.h2,h2 a,.h2 a,h3,.h3,h3 a,.h3 a{font-family:var(--font-family-heading);font-style:var(--font-family-heading-style-1);font-weight:var(--font-family-heading-weight-normal);font-feature-settings:"kern","liga","clig","calt","dlig","swsh";text-decoration:none;color:var(--color-primary-text)}h4,.h4,h4 a,.h4 a{font-family:var(--font-family-heading);font-style:var(--font-family-heading-style-1);font-weight:var(--font-family-heading-weight-normal)}h1,.h1,h2,.h2{font-size:var(--font-size-3xl);line-height:var(--font-size-3xl-line-height)}:is(h2,.h2) strong{font-weight:var(--font-family-heading-weight-normal)}h3,.h3{font-size:var(--font-size-xl);line-height:var(--font-size-xl-line-height)}h4,.h4{font-size:var(--font-size-l);line-height:var(--font-size-l-line-height)}h5,.h5{font-size:var(--font-size-md);line-height:var(--font-size-md-line-height)}h6,.h6{font-size:var(--font-size-sm-1);line-height:var(--font-size-sm-1-line-height)}h1,.h1,h2,.h2{padding-block-end:var(--spacing-xl)}*+h1,*+.h1,*>h1,*>.h1,*+h2,*+.h2,article+article{padding-block-start:var(--spacing-md)}h3,.h3{padding-block-end:var(--spacing-md)}*>h2,*>.h2{padding-block-start:var(--spacing-md)}h4,.h4,h5,.h5,h6,.h6{padding-block-end:var(--spacing-4xs)}*+h3,*+.h3,*>h3,*>.h3,*+h4,*+.h4,*>h4,*>.h4{padding-block-start:var(--spacing-xs)}ul+:where(h2,.h2){padding-block-start:var(--spacing-2xs)}h1+:where(h2,.h2) .h1+.h2,h2+h3,hr+*{padding-block-start:0}:where(h2,h3,h4,h5,h6):only-child{padding-block-start:0;padding-block-end:0}main:focus{outline:none}}@layer components{ol ol,ol ol li:last-child,ul:not([popover] ul) ul,ul ul li:last-child{padding-block-end:0}}@layer elements{nav{clear:both;display:block;width:100%}nav ul{list-style:none;display:flex;flex-direction:column;gap:var(--spacing-md);padding-inline-start:0;padding-inline-end:0}nav li{position:relative;padding-block-end:0}nav a{display:block}nav a,button{text-decoration:none;color:var(--color-primary-text);cursor:pointer;transition:color .5s ease 0s}.s-light :is(nav a,button){color:var(--color-secondary-text)}input:not([type=submit]){border-radius:0}[type=search]{outline-offset:5px}[type=search]:focus{outline:3px solid #333;filter:grayscale(100%)}[type=text],[type=email],[type=password],[type=tel],[type=number],[type=date],textarea{-webkit-appearance:none}svg,.svg{width:1em;height:1em;fill:currentColor}:where(h1,h2,h3,h4,h5,h6,p) svg{vertical-align:baseline;margin-inline-end:var(--spacing-3xs)}a>svg:first-child:not(:last-child){margin-right:var(--spacing-sm)}a>svg:last-child:not(:first-child){margin-left:var(--spacing-sm);margin-right:0}.c-btn a>svg:first-child:not(:last-child){margin-right:var(--spacing-2xs)}.c-btn a>svg:last-child:not(:first-child){margin-left:var(--spacing-2xs);margin-right:0}.c-btn svg{font-size:1.1em}}@layer components{@media (min-width: 1200px){.c-nav-mobile-button{display:none}}}@layer elements{p a,body .c-btn--text a,.c-paging a{text-decoration-skip-ink:auto;color:var(--color-primary-text);transition:text-decoration-color .2s ease-in 0s;text-decoration:underline;text-underline-offset:var(--underline-offset-s);text-decoration-thickness:1px}}@layer scope{.s-entry-content a{text-decoration:none}}@layer base{a:focus,.c-nav-mobile-button:focus svg,summary:focus,.c-btn a:focus,button:focus,[type=submit]:focus,[type=text]:focus,[type=email]:focus,textarea:focus{outline:4px solid var(--focus-color)}}@layer scope{.s-light main{--focus-color: black}}@layer elements{nav a:focus,.plyr__control.plyr__tab-focus{outline:4px solid white}p a:focus{outline-offset:5px}nav a:focus{outline-offset:10px}}@layer components{.c-expanders:focus .c-expanders__title{text-decoration:underline;text-underline-offset:.5rem}}@layer ui{:focus:not(:focus-visible),:focus:not(:focus-visible) *{outline:none!important}}@layer components{.c-expanders:focus:not(:focus-visible) .c-expanders__title{text-decoration:none}}@layer utilities{.s-entry-content a:hover,.u-link-style-custom-1:hover a{color:var(--color-gray-reading)}.c-marketing-text__link a:hover{text-decoration-color:#fff}}@layer utilities{.c-skip-to-content:focus{background:black;position:fixed!important;z-index:1;top:0;left:0;padding:var(--spacing-md) var(--spacing-lg);font-size:var(--font-size-sm);color:#fff;outline:4px solid white;text-decoration:none}}@layer objects{.c-slide__background-motif{font-size:15em;line-height:0;opacity:.15}@media (min-width: 700px){.c-slide__background-motif{font-size:21em}}}@layer ui{.c-current-menu-ancestor>a span{color:rgba(var(--color-turquoise-rgb),.5)}}@layer components{.c-nav-mobile-button{position:absolute;z-index:var(--z-index-nav);top:50%;transform:translateY(-50%);right:var(--spacing-lg);margin-inline-end:0;padding:0;font-size:1.7em;line-height:0;cursor:pointer}@media (min-width: 1200px){.c-nav-mobile-button{display:none}}}@layer ui{@media (max-width: 1199px){.js--navIsOpen{overflow:hidden}}}@keyframes fade-in{0%{opacity:0}to{opacity:var(--opacity-finish, 1)}}@layer components{.c-nav-line{transition:.25s ease-in-out;transform-origin:center}.js--navIsOpen .c-nav-line--1{opacity:0;transition:.1s}.js--navIsOpen .c-nav-line--2{transform:rotate(45deg) translate(.5px)}.c-nav-line--3{opacity:0}.js--navIsOpen .c-nav-line--3{opacity:1}.js--navIsOpen .c-nav-line--3{transform:rotate(-45deg) translate(-.5px)}.js--navIsOpen .c-nav-line--4{opacity:0}}@layer elements{:where([src*=svg],svg){width:1em;height:1em;fill:currentColor}:where(h1,h2,h3,h4,h5,h6,p) svg{vertical-align:baseline}a>:is(svg,[src*=".svg"]):first-child:not(:last-child){margin-inline-end:var(--spacing-sm)}a>:is(svg,[src*=".svg"]):last-child:not(:first-child){margin-inline:var(--spacing-sm) 0}}@layer components{.c-btn a>:is(svg,[src*=".svg"]):first-child:not(:last-child){margin-inline-end:var(--spacing-2xs)}.c-btn a>:is(svg,[src*=".svg"]):last-child:not(:first-child){margin-inline:var(--spacing-2xs) 0}button svg,.c-btn :where([src*=svg],svg){font-size:1.1em}}@layer elements{.c-text-button,button,:where(.c-hero-slide,.c-marketing-text,.c-article-row-previews__intro) p a:only-child,.c-btn-more,[type=submit]{color:var(--color-primary-text);text-transform:uppercase;font-size:var(--font-size-sm-rem);font-variation-settings:var(--font-family-main-variation-normal);letter-spacing:var(--letter-spacing-sm);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;text-decoration-skip-ink:auto}:is(main) :is(.c-text-button,button,:where(.c-hero-slide,.c-marketing-text,.c-article-row-previews__intro) p a:only-child,.c-btn-more,[type=submit]){font-variation-settings:var(--font-family-main-variation-strong)}}@layer scope{.s-entry-content a{color:var(--color-black)}}:root{--focus-color: white}@layer base{a:focus,.c-nav-mobile-button:focus svg,summary:focus,.c-btn a:focus,button:focus,[type=submit]:focus,[type=text]:focus,[type=email]:focus,textarea:focus{outline:4px solid var(--focus-color)}}@layer components{.c-nav-mobile-button:focus{outline:none}.c-nav-mobile-button:focus svg{outline-offset:10px}}@layer elements{input:focus,textarea:focus{background:snow}p a:focus{outline-offset:5px}nav a:focus{outline-offset:10px}}@layer ui{:focus:not(:focus-visible),:focus:not(:focus-visible) *{outline:none!important}}@layer scope{.s-entry-content a:hover{text-decoration-color:#000}.s-entry-content a:hover{color:var(--color-grey-reading)}}@layer utilities{.u-link-style-custom-1:hover a{color:var(--color-grey-reading)}}@layer objects{.o-video-container{position:relative;z-index:var(--z-index-above);max-width:var(--max-width-sm);margin-inline:auto;padding-block-end:var(--spacing-lg)}@media (width >= 1024px){.o-video-container{padding-inline:var(--spacing-lg-lower-mqs)}}}@layer objects{.o-background-motif{position:absolute;pointer-events:none;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20em;opacity:8%}}@layer components{.c-skip-to-content:focus{position:fixed!important;z-index:1;top:0;left:0;padding:var(--spacing-xs) var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-grey);outline:none;text-underline-position:auto}}@layer components{.c-btn a,.js--btn,button.c-btn{display:flex;align-items:center;text-align:left;gap:1rem;--button-spacing: var(--button-spacing-vertical) var(--button-spacing-horizontal);padding:var(--button-spacing);text-decoration-line:none;cursor:pointer;transition:background-color .2s ease 0s}.c-btn:last-child{margin-right:0}.c-btn{position:relative;display:inline-block;margin-block-end:1.25rem}p+.c-btn{margin-block-start:var(--spacing-sm)}.c-btn a{display:flex;align-items:center;text-align:left}}@layer elements{main :where(.c-btn,button){margin-right:1rem}button,[type=search],[type=submit]{-webkit-appearance:none!important;border:none}[type=submit]{padding-inline:0}button{background:none;color:initial}button svg{font-size:1.3em}}@layer components{.c-btn--2 a,button.c-btn--2{color:#fff}.c-btn--3 a{background:var(--color-grey-light-4);border-radius:var(--border-radius-s)}.c-text-button-subtle{text-decoration:underline;text-decoration-color:#0006;text-underline-offset:.13em;text-decoration-thickness:1px;text-decoration-skip-ink:auto}[type=submit]{padding:1.25rem 2rem!important;background:transparent;border:2px solid white;border-radius:50px;color:#fff;text-decoration:none}[type=submit]:last-child{margin-left:auto}[type=submit]:hover{background:black;color:#fff}.c-btn a:hover{border-bottom:0}}@layer components{:where(.c-btn__left,.c-btn__right) svg{position:relative;font-size:1.5em;transition:var(--animation-transition-fast);top:-.075rem}.c-btn__left svg{right:0}.c-btn__left:hover svg{right:5px}.c-btn__right svg{left:0}.c-btn__right:hover svg{left:5px}}@layer components{.c-site-footer{max-width:var(--max-width-lg);margin-inline:auto;display:flex;justify-content:space-between;padding:var(--spacing-3xl) var(--spacing-lg)}}@layer components{.c-hero-slide{min-height:100vh;min-height:100svh;position:relative;display:flex;justify-content:center;padding-inline:var(--spacing-lg)}.c-hero-slide>*{max-width:var(--max-width-md);margin-inline:auto;text-align:center}@media (width < 1024px){.c-hero-slide h1{padding-block-start:var(--spacing-xl)}}.c-hero-slide p{max-width:30rem}@media (min-width: 600px){.c-hero-slide p{font-size:var(--font-size-md)}}.c-hero-slide__inner{display:flex;gap:var(--spacing-xl);flex-direction:column;justify-content:center;align-items:center}.c-hero-slide__inner>*{padding-block:0}}@layer modifiers{.c-hero-slide--left-align .c-hero-slide__inner *{text-align:left;margin-inline-end:auto}.c-hero-slide--left-align>*{max-width:var(--max-width-sm)}.c-hero-slide--left-align p{font-size:unset;max-width:var(--max-width-reading)}}@layer components{.c-marketing-text{padding:var(--spacing-vh-sm) var(--spacing-lg)}.c-marketing-text,.c-marketing-text *{color:var(--color-primary-text)}.c-marketing-text>*{max-width:var(--max-width-reading);margin-inline:auto;text-align:center}.c-marketing-text a:only-child{display:inline-block;margin-block-start:var(--spacing-md)}}.c-sign-up-form-cta{max-width:var(--max-width-lg);margin-inline:auto;display:grid;grid-template-columns:var(--grid-template-columns-inline-end-big);gap:0 var(--spacing-3xl);padding:var(--spacing-vh-sm) var(--spacing-3xl-horizontal)}.c-sign-up-form-cta .c-form{max-width:none}@layer components{.c-standout{padding:var(--spacing-xl) var(--spacing-lg)!important;background:var(--color-black);font-size:var(--font-size-sm);clip-path:polygon(0 2%,2% 2%,2% 0,98% 0,98% 2%,100% 2%,100% 98%,98% 98%,98% 100%,2% 100%,2% 98%,0 98%)}.c-standout h2{padding-block-start:0;font-family:var(--font-family-main);line-height:var(--font-size-xl-line-height)}.c-standout p{padding-block-end:var(--spacing-2xs)}}@layer scope{.s-entry-content:has(.c-standout:last-child)+.s-entry-content>h3:first-child{padding-block-start:0}}@layer scope-ui{.c-standout,.c-standout *{color:#fff}}@layer components{.c-halftone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle at center,black .042rem,transparent 0);background-size:.2rem .2rem;background-repeat:round;border-radius:var(--border-radius);transform:scale(1.1)}}@layer components{.c-subtext{font-size:var(--font-size-sm)}.c-btn-more{text-align:right}:has(+.c-btn-more){padding-block-end:0;margin-block-end:var(--spacing-md)}.c-btn-more a{text-decoration:underline;font-size:var(--font-size-l);color:var(--color-primary-text)}.c-btn-more a span{margin-inline-start:.4rem}.c-btn-more svg{position:relative;top:-.05em;font-size:1.6em}}@layer utilities{.qa-test{border:3px solid red!important}img:not([alt]):not(media-player *){border:5px dashed red}.no-js .u-js-only{display:none!important}.u-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;overflow:hidden;width:1px;height:1px}.u-screen-reader-text:focus{clip:auto!important;z-index:100000;display:block;top:0;left:0;width:auto;height:auto}[class*=u-mx-]{position:relative;margin-inline:auto}.u-mx-2{max-width:var(--max-width-md)}@media (max-width: 499px){.u-font-size-l-2--long-1{font-size:calc(var(--font-size-4xl) - 1em);line-height:calc(var(--font-size-4xl-line-height) + .1)}}.u-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;padding-block-end:0;-webkit-line-clamp:var(--clamp, 2)}@keyframes slit-reveal{0%{clip-path:polygon(100% 0,100% 0%,100% 0,0 100%,0% 100%,0 100%)}to{clip-path:polygon(50% 0,100% 0%,100% 50%,50% 100%,0% 100%,0 50%)}}@keyframes circle-in-top-right{0%{clip-path:circle(0%)}to{clip-path:circle(200% at top right)}}@keyframes circle-out-top-right{0%{clip-path:circle(125%)}to{clip-path:circle(0% at top right)}}.js--statamicLivePreview :where([data-io],[data-io-repeat]){animation:unset!important;opacity:unset!important}@media (prefers-reduced-motion: no-preference){:where([data-io],[data-io-repeat]),:where([data-io],[data-io-repeat])>svg{--io-duration: 1.2s;--io-delay: .2s;--io-stagger: .2s;animation-fill-mode:both;animation-delay:var(--io-delay);animation-duration:var(--io-duration)}[data-io][class*=__]+[data-io][class*=__]{animation-delay:calc(var(--io-delay) + var(--io-stagger))}[data-io][class*=__]+[data-io][class*=__]:nth-child(2){animation-delay:calc(var(--io-delay) + var(--io-stagger) * 2)}[data-io][class*=__]+[data-io][class*=__]:nth-child(3){animation-delay:calc(var(--io-delay) + var(--io-stagger) * 3)}[data-io][class*=__]+[data-io][class*=__]:nth-child(4){animation-delay:calc(var(--io-delay) + var(--io-stagger) * 4)}[data-io][class*=__]+[data-io][class*=__]:nth-child(5){animation-delay:calc(var(--io-delay) + var(--io-stagger) * 5)}[data-io--delay],[data-io--delay]:before{animation-delay:var(--io-delay, 1.5s)!important}.js :where([data-io--fade-in],[data-io--fade-in-up],[data-io--slide-up-and-fade-in]){opacity:0}.js [data-io--fade-in][data-io-seen]{animation-name:fade-in;animation-timing-function:var(--animation-timing-out-cubic)}.js [data-io--fade-in-up][data-io-seen]{--io-delay: .1s;--io-duration: 1s;animation-name:fade-in-up;animation-timing-function:var(--animation-timing-linear-out-slow-in)}.js [data-io--slide-up-and-fade-in][data-io-seen]{animation-name:slide-up-and-fade-in;animation-timing-function:var(--animation-timing-out-cubic)}.js [data-io-seen][data-io--wipe-in-right]{animation:var(--io-duration) var(--animation-timing-wipe) wipe-in-right both}.js [data-io-seen][data-io--wipe-in-left]{animation:var(--io-duration) var(--animation-timing-wipe) wipe-in-left both}.js [data-io-seen][data-io--circle-in-center]{animation:var(--io-duration) var(--animation-timing-wipe) circle-in-center both}.js [data-io-seen][data-io--circle-in-top-right]{animation:4s var(--animation-timing-wipe) circle-in-top-right both}.js [data-io-seen][data-io--circle-in-top-left]{animation:4s var(--animation-timing-wipe) circle-in-top-left both}.js [data-io-seen][data-io--slit-reveal] svg{--io-delay: inherit;--io-duration: 1.5s;animation-name:slit-reveal;animation-timing-function:var(--animation-timing-in-sine)}@media (max-width: 1099px){.js [data-io-seen][data-io--slit-reveal] svg{animation:unset}}.js .c-hero-slide [data-io--slit-reveal]{position:absolute}.js .c-hero-slide [data-io-seen][data-io--slit-reveal] svg{--opacity-finish: .1;animation-name:fade-in}@media (max-width: 767px){.js [data-io--desktop-only]{animation:unset;opacity:unset}}.u-panel{position:relative}.u-panel:after{content:"";position:absolute;top:0;height:100%;background:var(--panel-background-color, var(--color-secondary-background));z-index:-1;width:100vw;left:50%;right:50%;margin-inline:-50vw}.u-panel *{color:var(--panel-text-color, var(--color-secondary-text))}.u-panel--grey-light:after{background:var(--color-grey-light)}.u-panel--grey-light *:not(media-player *):not(.plyr *){color:#000}}}.js--notCurrentlyPlaying{display:none}.js__mediaPlaylist__Player:not(.js__mediaPlaylist__Player--interactionStarted)>*:not(:first-child){display:none}@media (prefers-reduced-motion: no-preference){@keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,var(--fade-in-amount, -1rem),0)}to{opacity:1;transform:none}}@keyframes fade-out-up-and-collapse{0%{opacity:1}99.999%{opacity:0;transform:translate3d(0,var(--fade-in-amount, -1rem),0)}to{display:none}}}@layer components{.c-site-header{width:100%;z-index:var(--z-index-above-nav);position:fixed;top:0;padding-block:var(--spacing-4xs);animation-name:fade-in;animation-duration:.8s;animation-fill-mode:forwards}.c-site-header .c-current-menu-item:not(ul ul *){border:2px solid white;border-radius:50px}.s-light :is(.c-site-header .c-current-menu-item:not(ul ul *)){border-color:#000}.c-site-header ul ul .c-current-menu-item{text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}@supports selector(:has(*)){.c-site-header a,.c-site-header button{transition:padding .5s var(--animation-timing-linear-out-slow-in) 0s}}@supports (animation-timeline: auto){.c-site-header :is(a,button,.c-site-logo):not(.o-nav-with-popover-api__mobile *,ul ul *,.c-site-logo *){animation-name:scroll-driven-nav-margin-change;animation-timing-function:linear;animation-timeline:view();animation-range:cover 90% cover 115%;animation-fill-mode:both}}@media (hover: hover){.c-site-header ul ul ul a{transition:opacity .2s ease-in}.c-site-header ul ul ul a:not(:hover){opacity:.75}}@media (max-width: 1199px){.c-site-header ul :is(a,button):not(ul ul *,.c-current-menu-item){padding:var(--spacing-3xs) var(--spacing-2xs)}}body:not(:has([data-hero-currently-in-view])) .c-site-header:has([data-js-open-subnav--opened]) *{color:var(--color-primary-text)}body:not(:has([data-hero-currently-in-view])) .c-site-header:has([data-js-open-subnav--opened]) ul ul ul{background:var(--color-primary-background-for-backdrop-filter);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body:not(:has([data-hero-currently-in-view])) .c-site-header:has([data-js-open-subnav--opened]):before{content:"";position:absolute;right:0;bottom:0;left:0;top:-.6em;height:var(--background-for-site-header-height);animation:.25s var(--animation-timing-hipster) fade-in both;background:var(--color-primary-background-for-backdrop-filter);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.c-site-header__nav ul :is(a,button):not(ul ul *){display:inline-block;margin-inline-end:0;padding:var(--spacing-xs) var(--spacing-sm);font-family:var(--font-family-main-alt);font-weight:var(--font-family-main-alt-weight-normal);line-height:inherit}.c-site-header__nav :is(a,button){text-decoration:none;text-box:cap alphabetic;cursor:pointer}ul :is(.c-site-header__nav :is(a,button)) svg{margin-inline-start:.35rem;font-size:.6em}@media (min-width: 1200px){@supports (animation-timeline: auto){.c-site-header{margin-block-start:.5rem}}.c-site-header__nav{display:flex;flex-direction:row;justify-content:space-between;max-width:var(--max-width-md);margin-inline:auto;padding-inline:calc(var(--spacing-gutter) - var(--spacing-xs));margin-block-end:0}@supports not (animation-timeline: auto){.c-site-header__nav{padding-block-start:.75rem}.c-site-header__nav :is(a,button){--color-secondary-text: black}}.c-site-header__nav>ul{flex-direction:row;gap:var(--spacing-2xs);justify-content:space-between}.c-site-header__nav ul[popover]{padding:var(--spacing-md);min-width:11rem}}@supports selector(:has(*)){.c-site-header.js__c-site-header--mixBlendMode:not(:has([data-js-open-subnav--opened])){mix-blend-mode:difference}}@supports not selector(:has(*)){.c-site-header.js__c-site-header--mixBlendMode{background:black}.s-light .c-site-header.js__c-site-header--mixBlendMode{background:white}.s-light .c-site-header.js__c-site-header--mixBlendMode *{color:#000}}@media (max-width: 1199px){.c-site-header.js__c-site-header--mixBlendMode .c-site-logo:only-child{padding-block-start:var(--spacing-lg)}}.c-site-header{transition:margin .2s ease-in 0s}}@layer modifiers{@media (min-width: 1200px){@supports (animation-timeline: auto){:is(.c-site-header--delay-scroll-driven-animation,body:has(.c-hero-video)) .c-site-header a{animation-range:cover 100% cover 190%}}}.c-site-header--light{background:white}.c-site-header--light *{color:#000}}@layer scope{.s-site-header-not-fixed .c-site-header{position:relative}.s-site-header-not-fixed .c-slide--full-height{padding-block-start:var(--spacing-2xl)}}@layer components{.c-site-logo{padding:var(--spacing-xs) var(--spacing-sm);text-align:center;color:var(--color-primary-text)}.c-site-logo a{position:relative;text-decoration:none;line-height:1.75;text-transform:uppercase;font-weight:var(--font-family-main-weight-medium);color:var(--color-primary-text)}.c-site-logo svg{position:relative;top:.01em;font-size:7.5em;height:100%}@media (min-width: 500px){.c-site-logo svg{font-size:9em}}.s-light :is(.c-site-logo svg){color:var(--color-secondary-text)}.c-site-logo:only-child{font-size:var(--font-size-md)}}@layer modifiers{.c-site-logo--mobile{position:absolute;top:var(--button-spacing-vertical));left:var(--spacing-gutter)}@media (min-width: 1200px){.c-site-logo--mobile{display:none}}}@layer elements{nav li a{display:flex;text-decoration:none}:where([src*=svg],svg){width:1em;height:1em;fill:currentColor}}@layer objects{.o-nav-with-popover-api{--dropdown-nav-item-padding: var(--spacing-4xs);--dropdown-nav-background-color: black;--dropdown-nav-subnav-background-color: #161616;padding-inline:var(--spacing-gutter)}@media (width >= 1200px){.o-nav-with-popover-api{--dropdown-nav-subnav-background-color: black}}.o-nav-with-popover-api nav,.o-nav-with-popover-api nav [popover]{margin:0;padding:0;border:0;display:none;opacity:0;transition:opacity .35s,margin .35s,display .35s allow-discrete,overlay .35s allow-discrete}:is(.o-nav-with-popover-api nav,.o-nav-with-popover-api nav [popover]):popover-open{display:block;opacity:1}@media (width < 1200px){:is(.o-nav-with-popover-api nav,.o-nav-with-popover-api nav [popover]):popover-open{margin-block-start:var(--spacing-3xs)}}@starting-style{:is(.o-nav-with-popover-api nav,.o-nav-with-popover-api nav [popover]):popover-open{opacity:0;margin-block-start:0}:is(.o-nav-with-popover-api nav,.o-nav-with-popover-api nav [popover]):popover-open::backdrop{opacity:0}}.o-nav-with-popover-api nav{width:unset;background:inherit}.o-nav-with-popover-api nav [popover]{max-width:14rem}.o-nav-with-popover-api nav [popover]:popover-open{margin-block-start:var(--spacing-2xs)}.o-nav-with-popover-api .o-nav-with-popover-api__mobile-button{padding:var(--spacing-md);background:var(--dropdown-nav-background-color);color:#fff;border-radius:15px;text-decoration:none;font-size:unset}@media (width < 1200px){.o-nav-with-popover-api .o-nav-with-popover-api__mobile-button{position:fixed;z-index:var(--z-index-nav);top:var(--spacing-3xs);right:var(--spacing-lg);margin-inline-end:0}}.o-nav-with-popover-api nav *{line-height:1.5;color:#fff}.o-nav-with-popover-api nav ul{overscroll-behavior-y:contain;max-height:70vh;display:flex;flex-direction:column;gap:var(--spacing-2xs);list-style:none;background:var(--dropdown-nav-background-color);border-radius:15px;outline-offset:5px}.o-nav-with-popover-api nav ul,.o-nav-with-popover-api nav ul button{font-size:.99rem;letter-spacing:.1px}.o-nav-with-popover-api nav ul li{padding-block-end:0}.o-nav-with-popover-api nav ul li button{text-align:left;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);margin-inline-end:0;padding:0;cursor:pointer}.o-nav-with-popover-api nav ul li button svg{font-size:.6em}.o-nav-with-popover-api nav ul li a,.o-nav-with-popover-api nav ul li button{padding:var(--dropdown-nav-item-padding)}.o-nav-with-popover-api nav ul li ul{font-size:.95em}.o-nav-with-popover-api nav ul ul[popover]{padding:var(--spacing-md);margin-block-start:var(--spacing-2xs);background:var(--dropdown-nav-subnav-background-color);letter-spacing:1px}.o-nav-with-popover-api nav ul ul[popover]:popover-open{display:flex}.o-nav-with-popover-api nav ul ul[popover] a,.o-nav-with-popover-api nav ul ul[popover] button{outline-offset:unset}.o-nav-with-popover-api nav a:not(.o-current-menu-item){text-decoration:none}@media (width < 1200px){.o-nav-with-popover-api .o-nav-with-popover-api__desktop{transition:unset}.o-nav-with-popover-api #popover-nav-mobile{position-area:bottom span-left}.o-nav-with-popover-api #popover-nav-mobile:not(:popover-open){pointer-events:none}.o-nav-with-popover-api nav ul{overflow:scroll;padding:var(--spacing-md)}}@media (width >= 1200px){.o-nav-with-popover-api{--dropdown-nav-background-color: unset}.o-nav-with-popover-api .o-nav-with-popover-api__mobile{transition:unset}.o-nav-with-popover-api nav{position:relative;display:block;opacity:1;inline-size:100%}.o-nav-with-popover-api nav>ul{flex-direction:row;gap:var(--spacing-md)}.o-nav-with-popover-api nav>ul :is(a,button):not(ul ul *){padding:var(--spacing-xs);outline-offset:-10px}.o-nav-with-popover-api .o-nav-with-popover-api__mobile-button{opacity:0;pointer-events:none}}.o-nav-with-popover-api nav *{text-transform:uppercase}}@supports not (position-anchor: --my-anchor){@layer scope{.o-nav-with-popover-api{--dropdown-nav-subnav-background-color: unset}.o-nav-with-popover-api nav{margin-inline-start:auto}.o-nav-with-popover-api nav [popover]:popover-open{margin:auto;max-width:none}.o-nav-with-popover-api nav:has(ul ul:popover-open){background:white;height:100%}.o-nav-with-popover-api nav ul ul *{text-transform:none;letter-spacing:0;font-size:var(--font-size-3xl)}@media (width < 1100px){.o-nav-with-popover-api nav:has([popover]:popover-open){inline-size:100%;background:hsl(0deg 0% 0%/ 50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(10px)}.o-nav-with-popover-api nav:has([popover]:popover-open) ul:not(ul ul){opacity:0}.o-nav-with-popover-api nav:has([popover]:popover-open) ul li :is(a,button):not(ul ul *){pointer-events:none}html:has(.o-nav-with-popover-api ul ul:popover-open){overflow:clip}}@media (width >= 1100px){html:has(.o-nav-with-popover-api ul ul:popover-open){overflow:clip}html:has(.o-nav-with-popover-api ul ul:popover-open):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:hsl(0deg 0% 0%/ 95%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--z-index-nav)}}}}@layer utilities{@media (width < 1200px){.u-hide-on-mobile{display:none!important}}@media (width >= 1200px){.u-hide-on-desktop{display:none!important}}}@layer scope{.s-entry-content-wrapper{margin-inline:auto;padding-inline:var(--spacing-lg);padding-block-end:var(--spacing-2xl)}.s-entry-content{max-width:var(--max-width-md);margin-inline:auto;padding-block-end:var(--spacing-xl);font-size:var(--font-size-md)}.s-entry-content:has(.c-gallery:last-child)+.s-entry-content>h3:first-child{padding-block-start:var(--spacing-2xs)}.s-entry-content:has(.c-standout){padding-block-end:calc(var(--spacing-xl) + var(--spacing-3xs))}.s-entry-content>*{max-width:var(--max-width-reading)}.s-entry-content>.h1{padding-block-start:0}.s-entry-content h3{margin-block-end:var(--spacing-3xs);font-size:unset;font-weight:var(--font-family-main-weight-strong)}.s-entry-content h2{padding-block:var(--spacing-md);margin-block-end:var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-family-main-weight-strong)}.s-entry-content :is(ol,ul){padding-inline-start:2rem}.s-entry-content p+:is(ol,ul){padding-block-start:var(--spacing-2xs);padding-block-end:var(--spacing-lg)}.s-entry-content li :is(ol,ul){padding-inline:0;padding-block-start:0}.s-entry-content li{padding-inline-start:var(--spacing-4xs)}.s-entry-content li p{padding-block-end:var(--spacing-md)}.s-entry-content:last-child,.s-entry-content>*:last-child{padding-block-end:0}.s-entry-content figure{margin:0}.s-entry-content:has(+.s-entry-content--inline-image){padding-block-end:var(--spacing-3xl)}.s-entry-content .o-video-container{margin-inline-start:0}@media (min-width: 768px){.s-entry-content--inline-quote blockquote{float:left;width:32.8%;margin-inline-end:var(--spacing-xl)}}@media (width >= 1000px){.s-entry-content{font-size:var(--font-size-xl)}.s-entry-content p{padding-block-end:var(--spacing-lg)}}.s-entry-content--inline-image{width:68.1%;padding-inline-end:var(--spacing-xl)}@media (min-width: 650px){.s-entry-content--inline-image{width:38.2%;float:left}}}@layer scope{.c-commentators{--border-radius: 50%;--column-width: 8em;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--column-width)),1fr));gap:var(--spacing-md);padding-block-end:var(--spacing-lg)}.s-entry-content:has(.c-commentators){padding-block:var(--spacing-lg) var(--spacing-2xs)}.c-commentators picture{position:relative;display:inline-block}.c-commentators picture:after{--dir: bottom left;content:"";top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;z-index:-1;border-radius:50%;background:radial-gradient(circle at var(--dir),lch(17% 69 311deg),black,lch(60% 100 317deg) 55%,lch(45% 22 30.71),transparent);filter:blur(20px);opacity:.5}.c-commentators img{filter:grayscale(100%) contrast(120%);border-radius:var(--border-radius)}.c-commentators h3{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-sm);font-variation-settings:var(--font-family-main-variation-strong);padding-block-start:var(--spacing-md);margin-block-end:0;text-align:center}.c-commentators h3 span{display:block;padding-block-start:var(--spacing-4xs);font-variation-settings:var(--font-family-main-variation-light)}@media (min-width: 1600px){.c-commentators{--column-width: 7em}}.c-commentators__heading{grid-column:1 / -1;padding:0;font-family:var(--font-family-main);font-size:var(--font-size-md)}:is(h2.c-commentators__heading){padding-block-end:var(--spacing-2xs);font-size:var(--font-size-md);letter-spacing:var(--letter-spacing-sm);text-transform:uppercase;font-variation-settings:var(--font-family-main-variation-strong)}.c-commentators__avatar-fallback{aspect-ratio:1;filter:blur(20px) grayscale(100%);clip-path:circle(50% at 50% 50%);opacity:80%}.c-commentators__commentator:not(:first-child):not(:first-of-type){position:relative}.c-commentators__commentator:not(:first-child):not(:first-of-type):before{position:absolute;top:33%;transform:translateY(-50%);content:"+";left:-1rem}}@layer components{.c-entry-title{max-width:var(--max-width-reading);padding-block-start:0;font-size:var(--font-size-3xl);line-height:var(--font-size-3xl-line-height);text-wrap:pretty;clear:both}.o-video-container+.c-entry-title{padding-block-start:var(--spacing-md)}}@layer components{.c-gallery{gap:var(--spacing-gap-hairline)}.c-gallery figure{position:relative}.c-gallery:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19em),1fr))}.c-gallery:has(>:nth-child(3)) .c-gallery__item:nth-child(3n),.c-gallery:has(>:nth-child(3)) .c-gallery__item:last-child{grid-column:1 / -1}.c-gallery:has(>:nth-child(3)) figcaption{position:absolute;bottom:0;width:100%;padding:var(--spacing-2xs);background:hsl(0deg 0% 0% / 5%);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff}.c-gallery:has(>:nth-child(3)) img{margin-block-end:0}.c-gallery:has(>:only-child) .c-gallery__item:before{content:unset}}@layer components{.c-paging{text-align:center}:has(+.c-paging){margin-block-end:var(--spacing-md)}.c-paging *{color:var(--color-primary-text)}.c-paging__buttons{display:grid;grid-template-columns:1fr 1fr;font-size:var(--font-size-md);text-decoration:underline;text-underline-offset:.2em;font-variation-settings:var(--font-family-main-variation-normal)}@media (min-width: 768px){.c-paging__buttons{gap:var(--spacing-xl)}}.c-paging__buttons:has(.c-btn--pagination){border-block-start:var(--border-dark)}.s-dark .c-paging__buttons:has(.c-btn--pagination){border-block-start:var(--border-light)}.c-paging__buttons .c-btn{margin-inline-end:0;margin-block-end:0}.c-paging__buttons .c-btn a{padding:var(--spacing-sm) var(--spacing-lg)}@media (max-width: 1199px){.c-paging__buttons .c-btn a{padding-inline:var(--spacing-2xs);font-size:.8em}}.c-paging__buttons .c-btn:has(.c-btn__right){grid-column:2}.c-paging__buttons .c-btn:has(.c-btn__right) a{justify-content:flex-end}@media (max-width: 599px){.c-btn--pagination:not(.c-btn--pagination-single) .c-btn__left :where([src*=svg],svg){position:relative;right:-.3em;margin-right:0}.c-btn--pagination:not(.c-btn--pagination-single) .c-btn__right :where([src*=svg],svg){position:relative;left:-.3em;margin-left:0}}}@layer ui{.js__mediaPlaylist{display:grid;gap:var(--spacing-xl);max-width:var(--max-width-md);margin-inline:auto;padding-inline:var(--spacing-gutter);padding-block-end:var(--spacing-vh-md)}@media (width >= 1250px){.js__mediaPlaylist{grid-template-columns:[episodes] 1fr [video] 2fr}}.js__mediaPlaylist__list{display:grid;align-content:start;padding-block-start:var(--spacing-lg)}@media (width >= 650px){.js__mediaPlaylist__list{padding-inline-start:var(--spacing-md)}}.js__mediaPlaylist__list>*:not(:last-of-type){border-block-end:1px solid var(--color-gold-dark)}.js__mediaPlaylist__list h2{padding-block-start:0}.js__mediaPlaylist__list h2,.js__mediaPlaylist__list .c-btn-more{grid-column:1 / -1}.js__mediaPlaylist__list h3,.js__mediaPlaylist__list p{cursor:pointer}.js__mediaPlaylist__list h3{padding-block:0;font-family:var(--font-family-main);font-size:var(--font-size-l)}.js__mediaPlaylist__list p{font-size:var(--font-size-sm);padding-block-end:var(--spacing-md);padding-inline-end:var(--spacing-md)}.js__mediaPlaylist__list a{text-decoration:none}.js__mediaPlaylist__list button{line-height:0;padding:0;top:-.4rem;right:var(--spacing-lg);font-size:var(--icon-size-m);cursor:pointer}.js__mediaPlaylist__list button svg{color:var(--color-primary-text)}.js__mediaPlaylist__list .c-btn-more{text-align:left}.js__mediaPlaylist__title-with-button{display:flex;flex-direction:row-reverse;justify-content:start;align-items:center;gap:var(--spacing-xs);margin-block-end:var(--spacing-2xs)}.js__mediaPlaylist__title-with-button *{margin:0}.js__mediaPlaylist__preview__title{display:flex;gap:var(--spacing-2xs);align-items:center;position:absolute;bottom:0;padding:var(--spacing-md) var(--spacing-lg);font-family:var(--font-family-main);font-size:var(--font-size-l)}.js__mediaPlaylist__preview__title,.js__mediaPlaylist__preview__title svg{color:#fff!important;fill:#fff}.js__mediaPlaylist__preview__title svg{font-size:var(--icon-size-m);position:relative;top:-3px}.js__mediaPlaylist .plyr{clip-path:inset(0 0 0 0 round 3.5rem);clip-path:inset(0 0 0 0 round 1.5rem);border-radius:calc(2.5rem - var(--video-border-width) / 1.25)}@media (width >= 600px){.js__mediaPlaylist .plyr{border-radius:calc(3.5rem - var(--video-border-width) / 1.25)}}.js__mediaPlaylist__pause-icon,.js__playerEpisode--playing .js__mediaPlaylist__play-icon{display:none}.js__playerEpisode--playing .js__mediaPlaylist__pause-icon{display:unset}.js__mediaPlaylist:has(.plyr--paused:not(.js--notCurrentlyPlaying)) .js__mediaPlaylist__play-icon{display:unset}.js__mediaPlaylist:has(.plyr--paused:not(.js--notCurrentlyPlaying)) .js__mediaPlaylist__pause-icon{display:none}.js__mediaPlaylist__preview{display:grid;align-content:center}@media (width >= 1250px){.js__mediaPlaylist__preview{margin-block-start:-7.5rem}}.js__mediaPlaylist__preview iframe{top:-1px;height:calc(100% + 1px)}.js__mediaPlaylist__preview img{width:100%;height:100%;object-fit:cover;object-position:top}.js__mediaPlaylist__preview media-player{left:1px}}@layer components{.c-jumbo-heading{position:relative;z-index:var(--z-index-above);mix-blend-mode:difference;max-width:var(--max-width-md);margin-inline:auto;padding:0 var(--spacing-gutter) var(--spacing-xs);font-size:var(--font-size-6xl);line-height:var(--font-size-6xl-line-height)}.c-jumbo-heading__subtext{display:block;padding-block-start:var(--spacing-3xs);font-size:clamp(15px,5vw,.125em);font-weight:var(--font-family-main-weight-semi-bold);text-transform:uppercase;letter-spacing:4px;color:var(--color-gold-light)}@media (width >= 600px){.c-jumbo-heading__subtext{padding-inline-start:var(--spacing-2xs)}}@media (width >= 800px){.c-jumbo-heading__subtext{padding-block-start:0;padding-inline-start:var(--spacing-md);letter-spacing:7px}}}@layer modifiers{.c-jumbo-heading--s{font-size:clamp(7em * .3,8vw,7em);line-height:1.25}.c-jumbo-heading--l{font-size:clamp(7em * .55,10.25vw,10.5em);line-height:1.1}}@layer components{.c-hero-image{position:relative;max-width:var(--max-width-lg);margin-inline:auto}.c-hero-image:not(:has(.plyr)):before{content:"";position:absolute;z-index:var(--z-index-above);top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,hsl(0deg 0% 0% / 75%) 0%,transparent 50%);background:linear-gradient(to bottom,hsl(0deg 0% 0% / 75%) 0%,transparent 50%)}.c-hero-image__image{width:100vw;object-fit:cover;object-position:top}@media (width >= 1100px){.c-hero-image__image{height:min(100rem,calc(100svh - var(--spacing-md) * 2))}}.c-hero-image__inner{position:absolute;top:0;right:0;bottom:0;left:0;max-width:var(--max-width-md);margin-inline:auto}.c-hero-image__motif{display:grid;position:absolute;z-index:1;pointer-events:none;right:var(--spacing-lg);bottom:var(--spacing-lg);transform:translate(-50%,-50%) rotate(45deg);color:#fff;font-size:var(--icon-size-m)}.c-hero-image__cta-btn{position:absolute;bottom:var(--spacing-xl);right:var(--spacing-lg)}@media (width < 1200px){.c-hero-image__cta-btn{display:none}}.c-hero-image__text{position:absolute;z-index:1;bottom:0;padding:var(--spacing-gutter);display:grid;gap:var(--spacing-lg)}.c-hero-image__text>*{padding-block:0}.c-hero-image__text h1{position:relative;left:-1rem}.c-hero-image__text h2,.c-hero-image__text p{max-width:var(--max-width-title);color:#fff;font-size:var(--font-size-l);line-height:var(--font-size-l-line-height)}.c-hero-image__text h2{padding-block-start:0;font-size:var(--font-size-l-1);line-height:var(--font-size-l-line-height)}.c-hero-image__text .c-btn{display:flex}.c-hero-image__background-image{position:absolute;z-index:var(--z-index-below-body);top:0}.c-hero-image__background-image img{width:100%;min-height:100vh;min-height:100lvh;object-fit:cover;object-position:top}.c-hero-image__background-image:before{content:"";z-index:1;position:absolute;width:100%;height:100%;top:0;background:var(--color-black-shade)}.c-hero-image__button a{display:inline-block}@media (max-width: 767px){.c-slide-lists__motif{display:none}}@media (max-width: 1049px){.c-hero-image__motif{display:none}}@media (min-width: 768px){.c-slide-lists{grid-template-columns:repeat(2,1fr);gap:var(--spacing-4xl)!important}.c-slide-lists h2{font-size:var(--font-size-l)}}@media (min-width: 1200px){.c-hero-image__text{left:0;bottom:0}.c-slide-lists{grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));gap:var(--spacing-xl)!important}}}@layer modifiers{.c-hero-image__text--l h2,.c-hero-image__text h2:last-child{padding-block-end:0}.c-hero-image__text--l h2{font-size:var(--font-size-l-2);line-height:var(--font-size-l-2-line-height)}.c-hero-image--video{position:relative;min-height:100vh;min-height:100lvh}.c-hero-image--short{height:min(100rem,calc(75svh - var(--spacing-md) * 2))}.js--pageLoaded .c-hero-image__image{animation-duration:1.5s;animation-delay:.2s;animation-fill-mode:both;animation-name:zoom-in}.js--pageLoaded .c-hero-image__image--slit-reveal{animation-name:slit-reveal;animation-timing-function:var(--animation-timing-in-out-quadratic);animation-duration:1s}.js--pageLoaded .c-hero-image__image--wipe-in-up{animation-name:wipe-in-up;animation-duration:1s}.js--pageLoaded .c-hero-image__image--slide-up-slightly-and-fade-in{animation-duration:2s;animation-name:slide-up-slightly-and-fade-in}.js--pageLoaded .c-hero-image__image--blur-in{animation-duration:3s;will-change:filter;animation-name:blur-in}}@layer components{.c-article-column-previews-wrapper{max-width:var(--max-width-md);margin-inline:auto;padding:0 var(--spacing-gutter) var(--spacing-vh-md)}@media (max-width: 499px){.c-article-column-previews-wrapper{padding-inline:var(--spacing-xs)}.c-article-column-previews-wrapper>h2{padding-inline:calc(var(--spacing-3xl-horizontal) - var(--spacing-xs))}}.c-article-column-previews-wrapper h2{padding-block-start:0}:where(main)>.c-article-column-previews-wrapper:first-child{padding-block-start:min(35vw,12rem)}.c-article-column-previews{--columns: 2;display:grid;gap:var(--spacing-sm) var(--spacing-lg);grid-template-columns:repeat(var(--columns),1fr)}.c-article-column-previews img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-article-column-previews__article{aspect-ratio:1 / var(--aspect-ratio);position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-block-start:0}.c-article-column-previews__article img{border-radius:var(--border-radius-lg)}.c-article-column-previews__article:before{content:"";position:absolute;z-index:var(--z-index-above);top:0;right:0;bottom:0;left:0;background:black;opacity:.45}.c-article-column-previews__article :has(>svg){position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--z-index-above);color:#fff;font-size:12em;opacity:.1}.c-article-column-previews__article__text{position:relative;z-index:var(--z-index-above);padding-inline:var(--spacing-lg)}.c-article-column-previews__article__text a{text-decoration:none}.c-article-column-previews__article__text h3 a{font-weight:var(--font-family-main-weight-strong)}@media (max-width: 767px){.c-article-column-previews__article__text{padding:var(--spacing-xl) var(--spacing-md)}}@property --scrolly-move-by-calculation{syntax: "<length>"; inherits: true; initial-value: 0px;}.c-article-column-previews__article{view-timeline-name:--scroll-section}.c-article-column-previews__article .c-article-column-previews__article__text{position:relative;animation-timeline:--scroll-section;animation-range:cover -50% cover 45%;animation-timing-function:var(--open-props-animation-timing-ease-2);animation-name:scrolly-pull-up}@supports (padding: calc(sibling-index()*1px)){.c-article-column-previews__article{--scrolly-move-by-calculation:calc(10vh + sibling-index()*30vh)}.c-article-column-previews__article .c-article-column-previews__article__text{--scrolly-move-by: var(--scrolly-move-by-calculation)}}@supports not (padding: calc(sibling-index()*1px)){.c-article-column-previews__article{--scrolly-move-by-calculation:calc(10vh + sibling-index()*30vh)}.c-article-column-previews__article .c-article-column-previews__article__text{--scrolly-move-by: 40vh}}.c-article-column-previews--animate-siblings .c-article-column-previews__article img{animation-timeline:view();animation-range:cover -70% cover 90%;animation-timing-function:linear;animation-name:scrolly-fade-in}@media (width < 1250px){.c-article-column-previews__article{--aspect-ratio: .75}}@media (width < 900px){.c-article-column-previews__article{grid-column:1 / -1}}@media (width >= 900px){.c-article-column-previews{--columns: 2}.c-article-column-previews__article{--aspect-ratio: .8}.c-article-column-previews__article :has(>svg){top:33.333%}@media (width < 1250px){.c-article-column-previews__article:first-child{grid-column:1 / -1;--aspect-ratio: .4}}}@media (width >= 1250px){.c-article-column-previews{--columns: 3}.c-article-column-previews__article{--aspect-ratio: 1.3}}}@layer modifiers{.c-article-column-previews--pull-up{margin-block-start:calc(0% - var(--spacing-xl))}}@layer components{.c-video-grid-wrapper{max-width:var(--max-width-md);padding-inline:var(--spacing-gutter);margin-inline:auto;padding-block:var(--spacing-vh-sm)}@media (max-width: 499px){.c-video-grid-wrapper{padding-inline:var(--spacing-xs)}.c-video-grid-wrapper>h2{padding-inline:calc(var(--spacing-3xl-horizontal) - var(--spacing-xs))}}.c-video-grid-wrapper h2{padding:0 var(--spacing-gutter-then-flush) var(--spacing-md)}:where(main)>.c-video-grid-wrapper:first-child{padding-block-start:min(35vw,12rem)}.c-video-grid{--columns: 2;display:grid;gap:var(--spacing-lg);grid-template-columns:repeat(var(--columns),1fr)}.c-video-grid img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-video-grid a{text-decoration:none;color:unset;z-index:var(--z-index-above)}.c-video-grid__article{--aspect-ratio: 1.1;aspect-ratio:1 / var(--aspect-ratio);position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;padding-block-start:var(--spacing-2xl)}.c-video-grid__article img{border-radius:var(--border-radius-lg)}.c-video-grid__article:before{content:"";position:absolute;z-index:var(--z-index-above);left:0;height:100%;width:100%;background:var(--color-gradient-dark-cover)}.c-video-grid__article :has(>svg){position:absolute;top:35%;left:50%;transform:translate(-50%,-55%);z-index:var(--z-index-above);color:#fff;font-size:9em}.c-video-grid__article__text{position:relative;z-index:var(--z-index-above);padding:var(--spacing-xl) var(--spacing-lg);color:#fff}@media (max-width: 767px){.c-video-grid__article__text{padding-inline:var(--spacing-md)}}.c-video-grid__article__text :is(h2,h3){text-wrap:balance;padding-block-start:0}.c-video-grid__article__text :is(h2,h3) a{font-weight:var(--font-family-main-weight-strong)}.c-video-grid__article__text p{font-size:var(--font-size-md)}@media (width < 900px){.c-video-grid-wrapper{max-width:40rem}.c-video-grid__article{grid-column:1 / -1}}@media (width >= 900px){.c-video-grid{--columns: 2}.c-video-grid .c-video-grid__article{view-timeline-name:--scroll-section}.c-video-grid .c-video-grid__article:not(:first-child){--scrolly-move-by-calculation:calc(10vh + sibling-index()*5vh)}.c-video-grid .c-video-grid__article:not(:first-child) .c-video-grid__article__text{--scrolly-move-by: var(--scrolly-move-by-calculation)}.c-video-grid .c-video-grid__article:not(:first-child) img{animation-timeline:view();animation-range:cover -70% cover 100%;animation-timing-function:linear;animation-name:scrolly-fade-in}.c-video-grid .c-video-grid__article__text{position:relative;animation-timeline:--scroll-section;animation-range:cover -15% cover 60%;animation-timing-function:var(--open-props-animation-timing-ease-2);animation-name:scrolly-pull-up;--scrolly-move-by: 10vh}.c-video-grid__article :has(>svg){top:38%}@media (width < 1250px){.c-video-grid__article:first-child{grid-column:1 / -1;--aspect-ratio: .4}}}@media (width >= 1250px){.c-video-grid{--columns: 3}}}@layer modifiers{.c-video-grid__article--no-thumbnail:before{background:var(--color-gradient-video)}}@layer components{.c-preview-cover{--inset: 8px;aspect-ratio:1.5 / 1;width:calc(100% - var(--inset) * 2);max-width:var(--max-width-md);margin-inline:auto;display:grid;place-items:center;padding:var(--spacing-2xl);background:var(--color-primary-background);position:relative;display:flex}@media (width >= 900px){.c-preview-cover{aspect-ratio:2 / 1}}.c-preview-cover,.c-preview-cover img{border-radius:calc(var(--border-radius-vision-pro) - var(--inset))}.c-preview-cover:before{content:"";position:absolute;inset:calc(0% - var(--inset));z-index:var(--z-index-below);background:linear-gradient(90deg,oklch(from var(--accent) l .25 h),oklch(from var(--accent) 1 .35 h),oklch(from var(--accent) l .25 h)) border-box;border-radius:var(--border-radius-vision-pro)}.c-preview-cover picture{position:absolute;top:0;right:0;bottom:0;left:0}.c-preview-cover picture img{object-fit:cover;width:100%;height:100%;object-position:center}@media (width < 700px){.c-preview-cover :is(h2,h3){padding:0}}}@layer base,elements,objects,components,modifiers,utilities,vendors,ui,scope;@layer elements{[type=text],[type=email],[type=tel],[type=password],[type=url],[type=search],[type=file],textarea{vertical-align:top;padding:15px;padding-inline-start:0;padding-block-start:16px;padding-block-end:11px;margin-block-end:2rem;margin-right:.5rem;line-height:1.45}[type=file]{padding-inline-start:0;border:0!important}label{display:block;padding-block-start:.5rem;margin-block-end:-.05rem;font-size:16px;font-variation-settings:var(--font-family-main-variation-strong);line-height:1}textarea{width:100%;min-height:200px}body [type=checkbox]{box-shadow:none}[type=email],[type=text],[type=url],[type=password]{width:100%}[type=text]+label{position:relative;top:-.25rem}}@layer components{.c-form{width:100%;max-width:50rem;margin-inline:auto}input+.c-form__notes{padding-block:var(--spacing-lg) 0}.c-form__notes p{color:var(--color-grey-reading)}.c-form legend{clip:rect(1px,1px,1px,1px);position:absolute!important;overflow:hidden;width:1px;height:1px}.c-form__fieldset{padding:0 var(--spacing-lg);border:0}.c-form__fieldset.js__formHideLabelsUntilFocused{padding-block-start:var(--spacing-xs)}.c-form [type=checkbox],.c-form [type=radio]{margin-block-end:0}.maple,.c-form__checkbox-group br{display:none}}@layer components{.c-form-rows{display:grid;gap:var(--spacing-lg)}.c-form-rows input{margin-block-end:0}.c-btn-row{width:100%;text-align:center}.c-form-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-column-gap:1em}@media (min-width: 500px){.c-form-cols__col input{width:100%;max-width:none}.c-form-cols__col [type=checkbox],.c-form-cols__col [type=radio]{width:initial}}}@layer modifiers{.c-form-cols--1{grid-template-columns:1fr}.c-form-cols__col--full-width,.c-form-cols__col:has(input[type=file]){grid-column:1 / -1}}@layer components{.c-form-wrapper{padding-inline-start:var(--spacing-2xs);padding-inline-end:var(--spacing-2xs)}.c-form-rows{padding-block-end:var(--spacing-2xl)}.c-form__notes{padding-inline-start:var(--spacing-lg);padding-block-end:var(--spacing-md);padding-inline-end:var(--spacing-lg)}.c-form__fieldset{margin:0}}@layer elements{[type=checkbox],[type=radio]{margin-right:var(--spacing-2xs)}[type=checkbox]+label,[type=radio]+label{padding-block-end:var(--spacing-sm)}[type=submit]{margin-block-start:var(--spacing-lg)}}@layer elements{[type=submit]{display:block!important;line-height:1.5;background:transparent}}@layer base{[placeholder],::-webkit-input-placeholder,::placeholder{color:inherit;font-size:1rem;font-variation-settings:var(--font-family-main-variation-light)}}@layer components{.c-form small{display:block;padding-block-start:var(--spacing-2xs);font-size:.9em;text-transform:uppercase;font-family:var(--font-family-main);color:#0000007f}}@layer elements{input:not([type=submit]){border:0;border-block-end:1px solid hsl(0deg 0% 90%)}[type=text],[type=email],[type=password],[type=tel],[type=number],[type=date],textarea{-webkit-appearance:none}[type=checkbox]{-webkit-appearance:checkbox}[type=radio]{-webkit-appearance:radio}[type=checkbox],[type=radio]{float:left}[type=radio],[type=checkbox]{margin-top:1px \	;line-height:normal}[type=search]{border-radius:5px}}@layer elements{textarea{border:1px solid hsl(0deg 0% 73%)}[role=search] input{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:0 0 5px #ddd inset}}@layer components{.comment-form-comment textarea{margin-block-end:2.4rem}}@layer utilities{@supports selector(:has(*)){.u-hide-labels-until-focused input{background:transparent}.u-hide-labels-until-focused label{transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;opacity:0}.u-hide-labels-until-focused label:has(+input:focus,+textarea:focus){opacity:1}.u-hide-labels-until-focused :where([type=text],input[type=email]){margin-block-end:var(--spacing-3xs);outline:none;border-block-end:1px solid var(--color-secondary-background);border-radius:0}.u-hide-labels-until-focused__always-show label:first-child{padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-md)}}}@layer components{.c-absolutely-centered-mixed-blend-mode-text{position:relative}.c-absolutely-centered-mixed-blend-mode-text__text{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:var(--z-index-above);text-align:center}h1.c-absolutely-centered-mixed-blend-mode-text__text{color:#fff;font-weight:var(--font-family-main-weight-strong);font-size:var(--font-size-2xl);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg);mix-blend-mode:difference}h1.c-absolutely-centered-mixed-blend-mode-text__text.o-font-size--long-3{font-size:var(--font-size-5xl);font-weight:var(--font-family-main-weight-medium);text-align:left;padding-inline-start:var(--spacing-xl);text-transform:unset}}@layer ui{#c-cta-popover[popover]{--color-primary-text: white;--top: var(--spacing-3xl);inline-size:min(90%,28rem);max-height:calc(100% - var(--top) * 2);top:calc(50% - var(--top));left:50%;transform:translate(-50%,-50%);padding:0;margin:var(--top) 0;border:3px solid white;border-radius:var(--border-radius-lg);background:black;color:#fff;font-size:var(--font-size-l)}#c-cta-popover[popover]::backdrop{background:hsl(0deg 0% 0% / 75%);animation:.15s ease-in fade-in both}#c-cta-popover[popover]:popover-open{align-items:center;gap:2rem;animation:1s ease-in fade-in both}body:has(#c-cta-popover[popover]:popover-open){overflow:clip}#c-cta-popover[popover] p{font-size:.8rem}#c-cta-popover[popover] .c-popover-close-btn{position:absolute;top:.75rem;right:.75rem;margin-inline-end:0;inline-size:3rem;aspect-ratio:1;padding:0;background:black;border-radius:50px;text-decoration:none;font-size:1rem}#c-cta-popover[popover] .c-popover-close-btn span{position:relative;top:.075rem}#c-cta-popover[popover] .mpFormTable{padding-block-start:var(--spacing-md);padding-inline:0;margin-block-end:0}#c-cta-popover[popover] .mpFormLabel{font-size:.5rem}.c-cta-popover__inner{padding:1.15rem}.c-cta-popover__feature-image img{border-radius:calc(var(--border-radius-lg) - 5px)}}@layer utilities{.c-video-with-thick-colored-border{--thick-colored-border-thickness: 10px}.c-video-with-thick-colored-border .plyr{border-radius:calc(var(--border-radius-vision-pro) - 8px);border:var(--thick-colored-border-thickness) solid transparent;background:linear-gradient(90deg,oklch(.9 .25 160),oklch(.9 .25 134),oklch(.9 .25 160)) border-box}.c-video-with-thin-border .plyr{--video-border-width: 3px;border:var(--video-border-width) solid white;background:white border-box}}/*! Notes...

    Author: Jay George
    Author URI: https://jaygeorge.co.uk

    ABOUT THIS CSS
    ===================================================
    - Only edit filename-dev.css, then process with Laravel Mix (1. Configure with `webpack.mix.js` 2. `npm run production` will compile into prod/ on the server)

*/@layer base,elements,objects,components,modifiers,utilities,vendors,ui,scope;@layer components{.c-alert{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--border-radius-md);margin-block-end:var(--spacing-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-sm);font-family:var(--font-family-system);font-weight:600;font-size:var(--font-size-sm)}.c-alert--success{background:#ecfdf5;color:#218065}.mce_inline_error{background:#fef2f2;color:#c03233}#mc_embed_signup div.mce_inline_error{display:inline-block;padding:var(--spacing-3xs) var(--spacing-2xs)!important;padding-block-start:.6rem!important;background:#c03233!important;font-size:.7em}}@layer base,elements,objects,components,modifiers,utilities,vendors,ui,scope;@layer vendors{@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}}@layer base,elements,objects,components,modifiers,utilities,vendors,ui,scope;@layer ui{:root{--plyr-color-main: white;--plyr-control-spacing: 1em;--plyr-video-controls-background: none}.plyr button{margin-inline-end:0}.plyr__control svg{fill:#fff}:is(.plyr--video .plyr__controls__item,.plyr--video .plyr__volume .plyr__control):hover,:is(.plyr--video .plyr__controls__item,.plyr--video .plyr__volume .plyr__control):focus{background:none}:is(.plyr--video .plyr__controls__item,.plyr--video .plyr__volume .plyr__control):focus{transition:none;outline:3px solid white}.plyr--full-ui input.plyr__tab-focus[type=range]::-webkit-slider-runnable-track,.plyr--full-ui input.plyr__tab-focus[type=range]::-moz-range-track,.plyr--full-ui input.plyr__tab-focus[type=range]::-ms-track{outline-style:solid}}@layer vendor{#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius: .5rem;--cc-btn-border-radius: .4rem;--cc-modal-transition-duration: .25s;--cc-link-color: var(--cc-btn-primary-bg);--cc-modal-margin: 1rem;--cc-z-index: 2147483647;--cc-bg: #fff;--cc-primary-color: #2c2f31;--cc-secondary-color: #5e6266;--cc-btn-primary-bg: #30363c;--cc-btn-primary-color: #fff;--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #000;--cc-btn-primary-hover-color: #fff;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000;--cc-btn-secondary-hover-border-color: #d4dae0;--cc-separator-border-color: #f0f4f7;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #667481;--cc-toggle-on-knob-bg: #fff;--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color: var(--cc-bg);--cc-toggle-disabled-icon-color: var(--cc-bg);--cc-toggle-readonly-bg: #d5dee2;--cc-toggle-readonly-knob-bg: #fff;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-border: #f0f4f7;--cc-cookie-category-block-hover-bg: #e9eff4;--cc-cookie-category-block-hover-border: #e9eff4;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #dee4e9;--cc-overlay-bg: rgba(0,0,0,.65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: var(--cc-btn-secondary-bg);--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #e4eaed;--cc-pm-toggle-border-radius: 4em }#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width: 640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration: 0s }}.cc--darkmode{--cc-bg: #161a1c;--cc-primary-color: #ebf3f6;--cc-secondary-color: #aebbc5;--cc-btn-primary-bg: #c2d0e0;--cc-btn-primary-color: var(--cc-bg);--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #98a7b6;--cc-btn-primary-hover-color: #000;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #242c31;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #353d43;--cc-btn-secondary-hover-color: #fff;--cc-btn-secondary-hover-border-color: var(--cc-btn-secondary-hover-bg);--cc-separator-border-color: #222a30;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #525f6b;--cc-toggle-on-knob-bg: var(--cc-btn-primary-color);--cc-toggle-off-knob-bg: var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color: var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color: var(--cc-btn-primary-color);--cc-toggle-readonly-bg: #343e45;--cc-toggle-readonly-knob-bg: #5f6b72;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: #1e2428;--cc-cookie-category-block-bg: #1e2428;--cc-cookie-category-block-border: var(--cc-section-category-border);--cc-cookie-category-block-hover-bg: #242c31;--cc-cookie-category-block-hover-border: #232a2f;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: var(--cc-toggle-readonly-bg);--cc-overlay-bg: rgba(0,0,0,.65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: #0c0e0f;--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #060809 }.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration: .35s }#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width: 640px){#cc-main{--cc-modal-margin:.5em }#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg: var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border: var(--cc-cookie-category-expanded-block-hover-bg) }#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration: .35s }#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width: 640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}}.cc--elegant-black{color-scheme:dark;--cc-bg: #000;--cc-primary-color: rgb(239, 244, 246);--cc-secondary-color: #b1bdc3;--cc-btn-primary-bg: #ffffff;--cc-btn-primary-color: #000;--cc-btn-primary-hover-bg: #ccd4d8;--cc-btn-primary-hover-color: #000;--cc-btn-secondary-bg: rgba(255, 255, 255, .039);--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: #252729;--cc-btn-secondary-hover-bg: #252729;--cc-btn-secondary-hover-color: #fff;--cc-btn-secondary-hover-border-color: #252729;--cc-cookie-category-block-bg: #101111;--cc-cookie-category-block-border: #1d1e1f;--cc-cookie-category-block-hover-bg: #151516;--cc-cookie-category-block-hover-border: #1d1e1f;--cc-cookie-category-expanded-block-hover-bg: #1d1e1f;--cc-cookie-category-expanded-block-bg: #101111;--cc-toggle-readonly-bg: #2f3132;--cc-overlay-bg: rgba(0, 0, 0, .9)!important;--cc-toggle-on-knob-bg: var(--cc-bg);--cc-toggle-readonly-knob-bg: var( --cc-cookie-category-block-bg);--cc-separator-border-color: #252729;--cc-footer-border-color: #212529;--cc-footer-bg: #000}.cc--elegant-black #cc-main .cm,.cc--elegant-black #cc-main .pm{border:1px solid var(--cc-separator-border-color)}.pm button svg{height:unset}.u-link-style-none,.u-link-style-none *{text-decoration:none;color:inherit;border-bottom:0}.u-max-w-2{max-width:var(--max-width-md);margin-inline:auto}@layer utilties{@media (max-width: 767px){.u-mq-768-up{display:none}}@media (orientation: landscape),(min-width: 768px){.u-mq-768-down{display:none}}}@layer utilities{@media (prefers-reduced-motion: no-preference){@keyframes scrolly-pull-up{0%,30%{top:var(--scrolly-move-by, 5vh)}to{top:0}}@keyframes scrolly-parallax{to{transform:translateY(var(--scrolly-move-by))}}.u-scrolly-parallax,.c-jumbo-heading{view-timeline-name:--scrolly-parallax;--scrolly-move-by: -5vh;will-change:transform;animation:scrolly-parallax auto var(--open-props-animation-timing-ease-2);animation-timeline:view();animation-range:cover 0% cover 100%}@supports (animation-timeline: auto){.u-scrolly-parallax,.c-jumbo-heading{position:relative;top:2.5vh}}@keyframes scrolly-fade-in{0%,30%{opacity:0}50%{opacity:var(--scrolly-stagger, 50%)}to{opacity:1}}.u-scrolly-fade-in{animation-timeline:view();animation-range:cover -50% cover 115%;animation-timing-function:linear;animation-name:scrolly-fade-in}@keyframes scrolly-fade-in-up{0%,30%{top:var(--scrolly-move-by, 5vh);opacity:0}to{opacity:1;top:0}}.u-scrolly-fade-in-up-children{view-timeline-name:--scroll-section}.u-scrolly-fade-in-up-children>*{position:relative;animation-timeline:--scroll-section;animation-range:cover -15% cover 70%;animation-timing-function:var(--open-props-animation-timing-ease-2);animation-name:scrolly-fade-in-up;--scrolly-move-by: 1vh}.u-scrolly-fade-in-up-children>*:not(:first-child){--scrolly-move-by:calc(sibling-index()*2vh)}@supports (padding: calc(sibling-index()*1px)){.u-scrolly-fade-in-up-children--sibling-index-only{view-timeline-name:--scroll-section}.u-scrolly-fade-in-up-children--sibling-index-only>*{position:relative;animation-timeline:--scroll-section;animation-range:cover -15% cover 70%;animation-timing-function:var(--open-props-animation-timing-ease-2);animation-name:scrolly-fade-in-up;--scrolly-move-by: 1vh}.u-scrolly-fade-in-up-children--sibling-index-only>*:not(:first-child){--scrolly-move-by:calc(sibling-index()*2vh)}}.u-scrolly-parallax-children{view-timeline-name:--scrolly-parallax}.u-scrolly-parallax-children>*{will-change:transform;animation:scrolly-parallax auto var(--open-props-animation-timing-ease-2);animation-timeline:--scrolly-parallax;animation-range:cover 40% cover 100%;--scrolly-move-by: 1vh}.u-scrolly-parallax-children>*:not(:first-child){--scrolly-move-by:calc(sibling-index()*2vh)}}}@layer utilties{.u-vision-pro-mask{max-width:var(--max-width-lg);--margin: var(--spacing-sm);width:calc(100% - var(--spacing-4xs) * 2);clip-path:inset(0 0 0 0 round var(--border-radius-vision-pro));margin:.75rem auto var(--spacing-vh-md)}.u-vision-pro-mask img{border-radius:var(--border-radius-vision-pro)}.o-slide+.u-vision-pro-mask{margin-block-start:var(--spacing-3xl)}.u-vision-pro-mask:has(+[class*=s-entry-content]){margin-block-end:var(--spacing-3xl)}@media (max-width: 499px){.u-vision-pro-mask{width:100%;margin-block-start:0}}.js__plyr-muted-cover-wrapper,#player{max-height:calc(100vh - var(--thick-colored-border-thickness) * 2);max-height:calc(100svh - var(--thick-colored-border-thickness) * 2)}}@media (prefers-reduced-motion: no-preference){@keyframes fade-in{0%{opacity:0}to{opacity:var(--fade-in-value, 1)}}@keyframes blur-in{0%{filter:blur(50px)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-up{0%{opacity:0;transform:translate3d(0,5vh,0)}75%,to{opacity:1;transform:none}}@keyframes fade-to-black{0%{background:initial}to{background:black}}@keyframes fade-in-down{0%{opacity:0;transform:translate3d(0,var(--fade-in-amount, -1rem),0)}to{opacity:1;transform:none}}@keyframes fade-out-up-and-collapse{0%{opacity:1}99.999%{opacity:0;transform:translate3d(0,var(--fade-in-amount, -1rem),0)}to{display:none}}@keyframes slide-up{0%{transform:translate3d(0,5vh,0)}75%,to{transform:none}}@keyframes slide-up-and-fade-in{0%{opacity:0;transform:translate3d(0,50vh,0)}75%,to{opacity:1;transform:none}}@keyframes slide-up-slightly-and-fade-in{0%{opacity:0;transform:translate3d(0,2em,0)}to{opacity:1;transform:none}}@keyframes slide-in-left{0%{opacity:0;transform:translate(var(--translate-x, 100%))}to{transform:translate(0);opacity:1}}@keyframes slide-in-right{0%{opacity:0;transform:translate(var(--translate-x, -100%))}to{transform:translate(0);opacity:1}}@keyframes strike-through{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wipe-in-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wipe-in-up{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes wipe-in-right{0%{clip-path:inset(0 100% 0 0 round var(--border-radius-vision-pro))}to{clip-path:inset(0 0 0 0 round var(--border-radius-vision-pro))}}@keyframes wipe-out-top-right{0%{clip-path:polygon(50% -50%,150% 50%,50% 150%,-50% 50%)}to{clip-path:polygon(50% -50%,150% 50%,150% 50%,50% -50%)}}@keyframes square-in-center{0%{clip-path:inset(100% 100% 100% 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes slit-reveal{0%{clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes zoom-in{0%{opacity:0;transform:scale3d(.5,.5,.5)}50%,to{opacity:1}}@keyframes slit-reveal-rotated{0%{clip-path:polygon(65% 20%,80% 30%,40% 80%,25% 70%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes wave{50%{transform:rotate(20deg)}}@keyframes fire{25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}50%{opacity:.8;transform:rotate(0) scale(1.1)}}@keyframes point-down{to{transform:translateY(-20%)}}@keyframes circle-in-center{0%{clip-path:circle(0%)}to{clip-path:circle(125%)}}@keyframes parallax{to{transform:translateY(var(--move-by))}}@keyframes scroll-driven-fade-in-up{0%{opacity:0;transform:translate3d(0,var(--translate-y, 15vh),0)}75%,to{opacity:1;transform:none}}@keyframes scroll-driven-nav-margin-change{0%{margin-block-start:var(--spacing-lg)}to{margin-block-start:.1rem}}@keyframes scroll-driven-fade-in-up-exagerate{0%{opacity:0;transform:translate3d(0,40vh,0)}75%,to{opacity:1;transform:none}}@keyframes scroll-driven-wipe-in-down{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes scroll-driven-slide-up{0%{opacity:0;transform:translate3d(0,15vh,0)}75%,to{transform:none}to{opacity:1}}@keyframes scroll-driven-slide-down{0%{transform:translate3d(0,-15vh,0);opacity:0}75%,to{transform:none}to{opacity:1}}@keyframes scroll-driven-zoom-in{0%{opacity:0;transform:scale3d(.5,.5,.5) translateY(var(--translate-y, 0%))}50%,to{opacity:1;bottom:0}}@keyframes scroll-driven-zoom-in-exagerrated{0%{transform:scale3d(.1,.1,.1);opacity:0}to{opacity:1}}@keyframes mix-blend-unset{0%,to{mix-blend-mode:unset}}@keyframes fan-out{0%{transform:translate(calc(0% - var(--move-by))) rotate(15deg)}}@keyframes wipe-up-in-scroll-header-background{0%{clip-path:inset(100% 0 0 0)}7.5%,to{clip-path:inset(0 0 0 0)}}@keyframes wipe-up-in-scroll-header-background-end-immediately{0%{clip-path:inset(100% 0 0 0)}0%,to{clip-path:inset(0 0 0 0)}}}.u-animated-fade-in{animation:fade-in 1.2s cubic-bezier(.25,.46,.45,.94) both 1s}.u-animated-wave{position:relative;left:-1rem;animation:wave 1s ease-in-out infinite;transform-origin:bottom}.u-animated-hot span{display:inline-block;animation:fire 1.5s ease-in-out infinite;transform-origin:bottom}.u-animated-point_down{animation:point-down .5s infinite alternate}@layer objects{.u-make-site-header-background:not(.u-make-site-header-transparent){view-timeline-name:--slide}.u-make-site-header-background:not(.u-make-site-header-transparent):before{animation-name:wipe-up-in-scroll-header-background;animation-timing-function:linear;animation-timeline:--slide;animation-range:exit-crossing calc(0% - var(--background-for-site-header-height)) exit-crossing calc(100% - var(--background-for-site-header-height));clip-path:inset(100% 0 0 0);content:"";position:fixed;z-index:var(--z-index-above-navbar-background);top:0;left:0;width:100%;height:var(--background-for-site-header-height);background:var(--color-black-for-backdrop-filter);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.s-light .u-make-site-header-background:not(.u-make-site-header-transparent):before{background:white}.u-make-site-header-background.u-make-site-header-background--flip-colors:not(.u-make-site-header-transparent):before{background:white}@media (width >= 1024px){.u-make-site-header-background.u-make-site-header-background--split-colors:not(.u-make-site-header-transparent):before{background:linear-gradient(to var(--dir),var(--color-primary-background) 50%,var(--color-secondary-background) 50%)}}.u-make-site-header-background:not(.u-make-site-header-transparent):has(+.u-make-site-header-background:not(.u-make-site-header-transparent)):before{animation-range:exit-crossing calc(0% - var(--background-for-site-header-height) * 2) exit-crossing 100%;animation-timing-function:var(--animation-timing-hipster)}.u-make-site-header-background:not(.u-make-site-header-transparent):not(.u-make-site-header-background--flip-colors):not(.u-make-site-header-background--split-colors)+.u-make-site-header-background:not(.u-make-site-header-background--flip-colors):not(.u-make-site-header-background--split-colors):before,.u-make-site-header-background.u-make-site-header-background--flip-colors:not(.u-make-site-header-transparent)+.u-make-site-header-background--flip-colors:before{animation-range:exit-crossing calc(0% - var(--background-for-site-header-height)) exit-crossing 100%;animation-name:wipe-up-in-scroll-header-background-end-immediately}.u-make-site-header-background.u-make-site-header-background--flip-colors:not(.u-make-site-header-transparent)+.u-make-site-header-background:not(.u-make-site-header-background--flip-colors):before{background:black}}@layer scope{@supports not (animation-timeline: auto){.c-site-header{mix-blend-mode:unset;background:var(--color-black-for-backdrop-filter);height:var(--background-for-site-header-height);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.s-light .c-site-header{background:var(--color-white-for-backdrop-filter)}.s-light .c-site-header *:not(.c-site-header__nav *):not(.js--navIsOpen .c-nav-mobile-button):not(.js--navIsOpen .c-nav-mobile-button *){color:#000}}}@layer scope{@supports (animation-timeline: auto){body{timeline-scope:--transparent-slide-1,--transparent-slide-2,--transparent-slide-3,--transparent-slide-4,--transparent-slide-5,--transparent-slide-6,--transparent-slide-7,--transparent-slide-8,--transparent-slide-9,--transparent-slide-10}.js--u-make-site-header-transparent-1{view-timeline-name:--transparent-slide-1}.js--u-make-site-header-transparent-2{view-timeline-name:--transparent-slide-2}.js--u-make-site-header-transparent-3{view-timeline-name:--transparent-slide-3}.js--u-make-site-header-transparent-4{view-timeline-name:--transparent-slide-4}.js--u-make-site-header-transparent-5{view-timeline-name:--transparent-slide-5}.js--u-make-site-header-transparent-6{view-timeline-name:--transparent-slide-6}.js--u-make-site-header-transparent-7{view-timeline-name:--transparent-slide-7}.js--u-make-site-header-transparent-8{view-timeline-name:--transparent-slide-8}.js--u-make-site-header-transparent-9{view-timeline-name:--transparent-slide-9}.js--u-make-site-header-transparent-10{view-timeline-name:--transparent-slide-10}.c-site-header{animation-name:mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset,mix-blend-unset;animation-timeline:--transparent-slide-1,--transparent-slide-2,--transparent-slide-3,--transparent-slide-4,--transparent-slide-5,--transparent-slide-6,--transparent-slide-7,--transparent-slide-8,--transparent-slide-9,--transparent-slide-10;animation-range:contain calc(0% - var(--background-for-site-header-height) + 2rem) exit calc(100% - var(--background-for-site-header-height) + 2rem);animation-fill-mode:none}}}
