:root{--c-slider__margin:1rem;--c-slider__container-width:100%}@media (min-width:640px){:root{--c-slider__container-width:640px
}}@media (min-width:768px){:root{--c-slider__margin:0.5rem;--c-slider__container-width:768px
}}@media (min-width:1024px){:root{--c-slider__margin:1rem;--c-slider__container-width:1024px
}}@media (min-width:1280px){:root{--c-slider__margin:2rem;--c-slider__container-width:1280px
}}@media (min-width:1536px){:root{--c-slider__margin:4rem;--c-slider__container-width:1536px
}}:root{--tw-bg-opacity:1;--tw-text-opacity:1}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-100-normal.woff2') format("woff2");font-weight:100}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-100-italic.woff2') format("woff2");font-weight:100;font-style:italic}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-300-normal.woff2') format("woff2");font-weight:300}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-300-italic.woff2') format("woff2");font-weight:300;font-style:italic}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-400-normal.woff2') format("woff2");font-weight:400}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-400-italic.woff2') format("woff2");font-weight:400;font-style:italic}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-500-normal.woff2') format("woff2");font-weight:500}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-500-italic.woff2') format("woff2");font-weight:500;font-style:italic}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-700-normal.woff2') format("woff2");font-weight:700}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-700-italic.woff2') format("woff2");font-weight:700;font-style:italic}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-900-normal.woff2') format("woff2");font-weight:900}@font-face{font-family:'roboto';font-display:swap;src:url('../../../typo3conf/ext/vd_publication/Resources/Public/fonts/roboto-latin-900-italic.woff2') format("woff2");font-weight:900;font-style:italic}
*,::before,::after{box-sizing:border-box}html{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji'}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,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}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='submit']{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:#fff0;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:roboto,system-ui,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.prose{color:#374151;max-width:65ch}.prose [class~="lead"]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose a{color:#111827;text-decoration:underline;font-weight:500}.prose strong{color:#111827;font-weight:600}.prose ol[type="A"]{--list-counter-style:upper-alpha}.prose ol[type="a"]{--list-counter-style:lower-alpha}.prose ol[type="A" s]{--list-counter-style:upper-alpha}.prose ol[type="a" s]{--list-counter-style:lower-alpha}.prose ol[type="I"]{--list-counter-style:upper-roman}.prose ol[type="i"]{--list-counter-style:lower-roman}.prose ol[type="I" s]{--list-counter-style:upper-roman}.prose ol[type="i" s]{--list-counter-style:lower-roman}.prose ol[type="1"]{--list-counter-style:decimal}.prose ol>li{position:relative;padding-left:1.75em}.prose ol>li::before{content:counter(list-item,var(--list-counter-style,decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.prose ul>li{position:relative;padding-left:1.75em}.prose ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(0.875em - 0.1875em);left:.25em}.prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose blockquote p:first-of-type::before{content:open-quote}.prose blockquote p:last-of-type::after{content:close-quote}.prose h1{color:var(--color__primary--900);font-weight:700;font-size:2.375rem;margin-top:0;margin-bottom:.8888889em;line-height:1.05}.prose h2{color:var(--color__primary--900);font-weight:700;font-size:1.75rem;margin-top:2em;margin-bottom:1em;line-height:1.1429}.prose h3{color:var(--color__primary--900);font-weight:500;font-size:1.25rem;margin-top:1.6em;margin-bottom:0;line-height:1.3;text-transform:uppercase}.prose h4{color:var(--color__primary--900);font-weight:500;margin-top:1.5em;margin-bottom:0;line-height:1.5;text-transform:uppercase}.prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose code{color:#111827;font-weight:600;font-size:.875em}.prose code::before{content:"`"}.prose code::after{content:"`"}.prose a code{color:#111827}.prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.prose pre code{background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose pre code::before{content:none}.prose pre code::after{content:none}.prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.prose tbody tr:last-child{border-bottom-width:0}.prose tbody td{vertical-align:top;padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose{font-size:1.25rem;line-height:1.5}.prose p{margin-top:1.25em;margin-bottom:1.25em}.prose img{margin-top:2em;margin-bottom:2em}.prose video{margin-top:2em;margin-bottom:2em}.prose figure{margin-top:2em;margin-bottom:2em}.prose figure>*{margin-top:0;margin-bottom:0}.prose h2 code{font-size:.875em}.prose h3 code{font-size:.9em}.prose ol{margin-top:1.25em;margin-bottom:1.25em}.prose ul{margin-top:1.25em;margin-bottom:1.25em}.prose li{margin-top:.5em;margin-bottom:.5em}.prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.prose>ul>li>*:first-child{margin-top:1.25em}.prose>ul>li>*:last-child{margin-bottom:1.25em}.prose>ol>li>*:first-child{margin-top:1.25em}.prose>ol>li>*:last-child{margin-bottom:1.25em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose hr+*{margin-top:0}.prose h2+*{margin-top:0}.prose h3+*{margin-top:0}.prose h4+*{margin-top:0}.prose thead th:first-child{padding-left:0}.prose thead th:last-child{padding-right:0}.prose tbody td:first-child{padding-left:0}.prose tbody td:last-child{padding-right:0}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose h5{color:var(--color__primary--900);margin-bottom:0}.prose h6{color:var(--color__primary--900);margin-bottom:0}.aspect-w-1,.aspect-w-4,.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%)}.aspect-w-1>*,.aspect-w-4>*,.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-1{--tw-aspect-w:1}.aspect-w-4{--tw-aspect-w:4}.aspect-w-16{--tw-aspect-w:16}.aspect-h-1{--tw-aspect-h:1}.aspect-h-3{--tw-aspect-h:3}.aspect-h-9{--tw-aspect-h:9}@page{margin:0}body.debug a:not([href]),body.debug a[href=""],body.debug a[href$="#"],body.debug a[href^="javascript"],body.debug .button:not(button):not([role="button"]):not([type="button"]):not([type="submit"]):not([type="reset"]),body.debug .btn:not(button):not([role="button"]):not([type="button"]):not([type="submit"]):not([type="reset"]),body.debug a[class*="button"]:not([role="button"]),body.debug a[role="button"]:not([href*="/"]):not([href*="."]):not([href*="?"]),body.debug a[role="button"][href=""],body.debug a[role="button"][href$="#"],body.debug a[role="button"][href^="javascript"],body.debug .button:not(button):not([role="button"]):not(input),body.debug .btn:not(button):not([role="button"]):not(input),body.debug a[class*="button"]:not([role="button"]),body.debug a.button[class*="disabled"],body.debug a.btn.disabled,body.debug a[class*="button"][class*="disabled"],body.debug form button:not([type]),body.debug a:empty:not([aria-label]):not([aria-labelledby]),body.debug button:empty:not([aria-label]):not([aria-labelledby]),body.debug button:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt]),body.debug a:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt]),body.debug .button:not(a):not(button):not(input),body.debug .btn:not(a):not(button):not(input),body.debug figcaption,body.debug form:not([action]),body.debug fieldset>*:first-child:not(legend),body.debug button.disabled:not([disabled]):not([readonly]),body.debug acronym,body.debug applet,body.debug basefont,body.debug center,body.debug dir,body.debug font,body.debug frame,body.debug frameset,body.debug isindex,body.debug listing,body.debug menu,body.debug multicol,body.debug plaintext,body.debug s,body.debug strike,body.debug u,body.debug xmp,body.debug bgsound,body.debug blink,body.debug comment,body.debug embed,body.debug marquee,body.debug nobr,body.debug noembed,body.debug wbr,body.debug *:empty:not(script),body.debug section>section:first-child,body.debug article>section:first-child,body.debug article>article:first-child,body.debug section>article:first-child,body.debug section>aside:first-child,body.debug aside>aside:first-child,body.debug article>aside:first-child,body.debug aside>article:first-child,body.debug aside>section:first-child,body.debug body>header:not([role="banner"]),body.debug body>div>header:not([role="banner"]),body.debug body>footer:not([role="contentinfo"]),body.debug body>div>footer:not([role="contentinfo"]),body.debug section [role="banner"],body.debug section [role="contentinfo"],body.debug article [role="banner"],body.debug article [role="contentinfo"],body.debug aside [role="banner"],body.debug aside [role="contentinfo"],body.debug #main:not(main):not([role="main"]),body.debug #footer:not(footer):not([role="contentinfo"]),body.debug #header:not(header):not([role="banner"]),body.debug #banner:not(header):not([role="banner"]),body.debug [align],body.debug [alink],body.debug [background],body.debug [bgcolor],body.debug [border],body.debug [clear],body.debug [height],body.debug [hspace],body.debug [link],body.debug [nowrap],body.debug [start],body.debug [vlink],body.debug [vspace],body.debug script[language],body.debug table[summary],body.debug ol>*:not(li),body.debug ul>*:not(li),body.debug abbr div,body.debug b div,body.debug i div,body.debug span div,body.debug em div,body.debug strong div,body.debug small div,body.debug cite div,body.debug q div,body.debug code div,body.debug label div,body.debug [tabindex]:not([tabindex="0"]):not([tabindex="-1"]),body.debug li.divider:not([role="separator"]),body.debug li:empty:not([role="separator"]),body.debug li.dropdown-header,body.debug .btn:not(button):not([href]),body.debug li.disabled>a[href]:not([tabindex="-1"]),body.debug li.disabled>button:not([disabled]),body.debug a.disabled[href]:not([tabindex="-1"]),body.debug button.disabled:not([disabled]),body.debug [data-toggle="dropdown"]:not([aria-haspopup]){overflow:visible!important}body.debug a:not([href])::after,body.debug a[href=""]::after,body.debug a[href$="#"]::after,body.debug a[href^="javascript"]::after,body.debug .button:not(button):not([role="button"]):not([type="button"]):not([type="submit"]):not([type="reset"])::after,body.debug .btn:not(button):not([role="button"]):not([type="button"]):not([type="submit"]):not([type="reset"])::after,body.debug a[role="button"]:not([href*="/"]):not([href*="."]):not([href*="?"])::after,body.debug a[role="button"][href=""]::after,body.debug a[role="button"][href$="#"]::after,body.debug a[role="button"][href^="javascript"]::after,body.debug a[href].button[class*="disabled"]::after,body.debug a[href].disabled::after,body.debug a[href][class*="button"][class*="disabled"]::after,body.debug form button:not([type])::after,body.debug a:empty:not([aria-label]):not([aria-labelledby])::after,body.debug button:empty:not([aria-label]):not([aria-labelledby])::after,body.debug button:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt])::after,body.debug a:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt])::after,body.debug .button:not(a):not(button):not(input)::after,body.debug .btn:not(a):not(button):not(input)::after,body.debug figcaption::after,body.debug form:not([action])::after,body.debug fieldset>*:first-child:not(legend)::after,body.debug button.disabled:not([disabled]):not([readonly])::after,body.debug acronym::after,body.debug applet::after,body.debug basefont::after,body.debug center::after,body.debug dir::after,body.debug font::after,body.debug frame::after,body.debug frameset::after,body.debug isindex::after,body.debug listing::after,body.debug menu::after,body.debug multicol::after,body.debug plaintext::after,body.debug s::after,body.debug strike::after,body.debug u::after,body.debug xmp::after,body.debug bgsound::after,body.debug blink::after,body.debug comment::after,body.debug embed::after,body.debug marquee::after,body.debug nobr::after,body.debug noembed::after,body.debug wbr::after,body.debug *:empty:not(script)::after,body.debug section>section:first-child::after,body.debug article>section:first-child::after,body.debug article>article:first-child::after,body.debug section>article:first-child::after,body.debug section>aside:first-child::after,body.debug aside>aside:first-child::after,body.debug article>aside:first-child::after,body.debug aside>article:first-child::after,body.debug aside>section:first-child::after,body.debug body>header:not([role="banner"])::after,body.debug body>div>header:not([role="banner"])::after,body.debug body>footer:not([role="contentinfo"])::after,body.debug body>div>footer:not([role="contentinfo"])::after,body.debug section [role="banner"]::after,body.debug section [role="contentinfo"]::after,body.debug article [role="banner"]::after,body.debug article [role="contentinfo"]::after,body.debug aside [role="banner"]::after,body.debug aside [role="contentinfo"]::after,body.debug #main:not(main):not([role="main"])::after,body.debug #footer:not(footer):not([role="contentinfo"])::after,body.debug #header:not(header):not([role="banner"])::after,body.debug #banner:not(header):not([role="banner"])::after,body.debug [align]::after,body.debug [alink]::after,body.debug [background]::after,body.debug [bgcolor]::after,body.debug [border]::after,body.debug [clear]::after,body.debug [height]::after,body.debug [hspace]::after,body.debug [link]::after,body.debug [nowrap]::after,body.debug [start]::after,body.debug [vlink]::after,body.debug [vspace]::after,body.debug script[language]::after,body.debug table[summary]::after,body.debug ol>*:not(li)::after,body.debug ul>*:not(li)::after,body.debug dl>*:not(dt):not(dd)::after,body.debug dt+*:not(dd)::after,body.debug abbr div::after,body.debug b div::after,body.debug i div::after,body.debug span div::after,body.debug em div::after,body.debug strong div::after,body.debug small div::after,body.debug cite div::after,body.debug q div::after,body.debug code div::after,body.debug label div::after,body.debug [tabindex]:not([tabindex="0"]):not([tabindex="-1"])::after,body.debug li.divider:not([role="separator"])::after,body.debug li:empty:not([role="separator"])::after,body.debug li.dropdown-header::after,body.debug .btn:not(button):not([href])::after,body.debug li.disabled>a[href]:not([tabindex="-1"])::after,body.debug li.disabled>button:not([disabled])::after,body.debug a.disabled[href]:not([tabindex="-1"])::after,body.debug button.disabled:not([disabled])::after,body.debug [data-toggle="dropdown"]:not([aria-haspopup])::after{display:inline-block!important;background:#dc143c!important;padding:0.25em!important;font-family:'comic sans ms',cursive!important;color:#fff!important;font-size:14px!important;text-shadow:none!important;font-weight:normal!important;font-style:normal!important}body.debug a:not([href])::after{content:'Do you mean for this to be a link or a <button>? It does not link to anything!'!important}body.debug a[href=""]::after,body.debug a[href$="#"]::after,body.debug a[href^="javascript"]::after{content:'Do you mean for this to be a <button>? It is a link that does not go anywhere!'!important}body.debug .button:not(a):not(button):not(input):not([tabindex])::after,body.debug .btn:not(a):not(button):not(input):not([tabindex])::after{content:'You are not using a standard focusable element for your "button". Can keyboard users focus on it?'!important}body.debug a[role="button"]:not([href*="/"]):not([href*="."]):not([href*="?"])::after,body.debug a[role="button"][href=""]::after,body.debug a[role="button"][href$="#"]::after,body.debug a[role="button"][href^="javascript"]::after{content:'Either use a proper href fallback or just use a button element.'!important}body.debug a[href].button[class*="disabled"]::after,body.debug a[href].disabled::after,body.debug a[href][class*="button"][class*="disabled"]::after{content:'You cannot disable a hyperlink. Use a button element with disabled attribute or remove the href'!important}body.debug [class*="toggle"]:not([aria-pressed]){content:'If it is toggleable, you should supply an aria-pressed attribute.'!important}body.debug form button:not([type])::after{content:'Is this a submit button, a reset button or just a button? Use type="submit", type="reset" or type="button".'!important}body.debug a:empty:not([aria-label]):not([aria-labelledby])::after,body.debug button:empty:not([aria-label]):not([aria-labelledby])::after,body.debug button:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt])::after,body.debug a:not([aria-label]):not([aria-labelledby]) img:only-child:not([alt])::after{content:'All buttons and links should have text content, an image with alt text or an ARIA label.'!important}body.debug figcaption::after{content:'<figcaption>s must belong to parent <figure>s.'!important}body.debug figure figcaption::after{content:''!important;display:none!important}body.debug form:not([action])::after{content:'Forms must have action attributes.'!important}body.debug fieldset>*:first-child:not(legend)::after{content:'Place a legend as the first element in this fieldset.'!important}body.debug button.disabled:not([disabled]):not([readonly])::after{content:'Use a disabled or readonly attribute on this button.'!important}body.debug acronym::after,body.debug applet::after,body.debug basefont::after,body.debug big::after,body.debug center::after,body.debug dir::after,body.debug font::after,body.debug frame::after,body.debug frameset::after,body.debug isindex::after,body.debug listing::after,body.debug menu::after,body.debug multicol::after,body.debug plaintext::after,body.debug strike::after,body.debug u::after,body.debug xmp::after,body.debug bgsound::after,body.debug blink::after,body.debug comment::after,body.debug embed::after,body.debug marquee::after,body.debug nobr::after,body.debug noembed::after,body.debug wbr::after{content:'This element is deprecated, non-standard or obsolete.'!important}body.debug *:empty:not(script):not(input):not(br):not(img):not(link):not(hr):not(embed):not(area):not(command):not(col):not(param):not(source):not(track):not(wbr):not(base):not(keygen)::after{content:'This element is empty. Why?'!important}body.debug section>section:first-child::after,body.debug article>section:first-child::after,body.debug article>article:first-child::after,body.debug section>article:first-child::after,body.debug section>aside:first-child::after,body.debug aside>aside:first-child::after,body.debug article>aside:first-child::after,body.debug aside>article:first-child::after,body.debug aside>section:first-child::after{content:'Sectioning elems are not arbitrary wrappers. Use <div>s here.'!important}body.debug body>header:not([role="banner"])::after,body.debug body>div>header:not([role="banner"])::after{content:'Use role="banner" on this header element.'!important}body.debug body>footer:not([role="contentinfo"])::after,body.debug body>div>footer:not([role="contentinfo"])::after{content:'Use role="contentinfo" on this footer element.'!important}body.debug section [role="banner"]::after,body.debug section [role="contentinfo"]::after,body.debug article [role="banner"]::after,body.debug article [role="contentinfo"]::after,body.debug aside [role="banner"]::after,body.debug aside [role="contentinfo"]::after{content:'Do not put [role="banner"] or [role="contentinfo"] inside a subsection.'!important}body.debug #main:not(main):not([role="main"])::after{content:'Use the standard <main> element or role of main.'!important}body.debug #footer:not(footer):not([role="contentinfo"])::after{content:'Use the standard <footer> element or contentinfo role'!important}body.debug #header:not(header):not([role="banner"])::after,body.debug #banner:not(header):not([role="banner"])::after{content:'Use the standard <header> element or banner role'!important}body.debug [align]::after,body.debug [alink]::after,body.debug [background]::after,body.debug [bgcolor]::after,body.debug [border]::after,body.debug [clear]::after,body.debug [height]::after,body.debug [hspace]::after,body.debug [link]::after,body.debug [nowrap]::after,body.debug [start]::after,body.debug [vlink]::after,body.debug [vspace]::after{content:'You are using a deprecated attribute. Use CSS instead.'!important}body.debug script[language]::after{content:'The language attribute is superceded by type. Use type.'!important}body.debug table[summary]::after{content:'The summary attribute is deprecated. Perhaps use the <caption> element.'!important}body.debug ol>*:not(li)::after,body.debug ul>*:not(li)::after{content:'Only <li> can be a direct child of <ul> or <ol>.'!important}body.debug dl>*:not(dt):not(dd)::after{content:'This element does not belong directly inside a definition list.'!important}body.debug dt+*:not(dd)::after{content:'Definitions must follow definition titles.'!important}body.debug abbr div::after,body.debug b div::after,body.debug i div::after,body.debug span div::after,body.debug em div::after,body.debug strong div::after,body.debug small div::after,body.debug cite div::after,body.debug q div::after,body.debug code div::after,body.debug label div::after{content:'Do not put <div>s inside inline elements.'!important}body.debug [tabindex]:not([tabindex="0"]):not([tabindex="-1"])::after{content:'Do not disrupt the natural tab order.'!important}body.debug li.divider:not([role="separator"])::after,body.debug li:empty:not([role="separator"])::after{content:'Do not use list items to divide up lists unless they have role = separator'!important}body.debug li.dropdown-header::after{content:'Do not use list items as headers for lists, obvs'!important}body.debug .btn:not(button):not([href])::after{content:'This is not an accessible control. Use a <button> or a <a> with href.'!important}body.debug li.disabled>a[href]:not([tabindex="-1"])::after,body.debug li.disabled>button:not([disabled])::after,body.debug a.disabled[href]::after,body.debug button.disabled:not([disabled])::after{content:'Disable buttons with disabled attr and links by removing href'!important}body.debug [data-toggle="dropdown"]:not([aria-haspopup])::after{content:'Indicate the hidden menu with aria-haspopup'!important}p{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}blockquote{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}li{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}dt{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}figure{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}html{scroll-behavior:smooth;overflow-y:scroll;height:100%}body{height:100%}h2,h3,h4,h5,h6{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}h2,h3,h4,h5,h6{@extend .u-break-inside-avoid}table{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}a{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.o-auto-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(var(--auto-grid-min-size,16rem),1fr))}.o-box{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.o-box{border-radius:.25rem;background-color:rgb(var(--color-raw__primary--100));padding-left:.5rem;padding-right:.5rem;padding-top:6rem;padding-bottom:6rem;background-color:rgba(var(--color-raw__primary--100),var(--tw-bg-opacity))}@media print{.o-box{padding-top:3rem;padding-bottom:3rem}}@media (min-width:768px){.o-box{padding-left:1rem;padding-right:1rem}}@media print{.o-box{padding-left:1rem;padding-right:1rem}}@media (min-width:1024px){.o-box{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.o-box{padding-left:6rem;padding-right:6rem}}.o-box.o-box--gradient{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--color-raw__primary--100));--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));--tw-gradient-to:rgb(var(--color-raw__primary--400))}.o-card-link{position:relative}.o-card-link__link::after{position:absolute;content:"";top:0;right:0;bottom:0;left:0}.o-container{width:100%}@media (min-width:640px){.o-container{max-width:640px}}@media (min-width:768px){.o-container{max-width:768px}}@media (min-width:1024px){.o-container{max-width:1024px}}@media (min-width:1280px){.o-container{max-width:1280px}}@media (min-width:1536px){.o-container{max-width:1536px}}.o-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.o-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.o-container{padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.o-container{padding-left:8rem;padding-right:8rem}}@media (min-width:1536px){.o-container{padding-left:16rem;padding-right:16rem}}@media print{.o-container{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.o-container.o-container--large{padding-left:.5rem;padding-right:.5rem}}@media (min-width:1024px){.o-container.o-container--large{padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.o-container.o-container--large{padding-left:2rem;padding-right:2rem}}@media (min-width:1536px){.o-container.o-container--large{padding-left:4rem;padding-right:4rem}}@media print{.o-container.o-container--large{padding-left:.5rem;padding-right:.5rem}}.o-grid{display:grid;gap:1rem}@media (min-width:768px){.o-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.o-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-grid{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.o-grid__item--self-center{align-self:center}@media (min-width:768px){.o-grid__item--left{grid-column:1;grid-row:1}.o-grid__item--right{grid-column:2;grid-row:1}}@media (min-width:768px){.o-grid__item--pushed{grid-column-start:2}}@media print{.o-grid__item--pushed{grid-column-start:2}}.o-list-inline{display:flex;flex-wrap:wrap}.o-list-inline>li+li{display:block}.o-prose{color:#374151;max-width:65ch}.o-prose [class~="lead"]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.o-prose a{color:#111827;text-decoration:underline;font-weight:500}.o-prose strong{color:#111827;font-weight:600}.o-prose ol[type="A"]{--list-counter-style:upper-alpha}.o-prose ol[type="a"]{--list-counter-style:lower-alpha}.o-prose ol[type="A" s]{--list-counter-style:upper-alpha}.o-prose ol[type="a" s]{--list-counter-style:lower-alpha}.o-prose ol[type="I"]{--list-counter-style:upper-roman}.o-prose ol[type="i"]{--list-counter-style:lower-roman}.o-prose ol[type="I" s]{--list-counter-style:upper-roman}.o-prose ol[type="i" s]{--list-counter-style:lower-roman}.o-prose ol[type="1"]{--list-counter-style:decimal}.o-prose ol>li{position:relative;padding-left:1.75em}.o-prose ol>li::before{content:counter(list-item,var(--list-counter-style,decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.o-prose ul>li{position:relative;padding-left:1.75em}.o-prose ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(0.875em - 0.1875em);left:.25em}.o-prose hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.o-prose blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.o-prose blockquote p:first-of-type::before{content:open-quote}.o-prose blockquote p:last-of-type::after{content:close-quote}.o-prose h1{color:var(--color__primary--900);font-weight:700;font-size:2.375rem;margin-top:0;margin-bottom:.8888889em;line-height:1.05}.o-prose h2{color:var(--color__primary--900);font-weight:700;font-size:1.75rem;margin-top:2em;margin-bottom:1em;line-height:1.1429}.o-prose h3{color:var(--color__primary--900);font-weight:500;font-size:1.25rem;margin-top:1.6em;margin-bottom:0;line-height:1.3;text-transform:uppercase}.o-prose h4{color:var(--color__primary--900);font-weight:500;margin-top:1.5em;margin-bottom:0;line-height:1.5;text-transform:uppercase}.o-prose figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.o-prose code{color:#111827;font-weight:600;font-size:.875em}.o-prose code::before{content:"`"}.o-prose code::after{content:"`"}.o-prose a code{color:#111827}.o-prose pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.o-prose pre code{background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.o-prose pre code::before{content:none}.o-prose pre code::after{content:none}.o-prose table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.o-prose thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.o-prose thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.o-prose tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.o-prose tbody tr:last-child{border-bottom-width:0}.o-prose tbody td{vertical-align:top;padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.o-prose{font-size:1.25rem;line-height:1.5}.o-prose p{margin-top:1.25em;margin-bottom:1.25em}.o-prose img{margin-top:2em;margin-bottom:2em}.o-prose video{margin-top:2em;margin-bottom:2em}.o-prose figure{margin-top:2em;margin-bottom:2em}.o-prose figure>*{margin-top:0;margin-bottom:0}.o-prose h2 code{font-size:.875em}.o-prose h3 code{font-size:.9em}.o-prose ol{margin-top:1.25em;margin-bottom:1.25em}.o-prose ul{margin-top:1.25em;margin-bottom:1.25em}.o-prose li{margin-top:.5em;margin-bottom:.5em}.o-prose>ul>li p{margin-top:.75em;margin-bottom:.75em}.o-prose>ul>li>*:first-child{margin-top:1.25em}.o-prose>ul>li>*:last-child{margin-bottom:1.25em}.o-prose>ol>li>*:first-child{margin-top:1.25em}.o-prose>ol>li>*:last-child{margin-bottom:1.25em}.o-prose ul ul,.o-prose ul ol,.o-prose ol ul,.o-prose ol ol{margin-top:.75em;margin-bottom:.75em}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin-top:.75em;margin-bottom:.75em;margin-top:.75em;margin-bottom:.75em;margin-top:.75em;margin-bottom:.75em}.o-prose hr+*{margin-top:0}.o-prose h2+*{margin-top:0}.o-prose h3+*{margin-top:0}.o-prose h4+*{margin-top:0}.o-prose thead th:first-child{padding-left:0}.o-prose thead th:last-child{padding-right:0}.o-prose tbody td:first-child{padding-left:0}.o-prose tbody td:last-child{padding-right:0}.o-prose>:first-child{margin-top:0}.o-prose>:last-child{margin-bottom:0}.o-prose h5{color:var(--color__primary--900);margin-bottom:0}.o-prose h6{color:var(--color__primary--900);margin-bottom:0}@media (min-width:768px){.o-prose{font-size:1.25rem;line-height:1.55}.o-prose p{margin-top:1.3333333em;margin-bottom:1.3333333em}.o-prose [class~="lead"]{font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.o-prose blockquote{margin-top:1.6666667em;margin-bottom:1.6666667em;padding-left:1em}.o-prose h1{font-size:3rem;margin-top:0;margin-bottom:.8333333em;line-height:1.0833}.o-prose h2{font-size:2.125rem;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.1176}.o-prose h3{font-size:1.25rem;margin-top:1.6666667em;margin-bottom:0;line-height:1.3}.o-prose h4{margin-top:1.7777778em;margin-bottom:0;line-height:1.3333}.o-prose img{margin-top:1.7777778em;margin-bottom:1.7777778em}.o-prose video{margin-top:1.7777778em;margin-bottom:1.7777778em}.o-prose figure{margin-top:1.7777778em;margin-bottom:1.7777778em}.o-prose figure>*{margin-top:0;margin-bottom:0}.o-prose figure figcaption{font-size:.8888889em;line-height:1.5;margin-top:1em}.o-prose code{font-size:.8888889em}.o-prose h2 code{font-size:.8666667em}.o-prose h3 code{font-size:.875em}.o-prose pre{font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-right:1.5em;padding-bottom:1em;padding-left:1.5em}.o-prose ol{margin-top:1.3333333em;margin-bottom:1.3333333em}.o-prose ul{margin-top:1.3333333em;margin-bottom:1.3333333em}.o-prose li{margin-top:.6666667em;margin-bottom:.6666667em}.o-prose ol>li{padding-left:1.6666667em}.o-prose ol>li::before{left:0}.o-prose ul>li{padding-left:1.6666667em}.o-prose ul>li::before{width:.3333333em;height:.3333333em;top:calc(0.8888889em - 0.1666667em);left:.2222222em}.o-prose>ul>li p{margin-top:.8888889em;margin-bottom:.8888889em}.o-prose>ul>li>*:first-child{margin-top:1.3333333em}.o-prose>ul>li>*:last-child{margin-bottom:1.3333333em}.o-prose>ol>li>*:first-child{margin-top:1.3333333em}.o-prose>ol>li>*:last-child{margin-bottom:1.3333333em}.o-prose ul ul,.o-prose ul ol,.o-prose ol ul,.o-prose ol ol{margin-top:.8888889em;margin-bottom:.8888889em}.prose-lg ul ul,.prose-lg ul ol,.prose-lg ol ul,.prose-lg ol ol{margin-top:.8888889em;margin-bottom:.8888889em;margin-top:.8888889em;margin-bottom:.8888889em;margin-top:.8888889em;margin-bottom:.8888889em}.o-prose hr{margin-top:3.1111111em;margin-bottom:3.1111111em}.o-prose hr+*{margin-top:0}.o-prose h2+*{margin-top:0}.o-prose h3+*{margin-top:0}.o-prose h4+*{margin-top:0}.o-prose table{font-size:.8888889em;line-height:1.5}.o-prose thead th{padding-right:.75em;padding-bottom:.75em;padding-left:.75em}.o-prose thead th:first-child{padding-left:0}.o-prose thead th:last-child{padding-right:0}.o-prose tbody td{padding-top:.75em;padding-right:.75em;padding-bottom:.75em;padding-left:.75em}.o-prose tbody td:first-child{padding-left:0}.o-prose tbody td:last-child{padding-right:0}.o-prose>:first-child{margin-top:0}.o-prose>:last-child{margin-bottom:0}.o-prose h5{margin-bottom:0}.o-prose h6{margin-bottom:0}}.o-prose a{text-decoration-color:var(--color__primary--900);text-decoration-thickness:.1em;text-decoration-line:underline;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.o-prose a:hover{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:rgb(var(--color-raw__primary--200));background-color:rgba(var(--color-raw__primary--200),var(--tw-bg-opacity))}.o-prose a:focus{outline:3px solid #FFB703;outline-offset:1px}.o-prose details:focus{outline:3px solid #FFB703;outline-offset:1px}@media print{.o-prose{font-size:.875rem;line-height:1.7142857}.o-prose p{margin-top:1.1428571em;margin-bottom:1.1428571em}.o-prose [class~="lead"]{font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.o-prose blockquote{margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.1111111em}.o-prose h1{font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.o-prose h2{font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.o-prose h3{font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.o-prose h4{margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.o-prose img{margin-top:1.7142857em;margin-bottom:1.7142857em}.o-prose video{margin-top:1.7142857em;margin-bottom:1.7142857em}.o-prose figure{margin-top:1.7142857em;margin-bottom:1.7142857em}.o-prose figure>*{margin-top:0;margin-bottom:0}.o-prose figure figcaption{font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.o-prose code{font-size:.8571429em}.o-prose h2 code{font-size:.9em}.o-prose h3 code{font-size:.8888889em}.o-prose pre{font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.o-prose ol{margin-top:1.1428571em;margin-bottom:1.1428571em}.o-prose ul{margin-top:1.1428571em;margin-bottom:1.1428571em}.o-prose li{margin-top:.2857143em;margin-bottom:.2857143em}.o-prose ol>li{padding-left:1.5714286em}.o-prose ol>li::before{left:0}.o-prose ul>li{padding-left:1.5714286em}.o-prose ul>li::before{height:.3571429em;width:.3571429em;top:calc(0.8571429em - 0.1785714em);left:.2142857em}.o-prose>ul>li p{margin-top:.5714286em;margin-bottom:.5714286em}.o-prose>ul>li>*:first-child{margin-top:1.1428571em}.o-prose>ul>li>*:last-child{margin-bottom:1.1428571em}.o-prose>ol>li>*:first-child{margin-top:1.1428571em}.o-prose>ol>li>*:last-child{margin-bottom:1.1428571em}.o-prose ul ul,.o-prose ul ol,.o-prose ol ul,.o-prose ol ol{margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm ul ul,.prose-sm ul ol,.prose-sm ol ul,.prose-sm ol ol{margin-top:.5714286em;margin-bottom:.5714286em;margin-top:.5714286em;margin-bottom:.5714286em;margin-top:.5714286em;margin-bottom:.5714286em}.o-prose hr{margin-top:2.8571429em;margin-bottom:2.8571429em}.o-prose hr+*{margin-top:0}.o-prose h2+*{margin-top:0}.o-prose h3+*{margin-top:0}.o-prose h4+*{margin-top:0}.o-prose table{font-size:.8571429em;line-height:1.5}.o-prose thead th{padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.o-prose thead th:first-child{padding-left:0}.o-prose thead th:last-child{padding-right:0}.o-prose tbody td{padding-top:.6666667em;padding-right:1em;padding-bottom:.6666667em;padding-left:1em}.o-prose tbody td:first-child{padding-left:0}.o-prose tbody td:last-child{padding-right:0}.o-prose>:first-child{margin-top:0}.o-prose>:last-child{margin-bottom:0}.o-prose{font-size:10pt;max-width:100%}.o-prose h1{font-size:18pt}.o-prose h2{font-size:15pt}.o-prose h3{font-size:13pt}.o-prose h4{font-size:11pt}.o-prose h5{font-size:10pt}.o-prose h6{font-size:10pt}}.o-region{padding-top:3rem;padding-bottom:3rem}.o-split-pair{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--split-pair-space,1.25rem)}.o-stack{--stack-space:1.25rem;display:flex;flex-direction:column;justify-content:flex-start}@media print{.o-stack{--stack-space:30pt;display:block}}.o-stack>*{margin-top:0;margin-bottom:0}.o-stack>*+*{margin-top:var(--stack-space)}.o-stack--big{--stack-space:3rem}@media print{.o-stack--big{--stack-space:60pt}}@media not print{@media (min-width:768px){.o-stack--big{--stack-space:6rem}}}.o-stack--small{--stack-space:0.5rem}.u-break-inside-avoid{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.u-break-after-avoid{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.u-break-after{page-break-after:always;-moz-column-break-after:page;break-after:page}.u-break-before{page-break-before:always;-moz-column-break-before:page;break-before:page}@media print{.c-alert{display:none}}.c-alert{position:fixed;bottom:0;z-index:50;width:100%}.c-alert__container{position:relative;border-radius:.25rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem}.c-alert__heading h2,.c-alert__heading h3,.c-alert__heading h4,.c-alert__heading h5,.c-alert__heading h6{--tw-text-opacity:1 !important;color:rgba(0,0,0,var(--tw-text-opacity))!important}.c-alert__heading+.c-alert__content{margin-top:1rem}.c-alert__content,.c-alert__heading{color:#374151;max-width:65ch}.c-alert__content [class~="lead"],.c-alert__heading [class~="lead"]{color:#4b5563;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.c-alert__content a,.c-alert__heading a{color:#111827;text-decoration:underline;font-weight:500}.c-alert__content strong,.c-alert__heading strong{color:#111827;font-weight:600}.c-alert__content ol[type="A"],.c-alert__heading ol[type="A"]{--list-counter-style:upper-alpha}.c-alert__content ol[type="a"],.c-alert__heading ol[type="a"]{--list-counter-style:lower-alpha}.c-alert__content ol[type="A" s],.c-alert__heading ol[type="A" s]{--list-counter-style:upper-alpha}.c-alert__content ol[type="a" s],.c-alert__heading ol[type="a" s]{--list-counter-style:lower-alpha}.c-alert__content ol[type="I"],.c-alert__heading ol[type="I"]{--list-counter-style:upper-roman}.c-alert__content ol[type="i"],.c-alert__heading ol[type="i"]{--list-counter-style:lower-roman}.c-alert__content ol[type="I" s],.c-alert__heading ol[type="I" s]{--list-counter-style:upper-roman}.c-alert__content ol[type="i" s],.c-alert__heading ol[type="i" s]{--list-counter-style:lower-roman}.c-alert__content ol[type="1"],.c-alert__heading ol[type="1"]{--list-counter-style:decimal}.c-alert__content ol>li,.c-alert__heading ol>li{position:relative;padding-left:1.75em}.c-alert__content ol>li::before,.c-alert__heading ol>li::before{content:counter(list-item,var(--list-counter-style,decimal)) ".";position:absolute;font-weight:400;color:#6b7280;left:0}.c-alert__content ul>li,.c-alert__heading ul>li{position:relative;padding-left:1.75em}.c-alert__content ul>li::before,.c-alert__heading ul>li::before{content:"";position:absolute;background-color:#d1d5db;border-radius:50%;width:.375em;height:.375em;top:calc(0.875em - 0.1875em);left:.25em}.c-alert__content hr,.c-alert__heading hr{border-color:#e5e7eb;border-top-width:1px;margin-top:3em;margin-bottom:3em}.c-alert__content blockquote,.c-alert__heading blockquote{font-weight:500;font-style:italic;color:#111827;border-left-width:.25rem;border-left-color:#e5e7eb;quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.c-alert__content blockquote p:first-of-type::before,.c-alert__heading blockquote p:first-of-type::before{content:open-quote}.c-alert__content blockquote p:last-of-type::after,.c-alert__heading blockquote p:last-of-type::after{content:close-quote}.c-alert__content h1,.c-alert__heading h1{color:var(--color__primary--900);font-weight:700;font-size:2.375rem;margin-top:0;margin-bottom:.8888889em;line-height:1.05}.c-alert__content h2,.c-alert__heading h2{color:var(--color__primary--900);font-weight:700;font-size:1.75rem;margin-top:2em;margin-bottom:1em;line-height:1.1429}.c-alert__content h3,.c-alert__heading h3{color:var(--color__primary--900);font-weight:500;font-size:1.25rem;margin-top:1.6em;margin-bottom:0;line-height:1.3;text-transform:uppercase}.c-alert__content h4,.c-alert__heading h4{color:var(--color__primary--900);font-weight:500;margin-top:1.5em;margin-bottom:0;line-height:1.5;text-transform:uppercase}.c-alert__content figure figcaption,.c-alert__heading figure figcaption{color:#6b7280;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.c-alert__content code,.c-alert__heading code{color:#111827;font-weight:600;font-size:.875em}.c-alert__content code::before,.c-alert__heading code::before{content:"`"}.c-alert__content code::after,.c-alert__heading code::after{content:"`"}.c-alert__content a code,.c-alert__heading a code{color:#111827}.c-alert__content pre,.c-alert__heading pre{color:#e5e7eb;background-color:#1f2937;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-right:1.1428571em;padding-bottom:.8571429em;padding-left:1.1428571em}.c-alert__content pre code,.c-alert__heading pre code{background-color:#fff0;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.c-alert__content pre code::before,.c-alert__heading pre code::before{content:none}.c-alert__content pre code::after,.c-alert__heading pre code::after{content:none}.c-alert__content table,.c-alert__heading table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.c-alert__content thead,.c-alert__heading thead{color:#111827;font-weight:600;border-bottom-width:1px;border-bottom-color:#d1d5db}.c-alert__content thead th,.c-alert__heading thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.c-alert__content tbody tr,.c-alert__heading tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.c-alert__content tbody tr:last-child,.c-alert__heading tbody tr:last-child{border-bottom-width:0}.c-alert__content tbody td,.c-alert__heading tbody td{vertical-align:top;padding-top:.5714286em;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.c-alert__content,.c-alert__heading{font-size:1.25rem;line-height:1.5}.c-alert__content p,.c-alert__heading p{margin-top:1.25em;margin-bottom:1.25em}.c-alert__content img,.c-alert__heading img{margin-top:2em;margin-bottom:2em}.c-alert__content video,.c-alert__heading video{margin-top:2em;margin-bottom:2em}.c-alert__content figure,.c-alert__heading figure{margin-top:2em;margin-bottom:2em}.c-alert__content figure>*,.c-alert__heading figure>*{margin-top:0;margin-bottom:0}.c-alert__content h2 code,.c-alert__heading h2 code{font-size:.875em}.c-alert__content h3 code,.c-alert__heading h3 code{font-size:.9em}.c-alert__content ol,.c-alert__heading ol{margin-top:1.25em;margin-bottom:1.25em}.c-alert__content ul,.c-alert__heading ul{margin-top:1.25em;margin-bottom:1.25em}.c-alert__content li,.c-alert__heading li{margin-top:.5em;margin-bottom:.5em}.c-alert__content>ul>li p,.c-alert__heading>ul>li p{margin-top:.75em;margin-bottom:.75em}.c-alert__content>ul>li>*:first-child,.c-alert__heading>ul>li>*:first-child{margin-top:1.25em}.c-alert__content>ul>li>*:last-child,.c-alert__heading>ul>li>*:last-child{margin-bottom:1.25em}.c-alert__content>ol>li>*:first-child,.c-alert__heading>ol>li>*:first-child{margin-top:1.25em}.c-alert__content>ol>li>*:last-child,.c-alert__heading>ol>li>*:last-child{margin-bottom:1.25em}.c-alert__content ul ul,.c-alert__heading ul ul,.c-alert__content ul ol,.c-alert__heading ul ol,.c-alert__content ol ul,.c-alert__heading ol ul,.c-alert__content ol ol,.c-alert__heading ol ol{margin-top:.75em;margin-bottom:.75em}.prose ul ul,.prose ul ul,.prose ul ol,.prose ul ol,.prose ol ul,.prose ol ul,.prose ol ol,.prose ol ol{margin-top:.75em;margin-bottom:.75em;margin-top:.75em;margin-bottom:.75em;margin-top:.75em;margin-bottom:.75em}.c-alert__content hr+*,.c-alert__heading hr+*{margin-top:0}.c-alert__content h2+*,.c-alert__heading h2+*{margin-top:0}.c-alert__content h3+*,.c-alert__heading h3+*{margin-top:0}.c-alert__content h4+*,.c-alert__heading h4+*{margin-top:0}.c-alert__content thead th:first-child,.c-alert__heading thead th:first-child{padding-left:0}.c-alert__content thead th:last-child,.c-alert__heading thead th:last-child{padding-right:0}.c-alert__content tbody td:first-child,.c-alert__heading tbody td:first-child{padding-left:0}.c-alert__content tbody td:last-child,.c-alert__heading tbody td:last-child{padding-right:0}.c-alert__content>:first-child,.c-alert__heading>:first-child{margin-top:0}.c-alert__content>:last-child,.c-alert__heading>:last-child{margin-bottom:0}.c-alert__content h5,.c-alert__heading h5{color:var(--color__primary--900);margin-bottom:0}.c-alert__content h6,.c-alert__heading h6{color:var(--color__primary--900);margin-bottom:0}.c-alert__close{position:absolute;top:1rem;right:1rem;height:1rem}.c-alert__close svg{height:1rem}.c-alert__close:focus{outline:3px solid #FFB703;outline-offset:1px}@media print{.c-arrow{display:none}}.c-arrow{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity));--tw-bg-opacity:0.5;text-align:center;font-weight:800;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.c-arrow svg{height:1.5rem;fill:currentColor}.c-avatar{display:inline-block;height:6rem;width:6rem;border-radius:9999px;background-color:rgb(var(--color-raw__primary--600));--tw-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:rgba(var(--color-raw__primary--600),var(--tw-bg-opacity))}@media (min-width:768px){.c-avatar.c-avatar--responsive{height:12rem;width:12rem}}.c-breadcrumb{--stack-space:1.4375rem}@media print{.c-breadcrumb{display:none}}.c-breadcrumb__list{display:flex;flex-direction:row;flex-wrap:wrap}.c-breadcrumb__list-item{margin-bottom:.5rem;display:flex}.c-breadcrumb__list-item:not(:last-child){margin-right:1rem}.c-breadcrumb__link{display:inline-block;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.25rem;padding-bottom:.25rem;font-size:1.125rem;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms;min-height:2.1875rem}.c-breadcrumb__link:hover,.c-breadcrumb__link:active{background-color:rgb(var(--color-raw__primary--900));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-breadcrumb__link:focus{background-color:rgb(var(--color-raw__primary--900));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));outline:3px solid #FFB703;outline-offset:1px}@media screen{.c-breadcrumb__list-item:not(:nth-last-child(-n+2)) .c-breadcrumb__link-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1rem}.c-breadcrumb__list-item:not(:nth-last-child(-n+2)) .c-breadcrumb__link:hover .c-breadcrumb__link-text,.c-breadcrumb__list-item:not(:nth-last-child(-n+2)) .c-breadcrumb__link:active .c-breadcrumb__link-text,.c-breadcrumb__list-item:not(:nth-last-child(-n+2)) .c-breadcrumb__link:focus .c-breadcrumb__link-text{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.c-button{font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;line-height:1.3333}.c-button{display:flex;width:-moz-max-content;width:max-content;flex-direction:row;flex-wrap:nowrap;align-items:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.c-button:focus{outline:3px solid #FFB703;outline-offset:1px}.c-button svg{height:.85em}.c-button span+svg,.c-button svg+span{margin-left:1rem}.c-button--default{border-radius:.25rem;background-color:rgb(var(--color-raw__primary--cta));padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:rgba(var(--color-raw__primary--cta),var(--tw-bg-opacity))}.c-button--default:hover,.c-button--default:active{background-color:rgb(var(--color-raw__primary--600));--tw-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:rgba(var(--color-raw__primary--600),var(--tw-bg-opacity))}.o-prose .c-button--default{--tw-text-opacity:1 !important;color:rgba(252,252,252,var(--tw-text-opacity))!important;text-decoration:none!important}.c-button--transparent{padding-top:.75rem;padding-bottom:.75rem;letter-spacing:0em;color:rgb(var(--color-raw__primary--cta));color:rgba(var(--color-raw__primary--cta),var(--tw-text-opacity))}.c-button--transparent:hover,.c-button--transparent:active{letter-spacing:.05em;color:rgb(var(--color-raw__primary--600));color:rgba(var(--color-raw__primary--600),var(--tw-text-opacity))}.c-button--transparent-alt{padding-top:.75rem;padding-bottom:.75rem;letter-spacing:0em;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-button--transparent-alt:hover,.c-button--transparent-alt:active{letter-spacing:.05em;color:rgb(var(--color-raw__primary--200));color:rgba(var(--color-raw__primary--200),var(--tw-text-opacity))}.c-carousel__cell{margin-right:1rem;height:18rem;width:100%}@media (min-width:768px){.c-carousel__cell{height:24rem}}@media (min-width:1024px){.c-carousel__cell{height:36rem}}.c-carousel__figure{display:flex;height:100%;flex-direction:column}.c-carousel__img-container{flex:1;border-radius:.25rem}.c-carousel__img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.c-carousel__figcaption{font-size:1.125rem;line-height:1.3333}@media print{.c-carousel__figcaption{font-size:9pt}}.c-carousel_heading-text{font-size:1.75rem;font-weight:700;color:rgb(var(--color-raw__primary--900));line-height:1.1429}@media (min-width:768px){.c-carousel_heading-text{line-height:1.1176;font-size:2.125rem}}@media print{.c-carousel_heading-text{font-size:15pt}}.c-carousel_heading-text{margin-bottom:2rem}.c-carousel .flickity-page-dots{bottom:-1rem}.c-carousel .flickity-page-dots .dot{height:4px;margin-right:-2px;margin-left:-2px;border-radius:3px;width:1rem;background-color:rgb(var(--color-raw__primary--200));opacity:1;background-color:rgba(var(--color-raw__primary--200),var(--tw-bg-opacity))}@media (min-width:640px){.c-carousel .flickity-page-dots .dot{width:1.5rem}}@media (min-width:768px){.c-carousel .flickity-page-dots .dot{width:2rem}}@media (min-width:1024px){.c-carousel .flickity-page-dots .dot{width:2.5rem}}.c-carousel .flickity-page-dots .dot.is-selected{position:relative;z-index:10;background-color:rgb(var(--color-raw__primary--900))}@media (min-width:1024px){.c-carousel .flickity-prev-next-button.previous{left:-4rem}}@media (min-width:1024px){.c-carousel .flickity-prev-next-button.next{right:-4rem}}.c-carousel__link .c-carousel__img-container{display:inline-block;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-scale-x:1;--tw-scale-y:1;border-radius:.25rem;border-width:2px;border-color:rgb(var(--color-raw__primary--900));--tw-border-opacity:0.5;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.c-carousel__link:hover .c-carousel__img-container,.c-carousel__link:active .c-carousel__img-container{--tw-scale-x:.95;--tw-scale-y:.95}.c-carousel__link:focus{outline:3px solid #FFB703;outline-offset:1px}@media print{.c-carousel .flickity-page-dots,.c-carousel .flickity-button{display:none}}@media print{.c-carousel .flickity-viewport{overflow:initial}.c-carousel .c-carousel__cell.carousel-cell{position:relative!important;left:auto!important}.c-carousel .c-carousel__cell+.c-carousel__cell{margin-top:.75rem}}.c-content{display:flex;flex-direction:column}@media (min-width:768px){.c-content{align-items:center}}@media print{.c-content{display:block;width:75%}}.c-content .c-content__item{flex:1 1 0%}@media (min-width:768px){.c-content .c-content__item{width:66.666667%}}@media print{.c-content .c-content__item{width:100%}}.c-content__heading-text{font-size:1.75rem;font-weight:700;color:rgb(var(--color-raw__primary--900));line-height:1.1429}@media (min-width:768px){.c-content__heading-text{line-height:1.1176;font-size:2.125rem}}@media print{.c-content__heading-text{font-size:15pt}}.c-content__heading-text{margin-bottom:2rem}@media print{.c-content__heading-text{margin-bottom:1rem}}@media (min-width:768px){.c-content--2-col{flex-direction:row;align-items:flex-start}.c-content--2-col .c-content__heading-text{margin-right:1.5rem}}@media print{.c-content--2-col{flex-direction:row;align-items:flex-start}.c-content--2-col .c-content__heading-text{margin-right:1.5rem}}.c-content--intro .c-content__heading-text{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-content--intro .c-content__heading-text{line-height:1.0833;font-size:3rem}}@media print{.c-content--intro .c-content__heading-text{font-size:18pt}}.c-content--intro .c-content__heading-text{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.c-figure__media{border-radius:.25rem;background-color:rgb(var(--color-raw__primary--600));background-color:rgba(var(--color-raw__primary--600),var(--tw-bg-opacity))}.c-figure__caption{font-size:1.125rem;line-height:1.3333}@media print{.c-figure__caption{font-size:9pt}}@media print{.c-footer{display:none}}.c-footer{background-color:rgb(var(--color-raw__primary--900));padding-top:3rem;padding-bottom:3rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media (min-width:768px){.c-footer{padding-top:6rem;padding-bottom:6rem}}.c-footer{letter-spacing:.05625rem}.c-footer__main{display:flex;flex-direction:column;font-size:1.125rem;text-transform:uppercase}@media (min-width:768px){.c-footer__main{flex-direction:row}}.c-footer__page{margin-top:1rem}@media (min-width:768px){.c-footer__page{margin-top:0;width:25%}}.c-footer__list-page{text-align:center}@media (min-width:768px){.c-footer__list-page{text-align:left}}.c-footer__list-page>li+li{margin-top:1rem}.c-footer__social{margin-top:1rem}@media (min-width:768px){.c-footer__social{margin-top:0;width:25%}}.c-footer__list-social{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width:768px){.c-footer__list-social{flex-direction:column;justify-content:flex-start}}.c-footer__list-social>li{padding:.5rem}@media (min-width:768px){.c-footer__list-social>li{padding:0}.c-footer__list-social>li+li{padding-top:1rem}}.c-footer__list-social a:focus svg{outline:3px solid #FFB703;outline-offset:1px}.c-footer__logo{order:-9999}@media (min-width:768px){.c-footer__logo{order:9999;margin-left:auto}}.c-footer__logo>*{margin-left:auto;margin-right:auto}.c-footer__secondary{margin-top:3rem;text-align:center;font-size:1rem;text-transform:uppercase;font-size:.625rem;letter-spacing:.0625rem}@media (min-width:768px){.c-footer__secondary{text-align:left}}.c-footer h3{margin-bottom:1rem}.c-footer p{margin-bottom:1.25rem}.c-footer a:hover{text-decoration:underline}.c-footer a:focus{outline:3px solid #FFB703;outline-offset:1px}.c-footer svg{height:1.5rem;fill:currentColor}.c-gallery__heading-text{font-size:1.75rem;font-weight:700;color:rgb(var(--color-raw__primary--900));line-height:1.1429}@media (min-width:768px){.c-gallery__heading-text{line-height:1.1176;font-size:2.125rem}}@media print{.c-gallery__heading-text{font-size:15pt}}.c-gallery__heading-text{margin-bottom:2rem}.c-hero{--c-hero__nav-height:6rem;--c-hero__padding:3rem}@media (min-width:768px){.c-hero{--c-hero__padding:4rem}}@media (min-width:1024px){.c-hero{--c-hero__padding:5rem}}@media (min-width:1280px){.c-hero{--c-hero__padding:6rem}}@media (min-width:1536px){.c-hero{--c-hero__padding:7rem}}.c-hero{display:flex;flex-direction:column;align-items:center;background-color:rgb(var(--color-raw__primary--900));background-size:cover;background-position:center;padding-top:calc(var(--c-hero__nav-height) + var(--c-hero__padding));padding-bottom:var(--c-hero__padding)}@media print{.c-hero{padding-top:var(--c-hero__padding)}}.c-hero--full{min-height:100vh}.c-hero--with-image{position:relative}.c-hero--with-image::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.5}.c-hero--with-image>*{position:relative;z-index:20}.c-hero__container{display:flex;flex-direction:column}.c-hero__top{display:flex;flex-grow:1;flex-direction:column;place-content:center}.c-hero__heading{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-hero__heading{line-height:1.0833;font-size:3rem}}@media print{.c-hero__heading{font-size:18pt}}.c-hero__heading{--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));max-width:25ch;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){.c-hero__heading{-webkit-hyphens:none;hyphens:none}}.c-hero__caption{font-size:1.125rem;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3333}@media print{.c-hero__caption{font-size:11pt}}.c-hero__caption{order:-5;margin-bottom:1rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-hero__uptitle{font-size:1.125rem;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3333}@media print{.c-hero__uptitle{font-size:11pt}}.c-hero__uptitle{order:-10;margin-bottom:.25rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media print{.c-hero__button{display:none}}.c-hero__button{margin-left:auto;margin-right:auto;margin-top:3rem}@media (min-width:768px){.c-hero__button{margin-left:0;margin-right:0}}.c-highlight{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.c-highlight{background-color:rgb(var(--color-raw__primary--100));padding-top:6rem;padding-bottom:6rem;background-color:rgba(var(--color-raw__primary--100),var(--tw-bg-opacity))}@media print{.c-highlight{padding-top:3rem;padding-bottom:3rem}}.c-logo-entity{max-width:4rem}@media (min-width:768px){.c-logo-entity{max-width:8rem}}.c-logo-header{display:flex;flex-direction:row}.c-logo-header__logo{border-right-width:1px;padding-right:.5rem}.c-logo-header__text{margin-left:.5rem;display:flex;flex-direction:column;justify-content:center;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-logo-vd{display:flex;width:1.5rem;align-items:center}.c-logo__title{margin-left:.75rem;text-transform:uppercase}.c-menu-icon{position:relative;width:40px;height:40px;color:#fff0;overflow:hidden}.c-menu-icon span{position:absolute;top:50%;left:50%;display:block;width:22px;height:2px;background-color:#fff;transform:translateX(-50%) translateY(-50%)}.c-menu-icon span::before,.c-menu-icon span::after{content:'';position:absolute;top:0;left:0;display:block;width:22px;height:2px;background-color:#fff;transform:translateY(-6px);transition:transform 0.35s}.c-menu-icon span::after{transform:translateY(6px)}.c-menu-icon:hover span::before{transform:translateY(-8px)}.c-menu-icon:hover span::after{transform:translateY(8px)}.c-menu-icon--cross{transition:transform 0.35s}.c-menu-icon--cross span::before,.c-menu-icon--cross span::after{transform-origin:50% 50%}.c-menu-icon--cross span{z-index:2;transition:background 0.35s,transform 0.35s}.c-menu-icon--cross.js-c-menu-icon--open{transform:rotate(180deg)}.c-menu-icon--cross.js-c-menu-icon--open span{background:#fff0}.c-menu-icon--cross.js-c-menu-icon--open span::before{transform:translateY(0) rotate(45deg)}.c-menu-icon--cross.js-c-menu-icon--open span::after{transform:translateY(0) rotate(-45deg)}.js-b-nav--open{overflow-y:hidden;touch-action:none}@media print{.c-nav{display:none}}.c-nav{position:fixed;top:0;z-index:30;width:100%;overflow-x:hidden;overflow-y:hidden;padding-top:1rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));transition:background-color 0.15s ease-out;will-change:background-color}.js-c-nav--open{height:100vh;overflow-y:scroll;background-color:rgb(var(--color-raw__primary--900))}.js-c-nav--sticky{background-color:rgb(var(--color-raw__primary--900))}.c-nav__toggle:focus{outline:3px solid #FFB703;outline-offset:1px}.c-nav__logo{display:flex;align-items:center}.c-nav__logo-text{margin-left:1rem;font-size:1.25rem;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.5rem;letter-spacing:.05em}.c-nav__container{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:1280px){.c-nav__container{flex-wrap:nowrap}}.c-nav__alt-actions{margin-top:1.5rem;margin-bottom:1rem;display:flex;flex-direction:column}@media (min-width:1280px){.c-nav__alt-actions{order:9999;margin:0;flex-direction:row}}.c-nav__button-search{display:flex;align-items:center;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity));padding:1rem;color:rgb(var(--color-raw__primary--900))}@media (min-width:1280px){.c-nav__button-search{border-radius:0;border-left-width:1px;--tw-border-opacity:1;border-color:rgba(252,252,252,var(--tw-border-opacity));background-color:#fff0;padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}}.c-nav__button-search:focus{outline:3px solid #FFB703;outline-offset:1px}.c-nav__button-search svg{margin-right:1rem;height:100%;width:1.25rem}@media (min-width:1280px){.c-nav__button-search svg{margin-right:0}}.c-nav__button-pdf{display:flex;align-items:center;padding:1rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media (min-width:1280px){.c-nav__button-pdf{padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem}}.c-nav__button-pdf:focus{outline:3px solid #FFB703;outline-offset:1px}.c-nav__button-pdf svg{margin-right:1rem;height:100%;width:1.25rem}@media (min-width:1280px){.c-nav__button-pdf svg{margin-right:0}}.c-nav__toggle{height:1.75rem;width:1.75rem}@media (min-width:1280px){.c-nav__toggle{visibility:hidden;display:none}}.c-nav__list-container{visibility:hidden;display:none;width:100%;flex:0 1 auto}@media (min-width:1280px){.c-nav__list-container{visibility:visible;display:flex;width:auto;align-items:center}}.js-c-nav--open .c-nav__list-container{visibility:visible;display:block}@media (min-width:1280px){.js-c-nav--open .c-nav__list-container{display:flex}}.c-nav__list-wrapper{position:relative}@media (min-width:1280px){.c-nav__list-wrapper{position:static}}.c-nav__list{position:absolute;top:0;width:100%;padding-bottom:2.5rem}@media (min-width:1280px){.c-nav__list{position:static;display:flex;padding-bottom:0}}.c-nav__list{transition:transform 0.35s ease,opacity 0.25s ease 0.15s}.c-nav__list--level{visibility:hidden;z-index:0;display:none;opacity:0}@media (min-width:1280px){.c-nav__list--level{flex-wrap:wrap}}.c-nav__list--level{right:-100vw}.js-c-nav__list--open{visibility:visible;z-index:30;display:block;opacity:1}@media (min-width:1280px){.js-c-nav__list--open{position:absolute;top:10rem;left:0;display:flex;padding-left:3.5rem;padding-right:3.5rem}}@media (min-width:1280px){.js-c-nav__list--open .c-nav__list{visibility:visible;display:block;opacity:1}}@media (min-width:1280px){.c-nav__list--level-1:not(.c-nav_list--level-2):not(.c-nav_list--level-project)>.c-nav__list-item{margin-bottom:2.5rem;width:20rem}}.c-nav__list-item-project .c-nav__list-item{width:100%}.js-c-nav__list--hide{transform:translate3d(-100vw,0,0)}.c-nav__list-link{position:relative;display:block;width:100%;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:1.5rem;text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:.025em}@media (min-width:1280px){.c-nav__list-link{width:auto;padding-left:.75rem;padding-right:.75rem}}.c-nav__list-link{transition:background-color 0.35s ease;will-change:background-color}.c-nav__list--level button.c-nav__list-link--w-children:hover,.c-nav__list--level button.c-nav__list-link--w-children:focus{cursor:default;outline:none}.c-nav__list-item--active,.js-c-nav__list-link--active,a.c-nav__list-link:hover{background-color:rgb(252 252 252 / .25)}.c-nav__list-link:focus{outline:3px solid #FFB703;outline-offset:1px}@media (min-width:1280px){.c-nav__list-link--level-1{font-size:1.25rem}}@media (min-width:1280px){.c-nav__list-link--level-2{font-weight:400;text-transform:none;color:rgb(var(--color-raw__primary--100));color:rgba(var(--color-raw__primary--100),var(--tw-text-opacity))}}.c-nav__list-link--current{text-decoration-color:var(--color__primary--600);text-decoration-thickness:.2em;text-decoration-line:underline}.c-nav__list-link--w-children::after{position:absolute;top:.5rem;right:0}@media (min-width:1280px){.c-nav__list-link--w-children::after{visibility:hidden;display:none}}.c-nav__list-link--w-children::after{background-size:8px 8px;height:8px;width:8px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M1 1l6 6-6 6' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E%0A")}.c-nav__level-indicator{margin-bottom:1.5rem}@media (min-width:1280px){.c-nav__level-indicator{visibility:hidden;display:none}}.c-nav__level-indicator{min-height:28px}.c-nav__level-indicator li{display:inline}.c-nav__level-indicator button{position:relative;margin-right:1rem;padding-left:.75rem}.c-nav__level-indicator button::before{position:absolute;left:0;background-size:7px 7px;height:6px;width:6px;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 14'%3E%3Cpath d='M7 1L1 7l6 6' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}.c-page{min-height:100vh;--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity))}@media print{.c-page{background-image:none}}.c-page__content{display:flex;min-height:100vh;flex-direction:column}.c-page__main{flex-grow:1}@media print{.c-pagination-pages{display:none}}.c-pagination-pages__list{display:flex;flex-wrap:wrap;justify-content:center;border-radius:.375rem;font-size:1rem;text-decoration:none}.c-pagination-pages__list-item{margin-left:.5rem;margin-right:.5rem;margin-bottom:1rem}.c-pagination-pages__link{font-size:1.125rem;line-height:1.3333}@media print{.c-pagination-pages__link{font-size:9pt}}.c-pagination-pages__link{display:inline-block;display:flex;height:2rem;align-items:center;justify-content:center;border-radius:.25rem;background-color:rgb(var(--color-raw__primary--400));padding-left:.5rem;padding-right:.5rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:rgba(var(--color-raw__primary--400),var(--tw-bg-opacity));min-width:2rem}.c-pagination-pages__link svg{height:1em}.c-pagination-pages__link:hover,.c-pagination-pages__link:active,.c-pagination-pages__link[aria-current="page"]{background-color:rgb(var(--color-raw__primary--cta));background-color:rgba(var(--color-raw__primary--cta),var(--tw-bg-opacity))}.c-pagination-pages__link:focus{outline:3px solid #FFB703;outline-offset:1px}@media print{.c-pagination{display:none}}.c-pagination__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.c-pagination_list-item-previous,.c-pagination_list-item-next{margin-bottom:1rem}.c-pagination_list-item-next{margin-left:auto}.c-pdf-chapter-cover{position:relative;background:var(--color__primary--100);page-break-before:always;margin-bottom:1rem;min-height:300px}.c-pdf-chapter-cover img{min-width:100%}.c-pdf-chapter-cover__logo-bottom{position:absolute;bottom:50px;z-index:99;right:0}.c-pdf-chapter-cover__logo-bottom img{float:right}.c-pdf-chapter-cover__logo-top{position:absolute;z-index:98;top:20px}.c-pdf-chapter-title{background:rgba(var(--color-raw__primary--900),.85);color:#fff;width:500px;padding:3rem;position:absolute;left:60px;top:60px}.c-pdf-chapter-title h1{font-size:2rem;font-weight:700;line-height:1.05}.c-pdf-chapter-title .c-pdf-chapter-counter{font-weight:700;font-size:18px}.c-table-of-content{page-break-after:always;-moz-column-break-after:page;break-after:page}.c-table-of-content__list-item::before{content:''!important}.c-table-of-content__list-item .c-table-of-content__counter{position:absolute;font-weight:400;color:#6b7280;left:0;margin-top:0!important}.c-table-of-content__list>.c-table-of-content__list-item .c-table-of-content__list-item{padding-left:3rem!important}.c-table-of-content__list>.c-table-of-content__list-item .c-table-of-content__list-item .c-table-of-content__list-item{padding-left:6rem!important}.c-table-of-content__link::after{content:leader(dotted) " " target-counter(attr(href,url),page)!important}.c-promo-card{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.c-promo-card{display:flex;flex-direction:row;justify-content:flex-end;background-color:rgb(var(--color-raw__primary--900))}.c-promo-card__col-left{margin-top:.25rem;width:25%;padding-left:.25rem;padding-right:.25rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.c-promo-card__col-left{width:16.666667%;padding-left:1rem;padding-right:1rem}}.c-promo-card__col-left>*{max-width:3rem}.c-promo-card__col-left svg{--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-promo-card__col-right{width:75%;border-top-width:1px;border-color:rgb(var(--color-raw__primary--800));padding-left:.25rem;padding-right:.25rem;padding-top:1rem;padding-bottom:1rem}@media (min-width:640px){.c-promo-card__col-right{width:83.333333%;padding-left:1rem;padding-right:1rem}}.c-promo-card__header{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-promo-card__header{line-height:1.0833;font-size:3rem}}@media print{.c-promo-card__header{font-size:18pt}}.c-promo-card__header,.c-promo-card__content{--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-promo-list{border-radius:.25rem;background-color:rgb(var(--color-raw__primary--900));--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-promo-list__grid{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.c-promo-list__grid{flex-direction:row}}@media print{.c-promo-list__grid{flex-direction:row}}.c-promo-list__grid-item{padding:1rem}@media (min-width:768px){.c-promo-list__grid-item{width:50%}}@media print{.c-promo-list__grid-item{width:50%}}.c-quote{text-align:center}.c-quote__heading{font-size:1.125rem;line-height:1.3333}@media print{.c-quote__heading{font-size:9pt}}.c-quote__heading{margin-top:1rem;margin-bottom:1rem;text-transform:uppercase;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.c-quote__text{font-size:1.75rem;font-weight:700;color:rgb(var(--color-raw__primary--900));line-height:1.1429}@media (min-width:768px){.c-quote__text{line-height:1.1176;font-size:2.125rem}}@media print{.c-quote__text{font-size:15pt}}.c-quote__text{display:inline-block;max-width:65ch;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.c-quote__text::before{content:"«";margin-right:.25rem}.c-quote__text::after{content:"»";margin-left:.25rem}.c-quote__footer{margin-top:1rem;display:flex;flex-direction:column;align-items:center}.c-quote__avatar{margin-top:2rem}.c-quote__reference{font-size:1.125rem;line-height:1.3333}@media print{.c-quote__reference{font-size:9pt}}.c-quote__reference{margin-top:1rem;text-transform:uppercase;font-style:normal}.c-quote__reference-item{display:block}.c-search-input{position:relative;font-size:1.25rem}@media (min-width:768px){.c-search-input{display:flex;width:100%}}.c-search-input__row{width:100%}.c-search-input__field{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:1px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem;padding-left:4rem;line-height:1.25;color:rgb(var(--color-raw__primary--900));--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-search-input__field:focus{outline:3px solid #FFB703;outline-offset:1px}.c-search-select__row{width:100%}.c-search-select{margin-bottom:.75rem;width:100%;color:rgb(var(--color-raw__primary--900))}.c-search-select option{color:rgb(var(--color-raw__primary--900))}.c-content--with-selectors{margin-bottom:.75rem;display:block;width:100%}.c-search-input__button{position:absolute;top:0;left:0;margin-top:1.25rem;margin-left:1.5rem;color:rgb(var(--color-raw__primary--900))}.c-search-input__button svg{height:1em}.c-search-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-size:1.5em 1.5em;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;border-width:1px;background-repeat:no-repeat;padding:1rem;line-height:1.25;--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.c-search-select{padding-left:.25rem;padding-right:.25rem;padding-top:1rem;padding-bottom:1rem}}@media (min-width:768px){.c-search-select__row{width:33.333333%;padding-left:.75rem;padding-right:.75rem}.c-search-select__row.c-search-select__last{width:33.333333%}.c-content--with-selectors{margin-bottom:0;margin-bottom:1.5rem;width:50%;padding-right:.75rem}.c-search-select{margin-bottom:0;padding-left:1rem;padding-right:1rem}}.c-search-result-item{display:flex;flex-direction:column;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity));padding:.5rem}@media (min-width:768px){.c-search-result-item{padding:1rem}}@media (min-width:1024px){.c-search-result-item{padding:1.5rem}}.c-search-result-item__title{font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;line-height:1.3333}.c-search-result-item__title{color:rgb(var(--color-raw__primary--cta));color:rgba(var(--color-raw__primary--cta),var(--tw-text-opacity))}.c-search-result-item__breadcrumb{font-size:1.125rem;line-height:1.3333}@media print{.c-search-result-item__breadcrumb{font-size:9pt}}.c-search-result-item__breadcrumb{order:-9999;margin-bottom:.5rem;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}.c-search-result-item__breadcrumb-list{display:flex;flex-direction:row;flex-wrap:wrap}.c-search-result-item__breadcrumb-item+.c-search-result-item__breadcrumb-item::before{content:">";margin-left:.25rem;margin-right:.25rem}.c-search-result-list__heading{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-search-result-list__heading{line-height:1.0833;font-size:3rem}}@media print{.c-search-result-list__heading{font-size:18pt}}.c-search-result-list__heading{margin-bottom:1rem;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:768px){.c-search-result-list__heading{margin-bottom:2rem}}@media (min-width:1024px){.c-search-result-list__heading{margin-bottom:4rem}}.c-slider-js-nav{width:100%;overflow:hidden}.c-slider-js-nav-wrap{background-color:rgb(var(--color-raw__primary--900));padding-top:6rem;padding-bottom:6rem}.c-slider-js-nav-container{display:flex}.c-slider-js-nav__container-left{visibility:hidden;display:none;opacity:1}@media (min-width:1280px){.c-slider-js-nav__container-left{visibility:visible;display:block}}.c-slider-js-nav__container-left{transition:opacity 0.35s ease-in-out}.c-slider-js-nav__container-left--hidden{opacity:0}.c-slider-js-nav__container-right{flex-grow:1;padding-top:1rem;padding-bottom:3.5rem}.c-slider-js-nav__article{margin-bottom:1.5rem;width:24rem}.c-slider-js-nav__article:not(:last-child){margin-right:1.5rem}.c-slider-js-nav__article h3{font-size:2.125rem;font-weight:700;letter-spacing:-.025em;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));line-height:2.375rem}.c-slider-js-nav__article img{margin-bottom:1.25rem;height:auto;width:100%;border-radius:.25rem;background-color:var(--color__primary--600);min-height:200px}.c-slider-js-nav__article-text-container{border-left-width:1px;--tw-border-opacity:1;border-color:rgba(252,252,252,var(--tw-border-opacity));--tw-border-opacity:0.7;padding-left:.625rem}.c-slider-js-nav__article .c-button{--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-text-opacity:0.7;font-size:.95rem;transition:color 0.35s ease}.c-slider-js-nav__article .c-button:hover{--tw-text-opacity:1}.c-slider-js-nav__article-date{font-size:1.125rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-text-opacity:0.7}.c-slider-js-nav__heading{margin-bottom:1.25rem;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:-.025em;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-slider-js-nav__sidebar{width:24rem;padding-right:2.5rem}.c-slider-js-nav__sidebar-list{min-height:450px;overflow-y:auto;scrollbar-color:#fcfcfc rgb(0 0 0 / .25);scrollbar-width:thin}.c-slider-js-nav__sidebar-list::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity))}.c-slider-js-nav__sidebar-list::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));--tw-bg-opacity:0.25}.c-slider-js-nav__sidebar-list::-webkit-scrollbar{height:.25rem;width:.25rem}.c-slider-js-nav__sidebar-list-link{margin-top:1rem;margin-bottom:1rem;margin-right:.75rem;display:inline-block;font-size:1.125rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));--tw-text-opacity:0.7;transition:color 0.35s ease}.c-slider-js-nav__sidebar-list-link:hover{--tw-text-opacity:1}.c-slider-js-nav .flickity-button{top:100%;--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity));--tw-bg-opacity:0.25;transition:background-color 0.35s ease-in-out}.c-slider-js-nav .flickity-prev-next-button{width:35px;height:35px}.c-slider-js-nav .flickity-button:hover .flickity-button-icon{fill:var(--color__primary--600)}.c-slider-js-nav .flickity-button .flickity-button-icon{transition:all 0.35s ease;fill:#fcfcfc;width:15px;left:10px}.c-slider-js-nav .flickity-button.previous{right:5rem;left:auto}.c-slider-js-nav .flickity-page-dots{left:0;width:auto;bottom:-5px}.c-slider-js-nav .flickity-page-dots .dot{margin:0;height:.25rem;width:.875rem;border-radius:0;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}@media (min-width:640px){.c-slider-js-nav .flickity-page-dots .dot{width:2rem}.c-slider-js-nav .flickity-button .flickity-button-icon{left:15px}.c-slider-js-nav .flickity-prev-next-button{width:44px;height:44px}}.c-slider-js-nav .flickity-button:focus{outline:3px solid #FFB703;outline-offset:1px}.c-slider-js-nav .flickity-page-dots .dot.is-selected{--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity))}.c-slider-js-nav .flickity-viewport{overflow:visible}.c-slider{position:relative;height:100vh;overflow-x:hidden;background-color:rgb(var(--color-raw__primary--900));padding-top:4rem;padding-bottom:4rem;min-height:40rem;max-height:64rem}.c-slider__container{height:100%}@media (min-width:1024px){.c-slider__container{display:flex;flex-direction:row}}@media (min-width:1024px){.c-slider__container-left{flex:1}}@media (min-width:1024px){.c-slider__container-right{flex:3}}@media (min-width:1280px){.c-slider__container-right{flex:4}}.c-slider__heading{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-slider__heading{line-height:1.0833;font-size:3rem}}@media print{.c-slider__heading{font-size:18pt}}.c-slider__heading{margin-bottom:2rem;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-slider__sidebar::-webkit-scrollbar-thumb{background-color:#fcfcfc}.c-slider__sidebar::-webkit-scrollbar-track{background-color:var(--color__primary--900)}.c-slider__sidebar::-webkit-scrollbar-corner{background-color:var(--color__primary--900)}.c-slider__sidebar::-webkit-scrollbar{width:.5rem;height:.5rem}.c-slider__sidebar{-ms-overflow-style:auto;scrollbar-color:#fcfcfc var(--color__primary--900);scrollbar-width:thin}.c-slider__sidebar{display:none}@media (min-width:1024px){.c-slider__sidebar{max-height:calc(100% - 9rem);margin-right:2rem;display:block;overflow-y:auto;padding-right:2rem}}.c-slider__sidebar-list{margin-bottom:1rem}.c-slider__sidebar-list-item{font-size:1.125rem;line-height:1.3333}@media print{.c-slider__sidebar-list-item{font-size:9pt}}.c-slider__sidebar-list-item{margin-bottom:1rem;color:rgb(var(--color-raw__primary--200));color:rgba(var(--color-raw__primary--200),var(--tw-text-opacity));max-width:20ch}.c-slider__list::-webkit-scrollbar-thumb{background-color:#fcfcfc}.c-slider__list::-webkit-scrollbar-track{background-color:var(--color__primary--900)}.c-slider__list::-webkit-scrollbar-corner{background-color:var(--color__primary--900)}.c-slider__list::-webkit-scrollbar{width:.5rem;height:.5rem}.c-slider__list{-ms-overflow-style:auto;scrollbar-color:#fcfcfc var(--color__primary--900);scrollbar-width:thin}.c-slider__list{margin-bottom:4rem;display:flex;height:100%;flex-direction:row;overflow-x:auto;margin:auto calc(var(--c-slider__margin) * -1)}@media (min-width:768px){.c-slider__list{margin:auto calc(calc(calc(calc(100vw - var(--c-slider__container-width)) / 2)+var(--c-slider__margin)) * -1)}}@media (min-width:1024px){.c-slider__list{margin-top:0;margin-bottom:0;margin-left:0}}.c-slider__list-item{margin-right:1rem;max-width:28rem;flex-grow:1;flex-shrink:0;flex-basis:75vw}.c-slider__list .c-slider__list-item:first-child{margin-left:calc(calc(100% - var(--c-slider__container-width)) / 2 + var(--c-slider__margin))}@media (min-width:1024px){.c-slider__list .c-slider__list-item:first-child{margin-left:0}}.c-slider__article{display:flex;flex-direction:column;height:calc(100% - 4rem)}.c-slider__article-text-container{display:flex;flex-direction:column}@media (min-width:768px){.c-slider__article-text-container{border-left-width:1px;--tw-border-opacity:1;border-color:rgba(252,252,252,var(--tw-border-opacity));padding-left:1rem}}.c-slider__article-heading{font-size:1.25rem;font-weight:500;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3}@media print{.c-slider__article-heading{font-size:13pt}}.c-slider__article-heading{flex:0 1 auto;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-slider__article-date{font-size:1.125rem;line-height:1.3333}@media print{.c-slider__article-date{font-size:9pt}}.c-slider__article-date{order:-9999;margin-bottom:.25rem;flex:0 1 auto;color:rgb(var(--color-raw__primary--100));color:rgba(var(--color-raw__primary--100),var(--tw-text-opacity))}.c-slider__article-button{flex:0 1 auto;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}.c-slider__article-figure{order:-9999;margin-bottom:.5rem;flex:1 1 0%;border-radius:.25rem;background-color:rgb(var(--color-raw__primary--800));background-size:cover;background-position:center;background-color:rgba(var(--color-raw__primary--800),var(--tw-bg-opacity))}.c-slider__article-image{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.c-table{overflow-x:auto;border-radius:.25rem}.c-table table{min-width:100%;border-radius:.25rem;background-color:rgb(var(--color-raw__primary--100));font-size:1.125rem;background-color:rgba(var(--color-raw__primary--100),var(--tw-bg-opacity))}@media print{.c-table table{font-size:10pt}}@media print{.c-table table{background-color:#fff0}}.c-table table thead,.c-table table tfoot{background-color:rgb(var(--color-raw__primary--900));font-weight:700;text-transform:uppercase;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media print{.c-table table thead,.c-table table tfoot{background-color:#fff0;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}}.c-table table th,.c-table table td{padding:1rem;text-align:left}.c-table table tr+tr{border-color:rgb(var(--color-raw__primary--200));border-top-width:1px}.c-table a{text-decoration-color:var(--color__primary--900);text-decoration-thickness:.1em;text-decoration-line:underline;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.c-table a:hover{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background-color:rgb(var(--color-raw__primary--200));background-color:rgba(var(--color-raw__primary--200),var(--tw-bg-opacity))}.c-table a:focus{outline:3px solid #FFB703;outline-offset:1px}.c-testimonial__flex{display:flex;flex-direction:column}@media (min-width:768px){.c-testimonial__flex{flex-direction:row}}@media print{.c-testimonial__flex{flex-direction:row}}.c-testimonial__facecontainer{display:flex;flex-direction:row;justify-content:center}@media (min-width:768px){.c-testimonial__facecontainer{width:33.333333%;justify-content:flex-start}}@media print{.c-testimonial__facecontainer{width:33.333333%;justify-content:center}}.c-testimonial__face{margin-bottom:1rem}.c-testimonial__header{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.c-testimonial__header{line-height:1.0833;font-size:3rem}}@media print{.c-testimonial__header{font-size:18pt}}.c-testimonial__header{text-align:center;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:768px){.c-testimonial__header{text-align:left}}@media print{.c-testimonial__header{text-align:left}}.c-testimonial__textcontainer{text-align:center}@media (min-width:768px){.c-testimonial__textcontainer{width:66.666667%;text-align:left}}@media print{.c-testimonial__textcontainer{width:66.666667%;text-align:left}}.c-testimonial__author{font-size:1.125rem;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3333}@media print{.c-testimonial__author{font-size:11pt}}.c-testimonial__author{text-align:center;--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}@media (min-width:768px){.c-testimonial__author{text-align:left}}@media print{.c-testimonial__author{text-align:left}}.c-testimonial__author--function{display:block}@media (min-width:768px){.c-testimonial__author--function{display:inline}}@media print{.c-testimonial__author--function{display:inline}}.c-testimonial__author--function::before{content:""}@media (min-width:768px){.c-testimonial__author--function::before{content:" — "}}.c-testimonial__button{margin-left:auto;margin-right:auto}@media print{.c-testimonial__button{display:none}}@media (min-width:768px){.c-testimonial__button{margin-left:0;margin-right:0}}.c-timeline{overflow:hidden;padding-top:6rem;padding-bottom:6rem}@media not print{.c-timeline{background-image:linear-gradient(180deg,var(--color__primary--800) 0%,var(--color__primary--900) 100%);--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}}@media print{.c-timeline{display:none}}.c-timeline h2{position:relative;z-index:20;margin-bottom:.25rem;font-size:2.125rem;letter-spacing:-.025em;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media print{.c-timeline h2{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}}.c-timeline__link{position:relative;z-index:20;text-align:left;font-size:1.25rem;font-weight:500;text-transform:uppercase;font-style:normal;letter-spacing:.05em}.c-timeline__link:focus{outline:3px solid #FFB703;outline-offset:1px}.c-timeline__item-text-container{display:flex;flex-direction:column}.c-timeline__item-header{position:relative;order:-9999;margin-bottom:.5rem;text-align:left;font-size:2.125rem;font-weight:700;text-transform:uppercase;font-style:normal;letter-spacing:-.025em;--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity));will-change:letter-spacing;transition:letter-spacing 0.15s ease-in-out}@media print{.c-timeline__item-header{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}}.c-timeline__item-text{position:relative;text-align:left;font-size:1.25rem;font-weight:400;font-style:normal;letter-spacing:0em}@media not print{.c-timeline__item-text{color:#ddd9f9}}.c-timeline__item svg{position:absolute;left:-30px;top:17px}@media (min-width:1024px){.c-timeline__items{padding-left:13rem}}.c-timeline__items .flickity-viewport{overflow:visible}@media print{.c-timeline__items .flickity-button{display:none}}.c-timeline__items .flickity-button{top:100%}.c-timeline__items .flickity-button:focus{outline:3px solid #FFB703;outline-offset:1px}.c-timeline__items .flickity-button.previous{left:auto;right:75px}@media print{.c-timeline__items .flickity-page-dots{display:none}}.c-timeline__items .flickity-page-dots{width:auto;left:0}.c-timeline__items .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0}.c-timeline__item-content{position:relative}.c-timeline__item{margin-top:10rem;margin-bottom:10rem;width:20rem}.c-timeline__item:nth-child(2n){margin-top:28rem}.c-timeline__item:focus{outline:3px solid #FFB703;outline-offset:1px}.c-timeline__item:focus .c-timeline__item-img-bg::after,.c-timeline__item:hover .c-timeline__item-img-bg::after{background-color:#fff0}.c-timeline__item:focus .c-timeline__item-header,.c-timeline__item:hover .c-timeline__item-header{letter-spacing:.025em}.c-timeline__item-content .c-timeline__item-img{left:50%;border-radius:.375rem}@media (min-width:640px){.c-timeline__item-content .c-timeline__item-img{position:absolute}}.c-timeline__item-content .c-timeline__item-img{top:-43%;width:286px}.c-timeline__item-img img{border-radius:.375rem;position:relative;width:100%}.c-timeline__item-img .c-timeline__item-img-bg::after{height:auto;border-radius:.375rem}@media (min-width:640px){.c-timeline__item-img .c-timeline__item-img-bg::after{height:100%}}.c-timeline__item-img .c-timeline__item-img-bg::after{content:'';position:absolute;left:0;top:0;width:286px;background-color:rgb(0 0 0 / .37);transition:background-color 0.55s linear}@media print{.flickity-slider[class]{transform:none!important}.c-timeline__item[class]{position:relative!important;left:unset!important}.c-timeline__item-content .c-timeline__item-img{top:unset;left:unset;position:relative}}
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsl(0 0% 100% / .75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.u-bg--gradient{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--color-raw__primary--400));--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));--tw-gradient-to:rgb(var(--color-raw__primary--100))}.u-bg--primary-100{background-color:var(--color__primary--100)}.u-bg--primary-200{background-color:var(--color__primary--200)}.u-bg--primary-400{background-color:var(--color__primary--400)}.u-bg--primary-600{background-color:var(--color__primary--600)}.u-bg--primary-800{background-color:var(--color__primary--800)}.u-bg--primary-900{background-color:var(--color__primary--900)}.u-bg--primary-cta{background-color:var(--color__primary--cta)}.u-bg--white{--tw-bg-opacity:1;background-color:rgba(252,252,252,var(--tw-bg-opacity))}.u-color--primary-100{color:var(--color__primary--100)}.u-color--primary-200{color:var(--color__primary--200)}.u-color--primary-400{color:var(--color__primary--400)}.u-color--primary-600{color:var(--color__primary--600)}.u-color--primary-800{color:var(--color__primary--800)}.u-color--primary-900{color:var(--color__primary--900)}.u-color--primary-cta{color:var(--color__primary--cta)}.u-color--white{--tw-text-opacity:1;color:rgba(252,252,252,var(--tw-text-opacity))}@media (min-width:1280px){.u-display-xl-none{display:none}}.u-display-none{display:none}@media (min-width:1280px){.u-display-xl-block{display:block}}.u-subhead{font-size:1.125rem;text-transform:uppercase;color:rgb(var(--color-raw__primary--900))}@media print{.u-subhead{font-size:12pt}}.u-h1{font-size:2.375rem;font-weight:700;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.05}@media (min-width:768px){.u-h1{line-height:1.0833;font-size:3rem}}@media print{.u-h1{font-size:18pt}}.u-h2{font-size:1.75rem;font-weight:700;color:rgb(var(--color-raw__primary--900));line-height:1.1429}@media (min-width:768px){.u-h2{line-height:1.1176;font-size:2.125rem}}@media print{.u-h2{font-size:15pt}}.u-h3{font-size:1.25rem;font-weight:500;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3}@media print{.u-h3{font-size:13pt}}.u-h4{font-size:1.125rem;text-transform:uppercase;color:rgb(var(--color-raw__primary--900));line-height:1.3333}@media print{.u-h4{font-size:11pt}}.u-h5{font-size:1.125rem;color:rgb(var(--color-raw__primary--900))}@media print{.u-h5{font-size:10pt}}.u-h6{font-size:1.125rem;color:rgb(var(--color-raw__primary--900))}@media print{.u-h6{font-size:10pt}}.u-caption{font-size:1.125rem;line-height:1.3333}@media print{.u-caption{font-size:9pt}}.u-cta{font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;line-height:1.3333}.u-image-link{display:inline-block;border-radius:.25rem;border-width:2px;border-color:rgb(var(--color-raw__primary--900));--tw-border-opacity:0.5}.u-image-link>*{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-scale-x:1;--tw-scale-y:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.u-image-link:hover>*,.u-image-link:active>*{--tw-scale-x:.95;--tw-scale-y:.95}.u-image-link:active{background-color:rgb(var(--color-raw__primary--100));background-color:rgba(var(--color-raw__primary--100),var(--tw-bg-opacity))}.u-image-link:focus{outline:3px solid #FFB703;outline-offset:1px}.u-mt--big{margin-top:8rem}@media (min-width:1024px){.u-mt--big{margin-top:16rem}}@media print{.u-print-hidden{display:none}}.u-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width:768px){.md\:u-not-visually-hidden{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.m-4{margin:1rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.contents{display:contents}.hidden{display:none}.h-48{height:12rem}.w-48{width:12rem}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.rounded-full{border-radius:9999px}.p-6{padding:1.5rem}*,::before,::after{--tw-shadow:0 0 #0000}.shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}*,::before,::after{--tw-ring-inset:var(--tw-empty,
);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.transition{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
