html,body{margin:0;padding:0}.main{min-width:0;min-height:100dvh;display:flex;flex-direction:column;padding-left:88px;transition:padding-left 200ms ease}.main>.content{flex:1 0 auto;min-height:0;background-color:#f5f5f5}@media(min-width: 360px)and (max-width: 767px){.sidebar{z-index:1200;transform:translateX(-110%)}.sidebar.expanded{display:block;transform:translateX(0)}.sidebar.collapsed{display:none;transform:translateX(-110%)}.main{padding-left:0}.main.sidebar-open::after{content:"";position:fixed;inset:0;z-index:1100}}@media(min-width: 1024px){.sidebar.expanded~.main,#main-content:not(.sidebar-collapsed){padding-left:310px}.sidebar.collapsed~.main,#main-content.sidebar-collapsed,.main.sidebar-collapsed{padding-left:88px}}i.icon{width:32px;height:32px}i.icon.small{width:24px;height:24px}i.icon.medium{width:32px;height:32px}i.icon.large{width:40px;height:40px}i.icon.xlarge{width:48px;height:48px}i.icon:is(i){background-color:var(--swatches-on-base)}i.icon:is(svg){color:var(--swatches-on-base)}i.icon.primary:is(i){background-color:var(--swatches-primary-default)}i.icon.primary:is(svg){color:var(--swatches-primary-default)}i.icon.secondary:is(i){background-color:var(--swatches-secondary-default)}i.icon.secondary:is(svg){color:var(--swatches-secondary-default)}i.icon.tertiary:is(i){background-color:var(--swatches-tertiary-hover)}i.icon.tertiary:is(svg){color:var(--swatches-tertiary-hover)}i.icon.quaternary:is(i){background-color:var(--swatches-quaternary-default)}i.icon.quaternary:is(svg){color:var(--swatches-quaternary-default)}i.icon.success:is(i){background-color:var(--swatches-success-default)}i.icon.success:is(svg){color:var(--swatches-success-default)}i.icon.warning:is(i){background-color:var(--swatches-warning-default)}i.icon.warning:is(svg){color:var(--swatches-warning-default)}i.icon.error:is(i){background-color:var(--swatches-error-default)}i.icon.error:is(svg){color:var(--swatches-error-default)}i.icon.neutral:is(i){background-color:var(--neutral-0)}i.icon.neutral:is(svg){color:var(--neutral-0)}i.icon.neutral-900:is(i){background-color:var(--neutral-900)}i.icon.neutral-900:is(svg){color:var(--neutral-900)}svg.icon{color:var(--swatches-on-base)}svg.icon.primary{color:var(--swatches-primary-default)}svg.icon.secondary{color:var(--swatches-secondary-default)}svg.icon.tertiary{color:var(--swatches-tertiary-hover)}svg.icon.quaternary{color:var(--swatches-quaternary-default)}svg.icon.success{color:var(--swatches-success-default)}svg.icon.warning{color:var(--swatches-warning-default)}svg.icon.error{color:var(--swatches-error-default)}svg.icon.neutral{color:var(--neutral-0)}svg.icon.neutral-900{color:var(--neutral-900)}.form-check:not(.form-toggle){display:flex;align-items:center;gap:5px;font-family:var(--font-body)}.form-check:not(.form-toggle) input[type=checkbox]{appearance:none;border:1px solid var(--swatches-on-surface-base);border-radius:4px;position:relative;cursor:pointer;background-color:var(--swatches-base-default);background-repeat:no-repeat;background-size:85%;background-position:center}.form-check:not(.form-toggle) input[type=checkbox].straight{border-radius:0}.form-check:not(.form-toggle) input[type=checkbox].pill{border-radius:8px}.form-check:not(.form-toggle) input[type=checkbox]:hover{border-color:var(--swatches-on-surface-primary);box-shadow:inset 0 0 0 1px var(--swatches-on-surface-primary)}.form-check:not(.form-toggle) input[type=checkbox]::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.form-check:not(.form-toggle) input[type=checkbox]:checked{background-color:var(--swatches-pure-black);border-color:var(--swatches-on-surface-base);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTIuNjExMUw4LjkyMzA4IDE3LjVMMjAgNi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+)}.form-check:not(.form-toggle) input[type=checkbox]:indeterminate{background-color:var(--swatches-on-surface-primary);border-color:var(--swatches-on-surface-primary)}.form-check:not(.form-toggle) input[type=checkbox]:indeterminate::after{content:"";width:10px;height:2px;background-color:#fff;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto}.form-check:not(.form-toggle) input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed;background-color:rgba(0,0,0,0);border-color:var(--swatches-on-surface-primary)}.form-check:not(.form-toggle) input[type=checkbox]:disabled:checked{background-color:var(--swatches-on-surface-primary);border-color:var(--swatches-on-surface-primary);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTIuNjExMUw4LjkyMzA4IDE3LjVMMjAgNi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+)}.form-check:not(.form-toggle).form-check input{width:16px;height:16px}.form-check:not(.form-toggle).form-check input::after{width:14px;height:14px}.form-check:not(.form-toggle).small input{width:14px;height:14px}.form-check:not(.form-toggle).small input::after{width:11px;height:11px}.form-check:not(.form-toggle).small input:indeterminate::after{width:8px;height:2px}.form-check:not(.form-toggle).small label{font-size:14px}@media(min-width: 360px)and (max-width: 767px){.form-check:not(.form-toggle).small label{font-size:12px}}@media(min-width: 768px)and (max-width: 1023px){.form-check:not(.form-toggle).small label{font-size:12px}}.form-check:not(.form-toggle).medium input{width:16px;height:16px}.form-check:not(.form-toggle).medium input::after{width:14px;height:14px}.form-check:not(.form-toggle).medium input:indeterminate::after{width:8px;height:2px}.form-check:not(.form-toggle).medium label{font-size:16px}@media(min-width: 360px)and (max-width: 767px){.form-check:not(.form-toggle).medium label{font-size:14px}}@media(min-width: 768px)and (max-width: 1023px){.form-check:not(.form-toggle).medium label{font-size:14px}}.form-check:not(.form-toggle).large input{width:18px;height:18px}.form-check:not(.form-toggle).large input::after{width:16px;height:16px}.form-check:not(.form-toggle).large input:indeterminate::after{width:12px;height:2px}.form-check:not(.form-toggle).large label{font-size:18px}@media(min-width: 360px)and (max-width: 767px){.form-check:not(.form-toggle).large label{font-size:16px}}@media(min-width: 768px)and (max-width: 1023px){.form-check:not(.form-toggle).large label{font-size:16px}}.form-check:not(.form-toggle) label{font-family:var(--font-body);font-weight:400;color:var(--swatches-on-surface-base);cursor:pointer}.form-check:not(.form-toggle) .input:disabled~.label{cursor:default;opacity:.4;color:var(--swatches-on-surface-neutral-alt);font-size:var(--font-body)}.form-check.filled:not(.form-toggle) input[type=checkbox]{background-color:var(--swatches-surface-alt);border-color:var(--swatches-on-surface-base)}.form-check.filled:not(.form-toggle) input[type=checkbox]:hover:not(:disabled){border-color:var(--swatches-on-surface-primary);box-shadow:inset 0 0 0 1px var(--swatches-on-surface-primary)}.form-check.filled:not(.form-toggle) input[type=checkbox]:checked{background-color:var(--swatches-on-surface-primary);border-color:var(--swatches-on-surface-primary);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQgMTIuNjExMUw4LjkyMzA4IDE3LjVMMjAgNi41IiBzdHJva2U9IiNmZmZmZmYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj48L3BhdGg+PC9zdmc+)}.form-check.filled:not(.form-toggle) input[type=checkbox]:indeterminate{background-color:var(--swatches-surface-alt);border-color:var(--swatches-on-surface-primary)}.form-check.filled:not(.form-toggle) input[type=checkbox]:indeterminate::after{content:"";width:10px;height:2px;background-color:var(--swatches-on-surface-primary)}.form-check.filled:not(.form-toggle) input[type=checkbox]:disabled{background-color:var(--swatches-surface-alt);border-color:var(--swatches-on-surface-base);opacity:.4}.form-check.filled:not(.form-toggle) label{color:var(--swatches-on-surface-base);cursor:pointer}.form-check.filled:not(.form-toggle) .input:disabled~.label{color:var(--swatches-on-surface-base);cursor:default}.custom-link{display:flex;align-items:center;font-family:var(--font-body);color:var(--swatches-on-base);font-weight:600;cursor:pointer;text-decoration:none}.custom-link>i.icon{background-color:var(--swatches-on-base)}.custom-link>svg.icon{color:var(--swatches-on-base)}.custom-link:hover{text-decoration:underline}.custom-link:active{background-color:rgba(0,0,0,0)}.custom-link:focus-visible{background-color:var(--swatches-base-default);border-color:var(--swatches-border-base-focus);border-width:3px}.custom-link::selection{background-color:var(--swatches-base-selected)}.custom-link.disabled{color:var(--swatches-on-base-40);opacity:.4;cursor:no-drop;text-decoration:none}.custom-link.xsmall{font-size:12px;gap:4px}.custom-link.xsmall i.icon,.custom-link.xsmall svg.icon{width:8px;height:8px}.custom-link.xsmall i.flag{width:8px;height:8px}.custom-link.small{font-size:14px;gap:4px}.custom-link.small i.icon,.custom-link.small svg.icon{width:12px;height:12px}.custom-link.small i.flag{width:12px;height:12px}.custom-link.medium{font-size:16px;gap:4px}.custom-link.medium i.icon,.custom-link.medium svg.icon{width:16px;height:16px}.custom-link.medium i.flag{width:16px;height:16px}.custom-link.large{font-size:18px;gap:6px}.custom-link.large i.icon,.custom-link.large svg.icon{width:22px;height:22px}.custom-link.large i.flag{width:22px;height:22px}.custom-link.invert{color:var(--swatches-on-surface-invert)}.custom-link.invert>i.icon{background-color:var(--swatches-on-surface-invert)}.custom-link.invert>svg.icon{color:var(--swatches-on-surface-invert)}.custom-link.invert:hover{color:var(--swatches-on-surface-invert)}.custom-link.invert:hover>i.icon{background-color:var(--swatches-on-surface-invert)}.custom-link.invert:hover>svg.icon{color:var(--swatches-on-surface-invert)}.custom-link.invert:active{color:var(--swatches-border-primary-subtle)}.custom-link.invert:active>i.icon{background-color:var(--swatches-border-primary-subtle)}.custom-link.invert:active>svg.icon{color:var(--swatches-border-primary-subtle)}.custom-link.invert:focus-visible{color:var(--swatches-border-primary-subtle)}.custom-link.invert:focus-visible>i.icon{background-color:var(--swatches-primary-selected)}.custom-link.invert:focus-visible>svg.icon{color:var(--swatches-primary-selected)}.custom-link.invert::selection{color:var(--swatches-primary-selected);background-color:var(--swatches-border-primary-subtle)}.custom-link.invert:disabled{color:var(--swatches-on-surface-invert-40)}.custom-link.invert:disabled>i.icon{background-color:var(--swatches-on-surface-invert-40)}.custom-link.invert:disabled>svg.icon{color:var(--swatches-on-surface-invert-40)}.custom-link.invert:disabled{opacity:.4}.custom-link.invert>i.icon{background-color:var(--swatches-on-surface-invert)}.custom-link.invert>svg.icon{color:var(--swatches-on-surface-invert)}.custom-link.primary{color:var(--swatches-primary-default)}.custom-link.primary>i.icon{background-color:var(--swatches-primary-default)}.custom-link.primary>svg.icon{color:var(--swatches-primary-default)}.custom-link.secondary{color:var(--swatches-secondary-default)}.custom-link.secondary>i.icon{background-color:var(--swatches-secondary-default)}.custom-link.secondary>svg.icon{color:var(--swatches-secondary-default)}.custom-link.tertiary{color:var(--swatches-tertiary-default)}.custom-link.tertiary>i.icon{background-color:var(--swatches-tertiary-default)}.custom-link.tertiary>svg.icon{color:var(--swatches-tertiary-default)}.custom-link.quaternary{color:var(--swatches-quaternary-default)}.custom-link.quaternary>i.icon{background-color:var(--swatches-quaternary-default)}.custom-link.quaternary>svg.icon{color:var(--swatches-quaternary-default)}.custom-link.success{color:var(--swatches-success-default)}.custom-link.success>i.icon{background-color:var(--swatches-success-default)}.custom-link.success>svg.icon{color:var(--swatches-success-default)}.custom-link.warning{color:var(--swatches-warning-default)}.custom-link.warning>i.icon{background-color:var(--swatches-warning-default)}.custom-link.warning>svg.icon{color:var(--swatches-warning-default)}.custom-link.error{color:var(--swatches-error-default)}.custom-link.error>i.icon{background-color:var(--swatches-error-default)}.custom-link.error>svg.icon{color:var(--swatches-error-default)}@media(min-width: 768px)and (max-width: 1023px){.custom-link.xsmall{font-size:10px}.custom-link.small{font-size:12px}.custom-link.medium{font-size:14px}.custom-link.large{font-size:16px}}@media(min-width: 360px)and (max-width: 767px){.custom-link.xsmall{font-size:10px}.custom-link.small{font-size:12px}.custom-link.medium{font-size:14px}.custom-link.large{font-size:16px}}body{padding:0}@media(max-width: 768px){body{padding:88px 0}}header{background-color:rgba(0,0,0,0)}@media(max-width: 768px){header{background-color:var(--swatches-background)}}header .container-fluid .logo{position:relative;top:20px;left:20px}@media(max-width: 768px){header .container-fluid .logo{top:0;left:0}}main{min-height:100vh}@media(max-width: 768px){main{min-height:calc(100vh - 176px)}}main .container-fluid{display:flex;align-items:center;justify-content:center;padding:0 24px;min-height:100vh}@media(max-width: 768px){main .container-fluid{min-height:calc(100vh - 176px);align-items:baseline;padding:16px 24px}}section.error{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%}section.error .image{position:relative;width:100%;max-width:50%;height:calc(100vh - 30px);overflow:hidden}section.error .image picture{display:block;width:100%;height:100%}section.error .image picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 10%;border-radius:30px;transition:opacity .3s ease}section.error .image picture .video-placeholder{opacity:1}section.error .image picture .video-placeholder.hidden{opacity:0}@media(max-width: 768px){section.error .image{display:none}}section.error .text{flex:1;max-width:440px;width:100%;min-width:240px;margin:auto;padding:0 40px}@media(max-width: 768px){section.error .text{padding:0}}section.error .text>i.icon{display:flex;margin-bottom:16px}section.error .text h3{font-family:var(--font-title);line-height:80%;color:var(--swatches-on-surface-neutral)}section.error .text h5{font-family:var(--font-title);line-height:80%;color:var(--swatches-on-surface-neutral)}section.error .text p{font-family:var(--font-body);line-height:120%;color:var(--swatches-on-surface-neutral)}section.error .text nav{display:flex;justify-content:center;align-items:center;gap:8px;max-width:440px;width:100%;margin:auto}@media(max-width: 768px){section.error .text nav{position:fixed;max-width:100%;left:0;bottom:0;padding:12px 20px 20px;background-color:var(--swatches-background)}}section.error .text nav .btn{flex-grow:1;max-width:50%;text-decoration:none}section.error .text nav:has(.btn:only-child) .btn{flex-grow:1;max-width:100%;width:100%}.error-spacing{display:flex;flex-direction:column;gap:16px}