@layer base, layouts, views, utilities;@layer base{:root{--opacity-30: 0.3;--opacity-50: 0.5;--opacity-70: 0.7;--radius-sm: 0.25rem;--radius-md: 0.75rem;--radius-lg: 1rem;--radius-max: 9rem;--color-white: hsl(0, 0%, 100%);--color-black: #1D1D1B;--color-off-white: #FEFBF0;--color-light-gray: #F8F4E6;--color-gray: #999;--color-yellow: #FAD000;--color-light-yellow: #FFF2CC;--color-blue: #689BA3;--color-orange: #F39200;--color-pink: #F9C2AD;--focus-ring-width: 0.125em;--focus-ring-color: currentColor;--focus-ring-offset: 0.25em;--focus-ring-style: solid;--font-sans: satoshi, system-ui, sans-serif;--font-serif: serif;--font-mono: monospace;--font-headline: julkalendern, system-ui, sans-serif;--text-2xs: 0.75rem;--text-2xs-xs: clamp(0.75rem, calc(0.6875rem + 0.15625vw), 0.875rem);--text-2xs-sm: clamp(0.75rem, calc(0.625rem + 0.3125vw), 1rem);--text-2xs-md: clamp(0.75rem, calc(0.5625rem + 0.46875vw), 1.125rem);--text-2xs-lg: clamp(0.75rem, calc(0.5rem + 0.625vw), 1.25rem);--text-2xs-xl: clamp(0.75rem, calc(0.375rem + 0.9375vw), 1.5rem);--text-2xs-2xl: clamp(0.75rem, calc(0.125rem + 1.5625vw), 2rem);--text-2xs-3xl: clamp(0.75rem, calc(-0.375rem + 2.8125vw), 3rem);--text-2xs-4xl: clamp(0.75rem, calc(-0.875rem + 4.0625vw), 4rem);--text-2xs-5xl: clamp(0.75rem, calc(-1.375rem + 5.3125vw), 5rem);--text-xs: 0.875rem;--text-xs-sm: clamp(0.875rem, calc(0.8125rem + 0.15625vw), 1rem);--text-xs-md: clamp(0.875rem, calc(0.75rem + 0.3125vw), 1.125rem);--text-xs-lg: clamp(0.875rem, calc(0.6875rem + 0.46875vw), 1.25rem);--text-xs-xl: clamp(0.875rem, calc(0.5625rem + 0.78125vw), 1.5rem);--text-xs-2xl: clamp(0.875rem, calc(0.3125rem + 1.40625vw), 2rem);--text-xs-3xl: clamp(0.875rem, calc(-0.1875rem + 2.65625vw), 3rem);--text-xs-4xl: clamp(0.875rem, calc(-0.6875rem + 3.90625vw), 4rem);--text-xs-5xl: clamp(0.875rem, calc(-1.1875rem + 5.15625vw), 5rem);--text-sm: 1rem;--text-sm-md: clamp(1rem, calc(0.9375rem + 0.15625vw), 1.125rem);--text-sm-lg: clamp(1rem, calc(0.875rem + 0.3125vw), 1.25rem);--text-sm-xl: clamp(1rem, calc(0.75rem + 0.625vw), 1.5rem);--text-sm-2xl: clamp(1rem, calc(0.5rem + 1.25vw), 2rem);--text-sm-3xl: clamp(1rem, calc(0rem + 2.5vw), 3rem);--text-sm-4xl: clamp(1rem, calc(-0.5rem + 3.75vw), 4rem);--text-sm-5xl: clamp(1rem, calc(-1rem + 5vw), 5rem);--text-md: 1.125rem;--text-md-lg: clamp(1.125rem, calc(1.0625rem + 0.15625vw), 1.25rem);--text-md-xl: clamp(1.125rem, calc(0.9375rem + 0.46875vw), 1.5rem);--text-md-2xl: clamp(1.125rem, calc(0.6875rem + 1.09375vw), 2rem);--text-md-3xl: clamp(1.125rem, calc(0.1875rem + 2.34375vw), 3rem);--text-md-4xl: clamp(1.125rem, calc(-0.3125rem + 3.59375vw), 4rem);--text-md-5xl: clamp(1.125rem, calc(-0.8125rem + 4.84375vw), 5rem);--text-lg: 1.25rem;--text-lg-xl: clamp(1.25rem, calc(1.125rem + 0.3125vw), 1.5rem);--text-lg-2xl: clamp(1.25rem, calc(0.875rem + 0.9375vw), 2rem);--text-lg-3xl: clamp(1.25rem, calc(0.375rem + 2.1875vw), 3rem);--text-lg-4xl: clamp(1.25rem, calc(-0.125rem + 3.4375vw), 4rem);--text-lg-5xl: clamp(1.25rem, calc(-0.625rem + 4.6875vw), 5rem);--text-xl: 1.5rem;--text-xl-2xl: clamp(1.5rem, calc(1.25rem + 0.625vw), 2rem);--text-xl-3xl: clamp(1.5rem, calc(0.75rem + 1.875vw), 3rem);--text-xl-4xl: clamp(1.5rem, calc(0.25rem + 3.125vw), 4rem);--text-xl-5xl: clamp(1.5rem, calc(-0.25rem + 4.375vw), 5rem);--text-2xl: 2rem;--text-2xl-3xl: clamp(2rem, calc(1.5rem + 1.25vw), 3rem);--text-2xl-4xl: clamp(2rem, calc(1rem + 2.5vw), 4rem);--text-2xl-5xl: clamp(2rem, calc(0.5rem + 3.75vw), 5rem);--text-3xl: 3rem;--text-3xl-4xl: clamp(3rem, calc(2.5rem + 1.25vw), 4rem);--text-3xl-5xl: clamp(3rem, calc(2rem + 2.5vw), 5rem);--text-4xl: 4rem;--text-4xl-5xl: clamp(4rem, calc(3.5rem + 1.25vw), 5rem);--text-5xl: 5rem;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-bold: 700;--tracking-sm: -0.02em;--tracking-lg: 0.02em;--tracking-xs: -0.03em;--tracking-xl: 0.03em;--leading-xs: 1.1;--leading-sm: 1.3;--leading-md: 1.5;--leading-lg: 1.7;--space-2xs: 0.5rem;--space-2xs-xs: clamp(0.5rem, calc(0.25rem + 0.625vw), 1rem);--space-2xs-sm: clamp(0.5rem, calc(0rem + 1.25vw), 1.5rem);--space-2xs-md: clamp(0.5rem, calc(-0.25rem + 1.875vw), 2rem);--space-2xs-lg: clamp(0.5rem, calc(-0.75rem + 3.125vw), 3rem);--space-2xs-xl: clamp(0.5rem, calc(-1.25rem + 4.375vw), 4rem);--space-2xs-2xl: clamp(0.5rem, calc(-2.25rem + 6.875vw), 6rem);--space-2xs-3xl: clamp(0.5rem, calc(-3.25rem + 9.375vw), 8rem);--space-2xs-4xl: clamp(0.5rem, calc(-5.25rem + 14.375vw), 12rem);--space-2xs-5xl: clamp(0.5rem, calc(-7.25rem + 19.375vw), 16rem);--space-xs: 1rem;--space-xs-sm: clamp(1rem, calc(0.75rem + 0.625vw), 1.5rem);--space-xs-md: clamp(1rem, calc(0.5rem + 1.25vw), 2rem);--space-xs-lg: clamp(1rem, calc(0rem + 2.5vw), 3rem);--space-xs-xl: clamp(1rem, calc(-0.5rem + 3.75vw), 4rem);--space-xs-2xl: clamp(1rem, calc(-1.5rem + 6.25vw), 6rem);--space-xs-3xl: clamp(1rem, calc(-2.5rem + 8.75vw), 8rem);--space-xs-4xl: clamp(1rem, calc(-4.5rem + 13.75vw), 12rem);--space-xs-5xl: clamp(1rem, calc(-6.5rem + 18.75vw), 16rem);--space-sm: 1.5rem;--space-sm-md: clamp(1.5rem, calc(1.25rem + 0.625vw), 2rem);--space-sm-lg: clamp(1.5rem, calc(0.75rem + 1.875vw), 3rem);--space-sm-xl: clamp(1.5rem, calc(0.25rem + 3.125vw), 4rem);--space-sm-2xl: clamp(1.5rem, calc(-0.75rem + 5.625vw), 6rem);--space-sm-3xl: clamp(1.5rem, calc(-1.75rem + 8.125vw), 8rem);--space-sm-4xl: clamp(1.5rem, calc(-3.75rem + 13.125vw), 12rem);--space-sm-5xl: clamp(1.5rem, calc(-5.75rem + 18.125vw), 16rem);--space-md: 2rem;--space-md-lg: clamp(2rem, calc(1.5rem + 1.25vw), 3rem);--space-md-xl: clamp(2rem, calc(1rem + 2.5vw), 4rem);--space-md-2xl: clamp(2rem, calc(0rem + 5vw), 6rem);--space-md-3xl: clamp(2rem, calc(-1rem + 7.5vw), 8rem);--space-md-4xl: clamp(2rem, calc(-3rem + 12.5vw), 12rem);--space-md-5xl: clamp(2rem, calc(-5rem + 17.5vw), 16rem);--space-lg: 3rem;--space-lg-xl: clamp(3rem, calc(2.5rem + 1.25vw), 4rem);--space-lg-2xl: clamp(3rem, calc(1.5rem + 3.75vw), 6rem);--space-lg-3xl: clamp(3rem, calc(0.5rem + 6.25vw), 8rem);--space-lg-4xl: clamp(3rem, calc(-1.5rem + 11.25vw), 12rem);--space-lg-5xl: clamp(3rem, calc(-3.5rem + 16.25vw), 16rem);--space-xl: 4rem;--space-xl-2xl: clamp(4rem, calc(3rem + 2.5vw), 6rem);--space-xl-3xl: clamp(4rem, calc(2rem + 5vw), 8rem);--space-xl-4xl: clamp(4rem, calc(0rem + 10vw), 12rem);--space-xl-5xl: clamp(4rem, calc(-2rem + 15vw), 16rem);--space-2xl: 6rem;--space-2xl-3xl: clamp(6rem, calc(5rem + 2.5vw), 8rem);--space-2xl-4xl: clamp(6rem, calc(3rem + 7.5vw), 12rem);--space-2xl-5xl: clamp(6rem, calc(1rem + 12.5vw), 16rem);--space-3xl: 8rem;--space-3xl-4xl: clamp(8rem, calc(6rem + 5vw), 12rem);--space-3xl-5xl: clamp(8rem, calc(4rem + 10vw), 16rem);--space-4xl: 12rem;--space-4xl-5xl: clamp(12rem, calc(10rem + 5vw), 16rem);--space-5xl: 16rem;--space-3xs: 0.25rem;--space-3xs-2xs: clamp(0.25rem, calc(0.125rem + 0.3125vw), 0.5rem);--space-3xs-xs: clamp(0.25rem, calc(-0.125rem + 0.9375vw), 1rem);--space-3xs-sm: clamp(0.25rem, calc(-0.375rem + 1.5625vw), 1.5rem);--space-3xs-md: clamp(0.25rem, calc(-0.625rem + 2.1875vw), 2rem);--space-3xs-lg: clamp(0.25rem, calc(-1.125rem + 3.4375vw), 3rem);--space-3xs-xl: clamp(0.25rem, calc(-1.625rem + 4.6875vw), 4rem);--space-3xs-2xl: clamp(0.25rem, calc(-2.625rem + 7.1875vw), 6rem);--space-3xs-3xl: clamp(0.25rem, calc(-3.625rem + 9.6875vw), 8rem);--space-3xs-4xl: clamp(0.25rem, calc(-5.625rem + 14.6875vw), 12rem);--space-3xs-5xl: clamp(0.25rem, calc(-7.625rem + 19.6875vw), 16rem)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100dvh;font-family:var(--font-sans);line-height:var(--leading-md);text-rendering:optimizeSpeed}a,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:currentcolor;text-decoration:none;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}ol[role=list],ul[role=list]{list-style:none}ol:not([role=list]),ul:not([role=list]){padding-inline-start:1.25rem}img,picture,canvas,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;caption-side:bottom}thead,tbody,tfoot,th,tr,td{border-color:inherit;border-style:solid;border-width:0}th{text-align:inherit;text-align:-webkit-match-parent}button,[type=button],[type=reset],[type=submit]{appearance:button;-webkit-appearance:button}fieldset{border:none}:focus{outline-color:var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-style:var(--focus-ring-style);outline-width:var(--focus-ring-width)}@supports selector(:focus-visible){:focus{outline:none}:focus-visible{outline-color:var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-style:var(--focus-ring-style);outline-width:var(--focus-ring-width)}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto !important}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}}@layer layouts{.l-auto-grid{--auto-grid-columns: auto-fill;--auto-grid-basis: 20rem;--auto-grid-gap: 0;display:grid;grid-template-columns:repeat(var(--auto-grid-columns), minmax(min(100%, var(--auto-grid-basis)), 1fr));gap:var(--auto-grid-gap)}.l-auto-grid>*{max-width:100%;min-width:0;min-height:0}@media(min-width: 22em){.l-auto-grid{--sm-auto-grid-columns: var(--auto-grid-columns);--sm-auto-grid-basis: var(--auto-grid-basis);--sm-auto-grid-gap: var(--auto-grid-gap);grid-template-columns:repeat(var(--sm-auto-grid-columns), minmax(min(100%, var(--sm-auto-grid-basis)), 1fr));gap:var(--sm-auto-grid-gap)}}@media(min-width: 45em){.l-auto-grid{--md-auto-grid-columns: var(--sm-auto-grid-columns);--md-auto-grid-basis: var(--sm-auto-grid-basis);--md-auto-grid-gap: var(--sm-auto-grid-gap);grid-template-columns:repeat(var(--md-auto-grid-columns), minmax(min(100%, var(--md-auto-grid-basis)), 1fr));gap:var(--md-auto-grid-gap)}}@media(min-width: 80em){.l-auto-grid{--lg-auto-grid-columns: var(--md-auto-grid-columns);--lg-auto-grid-basis: var(--md-auto-grid-basis);--lg-auto-grid-gap: var(--md-auto-grid-gap);grid-template-columns:repeat(var(--lg-auto-grid-columns), minmax(min(100%, var(--lg-auto-grid-basis)), 1fr));gap:var(--lg-auto-grid-gap)}}}@layer layouts{.l-cluster{--cluster-flow: row;--cluster-wrap: wrap;--cluster-gap: var(--space-sm);--cluster-items: center;--cluster-content: normal;display:flex;flex-direction:var(--cluster-flow);flex-wrap:var(--cluster-wrap);gap:var(--cluster-gap);place-items:var(--cluster-items);place-content:var(--cluster-content)}@media(min-width: 22em){.l-cluster{--sm-cluster-flow: var(--cluster-flow);--sm-cluster-wrap: var(--cluster-wrap);--sm-cluster-gap: var(--cluster-gap);--sm-cluster-items: var(--cluster-items);--sm-cluster-content: var(--cluster-content);flex-direction:var(--sm-cluster-flow);flex-wrap:var(--sm-cluster-wrap);gap:var(--sm-cluster-gap);place-items:var(--sm-cluster-items);place-content:var(--sm-cluster-content)}}@media(min-width: 45em){.l-cluster{--md-cluster-flow: var(--sm-cluster-flow);--md-cluster-wrap: var(--sm-cluster-wrap);--md-cluster-gap: var(--sm-cluster-gap);--md-cluster-items: var(--sm-cluster-items);--md-cluster-content: var(--sm-cluster-content);flex-direction:var(--md-cluster-flow);flex-wrap:var(--md-cluster-wrap);gap:var(--md-cluster-gap);place-items:var(--md-cluster-items);place-content:var(--md-cluster-content)}}@media(min-width: 80em){.l-cluster{--lg-cluster-flow: var(--md-cluster-flow);--lg-cluster-wrap: var(--md-cluster-wrap);--lg-cluster-gap: var(--md-cluster-gap);--lg-cluster-items: var(--md-cluster-items);--lg-cluster-content: var(--md-cluster-content);flex-direction:var(--lg-cluster-flow);flex-wrap:var(--lg-cluster-wrap);gap:var(--lg-cluster-gap);place-items:var(--lg-cluster-items);place-content:var(--lg-cluster-content)}}}@layer layouts{.l-frame{--frame-focus: 50% 50%;--frame-fit: cover;--frame-ratio: 1/1;position:relative;width:100%;aspect-ratio:var(--frame-ratio);overflow:hidden}.l-frame>img,.l-frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--frame-fit);object-position:var(--frame-focus)}@media(min-width: 22em){.l-frame{--sm-frame-fit: var(--frame-fit);--sm-frame-ratio: var(--frame-ratio);aspect-ratio:var(--sm-frame-ratio)}.l-frame>*{object-fit:var(--sm-frame-fit)}}@media(min-width: 45em){.l-frame{--md-frame-fit: var(--sm-frame-fit);--md-frame-ratio: var(--sm-frame-ratio);aspect-ratio:var(--md-frame-ratio)}.l-frame>*{object-fit:var(--md-frame-fit)}}@media(min-width: 80em){.l-frame{--lg-frame-fit: var(--md-frame-fit);--lg-frame-ratio: var(--md-frame-ratio);aspect-ratio:var(--lg-frame-ratio)}.l-frame>*{object-fit:var(--lg-frame-fit)}}}@layer layouts{.l-grid{--grid-columns: 1;--grid-column-size: 1fr;--grid-auto-columns: auto;--grid-flow: row;--grid-gap: 0;--grid-items: normal;--grid-content: normal;display:grid;grid-template-columns:repeat(var(--grid-columns), var(--grid-column-size));grid-auto-columns:var(--grid-auto-columns);grid-auto-flow:var(--grid-flow);gap:var(--grid-gap);place-items:var(--grid-items);place-content:var(--grid-content)}.l-grid>*{--grid-column: auto;--grid-row: auto;--grid-self: auto;grid-column:var(--grid-column);grid-row:var(--grid-row);place-self:var(--grid-self);max-width:100%;min-width:0;min-height:0}@media(min-width: 22em){.l-grid{--sm-grid-columns: var(--grid-columns);--sm-grid-column-size: var(--grid-column-size);--sm-grid-auto-columns: var(--grid-auto-columns);--sm-grid-flow: var(--grid-flow);--sm-grid-gap: var(--grid-gap);--sm-grid-items: var(--grid-items);--sm-grid-content: var(--grid-content);grid-template-columns:repeat(var(--sm-grid-columns), var(--sm-grid-column-size));grid-auto-columns:var(--sm-grid-auto-columns);grid-auto-flow:var(--sm-grid-flow);gap:var(--sm-grid-gap);place-items:var(--sm-grid-items);place-content:var(--sm-grid-content)}.l-grid>*{--sm-grid-column: var(--grid-column);--sm-grid-row: var(--grid-row);--sm-grid-self: var(--grid-self);grid-column:var(--sm-grid-column);grid-row:var(--sm-grid-row);place-self:var(--sm-grid-self)}}@media(min-width: 45em){.l-grid{--md-grid-columns: var(--sm-grid-columns);--md-grid-column-size: var(--sm-grid-column-size);--md-grid-auto-columns: var(--sm-grid-auto-columns);--md-grid-flow: var(--sm-grid-flow);--md-grid-gap: var(--sm-grid-gap);--md-grid-items: var(--sm-grid-items);--md-grid-content: var(--sm-grid-content);grid-template-columns:repeat(var(--md-grid-columns), var(--md-grid-column-size));grid-auto-columns:var(--md-grid-auto-columns);grid-auto-flow:var(--md-grid-flow);gap:var(--md-grid-gap);place-items:var(--md-grid-items);place-content:var(--md-grid-content)}.l-grid>*{--md-grid-column: var(--sm-grid-column);--md-grid-row: var(--sm-grid-row);--md-grid-self: var(--sm-grid-self);grid-column:var(--md-grid-column);grid-row:var(--md-grid-row);place-self:var(--md-grid-self)}}@media(min-width: 80em){.l-grid{--lg-grid-columns: var(--md-grid-columns);--lg-grid-column-size: var(--md-grid-column-size);--lg-grid-auto-columns: var(--md-grid-auto-columns);--lg-grid-flow: var(--md-grid-flow);--lg-grid-gap: var(--md-grid-gap);--lg-grid-items: var(--md-grid-items);--lg-grid-content: var(--md-grid-content);grid-template-columns:repeat(var(--lg-grid-columns), var(--lg-grid-column-size));grid-auto-columns:var(--lg-grid-auto-columns);grid-auto-flow:var(--lg-grid-flow);gap:var(--lg-grid-gap);place-items:var(--lg-grid-items);place-content:var(--lg-grid-content)}.l-grid>*{--lg-grid-column: var(--md-grid-column);--lg-grid-row: var(--md-grid-row);--lg-grid-self: var(--md-grid-self);grid-column:var(--lg-grid-column);grid-row:var(--lg-grid-row);place-self:var(--lg-grid-self)}}}@layer layouts{.l-repel{--repel-flow: row;--repel-wrap: wrap;--repel-gap: var(--space-sm);--repel-items: center;--repel-content: space-between;display:flex;flex-direction:var(--repel-flow);flex-wrap:var(--repel-wrap);gap:var(--repel-gap);place-items:var(--repel-items);place-content:var(--repel-content)}@media(min-width: 22em){.l-repel{--sm-repel-flow: var(--repel-flow);--sm-repel-wrap: var(--repel-wrap);--sm-repel-gap: var(--repel-gap);--sm-repel-items: var(--repel-items);--sm-repel-content: var(--repel-content);flex-direction:var(--sm-repel-flow);flex-wrap:var(--sm-repel-wrap);gap:var(--sm-repel-gap);place-items:var(--sm-repel-items);place-content:var(--sm-repel-content)}}@media(min-width: 45em){.l-repel{--md-repel-flow: var(--sm-repel-flow);--md-repel-wrap: var(--sm-repel-wrap);--md-repel-gap: var(--sm-repel-gap);--md-repel-items: var(--sm-repel-items);--md-repel-content: var(--sm-repel-content);flex-direction:var(--md-repel-flow);flex-wrap:var(--md-repel-wrap);gap:var(--md-repel-gap);place-items:var(--md-repel-items);place-content:var(--md-repel-content)}}@media(min-width: 80em){.l-repel{--lg-repel-flow: var(--md-repel-flow);--lg-repel-wrap: var(--md-repel-wrap);--lg-repel-gap: var(--md-repel-gap);--lg-repel-items: var(--md-repel-items);--lg-repel-content: var(--md-repel-content);flex-direction:var(--lg-repel-flow);flex-wrap:var(--lg-repel-wrap);gap:var(--lg-repel-gap);place-items:var(--lg-repel-items);place-content:var(--lg-repel-content)}}}@layer layouts{.l-stack-space{--stack-space: 1em}.l-stack-space>*+*{margin-top:var(--stack-space)}}@layer layouts{.l-switch{--switch-breakpoint: 0;--switch-gap: 0;--switch-items: normal;--switch-content: normal;display:flex;flex-wrap:wrap;gap:var(--switch-gap);place-items:var(--switch-items);place-content:var(--switch-content)}.l-switch>*{--switch-grow: 1;--switch-self: auto;flex-basis:max((var(--switch-breakpoint) - 100%)*999,0px);flex-grow:calc(var(--switch-grow));place-self:var(--switch-self)}}@layer layouts{.l-wrap{--wrap-width: 100%;--wrap-max-width: 140rem;--wrap-margin-inline: auto;--wrap-padding-inline: var(--space-xs-xl);width:var(--wrap-width);max-width:var(--wrap-max-width);margin-inline:var(--wrap-margin-inline);padding-inline:var(--wrap-padding-inline)}@media(min-width: 22em){.l-wrap{--sm-wrap-width: var(--wrap-width);--sm-wrap-max-width: var(--wrap-max-width);--sm-wrap-margin-inline: var(--wrap-margin-inline);--sm-wrap-padding-inline: var(--wrap-padding-inline);width:var(--sm-wrap-width);max-width:var(--sm-wrap-max-width);margin-inline:var(--sm-wrap-margin-inline);padding-inline:var(--sm-wrap-padding-inline)}}@media(min-width: 45em){.l-wrap{--md-wrap-width: var(--sm-wrap-width);--md-wrap-max-width: var(--sm-wrap-max-width);--md-wrap-margin-inline: var(--sm-wrap-margin-inline);--md-wrap-padding-inline: var(--sm-wrap-padding-inline);width:var(--md-wrap-width);max-width:var(--md-wrap-max-width);margin-inline:var(--md-wrap-margin-inline);padding-inline:var(--md-wrap-padding-inline)}}@media(min-width: 80em){.l-wrap{--lg-wrap-width: var(--md-wrap-width);--lg-wrap-max-width: var(--md-wrap-max-width);--lg-wrap-margin-inline: var(--md-wrap-margin-inline);--lg-wrap-padding-inline: var(--md-wrap-padding-inline);width:var(--lg-wrap-width);max-width:var(--lg-wrap-max-width);margin-inline:var(--lg-wrap-margin-inline);padding-inline:var(--lg-wrap-padding-inline)}}}@layer utilities{.u-line-clamp{display:-webkit-box;-webkit-line-clamp:var(--line-clamp, 1);-webkit-box-orient:vertical;overflow:hidden}}@layer utilities{.u-link-stretch{position:static}.u-link-stretch::before{content:"";display:block;position:absolute;top:0;left:0;z-index:var(--link-stretch-z-index, 1);width:100%;height:100%;cursor:pointer}.u-link-stretch:focus-visible{outline:none}.u-link-stretch:focus-visible::before{outline:var(--link-stretch-width, 0.125rem) var(--link-stretch-type, solid) var(--link-stretch-color, var(--color-black))}}@layer utilities{.u-visually-hidden{position:absolute;width:0;height:0;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}}@layer utilities{.u-text-body{font-size:var(--text-sm-md);font-family:var(--font-sans);font-weight:var(--font-regular);line-height:var(--leading-md)}.u-text-display{font-size:var(--text-2xl-5xl);font-family:var(--font-headline);font-weight:var(--font-regular);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:balance}.u-text-heading{font-size:var(--text-xl-2xl);font-family:var(--font-headline);font-weight:var(--font-regular);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:balance}.u-text-caption{font-size:var(--text-xs);font-weight:var(--font-regular);font-family:var(--font-sans);letter-spacing:var(--tracking-sm);line-height:var(--leading-sm)}.u-opacity-30{opacity:var(--opacity-30)}.u-opacity-50{opacity:var(--opacity-50)}.u-opacity-70{opacity:var(--opacity-70)}.u-bg-white{background-color:var(--color-white)}.u-bg-black{background-color:var(--color-black)}.u-bg-off-white{background-color:var(--color-off-white)}.u-bg-light-gray{background-color:var(--color-light-gray)}.u-bg-gray{background-color:var(--color-gray)}.u-bg-yellow{background-color:var(--color-yellow)}.u-bg-light-yellow{background-color:var(--color-light-yellow)}.u-bg-blue{background-color:var(--color-blue)}.u-bg-orange{background-color:var(--color-orange)}.u-bg-pink{background-color:var(--color-pink)}.u-text-white{color:var(--color-white)}.u-text-black{color:var(--color-black)}.u-text-off-white{color:var(--color-off-white)}.u-text-light-gray{color:var(--color-light-gray)}.u-text-gray{color:var(--color-gray)}.u-text-yellow{color:var(--color-yellow)}.u-text-light-yellow{color:var(--color-light-yellow)}.u-text-blue{color:var(--color-blue)}.u-text-orange{color:var(--color-orange)}.u-text-pink{color:var(--color-pink)}.u-font-sans{font-family:var(--font-sans)}.u-font-serif{font-family:var(--font-serif)}.u-font-mono{font-family:var(--font-mono)}.u-font-headline{font-family:var(--font-headline)}.u-text-2xs{font-size:var(--text-2xs)}.u-text-2xs-xs{font-size:var(--text-2xs-xs)}.u-text-2xs-sm{font-size:var(--text-2xs-sm)}.u-text-2xs-md{font-size:var(--text-2xs-md)}.u-text-2xs-lg{font-size:var(--text-2xs-lg)}.u-text-2xs-xl{font-size:var(--text-2xs-xl)}.u-text-2xs-2xl{font-size:var(--text-2xs-2xl)}.u-text-2xs-3xl{font-size:var(--text-2xs-3xl)}.u-text-2xs-4xl{font-size:var(--text-2xs-4xl)}.u-text-2xs-5xl{font-size:var(--text-2xs-5xl)}.u-text-xs{font-size:var(--text-xs)}.u-text-xs-sm{font-size:var(--text-xs-sm)}.u-text-xs-md{font-size:var(--text-xs-md)}.u-text-xs-lg{font-size:var(--text-xs-lg)}.u-text-xs-xl{font-size:var(--text-xs-xl)}.u-text-xs-2xl{font-size:var(--text-xs-2xl)}.u-text-xs-3xl{font-size:var(--text-xs-3xl)}.u-text-xs-4xl{font-size:var(--text-xs-4xl)}.u-text-xs-5xl{font-size:var(--text-xs-5xl)}.u-text-sm{font-size:var(--text-sm)}.u-text-sm-md{font-size:var(--text-sm-md)}.u-text-sm-lg{font-size:var(--text-sm-lg)}.u-text-sm-xl{font-size:var(--text-sm-xl)}.u-text-sm-2xl{font-size:var(--text-sm-2xl)}.u-text-sm-3xl{font-size:var(--text-sm-3xl)}.u-text-sm-4xl{font-size:var(--text-sm-4xl)}.u-text-sm-5xl{font-size:var(--text-sm-5xl)}.u-text-md{font-size:var(--text-md)}.u-text-md-lg{font-size:var(--text-md-lg)}.u-text-md-xl{font-size:var(--text-md-xl)}.u-text-md-2xl{font-size:var(--text-md-2xl)}.u-text-md-3xl{font-size:var(--text-md-3xl)}.u-text-md-4xl{font-size:var(--text-md-4xl)}.u-text-md-5xl{font-size:var(--text-md-5xl)}.u-text-lg{font-size:var(--text-lg)}.u-text-lg-xl{font-size:var(--text-lg-xl)}.u-text-lg-2xl{font-size:var(--text-lg-2xl)}.u-text-lg-3xl{font-size:var(--text-lg-3xl)}.u-text-lg-4xl{font-size:var(--text-lg-4xl)}.u-text-lg-5xl{font-size:var(--text-lg-5xl)}.u-text-xl{font-size:var(--text-xl)}.u-text-xl-2xl{font-size:var(--text-xl-2xl)}.u-text-xl-3xl{font-size:var(--text-xl-3xl)}.u-text-xl-4xl{font-size:var(--text-xl-4xl)}.u-text-xl-5xl{font-size:var(--text-xl-5xl)}.u-text-2xl{font-size:var(--text-2xl)}.u-text-2xl-3xl{font-size:var(--text-2xl-3xl)}.u-text-2xl-4xl{font-size:var(--text-2xl-4xl)}.u-text-2xl-5xl{font-size:var(--text-2xl-5xl)}.u-text-3xl{font-size:var(--text-3xl)}.u-text-3xl-4xl{font-size:var(--text-3xl-4xl)}.u-text-3xl-5xl{font-size:var(--text-3xl-5xl)}.u-text-4xl{font-size:var(--text-4xl)}.u-text-4xl-5xl{font-size:var(--text-4xl-5xl)}.u-text-5xl{font-size:var(--text-5xl)}.u-font-light{font-weight:var(--font-light)}.u-font-regular{font-weight:var(--font-regular)}.u-font-medium{font-weight:var(--font-medium)}.u-font-bold{font-weight:var(--font-bold)}.u-tracking-sm{letter-spacing:var(--tracking-sm)}.u-tracking-lg{letter-spacing:var(--tracking-lg)}.u-tracking-xs{letter-spacing:var(--tracking-xs)}.u-tracking-xl{letter-spacing:var(--tracking-xl)}.u-leading-xs{line-height:var(--leading-xs)}.u-leading-sm{line-height:var(--leading-sm)}.u-leading-md{line-height:var(--leading-md)}.u-leading-lg{line-height:var(--leading-lg)}.u-margin-none{margin:0}.u-margin-auto{margin:auto}.u-margin-2xs{margin:var(--space-2xs)}.u-margin-2xs-xs{margin:var(--space-2xs-xs)}.u-margin-2xs-sm{margin:var(--space-2xs-sm)}.u-margin-2xs-md{margin:var(--space-2xs-md)}.u-margin-2xs-lg{margin:var(--space-2xs-lg)}.u-margin-2xs-xl{margin:var(--space-2xs-xl)}.u-margin-2xs-2xl{margin:var(--space-2xs-2xl)}.u-margin-2xs-3xl{margin:var(--space-2xs-3xl)}.u-margin-2xs-4xl{margin:var(--space-2xs-4xl)}.u-margin-2xs-5xl{margin:var(--space-2xs-5xl)}.u-margin-xs{margin:var(--space-xs)}.u-margin-xs-sm{margin:var(--space-xs-sm)}.u-margin-xs-md{margin:var(--space-xs-md)}.u-margin-xs-lg{margin:var(--space-xs-lg)}.u-margin-xs-xl{margin:var(--space-xs-xl)}.u-margin-xs-2xl{margin:var(--space-xs-2xl)}.u-margin-xs-3xl{margin:var(--space-xs-3xl)}.u-margin-xs-4xl{margin:var(--space-xs-4xl)}.u-margin-xs-5xl{margin:var(--space-xs-5xl)}.u-margin-sm{margin:var(--space-sm)}.u-margin-sm-md{margin:var(--space-sm-md)}.u-margin-sm-lg{margin:var(--space-sm-lg)}.u-margin-sm-xl{margin:var(--space-sm-xl)}.u-margin-sm-2xl{margin:var(--space-sm-2xl)}.u-margin-sm-3xl{margin:var(--space-sm-3xl)}.u-margin-sm-4xl{margin:var(--space-sm-4xl)}.u-margin-sm-5xl{margin:var(--space-sm-5xl)}.u-margin-md{margin:var(--space-md)}.u-margin-md-lg{margin:var(--space-md-lg)}.u-margin-md-xl{margin:var(--space-md-xl)}.u-margin-md-2xl{margin:var(--space-md-2xl)}.u-margin-md-3xl{margin:var(--space-md-3xl)}.u-margin-md-4xl{margin:var(--space-md-4xl)}.u-margin-md-5xl{margin:var(--space-md-5xl)}.u-margin-lg{margin:var(--space-lg)}.u-margin-lg-xl{margin:var(--space-lg-xl)}.u-margin-lg-2xl{margin:var(--space-lg-2xl)}.u-margin-lg-3xl{margin:var(--space-lg-3xl)}.u-margin-lg-4xl{margin:var(--space-lg-4xl)}.u-margin-lg-5xl{margin:var(--space-lg-5xl)}.u-margin-xl{margin:var(--space-xl)}.u-margin-xl-2xl{margin:var(--space-xl-2xl)}.u-margin-xl-3xl{margin:var(--space-xl-3xl)}.u-margin-xl-4xl{margin:var(--space-xl-4xl)}.u-margin-xl-5xl{margin:var(--space-xl-5xl)}.u-margin-2xl{margin:var(--space-2xl)}.u-margin-2xl-3xl{margin:var(--space-2xl-3xl)}.u-margin-2xl-4xl{margin:var(--space-2xl-4xl)}.u-margin-2xl-5xl{margin:var(--space-2xl-5xl)}.u-margin-3xl{margin:var(--space-3xl)}.u-margin-3xl-4xl{margin:var(--space-3xl-4xl)}.u-margin-3xl-5xl{margin:var(--space-3xl-5xl)}.u-margin-4xl{margin:var(--space-4xl)}.u-margin-4xl-5xl{margin:var(--space-4xl-5xl)}.u-margin-5xl{margin:var(--space-5xl)}.u-margin-3xs{margin:var(--space-3xs)}.u-margin-3xs-2xs{margin:var(--space-3xs-2xs)}.u-margin-3xs-xs{margin:var(--space-3xs-xs)}.u-margin-3xs-sm{margin:var(--space-3xs-sm)}.u-margin-3xs-md{margin:var(--space-3xs-md)}.u-margin-3xs-lg{margin:var(--space-3xs-lg)}.u-margin-3xs-xl{margin:var(--space-3xs-xl)}.u-margin-3xs-2xl{margin:var(--space-3xs-2xl)}.u-margin-3xs-3xl{margin:var(--space-3xs-3xl)}.u-margin-3xs-4xl{margin:var(--space-3xs-4xl)}.u-margin-3xs-5xl{margin:var(--space-3xs-5xl)}.u-margin-block-none{margin-block:0}.u-margin-block-auto{margin-block:auto}.u-margin-block-2xs{margin-block:var(--space-2xs)}.u-margin-block-2xs-xs{margin-block:var(--space-2xs-xs)}.u-margin-block-2xs-sm{margin-block:var(--space-2xs-sm)}.u-margin-block-2xs-md{margin-block:var(--space-2xs-md)}.u-margin-block-2xs-lg{margin-block:var(--space-2xs-lg)}.u-margin-block-2xs-xl{margin-block:var(--space-2xs-xl)}.u-margin-block-2xs-2xl{margin-block:var(--space-2xs-2xl)}.u-margin-block-2xs-3xl{margin-block:var(--space-2xs-3xl)}.u-margin-block-2xs-4xl{margin-block:var(--space-2xs-4xl)}.u-margin-block-2xs-5xl{margin-block:var(--space-2xs-5xl)}.u-margin-block-xs{margin-block:var(--space-xs)}.u-margin-block-xs-sm{margin-block:var(--space-xs-sm)}.u-margin-block-xs-md{margin-block:var(--space-xs-md)}.u-margin-block-xs-lg{margin-block:var(--space-xs-lg)}.u-margin-block-xs-xl{margin-block:var(--space-xs-xl)}.u-margin-block-xs-2xl{margin-block:var(--space-xs-2xl)}.u-margin-block-xs-3xl{margin-block:var(--space-xs-3xl)}.u-margin-block-xs-4xl{margin-block:var(--space-xs-4xl)}.u-margin-block-xs-5xl{margin-block:var(--space-xs-5xl)}.u-margin-block-sm{margin-block:var(--space-sm)}.u-margin-block-sm-md{margin-block:var(--space-sm-md)}.u-margin-block-sm-lg{margin-block:var(--space-sm-lg)}.u-margin-block-sm-xl{margin-block:var(--space-sm-xl)}.u-margin-block-sm-2xl{margin-block:var(--space-sm-2xl)}.u-margin-block-sm-3xl{margin-block:var(--space-sm-3xl)}.u-margin-block-sm-4xl{margin-block:var(--space-sm-4xl)}.u-margin-block-sm-5xl{margin-block:var(--space-sm-5xl)}.u-margin-block-md{margin-block:var(--space-md)}.u-margin-block-md-lg{margin-block:var(--space-md-lg)}.u-margin-block-md-xl{margin-block:var(--space-md-xl)}.u-margin-block-md-2xl{margin-block:var(--space-md-2xl)}.u-margin-block-md-3xl{margin-block:var(--space-md-3xl)}.u-margin-block-md-4xl{margin-block:var(--space-md-4xl)}.u-margin-block-md-5xl{margin-block:var(--space-md-5xl)}.u-margin-block-lg{margin-block:var(--space-lg)}.u-margin-block-lg-xl{margin-block:var(--space-lg-xl)}.u-margin-block-lg-2xl{margin-block:var(--space-lg-2xl)}.u-margin-block-lg-3xl{margin-block:var(--space-lg-3xl)}.u-margin-block-lg-4xl{margin-block:var(--space-lg-4xl)}.u-margin-block-lg-5xl{margin-block:var(--space-lg-5xl)}.u-margin-block-xl{margin-block:var(--space-xl)}.u-margin-block-xl-2xl{margin-block:var(--space-xl-2xl)}.u-margin-block-xl-3xl{margin-block:var(--space-xl-3xl)}.u-margin-block-xl-4xl{margin-block:var(--space-xl-4xl)}.u-margin-block-xl-5xl{margin-block:var(--space-xl-5xl)}.u-margin-block-2xl{margin-block:var(--space-2xl)}.u-margin-block-2xl-3xl{margin-block:var(--space-2xl-3xl)}.u-margin-block-2xl-4xl{margin-block:var(--space-2xl-4xl)}.u-margin-block-2xl-5xl{margin-block:var(--space-2xl-5xl)}.u-margin-block-3xl{margin-block:var(--space-3xl)}.u-margin-block-3xl-4xl{margin-block:var(--space-3xl-4xl)}.u-margin-block-3xl-5xl{margin-block:var(--space-3xl-5xl)}.u-margin-block-4xl{margin-block:var(--space-4xl)}.u-margin-block-4xl-5xl{margin-block:var(--space-4xl-5xl)}.u-margin-block-5xl{margin-block:var(--space-5xl)}.u-margin-block-3xs{margin-block:var(--space-3xs)}.u-margin-block-3xs-2xs{margin-block:var(--space-3xs-2xs)}.u-margin-block-3xs-xs{margin-block:var(--space-3xs-xs)}.u-margin-block-3xs-sm{margin-block:var(--space-3xs-sm)}.u-margin-block-3xs-md{margin-block:var(--space-3xs-md)}.u-margin-block-3xs-lg{margin-block:var(--space-3xs-lg)}.u-margin-block-3xs-xl{margin-block:var(--space-3xs-xl)}.u-margin-block-3xs-2xl{margin-block:var(--space-3xs-2xl)}.u-margin-block-3xs-3xl{margin-block:var(--space-3xs-3xl)}.u-margin-block-3xs-4xl{margin-block:var(--space-3xs-4xl)}.u-margin-block-3xs-5xl{margin-block:var(--space-3xs-5xl)}.u-margin-top-none{margin-top:0}.u-margin-top-auto{margin-top:auto}.u-margin-top-2xs{margin-top:var(--space-2xs)}.u-margin-top-2xs-xs{margin-top:var(--space-2xs-xs)}.u-margin-top-2xs-sm{margin-top:var(--space-2xs-sm)}.u-margin-top-2xs-md{margin-top:var(--space-2xs-md)}.u-margin-top-2xs-lg{margin-top:var(--space-2xs-lg)}.u-margin-top-2xs-xl{margin-top:var(--space-2xs-xl)}.u-margin-top-2xs-2xl{margin-top:var(--space-2xs-2xl)}.u-margin-top-2xs-3xl{margin-top:var(--space-2xs-3xl)}.u-margin-top-2xs-4xl{margin-top:var(--space-2xs-4xl)}.u-margin-top-2xs-5xl{margin-top:var(--space-2xs-5xl)}.u-margin-top-xs{margin-top:var(--space-xs)}.u-margin-top-xs-sm{margin-top:var(--space-xs-sm)}.u-margin-top-xs-md{margin-top:var(--space-xs-md)}.u-margin-top-xs-lg{margin-top:var(--space-xs-lg)}.u-margin-top-xs-xl{margin-top:var(--space-xs-xl)}.u-margin-top-xs-2xl{margin-top:var(--space-xs-2xl)}.u-margin-top-xs-3xl{margin-top:var(--space-xs-3xl)}.u-margin-top-xs-4xl{margin-top:var(--space-xs-4xl)}.u-margin-top-xs-5xl{margin-top:var(--space-xs-5xl)}.u-margin-top-sm{margin-top:var(--space-sm)}.u-margin-top-sm-md{margin-top:var(--space-sm-md)}.u-margin-top-sm-lg{margin-top:var(--space-sm-lg)}.u-margin-top-sm-xl{margin-top:var(--space-sm-xl)}.u-margin-top-sm-2xl{margin-top:var(--space-sm-2xl)}.u-margin-top-sm-3xl{margin-top:var(--space-sm-3xl)}.u-margin-top-sm-4xl{margin-top:var(--space-sm-4xl)}.u-margin-top-sm-5xl{margin-top:var(--space-sm-5xl)}.u-margin-top-md{margin-top:var(--space-md)}.u-margin-top-md-lg{margin-top:var(--space-md-lg)}.u-margin-top-md-xl{margin-top:var(--space-md-xl)}.u-margin-top-md-2xl{margin-top:var(--space-md-2xl)}.u-margin-top-md-3xl{margin-top:var(--space-md-3xl)}.u-margin-top-md-4xl{margin-top:var(--space-md-4xl)}.u-margin-top-md-5xl{margin-top:var(--space-md-5xl)}.u-margin-top-lg{margin-top:var(--space-lg)}.u-margin-top-lg-xl{margin-top:var(--space-lg-xl)}.u-margin-top-lg-2xl{margin-top:var(--space-lg-2xl)}.u-margin-top-lg-3xl{margin-top:var(--space-lg-3xl)}.u-margin-top-lg-4xl{margin-top:var(--space-lg-4xl)}.u-margin-top-lg-5xl{margin-top:var(--space-lg-5xl)}.u-margin-top-xl{margin-top:var(--space-xl)}.u-margin-top-xl-2xl{margin-top:var(--space-xl-2xl)}.u-margin-top-xl-3xl{margin-top:var(--space-xl-3xl)}.u-margin-top-xl-4xl{margin-top:var(--space-xl-4xl)}.u-margin-top-xl-5xl{margin-top:var(--space-xl-5xl)}.u-margin-top-2xl{margin-top:var(--space-2xl)}.u-margin-top-2xl-3xl{margin-top:var(--space-2xl-3xl)}.u-margin-top-2xl-4xl{margin-top:var(--space-2xl-4xl)}.u-margin-top-2xl-5xl{margin-top:var(--space-2xl-5xl)}.u-margin-top-3xl{margin-top:var(--space-3xl)}.u-margin-top-3xl-4xl{margin-top:var(--space-3xl-4xl)}.u-margin-top-3xl-5xl{margin-top:var(--space-3xl-5xl)}.u-margin-top-4xl{margin-top:var(--space-4xl)}.u-margin-top-4xl-5xl{margin-top:var(--space-4xl-5xl)}.u-margin-top-5xl{margin-top:var(--space-5xl)}.u-margin-top-3xs{margin-top:var(--space-3xs)}.u-margin-top-3xs-2xs{margin-top:var(--space-3xs-2xs)}.u-margin-top-3xs-xs{margin-top:var(--space-3xs-xs)}.u-margin-top-3xs-sm{margin-top:var(--space-3xs-sm)}.u-margin-top-3xs-md{margin-top:var(--space-3xs-md)}.u-margin-top-3xs-lg{margin-top:var(--space-3xs-lg)}.u-margin-top-3xs-xl{margin-top:var(--space-3xs-xl)}.u-margin-top-3xs-2xl{margin-top:var(--space-3xs-2xl)}.u-margin-top-3xs-3xl{margin-top:var(--space-3xs-3xl)}.u-margin-top-3xs-4xl{margin-top:var(--space-3xs-4xl)}.u-margin-top-3xs-5xl{margin-top:var(--space-3xs-5xl)}.u-margin-bottom-none{margin-bottom:0}.u-margin-bottom-auto{margin-bottom:auto}.u-margin-bottom-2xs{margin-bottom:var(--space-2xs)}.u-margin-bottom-2xs-xs{margin-bottom:var(--space-2xs-xs)}.u-margin-bottom-2xs-sm{margin-bottom:var(--space-2xs-sm)}.u-margin-bottom-2xs-md{margin-bottom:var(--space-2xs-md)}.u-margin-bottom-2xs-lg{margin-bottom:var(--space-2xs-lg)}.u-margin-bottom-2xs-xl{margin-bottom:var(--space-2xs-xl)}.u-margin-bottom-2xs-2xl{margin-bottom:var(--space-2xs-2xl)}.u-margin-bottom-2xs-3xl{margin-bottom:var(--space-2xs-3xl)}.u-margin-bottom-2xs-4xl{margin-bottom:var(--space-2xs-4xl)}.u-margin-bottom-2xs-5xl{margin-bottom:var(--space-2xs-5xl)}.u-margin-bottom-xs{margin-bottom:var(--space-xs)}.u-margin-bottom-xs-sm{margin-bottom:var(--space-xs-sm)}.u-margin-bottom-xs-md{margin-bottom:var(--space-xs-md)}.u-margin-bottom-xs-lg{margin-bottom:var(--space-xs-lg)}.u-margin-bottom-xs-xl{margin-bottom:var(--space-xs-xl)}.u-margin-bottom-xs-2xl{margin-bottom:var(--space-xs-2xl)}.u-margin-bottom-xs-3xl{margin-bottom:var(--space-xs-3xl)}.u-margin-bottom-xs-4xl{margin-bottom:var(--space-xs-4xl)}.u-margin-bottom-xs-5xl{margin-bottom:var(--space-xs-5xl)}.u-margin-bottom-sm{margin-bottom:var(--space-sm)}.u-margin-bottom-sm-md{margin-bottom:var(--space-sm-md)}.u-margin-bottom-sm-lg{margin-bottom:var(--space-sm-lg)}.u-margin-bottom-sm-xl{margin-bottom:var(--space-sm-xl)}.u-margin-bottom-sm-2xl{margin-bottom:var(--space-sm-2xl)}.u-margin-bottom-sm-3xl{margin-bottom:var(--space-sm-3xl)}.u-margin-bottom-sm-4xl{margin-bottom:var(--space-sm-4xl)}.u-margin-bottom-sm-5xl{margin-bottom:var(--space-sm-5xl)}.u-margin-bottom-md{margin-bottom:var(--space-md)}.u-margin-bottom-md-lg{margin-bottom:var(--space-md-lg)}.u-margin-bottom-md-xl{margin-bottom:var(--space-md-xl)}.u-margin-bottom-md-2xl{margin-bottom:var(--space-md-2xl)}.u-margin-bottom-md-3xl{margin-bottom:var(--space-md-3xl)}.u-margin-bottom-md-4xl{margin-bottom:var(--space-md-4xl)}.u-margin-bottom-md-5xl{margin-bottom:var(--space-md-5xl)}.u-margin-bottom-lg{margin-bottom:var(--space-lg)}.u-margin-bottom-lg-xl{margin-bottom:var(--space-lg-xl)}.u-margin-bottom-lg-2xl{margin-bottom:var(--space-lg-2xl)}.u-margin-bottom-lg-3xl{margin-bottom:var(--space-lg-3xl)}.u-margin-bottom-lg-4xl{margin-bottom:var(--space-lg-4xl)}.u-margin-bottom-lg-5xl{margin-bottom:var(--space-lg-5xl)}.u-margin-bottom-xl{margin-bottom:var(--space-xl)}.u-margin-bottom-xl-2xl{margin-bottom:var(--space-xl-2xl)}.u-margin-bottom-xl-3xl{margin-bottom:var(--space-xl-3xl)}.u-margin-bottom-xl-4xl{margin-bottom:var(--space-xl-4xl)}.u-margin-bottom-xl-5xl{margin-bottom:var(--space-xl-5xl)}.u-margin-bottom-2xl{margin-bottom:var(--space-2xl)}.u-margin-bottom-2xl-3xl{margin-bottom:var(--space-2xl-3xl)}.u-margin-bottom-2xl-4xl{margin-bottom:var(--space-2xl-4xl)}.u-margin-bottom-2xl-5xl{margin-bottom:var(--space-2xl-5xl)}.u-margin-bottom-3xl{margin-bottom:var(--space-3xl)}.u-margin-bottom-3xl-4xl{margin-bottom:var(--space-3xl-4xl)}.u-margin-bottom-3xl-5xl{margin-bottom:var(--space-3xl-5xl)}.u-margin-bottom-4xl{margin-bottom:var(--space-4xl)}.u-margin-bottom-4xl-5xl{margin-bottom:var(--space-4xl-5xl)}.u-margin-bottom-5xl{margin-bottom:var(--space-5xl)}.u-margin-bottom-3xs{margin-bottom:var(--space-3xs)}.u-margin-bottom-3xs-2xs{margin-bottom:var(--space-3xs-2xs)}.u-margin-bottom-3xs-xs{margin-bottom:var(--space-3xs-xs)}.u-margin-bottom-3xs-sm{margin-bottom:var(--space-3xs-sm)}.u-margin-bottom-3xs-md{margin-bottom:var(--space-3xs-md)}.u-margin-bottom-3xs-lg{margin-bottom:var(--space-3xs-lg)}.u-margin-bottom-3xs-xl{margin-bottom:var(--space-3xs-xl)}.u-margin-bottom-3xs-2xl{margin-bottom:var(--space-3xs-2xl)}.u-margin-bottom-3xs-3xl{margin-bottom:var(--space-3xs-3xl)}.u-margin-bottom-3xs-4xl{margin-bottom:var(--space-3xs-4xl)}.u-margin-bottom-3xs-5xl{margin-bottom:var(--space-3xs-5xl)}.u-margin-inline-none{margin-inline:0}.u-margin-inline-auto{margin-inline:auto}.u-margin-inline-2xs{margin-inline:var(--space-2xs)}.u-margin-inline-2xs-xs{margin-inline:var(--space-2xs-xs)}.u-margin-inline-2xs-sm{margin-inline:var(--space-2xs-sm)}.u-margin-inline-2xs-md{margin-inline:var(--space-2xs-md)}.u-margin-inline-2xs-lg{margin-inline:var(--space-2xs-lg)}.u-margin-inline-2xs-xl{margin-inline:var(--space-2xs-xl)}.u-margin-inline-2xs-2xl{margin-inline:var(--space-2xs-2xl)}.u-margin-inline-2xs-3xl{margin-inline:var(--space-2xs-3xl)}.u-margin-inline-2xs-4xl{margin-inline:var(--space-2xs-4xl)}.u-margin-inline-2xs-5xl{margin-inline:var(--space-2xs-5xl)}.u-margin-inline-xs{margin-inline:var(--space-xs)}.u-margin-inline-xs-sm{margin-inline:var(--space-xs-sm)}.u-margin-inline-xs-md{margin-inline:var(--space-xs-md)}.u-margin-inline-xs-lg{margin-inline:var(--space-xs-lg)}.u-margin-inline-xs-xl{margin-inline:var(--space-xs-xl)}.u-margin-inline-xs-2xl{margin-inline:var(--space-xs-2xl)}.u-margin-inline-xs-3xl{margin-inline:var(--space-xs-3xl)}.u-margin-inline-xs-4xl{margin-inline:var(--space-xs-4xl)}.u-margin-inline-xs-5xl{margin-inline:var(--space-xs-5xl)}.u-margin-inline-sm{margin-inline:var(--space-sm)}.u-margin-inline-sm-md{margin-inline:var(--space-sm-md)}.u-margin-inline-sm-lg{margin-inline:var(--space-sm-lg)}.u-margin-inline-sm-xl{margin-inline:var(--space-sm-xl)}.u-margin-inline-sm-2xl{margin-inline:var(--space-sm-2xl)}.u-margin-inline-sm-3xl{margin-inline:var(--space-sm-3xl)}.u-margin-inline-sm-4xl{margin-inline:var(--space-sm-4xl)}.u-margin-inline-sm-5xl{margin-inline:var(--space-sm-5xl)}.u-margin-inline-md{margin-inline:var(--space-md)}.u-margin-inline-md-lg{margin-inline:var(--space-md-lg)}.u-margin-inline-md-xl{margin-inline:var(--space-md-xl)}.u-margin-inline-md-2xl{margin-inline:var(--space-md-2xl)}.u-margin-inline-md-3xl{margin-inline:var(--space-md-3xl)}.u-margin-inline-md-4xl{margin-inline:var(--space-md-4xl)}.u-margin-inline-md-5xl{margin-inline:var(--space-md-5xl)}.u-margin-inline-lg{margin-inline:var(--space-lg)}.u-margin-inline-lg-xl{margin-inline:var(--space-lg-xl)}.u-margin-inline-lg-2xl{margin-inline:var(--space-lg-2xl)}.u-margin-inline-lg-3xl{margin-inline:var(--space-lg-3xl)}.u-margin-inline-lg-4xl{margin-inline:var(--space-lg-4xl)}.u-margin-inline-lg-5xl{margin-inline:var(--space-lg-5xl)}.u-margin-inline-xl{margin-inline:var(--space-xl)}.u-margin-inline-xl-2xl{margin-inline:var(--space-xl-2xl)}.u-margin-inline-xl-3xl{margin-inline:var(--space-xl-3xl)}.u-margin-inline-xl-4xl{margin-inline:var(--space-xl-4xl)}.u-margin-inline-xl-5xl{margin-inline:var(--space-xl-5xl)}.u-margin-inline-2xl{margin-inline:var(--space-2xl)}.u-margin-inline-2xl-3xl{margin-inline:var(--space-2xl-3xl)}.u-margin-inline-2xl-4xl{margin-inline:var(--space-2xl-4xl)}.u-margin-inline-2xl-5xl{margin-inline:var(--space-2xl-5xl)}.u-margin-inline-3xl{margin-inline:var(--space-3xl)}.u-margin-inline-3xl-4xl{margin-inline:var(--space-3xl-4xl)}.u-margin-inline-3xl-5xl{margin-inline:var(--space-3xl-5xl)}.u-margin-inline-4xl{margin-inline:var(--space-4xl)}.u-margin-inline-4xl-5xl{margin-inline:var(--space-4xl-5xl)}.u-margin-inline-5xl{margin-inline:var(--space-5xl)}.u-margin-inline-3xs{margin-inline:var(--space-3xs)}.u-margin-inline-3xs-2xs{margin-inline:var(--space-3xs-2xs)}.u-margin-inline-3xs-xs{margin-inline:var(--space-3xs-xs)}.u-margin-inline-3xs-sm{margin-inline:var(--space-3xs-sm)}.u-margin-inline-3xs-md{margin-inline:var(--space-3xs-md)}.u-margin-inline-3xs-lg{margin-inline:var(--space-3xs-lg)}.u-margin-inline-3xs-xl{margin-inline:var(--space-3xs-xl)}.u-margin-inline-3xs-2xl{margin-inline:var(--space-3xs-2xl)}.u-margin-inline-3xs-3xl{margin-inline:var(--space-3xs-3xl)}.u-margin-inline-3xs-4xl{margin-inline:var(--space-3xs-4xl)}.u-margin-inline-3xs-5xl{margin-inline:var(--space-3xs-5xl)}.u-margin-start-none{margin-inline-start:0}.u-margin-start-auto{margin-inline-start:auto}.u-margin-start-2xs{margin-inline-start:var(--space-2xs)}.u-margin-start-2xs-xs{margin-inline-start:var(--space-2xs-xs)}.u-margin-start-2xs-sm{margin-inline-start:var(--space-2xs-sm)}.u-margin-start-2xs-md{margin-inline-start:var(--space-2xs-md)}.u-margin-start-2xs-lg{margin-inline-start:var(--space-2xs-lg)}.u-margin-start-2xs-xl{margin-inline-start:var(--space-2xs-xl)}.u-margin-start-2xs-2xl{margin-inline-start:var(--space-2xs-2xl)}.u-margin-start-2xs-3xl{margin-inline-start:var(--space-2xs-3xl)}.u-margin-start-2xs-4xl{margin-inline-start:var(--space-2xs-4xl)}.u-margin-start-2xs-5xl{margin-inline-start:var(--space-2xs-5xl)}.u-margin-start-xs{margin-inline-start:var(--space-xs)}.u-margin-start-xs-sm{margin-inline-start:var(--space-xs-sm)}.u-margin-start-xs-md{margin-inline-start:var(--space-xs-md)}.u-margin-start-xs-lg{margin-inline-start:var(--space-xs-lg)}.u-margin-start-xs-xl{margin-inline-start:var(--space-xs-xl)}.u-margin-start-xs-2xl{margin-inline-start:var(--space-xs-2xl)}.u-margin-start-xs-3xl{margin-inline-start:var(--space-xs-3xl)}.u-margin-start-xs-4xl{margin-inline-start:var(--space-xs-4xl)}.u-margin-start-xs-5xl{margin-inline-start:var(--space-xs-5xl)}.u-margin-start-sm{margin-inline-start:var(--space-sm)}.u-margin-start-sm-md{margin-inline-start:var(--space-sm-md)}.u-margin-start-sm-lg{margin-inline-start:var(--space-sm-lg)}.u-margin-start-sm-xl{margin-inline-start:var(--space-sm-xl)}.u-margin-start-sm-2xl{margin-inline-start:var(--space-sm-2xl)}.u-margin-start-sm-3xl{margin-inline-start:var(--space-sm-3xl)}.u-margin-start-sm-4xl{margin-inline-start:var(--space-sm-4xl)}.u-margin-start-sm-5xl{margin-inline-start:var(--space-sm-5xl)}.u-margin-start-md{margin-inline-start:var(--space-md)}.u-margin-start-md-lg{margin-inline-start:var(--space-md-lg)}.u-margin-start-md-xl{margin-inline-start:var(--space-md-xl)}.u-margin-start-md-2xl{margin-inline-start:var(--space-md-2xl)}.u-margin-start-md-3xl{margin-inline-start:var(--space-md-3xl)}.u-margin-start-md-4xl{margin-inline-start:var(--space-md-4xl)}.u-margin-start-md-5xl{margin-inline-start:var(--space-md-5xl)}.u-margin-start-lg{margin-inline-start:var(--space-lg)}.u-margin-start-lg-xl{margin-inline-start:var(--space-lg-xl)}.u-margin-start-lg-2xl{margin-inline-start:var(--space-lg-2xl)}.u-margin-start-lg-3xl{margin-inline-start:var(--space-lg-3xl)}.u-margin-start-lg-4xl{margin-inline-start:var(--space-lg-4xl)}.u-margin-start-lg-5xl{margin-inline-start:var(--space-lg-5xl)}.u-margin-start-xl{margin-inline-start:var(--space-xl)}.u-margin-start-xl-2xl{margin-inline-start:var(--space-xl-2xl)}.u-margin-start-xl-3xl{margin-inline-start:var(--space-xl-3xl)}.u-margin-start-xl-4xl{margin-inline-start:var(--space-xl-4xl)}.u-margin-start-xl-5xl{margin-inline-start:var(--space-xl-5xl)}.u-margin-start-2xl{margin-inline-start:var(--space-2xl)}.u-margin-start-2xl-3xl{margin-inline-start:var(--space-2xl-3xl)}.u-margin-start-2xl-4xl{margin-inline-start:var(--space-2xl-4xl)}.u-margin-start-2xl-5xl{margin-inline-start:var(--space-2xl-5xl)}.u-margin-start-3xl{margin-inline-start:var(--space-3xl)}.u-margin-start-3xl-4xl{margin-inline-start:var(--space-3xl-4xl)}.u-margin-start-3xl-5xl{margin-inline-start:var(--space-3xl-5xl)}.u-margin-start-4xl{margin-inline-start:var(--space-4xl)}.u-margin-start-4xl-5xl{margin-inline-start:var(--space-4xl-5xl)}.u-margin-start-5xl{margin-inline-start:var(--space-5xl)}.u-margin-start-3xs{margin-inline-start:var(--space-3xs)}.u-margin-start-3xs-2xs{margin-inline-start:var(--space-3xs-2xs)}.u-margin-start-3xs-xs{margin-inline-start:var(--space-3xs-xs)}.u-margin-start-3xs-sm{margin-inline-start:var(--space-3xs-sm)}.u-margin-start-3xs-md{margin-inline-start:var(--space-3xs-md)}.u-margin-start-3xs-lg{margin-inline-start:var(--space-3xs-lg)}.u-margin-start-3xs-xl{margin-inline-start:var(--space-3xs-xl)}.u-margin-start-3xs-2xl{margin-inline-start:var(--space-3xs-2xl)}.u-margin-start-3xs-3xl{margin-inline-start:var(--space-3xs-3xl)}.u-margin-start-3xs-4xl{margin-inline-start:var(--space-3xs-4xl)}.u-margin-start-3xs-5xl{margin-inline-start:var(--space-3xs-5xl)}.u-margin-end-none{margin-inline-end:0}.u-margin-end-auto{margin-inline-end:auto}.u-margin-end-2xs{margin-inline-end:var(--space-2xs)}.u-margin-end-2xs-xs{margin-inline-end:var(--space-2xs-xs)}.u-margin-end-2xs-sm{margin-inline-end:var(--space-2xs-sm)}.u-margin-end-2xs-md{margin-inline-end:var(--space-2xs-md)}.u-margin-end-2xs-lg{margin-inline-end:var(--space-2xs-lg)}.u-margin-end-2xs-xl{margin-inline-end:var(--space-2xs-xl)}.u-margin-end-2xs-2xl{margin-inline-end:var(--space-2xs-2xl)}.u-margin-end-2xs-3xl{margin-inline-end:var(--space-2xs-3xl)}.u-margin-end-2xs-4xl{margin-inline-end:var(--space-2xs-4xl)}.u-margin-end-2xs-5xl{margin-inline-end:var(--space-2xs-5xl)}.u-margin-end-xs{margin-inline-end:var(--space-xs)}.u-margin-end-xs-sm{margin-inline-end:var(--space-xs-sm)}.u-margin-end-xs-md{margin-inline-end:var(--space-xs-md)}.u-margin-end-xs-lg{margin-inline-end:var(--space-xs-lg)}.u-margin-end-xs-xl{margin-inline-end:var(--space-xs-xl)}.u-margin-end-xs-2xl{margin-inline-end:var(--space-xs-2xl)}.u-margin-end-xs-3xl{margin-inline-end:var(--space-xs-3xl)}.u-margin-end-xs-4xl{margin-inline-end:var(--space-xs-4xl)}.u-margin-end-xs-5xl{margin-inline-end:var(--space-xs-5xl)}.u-margin-end-sm{margin-inline-end:var(--space-sm)}.u-margin-end-sm-md{margin-inline-end:var(--space-sm-md)}.u-margin-end-sm-lg{margin-inline-end:var(--space-sm-lg)}.u-margin-end-sm-xl{margin-inline-end:var(--space-sm-xl)}.u-margin-end-sm-2xl{margin-inline-end:var(--space-sm-2xl)}.u-margin-end-sm-3xl{margin-inline-end:var(--space-sm-3xl)}.u-margin-end-sm-4xl{margin-inline-end:var(--space-sm-4xl)}.u-margin-end-sm-5xl{margin-inline-end:var(--space-sm-5xl)}.u-margin-end-md{margin-inline-end:var(--space-md)}.u-margin-end-md-lg{margin-inline-end:var(--space-md-lg)}.u-margin-end-md-xl{margin-inline-end:var(--space-md-xl)}.u-margin-end-md-2xl{margin-inline-end:var(--space-md-2xl)}.u-margin-end-md-3xl{margin-inline-end:var(--space-md-3xl)}.u-margin-end-md-4xl{margin-inline-end:var(--space-md-4xl)}.u-margin-end-md-5xl{margin-inline-end:var(--space-md-5xl)}.u-margin-end-lg{margin-inline-end:var(--space-lg)}.u-margin-end-lg-xl{margin-inline-end:var(--space-lg-xl)}.u-margin-end-lg-2xl{margin-inline-end:var(--space-lg-2xl)}.u-margin-end-lg-3xl{margin-inline-end:var(--space-lg-3xl)}.u-margin-end-lg-4xl{margin-inline-end:var(--space-lg-4xl)}.u-margin-end-lg-5xl{margin-inline-end:var(--space-lg-5xl)}.u-margin-end-xl{margin-inline-end:var(--space-xl)}.u-margin-end-xl-2xl{margin-inline-end:var(--space-xl-2xl)}.u-margin-end-xl-3xl{margin-inline-end:var(--space-xl-3xl)}.u-margin-end-xl-4xl{margin-inline-end:var(--space-xl-4xl)}.u-margin-end-xl-5xl{margin-inline-end:var(--space-xl-5xl)}.u-margin-end-2xl{margin-inline-end:var(--space-2xl)}.u-margin-end-2xl-3xl{margin-inline-end:var(--space-2xl-3xl)}.u-margin-end-2xl-4xl{margin-inline-end:var(--space-2xl-4xl)}.u-margin-end-2xl-5xl{margin-inline-end:var(--space-2xl-5xl)}.u-margin-end-3xl{margin-inline-end:var(--space-3xl)}.u-margin-end-3xl-4xl{margin-inline-end:var(--space-3xl-4xl)}.u-margin-end-3xl-5xl{margin-inline-end:var(--space-3xl-5xl)}.u-margin-end-4xl{margin-inline-end:var(--space-4xl)}.u-margin-end-4xl-5xl{margin-inline-end:var(--space-4xl-5xl)}.u-margin-end-5xl{margin-inline-end:var(--space-5xl)}.u-margin-end-3xs{margin-inline-end:var(--space-3xs)}.u-margin-end-3xs-2xs{margin-inline-end:var(--space-3xs-2xs)}.u-margin-end-3xs-xs{margin-inline-end:var(--space-3xs-xs)}.u-margin-end-3xs-sm{margin-inline-end:var(--space-3xs-sm)}.u-margin-end-3xs-md{margin-inline-end:var(--space-3xs-md)}.u-margin-end-3xs-lg{margin-inline-end:var(--space-3xs-lg)}.u-margin-end-3xs-xl{margin-inline-end:var(--space-3xs-xl)}.u-margin-end-3xs-2xl{margin-inline-end:var(--space-3xs-2xl)}.u-margin-end-3xs-3xl{margin-inline-end:var(--space-3xs-3xl)}.u-margin-end-3xs-4xl{margin-inline-end:var(--space-3xs-4xl)}.u-margin-end-3xs-5xl{margin-inline-end:var(--space-3xs-5xl)}.u-padding-none{padding:0}.u-padding-2xs{padding:var(--space-2xs)}.u-padding-2xs-xs{padding:var(--space-2xs-xs)}.u-padding-2xs-sm{padding:var(--space-2xs-sm)}.u-padding-2xs-md{padding:var(--space-2xs-md)}.u-padding-2xs-lg{padding:var(--space-2xs-lg)}.u-padding-2xs-xl{padding:var(--space-2xs-xl)}.u-padding-2xs-2xl{padding:var(--space-2xs-2xl)}.u-padding-2xs-3xl{padding:var(--space-2xs-3xl)}.u-padding-2xs-4xl{padding:var(--space-2xs-4xl)}.u-padding-2xs-5xl{padding:var(--space-2xs-5xl)}.u-padding-xs{padding:var(--space-xs)}.u-padding-xs-sm{padding:var(--space-xs-sm)}.u-padding-xs-md{padding:var(--space-xs-md)}.u-padding-xs-lg{padding:var(--space-xs-lg)}.u-padding-xs-xl{padding:var(--space-xs-xl)}.u-padding-xs-2xl{padding:var(--space-xs-2xl)}.u-padding-xs-3xl{padding:var(--space-xs-3xl)}.u-padding-xs-4xl{padding:var(--space-xs-4xl)}.u-padding-xs-5xl{padding:var(--space-xs-5xl)}.u-padding-sm{padding:var(--space-sm)}.u-padding-sm-md{padding:var(--space-sm-md)}.u-padding-sm-lg{padding:var(--space-sm-lg)}.u-padding-sm-xl{padding:var(--space-sm-xl)}.u-padding-sm-2xl{padding:var(--space-sm-2xl)}.u-padding-sm-3xl{padding:var(--space-sm-3xl)}.u-padding-sm-4xl{padding:var(--space-sm-4xl)}.u-padding-sm-5xl{padding:var(--space-sm-5xl)}.u-padding-md{padding:var(--space-md)}.u-padding-md-lg{padding:var(--space-md-lg)}.u-padding-md-xl{padding:var(--space-md-xl)}.u-padding-md-2xl{padding:var(--space-md-2xl)}.u-padding-md-3xl{padding:var(--space-md-3xl)}.u-padding-md-4xl{padding:var(--space-md-4xl)}.u-padding-md-5xl{padding:var(--space-md-5xl)}.u-padding-lg{padding:var(--space-lg)}.u-padding-lg-xl{padding:var(--space-lg-xl)}.u-padding-lg-2xl{padding:var(--space-lg-2xl)}.u-padding-lg-3xl{padding:var(--space-lg-3xl)}.u-padding-lg-4xl{padding:var(--space-lg-4xl)}.u-padding-lg-5xl{padding:var(--space-lg-5xl)}.u-padding-xl{padding:var(--space-xl)}.u-padding-xl-2xl{padding:var(--space-xl-2xl)}.u-padding-xl-3xl{padding:var(--space-xl-3xl)}.u-padding-xl-4xl{padding:var(--space-xl-4xl)}.u-padding-xl-5xl{padding:var(--space-xl-5xl)}.u-padding-2xl{padding:var(--space-2xl)}.u-padding-2xl-3xl{padding:var(--space-2xl-3xl)}.u-padding-2xl-4xl{padding:var(--space-2xl-4xl)}.u-padding-2xl-5xl{padding:var(--space-2xl-5xl)}.u-padding-3xl{padding:var(--space-3xl)}.u-padding-3xl-4xl{padding:var(--space-3xl-4xl)}.u-padding-3xl-5xl{padding:var(--space-3xl-5xl)}.u-padding-4xl{padding:var(--space-4xl)}.u-padding-4xl-5xl{padding:var(--space-4xl-5xl)}.u-padding-5xl{padding:var(--space-5xl)}.u-padding-3xs{padding:var(--space-3xs)}.u-padding-3xs-2xs{padding:var(--space-3xs-2xs)}.u-padding-3xs-xs{padding:var(--space-3xs-xs)}.u-padding-3xs-sm{padding:var(--space-3xs-sm)}.u-padding-3xs-md{padding:var(--space-3xs-md)}.u-padding-3xs-lg{padding:var(--space-3xs-lg)}.u-padding-3xs-xl{padding:var(--space-3xs-xl)}.u-padding-3xs-2xl{padding:var(--space-3xs-2xl)}.u-padding-3xs-3xl{padding:var(--space-3xs-3xl)}.u-padding-3xs-4xl{padding:var(--space-3xs-4xl)}.u-padding-3xs-5xl{padding:var(--space-3xs-5xl)}.u-padding-block-none{padding-block:0}.u-padding-block-2xs{padding-block:var(--space-2xs)}.u-padding-block-2xs-xs{padding-block:var(--space-2xs-xs)}.u-padding-block-2xs-sm{padding-block:var(--space-2xs-sm)}.u-padding-block-2xs-md{padding-block:var(--space-2xs-md)}.u-padding-block-2xs-lg{padding-block:var(--space-2xs-lg)}.u-padding-block-2xs-xl{padding-block:var(--space-2xs-xl)}.u-padding-block-2xs-2xl{padding-block:var(--space-2xs-2xl)}.u-padding-block-2xs-3xl{padding-block:var(--space-2xs-3xl)}.u-padding-block-2xs-4xl{padding-block:var(--space-2xs-4xl)}.u-padding-block-2xs-5xl{padding-block:var(--space-2xs-5xl)}.u-padding-block-xs{padding-block:var(--space-xs)}.u-padding-block-xs-sm{padding-block:var(--space-xs-sm)}.u-padding-block-xs-md{padding-block:var(--space-xs-md)}.u-padding-block-xs-lg{padding-block:var(--space-xs-lg)}.u-padding-block-xs-xl{padding-block:var(--space-xs-xl)}.u-padding-block-xs-2xl{padding-block:var(--space-xs-2xl)}.u-padding-block-xs-3xl{padding-block:var(--space-xs-3xl)}.u-padding-block-xs-4xl{padding-block:var(--space-xs-4xl)}.u-padding-block-xs-5xl{padding-block:var(--space-xs-5xl)}.u-padding-block-sm{padding-block:var(--space-sm)}.u-padding-block-sm-md{padding-block:var(--space-sm-md)}.u-padding-block-sm-lg{padding-block:var(--space-sm-lg)}.u-padding-block-sm-xl{padding-block:var(--space-sm-xl)}.u-padding-block-sm-2xl{padding-block:var(--space-sm-2xl)}.u-padding-block-sm-3xl{padding-block:var(--space-sm-3xl)}.u-padding-block-sm-4xl{padding-block:var(--space-sm-4xl)}.u-padding-block-sm-5xl{padding-block:var(--space-sm-5xl)}.u-padding-block-md{padding-block:var(--space-md)}.u-padding-block-md-lg{padding-block:var(--space-md-lg)}.u-padding-block-md-xl{padding-block:var(--space-md-xl)}.u-padding-block-md-2xl{padding-block:var(--space-md-2xl)}.u-padding-block-md-3xl{padding-block:var(--space-md-3xl)}.u-padding-block-md-4xl{padding-block:var(--space-md-4xl)}.u-padding-block-md-5xl{padding-block:var(--space-md-5xl)}.u-padding-block-lg{padding-block:var(--space-lg)}.u-padding-block-lg-xl{padding-block:var(--space-lg-xl)}.u-padding-block-lg-2xl{padding-block:var(--space-lg-2xl)}.u-padding-block-lg-3xl{padding-block:var(--space-lg-3xl)}.u-padding-block-lg-4xl{padding-block:var(--space-lg-4xl)}.u-padding-block-lg-5xl{padding-block:var(--space-lg-5xl)}.u-padding-block-xl{padding-block:var(--space-xl)}.u-padding-block-xl-2xl{padding-block:var(--space-xl-2xl)}.u-padding-block-xl-3xl{padding-block:var(--space-xl-3xl)}.u-padding-block-xl-4xl{padding-block:var(--space-xl-4xl)}.u-padding-block-xl-5xl{padding-block:var(--space-xl-5xl)}.u-padding-block-2xl{padding-block:var(--space-2xl)}.u-padding-block-2xl-3xl{padding-block:var(--space-2xl-3xl)}.u-padding-block-2xl-4xl{padding-block:var(--space-2xl-4xl)}.u-padding-block-2xl-5xl{padding-block:var(--space-2xl-5xl)}.u-padding-block-3xl{padding-block:var(--space-3xl)}.u-padding-block-3xl-4xl{padding-block:var(--space-3xl-4xl)}.u-padding-block-3xl-5xl{padding-block:var(--space-3xl-5xl)}.u-padding-block-4xl{padding-block:var(--space-4xl)}.u-padding-block-4xl-5xl{padding-block:var(--space-4xl-5xl)}.u-padding-block-5xl{padding-block:var(--space-5xl)}.u-padding-block-3xs{padding-block:var(--space-3xs)}.u-padding-block-3xs-2xs{padding-block:var(--space-3xs-2xs)}.u-padding-block-3xs-xs{padding-block:var(--space-3xs-xs)}.u-padding-block-3xs-sm{padding-block:var(--space-3xs-sm)}.u-padding-block-3xs-md{padding-block:var(--space-3xs-md)}.u-padding-block-3xs-lg{padding-block:var(--space-3xs-lg)}.u-padding-block-3xs-xl{padding-block:var(--space-3xs-xl)}.u-padding-block-3xs-2xl{padding-block:var(--space-3xs-2xl)}.u-padding-block-3xs-3xl{padding-block:var(--space-3xs-3xl)}.u-padding-block-3xs-4xl{padding-block:var(--space-3xs-4xl)}.u-padding-block-3xs-5xl{padding-block:var(--space-3xs-5xl)}.u-padding-top-none{padding-top:0}.u-padding-top-2xs{padding-top:var(--space-2xs)}.u-padding-top-2xs-xs{padding-top:var(--space-2xs-xs)}.u-padding-top-2xs-sm{padding-top:var(--space-2xs-sm)}.u-padding-top-2xs-md{padding-top:var(--space-2xs-md)}.u-padding-top-2xs-lg{padding-top:var(--space-2xs-lg)}.u-padding-top-2xs-xl{padding-top:var(--space-2xs-xl)}.u-padding-top-2xs-2xl{padding-top:var(--space-2xs-2xl)}.u-padding-top-2xs-3xl{padding-top:var(--space-2xs-3xl)}.u-padding-top-2xs-4xl{padding-top:var(--space-2xs-4xl)}.u-padding-top-2xs-5xl{padding-top:var(--space-2xs-5xl)}.u-padding-top-xs{padding-top:var(--space-xs)}.u-padding-top-xs-sm{padding-top:var(--space-xs-sm)}.u-padding-top-xs-md{padding-top:var(--space-xs-md)}.u-padding-top-xs-lg{padding-top:var(--space-xs-lg)}.u-padding-top-xs-xl{padding-top:var(--space-xs-xl)}.u-padding-top-xs-2xl{padding-top:var(--space-xs-2xl)}.u-padding-top-xs-3xl{padding-top:var(--space-xs-3xl)}.u-padding-top-xs-4xl{padding-top:var(--space-xs-4xl)}.u-padding-top-xs-5xl{padding-top:var(--space-xs-5xl)}.u-padding-top-sm{padding-top:var(--space-sm)}.u-padding-top-sm-md{padding-top:var(--space-sm-md)}.u-padding-top-sm-lg{padding-top:var(--space-sm-lg)}.u-padding-top-sm-xl{padding-top:var(--space-sm-xl)}.u-padding-top-sm-2xl{padding-top:var(--space-sm-2xl)}.u-padding-top-sm-3xl{padding-top:var(--space-sm-3xl)}.u-padding-top-sm-4xl{padding-top:var(--space-sm-4xl)}.u-padding-top-sm-5xl{padding-top:var(--space-sm-5xl)}.u-padding-top-md{padding-top:var(--space-md)}.u-padding-top-md-lg{padding-top:var(--space-md-lg)}.u-padding-top-md-xl{padding-top:var(--space-md-xl)}.u-padding-top-md-2xl{padding-top:var(--space-md-2xl)}.u-padding-top-md-3xl{padding-top:var(--space-md-3xl)}.u-padding-top-md-4xl{padding-top:var(--space-md-4xl)}.u-padding-top-md-5xl{padding-top:var(--space-md-5xl)}.u-padding-top-lg{padding-top:var(--space-lg)}.u-padding-top-lg-xl{padding-top:var(--space-lg-xl)}.u-padding-top-lg-2xl{padding-top:var(--space-lg-2xl)}.u-padding-top-lg-3xl{padding-top:var(--space-lg-3xl)}.u-padding-top-lg-4xl{padding-top:var(--space-lg-4xl)}.u-padding-top-lg-5xl{padding-top:var(--space-lg-5xl)}.u-padding-top-xl{padding-top:var(--space-xl)}.u-padding-top-xl-2xl{padding-top:var(--space-xl-2xl)}.u-padding-top-xl-3xl{padding-top:var(--space-xl-3xl)}.u-padding-top-xl-4xl{padding-top:var(--space-xl-4xl)}.u-padding-top-xl-5xl{padding-top:var(--space-xl-5xl)}.u-padding-top-2xl{padding-top:var(--space-2xl)}.u-padding-top-2xl-3xl{padding-top:var(--space-2xl-3xl)}.u-padding-top-2xl-4xl{padding-top:var(--space-2xl-4xl)}.u-padding-top-2xl-5xl{padding-top:var(--space-2xl-5xl)}.u-padding-top-3xl{padding-top:var(--space-3xl)}.u-padding-top-3xl-4xl{padding-top:var(--space-3xl-4xl)}.u-padding-top-3xl-5xl{padding-top:var(--space-3xl-5xl)}.u-padding-top-4xl{padding-top:var(--space-4xl)}.u-padding-top-4xl-5xl{padding-top:var(--space-4xl-5xl)}.u-padding-top-5xl{padding-top:var(--space-5xl)}.u-padding-top-3xs{padding-top:var(--space-3xs)}.u-padding-top-3xs-2xs{padding-top:var(--space-3xs-2xs)}.u-padding-top-3xs-xs{padding-top:var(--space-3xs-xs)}.u-padding-top-3xs-sm{padding-top:var(--space-3xs-sm)}.u-padding-top-3xs-md{padding-top:var(--space-3xs-md)}.u-padding-top-3xs-lg{padding-top:var(--space-3xs-lg)}.u-padding-top-3xs-xl{padding-top:var(--space-3xs-xl)}.u-padding-top-3xs-2xl{padding-top:var(--space-3xs-2xl)}.u-padding-top-3xs-3xl{padding-top:var(--space-3xs-3xl)}.u-padding-top-3xs-4xl{padding-top:var(--space-3xs-4xl)}.u-padding-top-3xs-5xl{padding-top:var(--space-3xs-5xl)}.u-padding-bottom-none{padding-bottom:0}.u-padding-bottom-2xs{padding-bottom:var(--space-2xs)}.u-padding-bottom-2xs-xs{padding-bottom:var(--space-2xs-xs)}.u-padding-bottom-2xs-sm{padding-bottom:var(--space-2xs-sm)}.u-padding-bottom-2xs-md{padding-bottom:var(--space-2xs-md)}.u-padding-bottom-2xs-lg{padding-bottom:var(--space-2xs-lg)}.u-padding-bottom-2xs-xl{padding-bottom:var(--space-2xs-xl)}.u-padding-bottom-2xs-2xl{padding-bottom:var(--space-2xs-2xl)}.u-padding-bottom-2xs-3xl{padding-bottom:var(--space-2xs-3xl)}.u-padding-bottom-2xs-4xl{padding-bottom:var(--space-2xs-4xl)}.u-padding-bottom-2xs-5xl{padding-bottom:var(--space-2xs-5xl)}.u-padding-bottom-xs{padding-bottom:var(--space-xs)}.u-padding-bottom-xs-sm{padding-bottom:var(--space-xs-sm)}.u-padding-bottom-xs-md{padding-bottom:var(--space-xs-md)}.u-padding-bottom-xs-lg{padding-bottom:var(--space-xs-lg)}.u-padding-bottom-xs-xl{padding-bottom:var(--space-xs-xl)}.u-padding-bottom-xs-2xl{padding-bottom:var(--space-xs-2xl)}.u-padding-bottom-xs-3xl{padding-bottom:var(--space-xs-3xl)}.u-padding-bottom-xs-4xl{padding-bottom:var(--space-xs-4xl)}.u-padding-bottom-xs-5xl{padding-bottom:var(--space-xs-5xl)}.u-padding-bottom-sm{padding-bottom:var(--space-sm)}.u-padding-bottom-sm-md{padding-bottom:var(--space-sm-md)}.u-padding-bottom-sm-lg{padding-bottom:var(--space-sm-lg)}.u-padding-bottom-sm-xl{padding-bottom:var(--space-sm-xl)}.u-padding-bottom-sm-2xl{padding-bottom:var(--space-sm-2xl)}.u-padding-bottom-sm-3xl{padding-bottom:var(--space-sm-3xl)}.u-padding-bottom-sm-4xl{padding-bottom:var(--space-sm-4xl)}.u-padding-bottom-sm-5xl{padding-bottom:var(--space-sm-5xl)}.u-padding-bottom-md{padding-bottom:var(--space-md)}.u-padding-bottom-md-lg{padding-bottom:var(--space-md-lg)}.u-padding-bottom-md-xl{padding-bottom:var(--space-md-xl)}.u-padding-bottom-md-2xl{padding-bottom:var(--space-md-2xl)}.u-padding-bottom-md-3xl{padding-bottom:var(--space-md-3xl)}.u-padding-bottom-md-4xl{padding-bottom:var(--space-md-4xl)}.u-padding-bottom-md-5xl{padding-bottom:var(--space-md-5xl)}.u-padding-bottom-lg{padding-bottom:var(--space-lg)}.u-padding-bottom-lg-xl{padding-bottom:var(--space-lg-xl)}.u-padding-bottom-lg-2xl{padding-bottom:var(--space-lg-2xl)}.u-padding-bottom-lg-3xl{padding-bottom:var(--space-lg-3xl)}.u-padding-bottom-lg-4xl{padding-bottom:var(--space-lg-4xl)}.u-padding-bottom-lg-5xl{padding-bottom:var(--space-lg-5xl)}.u-padding-bottom-xl{padding-bottom:var(--space-xl)}.u-padding-bottom-xl-2xl{padding-bottom:var(--space-xl-2xl)}.u-padding-bottom-xl-3xl{padding-bottom:var(--space-xl-3xl)}.u-padding-bottom-xl-4xl{padding-bottom:var(--space-xl-4xl)}.u-padding-bottom-xl-5xl{padding-bottom:var(--space-xl-5xl)}.u-padding-bottom-2xl{padding-bottom:var(--space-2xl)}.u-padding-bottom-2xl-3xl{padding-bottom:var(--space-2xl-3xl)}.u-padding-bottom-2xl-4xl{padding-bottom:var(--space-2xl-4xl)}.u-padding-bottom-2xl-5xl{padding-bottom:var(--space-2xl-5xl)}.u-padding-bottom-3xl{padding-bottom:var(--space-3xl)}.u-padding-bottom-3xl-4xl{padding-bottom:var(--space-3xl-4xl)}.u-padding-bottom-3xl-5xl{padding-bottom:var(--space-3xl-5xl)}.u-padding-bottom-4xl{padding-bottom:var(--space-4xl)}.u-padding-bottom-4xl-5xl{padding-bottom:var(--space-4xl-5xl)}.u-padding-bottom-5xl{padding-bottom:var(--space-5xl)}.u-padding-bottom-3xs{padding-bottom:var(--space-3xs)}.u-padding-bottom-3xs-2xs{padding-bottom:var(--space-3xs-2xs)}.u-padding-bottom-3xs-xs{padding-bottom:var(--space-3xs-xs)}.u-padding-bottom-3xs-sm{padding-bottom:var(--space-3xs-sm)}.u-padding-bottom-3xs-md{padding-bottom:var(--space-3xs-md)}.u-padding-bottom-3xs-lg{padding-bottom:var(--space-3xs-lg)}.u-padding-bottom-3xs-xl{padding-bottom:var(--space-3xs-xl)}.u-padding-bottom-3xs-2xl{padding-bottom:var(--space-3xs-2xl)}.u-padding-bottom-3xs-3xl{padding-bottom:var(--space-3xs-3xl)}.u-padding-bottom-3xs-4xl{padding-bottom:var(--space-3xs-4xl)}.u-padding-bottom-3xs-5xl{padding-bottom:var(--space-3xs-5xl)}.u-padding-inline-none{padding-inline:0}.u-padding-inline-2xs{padding-inline:var(--space-2xs)}.u-padding-inline-2xs-xs{padding-inline:var(--space-2xs-xs)}.u-padding-inline-2xs-sm{padding-inline:var(--space-2xs-sm)}.u-padding-inline-2xs-md{padding-inline:var(--space-2xs-md)}.u-padding-inline-2xs-lg{padding-inline:var(--space-2xs-lg)}.u-padding-inline-2xs-xl{padding-inline:var(--space-2xs-xl)}.u-padding-inline-2xs-2xl{padding-inline:var(--space-2xs-2xl)}.u-padding-inline-2xs-3xl{padding-inline:var(--space-2xs-3xl)}.u-padding-inline-2xs-4xl{padding-inline:var(--space-2xs-4xl)}.u-padding-inline-2xs-5xl{padding-inline:var(--space-2xs-5xl)}.u-padding-inline-xs{padding-inline:var(--space-xs)}.u-padding-inline-xs-sm{padding-inline:var(--space-xs-sm)}.u-padding-inline-xs-md{padding-inline:var(--space-xs-md)}.u-padding-inline-xs-lg{padding-inline:var(--space-xs-lg)}.u-padding-inline-xs-xl{padding-inline:var(--space-xs-xl)}.u-padding-inline-xs-2xl{padding-inline:var(--space-xs-2xl)}.u-padding-inline-xs-3xl{padding-inline:var(--space-xs-3xl)}.u-padding-inline-xs-4xl{padding-inline:var(--space-xs-4xl)}.u-padding-inline-xs-5xl{padding-inline:var(--space-xs-5xl)}.u-padding-inline-sm{padding-inline:var(--space-sm)}.u-padding-inline-sm-md{padding-inline:var(--space-sm-md)}.u-padding-inline-sm-lg{padding-inline:var(--space-sm-lg)}.u-padding-inline-sm-xl{padding-inline:var(--space-sm-xl)}.u-padding-inline-sm-2xl{padding-inline:var(--space-sm-2xl)}.u-padding-inline-sm-3xl{padding-inline:var(--space-sm-3xl)}.u-padding-inline-sm-4xl{padding-inline:var(--space-sm-4xl)}.u-padding-inline-sm-5xl{padding-inline:var(--space-sm-5xl)}.u-padding-inline-md{padding-inline:var(--space-md)}.u-padding-inline-md-lg{padding-inline:var(--space-md-lg)}.u-padding-inline-md-xl{padding-inline:var(--space-md-xl)}.u-padding-inline-md-2xl{padding-inline:var(--space-md-2xl)}.u-padding-inline-md-3xl{padding-inline:var(--space-md-3xl)}.u-padding-inline-md-4xl{padding-inline:var(--space-md-4xl)}.u-padding-inline-md-5xl{padding-inline:var(--space-md-5xl)}.u-padding-inline-lg{padding-inline:var(--space-lg)}.u-padding-inline-lg-xl{padding-inline:var(--space-lg-xl)}.u-padding-inline-lg-2xl{padding-inline:var(--space-lg-2xl)}.u-padding-inline-lg-3xl{padding-inline:var(--space-lg-3xl)}.u-padding-inline-lg-4xl{padding-inline:var(--space-lg-4xl)}.u-padding-inline-lg-5xl{padding-inline:var(--space-lg-5xl)}.u-padding-inline-xl{padding-inline:var(--space-xl)}.u-padding-inline-xl-2xl{padding-inline:var(--space-xl-2xl)}.u-padding-inline-xl-3xl{padding-inline:var(--space-xl-3xl)}.u-padding-inline-xl-4xl{padding-inline:var(--space-xl-4xl)}.u-padding-inline-xl-5xl{padding-inline:var(--space-xl-5xl)}.u-padding-inline-2xl{padding-inline:var(--space-2xl)}.u-padding-inline-2xl-3xl{padding-inline:var(--space-2xl-3xl)}.u-padding-inline-2xl-4xl{padding-inline:var(--space-2xl-4xl)}.u-padding-inline-2xl-5xl{padding-inline:var(--space-2xl-5xl)}.u-padding-inline-3xl{padding-inline:var(--space-3xl)}.u-padding-inline-3xl-4xl{padding-inline:var(--space-3xl-4xl)}.u-padding-inline-3xl-5xl{padding-inline:var(--space-3xl-5xl)}.u-padding-inline-4xl{padding-inline:var(--space-4xl)}.u-padding-inline-4xl-5xl{padding-inline:var(--space-4xl-5xl)}.u-padding-inline-5xl{padding-inline:var(--space-5xl)}.u-padding-inline-3xs{padding-inline:var(--space-3xs)}.u-padding-inline-3xs-2xs{padding-inline:var(--space-3xs-2xs)}.u-padding-inline-3xs-xs{padding-inline:var(--space-3xs-xs)}.u-padding-inline-3xs-sm{padding-inline:var(--space-3xs-sm)}.u-padding-inline-3xs-md{padding-inline:var(--space-3xs-md)}.u-padding-inline-3xs-lg{padding-inline:var(--space-3xs-lg)}.u-padding-inline-3xs-xl{padding-inline:var(--space-3xs-xl)}.u-padding-inline-3xs-2xl{padding-inline:var(--space-3xs-2xl)}.u-padding-inline-3xs-3xl{padding-inline:var(--space-3xs-3xl)}.u-padding-inline-3xs-4xl{padding-inline:var(--space-3xs-4xl)}.u-padding-inline-3xs-5xl{padding-inline:var(--space-3xs-5xl)}.u-padding-start-none{padding-inline-start:0}.u-padding-start-2xs{padding-inline-start:var(--space-2xs)}.u-padding-start-2xs-xs{padding-inline-start:var(--space-2xs-xs)}.u-padding-start-2xs-sm{padding-inline-start:var(--space-2xs-sm)}.u-padding-start-2xs-md{padding-inline-start:var(--space-2xs-md)}.u-padding-start-2xs-lg{padding-inline-start:var(--space-2xs-lg)}.u-padding-start-2xs-xl{padding-inline-start:var(--space-2xs-xl)}.u-padding-start-2xs-2xl{padding-inline-start:var(--space-2xs-2xl)}.u-padding-start-2xs-3xl{padding-inline-start:var(--space-2xs-3xl)}.u-padding-start-2xs-4xl{padding-inline-start:var(--space-2xs-4xl)}.u-padding-start-2xs-5xl{padding-inline-start:var(--space-2xs-5xl)}.u-padding-start-xs{padding-inline-start:var(--space-xs)}.u-padding-start-xs-sm{padding-inline-start:var(--space-xs-sm)}.u-padding-start-xs-md{padding-inline-start:var(--space-xs-md)}.u-padding-start-xs-lg{padding-inline-start:var(--space-xs-lg)}.u-padding-start-xs-xl{padding-inline-start:var(--space-xs-xl)}.u-padding-start-xs-2xl{padding-inline-start:var(--space-xs-2xl)}.u-padding-start-xs-3xl{padding-inline-start:var(--space-xs-3xl)}.u-padding-start-xs-4xl{padding-inline-start:var(--space-xs-4xl)}.u-padding-start-xs-5xl{padding-inline-start:var(--space-xs-5xl)}.u-padding-start-sm{padding-inline-start:var(--space-sm)}.u-padding-start-sm-md{padding-inline-start:var(--space-sm-md)}.u-padding-start-sm-lg{padding-inline-start:var(--space-sm-lg)}.u-padding-start-sm-xl{padding-inline-start:var(--space-sm-xl)}.u-padding-start-sm-2xl{padding-inline-start:var(--space-sm-2xl)}.u-padding-start-sm-3xl{padding-inline-start:var(--space-sm-3xl)}.u-padding-start-sm-4xl{padding-inline-start:var(--space-sm-4xl)}.u-padding-start-sm-5xl{padding-inline-start:var(--space-sm-5xl)}.u-padding-start-md{padding-inline-start:var(--space-md)}.u-padding-start-md-lg{padding-inline-start:var(--space-md-lg)}.u-padding-start-md-xl{padding-inline-start:var(--space-md-xl)}.u-padding-start-md-2xl{padding-inline-start:var(--space-md-2xl)}.u-padding-start-md-3xl{padding-inline-start:var(--space-md-3xl)}.u-padding-start-md-4xl{padding-inline-start:var(--space-md-4xl)}.u-padding-start-md-5xl{padding-inline-start:var(--space-md-5xl)}.u-padding-start-lg{padding-inline-start:var(--space-lg)}.u-padding-start-lg-xl{padding-inline-start:var(--space-lg-xl)}.u-padding-start-lg-2xl{padding-inline-start:var(--space-lg-2xl)}.u-padding-start-lg-3xl{padding-inline-start:var(--space-lg-3xl)}.u-padding-start-lg-4xl{padding-inline-start:var(--space-lg-4xl)}.u-padding-start-lg-5xl{padding-inline-start:var(--space-lg-5xl)}.u-padding-start-xl{padding-inline-start:var(--space-xl)}.u-padding-start-xl-2xl{padding-inline-start:var(--space-xl-2xl)}.u-padding-start-xl-3xl{padding-inline-start:var(--space-xl-3xl)}.u-padding-start-xl-4xl{padding-inline-start:var(--space-xl-4xl)}.u-padding-start-xl-5xl{padding-inline-start:var(--space-xl-5xl)}.u-padding-start-2xl{padding-inline-start:var(--space-2xl)}.u-padding-start-2xl-3xl{padding-inline-start:var(--space-2xl-3xl)}.u-padding-start-2xl-4xl{padding-inline-start:var(--space-2xl-4xl)}.u-padding-start-2xl-5xl{padding-inline-start:var(--space-2xl-5xl)}.u-padding-start-3xl{padding-inline-start:var(--space-3xl)}.u-padding-start-3xl-4xl{padding-inline-start:var(--space-3xl-4xl)}.u-padding-start-3xl-5xl{padding-inline-start:var(--space-3xl-5xl)}.u-padding-start-4xl{padding-inline-start:var(--space-4xl)}.u-padding-start-4xl-5xl{padding-inline-start:var(--space-4xl-5xl)}.u-padding-start-5xl{padding-inline-start:var(--space-5xl)}.u-padding-start-3xs{padding-inline-start:var(--space-3xs)}.u-padding-start-3xs-2xs{padding-inline-start:var(--space-3xs-2xs)}.u-padding-start-3xs-xs{padding-inline-start:var(--space-3xs-xs)}.u-padding-start-3xs-sm{padding-inline-start:var(--space-3xs-sm)}.u-padding-start-3xs-md{padding-inline-start:var(--space-3xs-md)}.u-padding-start-3xs-lg{padding-inline-start:var(--space-3xs-lg)}.u-padding-start-3xs-xl{padding-inline-start:var(--space-3xs-xl)}.u-padding-start-3xs-2xl{padding-inline-start:var(--space-3xs-2xl)}.u-padding-start-3xs-3xl{padding-inline-start:var(--space-3xs-3xl)}.u-padding-start-3xs-4xl{padding-inline-start:var(--space-3xs-4xl)}.u-padding-start-3xs-5xl{padding-inline-start:var(--space-3xs-5xl)}.u-padding-end-none{padding-inline-end:0}.u-padding-end-2xs{padding-inline-end:var(--space-2xs)}.u-padding-end-2xs-xs{padding-inline-end:var(--space-2xs-xs)}.u-padding-end-2xs-sm{padding-inline-end:var(--space-2xs-sm)}.u-padding-end-2xs-md{padding-inline-end:var(--space-2xs-md)}.u-padding-end-2xs-lg{padding-inline-end:var(--space-2xs-lg)}.u-padding-end-2xs-xl{padding-inline-end:var(--space-2xs-xl)}.u-padding-end-2xs-2xl{padding-inline-end:var(--space-2xs-2xl)}.u-padding-end-2xs-3xl{padding-inline-end:var(--space-2xs-3xl)}.u-padding-end-2xs-4xl{padding-inline-end:var(--space-2xs-4xl)}.u-padding-end-2xs-5xl{padding-inline-end:var(--space-2xs-5xl)}.u-padding-end-xs{padding-inline-end:var(--space-xs)}.u-padding-end-xs-sm{padding-inline-end:var(--space-xs-sm)}.u-padding-end-xs-md{padding-inline-end:var(--space-xs-md)}.u-padding-end-xs-lg{padding-inline-end:var(--space-xs-lg)}.u-padding-end-xs-xl{padding-inline-end:var(--space-xs-xl)}.u-padding-end-xs-2xl{padding-inline-end:var(--space-xs-2xl)}.u-padding-end-xs-3xl{padding-inline-end:var(--space-xs-3xl)}.u-padding-end-xs-4xl{padding-inline-end:var(--space-xs-4xl)}.u-padding-end-xs-5xl{padding-inline-end:var(--space-xs-5xl)}.u-padding-end-sm{padding-inline-end:var(--space-sm)}.u-padding-end-sm-md{padding-inline-end:var(--space-sm-md)}.u-padding-end-sm-lg{padding-inline-end:var(--space-sm-lg)}.u-padding-end-sm-xl{padding-inline-end:var(--space-sm-xl)}.u-padding-end-sm-2xl{padding-inline-end:var(--space-sm-2xl)}.u-padding-end-sm-3xl{padding-inline-end:var(--space-sm-3xl)}.u-padding-end-sm-4xl{padding-inline-end:var(--space-sm-4xl)}.u-padding-end-sm-5xl{padding-inline-end:var(--space-sm-5xl)}.u-padding-end-md{padding-inline-end:var(--space-md)}.u-padding-end-md-lg{padding-inline-end:var(--space-md-lg)}.u-padding-end-md-xl{padding-inline-end:var(--space-md-xl)}.u-padding-end-md-2xl{padding-inline-end:var(--space-md-2xl)}.u-padding-end-md-3xl{padding-inline-end:var(--space-md-3xl)}.u-padding-end-md-4xl{padding-inline-end:var(--space-md-4xl)}.u-padding-end-md-5xl{padding-inline-end:var(--space-md-5xl)}.u-padding-end-lg{padding-inline-end:var(--space-lg)}.u-padding-end-lg-xl{padding-inline-end:var(--space-lg-xl)}.u-padding-end-lg-2xl{padding-inline-end:var(--space-lg-2xl)}.u-padding-end-lg-3xl{padding-inline-end:var(--space-lg-3xl)}.u-padding-end-lg-4xl{padding-inline-end:var(--space-lg-4xl)}.u-padding-end-lg-5xl{padding-inline-end:var(--space-lg-5xl)}.u-padding-end-xl{padding-inline-end:var(--space-xl)}.u-padding-end-xl-2xl{padding-inline-end:var(--space-xl-2xl)}.u-padding-end-xl-3xl{padding-inline-end:var(--space-xl-3xl)}.u-padding-end-xl-4xl{padding-inline-end:var(--space-xl-4xl)}.u-padding-end-xl-5xl{padding-inline-end:var(--space-xl-5xl)}.u-padding-end-2xl{padding-inline-end:var(--space-2xl)}.u-padding-end-2xl-3xl{padding-inline-end:var(--space-2xl-3xl)}.u-padding-end-2xl-4xl{padding-inline-end:var(--space-2xl-4xl)}.u-padding-end-2xl-5xl{padding-inline-end:var(--space-2xl-5xl)}.u-padding-end-3xl{padding-inline-end:var(--space-3xl)}.u-padding-end-3xl-4xl{padding-inline-end:var(--space-3xl-4xl)}.u-padding-end-3xl-5xl{padding-inline-end:var(--space-3xl-5xl)}.u-padding-end-4xl{padding-inline-end:var(--space-4xl)}.u-padding-end-4xl-5xl{padding-inline-end:var(--space-4xl-5xl)}.u-padding-end-5xl{padding-inline-end:var(--space-5xl)}.u-padding-end-3xs{padding-inline-end:var(--space-3xs)}.u-padding-end-3xs-2xs{padding-inline-end:var(--space-3xs-2xs)}.u-padding-end-3xs-xs{padding-inline-end:var(--space-3xs-xs)}.u-padding-end-3xs-sm{padding-inline-end:var(--space-3xs-sm)}.u-padding-end-3xs-md{padding-inline-end:var(--space-3xs-md)}.u-padding-end-3xs-lg{padding-inline-end:var(--space-3xs-lg)}.u-padding-end-3xs-xl{padding-inline-end:var(--space-3xs-xl)}.u-padding-end-3xs-2xl{padding-inline-end:var(--space-3xs-2xl)}.u-padding-end-3xs-3xl{padding-inline-end:var(--space-3xs-3xl)}.u-padding-end-3xs-4xl{padding-inline-end:var(--space-3xs-4xl)}.u-padding-end-3xs-5xl{padding-inline-end:var(--space-3xs-5xl)}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-upper{text-transform:uppercase}.u-text-lower{text-transform:lowercase}.u-text-caps{text-transform:capitalize}}@layer base{@font-face{font-family:"Julkalendern";src:url("/assets/fonts/Julkalendern.woff2");font-weight:400}@font-face{font-family:"Satoshi";src:url("/assets/fonts/Satoshi-Light.woff2");font-weight:300}@font-face{font-family:"Satoshi";src:url("/assets/fonts/Satoshi-Regular.woff2");font-weight:400}@font-face{font-family:"Satoshi";src:url("/assets/fonts/Satoshi-Medium.woff2");font-weight:500}@font-face{font-family:"Satoshi";src:url("/assets/fonts/Satoshi-Bold.woff2");font-weight:700}:root{--ease-in-sine: cubic-bezier(0.47, 0, 0.745, 0.715);--ease-out-sine: cubic-bezier(0.39, 0.575, 0.565, 1);--ease-in-out-sine: cubic-bezier(0.445, 0.05, 0.55, 0.95);--ease-in-quad: cubic-bezier(0.55, 0.085, 0.68, 0.53);--ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);--ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);--ease-in-cubic: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-out-cubic: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-in-out-cubic: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in-quart: cubic-bezier(0.895, 0.03, 0.685, 0.22);--ease-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);--ease-in-out-quart: cubic-bezier(0.77, 0, 0.175, 1);--ease-in-quint: cubic-bezier(0.755, 0.05, 0.855, 0.06);--ease-out-quint: cubic-bezier(0.23, 1, 0.32, 1);--ease-in-out-quint: cubic-bezier(0.86, 0, 0.07, 1);--ease-in-expo: cubic-bezier(0.95, 0.05, 0.795, 0.035);--ease-out-expo: cubic-bezier(0.19, 1, 0.22, 1);--ease-in-out-expo: cubic-bezier(1, 0, 0, 1);--ease-in-circ: cubic-bezier(0.6, 0.04, 0.98, 0.335);--ease-out-circ: cubic-bezier(0.075, 0.82, 0.165, 1);--ease-in-out-circ: cubic-bezier(0.785, 0.135, 0.15, 0.86);--ease-in-back: cubic-bezier(0.6, -0.28, 0.735, 0.045);--ease-out-back: cubic-bezier(0.175, 0.885, 0.32, 1.275);--ease-in-out-back: cubic-bezier(0.68, -0.55, 0.265, 1.55);--animation-ease: var(--ease-in-sine);--animation-duration: 200ms;--animation-delay: 0ms;--base-gap: var(--space-xs);--base-margin: var(--space-xs);--base-border-color-light: rgba(29, 29, 27, 0.1);--base-content-max-width: 45rem;--body-bg-color: var(--color-off-white);--inline-end-spacer: max(5%, var(--space-2xs));--root-adminbar-height: 2.5rem}html[data-overlay=true]{overflow:hidden}html[data-adminbar=true]{padding-bottom:var(--root-adminbar-height)}[data-game=active] body{margin-block-end:3.5rem}@media(min-width: 45em){[data-game=active] body{margin-block-end:0}}body{display:flex;flex-direction:column;min-height:100vh;font-size:var(--text-sm);font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;background-color:var(--body-bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-bold);line-height:var(--leading-sm);text-wrap:balance}h1{font-size:var(--text-xl-4xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}h4{font-size:var(--text-sm)}h5{font-size:var(--text-xs)}h6{font-size:var(--text-2xs)}html[data-js=true] img[loading=lazy]{opacity:0}img[loading=lazy][data-animation=loaded]{--animation-duration: 400ms;animation:fadeIn var(--animation-ease) var(--animation-duration) forwards}figure,img{display:block;width:100%}@keyframes slideUp{from{transform:translateY(clamp(2rem, 50%, 4rem))}to{transform:translateY(0)}}@keyframes slideDown{from{transform:translateY(clamp(-4rem, -50%, -2rem))}to{transform:translateY(0)}}@keyframes fadeIn{from{opacity:var(--from-opacity, 0)}to{opacity:var(--to-opacity, 1)}}@keyframes pulse{0%{transform:scale(1) translate3d(0, 0, 0)}50%{transform:scale(1.3) translate3d(0.5rem, 0.5rem, 0)}100%{transform:scale(1) translate3d(0, 0, 0)}}.animation-fade-in{--animation-delay: 0ms;--animation-duration: 400ms}html[data-js=true] .animation-fade-in{opacity:0}html[data-js=true] .animation-fade-in[data-animation=loaded]{animation:fadeIn var(--animation-duration) var(--animation-ease) var(--animation-delay) forwards}.animation-slide-up{--animation-delay: 200ms;--animation-duration: 600ms}html[data-js=true] .animation-slide-up{opacity:0}html[data-js=true] .animation-slide-up[data-animation=loaded]{animation:fadeIn var(--animation-duration) var(--animation-ease) var(--animation-delay) forwards,slideUp var(--animation-duration) var(--animation-ease) var(--animation-delay) forwards}.animation-slide-down{--animation-delay: 200ms;--animation-duration: 600ms}html[data-js=true] .animation-slide-down{opacity:0}html[data-js=true] .animation-slide-down[data-animation=loaded]{animation:fadeIn var(--animation-duration) var(--animation-ease) var(--animation-delay) forwards,slideDown var(--animation-duration) var(--animation-ease) var(--animation-delay) forwards}.animation-clip-in{--animation-path: inset(0 100% 0 0);--animation-property: clip-path;--animation-delay: 200ms;--animation-duration: 400ms}html[data-js=true] .animation-clip-in{clip-path:var(--animation-path);transition-property:var(--animation-property);transition-duration:var(--animation-duration);transition-delay:var(--animation-delay);transition-timing-function:var(--animation-ease);will-change:clip-path}html[data-js=true] .animation-clip-in[data-animation=loaded]{clip-path:inset(0 0 0 0)}}*[data-visible=medium]{display:none}@media(min-width: 45em){*[data-visible=medium]{display:block}}*[data-visible=large]{display:none}@media(min-width: 80em){*[data-visible=large]{display:block}}@media(min-width: 45em){*[data-hidden=medium]{display:none}}@media(min-width: 80em){*[data-hidden=large]{display:none}}@layer layouts{.l-block-space{width:100%;margin-block:var(--space-xl-3xl)}.l-block-space>*+*{--stack-space: var(--space-xl-3xl)}.l-block-space>*:last-child:is([data-page-block=featured-grid]),.l-block-space>*:last-child:is([data-page-block=cover]),.l-block-space>*:last-child:is([data-page-block=large-text]),.l-block-space>*:last-child:is([data-page-block=collection-grid-products]){margin-block-end:calc(var(--space-xl-3xl)*-1)}.l-block-space>[data-page-block=large-text]+[data-page-block=featured-grid],.l-block-space>[data-page-block=featured-grid]+[data-page-block=large-text]{--stack-space: 0}.l-block-space>[data-page-block=large-text]+[data-page-block=cover],.l-block-space>[data-page-block=cover]+[data-page-block=large-text]{--stack-space: 0}.l-block-space>[data-page-block=collage]+*,.l-block-space>*+[data-page-block=collage],.l-block-space>*+[data-page-block=collection-grid-products]{--stack-space: var(--space-2xl-5xl)}.l-article-space{width:100%}.l-article-space>*+*{--stack-space: var(--space-md-lg)}}@layer utilities{.u-text-link{display:flex;gap:var(--space-2xs);align-items:center;font-size:var(--text-sm);font-weight:var(--font-bold);line-height:var(--leading-sm)}.u-text-link svg{width:1rem;height:1rem}.u-text-link:hover{text-decoration:underline}.u-blob-link{position:relative;z-index:1;display:flex;gap:var(--space-2xs);align-items:center;margin-inline-end:1em;font-size:var(--text-sm);font-weight:var(--font-bold);line-height:var(--leading-sm)}.u-blob-link svg{width:1rem;height:1rem}.u-blob-link:hover{text-decoration:underline}.u-blob-link:after{content:"";position:absolute;z-index:-1;width:3em;height:3em;background-image:url("/assets/public/illustrations/blob.svg");background-size:100%;background-repeat:no-repeat;right:-1em;top:-0.625em}.u-border-top-light{border-top:1px solid var(--base-border-color-light)}.u-border-bottom-light{border-bottom:1px solid var(--base-border-color-light)}.u-silhouette{-webkit-filter:grayscale(100%) brightness(0);filter:grayscale(100%) brightness(0);opacity:.375}.u-hidden{display:none}}@layer views{.book-grid{--grid-gap: 1px;--sm-grid-columns: 2;--lg-grid-columns: 4}}@layer views{.breadcrumb{max-width:140rem;margin-inline:auto;padding-block-end:var(--space-md)}.breadcrumb--list{display:flex;padding:2px;padding-inline:var(--space-xs-xl);overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.breadcrumb--list::-webkit-scrollbar{display:none}.breadcrumb--item{display:flex;align-items:center;flex-shrink:0;margin-right:var(--space-3xs)}.breadcrumb--item:not(:first-child)::before{content:"/";display:inline-flex;margin-right:var(--space-3xs);font-size:var(--text-xs);opacity:var(--opacity-70)}.breadcrumb--link{font-size:var(--text-sm);font-family:var(--font-sans);opacity:var(--opacity-70);transition:opacity var(--animation-ease) 200ms}.breadcrumb--link[aria-current=page]{opacity:1}.breadcrumb--link:hover{opacity:1}.breadcrumb--link:focus-visible{--focus-ring-offset: 0}}@layer views{.button{--button-align-items: center;--button-gap: 0.25em;--button-padding: 1.25em 1.5em 0.75em;--button-bg-color: var(--color-blue);--button-hover-bg-color: transparent;--button-text-color: var(--color-white);--button-hover-text-color: var(--color-blue);--button-border-width: 0.0625em;--button-border-style: solid;--button-border-color: var(--button-bg-color);--button-hover-border-color: var(--button-hover-text-color);--button-radius: var(--radius-max);--button-font-family: var(--font-headline);--button-font-size: var(--text-xs);--button-font-weight: var(--font-regular);--button-leading: var(--leading-xs);--button-tracking: var(--tracking-lg);--button-text-decoration: none;--button-icon-size: 1.5cap;--button-outline-width: var(--focus-ring-width);--button-outline-style: var(--focus-ring-style);--button-outline-color: var(--button-border-color);--button-outline-offset: var(--focus-ring-offset);display:inline-flex;align-items:var(--button-align-items);gap:var(--button-gap);padding:var(--button-padding);background-color:var(--button-bg-color);color:var(--button-text-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-tracking);line-height:var(--button-leading);text-decoration:var(--button-text-decoration);cursor:pointer;transition:background-color var(--animation-ease) 200ms}.button:hover{background-color:var(--button-hover-bg-color);color:var(--button-hover-text-color);border-color:var(--button-hover-border-color)}.button:focus-visible{outline-width:var(--button-outline-width);outline-style:var(--button-outline-style);outline-color:var(--button-outline-color);outline-offset:var(--button-outline-offset)}.button:active{transform:scale(98%)}.button>svg{flex:none;width:auto;height:var(--button-icon-size)}.button>svg:first-child{margin-inline-start:-0.125em}.button>svg:last-child{margin-inline-end:-0.125em}.button[data-variant=secondary]{--button-bg-color: transparent;--button-hover-bg-color: var(--color-white);--button-text-color: currentColor;--button-hover-text-color: var(--color-black);--button-border-color: currentColor;--button-hover-border-color: var(--color-black)}.button[data-variant=blob]{--button-bg-color: transparent;--button-text-color: var(--color-black);--button-hover-text-color: var(--color-black);--button-border-style: none;--button-font-size: var(--text-xs-sm);--button-padding: 0;--button-radius: var(--radius-max);--button-outline-color: var(--color-black);display:grid;grid-template-columns:repeat(1, 1fr)}.button[data-variant=blob] .button--blob-text{position:relative;z-index:1;grid-column:1;grid-row:1;padding:1em}.button[data-variant=blob] .button--blob-graphic{--blob-graphic-color: var(--color-yellow);grid-column:1;grid-row:1;color:var(--blob-graphic-color)}.image-hero .button[data-variant=blob] .button--blob-graphic{--blob-graphic-color: var(--color-black);color:var(--blob-graphic-color)}.game-popup .button[data-variant=blob] .button--blob-graphic{--blob-graphic-color: var(--color-blue);color:var(--blob-graphic-color)}.button[data-variant=blob] .button--blob-graphic svg{width:100%;min-width:4rem;height:auto}.image-hero .button[data-variant=blob]{--button-text-color: var(--color-white);--button-hover-text-color: var(--color-white)}.game-popup .button[data-variant=blob]{--button-text-color: var(--color-white);--button-hover-text-color: var(--color-white);z-index:5}.button[data-variant=text]{--button-padding: 0;--button-bg-color: tranparent;--button-text-color: var(--color-black);--button-hover-text-color: tranparent;--button-border-style: none}}@layer views{.callout{position:relative;margin-top:var(--space-lg-xl);background-color:var(--color-blue);color:var(--color-white);padding:var(--space-sm-md)}.callout:before{content:"";position:absolute;top:calc(var(--space-xs-sm)*-1);left:calc(var(--space-xs-sm)*-1);width:82px;height:95px;background-image:url("/assets/public/illustrations/tapeleft.svg")}.callout:after{content:"";position:absolute;top:calc(var(--space-xs-sm)*-1);right:calc(var(--space-xs-sm)*-1);width:42px;height:74px;background-image:url("/assets/public/illustrations/taperight.svg")}}@layer views{.card{position:relative;display:flex;flex-direction:column;gap:var(--space-xs)}.card--copy{--stack-space: var(--space-2xs);flex-grow:1;padding-inline-end:var(--inline-end-spacer)}.card:hover .u-link-stretch{text-decoration:underline}}@layer views{.chat{--grid-columns: 2;--md-grid-columns: 3;position:relative;gap:var(--base-gap);align-items:start;justify-content:center;margin-block-start:var(--space-xl-5xl);margin-block-end:calc(var(--space-xl-3xl)*-1);overflow:hidden}@media(min-width: 45em){.chat{gap:var(--base-gap) var(--space-sm-lg)}}.chat--bubble{width:80%;align-items:center;justify-content:center}.chat--bubble>*{--grid-column: 1;--grid-row: 1}@media(min-width: 22em){.chat--bubble{width:70%}}@media(min-width: 45em){.chat--bubble{width:100%}}.chat--bubble[data-variant=primary]{--grid-column: 1 / -1;--grid-row: 1;--sm-grid-row: 2;--md-grid-column: span 1;--md-grid-row: 1;--md-grid-self: end end}@media(min-width: 22em){.chat--bubble[data-variant=primary]{transform:translate3d(0, -40%, 0)}}@media(min-width: 45em){.chat--bubble[data-variant=primary]{padding-block-end:var(--space-lg-3xl);transform:translate3d(25%, 0, 0)}}@media(min-width: 120em){.chat--bubble[data-variant=primary]{transform:translate3d(50%, 0, 0)}}.chat--bubble[data-variant=secondary]{--grid-column: 1 / -1;--grid-row: 2;--grid-self: end;--sm-grid-row: 1;--md-grid-column: span 1;--md-grid-row: 1;--md-grid-self: end start}@media(min-width: 45em){.chat--bubble[data-variant=secondary]{padding-block-end:var(--space-lg-3xl);transform:translate3d(-25%, 0, 0)}}@media(min-width: 120em){.chat--bubble[data-variant=secondary]{transform:translate3d(-50%, 0, 0)}}.chat--figure{--grid-row: 3;--grid-column: 2;--grid-self: end;--sm-grid-row: 2;--md-grid-row: 1;--md-grid-self: end center;display:flex;width:80%;max-width:20rem}.chat--figure>svg{width:100%;height:auto}.chat--graphic{--grid-self: end;--md-grid-self: center;--animation-duration: 400ms;position:relative;z-index:1;width:100%;max-width:20rem}.chat--graphic>svg{width:100%;height:auto}[data-variant=primary] .chat--graphic{--animation-delay: 200ms}@media(min-width: 45em){[data-variant=primary] .chat--graphic{width:120%}}[data-variant=secondary] .chat--graphic{--animation-delay: 800ms}@media(min-width: 45em){[data-variant=secondary] .chat--graphic{width:120%}}@media(min-width: 80em){[data-variant=secondary] .chat--graphic{--grid-self: center start}}.chat--text{--grid-self: center end;--md-grid-self: center;--animation-duration: 400ms;position:relative;z-index:2;font-family:var(--font-headline);font-size:var(--text-xs-sm);width:100%;max-width:20rem;padding:10%;padding-inline-start:min(12%,5.5rem)}[data-variant=primary] .chat--text{--animation-delay: 600ms}@media(min-width: 45em){[data-variant=primary] .chat--text{width:120%}}[data-variant=secondary] .chat--text{--animation-delay: 1200ms}@media(min-width: 45em){[data-variant=secondary] .chat--text{padding-inline-start:min(30%,5.5rem)}}@media(min-width: 45em){[data-variant=secondary] .chat--text{width:120%}}@media(min-width: 80em){[data-variant=secondary] .chat--text{--grid-self: center start}}}@layer views{.character-card{position:relative}.character-card:hover .u-link-stretch{text-decoration:underline}}@layer views{.card-grid{--grid-gap: var(--base-gap);--lg-grid-columns: 4}.card-grid--intro{display:flex;flex-direction:column;padding-block-end:var(--space-lg-xl)}.card-grid--intro .illustration [src="/assets/public/ill_block/animations/maja2.json"]{transform:scale(-1, 1)}.card-grid--heading{display:flex;align-items:center;gap:.5em}.card-grid--heading svg{width:.75rem;height:.75rem;margin-block-end:.5em}.card-grid--inner{--lg-grid-column: 2 / -1;--sm-grid-columns: 2;--md-grid-columns: 3;--grid-gap: var(--space-lg-xl) var(--base-gap)}}@layer views{.collage{--collage-padding: var(--space-xs-xl);--collage-text-padding-inline: var(--collage-padding);--grid-gap: var(--base-gap);--sm-grid-columns: 2;--md-grid-columns: 12}@media(min-width: 45em){.collage{--collage-text-padding-inline: var(--collage-padding) 0}}.collage--image-1{--frame-ratio: 4/5;--sm-grid-column: span 2;--md-grid-column: 1 / span 6;--md-grid-row: 2 / span 2;height:100%}.collage--image-2{--frame-ratio: 4/5;--sm-grid-column: 2 / -1;--md-grid-column: 10 / -1;--md-grid-row: 2 / span 1}.collage--heading{--sm-grid-column: 1 / -1;--md-grid-row: 1 / span 1;position:relative;z-index:2}.collage--text{--sm-grid-column: span 2;--md-grid-column: 1 / span 4;max-width:var(--base-content-max-width);margin-block:var(--space-md)}@media(min-width: 45em){.collage--text{margin-block-end:0}}.illustration[data-context=collage]{--md-grid-column: 8 / 12;--md-grid-row: 3 / span 1;display:flex;padding:var(--collage-padding)}.illustration[data-context=collage] svg{max-width:100%;margin:auto 0}.collage--copy{padding-inline:var(--copy-wrap)}}@layer views{.collage-sticky--wrap{--wrap-max-width: var(--base-content-max-width);position:sticky;top:0;z-index:2;display:flex;flex-direction:column;justify-content:center;min-height:80vh;min-height:80dvh;padding-block:var(--space-xl-3xl);text-align:center}.collage-sticky--grid{--grid-columns: 12;--grid-gap: var(--space-xl-3xl) var(--base-gap);--grid-items: center;position:relative;z-index:1;min-height:80vh;min-height:80dvh}.collage-sticky--grid>li:nth-child(odd){--grid-column: span 5}.collage-sticky--grid>li:nth-child(even){--grid-column: 8 / -1}.collage-sticky--grid>li:nth-child(2),.collage-sticky--grid>li:nth-child(3){--frame-fit: contain;--frame-ratio: 16/9;padding:5%}.collage-sticky--grid>li:nth-child(1),.collage-sticky--grid>li:nth-child(4){--frame-ratio: 4/5}}@layer views{.collection-grid{--grid-gap: var(--space-xl) var(--space-xs-md);background-color:rgba(0,0,0,0);color:var(--color-black);padding-block:0}.collection-grid[data-layout-direction=inline]{--md-grid-columns: 2}.collection-grid--copy{--wrap-width: max(min(100%, 45rem), 50%);--wrap-max-width: auto;--wrap-margin-inline: 0 auto;--wrap-padding-inline: 0;--stack-space: var(--space-sm)}}@layer views{.collection-list{--grid-gap: var(--base-gap);--lg-grid-columns: 4}.collection-list--grid{--grid-gap: var(--base-gap);--lg-grid-columns: 4}.collection-list--intro{display:flex;flex-direction:column;padding-block-end:var(--space-lg-xl)}.collection-list--heading{display:flex;gap:.5em}.collection-list--heading svg{width:1rem;height:1rem}.collection-list--inner{--lg-grid-column: 2 / -1}.collection-list--item{display:flex;gap:var(--base-gap);align-items:start;padding-block:var(--space-xs);border-bottom:1px solid var(--base-border-color-light)}.collection-list--item:first-child{padding-block-start:0}@media(min-width: 45em){.collection-list--item{align-items:center}}.collection-list--item a:hover{text-decoration:underline}.collection-list--item-info{--repel-gap: var(--space-2xs) var(--base-gap);--grid-gap: var(--space-2xs) var(--base-gap);--md-grid-columns: 3;width:100%}.collection-list--item-info-wrap{--md-grid-column: span 2}.collection-list--item-thumb{--md-grid-column: span 1;width:4rem;height:4rem}}@layer views{.content{--content-max-width: var(--base-content-max-width);--wrap-max-width: var(--content-max-width);--grid-gap: var(--space-md)}.content[data-layout=columns]{--wrap-max-width: auto;--md-grid-columns: 2}.content[data-layout=columns] .rich-text{max-width:var(--content-max-width)}.content[data-layout=columns] .content--intro{max-width:var(--content-max-width)}.content--blocks{width:100%}.content--blocks>*+*{--stack-space: var(--space-md)}}@layer views{.cover{--cover-padding-block: var(--space-lg);--cover-canvas-height: calc(95vh - (var(--cover-padding-block) * 2));position:relative;display:flex;flex-direction:column;gap:var(--base-gap);place-content:var(--cover-content);place-items:var(--cover-items);width:100%;min-height:95vh;min-height:95dvh;padding-block:var(--cover-padding-block)}.cover--media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0)}.cover--media>*:is(img,video){display:block;width:100%;height:100%;object-fit:cover}}@layer views{.detailed-list{font-size:var(--text-xs)}.detailed-list--item{padding-block:var(--space-xs);border-bottom:1px solid var(--base-border-color-light)}.detailed-list--item dt{color:var(--color-black);opacity:var(--opacity-70)}.detailed-list--item dd{font-size:var(--text-sm)}}@layer views{.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}}@layer views{.featured-card{--featured-card-bg-color: transparent;--grid-self: start normal;position:relative;display:flex;flex-direction:column;gap:var(--space-sm)}.featured-card:hover .featured-card--copy a{text-decoration:underline}.featured-card:nth-child(even) .featured-card--copy{margin-block-start:var(--space-md)}@media(min-width: 45em){.featured-card:nth-child(even){flex-direction:column-reverse}.featured-card:nth-child(even) .featured-card--copy{margin-block-start:0}}@media(min-width: 45em){.featured-card:nth-child(2)>.featured-card--copy{margin-inline-start:auto}}.featured-card--copy{--repel-gap: var(--space-2xs) var(--base-gap);--repel-items: start end}}@layer views{.featured-grid{--featured-grid-bg-color: transparent;padding-block:var(--space-xl-3xl);background-color:var(--featured-grid-bg-color);color:var(--color-black)}.featured-grid[data-brand=lassemajasdeckarhus]{background:repeating-linear-gradient(90deg, #F5C642 0px, #F5C642 80px, #F5D068 80px, #F5D068 160px)}.featured-grid--wrap{--grid-gap: var(--base-gap);--md-grid-columns: 2}}@layer views{.featured{--featured-gap: var(--base-gap);--featured-margin: calc(var(--base-margin) * 2)}.featured[data-full-width=true]{--wrap-max-width: auto;--wrap-padding-inline: 0;--featured-entity-radius: none;--featured-media-radius: none;--featured-margin: 0rem}.featured--entity{--switch-breakpoint: calc(50rem - var(--featured-margin));--switch-gap: var(--featured-gap);background-color:var(--featured-entity-bg-color, transparent);color:var(--featured-entity-text-color, inherit);clip-path:var(--featured-entity-radius, inset(0 round var(--radius-sm)))}.featured[data-layout-direction=inline-reverse] .featured--entity{flex-direction:row-reverse}.featured--media{--frame-ratio: 1/1;--wrap-max-width: auto;clip-path:var(--featured-media-radius, inset(0 round var(--radius-sm)))}.featured[data-background-color=true] .featured--media{--featured-media-radius: none}.featured[data-media-size=large] .featured--media{--switch-grow: 2}.featured[data-media-fit=contain] .featured--media{--frame-fit: contain;margin-block:var(--space-lg)}.featured[data-media-fit=contain] .featured--media>*{object-position:50% 50% !important}.featured--content{--switch-self: start;--featured-content-text-align: left;text-align:var(--featured-content-text-align)}.featured[data-media-fit=contain] .featured--content{--switch-self: center}.featured[data-content-layout="1"] .featured--content{--switch-self: center}.featured[data-content-layout="2"] .featured--content{--switch-self: end}.featured[data-content-layout="3"] .featured--content{--switch-self: center;--featured-content-text-align: center}.featured[data-content-layout="4"] .featured--content{--switch-self: auto}.featured--wrap{--stack-space: var(--space-xs);--wrap-max-width: var(--base-content-max-width);--wrap-margin-inline: 0;--wrap-padding-inline: 0;--featured-wrap-padding-block: 0;padding-block:var(--featured-wrap-padding-block)}.featured[data-full-width=true] .featured--wrap{--wrap-padding-inline: var(--featured-gap);--md-wrap-padding-inline: 0 var(--featured-gap)}.featured[data-full-width=true][data-layout-direction=inline-reverse] .featured--wrap{--md-wrap-padding-inline: var(--featured-gap) 0}.featured[data-background-color=true] .featured--wrap{--wrap-padding-inline: var(--featured-gap);--md-wrap-padding-inline: 0 var(--featured-gap);--featured-wrap-padding-block: 0 var(--featured-gap)}@media(min-width: 45em){.featured[data-background-color=true] .featured--wrap{--featured-wrap-padding-block: var(--featured-gap)}}.featured[data-background-color=true][data-layout-direction=inline-reverse] .featured--wrap{--md-wrap-padding-inline: var(--featured-gap) 0}.featured[data-content-layout="3"] .featured--wrap{--wrap-margin-inline: auto}.featured[data-content-layout="3"] .featured--wrap>.l-cluster{--cluster-content: center}.featured[data-content-layout="4"] .featured--wrap{--featured-wrap-padding-block: 0;display:flex;flex-direction:column;min-height:100%}.featured[data-content-layout="4"] .featured--wrap .featured--heading{--stack-space: auto}.featured[data-content-layout="4"][data-background-color=true] .featured--wrap{--featured-wrap-padding-block: var(--featured-gap)}}@layer views{.footer{--footer-background-image: url("/assets/public/illustrations/lassemaja.svg");--footer-background-position: 90% 100%;--footer-gap: var(--space-lg) var(--base-gap);--grid-gap: var(--footer-gap);position:relative;z-index:1;margin-block-start:auto;padding-block-start:var(--space-lg-2xl);background-color:var(--color-orange);background-image:var(--footer-background-image);background-repeat:no-repeat;background-position:var(--footer-background-position)}@media(min-width: 80em){.footer{--footer-background-position: 40% 100%}}.footer--border{height:var(--space-xs);width:100%;position:absolute;background-image:url("/assets/public/illustrations/footer-kant.svg");top:calc(var(--space-xs)*-0.5)}.footer--grid{--grid-gap: var(--footer-gap);--md-grid-columns: 2;padding-block-end:var(--space-2xl);overflow:hidden}@media(min-width: 45em){.footer--grid{padding-block-end:var(--space-sm)}}.footer--subgrid{--md-grid-column: 2 / -1;--grid-gap: var(--space-lg) var(--space-sm);--md-grid-columns: 2;--lg-grid-columns: 3;position:relative;z-index:3}.footer--brand-logo{display:inline-flex;text-decoration:none}.footer--brand-logo:hover{text-decoration:underline}.footer--brand-logo>svg{width:clamp(6rem,30vmin,12rem);height:auto}.footer--link:hover{text-decoration:underline}.footer--graphic{display:flex}.footer--graphic svg{width:100%;height:auto}.footer--graphic[data-variant=fly]{position:absolute;z-index:1;top:0;left:0;width:100%;transform:translate3d(-25%, 0, 0)}@media(min-width: 45em){.footer--graphic[data-variant=fly]{top:auto;bottom:0;width:min(50%,45rem)}}.footer--graphic[data-variant=lamp-post]{position:absolute;z-index:2;bottom:0;right:5%;width:6rem}@media(min-width: 45em){.footer--graphic[data-variant=lamp-post]{position:relative;transform:translate3d(0, var(--space-sm), 0)}}}@layer views{.form{--grid-gap: var(--space-sm)}.form--input-group{display:flex;flex-direction:column;gap:var(--space-2xs);font-size:var(--text-xs-sm)}.form--input-group label{font-weight:var(--font-bold)}.form--input-group input{padding:.75em;font-size:var(--text-xs-sm);background-color:var(--color-white);border:1px solid var(--base-border-color-light);border-radius:0}}@layer views{.fullscreen-menu{--grid-gap: var(--space-lg) var(--base-gap);--lg-grid-columns: 2}.fullscreen-menu--primary{--lg-grid-column: 2 / -1;--lg-grid-row: 1;padding-block-start:var(--space-md-2xl)}.fullscreen-menu--secondary{--lg-grid-column: 2 / -1;--lg-grid-row: 2}@media(min-width: 80em){.fullscreen-menu--secondary{padding-block-end:var(--space-xl-2xl)}}.fullscreen-menu--social{--lg-grid-column: 1 / span 1;--lg-grid-row: 1}.fullscreen-menu--radio{--lg-grid-self: end start;max-width:15rem;margin-block-start:var(--space-md-xl)}@media(min-width: 80em){.fullscreen-menu--radio{position:absolute;bottom:var(--space-sm);left:var(--space-sm)}}.fullscreen-menu--link{transition:color var(--animation-ease) 200ms}.fullscreen-menu--link:hover{color:var(--color-blue)}}@layer views{.game-preview{position:fixed;z-index:9;bottom:0;left:0;width:100%;height:3.5rem;padding-block:var(--space-2xs);background-color:var(--color-yellow)}@media(min-width: 45em){.game-preview{right:var(--space-xs);bottom:var(--space-xs);left:auto;flex-direction:row;align-items:center;width:auto;height:auto}}.game-preview--list{display:flex;gap:var(--space-xs);align-items:center;justify-content:space-between;padding-inline:var(--space-xs);overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.game-preview--list::-webkit-scrollbar{display:none}.game-button{--game-button-top: 0;--game-button-left: 0;position:absolute;top:var(--game-button-top);left:var(--game-button-left);z-index:10;width:100px;cursor:pointer;transition:transform var(--animation-ease) 200ms}.game-button:hover{transform:scale(1.3)}.game-pieces{display:flex;align-items:center;gap:var(--space-2xs)}.game-pieces-grid{--auto-grid-basis: 10rem;--auto-grid-gap: var(--space-md-lg)}.game-pieces-grid>*{text-align:center}.game-pieces-grid>* .border{margin-left:auto;margin-right:auto}.game-piece .border{width:2.5rem;height:2.5rem}@media(min-width: 45em){.game-piece .border{width:3rem;height:3rem}}.game-piece .border[data-found=true]{background-color:green;padding:3px;border-radius:50%}.game-piece figure{display:flex;align-items:center;justify-content:center;background-image:url("/assets/public/illustrations/circle.svg");background-size:contain;background-repeat:no-repeat;transform:translateY(0.125rem)}.game-popup .game-piece .border{width:5rem;height:5rem}.game-piece--icon{display:flex;width:90%;height:auto;object-fit:contain;transform:translateY(-0.125rem)}.game-popup--content{--stack-space: var(--space-sm-md);position:relative;z-index:4;padding-block:var(--space-sm-lg)}@media(min-width: 45em){.game-popup--content{padding-inline:var(--space-sm)}}.game-popup--trigger{position:absolute;top:var(--space-md-lg);right:var(--space-md-lg)}.game-popup--illustrations{position:absolute;inset:0}.game-popup--illustrations>*{position:absolute;z-index:2}.game-popup--illustrations .game-bg{position:absolute;top:0;left:0;width:100%;height:100%}.game-popup--illustrations .tape{width:4.5rem}.game-popup--illustrations .tape-tl{top:calc(var(--space-sm)*1.5);left:calc(var(--space-sm)*1.5);transform:translate(-50%, -50%)}.game-popup--illustrations .tape-tr{top:calc(var(--space-sm)*1.5);right:calc(var(--space-sm)*1.5);transform:translate(50%, -50%)}.game-popup--illustrations .tape-bl{bottom:calc(var(--space-sm)*1.5);left:calc(var(--space-sm)*1.5);transform:translate(-50%, 50%)}.game-popup--illustrations .tape-br{bottom:calc(var(--space-sm)*1.5);right:calc(var(--space-sm)*1.5);transform:translate(50%, 50%)}}@layer views{.header{--header-reset-wrap-padding-inline: calc(var(--space-xs-md) * -1);position:relative;padding-top:var(--space-xs-sm);padding-bottom:var(--space-xl-3xl)}.header--wrap{--wrap-max-width: none;--wrap-padding-inline: var(--space-xs-md)}.header--brand{transform:translateX(var(--header-reset-wrap-padding-inline))}.header--brand svg{width:auto;height:clamp(5rem, calc(4rem + 2.5vw), 7rem)}.header--nav{--repel-gap: var(--space-xs) var(--space-xs-md)}.header--animation-steps{position:absolute;left:0;top:0;z-index:1;width:100%;height:auto;pointer-events:none}.header--navlist{--cluster-gap: var(--space-xs-md);display:none}@media(min-width: 45em){.header--navlist{display:flex}}.header--navlink{font-size:var(--text-xs-sm);font-family:var(--font-headline)}.header--menu-trigger{position:fixed;z-index:9;bottom:calc(var(--space-2xs-xs) - .25rem);right:var(--space-xs-md)}[data-game=active] .header--menu-trigger{bottom:auto}@media(min-width: 45em){.header--menu-trigger{bottom:auto}}.header--menu-trigger[data-variant=mask]{position:static;pointer-events:none;opacity:0;visibility:hidden}}@layer views{.illustration{padding-block-start:var(--space-xs-md);width:80%}.illustration[data-context=collage]{width:100%}.illustration>svg{max-width:100%;height:100%}}@layer views{.image-hero{--image-hero-bg-color: var(--color-off-white);background-color:var(--image-hero-bg-color)}.image-hero--media-wrap{position:relative;width:100%;min-height:70vh;min-height:70dvh;aspect-ratio:16/9;padding-block:var(--space-sm-md)}@media(orientation: portrait){.image-hero--media-wrap{aspect-ratio:4/5}}.image-hero--media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,0)}.image-hero--media>*:is(img,video){display:block;width:100%;height:100%;object-fit:cover}.image-hero--preamble{max-width:min(90%,var(--base-content-max-width))}.image-hero--animation-wrap{position:relative;z-index:9;overflow:hidden}.image-hero--animation-steps{position:absolute;left:0;top:-10%;z-index:1;width:100%;height:100%;pointer-events:none;transform:scale(3);opacity:.05}.image-hero--push{position:absolute;top:var(--space-lg-2xl);right:50%;z-index:2;display:grid;grid-template-columns:repeat(1, 1fr);place-content:center;place-items:center;width:min(90vmin,20rem);height:auto;transform:translateX(50%)}@media(min-width: 45em){.image-hero--push{right:var(--space-2xs-lg);transform:translateX(0)}}.image-hero--push-text{position:relative;z-index:2;grid-column:1;grid-row:1;width:100%;padding:min(10vmin,2.5em);font-family:var(--font-headline);font-size:var(--text-xs-sm);text-align:center;color:var(--color-black)}.image-hero--push-blob{position:relative;z-index:1;grid-column:1;grid-row:1;width:min(90vmin,20rem);color:var(--color-yellow)}.image-hero--push-blob svg{width:100%;height:auto}.image-hero--push-arrow{position:absolute;z-index:2;top:.75rem;left:.75rem;width:3rem;height:3rem}.image-hero--push-arrow svg{width:3rem;height:3rem;animation:pulse 1200ms 5 var(--animation-ease)}.image-hero--push:hover .image-hero--push-arrow svg{animation:pulse 1200ms infinite var(--animation-ease)}}@layer views{.large-text{--large-text-bg-color: transparent;padding-block:var(--space-xl-3xl);background-color:var(--large-text-bg-color)}.large-text--wrap{--grid-gap: var(--space-sm-md) var(--base-gap);--md-grid-columns: 12}.large-text--copy{font-size:var(--text-xl-2xl);font-weight:var(--font-bold);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:balance}}@layer views{.media{display:flex;flex-direction:column;gap:var(--space-xs)}.media>img,.media>video{width:100%}.media--wrap{--wrap-max-width: auto;--wrap-margin-inline: 0 auto;--wrap-padding-inline: 0;display:flex;gap:var(--space-2xs) var(--space-sm);place-items:baseline}.media--wrap .media--caption{flex-basis:0;flex-grow:2}.media--wrap .media--meta{flex-basis:0;flex-grow:1;text-align:right}}@layer views{bws-toggle-overlay{display:block}.overlay{--overlay-box-bg-color: var(--body-bg-color);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;overflow-y:auto;transition:opacity var(--animation-ease, ease-in) 300ms;pointer-events:none;opacity:0;outline:0;-webkit-overflow-scrolling:touch}.overlay[data-visibility=visible]{pointer-events:auto;opacity:1}.overlay[data-type=drawer],.overlay[data-type=fullscreen]{overflow-x:hidden}}.overlay--backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--overlay-backdrop-bg-color, var(--color-black));opacity:var(--overlay-backdrop-opacity, 0.5);transition:opacity var(--animation-ease, ease-in) 600ms}[data-visibility=hidden] .overlay--backdrop{--overlay-backdrop-opacity: 0;transition:opacity var(--animation-ease, ease-in) 200ms 200ms}.overlay--wrap{position:relative;z-index:2;width:var(--overlay-wrap-width, 100%);height:var(--overlay-wrap-height, auto);margin:auto;padding:var(--overlay-wrap-padding, 0)}.overlay[data-type=drawer] .overlay--wrap{--overlay-wrap-width: 90%;min-height:100%;margin-inline-start:0;transform:translate3d(-30%, 0, 0);transition:transform var(--animation-ease, ease-in) 400ms}@media(min-width: 45em){.overlay[data-type=drawer] .overlay--wrap{--overlay-wrap-width: 70%}}@media(min-width: 80em){.overlay[data-type=drawer] .overlay--wrap{--overlay-wrap-width: 50%}}.overlay[data-type=drawer] .overlay--wrap .overlay--box{min-height:100vh}.overlay[data-type=drawer][data-enter-from=inline-end] .overlay--wrap{margin-inline-start:auto;margin-inline-end:0;transform:translate3d(30%, 0, 0)}.overlay[data-type=drawer][data-enter-from=block-start] .overlay--wrap{--overlay-wrap-width: 100%;min-height:auto;margin-block-start:0;margin-inline:0;transform:translate3d(0, -100%, 0)}.overlay[data-type=drawer][data-enter-from=block-start] .overlay--wrap .overlay--box{min-height:auto}.overlay[data-type=drawer][data-enter-from=block-end] .overlay--wrap{--overlay-wrap-width: 100%;min-height:auto;margin-block-end:0;margin-inline:0;transform:translate3d(0, 100%, 0)}.overlay[data-type=drawer][data-enter-from=block-end] .overlay--wrap .overlay--box{min-height:auto}.overlay[data-type=drawer][data-visibility=visible] .overlay--wrap{transform:translate3d(0, 0, 0)}.overlay[data-type=popup] .overlay--wrap{--overlay-wrap-width: max(min(100%, 45rem), 40%);--overlay-wrap-padding: var(--space-sm);transform:translate3d(0, 4rem, 0);transition:transform var(--animation-ease, ease-in) 400ms}.overlay[data-type=popup] .overlay--wrap .overlay--box{border-radius:var(--overlay-box-radius, 0)}.overlay[data-type=popup][data-variant=preview-share] .overlay--wrap{--overlay-wrap-width: 30rem;--overlay-wrap-padding: 1rem}html[data-adminbar=true] .overlay[data-type=popup][data-variant=preview-share] .overlay--wrap{--overlay-wrap-padding: 1rem 1rem calc(1rem + var(--root-adminbar-height)) 1rem}.overlay[data-type=popup][data-enter-from=inline-start] .overlay--wrap{transform:translate3d(-4rem, 0, 0)}.overlay[data-type=popup][data-enter-from=inline-end] .overlay--wrap{transform:translate3d(4rem, 0, 0)}.overlay[data-type=popup][data-enter-from=block-start] .overlay--wrap{transform:translate3d(0, -4rem, 0)}.overlay[data-type=popup][data-visibility=visible] .overlay--wrap{transform:translate3d(0, 0, 0)}.overlay[data-type=fullscreen] .overlay--wrap{--overlay-wrap-width: 100%;--overlay-wrap-height: 100%;transform:translate3d(0, 4rem, 0);transition:transform var(--animation-ease, ease-in) 400ms}.overlay[data-type=fullscreen] .overlay--wrap .overlay--box{min-height:100vh}.overlay[data-type=fullscreen][data-enter-from=inline-start] .overlay--wrap{transform:translate3d(-4rem, 0, 0)}.overlay[data-type=fullscreen][data-enter-from=inline-end] .overlay--wrap{transform:translate3d(4rem, 0, 0)}.overlay[data-type=fullscreen][data-enter-from=block-start] .overlay--wrap{transform:translate3d(0, -10%, 0)}.overlay[data-type=fullscreen][data-visibility=visible] .overlay--wrap{transform:translate3d(0, 0, 0)}.overlay[data-type=popup][data-variant=game] .overlay--wrap{--overlay-wrap-padding: var(--space-xs-sm);--overlay-wrap-width: min(100%, 45rem)}.overlay[data-type=popup][data-variant=game] .overlay--wrap .overlay--box{--overlay-box-bg-color: var(--color-yellow)}.overlay--wrap .overlay--box{padding:var(--overlay-box-padding, var(--space-sm));background-color:var(--overlay-box-bg-color, var(--color-white))}.overlay[data-type=popup][data-variant=preview-share] .overlay--wrap .overlay--box{--overlay-box-padding: 1rem}.overlay--wrap .overlay--float-button{position:absolute;top:var(--overlay-float-button-top, var(--space-sm));right:var(--overlay-float-button-right, var(--space-sm))}@layer views{.product-card{position:relative;display:flex;flex-direction:column;padding:var(--space-sm);background-color:var(--color-light-gray);transition:background-color var(--animation-ease) 200ms}.product-card:hover{background-color:#f2ebd2}.product-card--media{margin-block:auto;padding-inline:5%;padding-block-start:var(--space-sm)}@media(min-width: 45em){.product-card--media{padding-inline:10%;padding-block-end:var(--space-sm)}}}@layer views{.product-filter--list{--cluster-gap: var(--space-xs) var(--space-sm-md)}.product-filter--item{font-size:var(--text-md-lg);font-weight:var(--font-bold);color:var(--color-black);opacity:var(--opacity-50);transition:opacity var(--animation-ease) 200ms}.product-filter--item sup{font-size:var(--text-2xs)}.product-filter--item[data-state=active]{opacity:1}.product-filter--item:hover{opacity:var(--opacity-70)}}@layer views{.rich-text>*+*{--stack-space: var(--space-xs-sm)}.rich-text>*+*:is(h1,h2,h3,h4,h5,h6){--stack-space: var(--space-md-lg)}.rich-text>*:is(h1,h2,h3,h4,h5,h6)+*{--stack-space: var(--space-2xs-xs)}.rich-text a{text-decoration:underline}.rich-text a:hover{text-decoration:none}}@layer views{.sticky-hero{--grid-gap: var(--space-xs-3xl);--md-grid-columns: 2}.sticky-hero--image{--grid-self: start;position:relative;z-index:1;width:100%;padding:10%;background-color:var(--color-light-gray)}@media(min-width: 45em){.sticky-hero--image{position:sticky;top:0}.sticky-hero--image figure{margin:auto}}.sticky-hero--frame{--frame-ratio: 3/4}.sticky-hero--illustration{position:absolute;z-index:3;right:10%;bottom:10%}.sticky-hero--info{--stack-space: var(--space-md);padding-block:10%}}@layer views{.bws-adminbar{--bws-adminbar-bg-color: black;--bws-adminbar-text-color: white;--bws-adminbar-padding-block: 0.5rem;--bws-adminbar-height: var(--root-adminbar-height);position:fixed;bottom:0;z-index:9999;display:flex;align-items:center;width:100%;height:var(--bws-adminbar-height);padding-block:var(--bws-adminbar-padding-block);background-color:var(--bws-adminbar-bg-color);color:var(--bws-adminbar-text-color);font-size:.875rem}.bws-adminbar--wrap{--wrap-max-width: none;--wrap-padding-inline: 1rem;display:flex;gap:2rem;justify-content:space-between}.bws-adminbar--tools{display:flex;gap:2rem}.bws-adminbar--button{display:flex;align-items:center;gap:.5rem;background-color:rgba(0,0,0,0);border:none;color:var(--bws-adminbar-text-color);cursor:pointer}.bws-adminbar--link{display:flex;align-items:center;gap:.5rem;text-decoration:none}}@layer views{.bws-share-popup{--grid-gap: 1rem}}
