﻿html{--clr-black: hsl(0, 0%, 0%);--clr-white: hsl(0, 0%, 100%);--txt-clr: hsl(0, 0%, 0%);--txt-clr-hov: hsl(0, 0%, 0%);--bgr-clr: hsl(0, 0%, 100%);--bgr-clr-hov: hsl(0, 0%, 82%);--primary-txt-clr: hsl(0, 0%, 100%);--primary-txt-clr-hov: hsl(0, 0%, 100%);--primary-bgr-clr: hsl(216, 98%, 52%);--primary-bgr-clr-hov: hsl(216, 98%, 37%);--secondary-txt-clr: hsl(0, 0%, 100%);--secondary-txt-clr-hov: hsl(0, 0%, 100%);--secondary-bgr-clr: hsl(208, 7%, 46%);--secondary-bgr-clr-hov: hsl(208, 7%, 31%);--success-txt-clr: hsl(0, 0%, 100%);--success-txt-clr-hov: hsl(0, 0%, 100%);--success-bgr-clr: hsl(152, 69%, 31%);--success-bgr-clr-hov: hsl(152, 69%, 16%);--danger-txt-clr: hsl(0, 0%, 100%);--danger-txt-clr-hov: hsl(0, 0%, 100%);--danger-bgr-clr: hsl(354, 70%, 54%);--danger-bgr-clr-hov: hsl(354, 70%, 39%);--warning-txt-clr: hsl(0, 0%, 0%);--warning-txt-clr-hov: hsl(0, 0%, 0%);--warning-bgr-clr: hsl(45, 100%, 53%);--warning-bgr-clr-hov: hsl(45, 100%, 66%);--info-txt-clr: hsl(225, 6%, 13%);--info-txt-clr-hov: hsl(225, 6%, 13%);--info-bgr-clr: hsl(190, 90%, 50%);--info-bgr-clr-hov: hsl(190, 90%, 65%);--txt-clr-dis: hsl(0, 0%, 60%);--bgr-clr-dis: hsl(230, 37%, 97%);--txt-clr-ro: hsl(0, 0%, 0%);--bgr-clr-ro: hsl(230, 37%, 97%);--plh-clr: hsl(0, 0%, 46%);--hig-clr: hsl(60, 90%, 50%);--acc-clr: hsl(213, 76%, 55%);--acc-clr-hov: hsl(213, 76%, 35%);--foc-bor-clr: hsl(213, 76%, 55%);--foc-shadow-clr: hsl(209, 100%, 90%);--bor-clr: hsl(240, 7%, 59%);--shadow-clr: hsla(230, 19%, 24%, 0.2);--link-clr: hsl(217, 89%, 46%);--link-clr-hov: hsl(217, 89%, 26%);--hr-clr: hsl(0, 0%, 83%);--clr-primary-200: hsl(219, 76%, 70%);--clr-primary-300: hsl(219, 76%, 55%);--clr-primary-400: hsl(219, 76%, 40%);--clr-primary-500: hsl(219, 76%, 25%);--clr-primary-600: hsl(219, 76%, 10%);--clr-secondary-200: hsl(269, 75%, 55%);--clr-secondary-300: hsl(269, 75%, 55%);--clr-secondary-400: hsl(269, 75%, 40%);--clr-secondary-500: hsl(269, 75%, 25%);--clr-secondary-600: hsl(269, 75%, 10%);--clr-accent-200: hsl(358, 85%, 80%);--clr-accent-300: hsl(358, 72%, 65%);--clr-accent-400: hsl(358, 72%, 50%);--clr-accent-500: hsl(358, 72%, 35%);--clr-accent-600: hsl(358, 72%, 20%);--tab-txt-clr: hsl(0, 0%, 0%);--tab-txt-clr-act: hsl(0, 0%, 100%);--tab-txt-clr-hov: hsl(0, 0%, 100%);--tab-bgr-clr: hsl(0, 0%, 91%);--tab-bgr-clr-act: hsl(208, 7%, 46%);--tab-bgr-clr-hov: hsl(208, 7%, 46%);--tab-bor-clr: hsl(0, 0%, 71%);--tab-bor-clr-act: hsl(208, 7%, 46%);--tab-bor-clr-hov: hsl(208, 7%, 46%);--content-grid-padding-inline: 1.25rem;--content-grid-content-max-width: 80rem;--content-grid-breakout-max-width: 87.5rem;--viewport-min-width: 20rem;--form-grid-padding-inline: 1.875rem;--form-grid-row-gap: 1.25rem;--form-breakpoint: 34.0625rem;--form-label-minwidth: 9.375rem;--form-label-maxwidth: 18.75rem;--form-clamp: calc(calc(var(--form-label-minwidth) / var(--form-breakpoint)) * 100vw);--clr-scrollbar-thumb: hsl(195, 2%, 50%);--clr-scrollbar-track: hsl(0, 0%, 81%);--minimum-p-height: 1.375rem;--button-txt-clr: var(--txt-clr);--button-txt-clr-hov: var(--txt-clr-hov);--button-bgr-clr: hsl(0, 0%, 91%);--button-bgr-clr-hov: var(--bgr-clr-hov);--button-bor-clr: var(--bor-clr);--button-txt-clr-dis: var(--txt-clr-dis);--button-bgr-clr-dis: hsl(0, 0%, 91%);--button-foc-bor-clr: var(--foc-bor-clr);--button-foc-shadow-clr: var(--foc-shadow-clr);--checkbox-acc-clr: var(--acc-clr);--checkbox-acc-clr-hov: var(--acc-clr-hov);--checkbox-foc-shadow-clr: var(--foc-shadow-clr);--color-bor-clr: var(--text-bor-clr);--color-bgr-clr-ro: var(--text-bgr-clr-ro);--color-foc-bor-clr: var(--text-foc-bor-clr);--color-foc-shadow-clr: var(--text-foc-shadow-clr);--color-pkr-bor-clr: var(--bor-clr);--color-pkr-shadow-clr: var(--shadow-clr);--color-pkr-input-clr: var(--text-txt-clr);--color-pkr-input-foc-bor-clr: var(--text-foc-bor-clr);--color-pkr-input-foc-shadow-clr: var(--text-foc-shadow-clr);--color-pkr-button-txt-clr: var(--txt-clr);--color-pkr-button-bgr-clr: var(--button-bgr-clr-hov);--color-pkr-button-dis-txt-clr: var(--txt-clr);--color-pkr-button-dis-txt-clr-hov: var(--button-bgr-clr-hov);--color-pkr-button-dis-bgr-clr: var(--button-bgr-clr);--color-pkr-button-dis-bgr-clr-hov: var(--txt-clr);--radio-acc-clr: var(--acc-clr);--radio-acc-clr-hov: var(--acc-clr-hov);--radio-foc-shadow-clr: var(--foc-shadow-clr);--select-txt-clr: var(--txt-clr);--select-bor-clr: var(--bor-clr);--select-bgr-clr: var(--bgr-clr);--select-plh-clr: var(--plh-clr);--select-foc-bor-clr: var(--foc-bor-clr);--select-foc-shadow-clr: var(--foc-shadow-clr);--text-txt-clr: var(--txt-clr);--text-txt-clr-hov: var(--txt-clr);--text-txt-clr-dis: var(--txt-clr-dis);--text-txt-clr-ro: var(--txt-clr-ro);--text-bgr-clr: var(--bgr-clr);--text-bgr-clr-hov: var(--bgr-clr);--text-bgr-clr-dis: var(--bgr-clr-dis);--text-bgr-clr-ro: var(--bgr-clr-ro);--text-plh-clr: var(--plh-clr);--text-bor-clr: var(--bor-clr);--text-foc-bor-clr: var(--foc-bor-clr);--text-foc-shadow-clr: var(--foc-shadow-clr);--toggle-clr: var(--acc-clr);--toggle-clr-dis: hsl(0, 0%, 70%);--toggle-bgr-clr: hsl(0, 0%, 80%);--toggle-foc-bor-clr: var(--foc-bor-clr);--toggle-foc-shadow-clr: var(--foc-shadow-clr);--notice-clr: hsl(0, 91%, 42%);--dialog-backdrop-clr: hsla(0, 0%, 0%, 0.6);--font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--line-height: 1.4;--fs-100: clamp(0.625rem, 0.625rem + 0vw, 0.625rem);--fs-200: clamp(0.75rem, 0.75rem + 0vw, 0.75rem);--fs-300: clamp(0.875rem, 0.875rem + 0vw, 0.875rem);--fs-400: clamp(1rem, 1rem + 0vw, 1rem);--fs-500: clamp(1.125rem, 1.125rem + 0vw, 1.125rem);--fs-550: clamp(1.125rem, 0.9882rem + 0.684vw, 1.5525rem);--fs-600: clamp(1.3125rem, 1.1529rem + 0.798vw, 1.81125rem);--fs-650: clamp(1.5rem, 1.3176rem + 0.912vw, 2.07rem);--fs-700: clamp(1.6875rem, 1.4823rem + 1.026vw, 2.32875rem);--fs-750: clamp(1.875rem, 1.647rem + 1.14vw, 2.5875rem);--fs-800: clamp(2.0625rem, 1.8117rem + 1.254vw, 2.84625rem);--fs-850: clamp(2.25rem, 1.9764rem + 1.368vw, 3.105rem);--fs-900: clamp(2.4375rem, 2.1411rem + 1.482vw, 3.36375rem);--fs-950: clamp(2.625rem, 2.3058rem + 1.596vw, 3.6225rem)}@media(prefers-color-scheme: dark){html{--clr-scrollbar-thumb: hsl(221, 14%, 30%);--clr-scrollbar-track: hsl(222, 15%, 13%)}}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;border:0;font:inherit}body{font-family:var(--font-sans);font-size:var(--fs-500);font-weight:400;font-style:normal;line-height:var(--line-height);min-height:100vh;min-height:100svh}html.debug *{outline:.0625rem dashed hsl(200, 100%, 40%) !important;background:hsla(120, 100%, 20%, 0.1) !important}html.debug * *:hover{outline:.125rem dashed hsl(243, 100%, 63%) !important}html #debug-button{display:grid;position:fixed;z-index:1000000000;bottom:.625rem;right:.625rem;padding:.3125rem;color:hsl(225, 6%, 13%);background:hsl(45, 100%, 51%) !important;outline:none !important;cursor:pointer;box-shadow:0rem 0rem .625rem .3125rem hsla(0, 0%, 0%, 0.5);border-radius:50%}html #debug-button:hover{outline:none !important}html #debug-button *{outline:none !important;background:none !important}html #debug-button * *:hover{outline:none !important}[data-fadedown]{opacity:0;position:relative;top:-0.3125rem}[data-fadedown].run{opacity:1;top:0;transition:opacity 1s ease-in,top 500ms ease-in;transition-delay:200ms,200ms}[data-fadein]{opacity:0}[data-fadein].run{opacity:1;transition:opacity 1s ease-in;transition-delay:200ms}[data-fadeindom]{opacity:0}[data-fadeindom].run{opacity:1;transition:opacity 200ms ease-in}[data-slideright]{position:relative;left:-10vw}[data-slideright].run{left:0;transition:left 500ms ease-in;transition-delay:200ms}[data-slideleft]{position:relative;left:10vw}[data-slideleft].run{left:0;transition:left 500ms ease-in;transition-delay:200ms}div:has(>[data-element=file]){display:grid;width:100%}div:has(>[data-element=file])>input{border-radius:.0625rem .0625rem 0rem 0rem}div:has(>[data-element=file])>div{display:grid;grid-template-columns:auto auto}div:has(>[data-element=file])>div button{border-radius:0rem 0rem 0rem .0625rem}div:has(>[data-element=file])>div button[data-action=clear]{border-radius:0rem 0rem .0625rem 0rem}@media only screen and (min-width: 36em){div:has(>[data-element=file]){grid-template-columns:1fr auto}div:has(>[data-element=file])>input{border-radius:.0625rem 0rem 0rem .0625rem}div:has(>[data-element=file])>div button{border-radius:0}div:has(>[data-element=file])>div button[data-action=clear]{border-radius:0rem .0625rem .0625rem 0rem}}button,a.button{display:inline-flex;align-items:center;justify-content:center;padding:0rem .625rem;min-height:2.5rem;line-height:1;cursor:pointer;text-align:center;border:.0625rem solid var(--button-bor-clr);border-radius:.0625rem;outline:none;text-decoration:none;background-color:var(--button-bgr-clr);color:var(--button-txt-clr)}button:hover,a.button:hover{text-decoration:none;background-color:var(--button-bgr-clr-hov);color:var(--button-txt-clr-hov)}button:focus-visible,a.button:focus-visible{border-color:var(--button-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--button-foc-shadow-clr);z-index:1}button:disabled,a.button:disabled{text-decoration:none !important;background-color:var(--button-bgr-clr-dis) !important;color:var(--button-txt-clr-dis) !important}button.primary,a.button.primary{color:var(--primary-txt-clr);background-color:var(--primary-bgr-clr)}button.primary:hover,a.button.primary:hover{color:var(--primary-txt-clr-hov);background-color:var(--primary-bgr-clr-hov)}button.secondary,a.button.secondary{color:var(--secondary-txt-clr);background-color:var(--secondary-bgr-clr)}button.secondary:hover,a.button.secondary:hover{color:var(--secondary-txt-clr-hov);background-color:var(--secondary-bgr-clr-hov)}button.success,a.button.success{color:var(--success-txt-clr);background-color:var(--success-bgr-clr)}button.success:hover,a.button.success:hover{color:var(--success-txt-clr-hov);background-color:var(--success-bgr-clr-hov)}button.danger,a.button.danger{color:var(--danger-txt-clr);background-color:var(--danger-bgr-clr)}button.danger:hover,a.button.danger:hover{color:var(--danger-txt-clr-hov);background-color:var(--danger-bgr-clr-hov)}button.warning,a.button.warning{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr)}button.warning:hover,a.button.warning:hover{color:var(--warning-txt-clr-hov);background-color:var(--warning-bgr-clr-hov)}button.info,a.button.info{color:var(--info-txt-clr);background-color:var(--info-bgr-clr)}button.info:hover,a.button.info:hover{color:var(--info-txt-clr-hov);background-color:var(--info-bgr-clr-hov)}input[type=checkbox]{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--checkbox-acc-clr);outline:none}input[type=checkbox]:focus-visible{box-shadow:0rem 0rem 0rem .15625rem var(--checkbox-foc-shadow-clr)}input[type=checkbox]:hover{accent-color:var(--checkbox-acc-clr-hov)}textarea[data-element=code]{height:18.75rem}textarea[data-element=code]+.code-editor{font-family:"Roboto Mono",Monospace;font-size:var(--fs-400);border:.0625rem solid var(--text-bor-clr)}.clr-field:has(>[data-element=coloris]){width:100%;max-width:18.75rem}.clr-field:has(>[data-element=coloris])>button{top:0;left:0;bottom:0;width:2.5rem;height:auto;min-height:auto;border:.0625rem solid var(--color-bor-clr);border-radius:.0625rem 0rem 0rem .0625rem;transform:none}.clr-field:has(>[data-element=coloris])>button::after{box-shadow:none}.clr-field:has(>[data-element=coloris])>[data-element=coloris]{height:2.5rem;padding:.3125rem .625rem .3125rem 2.8125rem;width:100%;border:.0625rem solid var(--color-bor-clr);border-radius:.0625rem;outline:none;cursor:pointer}.clr-field:has(>[data-element=coloris])>[data-element=coloris][readonly]{background-color:var(--color-bgr-clr-ro)}.clr-field:has(>[data-element=coloris])>[data-element=coloris]:focus-visible{border-color:var(--color-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--color-foc-shadow-clr);z-index:1}#clr-picker.clr-picker{border:.0625rem solid var(--color-pkr-bor-clr);border-radius:.0625rem;box-shadow:0rem 0rem .3125rem var(--color-pkr-shadow-clr)}#clr-picker.clr-picker .clr-gradient{border-radius:.0625rem .0625rem 0rem 0rem}#clr-picker.clr-picker .clr-alpha,#clr-picker.clr-picker .clr-hue{height:1rem;border-radius:1rem}#clr-picker.clr-picker .clr-alpha input,#clr-picker.clr-picker .clr-hue input{height:24px}#clr-picker.clr-picker .clr-alpha div,#clr-picker.clr-picker .clr-hue div{width:24px;height:24px}#clr-picker.clr-picker input.clr-color{border:.0625rem solid var(--color-pkr-bor-clr);border-radius:.0625rem;outline:none;color:var(--color-pkr-input-clr);font-size:var(--fs-400)}#clr-picker.clr-picker input.clr-color:focus-visible{border-color:var(--color-pkr-input-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--color-pkr-input-foc-shadow-clr)}#clr-picker.clr-picker .clr-segmented{border:.0625rem solid var(--color-pkr-bor-clr);border-radius:.0625rem}#clr-picker.clr-picker .clr-segmented label{background-color:var(--color-pkr-button-dis-bgr-clr);color:var(--color-pkr-button-dis-txt-clr);font-size:var(--fs-400)}#clr-picker.clr-picker .clr-segmented label:first-of-type{border-radius:.0625rem 0rem 0rem .0625rem}#clr-picker.clr-picker .clr-segmented label:last-of-type{border-radius:0rem .0625rem .0625rem 0rem}#clr-picker.clr-picker .clr-segmented label:hover{background-color:var(--color-pkr-button-dis-txt-clr-hov);color:var(--color-pkr-button-dis-bgr-clr-hov)}#clr-picker.clr-picker .clr-segmented input:checked+label{background-color:var(--color-pkr-button-bgr-clr);color:var(--color-pkr-button-txt-clr)}#clr-picker.clr-picker .clr-swatches button{min-height:auto;width:32px;height:32px}#clr-picker.clr-picker button.clr-clear,#clr-picker.clr-picker button.clr-close{border:.0625rem solid var(--color-pkr-bor-clr);border-radius:.0625rem;height:auto;padding:0rem 1.875rem;color:hsl(0, 0%, 0%);background-color:hsl(0, 0%, 91%);font-size:var(--fs-400);width:100%;margin:0rem 1.25rem 1.25rem 1.25rem}#clr-picker.clr-picker button.clr-clear:hover,#clr-picker.clr-picker button.clr-close:hover{background-color:hsl(0, 0%, 82%);color:hsl(0, 0%, 0%)}div:has(>[data-element=selectdate]),div:has(>[data-element=selectdate-meridiem]),div:has(>[data-element=selecttime]),div:has(>[data-element=selectdatetime]),div:has(>[data-element=location]){display:grid;grid-template-columns:auto .625rem auto auto;justify-content:start;row-gap:.625rem}div:has(>[data-element=selectdate])>select,div:has(>[data-element=selectdate-meridiem])>select,div:has(>[data-element=selecttime])>select,div:has(>[data-element=selectdatetime])>select,div:has(>[data-element=location])>select{height:2.5rem;padding:.3125rem .625rem;border:.0625rem solid var(--select-bor-clr);color:var(--select-txt-clr);background:var(--select-bgr-clr);outline:none}div:has(>[data-element=selectdate])>select::placeholder,div:has(>[data-element=selectdate-meridiem])>select::placeholder,div:has(>[data-element=selecttime])>select::placeholder,div:has(>[data-element=selectdatetime])>select::placeholder,div:has(>[data-element=location])>select::placeholder{color:hsl(0, 0%, 46%);opacity:1}div:has(>[data-element=selectdate])>select:focus-visible,div:has(>[data-element=selectdate-meridiem])>select:focus-visible,div:has(>[data-element=selecttime])>select:focus-visible,div:has(>[data-element=selectdatetime])>select:focus-visible,div:has(>[data-element=location])>select:focus-visible{border-color:var(--select-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--select-foc-shadow-clr);z-index:1}div:has(>[data-element=selectdate])>select[data-day],div:has(>[data-element=selectdate-meridiem])>select[data-day],div:has(>[data-element=selecttime])>select[data-day],div:has(>[data-element=selectdatetime])>select[data-day],div:has(>[data-element=location])>select[data-day]{width:4.375rem}div:has(>[data-element=selectdate])>select[data-month],div:has(>[data-element=selectdate-meridiem])>select[data-month],div:has(>[data-element=selecttime])>select[data-month],div:has(>[data-element=selectdatetime])>select[data-month],div:has(>[data-element=location])>select[data-month]{width:9.0625rem;grid-column:2/span 2}div:has(>[data-element=selectdate])>select[data-year],div:has(>[data-element=selectdate-meridiem])>select[data-year],div:has(>[data-element=selecttime])>select[data-year],div:has(>[data-element=selectdatetime])>select[data-year],div:has(>[data-element=location])>select[data-year]{width:5.625rem}div:has(>[data-element=selectdate])>select[data-hour],div:has(>[data-element=selectdate-meridiem])>select[data-hour],div:has(>[data-element=selecttime])>select[data-hour],div:has(>[data-element=selectdatetime])>select[data-hour],div:has(>[data-element=location])>select[data-hour]{width:4.375rem}div:has(>[data-element=selectdate])>select[data-minute],div:has(>[data-element=selectdate-meridiem])>select[data-minute],div:has(>[data-element=selecttime])>select[data-minute],div:has(>[data-element=selectdatetime])>select[data-minute],div:has(>[data-element=location])>select[data-minute]{width:4.375rem}div:has(>[data-element=selectdate])>select[data-meridiem],div:has(>[data-element=selectdate-meridiem])>select[data-meridiem],div:has(>[data-element=selecttime])>select[data-meridiem],div:has(>[data-element=selectdatetime])>select[data-meridiem],div:has(>[data-element=location])>select[data-meridiem]{grid-column:5;width:4.375rem}div:has(>[data-element=selectdate])>select:focus,div:has(>[data-element=selectdate-meridiem])>select:focus,div:has(>[data-element=selecttime])>select:focus,div:has(>[data-element=selectdatetime])>select:focus,div:has(>[data-element=location])>select:focus{border-color:var(--select-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--select-foc-shadow-clr);z-index:1}div:has(>[data-element=selectdate])>[data-separator],div:has(>[data-element=selectdate-meridiem])>[data-separator],div:has(>[data-element=selecttime])>[data-separator],div:has(>[data-element=selectdatetime])>[data-separator],div:has(>[data-element=location])>[data-separator]{width:.625rem;align-self:center;text-align:center}div:has(>[data-element=generate]){display:grid;width:100%;grid-template-columns:1fr auto}div:has(>[data-element=generate])>input{border-radius:.0625rem 0rem 0rem .0625rem}div:has(>[data-element=generate])>div button{border-radius:0rem .0625rem .0625rem 0rem}[data-element=icon]{display:grid;cursor:pointer;width:1.5rem;height:1.5rem;accent-color:var(--checkbox-acc-clr);outline:none}[data-element=icon] img{pointer-events:none;user-select:none}[data-element=icon]:focus-visible{box-shadow:0rem 0rem 0rem .15625rem var(--checkbox-foc-shadow-clr)}[data-element=icon]:hover{accent-color:var(--checkbox-acc-clr-hov)}div:has(>[data-element=image]){display:grid;grid-template-columns:min-content}div:has(>[data-element=image])>img{width:12.5rem;height:7.5rem;max-width:none;border:.0625rem solid var(--bor-clr);border-radius:.0625rem .0625rem 0rem 0rem;background-image:repeating-conic-gradient(hsl(0, 0%, 90%) 0% 25%, hsl(0, 0%, 70%) 0% 50%);background-size:1.25rem 1.25rem;object-fit:contain}div:has(>[data-element=image])>div{display:grid;grid-template-columns:auto auto}div:has(>[data-element=image])>div button{border-radius:0rem 0rem 0rem .0625rem;padding:0}div:has(>[data-element=image])>div button[data-action=clear]{border-radius:0rem 0rem .0625rem 0rem}div:has(>[type=password]),div:has(>.password-eye+[type=text]){position:relative}div:has(>[type=password])>.password-eye,div:has(>.password-eye+[type=text])>.password-eye{position:absolute;right:0;width:2.5rem;height:2.5rem;cursor:pointer;background:no-repeat center url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTEyIDdjMi43NiAwIDUgMi4yNCA1IDUgMCAuNjUtLjEzIDEuMjYtLjM2IDEuODNsMi45MiAyLjkyYzEuNTEtMS4yNiAyLjctMi44OSAzLjQzLTQuNzUtMS43My00LjM5LTYtNy41LTExLTcuNS0xLjQgMC0yLjc0LjI1LTMuOTguN2wyLjE2IDIuMTZDMTAuNzQgNy4xMyAxMS4zNSA3IDEyIDd6TTIgNC4yN2wyLjI4IDIuMjguNDYuNDZDMy4wOCA4LjMgMS43OCAxMC4wMiAxIDEyYzEuNzMgNC4zOSA2IDcuNSAxMSA3LjUgMS41NSAwIDMuMDMtLjMgNC4zOC0uODRsLjQyLjQyTDE5LjczIDIyIDIxIDIwLjczIDMuMjcgMyAyIDQuMjd6TTcuNTMgOS44bDEuNTUgMS41NWMtLjA1LjIxLS4wOC40My0uMDguNjUgMCAxLjY2IDEuMzQgMyAzIDMgLjIyIDAgLjQ0LS4wMy42NS0uMDhsMS41NSAxLjU1Yy0uNjcuMzMtMS40MS41My0yLjIuNTMtMi43NiAwLTUtMi4yNC01LTUgMC0uNzkuMi0xLjUzLjUzLTIuMnptNC4zMS0uNzhsMy4xNSAzLjE1LjAyLS4xNmMwLTEuNjYtMS4zNC0zLTMtM2wtLjE3LjAxeiIvPjwvc3ZnPgo=")}div:has(>[type=password])>.password-eye.show,div:has(>.password-eye+[type=text])>.password-eye.show{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIyNHB4IiB3aWR0aD0iMjRweCIgZmlsbD0iIzAwMDAwMCI+PHBhdGggZD0iTTEyIDQuNUM3IDQuNSAyLjczIDcuNjEgMSAxMmMxLjczIDQuMzkgNiA3LjUgMTEgNy41czkuMjctMy4xMSAxMS03LjVjLTEuNzMtNC4zOS02LTcuNS0xMS03LjV6TTEyIDE3Yy0yLjc2IDAtNS0yLjI0LTUtNXMyLjI0LTUgNS01IDUgMi4yNCA1IDUtMi4yNCA1LTUgNXptMC04Yy0xLjY2IDAtMyAxLjM0LTMgM3MxLjM0IDMgMyAzIDMtMS4zNCAzLTMtMS4zNC0zLTMtM3oiLz48L3N2Zz4K")}div:has(>[type=password])>input,div:has(>.password-eye+[type=text])>input{padding:.3125rem 2.1875rem .3125rem .625rem}input[type=radio]{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--radio-acc-clr);outline:none}input[type=radio]:focus-visible{box-shadow:0rem 0rem 0rem .15625rem var(--radio-foc-shadow-clr)}input[type=radio]:hover{accent-color:var(--radio-acc-clr-hov)}div:has(>[data-element=range]){display:grid;grid-auto-flow:column;align-items:center;justify-content:start;gap:.3125rem;height:2.5rem;padding:.375rem .625rem}div:has(>[data-element=range]) [data-element=range]{appearance:none;width:18.75rem;height:.625rem;border-radius:.3125rem;background:var(--toggle-bgr-clr);outline:none}div:has(>[data-element=range]) [data-element=range]::-webkit-slider-thumb{appearance:none;width:1.5625rem;height:1.5625rem;border-radius:50%;background:var(--toggle-clr);cursor:pointer;border:0}div:has(>[data-element=range]) [data-element=range]::-moz-range-thumb{width:1.5625rem;height:1.5625rem;border-radius:50%;background:var(--toggle-clr);cursor:pointer;border:0}div:has(>[data-element=range]) [data-element=range]:focus-visible{border-color:var(--toggle-foc-bor-clr);box-shadow:0rem 0rem 0rem .21875rem var(--toggle-foc-shadow-clr);z-index:1}select{height:2.5rem;padding:.3125rem .625rem;width:100%;border:.0625rem solid var(--select-bor-clr);color:var(--select-txt-clr);background:var(--select-bgr-clr);outline:none}select::placeholder{color:var(--select-plh-clr);opacity:1}select:focus{border-color:var(--select-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--select-foc-shadow-clr);z-index:1}input[type=email],input[type=file],input[type=password],input[type=text],input[type=tel],input[type=url],textarea{height:2.5rem;padding:.3125rem .625rem;width:100%;color:var(--text-txt-clr);background-color:var(--text-bgr-clr);border:.0625rem solid var(--text-bor-clr);border-radius:.0625rem;outline:none}input[type=email]:hover,input[type=file]:hover,input[type=password]:hover,input[type=text]:hover,input[type=tel]:hover,input[type=url]:hover,textarea:hover{color:var(--text-txt-clr-hov);background-color:var(--text-bgr-clr-hov)}input[type=email]:disabled,input[type=file]:disabled,input[type=password]:disabled,input[type=text]:disabled,input[type=tel]:disabled,input[type=url]:disabled,textarea:disabled{color:var(--text-txt-clr-dis);background-color:var(--text-bgr-clr-dis)}input[type=email]:read-only,input[type=file]:read-only,input[type=password]:read-only,input[type=text]:read-only,input[type=tel]:read-only,input[type=url]:read-only,textarea:read-only{color:var(--text-txt-clr-ro);background-color:var(--text-bgr-clr-ro)}input[type=email]::placeholder,input[type=file]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=tel]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:var(--text-plh-clr);opacity:1}input[type=email]:focus-visible,input[type=file]:focus-visible,input[type=password]:focus-visible,input[type=text]:focus-visible,input[type=tel]:focus-visible,input[type=url]:focus-visible,textarea:focus-visible{border-color:var(--text-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--text-foc-shadow-clr);z-index:1}textarea{height:9.375rem;overflow:auto;resize:none}textarea.x-small{height:6.25rem}textarea.small{height:12.5rem}textarea.medium{height:18.75rem}textarea.large{height:25rem}textarea.x-large{height:31.25rem}div[data-element=toggle_checkbox],div:has(+input[data-element=togglebool]){position:relative;height:1.5625rem;width:3.125rem;user-select:none;cursor:pointer;outline:none;accent-color:var(--checkbox-acc-clr)}div[data-element=toggle_checkbox]:focus-visible,div:has(+input[data-element=togglebool]):focus-visible{border-color:var(--toggle-foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--toggle-foc-shadow-clr);z-index:1}div[data-element=toggle_checkbox]::before,div:has(+input[data-element=togglebool])::before{content:"";position:absolute;top:0;left:0;width:3.125rem;height:1.5625rem;background-color:var(--toggle-bgr-clr);border-radius:1.5625rem}div[data-element=toggle_checkbox]::after,div:has(+input[data-element=togglebool])::after{content:"";position:absolute;top:0;left:0;width:1.5625rem;height:1.5625rem;background-color:var(--toggle-clr-dis);border-radius:50%}div:has(+input[data-element=toggle]:checked)::before,div:has(+input[data-element=togglebool][value=true])::before{background-color:var(--toggle-bgr-clr)}div:has(+input[data-element=toggle]:checked)::after,div:has(+input[data-element=togglebool][value=true])::after{left:1.5625rem;background:var(--toggle-clr)}div[data-element=toggle_checkbox]+input[data-element=toggle]{display:none}textarea[data-element=wysiwyg]{height:31.25rem}textarea[data-element=wysiwyg].x-small>textarea{height:6.25rem}textarea[data-element=wysiwyg].small>textarea{height:12.5rem}textarea[data-element=wysiwyg].medium>textarea{height:18.75rem}textarea[data-element=wysiwyg].large>textarea{height:25rem}.cke .cke_top{background-color:hsl(0, 0%, 100%)}.cke a.cke_button_off:hover,.cke a.cke_button_off:focus,.cke a.cke_button_off:active{background:hsl(0, 0%, 90%);border:0;padding:.25rem .375rem;box-shadow:0 0 0 1px hsl(0, 0%, 74%)}.cke .cke_toolgroup a.cke_button:hover:last-child::after,.cke .cke_toolgroup a.cke_button:focus:last-child::after,.cke .cke_toolgroup a.cke_button.cke_button_on:last-child::after{top:0;right:-0.1875rem}.cke a.cke_button_on{background:hsl(212, 100%, 97%);padding:4px 6px;border:0;box-shadow:0 0 0 1px hsl(0, 0%, 74%)}.cke .cke_combo_on a.cke_combo_button,.cke .cke_combo_off a.cke_combo_button:hover,.cke .cke_combo_off a.cke_combo_button:focus,.cke .cke_combo_off a.cke_combo_button:active{border:0;box-shadow:0 0 0 1px hsl(0, 0%, 74%)}.cke .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active,.cke .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{margin:0;padding:1px}.cke .cke_combo_on a.cke_combo_button,.cke .cke_combo_off a.cke_combo_button:hover,.cke .cke_combo_off a.cke_combo_button:focus,.cke .cke_combo_off a.cke_combo_button:active{background:hsl(0, 0%, 90%)}.cke .cke_combo_on a.cke_combo_button,.cke .cke_combo_off a.cke_combo_button:active{background:hsl(212, 100%, 97%)}.cke a.cke_button_expandable.cke_button_off:hover,.cke a.cke_button_expandable.cke_button_off:focus,.cke a.cke_button_expandable.cke_button_off:active{padding:4px 5px}.cke a.cke_button_expandable.cke_button_on{padding:4px 5px}.cke.cke_combopanel{width:18.75rem;height:20rem}#wsc_banner,#wsc_img_banner{display:none !important}@keyframes ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@keyframes core__hide{to{height:0;min-height:auto;padding:0;margin:0}}@keyframes core__opacity1{from{opacity:0}to{opacity:1}}@keyframes core__opacity0{from{opacity:1}to{opacity:0}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.align-left,.align-start{text-align:left}.align-center,.align-middle{text-align:center}.align-right,.align-end{text-align:right}.clr-white{color:var(--clr-white)}.clr-black{color:var(--clr-black)}.primary-txt-clr{color:var(--primary-txt-clr)}.secondary-txt-clr{color:var(--secondary-txt-clr)}.float-left-25,.float-left-33,.float-left-50{float:left;min-width:14.375rem}.float-right-25,.float-right-33,.float-right-50{float:right;min-width:14.375rem}p:has(.float-left-25),p:has(.float-left-33),p:has(.float-left-50),p:has(.float-right-25),p:has(.float-right-33),p:has(.float-right-50),h1:has(.float-left-25),h1:has(.float-left-33),h1:has(.float-left-50),h1:has(.float-right-25),h1:has(.float-right-33),h1:has(.float-right-50),h2:has(.float-left-25),h2:has(.float-left-33),h2:has(.float-left-50),h2:has(.float-right-25),h2:has(.float-right-33),h2:has(.float-right-50),h3:has(.float-left-25),h3:has(.float-left-33),h3:has(.float-left-50),h3:has(.float-right-25),h3:has(.float-right-33),h3:has(.float-right-50),h4:has(.float-left-25),h4:has(.float-left-33),h4:has(.float-left-50),h4:has(.float-right-25),h4:has(.float-right-33),h4:has(.float-right-50),h5:has(.float-left-25),h5:has(.float-left-33),h5:has(.float-left-50),h5:has(.float-right-25),h5:has(.float-right-33),h5:has(.float-right-50),h6:has(.float-left-25),h6:has(.float-left-33),h6:has(.float-left-50),h6:has(.float-right-25),h6:has(.float-right-33),h6:has(.float-right-50){display:block;clear:both}h1:has(.float-left-25),h1:has(.float-left-33),h1:has(.float-left-50),h1:has(.float-right-25),h1:has(.float-right-33),h1:has(.float-right-50),h2:has(.float-left-25),h2:has(.float-left-33),h2:has(.float-left-50),h2:has(.float-right-25),h2:has(.float-right-33),h2:has(.float-right-50),h3:has(.float-left-25),h3:has(.float-left-33),h3:has(.float-left-50),h3:has(.float-right-25),h3:has(.float-right-33),h3:has(.float-right-50),h4:has(.float-left-25),h4:has(.float-left-33),h4:has(.float-left-50),h4:has(.float-right-25),h4:has(.float-right-33),h4:has(.float-right-50),h5:has(.float-left-25),h5:has(.float-left-33),h5:has(.float-left-50),h5:has(.float-right-25),h5:has(.float-right-33),h5:has(.float-right-50),h6:has(.float-left-25),h6:has(.float-left-33),h6:has(.float-left-50),h6:has(.float-right-25),h6:has(.float-right-33),h6:has(.float-right-50){padding-top:1.875rem}@media only screen and (min-width: 36em){.float-left-25{width:25%;margin-right:1.25rem}.float-left-33{width:33%;margin-right:1.25rem}.float-left-50{width:50%;margin:0rem 1.875rem 0rem 0rem}.float-right-25{width:25%;margin-left:1.25rem}.float-right-33{width:33%;margin-left:1.25rem}.float-right-50{width:50%;margin:0rem 0rem 0rem 1.875rem}}.fs-100{font-size:var(--fs-100)}.fs-200{font-size:var(--fs-200)}.fs-300{font-size:var(--fs-300)}.fs-400{font-size:var(--fs-400)}.fs-500{font-size:var(--fs-500)}.fs-550{font-size:var(--fs-550)}.fs-600{font-size:var(--fs-600)}.fs-650{font-size:var(--fs-650)}.fs-700{font-size:var(--fs-700)}.fs-750{font-size:var(--fs-750)}.fs-800{font-size:var(--fs-800)}.fs-850{font-size:var(--fs-850)}.fs-900{font-size:var(--fs-900)}.fs-950{font-size:var(--fs-950)}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.highlight{display:inline-block;background-color:var(--hig-clr);border-radius:.3125rem;padding:0rem .3125rem}.noscroll{overflow:hidden}html{scrollbar-color:var(--clr-scrollbar-thumb) var(--clr-scrollbar-track)}html::-webkit-scrollbar{width:.5rem;height:.5rem;background-color:var(--clr-scrollbar-track)}html::-webkit-scrollbar-thumb{background-color:var(--clr-scrollbar-thumb);border-radius:.3125rem}a,.href{color:var(--link-clr);text-decoration:none;cursor:pointer;outline:0}a:hover,.href:hover{color:var(--link-clr-hov);text-decoration:underline}a:focus-visible,.href:focus-visible{border-color:var(--foc-bor-clr);box-shadow:0rem 0rem 0rem .15625rem var(--foc-shadow-clr);z-index:1}article{display:grid}@container --content-grid (width >= 80rem){article.two-col{display:block;columns:2}article.two-col>*{break-inside:avoid-column}article.two-col>:first-child{margin-top:0}article.two-col>:last-child{margin-bottom:0}article.two-col>h1:first-child,article.two-col>.h1:first-child,article.two-col>h2:first-child,article.two-col>.h2:first-child,article.two-col>h3:first-child,article.two-col>.h3:first-child,article.two-col>h4:first-child,article.two-col>.h4:first-child,article.two-col>h5:first-child,article.two-col>.h5:first-child,article.two-col>h6:first-child,article.two-col>.h6:first-child{column-span:all}article.two-col>h1:first-child+*,article.two-col>.h1:first-child+*,article.two-col>h2:first-child+*,article.two-col>.h2:first-child+*,article.two-col>h3:first-child+*,article.two-col>.h3:first-child+*,article.two-col>h4:first-child+*,article.two-col>.h4:first-child+*,article.two-col>h5:first-child+*,article.two-col>.h5:first-child+*,article.two-col>h6:first-child+*,article.two-col>.h6:first-child+*{margin-top:0}}b,strong{font-weight:700}blockquote{background-color:hsl(0, 0%, 93%);font-style:italic;padding:1.25rem;margin:0rem 1.25rem;border-left:.3125rem solid hsl(0, 0%, 83%)}figure>blockquote{background-color:hsl(0, 0%, 93%);font-style:italic;padding:1.25rem 1.25rem .625rem 1.25rem;margin:0rem 1.25rem;border-left:.3125rem solid hsl(0, 0%, 83%)}figure>blockquote+figcaption{background-color:hsl(0, 0%, 93%);font-weight:500;font-size:var(--fs-300);padding:0rem 1.25rem 1.25rem 1.25rem;margin:0rem 1.25rem;border-left:.3125rem solid hsl(0, 0%, 83%)}code{font-family:var(--font-mono);color:hsl(348, 83%, 37%);background-color:hsl(0, 0%, 93%);padding:0rem .3125rem}.content-grid{container-name:--content-grid;container-type:inline-size;display:grid;grid-template-columns:[full-width-start] minmax(var(--content-grid-padding-inline), 1fr) [breakout-start] minmax(0, calc((var(--content-grid-breakout-max-width) - var(--content-grid-content-max-width)) / 2)) [content-start] min(100% - var(--content-grid-padding-inline)*2,var(--content-grid-content-max-width)) [content-end] minmax(0, calc((var(--content-grid-breakout-max-width) - var(--content-grid-content-max-width)) / 2)) [breakout-end] minmax(var(--content-grid-padding-inline), 1fr) [full-width-end]}.content-grid .content-grid-full-width{grid-column:full-width;display:grid;grid-template-columns:inherit}.content-grid .content-grid-breakout{grid-column:breakout}.content-grid .content-grid-edge{grid-column:full-width;padding-left:var(--content-grid-padding-inline);padding-right:var(--content-grid-padding-inline)}.content-grid .content-grid-full-edge{grid-column:full-width}.content-grid hr.content-grid-edge{margin-left:var(--content-grid-padding-inline);margin-right:var(--content-grid-padding-inline)}.content-grid img.content-grid-breakout,.content-grid img.content-grid-edge,.content-grid img.content-grid-full-edge,.content-grid img.content-grid-full-width{width:100%;max-height:45vh;object-fit:cover;position:relative}.content-grid>img,.content-grid>picture,.content-grid>video,.content-grid>iframe{margin:0 auto}.content-grid>:not(.content-grid-breakout,.content-grid-full-width,.content-grid-edge,.content-grid-full-edge),.content-grid-full-width>:not(.content-grid-breakout,.content-grid-full-width,.content-grid-edge,.content-grid-full-edge){grid-column:content}cookie-alerts{position:fixed;bottom:0;display:grid;width:calc(100vw - 1.25rem);left:50%;transform:translateX(-50%);z-index:10000}cookie-alerts>cookie-item{display:grid;gap:.625rem;box-shadow:0rem 0rem 1.25rem .125rem hsla(230, 19%, 24%, 0.2);border-radius:.28125rem;padding:.625rem 1.25rem;margin-bottom:.625rem;background-color:var(--warning-bgr-clr);overflow:hidden;opacity:0;animation-name:core__opacity1;animation-delay:0s;animation-duration:750ms;animation-fill-mode:forwards}cookie-alerts>cookie-item.hide{animation-name:core__opacity0,core__hide;animation-delay:0s,750ms;animation-duration:750ms,0s;animation-fill-mode:forwards}cookie-alerts>cookie-item>p{font-size:var(--fs-400);color:var(--warning-txt-clr);text-align:center}cookie-alerts>cookie-item>p>a{font-size:var(--fs-400);color:var(--warning-txt-clr);text-decoration:underline}cookie-alerts>cookie-item>p>a:hover,cookie-alerts>cookie-item>p>a:active,cookie-alerts>cookie-item>p>a:focus{color:hsl(0, 0%, 0%);text-decoration:underline}cookie-alerts>cookie-item>button-wrapper{display:grid;align-items:center}cookie-alerts>cookie-item>button-wrapper button{background:hsla(0, 0%, 100%, 0.3);border:.0625rem solid hsl(0, 0%, 100%);border-radius:.1875rem;text-align:center;transition:all 300ms;font-weight:500;padding:.5rem .9375rem;font-size:var(--fs-400);line-height:1;cursor:pointer;color:var(--warning-txt-clr)}cookie-alerts>cookie-item>button-wrapper button:hover,cookie-alerts>cookie-item>button-wrapper button:active,cookie-alerts>cookie-item>button-wrapper button:focus{color:var(--warning-txt-clr);background:hsl(0, 0%, 100%)}@media only screen and (min-width: 36em){cookie-alerts{width:75vw}cookie-alerts>cookie-item{grid-auto-columns:1fr auto;row-gap:0}cookie-alerts>cookie-item>button-wrapper{grid-row:1/span 2;grid-column:2}}dialog{gap:1.25rem;padding:1.25rem;margin:auto;max-width:37.5rem}dialog::backdrop{background-color:var(--dialog-backdrop-clr)}dialog[open]{display:grid}dialog dialog-body .message{min-height:3.125rem;text-align:center}dialog#rfm-dialog{min-width:100%;min-height:100%;padding:0;border:2.5rem solid var(--dialog-backdrop-clr)}dialog#rfm-dialog::backdrop{background:transparent}dialog#rfm-dialog #rfm-dialog-close{position:fixed;top:0;right:0;display:block;width:2.5rem;height:2.5rem;cursor:pointer}dialog#rfm-dialog #rfm-dialog-close>svg{fill:hsl(0, 0%, 100%);pointer-events:none;width:2.5rem;height:2.5rem}dialog#rfm-dialog #rfm-dialog-close:hover>svg{fill:hsl(0, 0%, 0%)}dialog#rfm-dialog>iframe{position:absolute;width:100%;height:100%}.form-grid{container-name:--form-grid;container-type:inline-size;display:grid;row-gap:var(--form-grid-row-gap)}.form-grid>.no-gap{margin-top:calc(var(--form-grid-row-gap)*-1);margin-bottom:calc(var(--form-grid-row-gap)*-1)}.form-grid>.no-gap-top{margin-top:calc(var(--form-grid-row-gap)*-1)}.form-grid>.no-gap-bottom{margin-bottom:calc(var(--form-grid-row-gap)*-1)}.h-captcha{display:grid}.h-captcha>iframe{margin:0}h1,h2,h3,h4,h5,h6{font-size:var(--fs-500)}hr{border-bottom:.0625rem solid var(--hr-clr);margin:.625rem 0rem;grid-column:1/-1}hr.clear{border-bottom:.0625rem solid transparent}hr.medium{border-bottom-width:.1875rem}hr.large{border-bottom-width:.375rem}i{font-style:italic}img{font-style:italic;height:auto;width:auto;max-width:100%;vertical-align:middle}input-wrapper{display:grid;align-content:start}input-wrapper>label{display:grid;grid-auto-flow:column;align-self:start;align-items:center;justify-self:start;justify-content:start;gap:.1875rem;min-height:2.5rem}input-wrapper>label .required{color:red;font-size:var(--fs-400)}input-wrapper .field-error{display:none;font-style:italic;font-size:var(--fs-400);color:var(--danger-bgr-clr);margin-left:.625rem}input-wrapper .field-notice{font-style:italic;font-size:var(--fs-400);margin-left:.625rem}input-wrapper.input-error>.field-error{display:block}@container --form-grid (width >= 34.0625rem){input-wrapper:not(.full){grid-template-columns:clamp(var(--form-label-minwidth),var(--form-clamp),var(--form-label-maxwidth)) 1fr;column-gap:.625rem}input-wrapper:not(.full)>label{justify-self:end}input-wrapper:not(.full)>span{grid-column:2}}input-wrapper.iw_button:not(:has(label)){display:flex;white-space:nowrap;gap:.625rem;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width: 36em){input-wrapper.iw_button:not(:has(label)){flex-direction:row}input-wrapper.iw_button:not(:has(label)).start{justify-content:start}input-wrapper.iw_button:not(:has(label)).center{justify-content:center}input-wrapper.iw_button:not(:has(label)).end{justify-content:end}input-wrapper.iw_button:not(:has(label)).around{justify-content:space-around}input-wrapper.iw_button:not(:has(label)).between{justify-content:space-between}input-wrapper.iw_button:not(:has(label)).evenly{justify-content:space-evenly}input-wrapper.iw_button:not(:has(label)).grow>*{flex-grow:1}}input-wrapper.iw_checkbox>div{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem}input-wrapper.iw_checkbox>div>div{display:grid;grid-auto-flow:column;align-content:center;align-items:center;gap:.3125rem}input-wrapper.iw_checkbox>div>div>label{cursor:pointer;user-select:none}input-wrapper.iw_checkbox .field-error,input-wrapper.iw_checkbox .field-notice{margin-left:1.5625rem}input-wrapper.iw_checkbox.input-error>div>div{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_code.input-error>.code-editor{border-color:var(--warning-bgr-clr) !important;border-width:.125rem}input-wrapper.iw_code.x-small>textarea{height:6.25rem}input-wrapper.iw_code.small>textarea{height:12.5rem}input-wrapper.iw_code.medium>textarea{height:18.75rem}input-wrapper.iw_code.large>textarea{height:25rem}input-wrapper.iw_code.x-large>textarea{height:31.25rem}input-wrapper.iw_color.input-error>.clr-field>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_datetime.input-error>div>select{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_email.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_file.input-error>div>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_generate.input-error>div>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_heading>label{display:grid;align-items:center;font-weight:600}input-wrapper.iw_image>label{min-height:auto}input-wrapper.iw_image.input-error>div>img{border-color:var(--warning-bgr-clr) !important;border-width:.125rem}input-wrapper.iw_label>span{display:grid;align-items:center;font-weight:600}input-wrapper.iw_label>div{align-content:center}input-wrapper-location>location-group{display:grid;gap:.625rem;margin-bottom:1.875rem}input-wrapper-location>location-group:last-child{margin-bottom:1.25rem}input-wrapper-location>location-group>text-input{margin:0}input-wrapper-location>location-group>datetime-input{margin:0}input-wrapper-location+text-input button{width:9.375rem}input-wrapper.iw_number.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_password.input-error>div>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_radio>label{min-height:auto}input-wrapper.iw_radio>div{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem}input-wrapper.iw_radio>div>div{display:grid;grid-auto-flow:column;align-content:center;align-items:center;gap:.3125rem}input-wrapper.iw_radio>div>div.default{display:none}input-wrapper.iw_radio>div>div>label{cursor:pointer;user-select:none}input-wrapper.iw_radio.input-error>div>div{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_range>div{justify-self:start}input-wrapper.iw_range.input-error>div{background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_response .form-notice{display:none;font-size:var(--fs-400);font-weight:600;margin-left:.625rem}input-wrapper.iw_response .form-notice.show{display:grid}input-wrapper.iw_response .form-error{display:none;font-size:var(--fs-400);font-weight:600;color:var(--danger-bgr-clr);margin-left:.625rem}input-wrapper.iw_response .form-error.show{display:grid}input-wrapper.iw_select.input-error>select{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_selecttext.input-error>select,input-wrapper.iw_selecttext.input-error>input[type=text]{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_tel.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_text.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_textarea.input-error>textarea{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_textarea.x-small>textarea{height:6.25rem}input-wrapper.iw_textarea.small>textarea{height:12.5rem}input-wrapper.iw_textarea.medium>textarea{height:18.75rem}input-wrapper.iw_textarea.large>textarea{height:25rem}input-wrapper.iw_textarea.x-large>textarea{height:31.25rem}input-wrapper.iw_toggle>label{min-height:auto}input-wrapper.iw_toggle>div{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem}input-wrapper.iw_toggle>div>div{display:grid;grid-auto-flow:column;align-content:center;align-items:center;gap:.3125rem}input-wrapper.iw_toggle>div>div>label{cursor:pointer;user-select:none}input-wrapper.iw_toggle.input-error>div>div{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_url.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_upload{align-items:center}input-wrapper.iw_upload.input-error>input{color:var(--warning-txt-clr);background-color:var(--warning-bgr-clr) !important}input-wrapper.iw_wysiwyg.input-error>.cke{border-color:var(--warning-bgr-clr) !important;border-width:.125rem}notice-alerts{position:fixed;bottom:0;display:grid;width:calc(100vw - 1.25rem);left:50%;transform:translateX(-50%);z-index:10000}notice-alerts>notice-item{display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;gap:.625rem;align-items:center;min-height:2.75rem;box-shadow:0rem 0rem 1.25rem .125rem hsla(230, 19%, 24%, 0.2);border-radius:.28125rem;padding:.625rem 1.25rem;margin-bottom:.625rem;overflow:hidden}notice-alerts>notice-item>p{font-size:var(--fs-400);color:hsl(0, 0%, 100%)}notice-alerts>notice-item>svg{cursor:pointer;align-self:start}notice-alerts>notice-item>svg>path{pointer-events:none}notice-alerts>notice-item.primary{background-color:var(--primary-bgr-clr)}notice-alerts>notice-item.secondary{background-color:var(--secondary-bgr-clr)}notice-alerts>notice-item.success{background-color:var(--success-bgr-clr)}notice-alerts>notice-item.danger{background-color:var(--danger-bgr-clr)}notice-alerts>notice-item.warning{background-color:var(--warning-bgr-clr)}notice-alerts>notice-item.warning>p{color:var(--warning-txt-clr)}notice-alerts>notice-item.info{background-color:var(--info-bgr-clr)}notice-alerts>notice-item.info>p{color:var(--info-txt-clr)}notice-alerts>notice-item.primary,notice-alerts>notice-item.secondary,notice-alerts>notice-item.success{animation-name:core__opacity1,core__opacity0,core__hide;animation-delay:0s,3.75s,4.5s;animation-duration:750ms,750ms,0s;animation-fill-mode:forwards}notice-alerts>notice-item.danger,notice-alerts>notice-item.warning,notice-alerts>notice-item.info{padding-right:.625rem;animation-name:core__opacity1;animation-delay:0s;animation-duration:750ms;animation-fill-mode:forwards}notice-alerts>notice-item.danger.hide,notice-alerts>notice-item.warning.hide,notice-alerts>notice-item.info.hide{animation-name:core__opacity0,core__hide;animation-delay:0s,750ms;animation-duration:750ms,0s;animation-fill-mode:forwards}notice-alerts>notice-item.danger>svg{fill:hsl(0, 0%, 100%)}@media only screen and (min-width: 36em){notice-alerts{width:75vw}}ol{list-style:decimal;padding-left:1.25rem}picture{font-style:italic;height:auto;width:auto;max-width:100%;vertical-align:middle}pre{font-family:var(--font-mono);font-size:var(--fs-400);color:hsl(348, 83%, 37%);background-color:hsl(0, 0%, 93%);padding:0rem .3125rem;white-space:pre;overflow:auto}tab-group>.tab-group__buttons{display:flex;gap:.125rem}tab-group>.tab-group__buttons>.tab{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0rem .625rem;min-height:2.1875rem;line-height:1;text-align:center;border:.0625rem solid var(--tab-bor-clr);border-radius:.3125rem .3125rem 0rem 0rem;background-color:var(--tab-bgr-clr);color:var(--tab-txt-clr)}tab-group>.tab-group__buttons>.tab:hover{background-color:var(--tab-bgr-clr-hov);color:var(--tab-txt-clr-hov);border-color:var(--tab-bor-clr-hov)}tab-group>.tab-group__buttons>.tab.hidden{display:none}tab-group>.tab-group__buttons>.tab>label{user-select:none;white-space:nowrap}tab-group>.tab-group__buttons>.tab>input{position:absolute;top:0;left:0;width:100%;height:100%;appearance:none;cursor:pointer}tab-group:has(>.tab-group__buttons>.tab:nth-of-type(1)>input:checked)>.tab-group__buttons>div:nth-child(1),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(2)>input:checked)>.tab-group__buttons>div:nth-child(2),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(3)>input:checked)>.tab-group__buttons>div:nth-child(3),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(4)>input:checked)>.tab-group__buttons>div:nth-child(4),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(5)>input:checked)>.tab-group__buttons>div:nth-child(5),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(6)>input:checked)>.tab-group__buttons>div:nth-child(6),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(7)>input:checked)>.tab-group__buttons>div:nth-child(7),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(8)>input:checked)>.tab-group__buttons>div:nth-child(8),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(9)>input:checked)>.tab-group__buttons>div:nth-child(9),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(10)>input:checked)>.tab-group__buttons>div:nth-child(10){background-color:var(--tab-bgr-clr-act);color:var(--tab-txt-clr-act);border-color:var(--tab-bor-clr-act)}tab-group:has(>.tab-group__buttons>.tab:nth-of-type(1)>input:not(:checked))>.tab-group__content>:nth-child(1),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(2)>input:not(:checked))>.tab-group__content>:nth-child(2),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(3)>input:not(:checked))>.tab-group__content>:nth-child(3),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(4)>input:not(:checked))>.tab-group__content>:nth-child(4),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(5)>input:not(:checked))>.tab-group__content>:nth-child(5),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(6)>input:not(:checked))>.tab-group__content>:nth-child(6),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(7)>input:not(:checked))>.tab-group__content>:nth-child(7),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(8)>input:not(:checked))>.tab-group__content>:nth-child(8),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(9)>input:not(:checked))>.tab-group__content>:nth-child(9),tab-group:has(>.tab-group__buttons>.tab:nth-of-type(10)>input:not(:checked))>.tab-group__content>:nth-child(10){display:none !important}toast-alerts{position:fixed;top:.625rem;right:.625rem;display:grid;width:21.875rem;z-index:10000}toast-alerts>toast-item{display:grid;grid-auto-flow:column;grid-auto-columns:1fr auto;gap:.625rem;align-items:center;min-height:2.75rem;box-shadow:0rem 0rem 1.25rem .125rem hsla(230, 19%, 24%, 0.2);border-radius:.28125rem;padding:.625rem 1.25rem;margin-bottom:.625rem;overflow:hidden}toast-alerts>toast-item>p{font-size:var(--fs-400);color:hsl(0, 0%, 100%)}toast-alerts>toast-item>svg{cursor:pointer;align-self:start}toast-alerts>toast-item>svg>path{pointer-events:none}toast-alerts>toast-item.primary{background-color:var(--primary-bgr-clr)}toast-alerts>toast-item.secondary{background-color:var(--secondary-bgr-clr)}toast-alerts>toast-item.success{background-color:var(--success-bgr-clr)}toast-alerts>toast-item.danger{background-color:var(--danger-bgr-clr)}toast-alerts>toast-item.warning{background-color:var(--warning-bgr-clr)}toast-alerts>toast-item.warning>p{color:var(--warning-txt-clr)}toast-alerts>toast-item.info{background-color:var(--info-bgr-clr)}toast-alerts>toast-item.info>p{color:var(--info-txt-clr)}toast-alerts>toast-item.wait{background-color:var(--warning-bgr-clr)}toast-alerts>toast-item.wait>p{color:var(--warning-txt-clr);display:grid;grid-auto-flow:column;justify-content:start;align-items:center}toast-alerts>toast-item.wait>p:before{content:"";width:1.875rem;height:1.875rem;border:.1875rem solid #000;border-bottom-color:transparent;border-radius:50%;animation:rotation 1s linear infinite;margin-right:.625rem}toast-alerts>toast-item.wait>p:after{content:"";animation:ellipsis 3000ms infinite}toast-alerts>toast-item.primary,toast-alerts>toast-item.secondary,toast-alerts>toast-item.success{animation-name:core__opacity1,core__opacity0,core__hide;animation-delay:0s,3.75s,4.5s;animation-duration:750ms,750ms,0s;animation-fill-mode:forwards}toast-alerts>toast-item.danger,toast-alerts>toast-item.warning,toast-alerts>toast-item.info{padding-right:.625rem;animation-name:core__opacity1;animation-delay:0s;animation-duration:750ms;animation-fill-mode:forwards}toast-alerts>toast-item.danger.hide,toast-alerts>toast-item.warning.hide,toast-alerts>toast-item.info.hide{animation-name:core__opacity0,core__hide;animation-delay:0s,750ms;animation-duration:750ms,0s;animation-fill-mode:forwards}toast-alerts>toast-item.wait{padding-right:.625rem;animation-name:core__opacity1;animation-delay:0s;animation-duration:750ms;animation-fill-mode:forwards}toast-alerts>toast-item.danger>svg{fill:hsl(0, 0%, 100%)}ul{list-style:disc;padding-left:1.25rem}video,iframe[src*="youtube.com"],iframe[src*="youtube-nocookie.com"]{aspect-ratio:16/9;height:auto;width:100%;max-width:100%}html{--primary-txt-clr: hsl(198, 57%, 9%);--secondary-txt-clr: hsl(189, 86%, 69%);--primary-bgr-clr: hsl(198, 57%, 9%);--secondary-bgr-clr: hsl(189, 86%, 69%);--content-grid-padding-inline: 3.125rem;--content-grid-content-max-width: 115rem;--content-grid-breakout-max-width: 117.5rem;--content-grid-background-width: min(100% - (var(--content-grid-padding-inline) * 2), var(--content-grid-breakout-max-width));--content-grid-background-outer: hsl(0, 0%, 100%);--content-grid-background-inner: hsl(0, 0%, 100%);scroll-behavior:smooth}html #debug-button{display:none}body{overflow-x:hidden;position:relative}body .background-circle1{--size: 80vh;position:fixed;border:calc(var(--size)/10) solid var(--secondary-bgr-clr);height:var(--size);width:var(--size);border-radius:50%;z-index:-1;right:calc(var(--size)/1.5*-1);top:-10vh}button,a.button{padding:.9375rem 1.875rem;font-weight:bold;border-radius:0;border-width:.1875rem;border-style:solid;border-color:var(--secondary-bgr-clr);color:var(--primary-txt-clr);background-color:var(--secondary-bgr-clr)}button:hover,a.button:hover{border-color:var(--secondary-bgr-clr);color:var(--clr-white);background-color:var(--primary-bgr-clr)}button-invert,a.button-invert{border-color:var(--secondary-bgr-clr);color:var(--clr-white);background-color:var(--primary-bgr-clr)}button-invert:hover,a.button-invert:hover{border-color:var(--secondary-bgr-clr);color:var(--primary-txt-clr);background-color:var(--secondary-bgr-clr)}button-clear,a.button-clear{border-color:var(--primary-txt-clr);color:var(--primary-txt-clr);background-color:unset}button-clear:hover,a.button-clear:hover{border-color:var(--primary-txt-clr);color:var(--primary-txt-clr);background-color:var(--secondary-bgr-clr)}button-inspekta,a.button-inspekta{border-color:var(--primary-bgr-clr);background-color:var(--primary-bgr-clr);color:var(--clr-white);transform:scale(1);transition:transform 200ms;padding:.9375rem 2.5rem}button-inspekta:hover,a.button-inspekta:hover{border-color:var(--primary-bgr-clr);background-color:var(--primary-bgr-clr);color:var(--clr-white);position:relative;z-index:1;transform:scale(1.05);transition:transform 200ms}button-inspekta .button-inspekta__content,a.button-inspekta .button-inspekta__content{display:grid;row-gap:.125rem;column-gap:1.25rem}button-inspekta .button-inspekta__content .icon,a.button-inspekta .button-inspekta__content .icon{grid-row:1/span 2;grid-column:1;align-self:center}button-inspekta .button-inspekta__content .text1,a.button-inspekta .button-inspekta__content .text1{grid-row:1;grid-column:2;align-self:end;font-size:var(--fs-500)}button-inspekta .button-inspekta__content .text2,a.button-inspekta .button-inspekta__content .text2{align-self:start;grid-row:2;grid-column:2;color:var(--clr-text, var(--secondary-txt-clr));font-size:var(--fs-600)}.pagination.buttons{display:grid;grid-auto-flow:column;justify-content:center;padding-top:3.125rem}.pagination.buttons>span{display:flex;align-items:center;background:var(--primary-bgr-clr);color:var(--clr-white);padding:.3125rem .625rem;cursor:default !important}.pagination.buttons button,.pagination.buttons .button,.pagination.buttons .button-invert{display:flex;align-items:center;background:var(--primary-bgr-clr);color:var(--clr-white);padding:.3125rem .625rem;border-color:var(--primary-bgr-clr)}.pagination.buttons button.first,.pagination.buttons .button.first,.pagination.buttons .button-invert.first{border-radius:.625rem 0rem 0rem .625rem}.pagination.buttons button.last,.pagination.buttons .button.last,.pagination.buttons .button-invert.last{border-radius:0rem .625rem .625rem 0rem}.pagination.buttons button>span,.pagination.buttons .button>span,.pagination.buttons .button-invert>span{width:1.5rem;height:1.5rem;background-image:var(--bgr);background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none}.pagination.buttons button:hover,.pagination.buttons .button:hover,.pagination.buttons .button-invert:hover{border-color:var(--secondary-bgr-clr);background:var(--secondary-bgr-clr)}.pagination.buttons button:hover>span,.pagination.buttons .button:hover>span,.pagination.buttons .button-invert:hover>span{background-image:var(--bgr-hov)}tag-cards form [data-action=submit]{display:none}tag-cards .cards{display:grid;gap:3.125rem}tag-cards .cards .card{display:grid;gap:1.25rem;grid-template-rows:25rem auto max-content;position:relative}tag-cards .cards .card .category{position:absolute;inset:0 0 auto auto;padding:.3125rem .9375rem;background-color:var(--primary-bgr-clr);color:var(--clr-white);font-weight:bold;border-bottom-left-radius:.625rem}tag-cards .cards .card .image{grid-column:1/span 2}tag-cards .cards .card .image img{height:100%;width:100%;object-fit:cover}tag-cards .cards .card .image img.placeholder{object-fit:contain;background-color:var(--primary-bgr-clr);padding:1.5625rem}tag-cards .cards .card .description{grid-column:1/span 2}tag-cards .cards .card .date{grid-column:2;align-content:center;text-align:right}tag-cards .cards .card .link{grid-row:3}tag-cards .cards .card.hidden{display:none}tag-cards .empty{text-align:center}tag-cards .empty.hidden{display:none}tag-cards .pagination.hidden{display:none}@media(min-width: 600px){tag-cards .cards{grid-template-columns:repeat(auto-fit, minmax(450px, 1fr))}}main ul{list-style:none;padding:0}main ul li{position:relative;padding-left:1.5625rem}main ul ::before{content:"";position:absolute;left:0;top:.125rem;height:1.25rem;width:1.25rem;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzZjZTBmNCI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xMiAyQzYuNDcgMiAyIDYuNDcgMiAxMnM0LjQ3IDEwIDEwIDEwIDEwLTQuNDcgMTAtMTBTMTcuNTMgMiAxMiAyeiIvPjwvc3ZnPg==") no-repeat center;background-size:contain}.highlight{background-color:unset;color:var(--secondary-txt-clr);border-radius:0;padding:0}header section{background-color:var(--primary-bgr-clr)}header .header__main{display:grid;color:var(--clr-white);gap:1.875rem;padding-bottom:1.875rem}header .header__main-logo{display:grid;align-content:center;justify-content:center;min-height:11.125rem}header .header__main-logo a{display:block;height:150px}header .header__main-logo a svg{vertical-align:top;height:100%;width:auto}header .header__main-logo a svg g.circle{transform-origin:center;animation:rotation 2000ms ease-in-out}header .header__main-buttons{display:grid;grid-auto-flow:row;justify-content:center;height:100%}header .header__main-buttons a{display:grid;align-content:center;justify-content:center;grid-auto-flow:column;min-height:60px;min-width:150px}header .header__main-buttons a span{text-align:center;font-weight:bold;transition:transform 100ms ease-in-out}header .header__main-buttons a span:nth-child(2){margin-left:.25em}header .header__main-buttons a:hover{text-decoration:none}header .header__main-buttons a:hover span{transform:scale(1.1);transition:transform 100ms ease-in-out}header .header__main-buttons .header__main-buttons-login{background-color:var(--secondary-bgr-clr);color:var(--primary-txt-clr)}header .header__main-buttons .header__main-buttons-register{background-color:var(--clr-white);color:var(--primary-txt-clr)}header .header__main-buttons .header__main-buttons-quote{background-color:var(--primary-bgr-clr);color:var(--secondary-txt-clr)}header .header__main-menu{display:none;position:relative;justify-self:center}@media(min-width: 800px){header .header__main-buttons{grid-auto-flow:column;justify-content:normal}}@media(min-width: 1600px){header .header__main{gap:.625rem;padding-bottom:0}header .header__main-logo{justify-content:start}header .header__main-buttons{justify-content:end;grid-column:2}header .header__main-buttons a{grid-auto-flow:row}header .header__main-buttons a span:nth-child(2){margin-left:0}header .header__main-buttons .header__main-buttons-quote{grid-column:2;grid-row:1/3}header .header__main-menu{display:grid;grid-column:1/span 2}}@media(min-width: 1600px){header .header__main-buttons{grid-row:1;grid-column:3}header .header__main-menu{grid-row:1;grid-column:2}}header-to-top{display:grid;justify-content:center;align-content:center;position:fixed;bottom:1.875rem;right:1.875rem;height:3.75rem;width:3.75rem;border-radius:50%;z-index:2;cursor:pointer;user-select:none;transition:bottom 1000ms ease;background-color:var(--secondary-bgr-clr)}header-to-top::after{content:"";display:block;position:relative;height:1.25rem;width:1.25rem;top:.3125rem;border:.2rem solid var(--primary-txt-clr);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);transform:rotate(45deg)}header-to-top.hide{bottom:-8.125rem;transition:bottom 1000ms ease}header-more-info{display:grid;position:fixed;top:3.125rem;right:0;height:6.25rem;width:10rem;z-index:2;padding:0rem 1.875rem 0rem 1.875rem;cursor:pointer;user-select:none;transition:right 1000ms ease;background-color:var(--primary-bgr-clr);box-shadow:0rem 0rem .1875rem .1875rem var(--secondary-bgr-clr)}header-more-info a{display:grid;align-content:center;justify-content:center}header-more-info a span{color:var(--secondary-txt-clr);text-align:center;font-weight:bold}header-more-info a:hover{text-decoration:none}header-more-info a:hover span{transform:scale(1.1);transition:transform 100ms ease-in-out}header-more-info.hide{right:-11.25rem;transition:right 1000ms ease}header nav{font-size:var(--fs-400)}header nav:nth-child(1){border-bottom:2px solid #fff}header nav:nth-child(1)>ul>li>ul{top:5.5rem}header nav:nth-child(2)>ul>li>ul{top:11rem}header nav ul{list-style:none;padding:0}header nav>ul{display:grid;grid-auto-flow:column;justify-content:start}header nav>ul>li{display:grid}header nav>ul>li:hover{background-color:var(--secondary-bgr-clr)}header nav>ul>li>a{color:var(--clr-white);padding:0rem 1.875rem;line-height:5.5rem;font-weight:bold;white-space:nowrap}header nav>ul>li>a:hover{text-decoration:none}header nav>ul>li>a .arrow{display:none}header nav>ul>li:hover>ul{display:grid}header nav>ul>li>ul{display:none;grid-template-columns:repeat(4, auto);position:absolute;background-color:var(--secondary-bgr-clr);left:0;min-width:100%;z-index:1;padding:0rem 0rem .625rem 0rem}header nav>ul>li>ul>div{grid-column:1/span 4;padding:1.25rem 1.25rem;line-height:3.75rem;font-weight:bold;font-size:2.5rem}header nav>ul>li>ul>li{display:grid}header nav>ul>li>ul>li>a{color:var(--primary-txt-clr);padding:0rem 1.25rem;line-height:3.75rem;align-content:center;position:relative;white-space:nowrap}header nav>ul>li>ul>li>a::before{content:attr(data-text);font-weight:bold;visibility:hidden;height:0;overflow:hidden;display:block}header nav>ul>li>ul>li>a:hover{text-decoration:none;font-weight:bold}menu-fullscreen{--hamburger-bg: hsla(248, 100%, 19%, 0);--hamburger-line: hsl(0, 0%, 100%);--hamburger-line-shadow: hsla(0, 0%, 0%, 1);--hamburger-line-shadow2: hsla(0, 0%, 0%, 0.5);--hamburger-text: var(--clr-white);--hamburger-text-hover: var(--secondary-txt-clr);--hamburger-overlay-bg: var(--primary-bgr-clr);display:grid;grid-template-columns:1fr auto;align-items:center;position:absolute;top:0;z-index:10000;width:100%;padding:2rem}menu-fullscreen>input[type=checkbox],menu-fullscreen>.hamburger-button{position:absolute;width:6rem;height:6rem;top:.5rem;left:.5rem}menu-fullscreen>.hamburger-button{z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:var(--hamburger-bg)}menu-fullscreen>.hamburger-button>div{position:relative;width:100%;height:.2rem;background:var(--hamburger-line);box-shadow:.2rem .2rem .2rem var(--hamburger-line-shadow);transition:transform 300ms ease-in-out 0s,box-shadow 300ms ease-in-out 0s}menu-fullscreen>.hamburger-button>div::before,menu-fullscreen>.hamburger-button>div::after{content:"";position:absolute;top:-1rem;width:inherit;height:inherit;background:inherit;box-shadow:inherit;transition:top 300ms ease-in-out 0s,transform 300ms ease-in-out 0s,box-shadow 300ms ease-in-out 0s}menu-fullscreen>.hamburger-button>div::after{top:1rem}menu-fullscreen>input[type=checkbox]{z-index:1001;cursor:pointer;opacity:0}menu-fullscreen>input[type=checkbox]:checked+.hamburger-button>div{transform:rotate(135deg);box-shadow:0 -0.2rem .1rem var(--hamburger-line-shadow)}menu-fullscreen>input[type=checkbox]:checked+.hamburger-button>div:before,menu-fullscreen>input[type=checkbox]:checked+.hamburger-button>div:after{top:0;transform:rotate(90deg);box-shadow:-0.2rem 0 .1rem var(--hamburger-line-shadow2)}menu-fullscreen>input[type=checkbox]:checked~.overlay{visibility:visible;opacity:1;transition:opacity 300ms ease-in-out 0s}menu-fullscreen>.overlay{position:absolute;top:0;height:100vh;width:100%;overflow:auto;visibility:hidden;opacity:0;background-color:var(--hamburger-overlay-bg);transition:visibility 0s ease 300ms,opacity 300ms ease-in-out 0s}menu-fullscreen>.overlay>nav{display:grid;justify-content:center;text-align:center;height:100svh;padding-top:6rem;overflow:auto}menu-fullscreen>.overlay>nav ul{list-style:none;padding-left:0}menu-fullscreen>.overlay>nav a,menu-fullscreen>.overlay>nav span{display:grid;gap:.5rem;grid-auto-flow:column;justify-content:center;align-items:center;color:var(--hamburger-text);font-weight:bold;font-size:var(--fs-600);text-decoration:none;cursor:pointer;user-select:none;padding:1rem 0}menu-fullscreen>.overlay>nav a i,menu-fullscreen>.overlay>nav span i{border-top:.3rem solid var(--hamburger-text);border-right:.3rem solid var(--hamburger-text);width:1rem;height:1rem;transform:rotate(45deg);transition:transform 300ms}menu-fullscreen>.overlay>nav a:active,menu-fullscreen>.overlay>nav a:focus,menu-fullscreen>.overlay>nav a:hover,menu-fullscreen>.overlay>nav span:active,menu-fullscreen>.overlay>nav span:focus,menu-fullscreen>.overlay>nav span:hover{text-decoration:none;color:var(--hamburger-text-hover)}menu-fullscreen>.overlay>nav a:active i,menu-fullscreen>.overlay>nav a:focus i,menu-fullscreen>.overlay>nav a:hover i,menu-fullscreen>.overlay>nav span:active i,menu-fullscreen>.overlay>nav span:focus i,menu-fullscreen>.overlay>nav span:hover i{border-top-color:var(--hamburger-text-hover);border-right-color:var(--hamburger-text-hover)}menu-fullscreen>.overlay>nav a:empty,menu-fullscreen>.overlay>nav span:empty{display:none}menu-fullscreen>.overlay>nav ul>li>div.open>span>i{transform:rotate(135deg)}menu-fullscreen>.overlay>nav ul>li>div>ul{overflow:hidden;transition:height 300ms}menu-fullscreen>.overlay>nav ul>li>div>ul>li a{font-size:var(--fs-500)}menu-fullscreen .basket{position:absolute;right:2rem;top:8rem}menu-fullscreen .basket a{display:grid;width:60px;height:60px;align-items:center;justify-items:center}menu-fullscreen .basket a svg{width:30px;height:30px}@media(min-width: 1600px){menu-fullscreen{display:none}}footer section{background-color:var(--primary-bgr-clr);padding:3.125rem 0rem;row-gap:1.5625rem}footer .footer__menu{display:grid;gap:2.5rem;justify-items:center;color:var(--clr-white)}footer .footer__menu a{color:var(--clr-white)}footer .footer__menu a:hover{color:var(--secondary-txt-clr);text-decoration:none}footer .footer__menu-center{display:grid;grid-auto-flow:row;align-content:center;justify-items:center}footer .footer__menu-center nav ul{list-style:none;padding:0;display:grid;gap:.625rem;justify-items:center}footer .footer__menu-center nav ul li{padding:0rem .625rem}footer .footer__menu-center nav ul li a{font-weight:bold}@media(min-width: 1600px){footer .footer__menu-center nav ul{grid-auto-flow:column;justify-content:center;width:max-content;gap:.0625rem}footer .footer__menu-center nav ul li{background-color:var(--primary-bgr-clr)}}footer .footer__main{display:grid;gap:2.5rem;justify-items:center;color:var(--clr-white)}footer .footer__main a{color:var(--clr-white)}footer .footer__main a:hover{color:var(--secondary-txt-clr);text-decoration:none}footer .footer__main-start{display:grid;gap:.625rem;font-size:.875rem;justify-items:center;text-align:center}footer .footer__main-start .logo{display:block;margin-bottom:1.25rem}footer .footer__main-start .logo img{vertical-align:top;width:5rem;height:auto}footer .footer__main-center{display:grid;align-content:center;justify-items:center}footer .footer__main-center nav{margin:2.5rem 0rem 0rem 0rem}footer .footer__main-center nav ul{list-style:none;padding:0;display:grid;gap:.625rem;justify-items:center}footer .footer__main-center nav ul li{padding:0rem .625rem}footer .footer__main-center nav ul li a{font-size:.875rem;font-weight:normal}footer .footer__main-center-contact{display:grid;align-content:center;justify-items:center;text-align:center;font-size:.875rem}footer .footer__main-center-contact .phone{color:var(--secondary-txt-clr)}footer .footer__main-end{display:grid;gap:2.5rem;justify-items:center}footer .footer__main-end .social{display:grid;grid-auto-flow:column;gap:1.25rem;justify-items:center}footer .footer__main-end .social .facebook img,footer .footer__main-end .social .linkedin img,footer .footer__main-end .social .instagram img{vertical-align:top;width:1.875rem;max-width:unset}footer .footer__main-end .logos{display:grid;grid-auto-flow:column;gap:1.25rem;justify-items:center}footer .footer__main-end .logos .inspect img,footer .footer__main-end .logos .cert img,footer .footer__main-end .logos .qa img{vertical-align:top;height:6.25rem;max-width:unset}@media(min-width: 1600px){footer .footer__main{grid-template-columns:repeat(3, 1fr);align-items:end}footer .footer__main-start{justify-items:start;justify-self:start}footer .footer__main-center nav ul{grid-auto-flow:column;justify-content:center;width:max-content;gap:.0625rem;background:var(--clr-white)}footer .footer__main-center nav ul li{background-color:var(--primary-bgr-clr)}footer .footer__main-center-contact{grid-auto-flow:row;background:var(--clr-white);column-gap:1px}footer .footer__main-center-contact .address{grid-column:1/span 2;background-color:var(--primary-bgr-clr)}footer .footer__main-center-contact .phone{grid-column:1;background-color:var(--primary-bgr-clr);padding:0rem .625rem}footer .footer__main-center-contact .email{grid-column:2;background-color:var(--primary-bgr-clr);padding:0rem .625rem}footer .footer__main-end{gap:1.25rem;align-items:end;grid-auto-flow:column;justify-self:end}}section-articles{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-banner{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range)),var(--bg);background-repeat:no-repeat,no-repeat;background-size:auto,cover;background-position-x:0%,50%;background-position-y:0%,50%}section-banner>div{display:grid;gap:1.25rem}section-banner>div .buttons{display:grid;gap:1.25rem;justify-content:center;align-content:end;white-space:nowrap}@media(min-width: 1200px){section-banner>div{grid-template-columns:2fr 1fr}section-banner>div .buttons{grid-auto-flow:column}section-banner>div:not(:has(.buttons)){grid-template-columns:auto}}section-banner3{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-banner3>div{display:grid;gap:1.25rem;align-content:center;align-items:center}section-banner3>div .content{display:grid;gap:1.25rem}section-banner3>div .image{text-align:center}@media(min-width: 1200px){section-banner3>div{grid-template-columns:repeat(2, 1fr)}section-banner3>div:not(:has(.image)){grid-template-columns:auto}section-banner3.left>div .image{grid-row:1;grid-column:1}}section-banner4{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-banner4 .banner{display:grid;gap:.625rem}section-banner4 .banner .card{display:grid;gap:1.25rem;min-height:18.75rem;background-color:var(--primary-bgr-clr);background-image:var(--bg-image);background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.25rem}section-banner4 .banner .card.card-1{align-items:end;align-content:end}section-banner4 .banner .card.card-2{justify-items:end;justify-content:end;align-items:end;align-content:end}@media(min-width: 900px){section-banner4 .banner{grid-auto-flow:column;grid-template-columns:1fr 1.5fr}section-banner4 .banner .card.card-2{grid-auto-flow:column}}section-banner5{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));overflow:hidden}section-banner5 .banner{display:grid;position:relative}section-banner5 .banner .banner-circle{display:none;--size: 93.75rem;--border: 75rem;position:absolute;border:calc(var(--border)/10) solid var(--secondary-bgr-clr);height:var(--size);width:var(--size);border-radius:50%;background-color:#fff;bottom:calc(var(--size)/1.5*-1);left:calc(50% - var(--size)/1.1)}section-banner5 .banner .card{display:grid;min-height:15.625rem}section-banner5 .banner .card .card-inner{display:grid;max-width:var(--content-grid-content-max-width);width:100%;margin:0 auto;padding:1.25rem;gap:1.25rem}section-banner5 .banner .card.card-1{background-color:var(--primary-bgr-clr)}section-banner5 .banner .card.card-1 .card-inner{justify-items:end;justify-content:end;align-items:end;align-content:end}section-banner5 .banner .card.card-2{position:relative;z-index:1}section-banner5 .banner .card.card-2 .card-inner{justify-content:center;justify-items:center}section-banner5 .banner .card.card-2 .card-inner .title{color:var(--primary-txt-clr);font-size:var(--fs-900);font-weight:bold}section-banner5 .banner .card.card-2 .card-inner .bubbles{display:grid;gap:1.25rem}section-banner5 .banner .card.card-2 .card-inner .bubbles .bubble{display:grid;height:15.625rem;width:15.625rem;background-color:var(--primary-bgr-clr);border-radius:50%;justify-content:center;justify-items:center;text-align:center;gap:.625rem;padding:1.25rem}section-banner5 .banner .card.card-2 .card-inner .bubbles .bubble .bubble-title{color:var(--secondary-txt-clr);font-size:var(--fs-800);font-weight:bold;align-self:end}section-banner5 .banner .card.card-2 .card-inner .bubbles .bubble .bubble-info{color:var(--clr-white);font-size:var(--fs-600);font-weight:bold;line-height:1.2}@media(min-width: 1200px){section-banner5 .banner .banner-circle{display:block}section-banner5 .banner .card .card-inner{padding:3.125rem}section-banner5 .banner .card.card-2 .card-inner{grid-auto-flow:column;align-content:center;align-items:center;justify-content:space-around}section-banner5 .banner .card.card-2 .card-inner .bubbles{grid-auto-flow:column}}section-bullets{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-bullets .columns{display:grid;gap:.625rem;max-width:37.5rem;margin:0 auto}section-bullets .columns .column-1,section-bullets .columns .column-2{display:grid;gap:.625rem;align-content:start}section-bullets .columns .column-1 .item,section-bullets .columns .column-2 .item{display:grid;gap:.5rem;grid-template-columns:1.25rem auto;justify-content:start}section-bullets .columns .column-1 .item .bullet,section-bullets .columns .column-2 .item .bullet{background:var(--secondary-bgr-clr);height:1.25rem;width:1.25rem;border-radius:50%;margin-top:.125rem}section-bullets .columns .column-1 .item:hover .content,section-bullets .columns .column-2 .item:hover .content{font-weight:bold;cursor:default}@media(min-width: 800px){section-bullets .columns{gap:2.5rem;grid-template-columns:1fr 1fr;max-width:75rem}}section-buttons{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-buttons>div .buttons{margin-top:1.25rem;display:flex;gap:var(--button-gap);justify-content:center;justify-items:center;flex-wrap:wrap}section-buttons>div .buttons a{display:grid;grid-template-columns:auto 1fr;width:100%;max-width:26.875rem}section-buttons>div .buttons a.slim-border{border-width:.0625rem}section-buttons>div .buttons a img{max-width:3.75rem;max-height:3.75rem;width:100%;height:100%}section-cardcarousel{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-cardcarousel .carousel-wrapper{display:grid;gap:3.125rem}section-cardcarousel .card-highlight{display:grid;align-items:center;align-content:center}section-cardcarousel .card-highlight>div{display:none;gap:1.25rem;justify-items:center}section-cardcarousel .card-highlight>div.show{display:grid}section-cardcarousel .swiper.carousel{width:100%;height:550px;--swiper-pagination-color: var(--secondary-bgr-clr)}section-cardcarousel .swiper.carousel .swiper-wrapper .swiper-slide{cursor:pointer;position:relative;padding:.9375rem;overflow:hidden;gap:.625rem;align-items:center;display:grid;grid-auto-flow:row;align-content:space-between;height:31.25rem;width:300px;transform:scale(1)}section-cardcarousel .swiper.carousel .swiper-wrapper .swiper-slide::before{content:"";position:absolute;inset:0;background-image:var(--bg);background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;z-index:-2}section-cardcarousel .swiper.carousel .swiper-wrapper .swiper-slide::after{--clr: color-mix(in hsl, var(--primary-bgr-clr) 80%, transparent);content:"";position:absolute;inset:0;background:linear-gradient(0deg, var(--clr) 10%, transparent 35%);z-index:-1}section-cardcarousel .swiper.carousel .swiper-wrapper .swiper-slide .icon{position:relative;max-width:3.75rem;max-height:3.75rem;width:100%;height:100%;pointer-events:none}section-cardcarousel .swiper.carousel .swiper-wrapper .swiper-slide .title{pointer-events:none;position:relative;color:var(--clr-white);font-size:var(--fs-550);font-weight:bold}@media(min-width: 900px){section-cardcarousel .carousel-wrapper{grid-auto-flow:column}section-cardcarousel .card-highlight{grid-column:1;width:min(600px,40vw)}section-cardcarousel .card-highlight>div{justify-items:start;justify-content:start}section-cardcarousel .swiper .swiper-wrapper .swiper-slide::before{transform:scale(1.1);transition:transform 200ms}section-cardcarousel .swiper .swiper-wrapper .swiper-slide:hover::before{transform:scale(1)}}section-cardcarousel2{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-cardcarousel2 .carousel-wrapper{display:grid}section-cardcarousel2 .swiper.carousel{max-width:calc(100vw - 120px);height:450px;--swiper-pagination-color: var(--secondary-bgr-clr)}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide{position:relative;padding:.9375rem;overflow:hidden;gap:.625rem;align-items:center;display:grid;grid-auto-flow:row;align-content:space-between;height:25rem;width:calc(100vw - 120px);transform:scale(1)}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide::before{content:"";position:absolute;inset:0;background-image:var(--bg);background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;z-index:-2}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide::after{--clr: color-mix(in hsl, var(--primary-bgr-clr) 80%, transparent);content:"";position:absolute;inset:0;background:linear-gradient(0deg, var(--clr) 10%, transparent 35%);z-index:-1}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide>a{position:absolute;width:100%;height:100%}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide .icon{position:relative;max-width:3.75rem;max-height:3.75rem;width:100%;height:100%;pointer-events:none}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide .title{pointer-events:none;position:relative;color:var(--clr-white);font-size:var(--fs-550);font-weight:bold}@media(min-width: 720px){section-cardcarousel2 .swiper.carousel{max-width:min(600px,100%)}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide{width:600px}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide::before{transform:scale(1.1);transition:transform 200ms}section-cardcarousel2 .swiper.carousel .swiper-wrapper .swiper-slide:hover::before{transform:scale(1)}}@media(min-width: 1315px){section-cardcarousel2 .swiper.carousel{max-width:min(1200px,100%)}}@media(min-width: 1915px){section-cardcarousel2 .swiper.carousel{max-width:min(1800px,100%)}}section-cardcarousel3{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-cardcarousel3 .carousel{display:grid;row-gap:3.75rem;column-gap:1.875rem;padding:6.25rem 0rem;justify-content:center;align-items:center}section-cardcarousel3 .carousel .card-highlight{display:grid;align-items:center;align-content:center}section-cardcarousel3 .carousel .card-highlight>div{display:grid;gap:1.25rem;justify-content:center;justify-items:center;text-align:center}section-cardcarousel3 .carousel .card-highlight>div .icon{width:6.25rem}section-cardcarousel3 .carousel .cards{display:grid;grid-template-columns:repeat(var(--cols), 250px);justify-content:center;margin:0 auto}section-cardcarousel3 .carousel .cards .card{cursor:pointer;background-color:var(--primary-bgr-clr);position:relative;padding:.9375rem;overflow:hidden;gap:.625rem;align-items:center;display:grid;border:.125rem solid var(--clr-white)}section-cardcarousel3 .carousel .cards .card[data-cardpadding]{display:none}section-cardcarousel3 .carousel .cards .card:hover{position:relative;cursor:pointer;border-radius:4px;box-shadow:0 0 10px 5px #fff;z-index:1;transform:scale(1.2);transition:transform 200ms}section-cardcarousel3 .carousel .cards .card .title{color:var(--clr-white)}section-cardcarousel3 .carousel .content-wrapper{display:grid;gap:1rem;align-items:end;justify-items:end}@media(min-width: 1800px){section-cardcarousel3 .carousel{grid-auto-flow:column}section-cardcarousel3 .carousel .cards{grid-row:1}section-cardcarousel3 .carousel .content-wrapper{grid-column:2;grid-row:2;grid-auto-flow:column}}@media(max-width: 854px){section-cardcarousel3 .carousel .cards .card .title [class*=fs-600]{font-size:min(var(--fs-500),var(--fs-600)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-650]{font-size:min(var(--fs-550),var(--fs-650)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-700]{font-size:min(var(--fs-600),var(--fs-700)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-750]{font-size:min(var(--fs-650),var(--fs-750)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-800]{font-size:min(var(--fs-700),var(--fs-800)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-850]{font-size:min(var(--fs-750),var(--fs-850)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-900]{font-size:min(var(--fs-800),var(--fs-900)) !important}section-cardcarousel3 .carousel .cards .card .title [class*=fs-950]{font-size:min(var(--fs-850),var(--fs-950)) !important}}section-cardcarousel4{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-cardcarousel4 .cards{--icon-size: 14.375rem;display:grid;justify-content:center;gap:2.5rem}section-cardcarousel4 .cards .card{width:var(--icon-size);display:grid;gap:.625rem;text-decoration:none}section-cardcarousel4 .cards .card .icon{position:relative;display:grid;width:var(--icon-size)}section-cardcarousel4 .cards .card .icon .img-wrapper{display:grid;grid-column:1;grid-row:1;padding:3.75rem}section-cardcarousel4 .cards .card .icon .img-wrapper img{max-width:var(--icon-size);max-height:var(--icon-size);width:100%;height:100%;aspect-ratio:1}section-cardcarousel4 .cards .card .icon .svg-wrapper{display:grid;grid-column:1;grid-row:1}section-cardcarousel4 .cards .card .icon .svg-wrapper svg{max-width:var(--icon-size);max-height:var(--icon-size);width:100%;height:100%}section-cardcarousel4 .cards .card .details{display:grid;justify-items:center}section-cardcarousel4 .cards .card .details .title{font-size:var(--fs-600);font-weight:bold;text-align:center}section-cardcarousel4 .cards .card .details .price{font-size:var(--fs-800);font-weight:bold}section-cardcarousel4 .cards .card:hover .img-wrapper{padding:3.3125rem}@media(min-width: 900px){section-cardcarousel4 .cards{grid-auto-flow:column;gap:5rem}section-cardcarousel4 .cards .card{width:calc(var(--icon-size) + 31.25rem);grid-template-columns:auto 1fr}section-cardcarousel4 .cards .card .details{gap:.625rem;justify-items:start;align-content:center;align-items:center;grid-template-columns:auto 1fr}section-cardcarousel4 .cards .card .details .title{grid-column:1/span 2;text-align:left}}section-content{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--gap: 3.125rem}section-content>div{display:grid;align-items:start}section-content>div .content-wrapper{display:grid;gap:var(--gap)}section-content>div .content-wrapper .title-wrapper{display:grid}section-content>div .content-wrapper .title-wrapper:has(.icon img){gap:var(--gap)}section-content>div .content-wrapper .title-wrapper .icon img{max-width:6.25rem}section-content>div .content-wrapper .content{display:grid;gap:var(--gap)}section-content>div .image-wrapper{text-align:center}section-content>div .image-wrapper:not(:empty){margin:var(--gap) 0 0 0}@media(min-width: 1200px){section-content>div:has(.image-wrapper:not(:empty)){grid-template-columns:repeat(2, 1fr)}section-content>div .image-wrapper:not(:empty){margin:0 0 0 var(--gap)}section-content.icon-left>div .title-wrapper{grid-auto-flow:column;align-items:center;justify-content:start}section-content.image-left>div .content-wrapper{grid-row:1;grid-column:2}section-content.image-left>div .image-wrapper:not(:empty){margin:0 var(--gap) 0 0}}section-content2{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--gap: 3.125rem}section-content2>div{display:grid;align-items:start;gap:var(--gap)}section-content2>div .content-wrapper,section-content2>div .content2-wrapper{display:grid;gap:var(--gap)}section-content2>div .content-wrapper .title-wrapper,section-content2>div .content2-wrapper .title-wrapper{display:grid}section-content2>div .content-wrapper .title-wrapper:has(.icon img),section-content2>div .content2-wrapper .title-wrapper:has(.icon img){gap:var(--gap)}section-content2>div .content-wrapper .title-wrapper .icon img,section-content2>div .content2-wrapper .title-wrapper .icon img{max-width:6.25rem}section-content2>div .content-wrapper .content,section-content2>div .content2-wrapper .content{display:grid;gap:var(--gap)}@media(min-width: 1200px){section-content2>div{grid-template-columns:repeat(2, 1fr)}section-content2.icon-left>div .title-wrapper{grid-auto-flow:column;align-items:center;justify-content:start}}section-eventsindex{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--swiper-pagination-color: var(--secondary-bgr-clr);--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-color: var(--clr-white);--swiper-pagination-bullet-inactive-opacity: 1}section-eventsindex .content{margin-bottom:2.5rem}section-eventsindex .swiper{position:relative;width:100%;height:100%;padding-bottom:2.1875rem}section-eventsindex .swiper .swiper-slide{user-select:none}section-eventsindex .swiper .swiper-slide .content-wrapper{display:grid;gap:.625rem;align-content:start;height:max(18.75rem,20vw);position:relative;padding:.9375rem;overflow:hidden;display:grid;align-content:end;align-items:end;text-decoration:none}section-eventsindex .swiper .swiper-slide .content-wrapper .image{position:absolute;width:100%;height:100%}section-eventsindex .swiper .swiper-slide .content-wrapper .image img{height:100%;width:100%;object-fit:cover}section-eventsindex .swiper .swiper-slide .content-wrapper .image img.placeholder{object-fit:contain;background-color:var(--primary-bgr-clr);padding:1.5625rem}section-eventsindex .swiper .swiper-slide .content-wrapper::before{--clr: color-mix(in hsl, var(--primary-bgr-clr) 80%, transparent);content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg, var(--primary-bgr-clr) 0, var(--clr) 25%, transparent 100%)}section-eventsindex .swiper .swiper-slide .content-wrapper .details{z-index:1}section-eventsindex .swiper .swiper-slide .content-wrapper .details .title{color:var(--clr-white);font-weight:bold;font-size:var(--fs-600)}section-eventsindex .swiper .swiper-slide .content-wrapper .details .date{color:var(--clr-white);font-weight:bold;font-size:var(--fs-550)}section-eventsindex .swiper .swiper-slide .content-wrapper .details .venue{color:var(--secondary-txt-clr);font-size:var(--fs-500)}section-faq{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-faq .cards{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}section-faq .cards .card{position:relative;background-color:var(--primary-bgr-clr);border:.3125rem solid var(--secondary-bgr-clr);margin-bottom:1.875rem;max-height:fit-content;width:31.25rem}section-faq .cards .card .content{display:grid;gap:1.25rem;padding:1.875rem 1.875rem 0rem 1.875rem;overflow:hidden;max-height:8.75rem;transition:max-height .3s ease;scroll-margin-top:1.25rem;margin-bottom:2.5rem}section-faq .cards .card .content .heading{color:var(--clr-white);font-weight:bold;font-size:var(--fs-600)}section-faq .cards .card .content .question{color:var(--clr-white);font-weight:bold}section-faq .cards .card .content .answer{color:var(--clr-white)}section-faq .cards .card .button{position:absolute;bottom:-1.875rem;left:1.25rem}section-form{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-form .form-wrapper{display:grid;justify-content:center}section-form .form-wrapper form{background-color:#f2f2f2;padding:3.125rem}section-form .form-wrapper form input-wrapper.iw_hcaptcha,section-form .form-wrapper form input-wrapper.iw_button,section-form .form-wrapper form input-wrapper.iw_response{justify-content:center}section-form .form-wrapper form input-wrapper.iw_hcaptcha button,section-form .form-wrapper form input-wrapper.iw_hcaptcha a.button,section-form .form-wrapper form input-wrapper.iw_button button,section-form .form-wrapper form input-wrapper.iw_button a.button,section-form .form-wrapper form input-wrapper.iw_response button,section-form .form-wrapper form input-wrapper.iw_response a.button{min-width:12.5rem}@media(min-width: 900px){section-form .form-wrapper form{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;max-width:75rem}section-form .form-wrapper form>*{width:100%;grid-auto-flow:row;grid-template-columns:unset !important;column-gap:unset !important}section-form .form-wrapper form>*:not(.full){max-width:calc(50% - .3125rem)}section-form .form-wrapper form>*>.field-notice,section-form .form-wrapper form>*>.field-error{grid-column:unset !important}}section-hero{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);background-image:var(--bg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:calc(var(--hero-height) - 11.125rem);position:relative;background-color:#0a1c24}section-hero::before{--clr: color-mix(in hsl, var(--primary-bgr-clr) 80%, transparent);content:"";position:absolute;inset:0;background:linear-gradient(0deg, var(--primary-bgr-clr) 0, var(--clr) 25%, transparent 100%)}section-hero div.wrapper{position:relative;display:grid;align-items:end;align-content:end}section-hero div.wrapper .hero-content .icon{width:6.25rem}section-hero div.wrapper .hero-content .text-content{margin-bottom:1.25rem;max-width:43.75rem}section-hero div.wrapper .hero-content .buttons{margin-bottom:1.25rem;display:grid;gap:1.25rem}section-hero div.wrapper .hero-logos{display:grid;grid-auto-flow:column;align-items:end;gap:1.25rem;justify-self:end}section-hero div.wrapper .hero-logos .logo{width:6.25rem}@media(min-width: 1115px){section-hero div.wrapper{grid-auto-flow:column}section-hero div.wrapper .hero-content .buttons{grid-auto-flow:column;justify-content:start;justify-items:start}}section-hero.ready{animation:fadeBackground 500ms ease-in forwards}@keyframes fadeBackground{from{background-color:#0a1c24}to{background-color:rgba(10,28,36,0)}}.section-hero-video{margin-top:var(--margin-top) !important;margin-bottom:var(--margin-bottom) !important;position:absolute;width:100vw;height:100%;object-fit:cover;z-index:-1}section-html{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-hub{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-hub .hub-buttons{--border-width: 0.1875rem;display:grid;border-top:var(--border-width) solid var(--primary-bgr-clr)}section-hub .hub-buttons>div{border-left:var(--border-width) solid var(--primary-bgr-clr);border-right:var(--border-width) solid var(--primary-bgr-clr);border-bottom:var(--border-width) solid var(--primary-bgr-clr);color:var(--primary-txt-clr);font-weight:bold;text-align:center;padding:.9375rem 1.875rem;cursor:pointer;user-select:none}section-hub .hub-buttons>div.active,section-hub .hub-buttons>div:hover{background-color:var(--secondary-bgr-clr)}section-hub .hub-form{display:grid;grid-template-columns:1fr auto;gap:1.875rem;padding:1.875rem;margin-bottom:1.875rem;background-color:var(--primary-bgr-clr)}section-hub .hub-form [data-action=submit]{display:none}section-hub .hub-form text-input{grid-template-columns:1fr}section-hub .hub-form text-input>input{border:none;height:3.375rem}@media(min-width: 1200px){section-hub .hub-buttons{grid-template-columns:repeat(5, 1fr);border-right:var(--border-width) solid var(--primary-bgr-clr)}section-hub .hub-buttons>div{border-right:none}}section-inspekta{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--gap: 3.125rem}section-inspekta>div{display:grid;gap:var(--gap);align-content:center;align-items:center;margin-left:var(--content-grid-padding-inline)}section-inspekta>div .content{display:grid;gap:1.25rem;justify-self:end;max-width:calc(var(--content-grid-content-max-width)/2 - .625rem);margin-right:var(--content-grid-padding-inline);margin-top:var(--gap);margin-bottom:var(--gap)}section-inspekta>div .image{justify-self:end;align-self:end}@media(min-width: 1200px){section-inspekta>div{grid-template-columns:repeat(2, 1fr)}section-inspekta>div .content{margin-right:0}section-inspekta>div:not(:has(.image)){grid-template-columns:auto}section-inspekta.left>div .image{grid-row:1;grid-column:1}}section-inspektalogin{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-inspektalogin>div{display:grid;gap:1.25rem;align-content:center;align-items:center}section-inspektalogin>div .content{display:grid;gap:3.125rem}section-inspektalogin>div .cards{display:grid;justify-items:center}section-inspektalogin>div .cards .card{display:grid;padding:3.125rem;justify-items:center;gap:1.5625rem;max-width:600px}section-inspektalogin>div .cards .card.card-1{background-color:var(--primary-bgr-clr)}section-inspektalogin>div .cards .card.card-gap{align-self:center}section-inspektalogin>div .cards .card.card-gap .icon img{width:6.25rem}section-inspektalogin>div .cards .card.card-2{background-color:var(--secondary-bgr-clr)}section-inspektalogin>div .cards .card.card-2 .button{border-color:var(--primary-bgr-clr)}section-inspektalogin>div .cards .card .buttons{display:grid;gap:1.25rem}@media(min-width: 1200px){section-inspektalogin .cards{grid-auto-flow:column;grid-template-columns:1fr auto 1fr;justify-items:center}section-inspektalogin .cards .card .buttons{grid-auto-flow:column}}section-map{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-map iframe{width:100%;height:50vh;min-height:37.5rem;vertical-align:top}section-ndt{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-ndt .cards{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}section-ndt .cards .card{position:relative;background-color:var(--primary-bgr-clr);border:.3125rem solid var(--secondary-bgr-clr);margin-bottom:1.875rem;max-height:fit-content;width:43.75rem;cursor:pointer}section-ndt .cards .card .content{display:grid;gap:.9375rem;padding:.9375rem 1.875rem 0rem 1.875rem;overflow:hidden;max-height:5.625rem;transition:max-height .3s ease;scroll-margin-top:1.25rem;pointer-events:none}section-ndt .cards .card .content .heading{display:grid;align-content:center;color:var(--clr-white);font-weight:bold;font-size:var(--fs-550);pointer-events:none;min-height:3.75rem;margin-right:.9375rem}section-ndt .cards .card .content .details{color:var(--clr-white);pointer-events:none;margin-bottom:1.875rem}section-ndt .cards .card .arrow{position:absolute;top:2.1875rem;right:.625rem;display:block;width:1.5rem;height:1.25rem;border-top:1.25rem solid var(--secondary-bgr-clr);border-right:.75rem solid rgba(0,0,0,0);border-bottom:0;border-left:.75rem solid rgba(0,0,0,0)}section-ndt .cards .card:hover{box-shadow:0rem 0rem .625rem 0rem var(--secondary-bgr-clr),inset 0rem 0rem .625rem 0rem var(--secondary-bgr-clr)}section-ndt .cards .card:hover .content .heading{color:var(--secondary-txt-clr)}section-ndt .cards .card.open .arrow{transform:rotate(180deg)}section-necitform{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-necitform button,section-necitform a.button{font-weight:bold;padding:.625rem 1.25rem;min-width:8.4375rem;border:.125rem solid hsl(205,70%,17%);background-color:hsl(205,70%,17%);color:#fff}section-necitform button:hover,section-necitform a.button:hover{background-color:hsl(196,72%,47%)}section-necitform .group-status{position:relative;padding:.625rem;display:grid;gap:1.25rem;margin:0 auto;width:63.25rem}section-necitform .group-status .group-buttons{display:none;flex-wrap:wrap;gap:.625rem;justify-content:center}section-necitform .group-status .group-buttons [data-group-select-active=true]{background-color:hsl(196,72%,47%)}section-necitform .group-status .group-buttons.show{display:flex}section-necitform .group-status .group-progress{display:grid;gap:.3125rem;color:hsl(205,70%,17%);text-align:center;font-weight:bold}section-necitform .group-status .group-progress progress{border:.125rem solid hsl(205,70%,17%);width:100%;height:1.25rem;background-color:rgba(0,0,0,0)}section-necitform .group-status .group-progress progress::-moz-progress-bar{background-color:hsl(205,70%,17%)}section-necitform .group-status .group-progress progress::-webkit-progress-bar{background-color:rgba(0,0,0,0)}section-necitform .group-status .group-progress progress::-webkit-progress-value{background-color:hsl(205,70%,17%)}section-necitform .group-select-title{color:hsl(205,70%,17%);text-align:center;font-size:1.875rem;font-weight:bold;padding:1.5625rem 0rem .625rem 0rem}section-necitform form,section-necitform .form-buttons{width:63.25rem;position:relative;margin:1.5625rem auto 1.5625rem auto;padding:2.5rem 2.5rem 2.5rem 2.5rem;background-color:hsl(205,70%,17%);color:#fff}section-necitform form .form-grid,section-necitform .form-buttons .form-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(12, 1fr)}section-necitform form .form-grid .form-span-1,section-necitform .form-buttons .form-grid .form-span-1{grid-column-end:span 1}section-necitform form .form-grid .form-span-2,section-necitform .form-buttons .form-grid .form-span-2{grid-column-end:span 2}section-necitform form .form-grid .form-span-3,section-necitform .form-buttons .form-grid .form-span-3{grid-column-end:span 3}section-necitform form .form-grid .form-span-4,section-necitform .form-buttons .form-grid .form-span-4{grid-column-end:span 4}section-necitform form .form-grid .form-span-5,section-necitform .form-buttons .form-grid .form-span-5{grid-column-end:span 5}section-necitform form .form-grid .form-span-6,section-necitform .form-buttons .form-grid .form-span-6{grid-column-end:span 6}section-necitform form .form-grid .form-span-7,section-necitform .form-buttons .form-grid .form-span-7{grid-column-end:span 7}section-necitform form .form-grid .form-span-8,section-necitform .form-buttons .form-grid .form-span-8{grid-column-end:span 8}section-necitform form .form-grid .form-span-9,section-necitform .form-buttons .form-grid .form-span-9{grid-column-end:span 9}section-necitform form .form-grid .form-span-10,section-necitform .form-buttons .form-grid .form-span-10{grid-column-end:span 10}section-necitform form .form-grid .form-span-11,section-necitform .form-buttons .form-grid .form-span-11{grid-column-end:span 11}section-necitform form .form-grid .form-span-12,section-necitform .form-buttons .form-grid .form-span-12{grid-column-end:span 12}section-necitform form .alignment-left,section-necitform .form-buttons .alignment-left{justify-self:start}section-necitform form .alignment-center,section-necitform .form-buttons .alignment-center{justify-self:center}section-necitform form .alignment-right,section-necitform .form-buttons .alignment-right{justify-self:end}section-necitform form .group-circle,section-necitform .form-buttons .group-circle{background:hsl(0,0%,93%);position:absolute;width:3.125rem;height:3.125rem;border-radius:50%;display:grid;justify-content:center;align-content:center;top:-1.5625rem;left:-1.5625rem}section-necitform form .group-circle div,section-necitform .form-buttons .group-circle div{color:hsl(205,70%,17%);font-size:1.25rem;font-weight:bold}section-necitform form label,section-necitform .form-buttons label{grid-auto-flow:column}section-necitform form label .required,section-necitform .form-buttons label .required{color:var(--danger-bgr-clr);font-size:.8125rem}section-necitform form [data-group-active=false],section-necitform .form-buttons [data-group-active=false]{display:none}section-necitform form [data-group-send=false],section-necitform .form-buttons [data-group-send=false]{display:none}section-necitform form [data-group-previous=false],section-necitform form [data-group-next=false],section-necitform .form-buttons [data-group-previous=false],section-necitform .form-buttons [data-group-next=false]{visibility:hidden}section-necitform form [data-group-next]:has(+[data-group-send=true]),section-necitform .form-buttons [data-group-next]:has(+[data-group-send=true]){display:none}section-necitform .form-buttons{display:grid;row-gap:var(--form-grid-row-gap);background-color:rgba(0,0,0,0);margin:1.5625rem auto 0rem auto;padding:0rem;color:var(--txt-color)}section-necitform .form-buttons input-wrapper.iw_response .form-notice,section-necitform .form-buttons input-wrapper.iw_response .form-error{text-align:center}section-necitform input-wrapper{align-content:start;min-width:0}section-necitform input-wrapper:not(.full){grid-template-columns:unset;column-gap:unset}section-necitform input-wrapper:not(.full)>label{justify-self:unset}section-necitform input-wrapper:not(.full)>span{grid-column:unset}section-necitform input-wrapper>label{font-weight:bold}section-necitform input-wrapper.iw_checkbox.single>div,section-necitform input-wrapper.iw_radio.single>div{grid-template-columns:1fr;justify-items:start}section-necitform input-wrapper.iw_checkbox:has(>label:first-child),section-necitform input-wrapper.iw_radio:has(>label:first-child){grid-template-columns:1fr 3fr}section-necitform input-wrapper.iw_checkbox.perrow-1>div,section-necitform input-wrapper.iw_radio.perrow-1>div{grid-template-columns:repeat(1, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-2>div,section-necitform input-wrapper.iw_radio.perrow-2>div{grid-template-columns:repeat(2, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-3>div,section-necitform input-wrapper.iw_radio.perrow-3>div{grid-template-columns:repeat(3, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-4>div,section-necitform input-wrapper.iw_radio.perrow-4>div{grid-template-columns:repeat(4, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-5>div,section-necitform input-wrapper.iw_radio.perrow-5>div{grid-template-columns:repeat(5, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-6>div,section-necitform input-wrapper.iw_radio.perrow-6>div{grid-template-columns:repeat(6, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-7>div,section-necitform input-wrapper.iw_radio.perrow-7>div{grid-template-columns:repeat(7, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-8>div,section-necitform input-wrapper.iw_radio.perrow-8>div{grid-template-columns:repeat(8, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-9>div,section-necitform input-wrapper.iw_radio.perrow-9>div{grid-template-columns:repeat(9, 1fr)}section-necitform input-wrapper.iw_checkbox.perrow-10>div,section-necitform input-wrapper.iw_radio.perrow-10>div{grid-template-columns:repeat(10, 1fr)}section-necitform input-wrapper.iw_checkbox>label,section-necitform input-wrapper.iw_radio>label{min-height:2.1875rem}section-necitform input-wrapper.iw_checkbox>div,section-necitform input-wrapper.iw_radio>div{display:grid;grid-template-columns:repeat(2, 1fr);justify-items:center;align-items:start}section-necitform input-wrapper.iw_checkbox>div>div,section-necitform input-wrapper.iw_radio>div>div{align-items:center;justify-content:start;justify-items:center;gap:.3125rem}section-necitform input-wrapper.iw_checkbox>div>div>input,section-necitform input-wrapper.iw_radio>div>div>input{appearance:none;position:relative;width:1.75rem;height:1.75rem;border:.125rem solid #fff;line-height:1;background:hsl(205,70%,17%);color:#fff;font-size:1.25rem;display:grid}section-necitform input-wrapper.iw_checkbox>div>div>input::before,section-necitform input-wrapper.iw_radio>div>div>input::before{position:absolute;align-content:center;width:100%;height:100%;text-align:center;white-space:pre;content:" "}section-necitform input-wrapper.iw_checkbox>div>div>input:checked::before,section-necitform input-wrapper.iw_radio>div>div>input:checked::before{content:"✓"}section-necitform input-wrapper.iw_checkbox.labelbelow>div>div,section-necitform input-wrapper.iw_radio.labelbelow>div>div{grid-auto-flow:row}section-necitform input-wrapper.iw_checkbox.labelbelow>div>div>label,section-necitform input-wrapper.iw_radio.labelbelow>div>div>label{padding-left:0;text-align:center}section-necitform input-wrapper.iw_checkbox:not(.full)>.field-notice,section-necitform input-wrapper.iw_checkbox:not(.full)>.field-error,section-necitform input-wrapper.iw_radio:not(.full)>.field-notice,section-necitform input-wrapper.iw_radio:not(.full)>.field-error{grid-column-end:-1}section-necitform input-wrapper.iw_datetime{max-width:28.125rem}section-necitform input-wrapper.iw_datetime>div{justify-content:stretch;grid-template-columns:unset;grid-auto-flow:column}section-necitform input-wrapper.iw_datetime>div select{height:2.8125rem;color:#fff;background-color:hsl(205,70%,17%);border:.125rem solid #fff}section-necitform input-wrapper.iw_datetime>div select[data-day]{width:auto;border-right:none}section-necitform input-wrapper.iw_datetime>div select[data-month]{width:auto;grid-column:unset}section-necitform input-wrapper.iw_datetime>div select[data-year]{width:auto;border-left:none}section-necitform input-wrapper.iw_text>input,section-necitform input-wrapper.iw_email>input,section-necitform input-wrapper.iw_number>input,section-necitform input-wrapper.iw_select>select,section-necitform input-wrapper.iw_tel>input{height:2.8125rem;color:#fff;background-color:hsl(205,70%,17%);border:.125rem solid #fff}section-necitform input-wrapper.iw_textarea>textarea{color:#fff;background-color:hsl(205,70%,17%);border:.125rem solid #fff}section-necitform input-wrapper.iw_text>input:hover,section-necitform input-wrapper.iw_email>input:hover,section-necitform input-wrapper.iw_number>input:hover,section-necitform input-wrapper.iw_tel>input:hover,section-necitform input-wrapper.iw_textarea>textarea:hover{color:inherit;background-color:inherit}section-necitform input-wrapper.iw_infotext>label{font-weight:400}section-necitform input-wrapper.iw_infotext.alignment-left{text-align:start}section-necitform input-wrapper.iw_infotext.alignment-center{text-align:center}section-necitform input-wrapper.iw_infotext.alignment-right{text-align:end}section-necitform input-wrapper.iw_header>label{font-weight:400;font-size:1.25rem;font-weight:bold}section-necitform input-wrapper.iw_header.alignment-left{text-align:start}section-necitform input-wrapper.iw_header.alignment-center{text-align:center}section-necitform input-wrapper.iw_header.alignment-right{text-align:end}section-ourteamindex{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-ourteamindex .cards{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1.25rem;row-gap:3.125rem}section-ourteamindex .cards .card{display:grid;align-content:start;align-items:start;gap:1.25rem;width:100%;padding:1.25rem;--border-size: min(5vw, 20px)}section-ourteamindex .cards .card .picture{justify-self:center;position:relative;border-radius:50%;max-width:250px;max-height:250px;aspect-ratio:1/1}section-ourteamindex .cards .card .picture>div{height:100%;width:100%;border-radius:50%;overflow:hidden;position:relative;display:grid;justify-items:center;align-items:center}section-ourteamindex .cards .card .picture>div .logo{position:absolute;height:100%;width:100%;z-index:1;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTIxLjc3NSA1LjAzOTFoLTIuODA1MWE5LjgzNiA5LjgzNiAwIDEgMS0wLjAwODgtMC4wMDg4di0yLjgwNTFhMTIgMTIgMCAxIDAgMi44MTM5IDIuODEzOXoiIGZpbGw9IiM2ZWUxZjUiIHN0cm9rZS13aWR0aD0iLjEzNTM0Ii8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-size:100%;transition:transform 1000ms ease-in-out}section-ourteamindex .cards .card .picture>div .image{height:calc(100% - var(--border-size)*2 - 1px);width:calc(100% - var(--border-size)*2 - 1px);border-radius:50%;overflow:hidden}section-ourteamindex .cards .card .picture>div .image img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms ease-in-out}section-ourteamindex .cards .card .picture:hover>div .logo{transform:rotate(360deg)}section-ourteamindex .cards .card .picture:hover>div .image img{transform:scale(1.1)}section-ourteamindex .cards .card .details{display:grid;gap:.625rem;align-content:center;text-align:center}section-ourteamindex .cards .card .details .name{font-weight:bold}section-ourteamindex .cards .card .details .email{display:grid;grid-auto-flow:column;justify-content:start;gap:.3125rem}section-ourteamindex .cards .card .details .email svg{fill:var(--txt-color)}section-ourteamindex .cards .card .details .email a{color:var(--txt-color)}section-ourteamindex .cards .card .details .email a:hover{color:var(--secondary-bgr-clr);text-decoration:none}section-ourteamindex .empty{text-align:center}@media(max-width: 400px){section-ourteamindex .cards .card .picture>div .image{height:calc(100% - var(--border-size)*2 + 2px);width:calc(100% - var(--border-size)*2 + 2px)}}@media(min-width: 695px){section-ourteamindex .cards .card{width:580px;grid-template-columns:max-content auto}section-ourteamindex .cards .card .details{text-align:left;align-items:center}}section-pagebanner{color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-pagebanner>div{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}section-pagebanner>div .cards{display:grid}section-pagebanner>div .card{display:grid;background-color:var(--primary-bgr-clr)}section-pagebanner>div .card .card-contents{display:grid;gap:1.25rem;padding:3.125rem 1.875rem}section-pagebanner>div .card .card-contents .title{color:var(--clr-white);font-weight:bold;font-size:var(--fs-800)}section-pagebanner>div .card .card-contents .title2{color:var(--clr-white);font-weight:bold;font-size:var(--fs-600)}section-pagebanner>div .card .card-contents .description{color:var(--clr-white);font-size:var(--fs-500)}section-pagebanner>div .card .card-contents .image img{width:100%;height:25rem;object-fit:cover}@media(min-width: 800px){section-pagebanner>div .cards{grid-template-columns:1fr 1fr}section-pagebanner>div .card .card-contents{padding:3.125rem}}@media(min-width: 1200px){section-pagebanner>div .cards{gap:5rem}section-pagebanner>div .card.events .card-contents{padding-right:3.125rem}section-pagebanner>div .card.events{justify-content:end}section-pagebanner>div .card.casestudies .card-contents{padding-left:3.125rem}section-pagebanner>div .card.casestudies{justify-content:start}section-pagebanner>div .card .card-contents{padding:3.125rem 0rem;width:calc(min(var(--content-grid-content-max-width)/2,50vw) - var(--content-grid-padding-inline)*2)}}@media(max-width: 1200px){section-pagebanner>div .card.events{transition:none !important;left:auto !important}section-pagebanner>div .card.casestudies{transition:none !important;left:auto !important}}section-speakersindex{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-speakersindex .content{margin-bottom:2.5rem}section-speakersindex .cards{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1.25rem;row-gap:3.125rem}section-speakersindex .cards .card{display:grid;align-content:center;align-items:center;gap:1.25rem;width:100%;padding:1.25rem;--border-size: min(5vw, 20px)}section-speakersindex .cards .card .picture{justify-self:center;position:relative;border-radius:50%;max-width:250px;max-height:250px;aspect-ratio:1/1}section-speakersindex .cards .card .picture>div{height:100%;width:100%;border-radius:50%;overflow:hidden;position:relative;display:grid;justify-items:center;align-items:center}section-speakersindex .cards .card .picture>div .logo{position:absolute;height:100%;width:100%;z-index:1;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogPHBhdGggZD0ibTIxLjc3NSA1LjAzOTFoLTIuODA1MWE5LjgzNiA5LjgzNiAwIDEgMS0wLjAwODgtMC4wMDg4di0yLjgwNTFhMTIgMTIgMCAxIDAgMi44MTM5IDIuODEzOXoiIGZpbGw9IiM2ZWUxZjUiIHN0cm9rZS13aWR0aD0iLjEzNTM0Ii8+Cjwvc3ZnPg==");background-repeat:no-repeat;background-size:100%;transition:transform 1000ms ease-in-out}section-speakersindex .cards .card .picture>div .image{height:calc(100% - var(--border-size)*2 - 1px);width:calc(100% - var(--border-size)*2 - 1px);border-radius:50%;overflow:hidden}section-speakersindex .cards .card .picture>div .image img{width:100%;height:100%;object-fit:cover;transition:transform 1000ms ease-in-out}section-speakersindex .cards .card .picture:hover>div .logo{transform:rotate(360deg)}section-speakersindex .cards .card .picture:hover>div .image img{transform:scale(1.1)}section-speakersindex .cards .card .details{display:grid;gap:.625rem;align-content:center;text-align:center}section-speakersindex .cards .card .details .name{font-weight:bold}section-speakersindex .cards .card .details .email a{color:var(--clr-white)}section-speakersindex .cards .card .details .email a:hover{color:var(--secondary-bgr-clr);text-decoration:none}section-speakersindex .empty{text-align:center}@media(max-width: 400px){section-speakersindex .cards .card .picture>div .image{height:calc(100% - var(--border-size)*2 + 2px);width:calc(100% - var(--border-size)*2 + 2px)}}@media(min-width: 695px){section-speakersindex .cards .card{width:580px;grid-template-columns:max-content auto}section-speakersindex .cards .card .picture{max-width:250px;max-height:250px}section-speakersindex .cards .card .details{text-align:left;align-items:center}}section-testimonials{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--swiper-pagination-color: var(--primary-bgr-clr);--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-color: var(--secondary-bgr-clr);--swiper-pagination-bullet-inactive-opacity: 1}section-testimonials .swiper{position:relative;width:100%;height:100%;padding-bottom:2.1875rem}section-testimonials .swiper .swiper-slide{user-select:none}section-testimonials .swiper .swiper-slide .content-wrapper{display:grid;gap:.625rem;height:100%;align-content:start;padding:1.25rem;border:.125rem solid var(--primary-bgr-clr);background-color:var(--clr-white)}section-testimonials .swiper .swiper-slide .content-wrapper .details .name{font-weight:bold}section-testimonials .swiper .swiper-slide .content-wrapper .details .jobtitle{font-style:italic}section-testimonials .swiper .swiper-slide .content-wrapper .details .company{font-style:italic}section-vacanciescurrent{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-vacanciescurrent .title{text-align:center;margin-bottom:3.125rem;font-size:var(--fs-800)}section-vacanciescurrent .title .bold{font-weight:bold}section-vacanciescurrent .cards{--icon-size: 14.375rem;display:grid;justify-content:center;gap:2.5rem}section-vacanciescurrent .cards .card{width:var(--icon-size);display:grid;gap:.3125rem;text-decoration:none}section-vacanciescurrent .cards .card .icon{position:relative;display:grid}section-vacanciescurrent .cards .card .icon .img-wrapper{display:grid;grid-column:1;grid-row:1;padding:3.75rem}section-vacanciescurrent .cards .card .icon .img-wrapper img{max-width:var(--icon-size);max-height:var(--icon-size);width:100%;height:100%;aspect-ratio:1}section-vacanciescurrent .cards .card .icon .svg-wrapper{display:grid;grid-column:1;grid-row:1}section-vacanciescurrent .cards .card .icon .svg-wrapper svg{max-width:var(--icon-size);max-height:var(--icon-size);width:100%;height:100%}section-vacanciescurrent .cards .card .jobtitle{color:var(--txt-color);font-size:var(--fs-500);font-weight:bold;text-align:center}section-vacanciescurrent .cards .card .department{color:var(--secondary-txt-clr);font-size:var(--fs-500);text-align:center}section-vacanciescurrent .cards .card .location{color:var(--txt-color);font-size:var(--fs-300);text-align:center}section-vacanciescurrent .cards .card:hover .img-wrapper{padding:3.3125rem}section-vacanciescurrent .view-more{text-align:center;margin-top:1.5625rem}section-vacanciescurrent .view-more a{color:var(--clr-white);font-size:var(--fs-500);font-weight:bold;text-decoration:none}section-vacanciescurrent .view-more a:hover{color:var(--secondary-txt-clr)}@media(min-width: 900px){section-vacanciescurrent .cards{grid-auto-flow:column;gap:5rem}}section-vacanciesindex{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range))}section-vacanciesindex .cards{display:grid;gap:3.125rem}section-vacanciesindex .cards .card{display:grid;gap:1.25rem;grid-template-rows:25rem auto max-content}section-vacanciesindex .cards .card .image{grid-column:1/span 2}section-vacanciesindex .cards .card .image img{height:100%;width:100%;object-fit:cover}section-vacanciesindex .cards .card .image img.placeholder{object-fit:contain;background-color:var(--primary-bgr-clr);padding:1.5625rem}section-vacanciesindex .cards .card .description{grid-column:1/span 2}section-vacanciesindex .cards .card .date{grid-column:2;align-content:center;text-align:right}section-vacanciesindex .cards .card .link{grid-row:3}section-vacanciesindex .empty{text-align:center}@media(min-width: 600px){section-vacanciesindex .cards{grid-template-columns:repeat(auto-fit, minmax(450px, 1fr))}}section-verticalcarousel{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom);color:var(--txt-color);background-image:linear-gradient(var(--bg-deg), var(--bg-color) var(--bg-range), transparent var(--bg-range));--swiper-pagination-right: 30px;--swiper-pagination-bullet-width: 5px;--swiper-pagination-bullet-height: 40px;--swiper-pagination-bullet-border-radius: 0;--swiper-pagination-color: var(--primary-bgr-clr);--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-inactive-color: var(--secondary-bgr-clr);--swiper-pagination-bullet-inactive-opacity: 1}section-verticalcarousel .swiper{width:100%;height:40vh;min-height:25rem;position:relative}section-verticalcarousel .swiper .swiper-slide{display:grid;justify-items:center;background-image:var(--bg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:0 3.125rem}section-verticalcarousel .swiper .swiper-slide .background-overlay{position:absolute;inset:0;--clr: color-mix(in hsl, var(--primary-bgr-clr) 80%, transparent);background:linear-gradient(0deg, var(--primary-bgr-clr) 0, var(--clr) 25%, transparent 100%);mix-blend-mode:multiply}section-verticalcarousel .swiper .swiper-slide .content-wrapper{position:relative;display:grid;gap:1.25rem;align-items:end;align-content:space-around;max-width:var(--content-grid-content-max-width);width:100%;padding:3.125rem 0rem;--clr: color-mix(in hsl, var(--primary-bgr-clr) 90%, transparent)}section-verticalcarousel .swiper .swiper-slide .content-wrapper .title{color:var(--clr-white);font-weight:bold;font-size:var(--fs-800);text-align:center}section-verticalcarousel .swiper .swiper-slide .content-wrapper .description-wrapper{display:grid;justify-items:center;gap:.625rem}section-verticalcarousel .swiper .swiper-slide .content-wrapper .description-wrapper .description{text-align:center;color:var(--clr-white);font-weight:bold;font-size:var(--fs-600)}@media(min-width: 1200px){section-verticalcarousel .swiper .swiper-slide .content-wrapper{grid-auto-flow:column;align-content:end}section-verticalcarousel .swiper .swiper-slide .content-wrapper .title{text-align:left}section-verticalcarousel .swiper .swiper-slide .content-wrapper .description-wrapper{justify-items:end}section-verticalcarousel .swiper .swiper-slide .content-wrapper .description-wrapper .description{text-align:left}}
