@layer base{:is(*){box-sizing:border-box;color:var(--text-base,inherit);padding:0}*{font-family:var(--averta-regular)}h1,h2,h3,h4,h5,h6{font-family:var(--averta-extra-bold)}:is(body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol){margin:0}:is(body){text-rendering:optimizeSpeed;line-height:1.5;font-family:var(--font,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif),sans-serif;background-color:var(--bg-base,inherit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100svh}html{scroll-behavior:smooth}[float-root]{display:flow-root}[data-letter-space]{letter-spacing:calc(var(--letter-spacing,10)*.01em)}[data-letter-space=loose]{--letter-spacing:25}[data-letter-space=tight]{--letter-spacing:-5}:is(html){-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}:is(h1,h2,h3,h4,button,input,label){line-height:1.1}:is(a){color:inherit;cursor:pointer;background-color:#0000;text-decoration:none}:is(input:autofill,input:autofill:hover,input:autofill:focus,input:autofill:active){background-color:inherit;color:inherit;-webkit-text-fill-color:inherit;font-weight:inherit;transition:background-color 5000s ease-in-out,color 5000s ease-in-out}}@layer typography{:is(h1,h2,h3,h4,h5,h6){text-wrap:balance}:is(p,li,figcaption){text-wrap:pretty;max-width:64ch;line-height:1.5}}@layer lists{:is(ul,ol){list-style:none}}@layer media{:is(img,picture,video){object-fit:cover;vertical-align:middle;max-width:100%;height:auto;display:inline-block}}@layer layout{:is(footer,main,nav,aside,section,article){width:100%;container-type:inline-size}[data-container]{max-width:var(--container-max);margin-inline:auto}}@layer details{:is(details>summary){cursor:pointer;list-style:none}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}::details-content{--trans-duration:.5s;transition:all var(--trans-duration) cubic-bezier(.2,.8,.2,1),content-visibility var(--trans-duration) allow-discrete;height:0;overflow:clip}[open]::details-content{height:auto;padding-bottom:.5em}}}@layer dialog-element{dialog{--bd-color:#4040406b;transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .2s cubic-bezier(.2,.8,.2,1);scale:0}dialog[open]{transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .6s cubic-bezier(.2,.8,.2,1);scale:1}@starting-style{dialog[open]{scale:0}}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}dialog::backdrop{background-color:var(--bd-color);opacity:0;transition:opacity 1s}}@layer form-elements{:is(button,input,textarea,select){cursor:pointer}:is(button,input:not([type=checkbox],[type=radio]),textarea,select){font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;margin:0;padding:0}:is(textarea){resize:vertical;field-sizing:content}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input,button,textarea,select{font-family:inherit;font-size:inherit}:is(select[data-select-placeholder]){--placeholder-color:#878787}:is(select[data-select-placeholder]:focus-within option:first-child){display:none}:is(select[data-select-placeholder]:invalid){color:var(--placeholder-color)}:is(textarea:not([rows])){min-height:10em}:is(label:has(input,textarea,select,div)){cursor:pointer;gap:.5rem;display:grid}}@layer root-selector{:root{--scroll-margin:5ex}[data-scroll-margin=sm]{scroll-margin-block:var(--scroll-margin,5ex)}[data-scroll-margin=md]{scroll-margin-block:calc(var(--scroll-margin,5ex)*2)}[data-scroll-margin=lg]{scroll-margin-block:calc(var(--scroll-margin,5ex)*3)}:target{scroll-margin-block:var(--scroll-margin,5ex)}::selection{background-color:var(--selection-bg,#0275d8);color:var(--selection-color,white)}:focus-visible{outline:var(--outline-size,.125rem) solid var(--outline-color,black);outline-offset:var(--outline-offset,.125rem)}}@layer table{:is(table){--thead-color:#f2f2f2;--column-start:fit-content;--column-end:fit-content;--max-width:1200px;max-width:var(--max-width);border-collapse:collapse;border-spacing:0;text-align:left;table-layout:fixed;border:0;width:100%;margin:0;padding:0}:is(th:first-child,td:first-child){width:var(--column-start)}:is(th:last-child,td:last-child){width:var(--column-end)}:is(table tr:hover:not(tr:has(th))){background-color:#fcfcfc}:is(th,td){vertical-align:top;border:1px solid #ddd;margin:0;padding:.5rem;font-weight:400}:is(tr:has(th)){background-color:var(--thead-color)}}@layer accessibility{@media (prefers-reduced-motion:reduce){:is(html:focus-within){scroll-behavior:auto}:is(*){scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}}@layer scrollbars{:root::-webkit-scrollbar{width:.375rem}:root::-webkit-scrollbar-track{background:var(--pink)}:root::-webkit-scrollbar-thumb{background:var(--red);border-radius:3.125rem}:root::-webkit-scrollbar-thumb:hover{background:var(--red-cta)}}