/*!
 *      /$$$$$$  /$$
 *     /$$__  $$| $$
 *    | $$  \ $$| $$$$$$$   /$$$$$$  /$$    /$$  /$$$$$$
 *    | $$$$$$$$| $$__  $$ /$$__  $$|  $$  /$$/ /$$__  $$
 *    | $$__  $$| $$  \ $$| $$  \ $$ \  $$/$$/ | $$$$$$$$
 *    | $$  | $$| $$  | $$| $$  | $$  \  $$$/  | $$_____/
 *    | $$  | $$| $$$$$$$/|  $$$$$$/   \  $/   |  $$$$$$$
 *    |__/  |__/|_______/  \______/     \_/     \_______/
 */*{margin:0;padding:0;text-rendering:auto}A{-webkit-transition:all 300ms;transition:all 300ms;text-decoration:none;color:inherit}IMG[src=""]{visibility:hidden;width:0;height:0}IMG,TABLE,FIELDSET{border:0}OL,UL{list-style-type:none}LEGEND{display:none}BUTTON,INPUT{border-radius:0}BUTTON[type=search]::-webkit-search-decoration,BUTTON[type=search]::-webkit-search-cancel-button,BUTTON[type=search]::-webkit-search-results-button,BUTTON[type=search]::-webkit-search-results-decoration,INPUT[type=search]::-webkit-search-decoration,INPUT[type=search]::-webkit-search-cancel-button,INPUT[type=search]::-webkit-search-results-button,INPUT[type=search]::-webkit-search-results-decoration{display:none}BUTTON[type=number],INPUT[type=number]{-moz-appearance:textfield}BUTTON[type=number]::-webkit-inner-spin-button,BUTTON[type=number]::-webkit-outer-spin-button,INPUT[type=number]::-webkit-inner-spin-button,INPUT[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}BUTTON{-webkit-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:none;overflow:visible;cursor:pointer;border:0 none}BUTTON:focus{outline:0 none}TEXTAREA{resize:none}HR{color:#000;background-color:#000;border:none}MARK{color:inherit;background-color:rgba(0,0,0,0)}DIALOG H2{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:14px;color:#a6a7b2;text-transform:uppercase;letter-spacing:.3em;margin-bottom:.5rem}DIALOG H1{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:72px;color:#181c2c;line-height:1em;margin-bottom:1.5rem}::-moz-selection{background-color:rgba(0,0,0,.75);color:#fff}::selection{background-color:rgba(0,0,0,.75);color:#fff}HTML{min-height:100dvh}:root{--red-logo-start: #FA0011;--red-logo-stop: #C8000E;--red-logo-back: rgb(150.275, 0, 10.51925);--black-logo-front: #181C2C;--black-logo-stop: rgb(6.45, 7.525, 11.825);--black-logo-back: #5F6171;--white-logo-front: #FFF7F7;--white-logo-stop: rgb(255, 197.275, 197.275);--white-logo-back: #5F6171}BODY{font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1em;position:relative;height:100%;min-height:100vh}@media screen and (max-width: 810px){BODY{font-size:14px}}BODY.loading{cursor:wait}.hidden{display:none !important}*[disabled]{pointer-events:none;cursor:default;user-select:none}HEADER.main{box-sizing:border-box;background-color:#181c2c;border-bottom:1px solid hsla(0,0%,100%,.12);height:64px}HEADER.main NAV{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;box-sizing:border-box;max-width:1400px;width:100%;height:100%;margin:0 auto !important}@media screen and (max-width: 1400px){HEADER.main NAV{padding-left:16px;padding-right:16px}}@media screen and (max-width: 500px){HEADER.main NAV IMG.wordmark{display:none}}HEADER.main svg path{fill:#a6a7b2}HEADER.main DIV{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;gap:16px}HEADER.main A:not([role]){display:block;min-height:25px}HEADER.main A[role=button]{padding-top:.55rem;padding-bottom:.55rem}HEADER.main A[role=button]:hover{--button-rounded-bd: #fff;--button-rounded-bg: #181C2C;--button-rounded-fg: #fff}svg.logo{height:100%;width:100%;max-width:34px;max-height:32px}@media screen and (max-width: 810px){svg.logo{position:fixed;z-index:100;top:16px;left:16px;right:auto;bottom:auto;margin-left:2px}}svg.logo path#background{fill:var(--red-logo-back)}svg.logo path#foreground{fill:url(#svg_logo_gradient) red !important}svg.logo stop.color-start{stop-color:var(--red-logo-start)}svg.logo stop.color-end{stop-color:var(--red-logo-stop)}svg.logo.white path#background{fill:var(--white-logo-back)}svg.logo.white stop.color-start{stop-color:var(--white-logo-front)}svg.logo.white stop.color-end{stop-color:var(--white-logo-stop)}A{text-decoration:underline}DIV.htmx-indicator{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;margin:auto;display:none;width:82px;height:18px}.htmx-request DIV.htmx-indicator.htmx-indicator,DIV.htmx-indicator .htmx-request.htmx-indicator{display:block;opacity:1}DIV.htmx-indicator:before,DIV.htmx-indicator:after{position:absolute;z-index:auto;top:0;left:50%;right:auto;bottom:auto;content:"";transform:translate(-50%, 10%);background:#fa0011;width:1rem;height:1rem;border-radius:50%;animation:htmxJump .5s ease-in-out infinite alternate}DIV.htmx-indicator:after{background:hsla(0,0%,100%,0);color:#000;top:100%;box-shadow:32px -20px,-32px -20px;animation:htmxSplit .5s ease-in-out infinite alternate}@-moz-keyframes htmxSplit{0%{box-shadow:8px -20px,-8px -20px}100%{box-shadow:32px -20px,-32px -20px}}@-webkit-keyframes htmxSplit{0%{box-shadow:8px -20px,-8px -20px}100%{box-shadow:32px -20px,-32px -20px}}@-ms-keyframes htmxSplit{0%{box-shadow:8px -20px,-8px -20px}100%{box-shadow:32px -20px,-32px -20px}}@keyframes htmxSplit{0%{box-shadow:8px -20px,-8px -20px}100%{box-shadow:32px -20px,-32px -20px}}@-moz-keyframes htmxJump{0%{transform:translate(-50%, -150%)}100%{transform:translate(-50%, 10%)}}@-webkit-keyframes htmxJump{0%{transform:translate(-50%, -150%)}100%{transform:translate(-50%, 10%)}}@-ms-keyframes htmxJump{0%{transform:translate(-50%, -150%)}100%{transform:translate(-50%, 10%)}}@keyframes htmxJump{0%{transform:translate(-50%, -150%)}100%{transform:translate(-50%, 10%)}}BUTTON.rounded,A[role=button]{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:14px;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;box-sizing:border-box;min-height:40px;width:160px;padding:.75rem 1.5rem;border-radius:40px;text-transform:uppercase;text-align:center;text-decoration:none;transition:all 250ms;border:2px solid var(--button-rounded-bd, var(--button-rounded-bg, transparent));background-color:var(--button-rounded-bg, #181C2C);color:var(--button-rounded-fg, #fff)}BUTTON.rounded.full-width,A[role=button].full-width{width:100% !important;min-height:56px}BUTTON.rounded.main,A[role=button].main{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:14px;letter-spacing:.15em;width:100%;text-transform:uppercase}BUTTON.rounded.transparent,A[role=button].transparent{--button-rounded-bd: #fff;--button-rounded-bg: transparent;--button-rounded-fg: #fff}BUTTON.rounded.white,A[role=button].white{--button-rounded-bd: #181C2C;--button-rounded-bg: #fff;--button-rounded-fg: #181C2C}BUTTON.rounded.black,A[role=button].black{--button-rounded-bg: #181C2C;--button-rounded-fg: #fff}BUTTON.rounded.cta,A[role=button].cta{--button-linear-start: #FA0011;--button-linear-end: #C8000E;--button-rounded-bg: #fff;--button-rounded-fg: #fff;min-width:160px;width:auto;*background:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="var(--button-linear-start)", endColorstr="var(--button-linear-end)");background-image:-webkit-gradient(linear, to bottom, right bottom, from(var(--button-linear-start)), to(var(--button-linear-end)));background-image:-webkit-linear-gradient(to bottom, var(--button-linear-start), var(--button-linear-end));background-image:linear-gradient(to bottom, var(--button-linear-start), var(--button-linear-end))}BUTTON.rounded.thick,A[role=button].thick{height:auto;padding-top:16px;padding-bottom:16px}BUTTON.rounded:not([disabled]):hover,A[role=button]:not([disabled]):hover{background-color:var(--button-rounded-fg, #fff);color:var(--button-rounded-bg, #181C2C);border-color:var(--button-rounded-bd, #181C2C)}MAIN{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;box-sizing:border-box;position:relative;background-color:#181c2c;padding:64px 24px 96px}MAIN>*{max-width:1400px;width:100%;margin:0 auto !important}A.skip-to-content{position:absolute;z-index:auto;top:0;left:-1000vw;right:auto;bottom:auto}H1.main{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:0.875em;color:#a6a7b2;line-height:16px;letter-spacing:.03em;text-transform:uppercase}DIV.videowrap{position:relative;z-index:auto;width:100%;height:100%;max-width:1400px;max-height:810px;overflow:hidden;box-shadow:0 0 32px 32px #181c2c;border-radius:1rem;padding-bottom:40px}DIV.videowrap DIV.overlay{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;cursor:pointer}DIV.videowrap BUTTON.play{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:0.875em;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;transition:all 300ms;gap:1rem;margin:auto;width:fit-content;min-width:320px;height:56px;color:#fff;border:2px solid #fff;line-height:16px;letter-spacing:.016em;text-align:center;text-transform:uppercase;border-radius:48px}@media screen and (max-width: 810px){DIV.videowrap BUTTON.play{min-width:90%}}DIV.videowrap BUTTON.play:hover{background-color:hsla(0,0%,100%,.75);color:rgba(0,0,0,.75)}DIV.videowrap BUTTON.play:hover svg path{fill:rgba(0,0,0,.75)}DIV.videowrap svg{width:32px;height:32px}DIV.videowrap svg path{transition:all 300ms;fill:#fff}DIV.videowrap IMG{background-color:rgba(0,0,0,.8);position:relative;display:block;width:100%;height:100%;z-index:0}DIV.videowrap VIDEO{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;-webkit-object-fit:cover;object-fit:cover;height:100%;width:100%}DIV.videowrap IFRAME{position:absolute;z-index:auto;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0 none}SECTION[class*=blk-].slim{padding:0;margin-bottom:0}SECTION.blk-custom{padding-left:0;padding-right:0}SECTION.white{background-color:#fff}SECTION.gray{background-color:#f1f1f3}H1,H2,H3,H4{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:revert}HGROUP{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;margin-bottom:.75rem}HGROUP>:is(h2,h3,h4){margin-bottom:0 !important}SECTION.blk-animated DIV.content{max-width:920px;margin-bottom:64px;position:relative;padding-bottom:3.5em;overflow:visible}@media screen and (max-width: 810px){SECTION.blk-animated DIV.content{padding-bottom:calc(9vw*2 + 8px);margin-bottom:40px}}SECTION.blk-animated H2{font-size:4.5em;line-height:1em;color:#fff}@media screen and (max-width: 810px){SECTION.blk-animated H2{font-size:13vw}}SECTION.blk-animated P{font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:3.5em;position:absolute;bottom:0;line-height:1em;transition:all 300ms;color:rgba(0,0,0,0);animation:textTransition 0s ease infinite}@media screen and (max-width: 810px){SECTION.blk-animated P{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:9vw;height:2em}}SECTION.blk-animated P:nth-of-type(1){animation-delay:2s}SECTION.blk-animated P:nth-of-type(2){animation-delay:4s}SECTION.blk-animated P:nth-of-type(3){animation-delay:6s}@-moz-keyframes textTransition{0%{color:rgba(0,0,0,0);z-index:0}25%{color:#fa0011;z-index:1}66%{color:rgba(0,0,0,0);z-index:0}}@-webkit-keyframes textTransition{0%{color:rgba(0,0,0,0);z-index:0}25%{color:#fa0011;z-index:1}66%{color:rgba(0,0,0,0);z-index:0}}@-ms-keyframes textTransition{0%{color:rgba(0,0,0,0);z-index:0}25%{color:#fa0011;z-index:1}66%{color:rgba(0,0,0,0);z-index:0}}@keyframes textTransition{0%{color:rgba(0,0,0,0);z-index:0}25%{color:#fa0011;z-index:1}66%{color:rgba(0,0,0,0);z-index:0}}SECTION.blk-landing{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;gap:40px;padding-top:80px !important}@media screen and (max-width: 810px){SECTION.blk-landing{flex-direction:column}}SECTION.blk-landing DIV.form{-webkit-flex:0 1 50%;flex:0 1 50%;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;background-color:#3b3e4f;padding:32px;color:#fff;backdrop-filter:blur(16px);border-radius:1rem;box-shadow:0 0 32px 32px rgba(0,0,0,.25)}SECTION.blk-landing DIV.form DIV.rich-text{margin-bottom:24px;padding-right:32px}SECTION.blk-landing DIV.form H2{font-size:3.5em;line-height:1em}@media screen and (max-width: 810px){SECTION.blk-landing DIV.form H2{font-size:11vw}}SECTION.blk-landing DIV.form H3{font-size:0.875em;color:#a6a7b2;line-height:1em;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.03em}SECTION.blk-landing DIV.form BUTTON[type=submit]{border-color:rgba(0,0,0,0);margin:1rem 0;width:320px;max-width:100%}SECTION.blk-landing DIV.introduction{-webkit-flex:0 1 50%;flex:0 1 50%;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;color:#fff;padding-bottom:40px}SECTION.blk-landing DIV.introduction H2{font-size:2.5em;margin-bottom:40px}SECTION.blk-landing DIV.introduction H3{text-transform:uppercase;font-size:0.875em;margin-top:40px}.loader{width:82px;height:18px;position:relative}.loader:before,.loader:after{content:"";position:absolute;left:50%;transform:translate(-50%, 10%);top:0;background:#ff3d00;width:16px;height:16px;border-radius:50%;animation:jump .5s ease-in infinite alternate}.loader:after{background:rgba(0,0,0,0);color:#fff;top:100%;box-shadow:32px -20px,-32px -20px;animation:split .5s ease-out infinite alternate}@keyframes split{0%{box-shadow:8px -20px,-8px -20px}100%{box-shadow:32px -20px,-32px -20px}}@keyframes jump{0%{transform:translate(-50%, -150%)}100%{transform:translate(-50%, 10%)}}FORM{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;flex-grow:1;width:100%}FORM::-webkit-input-placeholder{color:#828491}FORM:-moz-placeholder{color:#828491}FORM::-moz-placeholder{color:#828491}FORM:-ms-input-placeholder{color:#828491}FORM DIV.password-strength-meter{height:6px !important;background-color:hsl(233.3333333333,8.6538461538%,50.5343137255%) !important;margin-bottom:2px}FORM LABEL{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;font-weight:700;line-height:1.3;margin-bottom:4px;position:relative;padding:2px}FORM LABEL:has(input[name=toc_accept]){display:block;font-weight:500;font-size:.9em}FORM LABEL.label-checkbox{display:block;cursor:pointer}FORM SELECT,FORM INPUT,FORM TEXTAREA,FORM SPAN.select2-container{font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1em;transition:all 300ms;color:initial;box-sizing:border-box;width:100%;padding:12px 1rem;border:2px solid #a6a7b2;border-radius:12px;background-color:#fff;margin-bottom:.5rem;resize:vertical}FORM SELECT:focus,FORM INPUT:focus,FORM TEXTAREA:focus,FORM SPAN.select2-container:focus{border-color:#0095ff;box-shadow:0 0 12px 0 rgba(0,149,255,.6);outline:0 none}FORM SELECT[readonly],FORM INPUT[readonly],FORM TEXTAREA[readonly],FORM SPAN.select2-container[readonly]{background-color:#cbccd3;color:#5f6171}FORM SELECT[readonly]~SPAN.help-tooltip,FORM INPUT[readonly]~SPAN.help-tooltip,FORM TEXTAREA[readonly]~SPAN.help-tooltip,FORM SPAN.select2-container[readonly]~SPAN.help-tooltip{color:#fa0011}FORM SELECT::-webkit-input-placeholder,FORM INPUT::-webkit-input-placeholder,FORM TEXTAREA::-webkit-input-placeholder,FORM SPAN.select2-container::-webkit-input-placeholder{color:#a6a7b2}FORM SELECT:-moz-placeholder,FORM INPUT:-moz-placeholder,FORM TEXTAREA:-moz-placeholder,FORM SPAN.select2-container:-moz-placeholder{color:#a6a7b2}FORM SELECT::-moz-placeholder,FORM INPUT::-moz-placeholder,FORM TEXTAREA::-moz-placeholder,FORM SPAN.select2-container::-moz-placeholder{color:#a6a7b2}FORM SELECT:-ms-input-placeholder,FORM INPUT:-ms-input-placeholder,FORM TEXTAREA:-ms-input-placeholder,FORM SPAN.select2-container:-ms-input-placeholder{color:#a6a7b2}FORM SPAN.select2-container{width:auto !important;padding-left:0;padding-right:0}FORM SPAN.select2-container SPAN.select2-selection__arrow{bottom:1px;margin:auto}FORM SPAN.select2-container.select2-container--open{border-radius:12px 12px 0 0}FORM SPAN.select2-container SPAN.select2-selection{border-color:rgba(0,0,0,0)}FORM TEXTAREA{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.75) rgba(0,0,0,0);height:10em}FORM TEXTAREA::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}FORM TEXTAREA::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.75)}FORM OPTION{font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:1em;color:#19191a;background-color:#fff}FORM OPTION[value=""]{font-weight:400}FORM SPAN.styling,FORM INPUT[type=radio],FORM INPUT[type=checkbox]{width:24px;height:24px;border-bottom:0 none;opacity:0;margin-left:0;margin-right:16px}FORM SPAN.styling:checked~SPAN.styling,FORM INPUT[type=radio]:checked~SPAN.styling,FORM INPUT[type=checkbox]:checked~SPAN.styling{border-color:#fa0011}FORM SPAN.styling:checked~SPAN.styling:after,FORM INPUT[type=radio]:checked~SPAN.styling:after,FORM INPUT[type=checkbox]:checked~SPAN.styling:after{opacity:1}FORM SPAN.styling{-webkit-transition:all 250ms;transition:all 250ms;position:absolute;z-index:auto;top:4px;left:0;right:auto;bottom:auto;display:block;box-sizing:border-box;opacity:1;border:2px solid #5f6171;background-color:#fff;border-radius:4px}FORM SPAN.styling:after{content:"";-webkit-transition:all 250ms;transition:all 250ms;position:absolute;z-index:auto;top:0;left:0;right:0;bottom:0;opacity:0;margin:auto;display:block;background-color:#fa0011;width:12px;height:12px}FORM INPUT[type=radio]+SPAN.styling{border-radius:12px;position:relative;top:-24px;margin-bottom:-24px}FORM INPUT[type=radio]+SPAN.styling:after{border-radius:12px}FORM BUTTON:not(.dz-button){font-family:Clash Display, serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:0.875em;*background:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="var(--button-rounded-bg-start, #FA0011)", endColorstr="var(--button-rounded-bg-end, rgb(150.275, 0, 10.51925))");background-image:-webkit-gradient(linear, to bottom, right bottom, from(var(--button-rounded-bg-start, #FA0011)), to(var(--button-rounded-bg-end, rgb(150.275, 0, 10.51925))));background-image:-webkit-linear-gradient(to bottom, var(--button-rounded-bg-start, #FA0011), var(--button-rounded-bg-end, rgb(150.275, 0, 10.51925)));background-image:linear-gradient(to bottom, var(--button-rounded-bg-start, #FA0011), var(--button-rounded-bg-end, rgb(150.275, 0, 10.51925)));width:75%;margin:1rem auto auto;transition:all 350ms;text-transform:uppercase;text-decoration:none;display:block;border-radius:5em;border:2px solid var(--button-rounded-fg, #fff);padding:1.25rem 2rem;letter-spacing:.025em;background-color:var(--button-rounded-bg, #FA0011);color:var(--button-rounded-fg, #FFF7F7)}FORM BUTTON:not(.dz-button):hover{--button-rounded-bg-start: #fff;--button-rounded-bg-end: #FFF7F7;--button-rounded-fg: #FA0011}FORM SPAN.description{order:-1;margin-bottom:4px}FORM SPAN.description:empty{display:none}FORM SPAN.help-tooltip{position:absolute;z-index:auto;top:1.75rem;left:auto;right:.5rem;bottom:auto;font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:0.75em}FORM DIV.purchase-fieldset{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;gap:1rem;font-size:1.5em;font-weight:700;border-radius:.5rem;background-color:#f1f1f3;padding:1rem}UL.form{margin-bottom:40px}UL.form LI.accept-tc{padding-top:16px}UL.form LI.team-name SPAN.select2-container,UL.form LI.opponent SPAN.select2-container{min-width:100%}UL.form.no-desc SPAN.description{display:none}UL.form.no-desc SPAN.help-tooltip{top:.25rem}UL.form.modal{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-ms-flex-direction:row;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;color:#5f6171;margin-bottom:24px}UL.form.modal>LI{-webkit-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto}UL.form.modal>LI.half-width{flex-basis:55%}UL.form.modal>LI.half-width:nth-of-type(odd){flex-basis:42%}UL.form.modal>LI.third-width{flex-basis:31%}UL.form.modal>LI.quarter-width{flex-basis:25%}UL.form.formset{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;gap:8px;margin-bottom:0}UL.form.formset>LI:last-child SPAN.styling~*{display:none}UL.form.search-filter P{color:#a6a7b2;margin-bottom:.75rem;font-weight:500}UL.form.search-filter INPUT[type=text]{font-size:2em}@media screen and (max-width: 810px){UL.form.search-filter LI.list-checkboxselectmultiple:has(>UL:not(.children-0)){overflow-x:auto}}UL.form.search-filter UL.checkboxselectmultiple{--form-filter-responsive-width: 17dvw;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;box-sizing:border-box;border:2px solid #cbccd3;border-radius:12px;margin-bottom:2rem;gap:2px;padding:6px}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-1{min-width:calc(var(--form-filter-responsive-width)*1 + 10px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-1{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-2{min-width:calc(var(--form-filter-responsive-width)*2 + 12px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-2{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-3{min-width:calc(var(--form-filter-responsive-width)*3 + 14px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-3{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-4{min-width:calc(var(--form-filter-responsive-width)*4 + 16px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-4{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-5{min-width:calc(var(--form-filter-responsive-width)*5 + 18px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-5{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-6{min-width:calc(var(--form-filter-responsive-width)*6 + 20px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-6{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-7{min-width:calc(var(--form-filter-responsive-width)*7 + 22px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-7{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-8{min-width:calc(var(--form-filter-responsive-width)*8 + 24px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-8{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple.children-9{min-width:calc(var(--form-filter-responsive-width)*9 + 26px + 2px)}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple.children-9{--form-filter-responsive-width: 24dvw}}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple{padding:4px;margin-bottom:1rem}}UL.form.search-filter UL.checkboxselectmultiple>LI{-webkit-flex:0 1 100%;flex:0 1 100%;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;box-sizing:border-box}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple>LI{min-width:var(--form-filter-responsive-width)}}UL.form.search-filter UL.checkboxselectmultiple>LI.filtrera-per-vecka LABEL,UL.form.search-filter UL.checkboxselectmultiple>LI.filter-per-week LABEL{min-height:calc(64px + .5rem)}UL.form.search-filter UL.checkboxselectmultiple LABEL{min-height:64px;cursor:pointer;margin:0}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple LABEL{font-size:2.1vw}}@media screen and (max-width: 500px){UL.form.search-filter UL.checkboxselectmultiple LABEL{font-size:3.2vw}}UL.form.search-filter UL.checkboxselectmultiple SPAN.styling{display:none}UL.form.search-filter UL.checkboxselectmultiple SPAN.description{position:absolute;z-index:auto;top:0;left:0;right:0;bottom:0;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;transition:all 250ms;background-color:rgba(0,0,0,0);text-align:center;border-radius:6px;line-height:1.6}@media screen and (max-width: 810px){UL.form.search-filter UL.checkboxselectmultiple SPAN.description{line-height:1.4;margin-bottom:0}}UL.form.search-filter UL.checkboxselectmultiple TIME{display:block}UL.form.search-filter UL.checkboxselectmultiple TIME.month{color:#a6a7b2}UL.form.search-filter UL.checkboxselectmultiple INPUT:checked~SPAN.description{background-color:#181c2c;color:#fff}UL.form.padding-x{padding-left:32px;padding-right:32px}UL.form.purchase{margin-bottom:0;width:100%}UL.form.purchase *{margin-bottom:0}UL.form.purchase LABEL{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;gap:1rem}UL.form.purchase LABEL.label-number{margin-bottom:8px}UL.form.purchase LABEL.label-number SPAN.description{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;flex-grow:1}UL.form.purchase EM{font-style:normal}UL.form.purchase SELECT,UL.form.purchase INPUT{background-color:#fff}UL.form.purchase INPUT{text-align:center;width:80px}FORM.dropzone{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1em;margin-top:auto;position:relative;box-sizing:border-box;cursor:pointer;border:1px dashed #cbccd3;border-radius:.5rem;transition:all 300ms;max-height:200px;background-color:#f1f1f3}FORM.dropzone:hover{border-color:#1d232b}FORM.dropzone.carousel{background-color:rgba(0,0,0,0);border:0 none;border-radius:0}FORM.dropzone.carousel UL,FORM.dropzone.carousel LI{box-sizing:border-box;min-width:432px;height:346px}FORM.dropzone.carousel BUTTON.dz-button{background-color:#2a314d}FORM.dropzone.button{border:2px solid #000;height:3em;margin-left:auto;margin-right:auto;overflow:hidden;width:70%;border-radius:3em}FORM.dropzone.button BUTTON.dz-button{font-weight:600;font-size:0.875em;letter-spacing:.016em;text-transform:uppercase;color:#000;height:100%;background-color:#fff}FORM.dropzone BUTTON.dz-button{font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:1em;height:200px;color:#5f6171;width:100%;display:block;transition:all 300ms}FORM.dropzone DIV.dz-default.dz-message{flex-grow:1}FORM.dropzone DIV.dz-default.dz-message:has(+DIV.dz-preview){display:none}DIV.dz-preview{position:relative;height:200px}DIV.dz-preview.dz-success DIV.dz-success-mark{display:block}DIV.dz-preview.dz-error DIV.dz-error-mark{display:block}DIV.dz-preview DIV.dz-details{position:absolute;z-index:1;top:auto;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5);padding:4px;font-size:0.75em;font-weight:500}DIV.dz-preview DIV.dz-image{position:relative;z-index:0;height:200px;width:200px}DIV.dz-preview DIV.dz-image IMG{display:block;height:100%;width:100%}DIV.dz-preview DIV.dz-error-mark,DIV.dz-preview DIV.dz-success-mark{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,.5);margin:auto;width:54px;height:54px}DIV.form-actions{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;margin-top:auto}DIV.form-actions BUTTON{width:auto;margin:0}SPAN.select2-container--open:has(>SPAN.select2-dropdown.select2-dropdown--below){margin-top:-2px}SPAN.select2-container--open SPAN.select2-search--dropdown{padding:8px}SPAN.select2-container--open SPAN.select2-dropdown--below{border:2px solid #a6a7b2;border-radius:0 0 12px 12px;min-width:300px;max-width:95dvw;transform:scaleX(1);transform-origin:left top}@starting-style{dialog[open]::backdrop{background-color:rgba(0,0,0,.5)}}DIALOG{position:fixed;z-index:30;top:0;left:0;right:0;bottom:0;-webkit-transform:scale(0);transform:scale(0);display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;scrollbar-width:thin;scrollbar-color:#181c2c rgba(0,0,0,0);transition:all 300ms !important;transition-behavior:allow-discrete;opacity:0;box-sizing:border-box;background-color:#fff;border:1px solid #fff;border-radius:12px;box-sizing:border-box;box-shadow:0 0 50px 50px rgba(0,0,0,.3);width:600px;max-width:95dvw;max-height:calc(95dvh - 128px);min-height:460px;margin:auto;overflow-x:hidden;overflow-y:auto}DIALOG::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}DIALOG::-webkit-scrollbar-thumb{background-color:#181c2c}@media screen and (max-width: 1024px){DIALOG{position:absolute;bottom:auto;top:10dvh}}DIALOG.visible{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch}DIALOG BUTTON.close-modal{position:absolute;z-index:auto;top:24px;left:auto;right:24px;bottom:auto;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;padding:0 16px;transition:all 300ms;box-sizing:border-box;background-color:#181c2c;width:100vw;height:100vh;max-width:40px;max-height:40px;line-height:40px;border-radius:40px;z-index:3}DIALOG BUTTON.close-modal svg path{fill:#fff7f7}DIALOG BUTTON.close-modal:hover{background-color:rgba(29,35,43,.5)}DIALOG::backdrop{background-color:rgba(0,0,0,.75);transition:all 300ms allow-discrete}DIALOG[open]{-webkit-transform:scale(1);transform:scale(1);opacity:1}DIALOG[class*=before-close]{-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;z-index:-1}DIALOG SECTION{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;*background:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#FFF7F7", endColorstr="#fff");background-image:-webkit-gradient(linear, to bottom, right bottom, from(#FFF7F7), to(#fff));background-image:-webkit-linear-gradient(to bottom, #FFF7F7, #fff);background-image:linear-gradient(to bottom, #FFF7F7, #fff);padding:64px 24px 40px;flex-grow:1}DIALOG SECTION.no-padding{padding-left:0;padding-right:0}DIALOG SECTION.no-padding H1{padding-left:24px;padding-right:24px}DIALOG FIGURE.edit-profile{margin-top:-64px;background-repeat:no-repeat;background-position:center top;background-size:auto 160px;padding-top:80px;margin-bottom:24px}DIALOG DIV.avatar{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;width:160px;height:160px;border:6px solid #828491;border-radius:160px;margin:0 auto 16px;overflow:hidden;background-color:#fff}DIALOG DIV.avatar IMG{width:100%;height:100%;object-fit:cover}DIALOG DIV.avatar path{fill:#fff;opacity:.5}DIALOG DIV.avatar.none{*background:none;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="#FA0011", endColorstr="#C8000E");background-image:-webkit-gradient(linear, to bottom, right bottom, from(#FA0011), to(#C8000E));background-image:-webkit-linear-gradient(to bottom, #FA0011, #C8000E);background-image:linear-gradient(to bottom, #FA0011, #C8000E)}DIALOG H1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:2em;margin-bottom:1rem}DIALOG H2{text-align:center}DIALOG H2+H1{text-align:center}DIALOG P{text-align:center;margin-bottom:1em}DIALOG P A{color:#0095ff;text-decoration:none}DIALOG DIV.phone-number{font-family:Archivo, sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:1em;padding:24px;border:1px solid #cbccd3;border-radius:6px;color:#828491;background-color:#f1f1f3;margin-bottom:32px;text-align:center}DIALOG DIV.phone-number EM{font-size:2em;font-style:normal;line-height:1.25em}DIALOG DIV.phone-number P{margin-bottom:0}DIALOG DIV.phone-number P.description{text-align:center}DIALOG TABLE.media{width:100%}DIALOG TABLE.media TD{height:40px}DIALOG TABLE.list-parents{width:auto;margin-bottom:0}DIALOG TABLE.list-parents TD:first-of-type{font-weight:700;color:#828491}DIALOG TABLE.list-parents TD:last-of-type{font-weight:700;color:#181c2c;text-align:left}DIALOG TABLE.list-parents A[role=button]{margin-top:-16px;margin-left:-24px}DIALOG TH{font-weight:600;text-align:left}DIALOG TH:last-of-type{text-align:right}DIALOG TD{font-weight:400}DIALOG TD:last-of-type{text-align:right}DIALOG TD[colspan]{padding:24px;text-align:center}DIALOG TD.left{text-align:left}DIALOG EM.verified{font-style:normal}DIALOG EM.verified.yes{color:#33a652}DIALOG EM.verified.no{color:#0095ff}DIALOG IMG.qr{display:block;margin:0 auto 1rem}DIALOG IMG.psp_logo{width:220px;height:auto;display:block;margin:1rem auto 0}DIALOG P.description{color:#5f6171;text-align:left;font-style:italic;margin-bottom:0}DIALOG DIV.form-actions{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:row;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;box-shadow:0 -8px 24px rgba(0,0,0,.15);padding-top:24px;padding-bottom:24px;margin-left:-24px;margin-right:-24px;margin-bottom:-40px}DIALOG DIV.form-actions BUTTON{width:75%}ASIDE.cookie-banner{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:nowrap;-ms-flex-direction:column;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-line-pack:stretch;-webkit-align-content:stretch;align-content:stretch;position:fixed;z-index:auto;top:auto;left:auto;right:1em;bottom:1em;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;max-width:384px;min-height:170px;z-index:9998;font-family:Archivo, sans-serif;font-weight:400;font-size:0.875em;line-height:1.5714285714em}@media screen and (max-width: 810px){ASIDE.cookie-banner{right:0;bottom:0}ASIDE.cookie-banner+FOOTER{margin-bottom:160px}}ASIDE.cookie-banner.hide{-webkit-transform:scale(0.6);transform:scale(0.6);opacity:0}ASIDE.cookie-banner P{-webkit-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:auto;-webkit-align-self:auto;align-self:auto;padding:24px;color:#fff;background-color:#1d232b}ASIDE.cookie-banner A{color:#d19850;text-decoration:underline}ASIDE.cookie-banner A:hover{text-decoration:none}ASIDE.cookie-banner BUTTON{-webkit-appearance:none;appearance:none;-webkit-transition:all 300ms ease;transition:all 300ms ease;background-color:#d19850;border-width:1px;border-style:solid;border-color:hsl(33.488372093,58.371040724%,81.6666666667%);box-sizing:border-box;display:inline-block;cursor:pointer;outline:0 none;padding:.9em 1.9em;text-align:center;min-width:100%;font-family:inherit;min-height:40px;font-size:inherit;border-color:#d19850;color:#fff}ASIDE.cookie-banner BUTTON:hover{background-color:hsl(33.488372093,58.371040724%,46.6666666667%);border-color:#d19850}
