*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows],[disabled]){min-height:10em}:target{scroll-margin-block:5ex}:root{--color-white:#fff;--color-black:#000;--color-primary:#cab7e6;--color-primary-dark:#452772;--color-primary-pale:#f1ecf9;--color-primary-light:#d2c2ea;--color-secondary:#00a35f;--color-secondary-dark:#00854d;--color-secondary-light:#00b368;--color-secondary-pale:#ebfff7;--color-accent:#ff5833;--color-accent-dark:#cc2500;--color-accent-light:#ff6f52;--color-accent-pale:#fff0f0;--color-grey-900:#424242;--color-grey-700:#616161;--color-grey-500:#9e9e9e;--color-grey-300:#e0e0e0;--color-grey-200:#e6e6e6;--color-grey-100:#ededed;--color-grey-50:#f5f5f5;--background-color:#fafafa;--error-color:#e60000;--error-color-dark:#c00;--placeholder-color:#757575;--screen-sm:640px;--screen-md:768px;--screen-lg:1024px;--screen-xl:1280px;--screen-2xl:1536px;--rounded-xs:.25rem;--rounded-sm:.5rem;--rounded-md:.75rem;--rounded:1.25rem;--rounded-full:9999px;--layer-0:0;--layer-1:10;--layer-2:20;--layer-3:30;--layer-4:40;--layer-5:50;--text-h1:4rem;--text-h2:2.5rem;--text-h3:2rem;--text-h4:1.5rem;--text-h5:1.25rem;--text-lg:1.25rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--font-body:"Nunito",system-ui,sans-serif;--font-title:"Syne","Nunito",system-ui,sans-serif;--shadow:0px 4px 8px 1px var(--color-grey-100);--shadow-lg:0px 0px 12px 1px var(--color-grey-100)}@font-face{font-weight:200;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-200-DW1kodpg.woff2)format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-200italic-DmvhvzW1.woff2)format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-300-BY0AFHnf.woff2)format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-300italic-DOC1nig_.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-400-BJBMzcEA.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-400italic-PnT4M21a.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-500-Bqgi5NEo.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-500italic-B13PbKBI.woff2)format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-600-BdusHBVn.woff2)format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-600italic-4ZoSB0Zh.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-700-B8AD-MIS.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-700italic-Bhxgs7-2.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-800-CFrLQq0e.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-800italic-5JJY86jQ.woff2)format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Nunito;font-style:normal;src:url(/vite/assets/nunito-v31-latin-900-naTqcNXh.woff2)format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Nunito;font-style:italic;src:url(/vite/assets/nunito-v31-latin-900italic-DzhWrPXs.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Syne;font-style:normal;src:url(/vite/assets/syne-v22-latin-400-DB4NJALv.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Syne;font-style:normal;src:url(/vite/assets/syne-v22-latin-500-pw7IcIPJ.woff2)format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Syne;font-style:normal;src:url(/vite/assets/syne-v22-latin-600-9V5hNJrz.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Syne;font-style:normal;src:url(/vite/assets/syne-v22-latin-700-CPi9Jcwa.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Syne;font-style:normal;src:url(/vite/assets/syne-v22-latin-800-DXNksr8_.woff2)format("woff2");font-display:swap}clickable-card:defined{cursor:pointer}password-reveal [data-password-reveal-target=toggle]{display:none}password-reveal:defined [data-password-reveal-target=toggle]{display:unset}autosubmit-form:defined [data-autosubmit-form-ref=button]{display:none}body{font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}body:has(dialog[open]){overflow:hidden}@supports not selector(:popover-open){[popover]:not(.\:popover-open){display:none}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.icon{--size:1rem;width:var(--size);height:var(--size);display:inline-block}.icon svg{display:inherit}.icon--overflow svg{overflow:visible}.icon--xs{--size:.625rem}.icon--sm{--size:.75rem}.icon--lg{--size:1.25rem}.icon--xl{--size:1.5rem}.button{color:var(--color-black);font-weight:700;font-size:var(--text-sm);font-family:var(--font-title);text-align:center;text-wrap:balance;border-radius:var(--rounded-full);background-color:var(--color-primary-light);cursor:pointer;appearance:none;border:none;justify-content:center;align-items:center;gap:.625rem;margin-inline:auto;padding-block:.875rem;padding-inline:2rem;text-decoration:none;display:inline-flex}.button:hover{background-color:var(--color-primary)}.button:focus{outline:var(--color-grey-700)1px solid;outline-offset:4px}.button:disabled{cursor:default}.button--full-width{width:100%}@media screen and (min-width:768px){.button--no-wrap{text-wrap:nowrap}}.button--bottom{margin-block-start:auto}.button--secondary{border:1px solid var(--color-grey-100);background-color:var(--color-white)}.button--secondary:hover{background-color:var(--color-grey-100)}.button--secondary.button--disabled,.button--secondary:disabled{background-color:var(--color-white);opacity:.4;pointer-events:none}.button--green{color:var(--color-white);background-color:var(--color-secondary-dark)}.button--green:hover{background-color:var(--color-secondary)}.button--green:focus{outline-color:var(--color-secondary-dark)}.button--red{color:var(--color-white);background-color:var(--error-color)}.button--red:hover{background-color:var(--error-color-dark)}.button--red:focus{outline-color:var(--color-accent-dark)}.button--red-color{color:var(--error-color);background-color:#0000}.button--red-color:hover{color:var(--error-color-dark);background-color:#0000}.button--red-color:focus{outline-color:var(--error-color-dark)}.button--grey{background-color:var(--color-grey-100)}.button--grey:hover{background-color:var(--color-accent-light)}.button--inactive,.button--inactive:hover{border:1px solid var(--color-grey-100);background-color:var(--color-white)}.button--small{font-size:var(--text-sm);padding-block:.25rem;padding-inline:1.25rem}.button--inline{margin-inline:0}.button--plain{font-weight:400;font-family:var(--font-body);padding-block:.5rem;padding-inline:1.25rem}.button__image{height:var(--text-sm)}.button__icon{flex-shrink:0}.button__icon--oversized,.button__image--oversized{transform:scale(1.7)}.chip{min-height:1.375rem;color:var(--color-grey-700);font-weight:400;font-size:var(--text-xs);text-align:center;border-radius:var(--rounded-full);background-color:var(--color-white);align-items:center;gap:.25rem;margin-block:auto;padding:.125rem .5rem;display:inline-flex}.chip--wide{padding-inline:.625rem}.chip--grey{background-color:var(--background-color)}.chip--grey-dark{color:var(--color-white);background-color:var(--color-grey-700)}.chip--primary-dark{color:var(--color-primary-dark);background-color:var(--color-primary-pale)}.chip--accent{color:var(--color-white);background-color:var(--color-accent)}.chip--accent-dark{color:var(--color-accent-dark);background-color:var(--color-accent-pale)}.chip--secondary{color:var(--color-white);background-color:var(--color-secondary)}.chip--secondary-dark{color:var(--color-secondary-dark);background-color:var(--color-secondary-pale)}.chip__text{white-space:nowrap}.chips-row{gap:.5rem;display:flex}.counter{color:var(--color-black);border-radius:var(--rounded);background-color:var(--color-white);border:1px solid #0000;flex-direction:column;justify-content:center;gap:.75rem 1.25rem;padding:2rem;line-height:1.125;text-decoration:none;display:flex}.counter:hover{border-color:var(--color-grey-300)}.counter--empty{color:var(--color-grey-700)}.counter--empty:hover{cursor:default;border-color:#0000}.counter--horizontal{flex-direction:row;align-items:center}@media screen and (min-width:1024px){.counter--horizontal{flex-direction:column;align-items:start}}.counter__number{font-weight:700;font-size:var(--text-h2);font-family:var(--font-title)}.description-list{flex-direction:column;gap:1.25rem;width:100%;display:flex}.description-list--columns{grid-template-columns:repeat(1,minmax(0,1fr));grid-auto-rows:auto;gap:0 2.5rem;display:grid}@media screen and (min-width:1024px){.description-list--columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.description-list__term{font-weight:700;font-size:var(--text-sm)}.description-list__description{align-items:center;gap:.75rem;margin-block:.75rem;display:flex}.description-list__text{white-space:pre-line}.description-list__icon{color:var(--color-grey-500)}.description-list__list{margin-block:0;padding-inline-start:2rem}.description-list__description--content{color:var(--color-black);font-size:var(--text-base);background-color:var(--background-color);padding:.75rem}.description-list__link{color:var(--color-black);text-decoration:none}.description-list__link:hover{text-decoration:underline}.details{border-radius:var(--rounded);background-color:var(--color-white);flex-direction:column;gap:.5rem;width:100%;display:flex}.details__summary-wrapper{cursor:pointer;justify-content:space-between;align-items:center;padding:1.5rem 1rem;display:flex}.details__summary-wrapper::-webkit-details-marker{display:none}.details__summary{align-items:center;gap:.5rem;display:flex}.details__summary-title{font-weight:700;font-size:var(--text-base)}.details__body{padding-block-end:1.5rem;padding-inline:1rem;display:block}.details__summary-icon{transition:transform .125s}.details:where([open]) .details__summary-icon{transform:rotate(180deg)}.details__placeholder{color:var(--color-grey-700);padding-block-start:1rem}.details__content-list{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.details__columns-wrapper{flex-direction:column;display:flex}@media screen and (min-width:1024px){.details__columns-wrapper{flex-direction:row}}.details__columns{width:100%}@media screen and (min-width:1024px){.details__columns{flex-grow:1}}.divider{border:none;width:100%;min-height:2px;display:flex;position:relative}.divider:before{content:"";border-radius:var(--rounded-full);background-color:var(--color-grey-300);inset-inline:0;height:1px;position:absolute;top:50%}.divider__content{font-weight:700;font-size:var(--text-sm);text-align:center;background-color:var(--color-white);margin-inline:auto;padding-inline:.75rem;position:relative}.info{font-size:var(--text-xs);align-items:center;gap:.75rem;display:flex}.info__icon{height:auto;color:var(--color-primary);font-size:inherit}.messages{z-index:var(--layer-1);flex-direction:column;gap:1rem;display:flex;position:fixed;top:2.5rem;left:50%;transform:translate(-50%)}.message{--message-color:var(--color-grey-700);border:1px solid var(--message-color);border-radius:var(--rounded-md);background-color:var(--color-white);align-items:center;gap:1.5rem;width:100%;max-width:90vw;padding-block:1.5rem;padding-inline:2rem;display:flex}.message--alert{--message-color:var(--error-color)}.message--success{--message-color:var(--color-secondary)}.message__icon{color:var(--message-color);flex-grow:0;flex-shrink:0}.message__wrapper{flex-direction:column;gap:.5rem;width:max-content;max-width:46ch;display:flex}.message__title{font-weight:700;font-size:var(--text-h5);font-family:var(--font-title)}.message__content{font-size:var(--text-xs)}.modal{border-radius:var(--rounded);background:var(--color-white);border:none;flex-direction:column;justify-content:center;align-items:center;gap:2.5rem;width:90%;height:77%;max-height:38rem;position:fixed}@media screen and (min-width:640px){.modal{gap:2.25rem;width:80%;max-width:44rem;max-height:36rem}}@media screen and (min-width:768px){.modal{gap:2rem}}@media screen and (min-width:1024px){.modal{gap:1.75rem}}@media screen and (min-width:1280px){.modal{gap:1.5rem}}.modal[open]{display:flex}.modal::backdrop{background-color:var(--color-grey-900);background-color:color-mix(in srgb,var(--color-grey-900)60%,transparent);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.modal--lg{border-radius:var(--rounded)var(--rounded)0 0;width:100%;max-width:100%;height:max-content;min-height:80vh;max-height:95vh;margin:0;margin-block-start:auto;padding-block:2.5rem;position:fixed}@media screen and (min-width:768px){.modal--lg{border-radius:var(--rounded);width:100%;max-width:36rem;height:max-content;min-height:min(50%,35rem);max-height:min(90vh,50rem);margin:auto}}.modal--md{align-items:start;height:fit-content;max-height:75vh;margin-block-start:auto;padding-block:2rem;padding-inline:1.25rem}@media screen and (min-width:640px){.modal--md{max-width:38rem}}.modal--with-wrapper[open]{display:unset}.modal__title{font-size:var(--text-h3)}@media screen and (min-width:1024px){.modal__title{font-size:var(--text-h2)}}.modal--md .modal__title{font-size:var(--text-h4)}@media screen and (min-width:1024px){.modal--md .modal__title{font-size:var(--text-h4)}}.modal__image{height:2.25rem;position:absolute;top:6rem}@media screen and (min-width:768px){.modal__image{height:2.5rem}}@media screen and (min-width:1024px){.modal__image{height:2.75rem}}.modal__content{flex-direction:column;flex-grow:1;gap:1.25rem;max-width:28rem;height:100%;display:flex}.modal__content--centered{text-align:center;justify-content:center}.modal__content--full-width{width:100%}.modal__wrapper{flex-direction:column;gap:.75rem;display:flex}.modal__text{white-space:pre-line}.modal__text--bold{font-weight:700}.modal__text--grey{color:var(--color-grey-700)}.modal__close{cursor:pointer;width:1rem;height:1rem;position:absolute;top:1.25rem;right:1.25rem}.modal__actions{justify-content:end;align-items:center;gap:.75rem;width:100%;display:flex}.modal--success .modal__title{color:var(--color-secondary-dark)}.link{color:var(--color-accent);cursor:pointer;font-weight:700;text-decoration:underline}.link:hover{text-decoration:none}.link--xs{color:var(--color-black);font-weight:500;font-size:var(--text-xs)}.link--black{color:var(--color-black);font-weight:400}.link-card{width:100%;color:var(--color-black);border:1px solid var(--color-white);border-radius:var(--rounded);background-color:var(--color-white);align-items:center;gap:.75rem;margin-block-end:.5rem;padding-block:1.875rem;padding-inline:1rem;font-weight:700;text-decoration:none;display:flex}.link-card:hover{border-color:var(--color-grey-300)}.link-card:focus{outline:var(--color-grey-700)solid 1px;outline-offset:2px}.link-card__icon{flex-shrink:0}.link-card__chevron{margin-inline-start:auto}.pagination{color:var(--color-black);font-size:var(--text-sm);justify-content:center;gap:1rem;line-height:1.18;display:flex}.pagination__link{width:1.5rem;color:inherit;text-align:center;border-radius:var(--rounded-full);aspect-ratio:1;align-content:center;text-decoration:none}.pagination__link:hover{background-color:var(--color-white)}.pagination__link[aria-disabled=true]{color:var(--color-grey-700);background-color:#0000}.pagination__link[aria-current=page]{color:var(--color-black);background-color:var(--color-white);font-weight:700}.pagination-info{color:var(--color-grey-700);font-size:var(--text-sm);line-height:1.25}.progress-bar{background-color:var(--color-white);width:100%;height:6px;box-shadow:0 4px 12px #2121210d}.progress-bar__inner{border-radius:0 var(--rounded-full)var(--rounded-full)0;background-color:var(--color-accent);height:100%}.input{--color:var(--color-black);--option-gap:.75rem;--option-size:1.125rem;width:100%;display:block}.input[hidden]{display:none}.input__label{color:var(--color);font-weight:700;font-size:var(--text-xs);margin-block-end:.125rem;line-height:1;display:block}.input__label--lg{font-size:var(--text-base)}.input__description{color:var(--color-grey-700);white-space:pre-line;margin-block:.625rem .125rem;display:block}.input__hint{color:var(--color-grey-700);font-size:var(--text-sm);margin-block:.625rem .125rem;display:block}.input__field-wrapper{display:block;position:relative}.input__icon{color:var(--color-grey-500);pointer-events:none;inset-inline-start:.25rem;position:absolute;top:50%;transform:translateY(-50%)}.input__field{width:100%;color:var(--color);border:none;border-bottom:1px solid var(--color-grey-500);background:var(--color-white);appearance:none;border-radius:0;padding:.875rem .25rem}.input__field:focus{border-bottom-color:var(--color-black);box-shadow:var(--shadow);border-bottom-width:1.5px;outline:none}.input__field::placeholder{color:var(--placeholder-color)}.input--icon .input__field{padding-inline-start:2rem}.input__error{color:var(--error-color);font-size:var(--text-xs);margin-block-start:.5rem;display:block}.input__error:empty,.input__error[hidden]{display:none}.input__counter{color:var(--color-grey-700);font-size:var(--text-xs);margin-block-start:.5rem}.input__ai-feedback{margin-block-start:1rem}.input__checkbox-wrapper{gap:var(--option-gap);align-items:start;width:100%;margin-block-start:1.25rem;padding-inline-start:0;display:flex}.input__checkbox-wrapper:first-child{margin-block-start:0}.input__options-wrapper{--columns:1;--options-count:2;--rows:calc(var(--options-count-even,var(--options-count))/var(--columns));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:repeat(var(--rows),max-content);gap:1.25rem .75rem;width:100%;margin-block:.625rem;padding-inline-start:0;display:grid}@supports (--rows:round(up, var(--options-count), var(--columns))){.input__options-wrapper{--rows:calc(round(up,var(--options-count),var(--columns))/var(--columns))}}@media screen and (min-width:768px){.input__options-wrapper{--columns:2}.input--no-columns .input__options-wrapper{--columns:1}}.input--radio .input__options-wrapper{flex-direction:column;gap:.75rem;margin-block:.75rem 0;display:flex}.input__option{gap:var(--option-gap);cursor:pointer;align-items:start;width:100%;display:inline-flex}.input__option--disabled{color:var(--color-grey-500);cursor:default}.input__option--other{margin-block-end:.5rem}.input__option-checkbox{width:var(--option-size);height:var(--option-size);cursor:inherit;accent-color:var(--color-black);margin:0}.input__option-label{inline-size:calc(100% - var(--option-gap) - var(--option-size));overflow-wrap:break-word;cursor:inherit}.input--small-description .input__description{font-size:var(--text-sm)}.input--disabled{--color:var(--color-grey-500)}.input--disabled .input__field{border-bottom-color:var(--color-grey-50);background-color:var(--color-grey-50)}.input--invalid .input__field{border-bottom-color:var(--error-color);border-bottom-width:1.5px}.input__option-radio{accent-color:var(--color-black)}.input--password .input__field{padding-inline-end:2rem}.input__reveal-button{color:var(--color-grey-700);cursor:pointer;background-color:#0000;border:none;padding:.25rem;line-height:0;display:inline-block;position:absolute;inset-block-start:50%;inset-inline-end:.25rem;transform:translateY(-50%)}.input__reveal-button:hover{color:var(--color-black)}.input__reveal-icon--pressed,.input__reveal-button[aria-pressed=true] .input__reveal-icon{display:none}.input__reveal-button[aria-pressed=true] .input__reveal-icon--pressed{display:inline-block}.input__validations{font-size:var(--text-xs);margin-block:.5rem 0;padding-inline-start:0;list-style:none}.input__validation{--marker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='%23000100'%3E%3Cpath d='M5.56568 9.23056C5.48171 9.23422 5.39895 9.20957 5.33068 9.16056L3.08568 7.30556C2.94104 7.1775 2.91926 6.95972 3.03568 6.80556C3.16351 6.66159 3.37961 6.63782 3.53568 6.75056L5.53568 8.38056L10.7857 3.52556C10.9409 3.409 11.1595 3.43021 11.2894 3.57445C11.4194 3.71869 11.4178 3.93826 11.2857 4.08056L5.82068 9.13056C5.75107 9.19443 5.66015 9.23009 5.56568 9.23056Z'/%3E%3C/svg%3E");align-items:center;gap:.75rem;display:flex}.input__validation:before{content:var(--marker);flex-grow:0;flex-shrink:0;height:.75rem}.input__validation[data-password-validator-valid=false]{--marker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='%239E9E9E'%3E%3Cpath d='M7.54417 6.45446L11.3419 2.66955C11.5006 2.50939 11.5006 2.24994 11.3419 2.08978C11.1861 1.92676 10.9287 1.92186 10.7668 2.07884L6.96908 5.86375L3.22013 2.07884C3.14327 1.99688 3.03633 1.95044 2.92445 1.95044C2.81257 1.95044 2.70563 1.99688 2.62877 2.07884C2.48809 2.23358 2.48809 2.47106 2.62877 2.62579L6.37771 6.40524L2.57994 10.1847C2.42127 10.3448 2.42127 10.6043 2.57994 10.7645C2.65547 10.8425 2.75936 10.8859 2.86748 10.8848C2.97769 10.8938 3.08695 10.8584 3.17131 10.7863L6.96908 7.00142L10.7668 10.8301C10.8424 10.9081 10.9463 10.9516 11.0544 10.9504C11.1624 10.9509 11.266 10.9076 11.3419 10.8301C11.5006 10.6699 11.5006 10.4105 11.3419 10.2503L7.54417 6.45446Z'/%3E%3C/svg%3E");color:var(--color-grey-500)}.input--select .input__field{border-radius:var(--rounded-full);padding-inline:1.25rem 1.625rem}.input--select .input__icon{color:var(--color-black);inset-inline-start:unset;inset-inline-end:1.25rem}.input--text-area .input__field{border:1px solid var(--color-grey-500);border-radius:var(--rounded-xs);resize:vertical;margin-block-start:.875rem;padding:1.375rem}.input--text-area.input--disabled .input__label{color:var(--color-black)}.input--text-area.input--disabled .input__field{color:var(--color-black);resize:none;border:0}.form{flex-direction:column;gap:1.25rem;display:flex}.form--grow{flex-grow:1}.form__text{color:var(--color-grey-700)}.form__text--xs{font-size:var(--text-xs);font-style:italic}.form__link{margin-block-start:-.5rem}.form__submit{margin-block-start:.75rem}.form__actions{flex-direction:column;align-items:center;gap:.75rem;margin-block:1.25rem 2.5rem;display:flex}@media screen and (min-width:1024px){.form__actions{flex-direction:row-reverse;justify-content:center}}.form__actions--compact{margin-block:0}.form__actions--end{justify-content:end}@media screen and (min-width:1024px){.form__actions--end{justify-content:end}}.form__action{width:10rem;margin-inline:.75rem}.form__action:disabled{font-size:0}.form__action:disabled:before{content:"";border-radius:var(--rounded-full);aspect-ratio:1;border:2px solid;border-bottom-color:#0000;height:1.25rem;animation:2.5s linear infinite spin;display:inline-block}.form__action:disabled *{display:none}.form__cancel{margin-block-start:.75rem}.form__card{border-radius:var(--rounded);background-color:var(--color-white);flex-direction:column;gap:1.25rem;width:100%;padding-block:1.25rem;padding-inline:1rem;display:flex}.ai-feedback{font-size:var(--text-sm);border-radius:var(--rounded-xs);background-color:var(--background-color);padding:.875rem .75rem;display:block}.ai-feedback:empty{display:none}.ai-feedback__list{--marker-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 25' fill='%23CBB8E7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.68 12.75C19.68 12.41 19.31 12.02 19.01 11.73L18.57 11.29L16.71 9.46C15.94 8.71 15.3 7.84 14.79 6.9L13.12 3.78C12.87 3.31 12.59 2.78 12.07 2.75C12.05 2.75 12.04 2.75 12.02 2.75H12H11.98C11.96 2.75 11.95 2.75 11.93 2.75C11.41 2.79 11.13 3.32 10.88 3.78L9.21001 6.9C8.70001 7.85 8.06001 8.71 7.29001 9.46L5.43001 11.29L4.99001 11.73C4.69001 12.02 4.32001 12.41 4.32001 12.75C4.32001 13.09 4.69001 13.48 4.99001 13.77L5.43001 14.21L7.29001 16.04C8.06001 16.79 8.70001 17.66 9.21001 18.6L10.88 21.72C11.13 22.19 11.41 22.72 11.93 22.75C11.95 22.75 11.96 22.75 11.98 22.75H12H12.02C12.04 22.75 12.05 22.75 12.07 22.75C12.59 22.71 12.87 22.18 13.12 21.72L14.79 18.6C15.3 17.65 15.94 16.79 16.71 16.04L18.57 14.21L19.01 13.77C19.31 13.48 19.68 13.09 19.68 12.75Z' /%3E%3C/svg%3E");color:var(--color-black);margin-block:0;padding-inline-start:0}.ai-feedback__text{align-items:center;gap:.625rem;display:flex}.ai-feedback__text:before{content:var(--marker-icon)/"";flex-grow:0;flex-shrink:0;width:.75rem}.ai-feedback__text:not(:last-child){margin-block-end:.375rem}.ai-feedback__list--error{--marker-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 25' fill='%23e50000' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.68 12.75C19.68 12.41 19.31 12.02 19.01 11.73L18.57 11.29L16.71 9.46C15.94 8.71 15.3 7.84 14.79 6.9L13.12 3.78C12.87 3.31 12.59 2.78 12.07 2.75C12.05 2.75 12.04 2.75 12.02 2.75H12H11.98C11.96 2.75 11.95 2.75 11.93 2.75C11.41 2.79 11.13 3.32 10.88 3.78L9.21001 6.9C8.70001 7.85 8.06001 8.71 7.29001 9.46L5.43001 11.29L4.99001 11.73C4.69001 12.02 4.32001 12.41 4.32001 12.75C4.32001 13.09 4.69001 13.48 4.99001 13.77L5.43001 14.21L7.29001 16.04C8.06001 16.79 8.70001 17.66 9.21001 18.6L10.88 21.72C11.13 22.19 11.41 22.72 11.93 22.75C11.95 22.75 11.96 22.75 11.98 22.75H12H12.02C12.04 22.75 12.05 22.75 12.07 22.75C12.59 22.71 12.87 22.18 13.12 21.72L14.79 18.6C15.3 17.65 15.94 16.79 16.71 16.04L18.57 14.21L19.01 13.77C19.31 13.48 19.68 13.09 19.68 12.75Z' /%3E%3C/svg%3E");color:var(--error-color)}.ai-feedback__list--success{--marker-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 25' fill='%2300A561' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.68 12.75C19.68 12.41 19.31 12.02 19.01 11.73L18.57 11.29L16.71 9.46C15.94 8.71 15.3 7.84 14.79 6.9L13.12 3.78C12.87 3.31 12.59 2.78 12.07 2.75C12.05 2.75 12.04 2.75 12.02 2.75H12H11.98C11.96 2.75 11.95 2.75 11.93 2.75C11.41 2.79 11.13 3.32 10.88 3.78L9.21001 6.9C8.70001 7.85 8.06001 8.71 7.29001 9.46L5.43001 11.29L4.99001 11.73C4.69001 12.02 4.32001 12.41 4.32001 12.75C4.32001 13.09 4.69001 13.48 4.99001 13.77L5.43001 14.21L7.29001 16.04C8.06001 16.79 8.70001 17.66 9.21001 18.6L10.88 21.72C11.13 22.19 11.41 22.72 11.93 22.75C11.95 22.75 11.96 22.75 11.98 22.75H12H12.02C12.04 22.75 12.05 22.75 12.07 22.75C12.59 22.71 12.87 22.18 13.12 21.72L14.79 18.6C15.3 17.65 15.94 16.79 16.71 16.04L18.57 14.21L19.01 13.77C19.31 13.48 19.68 13.09 19.68 12.75Z' /%3E%3C/svg%3E");color:var(--color-secondary)}.filter--mobile{display:block}@media screen and (min-width:768px){.filter--mobile{display:none}}.filter--desktop{display:none}@media screen and (min-width:768px){.filter--desktop{flex-direction:row;gap:.5rem;display:flex}}.filter__button{color:var(--color-black);font-weight:700;font-size:var(--text-sm);text-align:center;text-wrap:balance;border:1px solid var(--color-grey-100);border-radius:var(--rounded-full);background-color:var(--color-white);cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:.625rem;margin-block-start:unset;padding-block:.5rem;padding-inline:1.25rem;text-decoration:none;display:flex}.filter__button:hover{background-color:var(--color-grey-50)}.filter__button:focus{outline:var(--color-grey-700)1px solid;outline-offset:4px}.filter__button--download{margin-inline-start:auto}.filter__button--hidden{display:none}.filter__title{font-weight:700;font-size:var(--text-h5);font-family:var(--font-title)}.filter__content{flex-direction:column;gap:1.25rem;width:100%;display:flex}@media screen and (min-width:768px){.filter__content{margin-block:2.5rem}}.filter__divider{margin-top:-1.25rem;margin-bottom:0}.filter__actions{align-items:center;gap:.75rem;display:flex}.filter__dropdown-wrapper{position:relative}.filter__dropdown{z-index:var(--layer-1);border-radius:var(--rounded-md);background-color:var(--color-white);width:max-content;min-width:100%;max-height:14rem;box-shadow:var(--shadow);flex-direction:column;gap:.5rem;padding-block-start:.875rem;padding-inline:1rem;display:flex;position:absolute;top:2.75rem;left:0;overflow:scroll}.filter__dropdown-wrapper:not([open]) .filter__dropdown{display:none}.filter__button-icon{transition:transform .125s}.filter__dropdown-wrapper:where([open]) .filter__button-icon{transform:rotate(180deg)}.filter__dropdown-wrapper:where([open]) .filter__button,.filter__dropdown-wrapper:where([selected]) .filter__button{background-color:var(--color-grey-100)}.filter__button:has(input[type=checkbox]){background-color:var(--color-grey-100)}.navigation{background-color:var(--color-white);width:100%;box-shadow:var(--shadow-lg);justify-content:center;display:flex}@media screen and (min-width:1024px){.navigation{border-radius:0 1.25rem 1.25rem 0;box-shadow:8px 8px 16px -6px #1318260a}}.navigation__wrapper{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media screen and (min-width:1024px){.navigation__wrapper{grid-auto-rows:max-content;grid-auto-flow:row;width:100%;padding-block:2.5rem}}.navigation__item{color:var(--color-grey-700);font-size:var(--text-xs);flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;text-decoration:none;display:flex;position:relative}@media screen and (min-width:640px){.navigation__item{padding-inline:.875rem}}@media screen and (min-width:1024px){.navigation__item{padding-inline:.375rem}}.navigation__item:hover{background-color:var(--color-grey-100)}.navigation__item[aria-current=page]{color:var(--color-black)}.navigation__item[aria-current=page]:before{content:"";inset-inline:0;background-color:currentColor;width:100%;height:2px;position:absolute;bottom:100%}@media screen and (min-width:1024px){.navigation__item[aria-current=page]{background-color:var(--color-grey-50)}.navigation__item[aria-current=page]:before{width:2px;height:100%;inset-block:0;inset-inline:100% 0}}@media screen and (min-width:1280px){.navigation__item{font-size:var(--text-base);flex-direction:row;gap:1.5rem;padding-block:1rem;padding-inline:2rem}.navigation__item .navigation__item--mobile-only{display:none}}.navigation__title{text-align:center;line-height:1}.navigation__button{display:none}@media screen and (min-width:1280px){.navigation__button{margin-block-start:3rem;margin-inline:auto;display:flex}}.notifications{flex-direction:column;gap:.75rem;margin-block-start:.75rem;display:flex}.notification{color:var(--color-black);font-size:var(--text-sm);border-radius:var(--rounded);background-color:var(--color-white);align-items:center;gap:.75rem;padding-block:1.5rem;padding-inline:1.375rem;text-decoration:none;display:flex;position:relative}@media screen and (min-width:768px){.notification{font-size:var(--text-base);padding-inline:1.25rem}}.notification--unread{padding-inline-start:.625rem}@media screen and (min-width:768px){.notification--unread{padding-inline-start:1.25rem}}.notification--empty{background-color:#0000}.notification__status{border-radius:var(--rounded-full);background-color:var(--color-accent);width:.625rem;height:.625rem}.page{--container-width:100%;--container-padding:1rem;background-color:var(--background-color);background-image:linear-gradient(109deg,var(--color-white)5.78%,#ffffffbd 36%,#ffffff7a 78.23%,#fff0 100%),url(/vite/assets/background_image-C_U-BvP1.jpg);background-size:cover;flex-direction:column;display:flex}@media screen and (min-width:640px){.page{--container-padding:2rem}}@media screen and (min-width:768px){.page{--container-padding:3.5rem}}@media screen and (min-width:1024px){.page{--container-width:57rem;--navigation-width:5rem;flex-direction:row}}@media screen and (min-width:1280px){.page{--container-width:61rem;--navigation-width:16.5rem}}.page--full-width{--container-width:calc(100% - 3rem)}@media screen and (min-width:640px){.page--full-width{--container-padding:1rem}}@media screen and (min-width:768px){.page--full-width{--container-padding:1.25rem}}@media screen and (min-width:1024px){.page--full-width{--container-width:calc(100% - 3rem)}}@media screen and (min-width:1280px){.page--full-width{--container-width:calc(100% - 3rem)}}.page__navigation{z-index:var(--layer-1);inset-inline:0;position:fixed;bottom:0}@media screen and (min-width:1024px){.page__navigation{width:var(--navigation-width);height:100vh;inset-block:0;inset-inline-start:0}}.page__wrapper{flex-direction:column;flex-grow:1;margin-inline-start:var(--navigation-width);display:flex}.page__header{width:100%;max-width:var(--container-width);padding:1.75rem var(--container-padding)1.625rem;align-items:center;gap:.5rem;margin-inline:auto;display:flex}@media screen and (min-width:1024px){.page__header{padding:2.5rem 0 6.25rem}}.page__header--compact{font-size:var(--text-h4);padding-block-end:1.25rem}.page__back-button{color:var(--color-black);flex-shrink:0;margin-block:auto;display:inline-flex}.page__back-button:hover{color:var(--color-grey-700)}.page__header-content{gap:.5rem;margin-inline-start:auto;display:inline-flex}.page__title-wrapper{flex-direction:column;gap:.375rem;display:flex}.page__title{font-size:var(--text-h4);align-items:center}@media screen and (min-width:768px){.page__title{font-size:var(--text-h3)}}.page__subtitle{color:var(--color-black);font-weight:400;font-size:var(--text-base);font-family:var(--font-body)}.page__content{padding:1.5rem var(--container-padding)2rem;border-radius:var(--rounded)var(--rounded)0 0;background-color:var(--background-color);flex-direction:column;flex-grow:1;margin-block-end:4rem;display:flex}@media screen and (min-width:1024px){.page__content{margin-block-end:0}}.page__container{flex-direction:column;flex-grow:1;width:100%;display:flex}@media screen and (min-width:1024px){.page__container{max-width:var(--container-width);margin-inline:auto}}.page--detail{background-image:none}.page--detail .page__content{border-radius:0;padding:0}.page--detail .page__container{gap:.5rem .75rem}.page--detail .page__header{padding-block-end:2.5rem}.page--with-highlight{--highlight-block-start:-5rem;--highlight-inline:calc(-1*var(--container-padding))}@media screen and (min-width:1024px){.page--with-highlight{--highlight-inline:-2.5rem}}.page--with-highlight .page__header{padding-block-end:calc(2.75rem + -1*var(--highlight-block-start))}.page--with-highlight .page__content{padding-block-start:0}.page--with-highlight .page__container{margin-block-start:var(--highlight-block-start)}.page--transparent .page__content{background-color:color-mix(in srgb,var(--background-color)90%,transparent)}.page--no-header .page__header{display:none}.page--no-header .page__content{border-radius:0}.quantity-tile{border-radius:var(--rounded);background-color:var(--background-color);flex-direction:column;flex-grow:1;justify-content:space-between;gap:.5rem;min-width:calc(50% - .125rem);padding:1.25rem 1rem;display:flex}.quantity-tile__title{font-weight:700;font-size:var(--text-h4);font-family:var(--font-title)}.quantity-tile__quantity{align-items:center;gap:.5rem;display:flex}.quantity-tile__quantity--horizontal{gap:.75rem}.quantity-tile__icon{color:var(--color-accent)}.signal-card{border-radius:var(--rounded);background-color:var(--color-white);box-shadow:var(--shadow);border:1px solid #0000;flex-direction:column;gap:1.5rem;padding-block:1rem;padding-inline:1.25rem;text-decoration:none;display:flex}.signal-card:hover{border-color:var(--color-grey-300)}.signal-card__row{justify-content:space-between;gap:.5rem;display:flex}.signal-card__chips{flex-wrap:wrap;gap:.5rem;display:flex}.signal-card__content{color:var(--color-black);font-weight:500;font-size:var(--text-base);text-decoration:none}.signal-card__details{flex-flow:wrap;gap:1rem;display:flex}.signal-card__detail{color:var(--color-grey-700);font-size:var(--text-xs)}.signal-detail{--columns:6;grid-auto-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:.75rem;width:100%;display:grid}.signal-detail__card{grid-column:span 6}.signal-detail__card--half-width{grid-column:span 3}.signal-detail__card--resize-left{flex-direction:column;grid-column:span 6;gap:0;height:100%;padding-inline:.5rem}@media screen and (min-width:1024px){.signal-detail__card--resize-left{grid-column:span 4;padding-inline:1rem}}.signal-detail__card--resize-right{flex-direction:column;grid-column:span 6;gap:.5rem;display:flex}@media screen and (min-width:1024px){.signal-detail__card--resize-right{grid-column:span 2}}.signal-detail--own-signal .signal-detail__card--resize-left,.signal-detail--own-signal .signal-detail__card--resize-right{grid-column:span 6}@media screen and (min-width:1024px){.signal-detail--own-signal .signal-detail__card--resize-left,.signal-detail--own-signal .signal-detail__card--resize-right{grid-column:span 3}}.signal-detail__quantity-tile{justify-content:center;gap:.25rem;display:flex}.signal-detail--own-signal .signal-detail__quantity-tile,.signal-detail--own-signal .signal-detail__tiles-wrapper{height:100%}.signal-detail--own-signal .signal-detail__quantity-tile--centered{justify-content:center;display:flex}.singal-detail__quantity-tile--horizontal{display:block}.singal-detail__quantity-tile--vertical{display:none}@media screen and (min-width:1024px){.signal-detail--others-signal .singal-detail__quantity-tile--horizontal{display:none}.signal-detail--others-signal .singal-detail__quantity-tile--vertical{display:block}}.signal-modal{background-color:var(--background-color);width:100%;max-width:100%;height:100vh;max-height:100vh;border:none;margin:0;margin-block-start:var(--offset-top);padding:0}@media screen and (min-width:1024px){.signal-modal{border-radius:var(--rounded);background-color:var(--color-white);max-width:60rem;height:max(90%,100% - 12.5rem);margin:auto}}.signal-modal::backdrop{background-color:var(--color-grey-900);background-color:color-mix(in srgb,var(--color-grey-900)60%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.signal-modal__progress{z-index:var(--layer-1);position:fixed;inset-block-start:0;inset-inline:0}@media screen and (min-width:1024px){.signal-modal__progress{position:sticky}}.signal-modal__close{cursor:pointer;width:1rem;height:1rem;position:absolute;top:6rem;right:1.25rem}@media screen and (min-width:640px){.signal-modal__close{top:7rem}}@media screen and (min-width:1024px){.signal-modal__close{top:1.25rem}}.signal-modal__content{--padding-inline:1rem;flex-direction:column;height:calc(100% - 6px);display:flex;position:relative}@media screen and (min-width:640px){.signal-modal__content{--padding-inline:3.5rem}}@media screen and (min-width:1024px){.signal-modal__content{--padding-inline:0;gap:1.75rem;padding-block:2.5rem;padding-inline:5.75rem}}@media screen and (min-width:1280px){.signal-modal__content{padding-inline:8rem}}.signal-modal__header{padding-block:1.75rem 1.625rem;padding-inline:var(--padding-inline);justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:640px){.signal-modal__header{padding-block:2rem 2.125rem}}@media screen and (min-width:1024px){.signal-modal__header{flex-direction:column;gap:1.75rem;padding-block:0}}.signal-modal__title{font-weight:700;font-size:var(--text-h5)}@media screen and (min-width:768px){.signal-modal__title{font-size:var(--text-h4)}}@media screen and (min-width:1024px){.signal-modal__title{text-align:center;width:100%}.signal-modal__chip{background-color:var(--background-color);margin:auto}}.signal-modal__form{padding-block:1.5rem;padding-inline:var(--padding-inline);border-radius:var(--rounded)var(--rounded)0 0;background-color:var(--color-white);flex-grow:1}@media screen and (min-width:640px){.signal-modal__form{padding-block:2.25rem}}@media screen and (min-width:1024px){.signal-modal__form{padding-block:0}}.signal-modal__text{color:var(--color-grey-900);font-weight:400;font-size:var(--text-base);font-family:var(--font-base);margin-block-start:.75rem}.signal-modal__text--bold{color:var(--color-black);font-weight:700}.signal-overview{position:relative}.signal-overview__intro{min-height:13.25rem;margin-inline:var(--highlight-inline);border-radius:var(--rounded);background-color:var(--color-white);align-items:center;gap:1.75rem;margin-bottom:.875rem;padding-block:3rem 2rem;padding-inline:1rem;display:flex}@media screen and (min-width:640px){.signal-overview__intro{padding-inline:2.5rem}}@media screen and (min-width:768px){.signal-overview__intro{min-height:11.5rem;padding-block:2.325rem;padding-inline:3.5rem}}@media screen and (min-width:1024px){.signal-overview__intro{min-height:10.25rem}}.signal-overview__icon{--size:5rem;flex-grow:0;flex-shrink:0}.signal-overview__intro-text{flex-direction:column;gap:.75rem;display:flex}.signal-overview__title{font-weight:700;font-size:var(--text-lg)}.signal-overview__subtitle{font-weight:700}.signal-overview__text{white-space:pre-line}.signal-overview__results{flex-direction:column;gap:1rem;display:flex}.signal-overview__tabs{z-index:var(--layer-1);max-width:36rem;margin-block-end:-1.375rem;margin-inline:auto;position:relative}.signal-overview__pagination{margin-block-start:1rem}@media screen and (min-width:1024px){.signal-overview__pagination{margin-block-start:2rem}}.signal-overview__filters{justify-content:start;gap:.25rem;width:100%;margin-bottom:.875rem;display:flex}.signal-overview__modal{justify-content:unset}.update-card{padding-top:1.5rem}.update-card:first-child{padding-top:1rem}.update-card:not(:first-child){border-top:1px solid var(--color-grey-300)}.update-card__content{padding-block:1.5rem}.update-card:last-child .update-card__content{padding-bottom:0}.update-card__header-wrapper{justify-content:space-between;align-items:center;display:flex}.update-card__header{gap:.25rem;display:flex}.update-card__user{color:var(--color-grey-700);border-radius:var(--rounded);background-color:var(--background-color);padding:.12rem .5rem}.update-card__date{color:var(--color-grey-700)}.sr-only{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and not (min-width:1024px){.--hide.--show-lg{display:none}}@media screen and (min-width:1024px){.--hide-lg{display:none}}
