@layer base, layouts, views, utilities;@layer base{:root{--color-primary: #6F8EB4;--color-accent: #2D4E71;--color-muted: #F1F3F5;--color-gray-100: hsl(0, 0%, 95%);--color-gray-200: hsl(0, 0%, 85%);--color-white: #ffffff;--color-black: #181818;--focus-ring-width: 0.125rem;--focus-ring-color: currentColor;--focus-ring-offset: 0.125rem;--focus-ring-style: solid;--font-sans: Inter Tight, system-ui, sans-serif;--font-serif: serif;--font-mono: monospace;--font-light: 300;--font-regular: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--leading-xs: 1.1;--leading-sm: 1.3;--leading-md: 1.5;--leading-lg: 1.7;--text-2xs: 0.75rem;--text-xs: 0.875rem;--text-sm: 1rem;--text-md: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 2rem;--text-3xl: 3rem;--text-4xl: 4rem;--text-5xl: 5rem;--text-2xs-xs: clamp(0.75rem, 0.1388888889vw + 0.7083333333rem, 0.875rem);--text-cqw-2xs-xs: clamp(0.75rem, 0.3125cqw + 0.6875rem, 0.875rem);--text-xs-sm: clamp(0.875rem, 0.1388888889vw + 0.8333333333rem, 1rem);--text-cqw-xs-sm: clamp(0.875rem, 0.3125cqw + 0.8125rem, 1rem);--text-sm-md: clamp(1rem, 0.1388888889vw + 0.9583333333rem, 1.125rem);--text-cqw-sm-md: clamp(1rem, 0.3125cqw + 0.9375rem, 1.125rem);--text-md-lg: clamp(1.125rem, 0.1388888889vw + 1.0833333333rem, 1.25rem);--text-cqw-md-lg: clamp(1.125rem, 0.3125cqw + 1.0625rem, 1.25rem);--text-lg-xl: clamp(1.25rem, 0.2777777778vw + 1.1666666667rem, 1.5rem);--text-cqw-lg-xl: clamp(1.25rem, 0.625cqw + 1.125rem, 1.5rem);--text-xl-2xl: clamp(1.5rem, 0.5555555556vw + 1.3333333333rem, 2rem);--text-cqw-xl-2xl: clamp(1.5rem, 1.25cqw + 1.25rem, 2rem);--text-2xl-3xl: clamp(2rem, 1.1111111111vw + 1.6666666667rem, 3rem);--text-cqw-2xl-3xl: clamp(2rem, 2.5cqw + 1.5rem, 3rem);--text-3xl-4xl: clamp(3rem, 1.1111111111vw + 2.6666666667rem, 4rem);--text-cqw-3xl-4xl: clamp(3rem, 2.5cqw + 2.5rem, 4rem);--text-4xl-5xl: clamp(4rem, 1.1111111111vw + 3.6666666667rem, 5rem);--text-cqw-4xl-5xl: clamp(4rem, 2.5cqw + 3.5rem, 5rem);--text-sm-lg: clamp(1rem, 0.2777777778vw + 0.9166666667rem, 1.25rem);--text-cqw-sm-lg: clamp(1rem, 0.625cqw + 0.875rem, 1.25rem);--text-md-xl: clamp(1.125rem, 0.4166666667vw + 1rem, 1.5rem);--text-cqw-md-xl: clamp(1.125rem, 0.9375cqw + 0.9375rem, 1.5rem);--text-xl-3xl: clamp(1.5rem, 1.6666666667vw + 1rem, 3rem);--text-cqw-xl-3xl: clamp(1.5rem, 3.75cqw + 0.75rem, 3rem);--text-2xl-4xl: clamp(2rem, 2.2222222222vw + 1.3333333333rem, 4rem);--text-cqw-2xl-4xl: clamp(2rem, 5cqw + 1rem, 4rem);--text-2xl-5xl: clamp(2rem, 3.3333333333vw + 1rem, 5rem);--text-cqw-2xl-5xl: clamp(2rem, 7.5cqw + 0.5rem, 5rem);--tracking-xs: -0.04em;--tracking-sm: -0.02em;--tracking-init: initial;--tracking-lg: 0.02em;--tracking-xl: 0.04em;--space-3xs: 0.5rem;--space-2xs: 0.75rem;--space-xs: 1rem;--space-sm: 1.5rem;--space-md: 2rem;--space-lg: 3rem;--space-xl: 4rem;--space-2xl: 6rem;--space-3xl: 8rem;--space-4xl: 12rem;--space-5xl: 16rem;--space-3xs-2xs: clamp(0.5rem, 0.2777777778vw + 0.4166666667rem, 0.75rem);--space-cqw-3xs-2xs: clamp(0.5rem, 0.625cqw + 0.375rem, 0.75rem);--space-2xs-xs: clamp(0.75rem, 0.2777777778vw + 0.6666666667rem, 1rem);--space-cqw-2xs-xs: clamp(0.75rem, 0.625cqw + 0.625rem, 1rem);--space-xs-sm: clamp(1rem, 0.5555555556vw + 0.8333333333rem, 1.5rem);--space-cqw-xs-sm: clamp(1rem, 1.25cqw + 0.75rem, 1.5rem);--space-sm-md: clamp(1.5rem, 0.5555555556vw + 1.3333333333rem, 2rem);--space-cqw-sm-md: clamp(1.5rem, 1.25cqw + 1.25rem, 2rem);--space-md-lg: clamp(2rem, 1.1111111111vw + 1.6666666667rem, 3rem);--space-cqw-md-lg: clamp(2rem, 2.5cqw + 1.5rem, 3rem);--space-lg-xl: clamp(3rem, 1.1111111111vw + 2.6666666667rem, 4rem);--space-cqw-lg-xl: clamp(3rem, 2.5cqw + 2.5rem, 4rem);--space-xl-2xl: clamp(4rem, 2.2222222222vw + 3.3333333333rem, 6rem);--space-cqw-xl-2xl: clamp(4rem, 5cqw + 3rem, 6rem);--space-2xl-3xl: clamp(6rem, 2.2222222222vw + 5.3333333333rem, 8rem);--space-cqw-2xl-3xl: clamp(6rem, 5cqw + 5rem, 8rem);--space-3xl-4xl: clamp(8rem, 4.4444444444vw + 6.6666666667rem, 12rem);--space-cqw-3xl-4xl: clamp(8rem, 10cqw + 6rem, 12rem);--space-4xl-5xl: clamp(12rem, 4.4444444444vw + 10.6666666667rem, 16rem);--space-cqw-4xl-5xl: clamp(12rem, 10cqw + 10rem, 16rem);--space-2xs-sm: clamp(0.75rem, 0.8333333333vw + 0.5rem, 1.5rem);--space-cqw-2xs-sm: clamp(0.75rem, 1.875cqw + 0.375rem, 1.5rem);--space-xs-md: clamp(1rem, 1.1111111111vw + 0.6666666667rem, 2rem);--space-cqw-xs-md: clamp(1rem, 2.5cqw + 0.5rem, 2rem);--space-xs-lg: clamp(1rem, 2.2222222222vw + 0.3333333333rem, 3rem);--space-cqw-xs-lg: clamp(1rem, 5cqw + 0rem, 3rem);--space-sm-lg: clamp(1.5rem, 1.6666666667vw + 1rem, 3rem);--space-cqw-sm-lg: clamp(1.5rem, 3.75cqw + 0.75rem, 3rem);--space-md-xl: clamp(2rem, 2.2222222222vw + 1.3333333333rem, 4rem);--space-cqw-md-xl: clamp(2rem, 5cqw + 1rem, 4rem);--space-lg-2xl: clamp(3rem, 3.3333333333vw + 2rem, 6rem);--space-cqw-lg-2xl: clamp(3rem, 7.5cqw + 1.5rem, 6rem);--space-xl-3xl: clamp(4rem, 4.4444444444vw + 2.6666666667rem, 8rem);--space-cqw-xl-3xl: clamp(4rem, 10cqw + 2rem, 8rem);--space-xl-4xl: clamp(4rem, 8.8888888889vw + 1.3333333333rem, 12rem);--space-cqw-xl-4xl: clamp(4rem, 20cqw + 0rem, 12rem);--space-xl-5xl: clamp(4rem, 13.3333333333vw + 0rem, 16rem);--space-cqw-xl-5xl: clamp(4rem, 30cqw + -2rem, 16rem);--opacity-50: 0.5;--opacity-70: 0.7;--opacity-90: 0.9;--radius-xs: 0.125rem;--radius-sm: 0.25rem;--radius-md: 0.5rem;--radius-lg: 1rem;--radius-max: 9rem;--z-100: 100;--z-200: 200;--z-300: 300;--z-400: 400;--z-500: 500;--z-max: 900}*,*::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{container-type:inline-size;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}dialog{border:0;max-width:none;max-height: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}}@layer layouts{.l-flex{--flex-direction: row;--flex-wrap: nowrap;--flex-gap: 0;--flex-items: normal;--flex-content: normal;display:flex;flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--flex-gap);place-items:var(--flex-items);place-content:var(--flex-content)}.l-flex>*{--flex-basis: auto;--flex-grow: 0;--flex-shrink: 1;--flex-order: 0;--flex-self: auto;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--flex-order);place-self:var(--flex-self)}@container (min-width: 30rem){.l-flex{--sm-flex-direction: var(--flex-direction);--sm-flex-wrap: var(--flex-wrap);--sm-flex-gap: var(--flex-gap);--sm-flex-items: var(--flex-items);--sm-flex-content: var(--flex-content);flex-direction:var(--sm-flex-direction);flex-wrap:var(--sm-flex-wrap);gap:var(--sm-flex-gap);place-items:var(--sm-flex-items);place-content:var(--sm-flex-content)}.l-flex>*{--sm-flex-basis: var(--flex-basis);--sm-flex-grow: var(--flex-grow);--sm-flex-shrink: var(--flex-shrink);--sm-flex-order: var(--flex-order);--sm-flex-self: var(--flex-self);flex-basis:var(--sm-flex-basis);flex-grow:var(--sm-flex-grow);flex-shrink:var(--sm-flex-shrink);order:var(--sm-flex-order);place-self:var(--sm-flex-self)}}@container (min-width: 60rem){.l-flex{--md-flex-direction: var(--sm-flex-direction);--md-flex-wrap: var(--sm-flex-wrap);--md-flex-gap: var(--sm-flex-gap);--md-flex-items: var(--sm-flex-items);--md-flex-content: var(--sm-flex-content);flex-direction:var(--md-flex-direction);flex-wrap:var(--md-flex-wrap);gap:var(--md-flex-gap);place-items:var(--md-flex-items);place-content:var(--md-flex-content)}.l-flex>*{--md-flex-basis: var(--sm-flex-basis);--md-flex-grow: var(--sm-flex-grow);--md-flex-shrink: var(--sm-flex-shrink);--md-flex-order: var(--sm-flex-order);--md-flex-self: var(--sm-flex-self);flex-basis:var(--md-flex-basis);flex-grow:var(--md-flex-grow);flex-shrink:var(--md-flex-shrink);order:var(--md-flex-order);place-self:var(--md-flex-self)}}@container (min-width: 90rem){.l-flex{--lg-flex-direction: var(--md-flex-direction);--lg-flex-wrap: var(--md-flex-wrap);--lg-flex-gap: var(--md-flex-gap);--lg-flex-items: var(--md-flex-items);--lg-flex-content: var(--md-flex-content);flex-direction:var(--lg-flex-direction);flex-wrap:var(--lg-flex-wrap);gap:var(--lg-flex-gap);place-items:var(--lg-flex-items);place-content:var(--lg-flex-content)}.l-flex>*{--lg-flex-basis: var(--md-flex-basis);--lg-flex-grow: var(--md-flex-grow);--lg-flex-shrink: var(--md-flex-shrink);--lg-flex-order: var(--md-flex-order);--lg-flex-self: var(--md-flex-self);flex-basis:var(--lg-flex-basis);flex-grow:var(--lg-flex-grow);flex-shrink:var(--lg-flex-shrink);order:var(--lg-flex-order);place-self:var(--lg-flex-self)}}}@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>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--frame-fit);object-position:var(--frame-focus)}}@layer layouts{.l-grid{--grid-columns: 1;--grid-column-size: 1fr;--grid-rows: 1;--grid-row-size: auto;--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-template-rows:repeat(var(--grid-rows), var(--grid-row-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}@container (min-width: 30rem){.l-grid{--sm-grid-columns: var(--grid-columns);--sm-grid-column-size: var(--grid-column-size);--sm-grid-rows: var(--grid-rows);--sm-grid-row-size: var(--grid-row-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-template-rows:repeat(var(--sm-grid-rows), var(--sm-grid-row-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)}}@container (min-width: 60rem){.l-grid{--md-grid-columns: var(--sm-grid-columns);--md-grid-column-size: var(--sm-grid-column-size);--md-grid-rows: var(--sm-grid-rows);--md-grid-row-size: var(--sm-grid-row-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-template-rows:repeat(var(--md-grid-rows), var(--md-grid-row-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)}}@container (min-width: 90rem){.l-grid{--lg-grid-columns: var(--md-grid-columns);--lg-grid-column-size: var(--md-grid-column-size);--lg-grid-rows: var(--md-grid-rows);--lg-grid-row-size: var(--md-grid-row-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-template-rows:repeat(var(--lg-grid-rows), var(--lg-grid-row-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-spacer{--spacer-margin: 0;--spacer-padding: 0;margin-block:var(--spacer-margin);padding-block:var(--spacer-padding)}}@layer layouts{.l-stack{--stack-space: 1em}.l-stack>*+*{margin-block-start: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-order: 0;--switch-self: auto;flex-basis:max((var(--switch-breakpoint) - 100%)*999,0px);flex-grow:calc(var(--switch-grow));order:var(--switch-order);place-self:var(--switch-self)}}@layer layouts{.l-wrap{--wrap-width: 100%;--wrap-max-width: 120rem;--wrap-margin: auto;--wrap-padding: var(--space-cqw-xs-lg);width:var(--wrap-width);max-width:var(--wrap-max-width);margin-inline:var(--wrap-margin);padding-inline:var(--wrap-padding)}@container (min-width: 30rem){.l-wrap{--sm-wrap-width: var(--wrap-width);--sm-wrap-max-width: var(--wrap-max-width);--sm-wrap-margin: var(--wrap-margin);--sm-wrap-padding: var(--wrap-padding);width:var(--sm-wrap-width);max-width:var(--sm-wrap-max-width);margin-inline:var(--sm-wrap-margin);padding-inline:var(--sm-wrap-padding)}}@container (min-width: 60rem){.l-wrap{--md-wrap-width: var(--sm-wrap-width);--md-wrap-max-width: var(--sm-wrap-max-width);--md-wrap-margin: var(--sm-wrap-margin);--md-wrap-padding: var(--sm-wrap-padding);width:var(--md-wrap-width);max-width:var(--md-wrap-max-width);margin-inline:var(--md-wrap-margin);padding-inline:var(--md-wrap-padding)}}@container (min-width: 90rem){.l-wrap{--lg-wrap-width: var(--md-wrap-width);--lg-wrap-max-width: var(--md-wrap-max-width);--lg-wrap-margin: var(--md-wrap-margin);--lg-wrap-padding: var(--md-wrap-padding);width:var(--lg-wrap-width);max-width:var(--lg-wrap-max-width);margin-inline:var(--lg-wrap-margin);padding-inline:var(--lg-wrap-padding)}}}@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%;border-radius:var(--link-stretch-border-radius, 0);cursor:pointer}.u-link-stretch:focus-visible{outline:none}.u-link-stretch:focus-visible::before{outline:var(--link-stretch-outline-width, 0.125rem) var(--link-stretch-outline-type, solid) var(--link-stretch-outline-color, currentColor)}}@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-display{font-size:var(--text-cqw-2xl-4xl);font-weight:var(--font-semibold);font-family:var(--font-sans);letter-spacing:var(--tracking-xs);line-height:var(--leading-xs)}.u-text-headline{font-size:var(--text-cqw-xl-3xl);font-weight:var(--font-medium);font-family:var(--font-sans);letter-spacing:var(--tracking-xs);line-height:var(--leading-xs)}.u-text-subhead{font-size:var(--text-cqw-lg-xl);font-weight:var(--font-semibold);font-family:var(--font-sans);line-height:var(--leading-sm)}.u-text-body{font-size:var(--text-sm-md);font-weight:var(--font-regular);font-family:var(--font-sans);line-height:var(--leading-md)}.u-text-overline{font-size:var(--text-xs);font-weight:var(--font-semibold);font-family:var(--font-sans);letter-spacing:var(--tracking-init);line-height:var(--leading-sm)}.u-text-balance{text-wrap:balance}.u-color-primary{color:var(--color-primary)}.u-color-accent{color:var(--color-accent)}.u-color-muted{color:var(--color-muted)}.u-color-gray-100{color:var(--color-gray-100)}.u-color-gray-200{color:var(--color-gray-200)}.u-color-white{color:var(--color-white)}.u-color-black{color:var(--color-black)}.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-text-2xs{font-size:var(--text-2xs)}.u-text-xs{font-size:var(--text-xs)}.u-text-sm{font-size:var(--text-sm)}.u-text-md{font-size:var(--text-md)}.u-text-lg{font-size:var(--text-lg)}.u-text-xl{font-size:var(--text-xl)}.u-text-2xl{font-size:var(--text-2xl)}.u-text-3xl{font-size:var(--text-3xl)}.u-text-4xl{font-size:var(--text-4xl)}.u-text-5xl{font-size:var(--text-5xl)}.u-text-2xs-xs{font-size:var(--text-2xs-xs)}.u-text-cqw-2xs-xs{font-size:var(--text-cqw-2xs-xs)}.u-text-xs-sm{font-size:var(--text-xs-sm)}.u-text-cqw-xs-sm{font-size:var(--text-cqw-xs-sm)}.u-text-sm-md{font-size:var(--text-sm-md)}.u-text-cqw-sm-md{font-size:var(--text-cqw-sm-md)}.u-text-md-lg{font-size:var(--text-md-lg)}.u-text-cqw-md-lg{font-size:var(--text-cqw-md-lg)}.u-text-lg-xl{font-size:var(--text-lg-xl)}.u-text-cqw-lg-xl{font-size:var(--text-cqw-lg-xl)}.u-text-xl-2xl{font-size:var(--text-xl-2xl)}.u-text-cqw-xl-2xl{font-size:var(--text-cqw-xl-2xl)}.u-text-2xl-3xl{font-size:var(--text-2xl-3xl)}.u-text-cqw-2xl-3xl{font-size:var(--text-cqw-2xl-3xl)}.u-text-3xl-4xl{font-size:var(--text-3xl-4xl)}.u-text-cqw-3xl-4xl{font-size:var(--text-cqw-3xl-4xl)}.u-text-4xl-5xl{font-size:var(--text-4xl-5xl)}.u-text-cqw-4xl-5xl{font-size:var(--text-cqw-4xl-5xl)}.u-text-sm-lg{font-size:var(--text-sm-lg)}.u-text-cqw-sm-lg{font-size:var(--text-cqw-sm-lg)}.u-text-md-xl{font-size:var(--text-md-xl)}.u-text-cqw-md-xl{font-size:var(--text-cqw-md-xl)}.u-text-xl-3xl{font-size:var(--text-xl-3xl)}.u-text-cqw-xl-3xl{font-size:var(--text-cqw-xl-3xl)}.u-text-2xl-4xl{font-size:var(--text-2xl-4xl)}.u-text-cqw-2xl-4xl{font-size:var(--text-cqw-2xl-4xl)}.u-text-2xl-5xl{font-size:var(--text-2xl-5xl)}.u-text-cqw-2xl-5xl{font-size:var(--text-cqw-2xl-5xl)}}@layer base{@font-face{font-family:"Inter Tight";font-style:normal;font-weight:300;src:url("fonts/inter-tight-300.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:400;src:url("fonts/inter-tight-400.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:500;src:url("fonts/inter-tight-500.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:600;src:url("fonts/inter-tight-600.woff2") format("woff2")}@font-face{font-family:"Inter Tight";font-style:normal;font-weight:700;src:url("fonts/inter-tight-700.woff2") format("woff2")}:root{--ease-in-sine: cubic-bezier(0.47, 0, 0.745, 0.715);--animation-ease: var(--ease-in-sine);--animation-duration: 150ms;--animation-delay: 0ms;--base-grid: 4;--base-gap: var(--space-2xs-sm);--base-margin: var(--space-2xs-sm);--base-content-max-width: 38rem;--base-content-span-width: 100%;--base-border-radius: var(--radius-md);--base-ratio-landscape: 5/4;--base-ratio-portrait: 4/5;--base-media-background-color: var(--color-black);--root-adminbar-height: 2.5rem}@media(min-width: 30rem){:root{--base-grid: 6}}@media(min-width: 60rem){:root{--base-grid: 12;--base-content-span-width: 90%;--base-content-max-width: 50rem}}html[data-overlay=true]{overflow:hidden}html[data-adminbar=true]{padding-bottom:var(--root-adminbar-height)}body{display:flex;flex-direction:column}body>main+footer{margin-block-start:auto}[id]{scroll-margin-block:var(--space-2xl-3xl)}body{font-size:var(--text-sm);font-weight:var(--font-regular);line-height:var(--leading-md);font-feature-settings:normal;font-variation-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-medium)}h1{font-size:var(--text-cqw-2xl-3xl);line-height:var(--leading-xs)}h2{font-size:var(--text-cqw-xl-2xl);line-height:var(--leading-xs)}h3{font-size:var(--text-cqw-lg-xl);line-height:var(--leading-sm)}h4{font-size:var(--text-cqw-md-lg);line-height:var(--leading-sm)}h5{font-size:var(--text-cqw-sm-md);line-height:var(--leading-md)}h6{font-size:var(--text-cqw-xs-sm);line-height:var(--leading-md)}strong{font-weight:var(--font-medium)}html[data-js=true] img[loading=lazy]{opacity:0}img[loading=lazy][data-animation=loaded]{--animation-delay: 150ms;animation:fadeIn var(--animation-ease) var(--animation-duration) var(--animation-delay) forwards}figure,img{display:block;width:100%}#main-content a:hover{text-decoration:underline}.animation-slide-up{--animation-delay: 100ms;--animation-duration: 400ms}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: 100ms;--animation-duration: 400ms}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}@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)}}}@layer layouts{}@layer utilities{.u-container{container-type:inline-size}.u-hide-md{display:flex}@media(min-width: 60rem){.u-hide-md{display:none}}.u-show-md{display:none}@media(min-width: 60rem){.u-show-md{display:flex}}}@layer views{.block-stack>*+*{--stack-space: var(--space-2xl)}.block-stack>[data-block]>[data-hero-block=cover]+[data-page-block=intro-text],.block-stack>[data-hero-block=cover]+[data-page-block=spread]{--stack-space: 0}.block-stack>[data-page-block=cover]+[data-page-block=intro-text],.block-stack>[data-page-block=cover]+[data-page-block=spread]{--stack-space: 0}.block-stack>[data-hero-block=intro]+[data-page-block=card-grid]{--stack-space: 0}.block-stack>[data-hero-block=intro]+[data-page-block=spread]{--stack-space: 0}.block-stack>[data-page-block=spread]+[data-page-block=contact-grid]{--stack-space: 2px}.block-stack>[data-page-block=spread]:has([data-layout-variant="3"])+[data-page-block=spread]:has([data-layout-variant="3"]){--stack-space: 0}.block-stack>[data-page-block=spread]:has([data-layout-variant="3"])+[data-page-block=spread]:has([data-background-color=transparent]){--stack-space: var(--space-xl-3xl)}.block-stack>[data-page-block=spread]:has([data-background-color=transparent])+[data-page-block=spread]:has([data-layout-variant="3"]){--stack-space: var(--space-xl-3xl)}.block-stack>[data-page-block=text-row]+[data-page-block=media]{--stack-space: var(--space-xl)}.block-stack>[data-page-block=media]+[data-page-block=media]{--stack-space: var(--space-xl)}.block-stack>[data-page-block=media]+[data-page-block=text-row]{--stack-space: var(--space-xl)}.block-stack>[data-content-block]+[data-content-block]{--stack-space: var(--space-cqw-md-lg)}.block-stack>[data-content-block]+[data-content-block=content-links]{--stack-space: var(--space-md)}.block-stack>[data-content-block=content-heading]+[data-content-block]{--stack-space: calc(var(--leading-md) * 1em)}.block-stack>[data-content-block=content-links]+[data-content-block]{--stack-space: var(--space-cqw-lg-xl)}.block-stack>[data-content-block=content-media]+[data-content-block=content-media]{--stack-space: var(--space-xs)}}@layer views{.button{--button-align-items: center;--button-gap: 0.5em;--button-padding: var(--space-3xs) var(--space-sm);--button-background-color: var(--color-primary);--button-background-color-hover: color-mix(in srgb, var(--color-primary) 95%, black);--button-background-color-active: var(--button-background-color-hover);--button-color: var(--color-white);--button-color-hover: var(--color-white);--button-color-active: var(--button-color-hover);--button-border-width: 0.0625em;--button-border-style: solid;--button-border-color: var(--color-primary);--button-border-color-hover: var(--button-background-color-hover);--button-radius: calc(var(--base-border-radius) / 2);--button-font-family: var(--font-sans);--button-font-size: var(--text-xs);--button-font-weight: var(--font-medium);--button-leading: var(--leading-md);--button-tracking: var(--tracking-md);--button-text-decoration: none;--button-icon-size: 1.5cap;--focus-ring-color: var(--button-background-color);display:inline-flex;align-items:var(--button-align-items);gap:var(--button-gap);padding:var(--button-padding);background-color:var(--button-background-color);color:var(--button-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) var(--animation-duration),border-color var(--animation-ease) var(--animation-duration),transform var(--animation-ease) var(--animation-duration)}.button:hover{background-color:var(--button-background-color-hover);color:var(--button-color-hover);border-color:var(--button-border-color-hover)}.button:active{transform:scale(98%);color:var(--button-color-active);background-color:var(--button-background-color-active)}.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=text]{--button-padding: 0;--button-background-color: transparent;--button-background-color-hover: transparent;--button-color: var(--color-black);--button-color-hover: var(--color-black);--button-border-width: 0;--focus-ring-color: currentColor}.button[data-variant=secondary]{--secondary-button-background: var(--color-accent);--button-background-color: var(--secondary-button-background);--button-background-color-hover: color-mix(in srgb, var(--color-accent) 90%, white);--button-color: var(--color-white);--button-color-hover: var(--color-white);--button-border-color: var(--secondary-button-background);--button-border-color-hover: var(--button-background-color-hover);--focus-ring-color: var(--secondary-button-background)}.button[data-variant=outline]{--button-background-color: transparent;--button-background-color-hover: var(--color-black);--button-color: var(--color-black);--button-color-hover: var(--color-white);--focus-ring-color: currentColor}}@layer views{.card{position:relative;padding:var(--space-lg-2xl) var(--space-xs-md) var(--space-lg-2xl);--flex-content: center;--flex-items: start;outline:1px solid var(--color-white);min-height:40lvh}.card:before{content:"";position:absolute;height:1px;width:100%;left:0;bottom:0px;background-color:var(--color-white)}.card:after{content:"";position:absolute;width:1px;height:100%;top:0;right:0px;background-color:var(--color-white)}.card:hover .card-heading{color:var(--color-white)}.card:hover .card-text{color:var(--color-white)}.card:hover .card-background{opacity:1}.card:hover .card-icon{transform:translateY(-1.5rem)}.card-content{--flex-direction: column;--flex-content: center;--flex-items: center;--flex-gap: var(--space-md);text-align:center;max-width:min(90%,30rem);font-size:var(--text-cqw-xs-md);z-index:10;height:100%}.card-text{opacity:1;transition:opacity 150ms ease}.card-background{position:absolute;inset:1px;z-index:5;opacity:0;transition:opacity 150ms ease}.card-background img{height:100%;width:100%;object-fit:cover}.card-overlay{position:absolute;inset:0;background-color:rgba(50,50,50,.35)}.card-icon{width:96px;height:96px;transition:transform 200ms ease}.card-button{transition:transform 200ms ease}}@layer views{.card-grid{padding-top:var(--space-2xl);background-color:var(--color-muted);overflow:hidden}.card-grid-heading{--wrap-max-width: none;margin-bottom:var(--space-md)}.card-grid-grid{border-top:2px solid var(--color-white);margin-top:-1px;margin-inline:-1px;position:relative}.card-grid-grid:after{content:"";position:absolute;height:1px;left:0;right:0;bottom:0;background-color:var(--color-white)}}@layer views{.collage-wrap{--collage-wrap-border-radius: var(--base-border-radius);overflow:hidden}@media(min-width: 60rem){.collage-wrap{border-radius:var(--collage-wrap-border-radius)}}.collage-grid{--grid-gap: var(--base-gap);--md-grid-gap: 0;--md-grid-columns: var(--base-grid)}.collage-item{--md-grid-column: span 6;--md-grid-columns: 2;--grid-gap: var(--base-gap);position:relative;background-color:var(--color-black);color:var(--color-white);border-radius:var(--collage-wrap-border-radius);overflow:hidden}@media(min-width: 60rem){.collage-item{border-radius:0}}.collage-item:hover:has(a) .collage-item-overlay{opacity:0}.collage-item:hover:has(a) .collage-item-content{opacity:.25}.collage-item .collage-item-overlay,.collage-item .collage-item-media{--grid-column: 1/-1;--md-grid-column: 1/-1}.collage-item:nth-child(5n+1),.collage-item:nth-child(5n+2),.collage-item:nth-child(5n+3){--md-grid-column: span 6}.collage-item:nth-child(5n+4):not(:last-child),.collage-item:nth-child(5n+5){--md-grid-column: span 3}.collage-item:nth-child(5n+4):not(:last-child) .collage-item-content,.collage-item:nth-child(5n+5) .collage-item-content{--md-grid-column: 1/-1;--lg-grid-column: 1/-1}.collage-item:last-child:nth-child(5n+1){--md-grid-column: 1/-1;--md-grid-columns: 4}.collage-item:last-child:nth-child(5n+1) .collage-item-media{--frame-ratio: 5/4;--md-frame-ratio: 16/9}.collage-item:nth-last-child(2):nth-child(5n+1),.collage-item:nth-last-child(1):nth-child(5n+2){--md-grid-column: span 6}.collage-item:nth-last-child(3):nth-child(5n+1),.collage-item:nth-last-child(2):nth-child(5n+2),.collage-item:nth-last-child(1):nth-child(5n+3){--md-grid-column: span 4}.collage-item:nth-last-child(3):nth-child(5n+1) .collage-item-media,.collage-item:nth-last-child(2):nth-child(5n+2) .collage-item-media,.collage-item:nth-last-child(1):nth-child(5n+3) .collage-item-media{--frame-ratio: 1/1;--md-frame-ratio: 5/7}.collage-item:nth-last-child(4):nth-child(5n+1),.collage-item:nth-last-child(3):nth-child(5n+2),.collage-item:nth-last-child(2):nth-child(5n+3),.collage-item:nth-last-child(1):nth-child(5n+4){--md-grid-column: span 6}.collage-item{position:relative;border-radius:var(--collage-wrap-border-radius)}@media(min-width: 60rem){.collage-item{border-radius:0}}.collage-item-overlay{--grid-column: 1;--grid-row: 1/3;z-index:var(--z-200);background-image:linear-gradient(to top, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(255, 255, 255, 0) 100%);transition:opacity var(--animation-ease) var(--animation-duration)}.collage-item-media{--frame-ratio: 1/1;--md-frame-ratio: 5/3;--grid-column: 1;--grid-row: 1/3;z-index:var(--z-100);height:100%}.collage-item-content{--collage-item-content-border-radius: calc(var(--base-border-radius) / 2);--grid-column: 1;--md-grid-column: 1/-1;--lg-grid-column: 1/2;--grid-self: end normal;--grid-row: 2;--switch-gap: var(--space-2xs-xs);z-index:var(--z-300);min-height:fit-content;margin:var(--space-2xs-sm);padding:var(--space-xs-sm);border-radius:var(--collage-item-content-border-radius);overflow:hidden;transition:opacity var(--animation-ease) var(--animation-duration)}}@layer views{.contact-form{--contact-form-entity-grid-gap: var(--base-gap);--md-contact-form-entity-grid-columns: var(--base-grid);--contact-form-intro-margin-block-start: 0.5rem;--md-contact-form-intro-grid-column: 1 / 6;--md-contact-form-data-grid-column: 7 / -1;--contact-form-heading-font-size: var(--text-xl-2xl);--contact-form-heading-font-weight: var(--font-semibold);--contact-form-heading-font-family: var(--font-sans);--contact-form-heading-opacity: 1;--contact-form-text-font-size: var(--text-lg);--contact-form-text-font-weight: var(--font-semibold);--contact-form-text-font-family: var(--font-sans);--contact-form-text-opacity: var(--opacity-100)}.contact-form-overline{margin-bottom:var(--space-md)}.contact-form-entity{--grid-gap: var(--contact-form-entity-grid-gap);--md-grid-columns: var(--md-contact-form-entity-grid-columns)}.contact-form-intro{--stack-space: var(--contact-form-intro-margin-block-start);--md-grid-column: var(--md-contact-form-intro-grid-column)}.contact-form-heading{font-size:var(--contact-form-heading-font-size);font-weight:var(--contact-form-heading-font-weight);font-family:var(--contact-form-heading-font-family);opacity:var(--contact-form-heading-opacity)}.contact-form-text{font-size:var(--contact-form-text-font-size);font-weight:var(--contact-form-text-font-weight);font-family:var(--contact-form-text-font-family);opacity:var(--contact-form-text-opacity)}.contact-form-data{--md-grid-column: var(--md-contact-form-data-grid-column)}.form{--form-fields-grid-gap: var(--base-gap);--form-fields-margin-block-end: var(--base-gap);--md-form-fields-grid-columns: 4;--form-field-padding: var(--space-2xs);--form-field-margin-block-start: var(--space-3xs);--form-field-border: 1px solid var(--color-black-alpha-10);--form-field-border-block-end: var(--form-field-border);--form-field-border-radius: var(--radius-sm);--form-field-background: var(--color-muted);--md-form-field-grid-column: span 4;--form-field-label-font-size: var(--text-xs);--form-field-label-font-weight: var(--font-semibold);--form-field-label-font-family: var(--font-sans);--form-field-label-opacity: 1;--flex-gap: var(--space-sm)}.form-fields{--grid-gap: var(--form-fields-grid-gap);--md-grid-columns: var(--md-form-fields-grid-columns);margin-block-end:var(--form-fields-margin-block-end)}.form-field{--stack-space: var(--form-field-margin-block-start);--md-grid-column: var(--md-form-field-grid-column);display:flex;flex-direction:column}.form-field>input,.form-field>textarea{padding:var(--form-field-padding);border:var(--form-field-border);border-block-end:var(--form-field-border-block-end);border-radius:var(--form-field-border-radius);background:var(--form-field-background)}.form-field>textarea{resize:vertical}.form-field:last-child{--md-form-field-grid-column: 1 / -1}.form-field-label{font-size:var(--form-field-label-font-size);font-weight:var(--form-field-label-font-weight);font-family:var(--form-field-label-font-family);opacity:var(--form-field-label-opacity)}}@layer views{.contact-grid{background:var(--color-muted);padding-top:var(--space-2xl)}.contact-grid-heading{--wrap-max-width: none;margin-block-end:var(--space-md)}.contact-grid-grid{border-top:2px solid var(--color-white);margin-top:-1px;position:relative}.contact-grid-grid:after{content:"";position:absolute;height:1px;left:0;right:0;bottom:0;background-color:var(--color-white)}.contact-card{--flex-direction: column;outline:1px solid var(--color-white);position:relative}.contact-card:before{content:"";position:absolute;height:1px;width:100%;left:0;bottom:0px;background-color:var(--color-white)}.contact-card:after{content:"";position:absolute;width:1px;height:100%;top:0;right:0px;background-color:var(--color-white)}.contact-card-copy{padding:var(--space-sm) var(--space-xs-md) var(--space-md-xl);font-size:var(--text-cqw-xs-sm)}.contact-card-meta{margin-top:var(--space-xs);font-size:var(--text-cqw-xs-sm)}}@layer views{.content{--content-border: 1px solid color-mix(in srgb, currentColor 15%, transparent)}.content-links{--flex-wrap: wrap;--flex-gap: var(--space-2xs)}.content-list{--grid-gap: 0 var(--space-sm)}.content-list-item{padding-block:var(--space-xs);border-top:var(--content-border)}.content-list-item:last-child{border-bottom:var(--content-border)}.content-description-list dt{--flex-grow: 1;--flex-basis: 0;font-weight:var(--font-medium)}.content-description-list dd{--flex-grow: 2;--flex-basis: 0}.content-description-list-item{--flex-gap: var(--space-2xs) var(--space-sm);--flex-direction: column;--sm-flex-direction: row;padding-block:var(--space-xs);border-top:var(--content-border)}.content-description-list-item:last-child{border-bottom:var(--content-border)}.content-media{--stack-space: var(--space-2xs)}.content-media-frame{--frame-ratio: var(--base-ratio-landscape);background-color:var(--base-media-background-color);border-radius:calc(var(--base-border-radius)/2)}.content-media-caption{--flex-wrap: wrap;--flex-content: space-between;--flex-gap: 0.25rem;font-size:var(--text-xs);opacity:var(--opacity-70)}.content-gallery{--auto-grid-columns: auto-fit;--auto-grid-basis: 10rem;--auto-grid-gap: var(--space-2xs)}.content-gallery-item{display:flex}.content-gallery-item [popover]{margin:auto;padding:0;border:0;border-radius:var(--base-border-radius);overflow:clip;background-color:var(--color-black)}.content-gallery-item [popover] img{display:block;max-width:95vw;max-height:95vh;width:100%;height:auto;object-fit:cover}.content-gallery-item ::backdrop{background:rgba(0,0,0,.75)}.content-gallery-popover-toggle{position:relative;width:100%;padding:0;background:rgba(0,0,0,0);overflow:clip;border:0;border-radius:calc(var(--base-border-radius)/2);cursor:zoom-in}.content-gallery-popover-toggle:hover .content-gallery-image-icon{width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,.75)}.content-gallery-image{--frame-ratio: var(--base-ratio-landscape);background-color:var(--base-media-background-color);border-radius:calc(var(--base-border-radius)/2)}.content-gallery-image-icon{position:absolute;top:var(--space-2xs);right:var(--space-2xs);z-index:var(--z-100);display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;background-color:rgba(0,0,0,.25);color:var(--color-white);border-radius:var(--radius-max);transition:background-color var(--animation-ease) var(--animation-duration),height var(--animation-ease) var(--animation-duration),width var(--animation-ease) var(--animation-duration)}.content-gallery-image-icon svg{width:var(--space-xs);height:auto}.content-accordion{--grid-content: start}.content-accordion-heading{font-size:var(--text-sm)}.content-accordion-details{border-top:var(--content-border)}.content-accordion-details:last-child{border-bottom:var(--content-border)}.content-accordion-summary{--flex-items: center;--flex-content: space-between;position:relative;width:100%;padding-block:var(--space-xs);background-color:rgba(0,0,0,0);border:0;text-align:left;cursor:pointer;color:var(--color-black)}.content-accordion-summary>svg{width:1.25rem;height:auto;transition:transform var(--animation-ease) var(--animation-duration)}.content-accordion-summary[aria-expanded=true] svg{transform:rotate(45deg)}}@layer views{.cover{--cover-padding-block-start: 0px;--cover-padding-block-end: 0px;--cover-content-max-width: min(90%, var(--base-content-max-width));--flex-direction: column;--flex-content: center;position:relative;width:100%;min-height:100vh;min-height:100svh;padding-block-start:var(--cover-padding-block-start);padding-block-end:var(--cover-padding-block-end);background-color:var(--base-media-background-color);overflow:hidden}.cover-media{--cover-media-background-color: transparent;display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-100);background-color:var(--cover-media-background-color)}.cover-media>*:is(img,video){display:block;width:100%;height:100%;object-fit:cover}@media(orientation: portrait){.cover-media[data-orientation=portrait]{display:block}}@media(orientation: landscape){.cover-media[data-orientation=landscape]{display:block}}.cover-overlay{--cover-overlay-opacity: 0;--cover-overlay-background-color: var(--color-black);display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--z-200);opacity:var(--cover-overlay-opacity);background-color:var(--cover-overlay-background-color)}@media(orientation: portrait){.cover-overlay[data-orientation=portrait]{display:block}}@media(orientation: landscape){.cover-overlay[data-orientation=landscape]{display:block}}.cover-wrap{--cover-wrap-padding-block: var(--space-2xl);--grid-columns: var(--base-grid);--grid-gap: var(--space-sm-md) var(--base-gap);position:relative;z-index:var(--z-300);min-height:calc(100vh - var(--cover-wrap-padding-block));min-height:calc(100svh - var(--cover-wrap-padding-block));padding-block:var(--space-sm-md);color:var(--color-white);text-align:left}.cover-wrap[data-text-wrap=balance]{text-wrap:balance}.cover-content-start{--grid-column: 1/-1;--md-grid-column: 1/7;--grid-columns: var(--base-grid);--md-grid-columns: 6;--grid-gap: var(--space-sm-md) var(--base-gap);--grid-content: start}.cover-content-start>*{--grid-column: 1/-1;width:var(--cover-content-max-width)}.cover-content-end{--grid-column: 1/-1;--md-grid-column: 1/7;--grid-columns: var(--base-grid);--md-grid-columns: 6;--grid-gap: var(--space-sm-md) var(--base-gap);--grid-content: end}.cover-content-end>*{--grid-column: 1/-1;width:var(--cover-content-max-width)}.cover-links{--flex-gap: var(--space-2xs);--flex-wrap: wrap;--flex-items: center}.cover[data-layout-variant="2"]{--flex-content: start}.cover[data-layout-variant="2"] .cover-wrap{min-height:auto}.cover[data-layout-variant="2"] .cover-content-end{--grid-content: start}.cover[data-layout-variant="3"]{--flex-content: end}.cover[data-layout-variant="3"] .cover-wrap{min-height:auto}.cover[data-layout-variant="4"] .cover-wrap{min-height:auto}.cover[data-layout-variant="5"] .cover-wrap{min-height:auto;text-align:center}.cover[data-layout-variant="5"] .cover-content-start{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="5"] .cover-content-start>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="5"] .cover-content-end{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="5"] .cover-content-end>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="5"] .cover-links{--flex-content: center}.cover[data-layout-variant="6"] .cover-wrap{min-height:auto;margin-block-start:auto;text-align:center}.cover[data-layout-variant="6"] .cover-content-start{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="6"] .cover-content-start>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="6"] .cover-content-end{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="6"] .cover-content-end>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="6"] .cover-links{--flex-content: center}.cover[data-layout-variant="7"] .cover-wrap{min-height:auto;margin-block-end:auto;text-align:center}.cover[data-layout-variant="7"] .cover-content-start{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="7"] .cover-content-start>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="7"] .cover-content-end{--grid-items: center;--md-grid-column: 4/10}.cover[data-layout-variant="7"] .cover-content-end>*{--sm-grid-column: 2/6;--md-grid-column: 1/-1}.cover[data-layout-variant="7"] .cover-links{--flex-content: center}.cover[data-layout-variant="8"] .cover-content-start{--md-grid-column: 7/-1}.cover[data-layout-variant="8"] .cover-content-end{--md-grid-column: 7/-1}.cover[data-layout-variant="9"] .cover-content-end{--grid-content: start}.cover[data-layout-variant="10"] .cover-content-end{--md-grid-column: 7/-1}.cover[data-layout-variant="11"] .cover-content-start{--grid-content: end;--md-grid-column: 7/-1}.cover[data-layout-variant="11"] .cover-content-end{--grid-content: start;--md-grid-column: 7/-1}.cover[data-layout-variant="12"] .cover-content-start{--grid-content: end;--grid-row: 2;--md-grid-column: 7/-1}.cover[data-layout-variant="12"] .cover-content-end{--grid-content: start;--grid-row: 3;--md-grid-column: 7/-1}.cover[data-layout-variant="13"] .cover-content-start{--grid-content: end;--grid-row: 2;--md-grid-column: 2/7}.cover[data-layout-variant="13"] .cover-content-end{--grid-content: start;--grid-row: 3;--md-grid-column: 2/7}}@layer views{.footer{--stack-space: var(--space-3xl);padding-block:var(--space-xl-5xl) var(--space-xl)}[data-context=drawer] .footer{text-align:end;padding-block-start:0}.footer-brand img{height:48px;width:auto}[data-context=drawer] .footer-brand img{margin-left:auto}.footer-overline{margin-block-end:var(--space-md)}[data-context=drawer] .footer-quote{display:none}.footer-bigtext a{color:var(--color-primary)}.footer-title{margin-block-end:var(--space-sm)}.footer-column{margin-bottom:var(--space-md)}.footer-list{--stack-space: var(--space-2xs)}[data-context=drawer] .footer-newsletter{display:none}}@layer views{.intro{--spacer-padding: var(--space-xl);--grid-columns: var(--base-grid);--grid-gap: var(--space-md-lg) var(--base-gap);--wrap-max-width: none;background-color:var(--color-muted)}[data-hero-block] .intro{--spacer-padding: var(--space-xl)}.intro-content{--grid-gap: var(--space-sm-md);--grid-items: center;--grid-column: 1/-1;--sm-grid-column: 2/6;--md-grid-column: 4/10;text-align:center}.intro-wrap{width:min(var(--base-content-span-width),var(--base-content-max-width))}.intro-wrap[data-text-wrap=balance]{text-wrap:balance}.intro-label{text-align:center;color:var(--color-primary)}.intro-links{--flex-gap: var(--space-2xs);--flex-wrap: wrap;--flex-content: center;--flex-items: center}.intro-media{--grid-column: 1/-1;--frame-ratio: 16/9;display:none;background-color:var(--base-media-background-color);overflow:hidden}.intro[data-media-size=compact] .intro-media{--sm-grid-column: 2/6;--md-grid-column: 3/11}@media(orientation: portrait){.intro-media{--frame-ratio: var(--base-ratio-portrait)}}@media(orientation: portrait){.intro-media[data-orientation=portrait]{display:block}}@media(orientation: landscape){.intro-media[data-orientation=landscape]{display:block}}.intro[data-layout-variant="2"] .intro-label{text-align:left}.intro[data-layout-variant="2"] .intro-content{--grid-items: start;--grid-column: 1/-1;--sm-grid-column: 1/5;--md-grid-column: 1/7;text-align:left}.intro[data-layout-variant="3"] .intro-label{text-align:left}.intro[data-layout-variant="3"] .intro-content{--grid-items: start;--grid-column: 1/-1;--sm-grid-column: 3/7;--md-grid-column: 7/-1;text-align:left}}@layer views{.media{--grid-columns: var(--base-grid);--grid-gap: var(--base-gap)}.media .media-small{--grid-column: 1 / -1;--md-grid-column: 4 / 10;margin-inline:auto}.media .media-large{--grid-column: 1 / -1;--md-grid-column: 2 / 12 }}@layer views{.navbar{--navbar-wrap-padding-block: var(--space-xl) var(--space-md);--navbar-wrap-background-color: var(--color-white);--navbar-wrap-color: var(--color-black);width:100%;max-width:none;transform:translateY(0);transition:transform var(--animation-ease) 200ms;will-change:transform}.navbar[data-variant=sticky]{position:sticky;z-index:var(--z-500);top:0}.navbar[data-variant=fixed]{position:fixed;z-index:var(--z-500);top:auto;right:0;bottom:0;left:0}@media(min-width: 60rem){.navbar[data-variant=fixed]{top:0;bottom:auto}}.navbar[data-variant=fixed][data-scroll-state=is-scrolling-up]{transform:translateY(0)}.navbar[data-variant=fixed][data-scroll-state=is-scrolling-down]{transform:translateY(100%)}@media(min-width: 60rem){.navbar[data-variant=fixed][data-scroll-state=is-scrolling-down]{transform:translateY(-100%)}}.navbar[data-variant=fixed][data-background=transparent]{--navbar-wrap-background-color: var(--color-white);--navbar-wrap-color: var(--color-black);--navbar-wrap-padding-block: var(--space-2xs)}@media(min-width: 60rem){.navbar[data-variant=fixed][data-background=transparent]{--navbar-wrap-background-color: transparent;--navbar-wrap-color: var(--color-white);--navbar-wrap-padding-block: var(--space-md) var(--space-sm)}}.navbar[data-variant=fixed][data-background=transparent][data-scroll-state=is-scrolling-up]{--navbar-wrap-background-color: var(--color-white);--navbar-wrap-color: var(--color-black);--navbar-wrap-padding-block: var(--space-2xs)}.navbar[data-variant=fixed][data-background=transparent][data-scroll-state=is-scroll-end]{--navbar-wrap-background-color: var(--color-white);--navbar-wrap-color: var(--color-black);--navbar-wrap-padding-block: var(--space-2xs)}.navbar-wrap{--wrap-max-width: none;--flex-gap: var(--base-gap);--flex-items: flex-end;--flex-content: space-between;padding-block:var(--navbar-wrap-padding-block);background-color:var(--navbar-wrap-background-color);color:var(--navbar-wrap-color);transition:color var(--animation-ease) 200ms,background-color var(--animation-ease) 400ms}.navbar-brand{--flex-basis: auto;--flex-grow: auto;--flex-order: 0}.navbar-brand-link{display:flex;font-size:var(--text-xs);font-weight:var(--font-medium)}.navbar-brand-link>svg,.navbar-brand-link img{width:auto;height:3rem;color:currentColor;transition:color var(--animation-ease) 200ms}.navbar-brand-link:hover{color:currentColor}.navbar-primary-group{--flex-basis: auto;--flex-grow: 0;--flex-order: 0;--flex-items: center}.navbar-nav{--flex-basis: auto;--flex-grow: 1;--flex-order: 0}.navbar-list{--flex-wrap: wrap;--flex-gap: var(--space-lg);--flex-content: center start}.navbar-link{padding:.25em;font-size:var(--text-xs);font-weight:var(--font-semibold);color:currentColor;transition:color var(--animation-ease) 200ms}.navbar-link:hover{color:currentColor}.navbar-secondary-group{--flex-gap: var(--base-gap);--flex-basis: auto;--flex-grow: auto;--flex-order: 0;--flex-items: center}.navbar-button{display:flex;padding:.25em;font-size:var(--text-xs);background-color:rgba(0,0,0,0);color:currentColor;border-radius:0;border:none;cursor:pointer}.navbar-button>svg{width:1rem;height:1rem}}@layer views{wc-toggle-overlay{display:block}.overlay{--overlay-backdrop-opacity: 0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-500);display:flex;width:100%;height:100vh;height:100dvh;background:none;overflow-y:auto;overscroll-behavior:contain;transition:opacity var(--animation-ease, ease-in) 200ms;pointer-events:none;opacity:0;outline:0;-webkit-overflow-scrolling:touch}.overlay[open]{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:var(--z-100);background-color:var(--overlay-backdrop-background-color, var(--color-black));opacity:var(--overlay-backdrop-opacity);transition:opacity var(--animation-ease, ease-in) 400ms}.overlay[open]>.overlay-backdrop{--overlay-backdrop-opacity: 0.25;transition:opacity var(--animation-ease, ease-in) 400ms}.overlay[open]:has(.overlay[open])>.overlay-backdrop{--overlay-backdrop-opacity: 0}.overlay-wrap{position:relative;z-index:var(--z-200);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) 200ms}@media(min-width: 60rem){.overlay[data-type=drawer]>.overlay-wrap{--overlay-wrap-width: 80%}}@media(min-width: 90rem){.overlay[data-type=drawer]>.overlay-wrap{--overlay-wrap-width: 66%}}.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][open] .overlay-wrap{transform:translate3d(0, 0, 0)}.overlay[data-type=popover]>.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=popover]>.overlay-wrap .overlay-box{border-radius:var(--overlay-box-radius, var(--radius-md))}.overlay[data-type=popover][data-variant=preview-share]>.overlay-wrap{--overlay-wrap-width: 30rem;--overlay-wrap-padding: 1rem}html[data-adminbar=true] .overlay[data-type=popover][data-variant=preview-share]>.overlay-wrap{--overlay-wrap-padding: 1rem 1rem calc(1rem + var(--root-adminbar-height)) 1rem}.overlay[data-type=popover][data-enter-from=inline-start]>.overlay-wrap{transform:translate3d(-4rem, 0, 0)}.overlay[data-type=popover][data-enter-from=inline-end]>.overlay-wrap{transform:translate3d(4rem, 0, 0)}.overlay[data-type=popover][data-enter-from=block-start]>.overlay-wrap{transform:translate3d(0, -4rem, 0)}.overlay[data-type=popover][open]>.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, -4rem, 0)}.overlay[data-type=fullscreen][open]>.overlay-wrap{transform:translate3d(0, 0, 0)}.overlay-box{padding:var(--overlay-box-padding, var(--space-sm));background-color:var(--overlay-box-bg-color, var(--color-white))}.overlay[data-type=popover][data-variant=preview-share] .overlay-box{--overlay-box-padding: 1rem}}[data-reveal-expanded]{--reveal-transition-duration: 150ms;display:none;overflow:hidden;transition:height var(--reveal-transition-duration) ease-out,opacity var(--reveal-transition-duration) ease-out}[data-reveal-expanded=true]{display:block;height:auto;opacity:1}[data-reveal-opening=true]{opacity:0}[data-reveal-closing=true]{height:0;opacity:0}@layer views{.rich-text>*+*{--stack-space: 1em}.rich-text>*+:where(h1,h2,h3,h4,h5,h6,ul,ol,img,video,iframe,figure){--stack-space: calc(var(--leading-md) * 1em)}.rich-text a{text-decoration:underline;transition:all var(--animation-ease) 200ms}.rich-text a:hover{color:var(--color-primary)}.rich-text[data-text-color-contrast=muted] p{opacity:var(--opacity-70)}}@layer views{.skip-to-content{position:absolute;top:var(--base-margin);left:var(--base-margin);z-index:var(--z-max);display:block;padding:var(--space-2xs);font-size:var(--text-2xs-xs);text-align:center;white-space:nowrap;background-color:var(--color-white);color:var(--color-black);opacity:0;pointer-events:none;cursor:pointer}.skip-to-content:focus{opacity:1;pointer-events:auto}}@layer views{.spread{--md-grid-gap: var(--base-gap);--md-grid-columns: var(--base-grid)}.spread>*{--md-grid-column: span 6}.spread>*:only-child{--md-grid-column: 1/-1 !important}.spread[data-layout-direction=inline-reverse]>*:nth-child(1){--md-grid-column: 7/-1;--md-grid-row: 1/1}.spread[data-layout-direction=inline-reverse]>*:nth-child(2){--md-grid-column: 1/7;--md-grid-row: 1/1}.spread[data-background-color=transparent]{--grid-gap: var(--space-sm-lg) var(--base-gap)}[data-hero-block=spread] .spread{margin-block-start:var(--base-margin)}.spread-media{--spread-media-background-color: var(--base-media-background-color);--frame-ratio: var(--base-ratio-landscape);--grid-self: stretch;max-height:calc(100vh - var(--base-margin)*2);background-color:var(--spread-media-background-color);border-radius:var(--base-border-radius) var(--base-border-radius) 0 0}@media(min-width: 60rem){.spread-media{position:sticky;top:var(--base-margin);border-radius:var(--base-border-radius)}}.spread-content{--spread-content-background-color: var(--color-muted);--spread-content-color: var(--color-black);background-color:var(--spread-content-background-color);color:var(--spread-content-color);border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}@media(min-width: 60rem){.spread-content{border-radius:var(--base-border-radius)}}.spread-no-media{--spread-content-background-color: var(--color-gray-100);--spread-content-color: var(--color-black);max-height:calc(100vh - var(--base-margin)*2);background-color:var(--spread-content-background-color);color:var(--spread-content-color);border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}@media(min-width: 60rem){.spread-no-media{position:sticky;top:var(--base-margin);border-radius:var(--base-border-radius)}}.spread-content-wrap{--spread-content-wrap-padding: var(--space-2xl) var(--space-cqw-xs-lg);--flex-direction: column;--flex-gap: var(--space-sm) var(--base-margin);--flex-content: start;height:100%;padding:var(--spread-content-wrap-padding)}.spread[data-background-color=transparent] .spread-media{--md-grid-column: 1/7;--md-grid-row: 1/1;border-radius:var(--base-border-radius)}.spread[data-background-color=transparent] .spread-content{--spread-content-background-color: transparent;--md-grid-column: 7/-1;--md-grid-row: 1/1}.spread[data-background-color=transparent] .spread-content-wrap{--spread-content-wrap-padding: 0}.spread[data-background-color=transparent][data-layout-direction=inline-reverse] .spread-media{--md-grid-column: 7/-1}.spread[data-background-color=transparent][data-layout-direction=inline-reverse] .spread-content{--md-grid-column: 1/7}.spread-content-header{--grid-gap: var(--space-xs)}.spread-content-header>*{width:min(var(--base-content-span-width),var(--base-content-max-width))}@media(min-width: 60rem){.spread-content-header>*{--base-content-span-width: 80%}}.spread-content-blocks{margin-block-start:auto}.spread-content-blocks>*{width:min(var(--base-content-span-width),var(--base-content-max-width))}@media(min-width: 60rem){.spread-content-blocks>*{--base-content-span-width: 80%}}.spread[data-layout-variant="2"]{--md-grid-gap: 0}.spread[data-layout-variant="2"] .spread-media,.spread[data-layout-variant="2"] .spread-no-media{border-radius:var(--base-border-radius) var(--base-border-radius) 0 0}@media(min-width: 60rem){.spread[data-layout-variant="2"] .spread-media,.spread[data-layout-variant="2"] .spread-no-media{top:0;max-height:100vh;border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}}.spread[data-layout-variant="2"] .spread-content{border-radius:0 0 var(--base-border-radius) var(--base-border-radius)}@media(min-width: 60rem){.spread[data-layout-variant="2"] .spread-content{border-radius:0 var(--base-border-radius) var(--base-border-radius) 0}}@media(min-width: 60rem){.spread[data-layout-variant="2"][data-layout-direction=inline-reverse] .spread-media,.spread[data-layout-variant="2"][data-layout-direction=inline-reverse] .spread-no-media{border-radius:0 var(--base-border-radius) var(--base-border-radius) 0}}@media(min-width: 60rem){.spread[data-layout-variant="2"][data-layout-direction=inline-reverse] .spread-content{border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}}.spread[data-layout-variant="2"][data-background-color=transparent]{--md-grid-gap: var(--base-gap)}.spread[data-layout-variant="2"][data-background-color=transparent] .spread-media{border-radius:var(--base-border-radius)}@media(min-width: 60rem){.spread[data-layout-variant="2"][data-background-color=transparent] .spread-media{top:var(--base-margin);max-height:calc(100vh - var(--base-margin)*2);border-radius:var(--base-border-radius)}}.spread[data-layout-variant="3"]{--md-grid-gap: 0;--wrap-max-width: none;--wrap-padding: 0}.spread[data-layout-variant="3"] .spread-media,.spread[data-layout-variant="3"] .spread-no-media{border-radius:0}@media(min-width: 60rem){.spread[data-layout-variant="3"] .spread-media,.spread[data-layout-variant="3"] .spread-no-media{top:0;max-height:100vh}}.spread[data-layout-variant="3"] .spread-content{border-radius:0}.spread[data-layout-variant="3"][data-background-color=transparent]{--md-grid-gap: var(--base-gap)}.spread[data-layout-variant="3"][data-background-color=transparent] .spread-content-wrap{--spread-content-wrap-padding: 0}.spread[data-layout-variant="3"][data-background-color=transparent][data-layout-direction=inline-reverse]{--md-grid-gap: var(--base-gap)}.spread[data-layout-variant="3"][data-background-color=transparent][data-layout-direction=inline-reverse] .spread-content-wrap{--spread-content-wrap-padding: 0 var(--base-gap)}.spread[data-layout-variant="4"]{--wrap-max-width: none;--wrap-padding: 0}.spread[data-layout-variant="4"] .spread-media,.spread[data-layout-variant="4"] .spread-no-media{border-radius:0}@media(min-width: 60rem){.spread[data-layout-variant="4"] .spread-media,.spread[data-layout-variant="4"] .spread-no-media{top:var(--base-margin);max-height:calc(100vh - var(--base-margin)*2);border-radius:0 var(--base-border-radius) var(--base-border-radius) 0}}.spread[data-layout-variant="4"] .spread-content{border-radius:0}@media(min-width: 60rem){.spread[data-layout-variant="4"] .spread-content{border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}}@media(min-width: 60rem){.spread[data-layout-variant="4"][data-layout-direction=inline-reverse] .spread-media,.spread[data-layout-variant="4"][data-layout-direction=inline-reverse] .spread-no-media{border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}}@media(min-width: 60rem){.spread[data-layout-variant="4"][data-layout-direction=inline-reverse] .spread-content{border-radius:0 var(--base-border-radius) var(--base-border-radius) 0}}@media(min-width: 60rem){.spread[data-layout-variant="4"][data-background-color=transparent] .spread-content{border-radius:var(--base-border-radius) 0 0 var(--base-border-radius)}}.spread[data-layout-variant="4"][data-background-color=transparent] .spread-content-wrap{--spread-content-wrap-padding: 0 var(--base-gap)}@media(min-width: 60rem){.spread[data-layout-variant="4"][data-background-color=transparent] .spread-content-wrap{--spread-content-wrap-padding: 0}}.spread[data-layout-variant="4"][data-background-color=transparent][data-layout-direction=inline-reverse] .spread-content-wrap{--spread-content-wrap-padding: 0 var(--base-gap)}.spread[data-background-color=transparent]:has(:not(.spread-media)) .spread-no-media{--spread-content-wrap-padding: var(--space-cqw-xs-lg) !important}}@layer views{.text-row{--grid-columns: var(--base-grid);--grid-gap: var(--space-xs-sm) var(--base-gap)}.text-row-heading{--grid-column: 1/-1;color:var(--color-primary)}.text-row-content{--grid-columns: var(--base-grid);--grid-column: 1/-1;--grid-gap: var(--space-sm-md) var(--base-gap)}.text-row-content-preamble,.text-row-content-text{--grid-column: 1/-1}.text-row-content-preamble{--md-grid-column: 1/7;font-size:var(--text-md-xl);line-height:var(--leading-sm);font-weight:var(--font-semibold)}.text-row-content-text{--md-grid-column: 7/-1;--grid-gap: var(--space-sm-md) var(--base-gap)}.text-row-wrap{width:min(var(--base-content-span-width),var(--base-content-max-width))}.text-row-wrap[data-text-wrap=balance]{text-wrap:balance}.text-row-links{--flex-gap: var(--space-2xs);--flex-wrap: wrap}.text-row[data-layout-variant="2"] .text-row-heading{--lg-grid-column: 1/span 2}.text-row[data-layout-variant="2"] .text-row-content{--lg-grid-columns: 10;--lg-grid-column: 3/-1}.text-row[data-layout-variant="2"] .text-row-content-preamble{--lg-grid-column: 1/5;font-size:var(--text-md-lg)}.text-row[data-layout-variant="2"] .text-row-content-text{--lg-grid-column: 5/-1}.text-row[data-layout-variant="3"] .text-row-heading{--md-grid-column: 4/10;margin-inline:auto}.text-row[data-layout-variant="3"] .text-row-content>*{margin-inline:auto}.text-row[data-layout-variant="3"] .text-row-content-preamble{--md-grid-column: 4/10}.text-row[data-layout-variant="3"] .text-row-content-text{--md-grid-column: 4/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: 1rem;display:flex;gap:1.5rem;justify-content:space-between;overflow-x:auto}.bws-adminbar-tools{display:flex;gap:1.5rem}.bws-adminbar-button{display:none;align-items:center;gap:.5rem;background-color:rgba(0,0,0,0);border:none;color:var(--bws-adminbar-text-color);cursor:pointer}@media(min-width: 60rem){.bws-adminbar-button{display:flex}}.bws-adminbar-link{display:flex;align-items:center;gap:.5rem;text-decoration:none;white-space:nowrap}}@layer views{.bws-grid{--grid-columns: var(--base-grid);--grid-gap: var(--base-gap);position:fixed;inset:0;z-index:var(--z-max);pointer-events:none}.bws-grid-column{display:none;border-inline:1px solid rgba(0,255,255,.5)}.bws-grid-column:nth-child(-n+4){display:block}@media(min-width: 30rem){.bws-grid-column:nth-child(-n+6){display:block}}@media(min-width: 60rem){.bws-grid-column:nth-child(-n+12){display:block}}}
