@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap");@layer global.reset{*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5;min-height:100svb}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;color:currentcolor;text-decoration-skip-ink:auto}img,picture{display:block;max-width:100%}button,input,select,textarea{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}}@layer global.base{html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:hsla(0,0%,7%,.7);background-color:var(--color-background);color:#fff;color:var(--color-foreground);font-family:DM Sans,sans-serif;font-family:var(--font-primary);font-size:1rem;font-size:var(--text-base)}fieldset{border:none;margin:0;padding:0}:focus-visible{outline:2px solid #ffcb1f;outline:var(--focus-ring);outline-offset:1px;outline-offset:var(--focus-ring-offset)}}@layer global.type{.h1{font-size:2.25rem;font-size:var(--text-4xl);line-height:2.5rem;line-height:var(--leading-10)}.h1,.h2{font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--space-md)}.h2{font-size:1.875rem;font-size:var(--text-3xl);line-height:2.25rem;line-height:var(--leading-9)}.h3{font-size:1.5rem;font-size:var(--text-2xl);line-height:2rem;line-height:var(--leading-8)}.h3,.h4{font-weight:700;font-weight:var(--font-weight-bold);margin-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--space-md)}.h4{font-size:1.25rem;font-size:var(--text-xl);line-height:1.75rem;line-height:var(--leading-7)}.h5,.h6{font-size:1.125rem;font-size:var(--text-lg);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.5rem;line-height:var(--leading-6);margin-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--space-md)}.list-none{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}}@layer utils.margins{.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.my-0{margin-bottom:0;margin-top:0}.mx-0{margin-left:0;margin-right:0}.mt-xs{margin-top:clamp(.75rem,.75rem + 0vw,.75rem);margin-top:var(--space-xs)}.mb-xs{margin-bottom:clamp(.75rem,.75rem + 0vw,.75rem);margin-bottom:var(--space-xs)}.ml-xs{margin-left:clamp(.75rem,.75rem + 0vw,.75rem);margin-left:var(--space-xs)}.mr-xs{margin-right:clamp(.75rem,.75rem + 0vw,.75rem);margin-right:var(--space-xs)}.my-xs{margin-bottom:clamp(.75rem,.75rem + 0vw,.75rem);margin-bottom:var(--space-xs);margin-top:clamp(.75rem,.75rem + 0vw,.75rem);margin-top:var(--space-xs)}.mx-xs{margin-left:clamp(.75rem,.75rem + 0vw,.75rem);margin-left:var(--space-xs);margin-right:clamp(.75rem,.75rem + 0vw,.75rem);margin-right:var(--space-xs)}.mt-sm{margin-top:clamp(1rem,1rem + 0vw,1rem);margin-top:var(--space-sm)}.mb-sm{margin-bottom:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--space-sm)}.ml-sm{margin-left:clamp(1rem,1rem + 0vw,1rem);margin-left:var(--space-sm)}.mr-sm{margin-right:clamp(1rem,1rem + 0vw,1rem);margin-right:var(--space-sm)}.my-sm{margin-bottom:clamp(1rem,1rem + 0vw,1rem);margin-bottom:var(--space-sm);margin-top:clamp(1rem,1rem + 0vw,1rem);margin-top:var(--space-sm)}.mx-sm{margin-left:clamp(1rem,1rem + 0vw,1rem);margin-left:var(--space-sm);margin-right:clamp(1rem,1rem + 0vw,1rem);margin-right:var(--space-sm)}.mt-md{margin-top:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-top:var(--space-md)}.mb-md{margin-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--space-md)}.ml-md{margin-left:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-left:var(--space-md)}.mr-md{margin-right:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-right:var(--space-md)}.my-md{margin-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-bottom:var(--space-md);margin-top:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-top:var(--space-md)}.mx-md{margin-left:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-left:var(--space-md);margin-right:clamp(1.5rem,1.5rem + 0vw,1.5rem);margin-right:var(--space-md)}.mt-lg{margin-top:clamp(2rem,2rem + 0vw,2rem);margin-top:var(--space-lg)}.mb-lg{margin-bottom:clamp(2rem,2rem + 0vw,2rem);margin-bottom:var(--space-lg)}.ml-lg{margin-left:clamp(2rem,2rem + 0vw,2rem);margin-left:var(--space-lg)}.mr-lg{margin-right:clamp(2rem,2rem + 0vw,2rem);margin-right:var(--space-lg)}.my-lg{margin-bottom:clamp(2rem,2rem + 0vw,2rem);margin-bottom:var(--space-lg);margin-top:clamp(2rem,2rem + 0vw,2rem);margin-top:var(--space-lg)}.mx-lg{margin-left:clamp(2rem,2rem + 0vw,2rem);margin-left:var(--space-lg);margin-right:clamp(2rem,2rem + 0vw,2rem);margin-right:var(--space-lg)}.mt-xl{margin-top:clamp(3rem,3rem + 0vw,3rem);margin-top:var(--space-xl)}.mb-xl{margin-bottom:clamp(3rem,3rem + 0vw,3rem);margin-bottom:var(--space-xl)}.ml-xl{margin-left:clamp(3rem,3rem + 0vw,3rem);margin-left:var(--space-xl)}.mr-xl{margin-right:clamp(3rem,3rem + 0vw,3rem);margin-right:var(--space-xl)}.my-xl{margin-bottom:clamp(3rem,3rem + 0vw,3rem);margin-bottom:var(--space-xl);margin-top:clamp(3rem,3rem + 0vw,3rem);margin-top:var(--space-xl)}.mx-xl{margin-left:clamp(3rem,3rem + 0vw,3rem);margin-left:var(--space-xl);margin-right:clamp(3rem,3rem + 0vw,3rem);margin-right:var(--space-xl)}.mt-2xl{margin-top:clamp(4rem,4rem + 0vw,4rem);margin-top:var(--space-2xl)}.mb-2xl{margin-bottom:clamp(4rem,4rem + 0vw,4rem);margin-bottom:var(--space-2xl)}.ml-2xl{margin-left:clamp(4rem,4rem + 0vw,4rem);margin-left:var(--space-2xl)}.mr-2xl{margin-right:clamp(4rem,4rem + 0vw,4rem);margin-right:var(--space-2xl)}.my-2xl{margin-bottom:clamp(4rem,4rem + 0vw,4rem);margin-bottom:var(--space-2xl);margin-top:clamp(4rem,4rem + 0vw,4rem);margin-top:var(--space-2xl)}.mx-2xl{margin-left:clamp(4rem,4rem + 0vw,4rem);margin-left:var(--space-2xl);margin-right:clamp(4rem,4rem + 0vw,4rem);margin-right:var(--space-2xl)}}@layer utils.paddings{.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.py-0{padding-bottom:0;padding-top:0}.px-0{padding-left:0;padding-right:0}.pt-xs{padding-top:clamp(.75rem,.75rem + 0vw,.75rem);padding-top:var(--space-xs)}.pb-xs{padding-bottom:clamp(.75rem,.75rem + 0vw,.75rem);padding-bottom:var(--space-xs)}.pl-xs{padding-left:clamp(.75rem,.75rem + 0vw,.75rem);padding-left:var(--space-xs)}.pr-xs{padding-right:clamp(.75rem,.75rem + 0vw,.75rem);padding-right:var(--space-xs)}.py-xs{padding-bottom:clamp(.75rem,.75rem + 0vw,.75rem);padding-bottom:var(--space-xs);padding-top:clamp(.75rem,.75rem + 0vw,.75rem);padding-top:var(--space-xs)}.px-xs{padding-left:clamp(.75rem,.75rem + 0vw,.75rem);padding-left:var(--space-xs);padding-right:clamp(.75rem,.75rem + 0vw,.75rem);padding-right:var(--space-xs)}.pt-sm{padding-top:clamp(1rem,1rem + 0vw,1rem);padding-top:var(--space-sm)}.pb-sm{padding-bottom:clamp(1rem,1rem + 0vw,1rem);padding-bottom:var(--space-sm)}.pl-sm{padding-left:clamp(1rem,1rem + 0vw,1rem);padding-left:var(--space-sm)}.pr-sm{padding-right:clamp(1rem,1rem + 0vw,1rem);padding-right:var(--space-sm)}.py-sm{padding-bottom:clamp(1rem,1rem + 0vw,1rem);padding-bottom:var(--space-sm);padding-top:clamp(1rem,1rem + 0vw,1rem);padding-top:var(--space-sm)}.px-sm{padding-left:clamp(1rem,1rem + 0vw,1rem);padding-left:var(--space-sm);padding-right:clamp(1rem,1rem + 0vw,1rem);padding-right:var(--space-sm)}.pt-md{padding-top:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-top:var(--space-md)}.pb-md{padding-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-bottom:var(--space-md)}.pl-md{padding-left:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-left:var(--space-md)}.pr-md{padding-right:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-right:var(--space-md)}.py-md{padding-bottom:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-bottom:var(--space-md);padding-top:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-top:var(--space-md)}.px-md{padding-left:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-left:var(--space-md);padding-right:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding-right:var(--space-md)}.pt-lg{padding-top:clamp(2rem,2rem + 0vw,2rem);padding-top:var(--space-lg)}.pb-lg{padding-bottom:clamp(2rem,2rem + 0vw,2rem);padding-bottom:var(--space-lg)}.pl-lg{padding-left:clamp(2rem,2rem + 0vw,2rem);padding-left:var(--space-lg)}.pr-lg{padding-right:clamp(2rem,2rem + 0vw,2rem);padding-right:var(--space-lg)}.py-lg{padding-bottom:clamp(2rem,2rem + 0vw,2rem);padding-bottom:var(--space-lg);padding-top:clamp(2rem,2rem + 0vw,2rem);padding-top:var(--space-lg)}.px-lg{padding-left:clamp(2rem,2rem + 0vw,2rem);padding-left:var(--space-lg);padding-right:clamp(2rem,2rem + 0vw,2rem);padding-right:var(--space-lg)}.pt-xl{padding-top:clamp(3rem,3rem + 0vw,3rem);padding-top:var(--space-xl)}.pb-xl{padding-bottom:clamp(3rem,3rem + 0vw,3rem);padding-bottom:var(--space-xl)}.pl-xl{padding-left:clamp(3rem,3rem + 0vw,3rem);padding-left:var(--space-xl)}.pr-xl{padding-right:clamp(3rem,3rem + 0vw,3rem);padding-right:var(--space-xl)}.py-xl{padding-bottom:clamp(3rem,3rem + 0vw,3rem);padding-bottom:var(--space-xl);padding-top:clamp(3rem,3rem + 0vw,3rem);padding-top:var(--space-xl)}.px-xl{padding-left:clamp(3rem,3rem + 0vw,3rem);padding-left:var(--space-xl);padding-right:clamp(3rem,3rem + 0vw,3rem);padding-right:var(--space-xl)}.pt-2xl{padding-top:clamp(4rem,4rem + 0vw,4rem);padding-top:var(--space-2xl)}.pb-2xl{padding-bottom:clamp(4rem,4rem + 0vw,4rem);padding-bottom:var(--space-2xl)}.pl-2xl{padding-left:clamp(4rem,4rem + 0vw,4rem);padding-left:var(--space-2xl)}.pr-2xl{padding-right:clamp(4rem,4rem + 0vw,4rem);padding-right:var(--space-2xl)}.py-2xl{padding-bottom:clamp(4rem,4rem + 0vw,4rem);padding-bottom:var(--space-2xl);padding-top:clamp(4rem,4rem + 0vw,4rem);padding-top:var(--space-2xl)}.px-2xl{padding-left:clamp(4rem,4rem + 0vw,4rem);padding-left:var(--space-2xl);padding-right:clamp(4rem,4rem + 0vw,4rem);padding-right:var(--space-2xl)}}@layer utils.text{.text-xs{font-size:.75rem;font-size:var(--text-xs);line-height:1rem}.text-sm{font-size:.875rem;font-size:var(--text-sm);line-height:1.25rem}.text-base{font-size:1rem;font-size:var(--text-base);line-height:1.5rem}.text-lg{font-size:1.125rem;font-size:var(--text-lg)}.text-lg,.text-xl{line-height:1.75rem}.text-xl{font-size:1.25rem;font-size:var(--text-xl)}.text-2xl{font-size:1.5rem;font-size:var(--text-2xl);line-height:2rem}.text-3xl{font-size:1.875rem;font-size:var(--text-3xl);line-height:2.25rem}.text-4xl{font-size:2.25rem;font-size:var(--text-4xl);line-height:2.5rem}.text-5xl{font-size:3rem;font-size:var(--text-5xl);line-height:1}.text-6xl{font-size:3.75rem;font-size:var(--text-6xl);line-height:1}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.break-words{word-wrap:break-word;overflow:hidden}}@layer utils.sr{.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@layer utils.flex{.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.flex-1{flex:1}.items-center{align-items:center}.self-end{align-self:flex-end}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-between{justify-content:space-between}}@layer utils.skeleton{.skeleton{-webkit-animation:skeleton-loading 1s linear infinite alternate;animation:skeleton-loading 1s linear infinite alternate;border-radius:clamp(.5rem,.5rem + 0vw,.5rem);border-radius:var(--rounded-lg)}@-webkit-keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}}@layer utils.animation{@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){-webkit-animation:none!important;animation:none!important}}}@layer utils.animation{@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.animate-fade-in{-webkit-animation:fade-in .5s ease-in-out;animation:fade-in .5s ease-in-out}}@layer layout.container{:root{--container-max-inline-size-sm:30rem;--container-max-inline-size-lg:48rem;--container-max-inline-size-xl:55rem;--container-px-lg:var(--space-lg);--container-px-sm:var(--space-xs);--container-py-lg:var(--space-lg);--container-py-sm:var(--space-xs)}.container{--container-max-inline-size:auto;--container-max-block-size:auto;margin-left:auto;margin-right:auto;padding:0 clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--container-py-sm) var(--container-px-sm);width:100%}@media (min-width:48.001rem){.container{padding:0 clamp(2rem,2rem + 0vw,2rem);padding:var(--container-py-lg) var(--container-px-lg)}}.container.container--sm{max-width:30rem;max-width:var(--container-max-inline-size-sm)}.container.container--lg{max-width:48rem;max-width:var(--container-max-inline-size-lg)}.container.container--xl{max-width:55rem;max-width:var(--container-max-inline-size-xl)}}@layer layout.column{:root{--col-spacer-width:1px;--col-spacer-bg:var(--color-border)}.cols-x{--col-space:var(--space-md);display:flex;flex-direction:row;gap:clamp(1.5rem,1.5rem + 0vw,1.5rem);gap:var(--col-space)}.cols-x.cols-x--spacer>:not(:first-child){position:relative}.cols-x.cols-x--spacer>:not(:first-child):before{background-color:#bcc0c4;background-color:var(--col-spacer-bg);content:"";height:100%;left:calc(var(--col-space)*-1/2 - 1px);left:calc(var(--col-space)*-1/2 - var(--col-spacer-width));position:absolute;top:0;width:1px;width:var(--col-spacer-width)}.cols-x.gap-0{--col-space:0}.cols-x.gap-xs{--col-space:var(--space-2xs)}.cols-x.gap-sm{--col-space:var(--space-sm)}.cols-x.gap-md{--col-space:var(--space-md)}.cols-x.gap-lg{--col-space:var(--space-lg)}.cols-x.gap-xl{--col-space:var(--space-xl)}.cols-x.gap-2xl{--col-space:var(--space-2xl)}@media (max-width:479.98px){.cols-x{flex-direction:column}.cols-x>*{align-self:stretch}.cols-x.cols-x--spacer>:not(:first-child):before{height:1px;height:var(--col-spacer-width);left:0;top:calc(var(--col-space)*-1/2 - 1px);top:calc(var(--col-space)*-1/2 - var(--col-spacer-width));width:100%}}.cols-y{--col-space:var(--space-md);display:flex;flex-direction:column;gap:clamp(1.5rem,1.5rem + 0vw,1.5rem);gap:var(--col-space)}.cols-y.cols-y--spacer>:not(:first-child){position:relative}.cols-y.cols-y--spacer>:not(:first-child):before{background-color:#bcc0c4;background-color:var(--col-spacer-bg);content:"";height:1px;height:var(--col-spacer-width);left:0;position:absolute;top:calc(var(--col-space)*-1/2 - 1px);top:calc(var(--col-space)*-1/2 - var(--col-spacer-width));width:100%}.cols-y.gap-0{--col-space:0}.cols-y.gap-xs{--col-space:var(--space-2xs)}.cols-y.gap-sm{--col-space:var(--space-sm)}.cols-y.gap-md{--col-space:var(--space-md)}.cols-y.gap-lg{--col-space:var(--space-lg)}.cols-y.gap-xl{--col-space:var(--space-xl)}.cols-y.gap-2xl{--col-space:var(--space-2xl)}}@layer atoms.link{:root{--link-font-weight:var(--font-weight-semibold);--link-hover-color:var(--color-link)}.link{color:#fff;color:var(--color-link);font-weight:500;font-weight:var(--link-font-weight);-webkit-text-decoration:underline;text-decoration:underline}.link:hover{color:#ffcb1f;color:var(--link-hover-color)}.link.link--active{font-weight:700;font-weight:var(--font-weight-bold);pointer-events:none;-webkit-text-decoration:none;text-decoration:none}}@layer atoms.button{.button{--button-color-bg:transparent;--button-color-text:inherit;-webkit-appearance:none;appearance:none;background-color:transparent;background-color:var(--button-color-bg);border:0;color:inherit;color:var(--button-color-text);cursor:pointer;display:inline-flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;padding:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:-webkit-transform 10ms ease-out;transition:transform 10ms ease-out;transition:transform 10ms ease-out,-webkit-transform 10ms ease-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.button.button--active{pointer-events:none}.button.button--disabled,.button:disabled{cursor:not-allowed;opacity:.5}.button:focus-visible{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--rounded)}.button:not(:disabled):not(.button--disabled):active{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:scale(.99);transform:scale(.99)}.button--sm{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-sm,0);font-size:.875rem;font-size:var(--text-input-sm);padding:clamp(.25rem,.25rem + 0vw,.25rem) clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-sm) var(--input-px-sm)}.button--md{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-md,0);font-size:.875rem;font-size:var(--text-input-md);padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-md) var(--input-px-md)}.button--lg{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-lg,0);font-size:1rem;font-size:var(--text-input-lg);padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-lg) var(--input-px-lg)}.button--primary,.button--secondary,.button--tertiary{border:1px solid transparent;border-width:var(--input-border-width);font-weight:700;font-weight:var(--font-weight-bold);isolation:isolate;overflow:hidden;position:relative}@media (max-width:479.98px){.button--primary,.button--secondary,.button--tertiary{width:100%}}.button--primary:hover,.button--secondary:hover,.button--tertiary:hover{border-color:rgba(0,0,0,.3);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.button--primary:focus-visible{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--rounded)}.button--secondary:focus-visible{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--rounded)}.button--tertiary:focus-visible{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--rounded)}.button--primary{--button-color-bg:var(--button-primary-bg,var(--color-primary));--button-color-text:var(--button-primary-text,var(--color-secondary))}.button--secondary{--button-color-bg:var(--button-secondary-bg,var(--color-foreground));--button-color-text:var(--button-secondary-text,var(--color-background))}.button--tertiary{--button-color-bg:var(--button-tertiary-bg,var(--color-background));--button-color-text:var(--button-tertiary-text,var(--color-foreground))}.button--outline{background-color:transparent;border-color:var(--button-color-bg);border-width:2px;color:var(--button-color-bg)}.button--outline:hover{background-color:var(--button-color-bg);border-color:transparent;color:var(--button-color-text)}.button--icon-text{align-items:center;display:inline-flex;height:100%}@supports (block-size:1lh){.button--icon-text{height:1lh}}}@layer atoms.alert{:root{--alert-rounded:var(--card-rounded);--alert-info-bg:var(--color-tertiary);--alert-info-text:var(--color-secondary);--alert-success-bg:var(--color-success);--alert-success-text:var(--color-foreground);--alert-error-bg:var(--color-error);--alert-error-text:var(--color-foreground)}.alert{align-items:center;background-color:rgba(255,203,31,.6);background-color:var(--alert-info-bg);border-radius:clamp(.5rem,.5rem + 0vw,.5rem);border-radius:var(--alert-rounded);color:#111;color:var(--alert-info-text);display:flex;font-size:.875rem;font-size:var(--text-sm);gap:clamp(.25rem,.25rem + 0vw,.25rem);gap:var(--space-3xs);padding:calc(clamp(2rem, 2rem + 0vw, 2rem)/2) clamp(2rem,2rem + 0vw,2rem);padding:calc(var(--card-p)/2) var(--card-p)}.alert:empty{display:none}.alert.alert--success{background-color:rgba(9,148,9,.8);background-color:var(--alert-success-bg);color:#fff;color:var(--alert-success-text)}.alert.alert--error{background-color:rgba(190,9,16,.8);background-color:var(--alert-error-bg);color:#fff;color:var(--alert-error-text)}.alert .alert__icon{align-self:flex-start;flex-shrink:0}}@layer atoms.card{:root{--card-bg:var(--color-background);--card-text:var(--color-foreground);--card-secondary-bg:var(--color-background);--card-secondary-text:var(--color-foreground);--card-p:0;--card-mobile-p:0;--card-rounded:0}.card{background-color:hsla(0,0%,7%,.7);background-color:var(--card-bg);border-radius:clamp(1rem,1rem + 0vw,1rem);border-radius:var(--card-rounded);color:#fff;color:var(--card-text);padding:clamp(1.5rem,1.5rem + 0vw,1.5rem);padding:var(--card-mobile-p)}.card:empty{display:none}.card .card__header{display:flex;gap:clamp(1.5rem,1.5rem + 0vw,1.5rem);gap:var(--space-md);justify-content:space-between}.card .card__icon{max-width:8rem;min-width:8rem}@media (max-width:479.98px){.card .card__icon{align-self:center;order:-1}}.card .card__icon svg{display:block;height:100%;width:100%}.card .card__icon img{height:auto}@media (min-width:480.02px){.card{padding:clamp(2rem,2rem + 0vw,2rem);padding:var(--card-p)}}}@layer atoms.icon{.icon{--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--icon-size-xl:2rem;--icon-size-2xl:3rem;--icon-size-3xl:4rem;--icon-size-4xl:6rem;align-items:center;display:inline-flex;justify-items:center;line-height:1}.icon:where(.icon.icon--size-sm){height:var(--icon-size-sm);width:var(--icon-size-sm)}.icon:where(.icon.icon--size-md){height:var(--icon-size-md);width:var(--icon-size-md)}.icon:where(.icon.icon--size-lg){height:var(--icon-size-lg);width:var(--icon-size-lg)}.icon:where(.icon.icon--size-xl){height:var(--icon-size-xl);width:var(--icon-size-xl)}.icon:where(.icon.icon--size-2xl){height:var(--icon-size-2xl);width:var(--icon-size-2xl)}.icon:where(.icon.icon--size-3xl){height:var(--icon-size-3xl);width:var(--icon-size-3xl)}.icon:where(.icon.icon--size-4xl){height:var(--icon-size-4xl);width:var(--icon-size-4xl)}.icon svg,svg.icon{fill:currentcolor;display:inline-block;overflow:hidden;vertical-align:middle;width:100%}}@layer atoms.input{:root{--input-color-border:var(--color-border);--input-color-icon:#969696;--input-color-placeholder:#9a9a9a;--input-color-text:#111;--input-color-bg:#fff;--input-color-bg-disabled:var(--input-color-bg);--input-opacity-disabled:0.5;--input-color-bg-readonly:transparent;--input-color-border-readonly:transparent}.input{background-color:#fff;background-color:var(--input-color-bg);border-color:transparent;border-color:var(--input-color-border);border-style:solid;border-width:1px;border-width:var(--input-border-width);color:#111;color:var(--input-color-text);display:inline-flex;width:100%}.input.input--disabled,.input:disabled{background-color:#fff;background-color:var(--input-color-bg-disabled);cursor:not-allowed;opacity:.5;opacity:var(--input-opacity-disabled)}.input:focus-visible{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--rounded)}.input::-webkit-input-placeholder{color:#9a9a9a;color:var(--input-color-placeholder)}.input:-ms-input-placeholder{color:#9a9a9a;color:var(--input-color-placeholder)}.input::-ms-input-placeholder{color:#9a9a9a;color:var(--input-color-placeholder)}.input::placeholder{color:#9a9a9a;color:var(--input-color-placeholder)}.input[readonly]{--input-color-bg:var(--input-color-bg-readonly);--input-color-border:var(--input-color-border-readonly);color:inherit;cursor:default}.input--sm{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-sm,0);font-size:.875rem;font-size:var(--text-input-sm);padding:clamp(.25rem,.25rem + 0vw,.25rem) clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-sm) var(--input-px-sm)}.input--md{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-md,0);font-size:.875rem;font-size:var(--text-input-md);padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-md) var(--input-px-md)}.input--lg{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-lg,0);font-size:1rem;font-size:var(--text-input-lg);padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-lg) var(--input-px-lg)}.input--error{border-color:#be0910;border-color:var(--color-error);color:#be0910;color:var(--color-error)}.input-wrapper{position:relative}.input-wrapper .input-wrapper__icon{color:#969696;color:var(--input-color-icon);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-wrapper.input-wrapper--icon-right .input--sm{padding-right:clamp(2rem,2rem + 0vw,2rem);padding-right:var(--space-lg)}.input-wrapper.input-wrapper--icon-right .input--md{padding-right:clamp(3rem,3rem + 0vw,3rem);padding-right:var(--space-xl)}.input-wrapper.input-wrapper--icon-right .input--lg{padding-right:clamp(4rem,4rem + 0vw,4rem);padding-right:var(--space-2xl)}.input-wrapper.input-wrapper--icon-right .input--sm+.input-wrapper__icon{right:clamp(.75rem,.75rem + 0vw,.75rem);right:var(--space-xs)}.input-wrapper.input-wrapper--icon-right .input.input--lg+.input-wrapper__icon,.input-wrapper.input-wrapper--icon-right .input.input--md+.input-wrapper__icon{right:clamp(1.5rem,1.5rem + 0vw,1.5rem);right:var(--space-md)}.input-wrapper .input-wrapper__icon-password{height:100%;width:100%}.input-wrapper .input-wrapper__icon-password--hidden{display:none}}@layer atoms.dropdown{:root{--dropdown-color-bg:var(--color-background);--dropdown-color-text:var(--color-foreground);--dropdown-rounded:0;--dropdown-btn-index:2;--dropdown-nav-index:1;--dropdown-item-hover-bg:#e5e5e5;--dropdown-item-hover-text:var(--color-foreground)}.dropdown__nav{display:none;opacity:0;position:relative;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .5s,display allow-discrete .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s,display allow-discrete .5s;transition:transform .5s,opacity .5s,display allow-discrete .5s,-webkit-transform .5s}.dropdown:focus-within .dropdown__nav{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@starting-style{.dropdown:focus-within .dropdown__nav{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.dropdown__btn{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;position:relative;z-index:2;z-index:var(--dropdown-btn-index)}.dropdown__btn:focus-visible{outline:2px solid #ffcb1f;outline:var(--focus-ring)}.dropdown__menu{background-color:#323232;background-color:var(--dropdown-color-bg);border-radius:clamp(.75rem,.75rem + 0vw,.75rem);border-radius:var(--dropdown-rounded);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1);color:#fff;color:var(--dropdown-color-text);list-style:none;margin:0;overflow:hidden;padding:0;position:absolute;top:clamp(.75rem,.75rem + 0vw,.75rem);top:var(--space-xs);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1;z-index:var(--dropdown-nav-index)}.dropdown--placement-right .dropdown__menu{right:0}@media (min-width:768px){.dropdown__menu{max-width:50vw;max-width:50vi}}.dropdown__menu-item a{color:inherit;display:block;min-width:150px;padding:clamp(.75rem,.75rem + 0vw,.75rem) clamp(1.5rem,1.5rem + 0vw,1.5rem);padding:var(--space-xs) var(--space-md);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.dropdown__menu-item a:focus-visible{outline:2px solid #ffcb1f;outline:var(--focus-ring);outline-offset:-2px;outline-offset:calc(var(--focus-ring-width)*-1)}.dropdown__menu-item:first-child a:focus-visible{border-top-left-radius:clamp(.75rem,.75rem + 0vw,.75rem);border-top-left-radius:var(--dropdown-rounded);border-top-right-radius:clamp(.75rem,.75rem + 0vw,.75rem);border-top-right-radius:var(--dropdown-rounded)}.dropdown__menu-item:last-child a:focus-visible{border-bottom-left-radius:clamp(.75rem,.75rem + 0vw,.75rem);border-bottom-left-radius:var(--dropdown-rounded);border-bottom-right-radius:clamp(.75rem,.75rem + 0vw,.75rem);border-bottom-right-radius:var(--dropdown-rounded)}.dropdown__menu-item:hover{background-color:#414141;background-color:var(--dropdown-item-hover-bg);color:#fff;color:var(--dropdown-item-hover-text)}.dropdown__menu-item--active{font-weight:700;font-weight:var(--font-weight-bold)}}@layer atoms.tile{:root{--tile-color-bg:var(--color-foreground);--tile-color-text:var(--color-background);--tile-color-hover-bg:var(--color-background);--tile-color-hover-text:var(--color-foreground);--tile-rounded:var(--rounded-lg);--tile-size-sm:7rem;--tile-size-md:10rem;--tile-size-lg:12rem;--tile-size-xl:14rem}.tile{--tile-p:var(--space-sm);aspect-ratio:1;background-color:#fff;background-color:var(--tile-color-bg);border-radius:clamp(.5rem,.5rem + 0vw,.5rem);border-radius:var(--tile-rounded);color:hsla(0,0%,7%,.7);color:var(--tile-color-text);display:grid;font-size:1.125rem;font-size:var(--text-lg);grid-template-rows:minmax(20%,1.5fr) auto;line-height:1.25rem;line-height:var(--leading-5);overflow:hidden;padding:clamp(1rem,1rem + 0vw,1rem);padding:var(--tile-p);-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease-out,background-color .15s ease-out}@media (min-width:480.02px){.tile{--tile-p:var(--space-md)}}.tile.tile--loading{opacity:.9}.tile .tile__label{align-items:flex-end;display:flex;font-weight:500;font-weight:var(--font-weight-semibold);height:2lh;justify-content:center;margin-top:clamp(.75rem,.75rem + 0vw,.75rem);margin-top:var(--space-xs)}.tile .tile__label .tile__label-text{-webkit-line-clamp:2;-webkit-box-orient:block-axis;display:-webkit-box;overflow:hidden;text-align:center;text-overflow:ellipsis}.tile.tile--size-sm{font-size:.75rem;font-size:var(--text-xs);height:7rem;height:var(--tile-size-sm)}.tile.tile--size-md{font-size:1rem;font-size:var(--text-base);height:10rem;height:var(--tile-size-md)}.tile.tile--size-lg{height:12rem;height:var(--tile-size-lg)}.tile.tile--size-lg,.tile.tile--size-xl{line-height:1.5rem;line-height:var(--leading-6)}.tile.tile--size-xl{height:14rem;height:var(--tile-size-xl)}.tile:not(.tile--loading):hover{background-color:#947200;background-color:var(--tile-color-hover-bg);color:#fff;color:var(--tile-color-bg)}.tile .tile__icon{overflow:hidden;text-align:center}.tile .tile__icon svg{height:100%;width:100%}.tile-container{--tile-container-gap:var(--space-xs);display:flex;flex-wrap:wrap;gap:clamp(.75rem,.75rem + 0vw,.75rem);gap:var(--tile-container-gap);justify-content:center}@media (min-width:480px){.tile-container{--tile-container-gap:var(--space-lg)}}@media (max-width:479.98px){.tile-container .tile{flex-basis:calc(50% - 0.5rem);height:auto}}}@layer atoms.select{.select{align-items:center;background-color:#fff;background-color:var(--input-color-bg);border-color:transparent;border-color:var(--input-color-border);border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-md,0);border-style:solid;border-width:1px;border-width:var(--input-border-width);color:#111;color:var(--input-color-text);cursor:pointer;display:grid;font-size:.875rem;font-size:var(--text-input-md);grid-template-areas:"select";min-width:15ch}.select:focus-within{outline:2px solid #ffcb1f;outline:var(--focus-ring);outline-offset:1px;outline-offset:var(--focus-ring-offset)}.select select{-webkit-appearance:none!important;appearance:none!important;background-color:transparent;border:0;color:inherit;cursor:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;outline:none;padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-md) var(--input-px-md);width:100%}.select select,.select:after{grid-area:select}.select:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9ImN1cnJlbnRDb2xvciIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMTUuNTUgNS44IDkuMzc1bDEuNi0xLjYgNC42IDQuNiA0LjYtNC42IDEuNiAxLjZaIi8+PC9zdmc+");height:1lh;justify-self:end;margin-right:clamp(.75rem,.75rem + 0vw,.75rem);margin-right:var(--input-px-md);pointer-events:none;width:1lh}.select.select--disabled{background-color:#fff;background-color:var(--input-color-bg-disabled);cursor:not-allowed;opacity:.5;opacity:var(--input-opacity-disabled)}.select.select--error{border-color:#be0910;border-color:var(--color-error);color:#be0910;color:var(--color-error)}.select.select--sm{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-sm,0);font-size:.875rem;font-size:var(--text-input-sm)}.select.select--sm select{padding:clamp(.25rem,.25rem + 0vw,.25rem) clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-sm) var(--input-px-sm)}.select.select--md{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-md,0);font-size:.875rem;font-size:var(--text-input-md)}.select.select--md select{padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-md) var(--input-px-md)}.select.select--lg{border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--input-rounded-lg,0);font-size:1rem;font-size:var(--text-input-lg)}.select.select--lg select{padding:clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--input-py-lg) var(--input-px-lg)}}@layer atoms.chip{:root{--chip-bg:var(--card-bg);--chip-text:inherit;--chip-rounded:0}.chip{background-color:hsla(0,0%,7%,.4);background-color:var(--chip-bg);border-radius:clamp(.25rem,.25rem + 0vw,.25rem);border-radius:var(--chip-rounded);color:inherit;color:var(--chip-text);display:inline-block;padding:clamp(.5rem,.5rem + 0vw,.5rem) clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--space-2xs) var(--space-xs)}}@layer atoms.list{.list .list__item{padding:clamp(.25rem,.25rem + 0vw,.25rem) 0;padding:var(--space-3xs) 0}.list.list--unstyled{list-style:none;padding:0}}@layer atoms.form-field{:root{--form-field-gap:var(--space-2xs);--form-field-description-text:color-mix(in srgb,currentcolor 75%,transparent);--form-field-description-font-size:inherit}.form-field{display:flex;flex-direction:column;font-size:.875rem;font-size:var(--text-sm);gap:clamp(.5rem,.5rem + 0vw,.5rem);gap:var(--form-field-gap)}.form-field .form-field__label{font-weight:700;font-weight:var(--font-weight-bold)}.form-field .form-field__error{color:#be0910;color:var(--color-error)}.form-field .form-field__description{color:#fff;color:var(--form-field-description-text);font-size:inherit;font-size:var(--form-field-description-font-size)}.form-field .form-field__link{align-self:flex-end;display:flex;font-size:1rem;font-size:var(--text-base);font-weight:700;font-weight:var(--font-weight-bold)}}@layer organisms.top-app-bar{:root{--top-app-bar-bg:var(--color-background);--top-app-bar-z-index:10}.top-app-bar{align-items:center;background-color:rgba(0,0,0,.3);background-color:var(--top-app-bar-bg);display:flex;gap:clamp(1.5rem,1.5rem + 0vw,1.5rem);gap:var(--space-md);justify-content:space-between;padding:clamp(1rem,1rem + 0vw,1rem) clamp(1.5rem,1.5rem + 0vw,1.5rem);padding:var(--space-sm) var(--space-md);position:relative;z-index:10;z-index:var(--top-app-bar-z-index)}.top-app-bar .top-app-bar__logo{color:inherit;height:2.6rem}.top-app-bar .top-app-bar__logo svg{height:100%}.top-app-bar .top-app-bar__nav--desktop{display:none}.top-app-bar .top-app-bar__nav--desktop ul{display:flex;gap:clamp(2rem,2rem + 0vw,2rem);gap:var(--space-lg);list-style:none}@media (min-width:768px){.top-app-bar .top-app-bar__nav--desktop{display:block}.top-app-bar .top-app-bar__nav--mobile{display:none}}}@layer organisms.language-selector{.language-selector .dropdown__btn{align-items:center;display:flex;gap:clamp(.5rem,.5rem + 0vw,.5rem);gap:var(--space-2xs)}.language-selector .language-selector__active{font-weight:700;font-weight:var(--font-weight-bold);text-transform:uppercase}}@layer organisms.button-group{.button-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(1rem,1rem + 0vw,1rem);gap:var(--space-sm);list-style:none;margin:0;padding:0}.button-group.button-group--vertical{flex-direction:column}.button-group .button{width:100%}}@layer templates.page{:root{--page-footer-card-bg:var(--card-bg);--page-footer-text:inherit;--page-footer-card-rounded:0}.page{height:100svb;position:relative}.page .page__background-image{background-size:cover;bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:-1}.page img.page__background-image{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.page .page__content{flex-direction:column;gap:clamp(2rem,2rem + 0vw,2rem);gap:var(--space-lg);min-height:100%;position:relative}.page .page__content,.page .page__footer{display:flex;justify-content:space-between}.page .page__footer{color:#f7f7f7;color:var(--page-footer-text);gap:clamp(1rem,1rem + 0vw,1rem);gap:var(--space-sm);margin:clamp(1rem,1rem + 0vw,1rem);margin:var(--space-sm)}@media (max-width:767.98px){.page .page__footer{align-items:center;flex-direction:column-reverse;text-align:center}}.page .page__footer-card{background-color:hsla(0,0%,7%,.7);background-color:var(--page-footer-card-bg);border-radius:0;border-radius:var(--page-footer-card-rounded);padding:clamp(.5rem,.5rem + 0vw,.5rem) clamp(.75rem,.75rem + 0vw,.75rem);padding:var(--space-2xs) var(--space-xs)}.page .page__footer-links{display:flex;gap:clamp(.75rem,.75rem + 0vw,.75rem);gap:var(--space-xs)}.page.page--in-app .page__content{height:100%}.page.page--in-app .page__main{overflow:auto}.page.page--in-app .page__main.page__main--overflowing{border-bottom:2px solid #bcc0c4;border-bottom:2px solid var(--color-border);border-top:2px solid #bcc0c4;border-top:2px solid var(--color-border);padding-bottom:clamp(1rem,1rem + 0vw,1rem);padding-bottom:var(--space-sm);padding-right:clamp(1rem,1rem + 0vw,1rem);padding-right:var(--space-sm);padding-top:clamp(1rem,1rem + 0vw,1rem);padding-top:var(--space-sm)}}@layer theme.base{:root{--space-3xs:clamp(0.25rem,0.25rem + 0vw,0.25rem);--space-2xs:clamp(0.5rem,0.5rem + 0vw,0.5rem);--space-xs:clamp(0.75rem,0.75rem + 0vw,0.75rem);--space-sm:clamp(1rem,1rem + 0vw,1rem);--space-md:clamp(1.5rem,1.5rem + 0vw,1.5rem);--space-lg:clamp(2rem,2rem + 0vw,2rem);--space-xl:clamp(3rem,3rem + 0vw,3rem);--space-2xl:clamp(4rem,4rem + 0vw,4rem);--space-3xl:clamp(6rem,6rem + 0vw,6rem);--leading-3:0.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--leading-none:1;--color-primary:#725908;--color-secondary:#111;--color-tertiary:#cecece;--color-disabled:#cecece;--color-foreground:#111;--color-background:#fff;--color-error:#be0910;--color-warning:orange;--color-success:#099409;--color-info:#cecece;--color-link:var(--color-foreground);--color-border:var(--color-tertiary);--color-focus:var(--color-primary);--focus-ring-offset:1px;--focus-ring-width:2px;--focus-ring:var(--focus-ring-width) solid var(--color-focus);--rounded:var(--space-3xs);--rounded-lg:var(--space-2xs);--rounded-xl:var(--space-xs);--rounded-2xl:var(--space-sm);--rounded-3xl:var(--space-md);--rounded-full:9999px;--input-rounded-sm:var(--space-3xs);--input-rounded-md:var(--space-3xs);--input-rounded-lg:var(--space-3xs);--input-border-width:1px;--input-py-sm:var(--space-3xs);--input-px-sm:var(--space-xs);--input-py-md:var(--space-xs);--input-px-md:var(--space-xs);--input-py-lg:var(--space-xs);--input-px-lg:var(--space-xs);--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-input-sm:var(--text-sm);--text-input-md:var(--text-sm);--text-input-lg:var(--text-base);--font-primary:"DM Sans",sans-serif;--font-weight-bold:700;--font-weight-semibold:500;--font-weight-normal:400}@layer global, utils, layout, theme, atoms, organisms, templates}@layer theme.child{:root{--color-primary-rgb:255 203 31;--color-secondary-rgb:17 17 17;--color-error-rgb:190 9 16;--color-success-rgb:9 148 9;--color-primary:rgb(var(--color-primary-rgb));--color-secondary:rgb(var(--color-secondary-rgb));--color-tertiary:#f8f7f7;--color-foreground:#fff;--color-border:#bcc0c4;--color-background:rgb(var(--color-secondary-rgb)/0.7);--chip-bg:rgb(var(--color-secondary-rgb)/0.4);--chip-text:inherit;--chip-rounded:var(--rounded);--alert-rounded:var(--rounded-lg);--alert-info-bg:rgb(var(--color-primary-rgb)/0.6);--alert-error-bg:rgb(var(--color-error-rgb)/0.8);--alert-error-text:var(--color-foreground);--alert-success-bg:rgb(var(--color-success-rgb)/0.8);--alert-success-text:var(--color-foreground);--card-rounded:var(--rounded-2xl);--card-p:var(--space-lg);--card-mobile-p:var(--space-md);--button-primary-text:var(--color-secondary);--button-primary-bg:var(--color-primary);--button-secondary-text:var(--color-secondary);--button-secondary-bg:var(--color-tertiary);--button-tertiary-bg:var(--color-border);--button-tertiary-text:var(--color-secondary);--input-color-border:transparent;--dropdown-rounded:var(--rounded-xl);--dropdown-color-bg:#323232;--dropdown-item-hover-bg:#414141;--link-hover-color:var(--color-primary);--tile-color-hover-bg:#947200;--top-app-bar-bg:rgba(0,0,0,.3);--form-field-description-text:var(--color-foreground);--container-py-lg:0;--container-py-sm:0;--page-footer-text:#f7f7f7}@media (prefers-reduced-transparency){:root{--color-background:rgb(var(--color-secondary-rgb)/0.9);--alert-success-bg:var(--color-success);--alert-info-bg:var(--color-primary);--alert-error-bg:var(--color-error);--chip-bg:var(--color-background);--top-app-bar-bg:var(--color-background)}}}@layer base{body,html{-ms-scroll-chaining:none;overscroll-behavior:none}html{bottom:0;height:100svb;left:0;overflow:hidden;position:fixed;right:0;top:0}body{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}}