@layer settings,reset,vendor,elements,objects,components,utils;@layer settings{*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--serif: "IBM Plex Serif", serif;--sans: "Figtree Variable", sans-serif;color-scheme:light dark;--color-opacity: 1;--dark: rgb(31 31 31 / var(--color-opacity));--light: rgb(234 234 234 / var(--color-opacity));--measure: 65ch;--primary: oklab(.57 -.04 -.08);--secondary: #ff2e88;--btn-bg-color: var(--primary);--link-color: var(--primary);--bg-color: var(--light);--text-color: var(--dark)}@media (prefers-color-scheme: dark){:root{--bg-color: var(--dark);--text-color: var(--light);--btn-bg-color: orchid;--link-color: orchid;--border: 1px solid oklab(.27 -.03 -.07)}}body:has(#dark-light-toggle:checked){--bg-color: var(--dark);--text-color: var(--light);--btn-bg-color: orchid;--link-color: orchid;--border: 1px solid oklab(.27 -.03 -.07)}}@layer reset{*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:where(:not(dialog)){margin:0}:where(:not(fieldset,progress,meter)){border-width:0;border-style:solid;background-origin:border-box;background-repeat:no-repeat}:where(html){block-size:100%;font-family:var(--font-system-ui);line-height:var(--font-lineheight-3);-webkit-text-size-adjust:none;@media (--motionOK){scroll-behavior:smooth}}@media (--motionOK){:where(:focus-visible){transition:outline-offset 145ms var(--ease-2)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-block-size:100%}:where(h1,h2,h3,h4,h5,h6){line-height:var(--font-lineheight-1);font-weight:var(--font-weight-9);text-wrap:balance}:where(h1){font-size:var(--font-size-8);max-inline-size:var(--size-header-1)}:where(h2){font-size:var(--font-size-6);max-inline-size:var(--size-header-2)}:where(h3){font-size:var(--font-size-5)}:where(h4){font-size:var(--font-size-4)}:where(h5){font-size:var(--font-size-3)}:where(h3,h4,h5,h6,dt){max-inline-size:var(--size-header-3)}:where(p,ul,ol,dl,h6){font-size:var(--font-size-2)}:where(a,u,ins,abbr){text-underline-offset:1px;@supports (-moz-appearance: none){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text],[type=email],[type=number],[type=password],[type=""],[type=tel],[type=url]),label[for],select,summary,[tabindex]:not([tabindex*="-"])){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(a){&:where([href]){text-decoration-color:var(--indigo-2);&:where(:visited){text-decoration-color:var(--purple-2)}}&:where(:not(:hover)){text-decoration:inherit}}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){max-inline-size:100%;block-size:auto}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{font:inherit;font-size:inherit;color:inherit;letter-spacing:inherit}::placeholder{color:var(--gray-7);opacity:.75}:where(input:not([type=range]),textarea){padding-inline:var(--size-2);padding-block:var(--size-1)}:where(select){padding-inline:var(--size-relative-4) 0;padding-block:.75ch}:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--surface-2);border-radius:var(--radius-2)}:where(textarea){resize:block}:where(input[type=checkbox],input[type=radio]){block-size:var(--size-3);inline-size:var(--size-3)}:where(svg:not([width])){inline-size:var(--size-10)}:where(code,kbd,samp,pre){font-family:var(--font-monospace-code),monospace}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){white-space:pre;min-inline-size:0;max-inline-size:max-content;writing-mode:lr;direction:ltr}:where(:not(pre)>code){padding:var(--size-1) var(--size-2);background:var(--surface-2);border-radius:var(--radius-2);writing-mode:lr}:where(kbd,var){padding:var(--size-1) var(--size-2);border-width:var(--border-size-1);border-color:var(--surface-4);border-radius:var(--radius-2)}:where(mark){border-radius:var(--radius-2);padding-inline:var(--size-1)}:where(ol,ul){padding-inline-start:var(--size-8)}:where(li){padding-inline-start:var(--size-2)}:where(li,dd,figcaption){max-inline-size:var(--size-content-2)}:where(p){max-inline-size:var(--size-content-3);text-wrap:pretty}:where(dt,summary){font-weight:var(--font-weight-7)}:where(dt:not(:first-of-type)){margin-block-start:var(--size-5)}:where(small){font-size:max(.5em,var(--font-size-0));max-inline-size:var(--size-content-1)}:where(hr){margin-block:var(--size-fluid-5);height:var(--border-size-2);background-color:var(--surface-3)}:where(figure){display:grid;gap:var(--size-2);place-items:center;>:where(figcaption){font-size:var(--font-size-1);text-wrap:balance}}:where(blockquote,:not(blockquote)>cite){border-inline-start-width:var(--border-size-3)}:where(blockquote){display:grid;gap:var(--size-3);padding-block:var(--size-3);padding-inline:var(--size-4);max-inline-size:var(--size-content-2)}:where(:not(blockquote)>cite){padding-inline-start:var(--size-2)}:where(summary){background:var(--surface-3);padding:var(--size-2) var(--size-3);margin:calc(var(--size-2) * -1) calc(var(--size-3) * -1);border-radius:var(--radius-2)}:where(details){padding-inline:var(--size-3);padding-block:var(--size-2);background:var(--surface-2);border-radius:var(--radius-2)}:where(details[open]>summary){margin-bottom:var(--size-2);border-end-start-radius:0;border-end-end-radius:0}:where(fieldset){border-radius:var(--radius-2);border:var(--border-size-1) solid var(--surface-4)}:where(del){background:var(--red-9);color:var(--red-2)}:where(ins){background:var(--green-9);color:var(--green-1)}:where(abbr){text-decoration-color:var(--blue-5)}:where(dialog){background-color:var(--surface-1);color:inherit;border-radius:var(--radius-3);box-shadow:var(--shadow-6);&::backdrop{backdrop-filter:blur(25px)}}:where(html:has(dialog[open])){overflow:hidden}:where(menu){padding-inline-start:0;display:flex;gap:var(--size-3)}:where(sup){font-size:.5em}:where(table){width:fit-content;border:1px solid var(--surface-2);background:var(--surface-2);border-radius:var(--radius-3);--nice-inner-radius: calc(var(--radius-3) - 2px)}:where(table:not(:has(tfoot)) tr:last-child td:first-child){border-end-start-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:last-child){border-end-end-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:first-child){border-start-start-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:last-child){border-start-end-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):first-of-type){border-end-start-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):last-of-type){border-end-end-radius:var(--nice-inner-radius)}:where(th){color:var(--text-1);background-color:var(--surface-2)}:where(table :is(a,button,[contenteditable]):is(:focus-visible)){outline-offset:-2px}:where(td){background:var(--surface-1);max-inline-size:var(--size-content-2);text-wrap:pretty}:where(td,th){text-align:left;padding:var(--size-2)}:where(:is(td,th):not([align])){text-align:center}:where(thead){border-collapse:collapse}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:var(--gray-10);@media (prefers-color-scheme: light){background-color:#fff}}:where(table>caption){margin:var(--size-3)}:where(tfoot button){padding-block:var(--size-1);padding-inline:var(--size-3)}}@layer elements{html,body{background-color:var(--bg-color);color:var(--text-color);line-height:1.4;font-family:var(--serif)}html{height:100%}body{min-height:100vh}h1,h2,h3,h4,h5{font-family:var(--sans)!important;line-height:1.2}h1{font-size:clamp(1.5rem,6vw,2.75rem)}p{line-height:1.4}p+p{margin-block-start:1.4rem}img,svg{display:block;max-width:100%}header{font-size:min(3rem,12vw);padding-block:min(2rem,7vw);text-transform:uppercase}main{>*+*{margin-block-start:2rem}}blockquote{border-left:.5rem solid var(--dark);font-style:italic;font-size:.75rem;line-height:2;padding-inline-start:1rem}label{display:block}input{border:1px solid #666;inline-size:100%;padding:.75rem}button{background-color:var(--dark);border:none;color:var(--light);inline-size:auto;padding:1rem 2rem;text-align:center}code{background-color:var(--light);border:1px solid hsl(200deg 50% 50% / .5);color:var(--dark);font-family:monospace;padding:.25rem .75rem}.code{margin-block-start:10rem}pre{padding:5rem}pre code{background-color:unset;border:unset;color:unset;font-family:unset;padding:unset}hr{border:none;border-top:1px solid #ccc;margin-block:5rem}}@layer objects{[data-stack]{--stack-gap: intial;--stack-align: intial;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--stack-gap);align-items:var(--stack-align)}[data-stack~="gap:0"]{--stack-gap: 0}[data-stack~="gap:1"]{--stack-gap: 1rem}[data-stack~="gap:2"]{--stack-gap: 2rem}[data-stack~="gap:3"]{--stack-gap: 3rem}[data-stack~="align:start"]{--stack-align: flex-start}[data-stack~="align:center"]{--stack-align: center}[data-stack~="align:end"]{--stack-align: flex-end}[data-stack]:only-child{block-size:100%}}@layer objects{[data-cluster]{--cluster-padding: initial;--cluster-gap: initial;--justify: initial;--align: initial;display:flex;flex-wrap:wrap;gap:var(--cluster-gap, 0rem);justify-content:var(--justify, flex-start);align-items:var(--align, flex-start);padding:var(--cluster-padding)}[data-cluster~="justify:center"]{--justify: center}[data-cluster~="justify:end"]{--justify: flex-end}[data-cluster~="justify:around"]{--justify: space-around}[data-cluster~="justify:between"]{--justify: space-between}[data-cluster~="justify:evenly"]{--justify: space-evenly}[data-cluster~="align:center"]{--align: center}[data-cluster~="align:end"]{--align: flex-end}[data-cluster~="align:start"]{--align: flex-start}[data-cluster~="align:stretch"]{--align: flex-stretch}[data-cluster~="gap:0"]{--cluster-gap: 0}[data-cluster~="gap:1"]{--cluster-gap: 1rem}[data-cluster~="gap:2"]{--cluster-gap: 2rem}[data-cluster~="gap:3"]{--cluster-gap: 3rem}[data-cluster~="padding:.5"]{--cluster-padding: .5rem}[data-cluster~="padding:1"]{--cluster-padding: 1rem}[data-cluster~="padding:2"]{--cluster-padding: 2rem}[data-cluster~="padding:3"]{--cluster-padding: 3rem}[data-cluster~="distribute:equally"]>*{flex:1}[data-cluster]>input{inline-size:auto}}@layer objects{[data-center]{--center-padding-start: initial;--center-padding-end: initial;block-size:auto;box-sizing:content-box;display:flex;flex-direction:column;max-inline-size:100%;margin-inline:auto;padding-inline-start:var(--center-padding-start);padding-inline-end:var(--center-padding-end)}[data-center~="center:children"]{align-items:center}[data-center~="center:text"]{text-align:center}[data-center~="center:vertically"]{place-content:center}}@layer objects{@layer custom,onefourth,onehalf,threefourths,twothirds,onethird,split;@layer split{[data-split]{container:split / inline-size;--split-gap: initial;--split-align: initial;--basis: initial;--collapse-at: initial;--custom-split: initial}[data-split]>*{align-items:var(--split-align);display:flex;gap:var(--split-gap, 0);>*{flex:1;flex-basis:var(--basis)}}[data-split~="collapse:sm"]>*{@container (width <= 30rem){flex-wrap:wrap;>*:nth-child(n){--basis: 100%}}}[data-split~="collapse:md"]>*{@container split (width <= 45rem){flex-wrap:wrap;>*:nth-child(n){--basis: 100%}}}[data-split~="collapse:lg"]>*{@container split (width <= 60rem){flex-wrap:wrap;>*:nth-child(n){--basis: 100%}}}[data-split~="gap:1"]{--split-gap: 1rem}[data-split~="gap:2"]{--split-gap: 2rem}[data-split~="gap:3"]{--split-gap: 3rem}[data-split~="align:start"]{--split-align: flex-start}[data-split~="align:end"]{--split-align: flex-end}[data-split~="align:center"]{--split-align: center}}@layer onefourth{[data-split~="1/4"]>*>*:nth-child(1){--basis: 25%;inline-size:var(--basis)}[data-split~="1/4"]>*>*:nth-child(2){--basis: 75%;inline-size:var(--basis)}}@layer onehalf{[data-split~="1/2"]>*>*:nth-child(n){--basis: 50%;inline-size:var(--basis)}}@layer threefourths{[data-split~="3/4"]>*>*:nth-child(1){--basis: 75%;inline-size:var(--basis)}[data-split~="3/4"]>*>*:nth-child(2){--basis: 25%;inline-size:var(--basis)}}@layer twothirds{[data-split~="2/3"]>*>*:nth-child(1){--basis: 66.6666667%;inline-size:var(--basis)}[data-split~="2/3"]>*>*:nth-child(2){--basis: 33.3333333%;inline-size:var(--basis)}}@layer onethird{[data-split~="1/3"]>*>*:nth-child(1){--basis: 33.3333333%;inline-size:var(--basis)}[data-split~="1/3"]>*>*:nth-child(2){--basis: 66.6666667%;inline-size:var(--basis)}}@layer custom{[data-split]>*>*:nth-child(1){--basis: var(--custom-split);inline-size:var(--custom-split)}[data-split]>*>*:nth-child(2){--basis: calc(100% - var(--custom-split));inline-size:var(--basis)}}}@layer objects{[data-switcher]{container:switcher / inline-size;--switcher-gap: initial;--collapse-at: initial}[data-switcher]>*{display:flex;flex-direction:column;gap:var(--switcher-gap, 0rem)}[data-switcher~="gap:1"]{--switcher-gap: 1rem}[data-switcher~="gap:2"]{--switcher-gap: 2rem}[data-switcher~="gap:3"]{--switcher-gap: 3rem}[data-switcher~="collapse:sm"]>*{@container switcher (min-width: 30rem){flex-direction:row}}[data-switcher~="collapse:md"]>*{@container switcher (min-width: 40rem){flex-direction:row}}[data-switcher~="collapse:lg"]>*{@container switcher (min-width: 60rem){flex-direction:row}}}@layer objects{[data-frame]{--ratio: initial;aspect-ratio:var(--ratio);overflow:hidden;display:flex;justify-content:center;align-items:center}[data-frame~="ratio:1"]{--ratio: 1}[data-frame~="ratio:16/9"]{--ratio: 16 / 9}[data-frame~="ratio:4/3"]{--ratio: 4 / 3}[data-frame]>img,[data-frame]>video{block-size:100%;inline-size:100%;object-fit:cover}}@layer objects{[data-cover]{--cover-padding: initial;--block-size: initial;display:flex;flex-direction:column;block-size:100%;min-block-size:var(--block-size, 100vh);padding:var(--cover-padding)}[data-cover]>*{--cover-margin: initial;margin-block:var(--cover-margin)}[data-cover]>:first-child:not([data-cover-main]){margin-block-start:0}[data-cover]>:last-child:not([data-cover-main]){margin-block-end:0}[data-cover]>[data-cover-main]{margin-block:auto}[data-cover~="padding:1"]{--cover-padding: 1rem}[data-cover~="padding:2"]{--cover-padding: 2rem}[data-cover~="padding:3"]{--cover-padding: 3rem}[data-cover~="block-size:25"]{--block-size: 25vh}[data-cover~="block-size:50"]{--block-size: 50vh}[data-cover~="block-size:75"]{--block-size: 75vh}[data-cover~="block-size:100"]{--block-size: 100vh}}@layer objects{[data-container]{--container-size: initial;--container-padding: initial;inline-size:100%;max-inline-size:var(--container-size);margin-inline:auto;padding-inline:var(--container-padding)}[data-container~="width:1350"]{--container-size: 84.375rem}[data-container~="width:1200"]{--container-size: 75rem}[data-container~="width:1040"]{--container-size: 65rem}[data-container~="padding:1"]{--container-padding: 1rem}[data-container~="padding:2"]{--container-padding: 2rem}[data-container~="padding:3"]{--container-padding: 3rem}}@layer objects{[data-clamp]{--clamp-padding: initial;--width: initial;max-inline-size:var(--width, 100%);padding-inline:var(--clamp-padding, 0rem)}[data-clamp~="width:10%"]{--width: 10%}[data-clamp~="width:20%"]{--width: 20%}[data-clamp~="width:25%"]{--width: 25%}[data-clamp~="width:30%"]{--width: 30%}[data-clamp~="width:40%"]{--width: 40%}[data-clamp~="width:50%"]{--width: 50%}[data-clamp~="width:60%"]{--width: 60%}[data-clamp~="width:70%"]{--width: 70%}[data-clamp~="width:75%"]{--width: 75%}[data-clamp~="width:80%"]{--width: 80%}[data-clamp~="padding-inline:1"]{--clamp-padding: 1rem}[data-clamp~="padding-inline:2"]{--clamp-padding: 2rem}[data-clamp~="padding-inline:3"]{--clamp-padding: 3rem}[data-clamp~=center]{margin-inline:auto}[data-clamp~=right]{margin-left:auto}}@layer objects{[data-row]{--min-col-width: 250px;--row-gap: initial;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--min-col-width),1fr));gap:var(--row-gap)}[data-row~="gap:1"]{--row-gap: 1rem}[data-row~="gap:2"]{--row-gap: 2rem}[data-row~="gap:3"]{--row-gap: 3rem}[data-row~="col-size:sm"]{--min-col-width: 12.5rem}[data-row~="col-size:md"]{--min-col-width: 25rem}[data-row~="col-size:lg"]{--min-col-width: 37.5rem}}@layer objects{[data-grid]{--gap: initial;--columns: 4;--grid-tc: repeat(var(--columns), 1fr);--grid-tr: repeat(auto, 1fr, auto);--grid-cs: inital;display:grid;gap:var(--gap);grid-template-columns:var(--grid-tc);grid-template-rows:var(--grid-tr);grid-column:span var(--grid-cs)}.grid{--gap: initial;--columns: 4;--col-size: calc( 100% / var(--columns) - (var(--gap) * (var(--columns) - 1) / var(--columns)) );display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(var(--col-size),1fr))}[data-grid~="col:2"]{--columns: 2}[data-grid~="col:3"]{--columns: 3}[data-grid~="col:4"]{--columns: 4}[data-grid~="col:5"]{--columns: 5}[data-grid~="col:6"]{--columns: 6}[data-grid~="col:7"]{--columns: 7}[data-grid~="col:8"]{--columns: 8}[data-cell]{--grid-cs: inital;grid-column:span var(--grid-cs)}[data-grid~="span:2"],[data-cell~="span:2"]{--grid-cs: 2}[data-grid~="span:3"],[data-cell~="span:3"]{--grid-cs: 3}[data-grid~="span:4"],[data-cell~="span:4"]{--grid-cs: 4}[data-grid~="span:5"],[data-cell~="span:5"]{--grid-cs: 5}[data-grid~="span:6"],[data-cell~="span:6"]{--grid-cs: 6}[data-grid~="span:7"],[data-cell~="span:7"]{--grid-cs: 7}[data-grid~="span:8"],[data-cell~="span:8"]{--grid-cs: 8}[data-grid~="gap:1"]{--gap: 1rem}[data-grid~="gap:2"]{--gap: 2rem}[data-grid~="gap:3"]{--gap: 3rem}}@layer objects{[data-reel]{--reel-gap: initial;--reel-padding: initial;--reel-item-padding: initial;--reel-auto-columns: initial;--reel-auto-rows: initial;display:grid;gap:var(--reel-gap, 1rem);overscroll-behavior-inline:contain;padding:var(--reel-padding, 1rem);-webkit-overflow-scrolling:touch;position:relative}[data-reel]>*{padding:var(--reel-item-padding, 1rem)}[data-reel]>*>img{inline-size:100%;aspect-ratio:16 / 9;object-fit:cover}[data-reel~="scroll:inline"]{grid-auto-columns:var(--reel-auto-columns, 21%);grid-template-rows:min-content;grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--reel-padding, 1rem)}[data-reel~="max:3"]{--reel-auto-columns: 34.33%;--reel-auto-rows: 35%}[data-reel~="max:4"]{--reel-auto-columns: 26%;--reel-auto-rows: 28%}[data-reel~="max:5"]{--reel-auto-columns: 21%;--reel-auto-rows: 25%}[data-reel~="snap:start"]>*{scroll-snap-stop:normal;scroll-snap-align:start}[data-reel~="snap:end"]>*{scroll-snap-stop:normal;scroll-snap-align:end}[data-reel~="scroll:block"]{grid-auto-rows:var(--reel-auto-rows, 26%);grid-auto-flow:row;overscroll-behavior-inline:contain;overscroll-behavior-y:contain;overflow-inline:hidden;overflow-y:auto;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;width:100%;height:100%}}@layer objects{form{--form-primary: var(--primary);--light-primary: #2332ea;--secondary: #ff2e88;--light-secondary: #fc77b1;--red: oklab(.49 .18 .1);--black: #212529;--white: #fdfdfd;--dark-gray: #343334;--gray: #616060;--light-gray: #ddd;--lighter-gray: #f2f2f2;--border-radius: .2rem;--input-padding: 1rem}fieldset{border:none;padding:0;margin:0}label,legend{font-weight:700;display:inline-block}input[type=email],input[type=text],input[type=number],input[type=password],input[type=date],input[type=month],input[type=week],input[type=datetime],input[type=datetime-local],input[type=url],input[type=search],input[type=tel],input:not([type]){display:block;padding:var(--input-padding);font-size:1rem;border:2px solid var(--light-gray);color:var(--black);appearance:none;border-radius:var(--border-radius);background-color:var(--lighter-gray);-webkit-appearance:none;-moz-appearance:none}select{display:block;padding:var(--input-padding);font-size:1em;border:2px solid var(--lighter-gray);border-radius:var(--border-radius);color:var(--black);background-color:var(--lighter-gray);min-inline-size:100%}textarea{display:block;font-size:1rem;padding:1rem;line-height:1rem;color:var(--black);border-radius:var(--border-radius);border:2px solid var(--lighter-gray);background-color:var(--lighter-gray);box-sizing:border-box;resize:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}input:focus,select:focus,textarea:focus{outline:none;border:2px solid var(--form-primary)}input:user-invalid,select:user-invalid,textarea:user-invalid{border:2px solid var(--red);outline:none}input[type=checkbox]:hover,input[type=radio]:hover{cursor:pointer}input[type=submit],input[type=reset],input[type=button],button{padding:.5rem 1.25rem;font-size:1rem;border:0;border-radius:var(--border-radius);color:var(--lighter-gray);height:2.5rem;background-color:var(--form-primary);-webkit-appearance:none;-moz-appearance:none;font-weight:700}@media (hover: hover){input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover,button:hover{cursor:pointer;background-color:var(--light-primary)}}button:focus-visible,input[type=submit]:focus-visible,input[type=reset]:focus-visible,input[type=button]:focus-visible{border-color:var(--light-primary);outline:none}input[disabled],button:disabled{background-color:var(--gray)}}@layer objects;@layer utils{.inverted{background-color:var(--bg-color);color:var(--text-color)}.padded{padding:2rem}.bordered{border:1px solid var(--dark)}.measure{--measure: 65ch;max-inline-size:var(--measure)}.isolate{isolation:isolate}div[class^=fixed-width-]{margin-inline:auto}.fixed-width-large{inline-size:100%;max-inline-size:1200px}.fixed-width-small{inline-size:100%;max-inline-size:800px}[class^=spacer-]{display:block;border:none;visibility:hidden}.spacer-small{margin-block:2rem}.spacer-medium{margin-block:4rem}.spacer-large{margin-block:6rem}.debug [data-stack],.debug [data-cluster],.debug [data-center],.debug [data-split],.debug [data-switcher],.debug [data-cover],.debug [data-grid],.debug [data-container],.debug [data-clamp]{background-color:#5540bf33;>*{transition:.3s ease-in-out;background-color:#fff3}}.prose{border-inline-start:1rem solid rgb(31 31 31 / .3);max-inline-size:65ch;padding-inline-start:1rem;& p{text-wrap:balance}}.selection-string{background-color:#4095bf33;font-family:monospace;padding:.5rem}.borders>*>*{background-color:#ffffffbf;padding:.5rem}.demo-container{padding:4rem;border:1px solid #ccc;background-color:var(--light)}}@layer components{.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{animation-name:fadeIn;animation-duration:.5s;background-color:#fff;padding:20px;border-radius:5px;max-inline-size:500px;width:90%}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.modal-close{background:none;border:none;font-size:1.5rem;cursor:pointer}.modal-body{margin-bottom:15px}.modal-footer{text-align:right;& button{padding:8px 16px;background-color:var(--primary);color:#fff;border:none;border-radius:4px;cursor:pointer}& button:hover{background-color:var(--text-color)}}.modal-content.fadeOut{animation-name:fadeOut;animation-duration:.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}}@layer components{.toggle-container{display:inline;inline-size:fit-content;position:relative;isolation:isolate}.toggle-checkbox{visibility:hidden;inline-size:0;block-size:0;position:absolute;left:-9999rem}.toggle-label{font-weight:500;cursor:pointer}.toggle-button{position:relative;inline-size:3.5rem;height:1.75rem;border-radius:1rem;background-color:#cbd5e1;transition:background-color .3s;cursor:pointer;border:none;padding:2px}.toggle-button.active{background-color:var(--primary)}.toggle-slider{position:absolute;top:2px;left:2px;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#fff;transition:transform .3s;box-shadow:0 1px 3px #0000001a}.toggle-slider.active{transform:translate(1.75rem)}}@layer components;.Inputfields{--input-padding: .5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.Inputfield{grid-column:1 / -1}.Inputfield_home_phone{grid-column:1 / 3}.Inputfield_cell_phone{grid-column:3 / -1}.Inputfield_home_address{grid-column:1 / 4}.Inputfield_unit_number{grid-column:4 / -1}.Inputfield_city{grid-column:1 / 4}.Inputfield_state{grid-column:4 / -1}
/*# sourceMappingURL=styles.min.css.map */
