:root{--primitive-space-level-10: 40px;--primitive-space-level-9: 36px;--primitive-space-level-8: 32px;--primitive-space-level-7: 28px;--primitive-space-level-6: 24px;--primitive-space-level-5: 20px;--primitive-space-level-4: 16px;--primitive-space-level-3: 12px;--primitive-space-level-2: 8px;--primitive-space-level-1: 4px;--primitive-space-level-0: 2px;--primitive-font-size-level-4: 39.06px;--primitive-font-size-level-3: 31.25px;--primitive-font-size-level-2: 20px;--primitive-font-size-level-1: 16px;--primitive-font-size-level-0: 12.8px;--primitive-color-border-100: #f7f7f7;--primitive-color-typography-600: hsl(205, 25%, 23%);--primitive-color-typography-300: #24333e;--primitive-color-typography-200: hsl(205, 30%, 15%);--primitive-color-typography-100: hsl(205, 20%, 32%);--primitive-color-mixed-600: #ebebeb;--primitive-color-mixed-500: #efefef;--primitive-color-mixed-400: #f3f3f3;--primitive-color-mixed-300: #f7f7f7;--primitive-color-mixed-200: #fbfbfb;--primitive-color-mixed-100: #fff;--primitive-color-primary-600: hsl(37, 83%, 25%);--primitive-color-primary-500: hsl(37, 83%, 25%);--primitive-color-primary-400: hsl(37, 83%, 25%);--primitive-color-primary-300: hsl(37, 83%, 25%);--primitive-color-primary-200: hsl(37, 83%, 25%);--primitive-color-primary-100: hsl(37, 79%, 29%);--primitive-border-radius-100: .25rem;--component-toast-color-status-info: #4fc3f7;--component-toast-color-status-error: #e57373;--component-toast-color-status-warn: #ffb74d;--component-toast-color-status-success: #81c784;--component-focus-outline-width-base: 2px;--component-focus-color-outline-base: hsl(195, 85%, 41%);--component-toast-font-size-close-btn-base: var(--primitive-font-size-level-2);--component-toast-color-close-btn-text-hover: var(--primitive-color-primary-600);--component-toast-color-close-btn-text-base: var(--primitive-color-primary-500);--component-toast-color-body-background-base: var(--primitive-color-mixed-200);--component-site-header-color-background-base: var(--primitive-color-mixed-300);--component-page-color-text-base: var(--primitive-color-typography-100);--component-page-color-background-base: var(--primitive-color-mixed-100);--component-input-color-placeholder-base: var(--primitive-color-mixed-600);--component-input-color-border-base: var(--primitive-color-border-100);--component-input-border-radius-base: var(--primitive-border-radius-100);--component-heading-color-text-base: var(--primitive-color-typography-100);--component-dialog-color-border-base: var(--primitive-color-border-100);--component-dialog-color-text-base: var(--primitive-color-typography-100);--component-dialog-color-background-base: var(--primitive-color-mixed-400);--component-card-color-border-base: var(--primitive-color-border-100);--component-card-color-text-base: var(--primitive-color-typography-100);--component-card-color-heading-base: var(--primitive-color-typography-100);--component-card-color-background-base: var(--primitive-color-mixed-200);--component-card-border-radius-base: var(--primitive-border-radius-100);--component-button-border-radius-base: var(--primitive-border-radius-100);--component-button-color-text-base: var(--primitive-color-mixed-100);--component-button-color-background-disabled: var(--primitive-color-primary-300);--component-button-color-background-hover: var(--primitive-color-primary-200);--component-button-color-background-base: var(--primitive-color-primary-100);--component-anchor-color-text-disabled: var(--primitive-color-primary-300);--component-anchor-color-text-hover: var(--primitive-color-primary-200);--component-anchor-color-text-base: var(--primitive-color-primary-100)}:root{--phone-bp: 320px;--tablet-bp: 768px;--desktop-bp: 1024px}*{line-height:1.5}body{font-family:Noto Sans Display Variable,sans-serif;touch-action:pan-x pan-y;font-size:var(--primitive-font-size-level-1);background:var(--component-page-color-background-base);color:var(--component-page-color-text-base)}*:focus{outline:none}label+input:focus-visible,button:focus-visible,a:focus-visible{outline:var(--component-focus-outline-width-base) solid var(--component-focus-color-outline-base);outline-offset:var(--component-focus-outline-width-base)}h1{font-size:var(--primitive-font-size-level-4);font-weight:700}h2{font-size:var(--primitive-font-size-level-3);font-weight:700}h3{font-size:var(--primitive-font-size-level-2)}a{text-decoration:underline;color:var(--component-anchor-color-text-base)}a:hover{color:var(--component-anchor-color-text-hover)}b{font-weight:700}div:has(>label):has(>input)>ul:has(>li){margin-top:var(--primitive-space-level-1)}div:has(>label):has(>input)>input{margin-top:var(--primitive-space-level-1)}input{padding:var(--primitive-space-level-2);width:100%;border-radius:var(--component-input-border-radius-base);border:var(--primitive-space-level-0) solid var(--component-input-color-border-base)}input::placeholder{color:var(--component-input-color-placeholder-base)}button,.btn{background:var(--component-button-color-background-base);color:var(--component-button-color-text-base);padding:var(--primitive-space-level-3);border-radius:var(--component-button-border-radius-base);font-weight:700;cursor:pointer}button:not(:disabled):hover,.btn:not(:disabled):hover{background:var(--component-button-color-background-hover)}button:disabled,.btn:disabled{background:var(--component-button-color-background-disabled);cursor:not-allowed}button[data-submitting=true],.btn[data-submitting=true]{cursor:progress}.anchor-btn{text-decoration:none;padding:var(--primitive-space-level-3);color:var(--component-button-color-text-base)}.anchor-btn:hover{color:var(--component-button-color-text-base)}.icon-btn{padding:0;background:none;color:var(--component-page-color-text-base);font-size:var(--primitive-font-size-level-3)}.icon-btn:not(:disabled):hover{background:none}.card{padding:var(--primitive-space-level-8);background:var(--component-card-color-background-base);border-radius:var(--component-card-border-radius-base)}.card p,.card span{color:var(--component-card-color-text-base)}.card .heading{font-size:var(--primitive-font-size-level-2);color:var(--component-card-color-heading-base);font-weight:700}.grid{display:grid;row-gap:var(--primitive-space-level-8);column-gap:var(--primitive-space-level-8)}@media (min-width: 768px){.grid{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}html{scroll-behavior:smooth}a,button{cursor:pointer}body{margin:0}img,video,iframe{max-inline-size:100%;inline-size:100%;block-size:auto;display:block}input:-webkit-autofill,input:-webkit-autofill:focus{transition:none;transition:background-color 600000s 0s,color 600000s 0s}@media screen and (prefers-reduced-motion: reduce){input:-webkit-autofill,input:-webkit-autofill:focus{transition:none}}#container>div{padding-bottom:6rem}html,body,main,main>div{height:100%}
