/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-space-y-reverse:0}}}.loader,.loader--no-border{--loader-color:var(--color-selected);border:4px solid #0000;border-radius:10px;width:100%;height:12px;padding:1px;position:relative}.loader:before,.loader--no-border:before{content:"";border:1px solid #bbb;border-radius:10px;position:absolute;inset:-4px}.loader--no-border{height:6px;border:0!important;width:calc(100% - 4px)!important}.loader--no-border:before{padding:0;border-color:#0000!important}.loader .loaderBar,.loader--no-border .loaderBar{background:var(--loader-color);border-radius:10px;width:0;height:5px;animation:2s linear infinite borealisBar;position:absolute;inset:0 100% 0 0}@keyframes borealisBar{0%{width:0%;left:0%;right:100%}20%{width:15%;left:0%;right:75%}80%{width:45%;left:55%;right:0%}to{width:0%;left:100%;right:0%}}.kent-burt{animation-name:kent-burt;animation-delay:0;animation-duration:17s;animation-timing-function:cubic-bezier(.5,1,.89,1);animation-iteration-count:1;animation-fill-mode:both}#tab-container:before{content:"";background-color:var(--color-inactive-grey);z-index:1;width:100%;height:2px;position:absolute;top:calc(50% - 1px);left:0}#tab-container button[data-active=true]{color:#fff;background-color:var(--color-selected)!important;border-color:var(--color-selected)!important}.tab{border:2px solid var(--color-secondary-light);color:var(--neutral-100);z-index:2;background-color:#fff}.tab-success{filter:grayscale(.2);background-color:#b9e5ca}@supports (color:color-mix(in lab,red,red)){.tab-success{background-color:color-mix(in srgb,var(--color-success)30%,white)}}.tab-current{color:var(--color-white,#fff);background-color:var(--color-selected);border-color:var(--color-selected)}.tab-error{filter:grayscale(.2);background-color:#ffc2b3}@supports (color:color-mix(in lab,red,red)){.tab-error{background-color:color-mix(in srgb,var(--color-error)30%,white)}}#forms-ctn form{margin-top:2rem;padding-bottom:4rem}.form-space{margin:2.4rem 0 2rem}legend+.form-space{margin-top:1.8rem}form h3,form legend{margin-bottom:1.5rem!important}.form-label-solo{margin-bottom:calc(var(--spacing,.25rem)*8);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#333;display:block}input[type=text],input[type=tel],input[type=email],input[type=number],textarea{background-color:var(--bg-color);color:var(--text-color)}input[type=number]{max-width:12rem}input[type=date],input[type=month],input[type=datetime-local]{height:40px;position:relative}:is(input[type=date],input[type=month],input[type=datetime-local])::-webkit-calendar-picker-indicator{cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6.94 2c.416 0 .753.324.753.724v1.46c.668-.012 1.417-.012 2.26-.012h4.015c.842 0 1.591 0 2.259.013v-1.46c0-.4.337-.725.753-.725s.753.324.753.724V4.25c1.445.111 2.394.384 3.09 1.055c.698.67.982 1.582 1.097 2.972L22 9H2v-.724c.116-1.39.4-2.302 1.097-2.972s1.645-.944 3.09-1.055V2.724c0-.4.337-.724.753-.724'/%3E%3Cpath fill='currentColor' d='M22 14v-2c0-.839-.004-2.335-.017-3H2.01c-.013.665-.01 2.161-.01 3v2c0 3.771 0 5.657 1.172 6.828S6.228 22 10 22h4c3.77 0 5.656 0 6.828-1.172S22 17.772 22 14' opacity='0.5'/%3E%3Cpath fill='currentColor' d='M18 17a1 1 0 1 1-2 0a1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0a1 1 0 0 1 2 0m-5 4a1 1 0 1 1-2 0a1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0a1 1 0 0 1 2 0m-5 4a1 1 0 1 1-2 0a1 1 0 0 1 2 0m0-4a1 1 0 1 1-2 0a1 1 0 0 1 2 0'/%3E%3C/svg%3E") 100% 0/22px 22px no-repeat;translate:0 -5px;color:#000!important}input[type=range]{color:var(--text-color);border:1px solid var(--color-secondary-light);-webkit-appearance:none;cursor:pointer;background-color:#0004!important;border:0!important;height:.3rem!important}input[type=range][disabled]{opacity:.5}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{background-color:#00385c66!important}@supports (color:color-mix(in lab,red,red)){input[type=range]::-webkit-slider-thumb{background-color:color-mix(in srgb,var(--accent)40%,transparent)!important}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;aspect-ratio:1;border:3px solid #fff;border-radius:20px;height:24px;background:var(--accent)!important;background-color:var(--accent)!important}option{white-space:normal;outline-color:var(--color-selected);padding:2rem}option:hover,option:focus{background-color:var(--color-selected)}form fieldset[disabled] input,form fieldset[disabled] output{opacity:.3;cursor:not-allowed}.form-page{-webkit-overflow-scrolling:touch;overflow-y:auto}:where(.form-page form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-y-reverse)))}.form-page fieldset{animation:.5s both reaveal-form}.form-page fieldset:nth-child(2){animation-delay:.2s}.form-page fieldset:nth-child(3){animation-delay:.4s}.form-page fieldset:nth-child(4){animation-delay:.6s}.form-control{width:100%;height:3rem;position:relative}.form-label,.form-label-solo{font-family:inherit;line-height:inherit;background:0 0;padding:0 .25rem;top:.75rem;left:0}.form-label{color:#444;pointer-events:none;z-index:10;font-size:1rem;font-weight:400;transition:all .3s;position:absolute}.form-select,.form-textarea,.form-input{font-family:inherit;font-size:1rem;font-weight:400;line-height:inherit;border:none;border-bottom:1.5px solid var(--color-secondary-light);color:#000;background:0 0;width:100%;padding:.75rem 1.25rem 3px 4px;transition:all .2s ease-in-out}:is(.form-select,.form-textarea,.form-input):focus{border-bottom:2px solid var(--color-selected);outline:none}:is(.form-select,.form-textarea,.form-input):not(:placeholder-shown):invalid,:is(.form-select,.form-textarea,.form-input).invalid{border-width:2px;border-color:var(--color-error)!important;background-color:#ff330014!important}@supports (color:color-mix(in lab,red,red)){:is(:is(.form-select,.form-textarea,.form-input):not(:placeholder-shown):invalid,:is(.form-select,.form-textarea,.form-input).invalid){background-color:color-mix(in srgb,var(--color-error)8%,transparent)!important}}:is(.form-select,.form-textarea,.form-input):not(:placeholder-shown):not(:invalid),:is(.form-select,.form-textarea,.form-input).valid{border-width:2px;border-color:var(--color-success)!important}.form-input{z-index:1;resize:none;height:auto;position:absolute;top:0;left:0}.form-input::-moz-placeholder{opacity:0;visibility:hidden;color:#0000}.form-input:-ms-input-placeholder{opacity:0;visibility:hidden;color:#0000}.form-input::placeholder{opacity:0;visibility:hidden;color:#0000}.form-input:focus~.form-label{z-index:5;color:var(--color-selected);font-size:.675rem;font-weight:500;transition:all .2s ease-in-out;top:-.75rem}.form-input:not(:-moz-placeholder-shown).form-input:not(:focus)~.form-label{z-index:9;font-size:.675rem;font-weight:500;transition:all .2s ease-in-out;top:-.75rem}.form-input:not(:-ms-input-placeholder).form-input:not(:focus)~.form-label{z-index:9;font-size:.675rem;font-weight:500;transition:all .2s ease-in-out;top:-.75rem}.form-input:not(:placeholder-shown).form-input:not(:focus)~.form-label{z-index:9;font-size:.675rem;font-weight:500;transition:all .2s ease-in-out;top:-.75rem}.form-input:not(:placeholder-shown):invalid .validity{visibility:visible}.form-control-ctn:has(input:not(:placeholder-shown):not(:focus):invalid) .validity{color:var(--color-error);visibility:visible}.validity{visibility:hidden}textarea.form-input{background-color:#e0e0e033;padding:.8rem}.form-control-ctn.textarea .form-textarea{background-color:#8888881a}.form-control-ctn.textarea .form-textarea:focus~.form-label{z-index:5;color:var(--color-selected);font-size:.675rem;font-weight:500;transition:all .2s ease-in-out;top:-.75rem}.form-control-ctn.textarea .form-label{left:.5rem}.form-control-ctn.textarea .form-control{height:initial}textarea:focus{background-color:#ccc3}.form-control.textarea{display:grid}.form-control.textarea:after{content:attr(data-replicated-value)" ";white-space:pre-wrap;visibility:hidden}.form-control.textarea>textarea{resize:vertical;overflow:hidden}.form-control.textarea>textarea,.form-control.textarea:after{font:inherit;grid-area:1/1/2/2;padding:.5rem}.colored-input-slider-ctn input[type=range]{color:var(--text-color);border:1px solid var(--color-secondary-light);-webkit-appearance:none;cursor:pointer;background-color:#0000!important;border:0!important;height:100%!important}.colored-input-slider-ctn input[type=range][disabled]{opacity:.5}.colored-input-slider-ctn input[type=range]:focus{outline:none}.colored-input-slider-ctn input[type=range]::-webkit-slider-thumb{background-color:#00385c66!important}@supports (color:color-mix(in lab,red,red)){.colored-input-slider-ctn input[type=range]::-webkit-slider-thumb{background-color:color-mix(in srgb,var(--accent)40%,transparent)!important}}.colored-input-slider-ctn input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;aspect-ratio:1;border:3px solid #9a9a9a;border-radius:20px;height:24px;background:#fff!important}.checkbox-field input[type=checkbox]{appearance:none;font:inherit;color:currentColor;place-content:center;width:1.6rem;height:1.6rem;margin:0;display:grid;transform:translateY(-.075em)}.checkbox-field input[type=checkbox]:before{content:"";clip-path:circle(50%);background-color:var(--color-secondary-light);width:1.05em;height:1.05em}.checkbox-field input[type=checkbox]:checked:before{background-color:var(--color-active-grey)}.checkbox-field:has(input[type=checkbox]:checked){border-color:var(--color-active-grey);color:var(--color-active-grey);animation:var(--animation-pulse);background-color:#3f3d3d1f}@supports (color:color-mix(in lab,red,red)){.checkbox-field:has(input[type=checkbox]:checked){background-color:color-mix(in srgb,var(--color-active-grey)12%,transparent)}}.output-field output{font-size:3rem}.custom-checkbox *,.custom-checkbox :after,.custom-checkbox :before{box-sizing:border-box}.custom-checkbox [type=checkbox].substituted{margin:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*0);appearance:none;display:inline}.custom-checkbox [type=checkbox].substituted+label:before{content:"";vertical-align:top;color:#00000046;will-change:color,border,background,background-size,box-shadow;width:1.05em;height:1.05em;background-color:#fff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" fill="white" viewBox="0 0 9 9"><rect x="0" y="4.3" transform="matrix(-0.707 -0.7072 0.7072 -0.707 0.5891 10.4702)" width="4.3" height="1.6" /><rect x="2.2" y="2.9" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 12.1877 2.9833)" width="6.1" height="1.7" /></svg>'),none;background-position:50%,0 0;background-repeat:no-repeat,repeat;background-size:0;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:.06em solid;border-radius:.2em;margin-inline-end:calc(var(--spacing,.25rem)*6);transition:color .1s,border .1s,background .15s,box-shadow .1s;display:inline-block;transform:translate(0);box-shadow:0 0 .04em,inset 0 .06em .16em -.03em,inset 0 0 0 .07em #0000}.custom-checkbox [type=checkbox].substituted:enabled:active+label:before,.custom-checkbox [type=checkbox].substituted:enabled+label:active:before{background-color:#f0f0f0;box-shadow:0 0 .04em,inset 0 .06em .16em -.03em #0000,inset 0 0 0 .07em #0000001a}.custom-checkbox [type=checkbox].substituted:checked+label:before{background-color:var(--color-selected);color:#00000013;background-size:.75em}.custom-checkbox [type=checkbox].substituted:checked:enabled:active+label:before,.custom-checkbox [type=checkbox].substituted:checked:enabled+label:active:before{color:#00000046;background-color:#0a7ffb}.custom-checkbox [type=checkbox].substituted:focus+label:before,.custom-checkbox [type=checkbox].substituted:focus:active+label:before,.custom-checkbox [type=checkbox].substituted:focus+label:active:before{box-shadow:0 0 .04em,inset 0 .06em .16em -.03em #0000,inset 0 0 0 .07em #0000001a,0 0 0 3.3px #419fff8c,0 0 0 5px #419fff4d}.custom-checkbox [type=checkbox].substituted:disabled+label:before{opacity:.5}.custom-checkbox [type=checkbox].substituted.dark+label:before{color:#ffffff46;background-color:#222;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xml:space="preserve" fill="rgba(34, 34, 34, 0.999)" viewBox="0 0 9 9"><rect x="0" y="4.3" transform="matrix(-0.707 -0.7072 0.7072 -0.707 0.5891 10.4702)" width="4.3" height="1.6" /><rect x="2.2" y="2.9" transform="matrix(-0.7071 0.7071 -0.7071 -0.7071 12.1877 2.9833)" width="6.1" height="1.7" /></svg>')}.custom-checkbox [type=checkbox].substituted.dark:enabled:active+label:before,.custom-checkbox [type=checkbox].substituted.dark:enabled+label:active:before{background-color:#444;box-shadow:0 0 .04em,inset 0 .06em .16em -.03em #0000,inset 0 0 0 .07em #ffffff1a}.custom-checkbox [type=checkbox].substituted.dark:checked+label:before{color:#ffffff13;background-color:#a97035}.custom-checkbox [type=checkbox].substituted.dark:checked:enabled:active+label:before,.custom-checkbox [type=checkbox].substituted.dark:checked:enabled+label:active:before{color:#00000046;background-color:#c68035}.custom-checkbox [type=checkbox].substituted+label{-webkit-user-select:none;user-select:none;translate:-.1rem}div.radio-wrapper{--radio-width:fit-content;z-index:3;gap:calc(var(--spacing,.25rem)*3);flex-direction:column;display:flex}div.radio-wrapper .radio-wrapper *{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);box-sizing:border-box}div.radio-wrapper label{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*4);height:50px;padding:calc(var(--spacing,.25rem)*4);width:var(--radio-width);display:flex;position:relative}div.radio-wrapper label:before{inset:calc(var(--spacing,.25rem)*0);z-index:-1;content:"";border:2px solid #0000;border-radius:6px;width:100%;height:45px;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);position:absolute}div.radio-wrapper label:hover:before{background-color:#f5f6fa;transition:all .2s}div.radio-wrapper label:has(input:checked):before{background-color:var(----color-active-grey);border-color:var(----color-active-grey);height:50px}@supports (color:color-mix(in lab,red,red)){div.radio-wrapper label:has(input:checked):before{background-color:color-mix(in srgb,var(----color-active-grey)12%,transparent)}}div.radio-wrapper label .text{color:#333}div.radio-wrapper label input[type=radio]{appearance:none;cursor:pointer;background-color:#d9d9e5;border-radius:50%;outline:0;justify-content:center;align-items:center;width:17px;height:17px;display:flex}div.radio-wrapper label input[type=radio]:checked{background-color:var(--color-active-grey);-webkit-animation:var(--animation-pulse);animation:var(--animation-pulse)}div.radio-wrapper label input[type=radio]:before{content:"";background-color:#fff;border-radius:50%;width:5px;height:5px;transition:all .1s cubic-bezier(.165,.84,.44,1);transform:scale(0)}div.radio-wrapper label input[type=radio]:checked:before{transform:scale(1)}.counter-component output{font-size:4.3rem}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
