*{box-sizing:border-box;margin:0;padding:0;list-style:none}@font-face{font-family:Akkurat;src:url(./akkurat-light.BTlRViKG.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Akkurat;src:url(./akkurat-regular.DAOV3pao.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Akkurat;src:url(./akkurat-bold.PlhxEpEC.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{--primary-h:274;--primary-s:66%;--secondary-h:174;--secondary-s:50%;--tertiary-h:43;--tertiary-s:100%;--positive-h:107;--positive-s:50%;--caution-h:359;--caution-s:100%;--darkest:15%;--dark:30%;--neutral:40%;--light:50%;--lighter:70%;--lightest:90%;--primary-darkest:hsl(var(--primary-h) var(--primary-s) var(--darkest));--primary-dark:hsl(var(--primary-h) var(--primary-s) var(--dark));--primary-neutral:hsl(var(--primary-h) var(--primary-s) var(--neutral));--primary-light:hsl(var(--primary-h) var(--primary-s) var(--light));--primary-lighter:hsl(var(--primary-h) var(--primary-s) var(--lighter));--primary-lightest:hsl(var(--primary-h) var(--primary-s) var(--lightest));--secondary-darkest:hsl(var(--secondary-h) var(--secondary-s) var(--darkest));--secondary-dark:hsl(var(--secondary-h) var(--secondary-s) var(--dark));--secondary-neutral:hsl(var(--secondary-h) var(--secondary-s) var(--neutral));--secondary-light:hsl(var(--secondary-h) var(--secondary-s) var(--light));--secondary-lighter:hsl(var(--secondary-h) var(--secondary-s) var(--lighter));--secondary-lightest:hsl(var(--secondary-h) var(--secondary-s) var(--lightest));--tertiary-darkest:hsl(var(--tertiary-h) var(--tertiary-s) var(--darkest));--tertiary-dark:hsl(var(--tertiary-h) var(--tertiary-s) var(--dark));--tertiary-neutral:hsl(var(--tertiary-h) var(--tertiary-s) var(--neutral));--tertiary-light:hsl(var(--tertiary-h) var(--tertiary-s) var(--light));--tertiary-lighter:hsl(var(--tertiary-h) var(--tertiary-s) var(--lighter));--tertiary-lightest:hsl(var(--tertiary-h) var(--tertiary-s) var(--lightest));--positive-darkest:hsl(var(--positive-h) var(--positive-s) var(--darkest));--positive-dark:hsl(var(--positive-h) var(--positive-s) var(--dark));--positive-neutral:hsl(var(--positive-h) var(--positive-s) var(--neutral));--positive-light:hsl(var(--positive-h) var(--positive-s) var(--light));--positive-lighter:hsl(var(--positive-h) var(--positive-s) var(--lighter));--positive-lightest:hsl(var(--positive-h) var(--positive-s) var(--lightest));--caution-darkest:hsl(var(--caution-h) var(--caution-s) var(--darkest));--caution-dark:hsl(var(--caution-h) var(--caution-s) var(--dark));--caution-neutral:hsl(var(--caution-h) var(--caution-s) var(--neutral));--caution-light:hsl(var(--caution-h) var(--caution-s) var(--light));--caution-lighter:hsl(var(--caution-h) var(--caution-s) var(--lighter));--caution-lightest:hsl(var(--caution-h) var(--caution-s) var(--lightest));--color-neutral-scale-h:0;--color-neutral-scale-s:0%;--tone-strong:10%;--tone-dark:25%;--tone-mid:40%;--tone-soft:60%;--tone-light:75%;--tone-faint:90%;--tone-white:100%;--neutral-darkest:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-strong));--neutral-dark-grey:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-dark));--neutral-mid-grey:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-mid));--neutral-soft-grey:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-soft));--neutral-light-grey:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-light));--neutral-faint-grey:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-faint));--neutral-white:hsl(var(--color-neutral-scale-h) var(--color-neutral-scale-s) var(--tone-white));--color-background:var(--neutral-white);--color-heading:var(--primary-dark);--color-text:var(--neutral-darkest);--font-primary:"Akkurat", Arial, Helvetica, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-bold:700;--font-size-h1:clamp(2rem, 4vw + 1rem, 3rem);--font-size-h2:clamp(1.5rem, 3vw + 1rem, 2.25rem);--font-size-h3:clamp(1.25rem, 2vw + 1rem, 1.75rem);--font-size-h4:clamp(1.1rem, 1vw + 1rem, 1.25rem);--font-size-h5:clamp(1rem, .5vw + 1rem, 1rem);--font-size-body-xs:clamp(.75rem, .25vw + .7rem, .9rem);--font-size-body-sm:clamp(.875rem, .5vw + .75rem, 1rem);--font-size-body-md:clamp(1rem, .5vw + .875rem, 1.25rem);--font-size-body-lg:clamp(1.125rem, 1vw + .875rem, 1.5rem);--font-size-body-2xl:clamp(3rem, 3vw + 1.5rem, 4.5rem);--line-height-heading:1.1;--line-height-body:1.6;--letter-spacing-heading:-.02em;--letter-spacing-body:0;--letter-spacing-sm:.03em;--letter-spacing-md:.05em;--space-3xs:.125rem;--space-2xs:.25rem;--space-xs:.5rem;--space-sm:.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--color-background);color:var(--color-text);font-weight:var(--font-weight-regular);font-family:var(--font-primary);font-size:var(--font-size-body-md);line-height:var(--line-height-body)}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-heading)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}.button{padding:var(--space-sm) var(--space-lg);border-radius:var(--space-xs);font-weight:var(--font-weight-bold);font-size:var(--font-size-body-md);font-family:var(--font-primary);line-height:var(--line-height-body);text-align:center;place-content:center;width:clamp(125px,100%,250px);height:min-content;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.button{transition:all .3s}}.button:hover{cursor:pointer;scale:1.05}.button:focus{outline-offset:calc(var(--space-xs) * -1);border-radius:var(--space-md);scale:1.05}.button.primary{background-color:var(--primary-neutral);color:var(--neutral-white)}.button.primary:hover{background-color:var(--primary-light)}.button.primary:focus{outline:var(--space-3xs) solid var(--neutral-white)}.button.secondary{background-color:var(--color-background);color:var(--color-text);border:var(--primary-neutral) var(--space-3xs) solid}.button.secondary:hover{background-color:var(--primary-lightest)}.button.secondary:focus{outline:var(--space-3xs) solid var(--primary-neutral)}.button.danger{background-color:var(--caution-neutral);color:var(--neutral-white)}.button.danger:hover{background-color:var(--caution-light)}.button.danger:focus{outline:var(--space-3xs) solid var(--neutral-white)}
