@charset "UTF-8";
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:host,:root{--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-500:oklch(76.9% .188 70.08);--color-green-500:oklch(72.3% .219 149.579);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-400:oklch(67.3% .182 276.935);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--container-md:28rem;--container-3xl:48rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wider:.05em;--tracking-widest:.1em;--leading-normal:1.5;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--blur-xs:4px;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-consolas);--spacing-header:3.5rem;--font-key:var(--font-russo);--font-body:var(--font-poppins);--color-bkg-1:var(--swatch-1);--color-bkg-2:var(--swatch-2);--color-bkg-3:var(--swatch-3);--color-bkg-6:var(--swatch-6);--color-mid:var(--color-gray-400);--color-pop:var(--color-red-600);--color-alert:var(--color-pop);--color-safe:var(--color-green-500);--color-zenith:var(--swatch-hi);--color-nadir:var(--swatch-lo);--color-red:red}:root{--red:#e60000;--crimson:#861313;--swatch-1:var(--color-gray-100);--swatch-2:var(--color-gray-200);--swatch-3:var(--color-gray-300);--swatch-4:var(--color-gray-600);--swatch-5:var(--color-gray-700);--swatch-6:var(--color-gray-900);--swatch-peak:var(--color-indigo-400);--swatch-hi:white;--swatch-lo:black;--swatch-fg:var(--swatch-hi);--swatch-mg:var(--swatch-1);--swatch-bg:var(--swatch-2)}.dark{--swatch-1:var(--color-gray-900);--swatch-2:var(--color-gray-700);--swatch-3:var(--color-gray-600);--swatch-4:var(--color-gray-300);--swatch-5:var(--color-gray-200);--swatch-6:var(--color-gray-100);--swatch-hi:black;--swatch-lo:white;--swatch-fg:var(--swatch-2);--swatch-mg:var(--swatch-1);--swatch-bg:var(--swatch-hi)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{overflow-x:hidden}body{background-color:var(--swatch-hi);font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--swatch-5);flex-direction:column;display:flex;position:relative}main{min-height:calc(100vh - var(--spacing-header))}h1,h2,h3{font-family:var(--font-key);--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}h1,h2,h3,h4{text-transform:uppercase}h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}h2{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.hide-scroll::-webkit-scrollbar{display:none}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-8{top:calc(var(--spacing) * 8)}.top-px{top:1px}.-right-4{right:calc(var(--spacing) * -4)}.right-4\!{right:calc(var(--spacing) * 4)!important}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-05{bottom:.125rem}.z-1000{z-index:1000}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.row-span-2{grid-row:span 2/span 2}.row-span-full{grid-row:1/-1}.m-0\!{margin:calc(var(--spacing) * 0)!important}.m-1{margin:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-header{margin-bottom:3.5rem}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-3\/2{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[\.9em\]{height:.9em}.h-\[stretch\]{height:-webkit-fill-available;height:-moz-available;height:stretch}.h-em{height:1em}.h-full{height:100%}.h-full\!{height:100%!important}.h-main{height:calc(100vh - var(--spacing-header))}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-\[stretch\]{width:-webkit-fill-available;width:-moz-available;width:stretch}.w-fit{width:fit-content}.w-full\!{width:100%!important}.max-w-3xl{max-width:var(--container-3xl)}.min-w-8{min-width:calc(var(--spacing) * 8)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-center{transform-origin:50%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-10{rotate:-10deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense{grid-auto-flow:dense}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.5fr_1rem_1fr\]{grid-template-columns:1.5fr 1rem 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_4rem\]{grid-template-rows:minmax(0,1fr) 4rem}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[inherit\]{gap:inherit}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.place-self-center{place-self:center}.self-center{align-self:center}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-end\!{justify-self:flex-end!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.rounded-full\!{border-radius:3.40282e+38px!important}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-br-full{border-bottom-right-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-bkg-3{border-color:var(--swatch-3)}.border-bkg-5{border-color:var(--swatch-5)}.border-blue-600{border-color:var(--color-blue-600)}.border-current\/10{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/10{border-color:color-mix(in oklab,currentcolor 10%,transparent)}}.border-fg{border-color:var(--swatch-fg)}.border-inherit{border-color:inherit}.border-mid{border-color:var(--color-gray-400)}.border-red{border-color:var(--color-red)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-t-red{border-top-color:var(--color-red)}.bg-bg{background-color:var(--swatch-bg)}.bg-bkg-1{background-color:var(--swatch-1)}.bg-bkg-1\/75\!{background-color:var(--swatch-1)!important}@supports (color:color-mix(in lab,red,red)){.bg-bkg-1\/75\!{background-color:color-mix(in oklab,var(--swatch-1) 75%,transparent)!important}}.bg-bkg-2{background-color:var(--swatch-2)}.bg-bkg-3{background-color:var(--swatch-3)}.bg-bkg-4{background-color:var(--swatch-4)}.bg-bkg-5{background-color:var(--swatch-5)}.bg-bkg-6{background-color:var(--swatch-6)}.bg-black{background-color:var(--color-black)}.bg-fg{background-color:var(--swatch-fg)}.bg-mg{background-color:var(--swatch-mg)}.bg-nadir{background-color:var(--swatch-lo)}.bg-white{background-color:var(--color-white)}.bg-zenith{background-color:var(--swatch-hi)}.bg-zenith\!{background-color:var(--swatch-hi)!important}.fill-bkg-6\!{fill:var(--swatch-6)!important}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\!{padding:calc(var(--spacing) * 2)!important}.p-4{padding:calc(var(--spacing) * 4)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\!{padding-inline:calc(var(--spacing) * 4)!important}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[max\(var\(--frame\)\,1rem\)\]\!{padding-inline:max(var(--frame),1rem)!important}.py-0\!{padding-block:calc(var(--spacing) * 0)!important}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-05{padding-block:.125rem}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-header{padding-top:3.5rem}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.font-key{font-family:var(--font-key)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-pre{white-space:pre}.text-bkg-2{color:var(--swatch-2)}.text-bkg-6{color:var(--swatch-6)}.text-peak{color:var(--swatch-peak)}.text-pop{color:var(--color-red-600)}.text-red{color:var(--color-red)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-zenith{color:var(--swatch-hi)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:2px_2px_0px_var\(--color-red\)\]{box-shadow:2px 2px 0 var(--color-red)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[corner-shape\:bevel\]{corner-shape:bevel}.\[text-align-last\:center\]{text-align-last:center}.text-shadow-\[0px_0\.05em_0px_var\(--color-red\)\]{text-shadow:0 .05em 0 var(--tw-text-shadow-color,var(--color-red))}.text-shadow-red{--tw-text-shadow-color:red}@supports (color:color-mix(in lab,red,red)){.text-shadow-red{--tw-text-shadow-color:color-mix(in oklab,var(--color-red) var(--tw-text-shadow-alpha),transparent)}}.text-shadow-xs{text-shadow:0 1px 1px var(--tw-text-shadow-color,#0003)}:is(.\*\:content-center>*){align-content:center}:is(.\*\:justify-center>*){justify-content:center}:is(:is(.\*\:\*\:overflow-visible>*)>*){overflow:visible}:is(.\*\:stroke-bkg-4>*){stroke:var(--swatch-4)}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:z-10:hover{z-index:10}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-red:hover{border-color:var(--color-red)}.hover\:bg-bkg-5:hover{background-color:var(--swatch-5)}.hover\:bg-bkg-6:hover{background-color:var(--swatch-6)}.hover\:text-bkg-1:hover{color:var(--swatch-1)}.hover\:text-bkg-2:hover{color:var(--swatch-2)}.hover\:text-current:hover{color:currentColor}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.nth-\[8n\]\:col-span-2:nth-child(8n){grid-column:span 2/span 2}.nth-\[8n\]\:row-span-2:nth-child(8n){grid-row:span 2/span 2}@media (min-width:40rem){.sm\:row-span-1{grid-row:span 1/span 1}.sm\:flex-row{flex-direction:row}.sm\:gap-0{gap:calc(var(--spacing) * 0)}.sm\:after\:content-\[\'\,_\'\]:after{--tw-content:", ";content:var(--tw-content)}}@media (min-width:48rem){.md\:col-start-2{grid-column-start:2}.md\:row-start-1{grid-row-start:1}.md\:m-0{margin:calc(var(--spacing) * 0)}.md\:grid{display:grid}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-auto{height:auto}.md\:h-main{height:calc(100vh - var(--spacing-header))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.md\:justify-items-center{justify-items:center}.md\:px-header{padding-inline:3.5rem}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (orientation:portrait){.portrait\:-order-1{order:calc(1 * -1)}.portrait\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.portrait\:flex{display:flex}.portrait\:grid-flow-row\!{grid-auto-flow:row!important}.portrait\:flex-col{flex-direction:column}.portrait\:items-center{align-items:center}.portrait\:justify-items-center{justify-items:center}.portrait\:text-center{text-align:center}:is(.\*\:portrait\:gap-2>*){gap:calc(var(--spacing) * 2)}}@media (orientation:landscape){.landscape\:grid{display:grid}.landscape\:w-md{width:var(--container-md)}.landscape\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.landscape\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.landscape\:place-self-start{place-self:start}}.dark\:bg-mg:where(.dark,.dark *){background-color:var(--swatch-mg)}.dark\:bg-mg\!:where(.dark,.dark *){background-color:var(--swatch-mg)!important}.test{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-600)}.test>.test{border-color:var(--color-blue-600)!important}section.type-frame{padding-block:3.5rem}section.type-frame.x-narrow{padding-inline:max(var(--frame),1rem)!important}.page-section-title{margin-inline:auto;margin-bottom:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--swatch-fg);background-color:var(--color-black);width:fit-content;padding-inline:1em;padding-block:calc(var(--spacing) * 1);text-align:center;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-white);border-radius:.25rem;align-self:center}.field-input.box{border-radius:var(--radius-xs);border-style:var(--tw-border-style);border-width:1px;border-color:var(--swatch-3);padding-inline:calc(var(--spacing) * 2);padding-block:.125rem}.panel{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px;border-radius:.25rem}.panel.lg{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 4)}.panel.sm{border-radius:var(--radius-sm);padding:calc(var(--spacing) * 1)}.panel.bg{border-color:var(--swatch-mg);background-color:var(--swatch-bg)}.panel.mg{border-color:var(--swatch-fg);background-color:var(--swatch-mg)}.panel.fg{background-color:var(--swatch-fg)}.panel.fg:not(.borderless){border-color:var(--swatch-3)}}@layer crymson{@layer crymson{.drag-clone{pointer-events:none;z-index:1000;position:absolute;top:0;left:0;translate:-50% -50%}.drag-cargo{position:relative}.drag-cargo.is-self{opacity:.25}.circle-progress{aspect-ratio:1;display:grid;position:relative}.circle-progress>*{grid-area:1/1}.circle-progress.sm{height:2.5em}.circle-progress.md{height:3em}.circle-progress.lg{height:3.5em}.circle-progress-bar{aspect-ratio:1;width:100%;height:100%;overflow:visible;rotate:-90deg}.circle-progress-value{place-self:center}.copyright-line{font-size:small}.keyboard{border:1px solid;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(30,minmax(0,1fr));gap:.25em;display:grid}.keyboard-key.basic{aspect-ratio:1;grid-column:span 2}.keyboard-key.support{grid-column:span 3}.pinch-symbol{grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));place-self:start;gap:1px;padding:.125rem;display:grid}.pinch-symbol span{--rounded:.125rem;--border-width:1px;aspect-ratio:1;border-color:var(--color-mid);height:.5rem}.pinch-symbol span:first-child{border-bottom-left-radius:var(--rounded);border-bottom-width:var(--border-width);border-left-width:var(--border-width);grid-area:1/2}.pinch-symbol span:last-child{border-right-width:var(--border-width);border-top-right-radius:var(--rounded);border-top-width:var(--border-width);grid-area:2/1}.spider-graph{overflow:visible}.spider-graph-border{fill:none;stroke:var(--color-mid);stroke-width:2px}.spider-graph-label{color:var(--color-mid);text-align:center;text-transform:uppercase;font-size:x-small;line-height:1}.spider-graph-stage{--stroke-opacity:.1;fill:none;stroke:var(--color-mid);stroke-linecap:round;stroke-width:1px;transition:all .1s ease-out}.spider-graph-data{--fill-opacity:.5;--data-color:var(--color-pop);fill:var(--data-color);stroke:var(--data-color)}.spider-graph svg polygon{stroke-linejoin:round}.spider-graph svg text{dominant-baseline:middle;fill:currentColor;text-anchor:middle}.accordion{cursor:pointer;position:relative}.accordion strong{align-items:center;display:inline-flex}.accordion strong .arrow{aspect-ratio:1;place-items:center;height:100%;display:grid}:has(>.background){isolation:isolate}.background{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;position:absolute;inset:0}.layout-block.plain{margin-bottom:1rem}.layout-block.plain:first-child{margin-top:1rem}.layout-block.narrow{max-width:var(--breakpoint-md,48rem)}.button{cursor:pointer}.button.mini{opacity:.5;justify-self:center;transition:all .2s ease-out}.button.mini:hover{color:currentColor;opacity:1}.button:disabled{cursor:default}.slider{--gutter:0px;-moz-column-gap:var(--gutter);column-gap:var(--gutter);grid-auto-columns:calc((100% - (var(--cols) - 1)*var(--gutter))/var(--cols));scroll-behavior:smooth;scroll-snap-type:x mandatory;grid-auto-flow:column;justify-self:stretch;display:grid;position:relative}.slider.is-scrollable,.slider.scrollable{overflow-x:auto}.slider.not-scrollable{overflow-x:hidden}.slider-item{scroll-snap-align:start;transition:all .3s ease-in-out;display:grid}.slider-item.disabled{cursor:default;pointer-events:none}.slider-item.inactive *{pointer-events:none}.carousel{grid-template-columns:auto minmax(0,1fr) auto;justify-self:stretch;display:grid}.carousel-shifter{aspect-ratio:1;align-self:center;height:2em;display:grid}.carousel-shifter svg{aspect-ratio:1}.carousel-shifter.to-next{scale:-1 1}.carousel-jumper{background-color:hsl(from var(--color-zenith) h s l/.25);isolation:isolate;border-radius:100px;grid-column:1/-1;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center;justify-self:center;display:grid;position:relative}.carousel-jumper-group{grid-template-columns:subgrid;z-index:-1;display:grid;position:absolute;inset:0}.carousel-jumper-group-slider{background-color:hsl(from var(--color-mid) h s l/.25);pointer-events:none;border-radius:100px;transition:all .1s ease-out}.carousel-jumper-button{aspect-ratio:1;border-radius:50%;height:.5em;margin:.25em;transition:all .1s ease-out}.carousel-jumper-button.active{background-color:currentColor;scale:1.25}.carousel-jumper-button.inactive{background-color:var(--color-mid)}.carousel-jumper-button.inactive:is(:hover,:focus){background-color:currentColor;scale:1.25}.cascade{-moz-column-gap:.5rem;grid-template-columns:auto minmax(0,1fr);align-content:flex-start;column-gap:.5rem;display:grid}.cascade-entry{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.cascade-entry .field-marker{color:var(--color-mid);text-align:right;grid-column-start:1;align-self:center;transition:all .1s ease-out}.cascade-entry .field-marker svg{aspect-ratio:1;height:.5em;transition:inherit;scale:-1 1}.cascade-entry.is-expandable>.field-marker{cursor:pointer}.cascade-entry.not-expandable>.field-marker{opacity:0}.cascade-entry.not-expandable:is(.open,.shut:hover)>.field-marker{opacity:.5}.cascade-entry.open>.field-marker>svg{rotate:90deg}.cascade-entry .field-data{-moz-column-gap:.5rem;grid-column-start:2;align-items:baseline;column-gap:.5rem;display:flex}.cascade-entry .field-data-short{text-align:left;text-overflow:ellipsis;white-space:nowrap;grid-column-start:2;overflow:hidden}.cascade-entry .field-data-long{opacity:0;grid-column-start:2;transition:all .2s ease-out}.cascade-entry.is-empty>.field-data .field-data-short{opacity:.5;font-style:italic}.cascade-entry.open>.field-data-short{opacity:0}.cascade-entry.open>.field-data-long{opacity:1;max-height:none}.cascade-entry.shut>.field-data-long{max-height:0;overflow:hidden}.cascade-entry.shut.expands>.field-data{cursor:pointer}.circle-menu{aspect-ratio:1;place-content:center;display:grid;position:relative}.circle-menu-item{aspect-ratio:1;position:absolute;translate:-50% -50%}.describe{border-bottom:1px solid;display:block}.describe.wrapped{border-radius:.375rem;margin-inline:1rem;padding:1rem}.describe:last-child{border:none}.describe-topic{cursor:pointer;justify-content:space-between;align-items:baseline;width:100%;display:flex;position:relative}.describe-topic-label{text-align:left;margin-bottom:.5rem}.describe-topic .arrow{height:1rem;margin-left:1rem;transition:all .2s ease-out;scale:-1}.describe-topic .arrow.open,.describe-topic .arrow.shut{rotate:90deg}.describe-details{--border:1px solid;border-bottom:var(--border) transparent;border-left:var(--border);text-align:justify;padding-left:1rem;font-size:large;transition:all .2s ease-out}.describe-details.shut{opacity:0;overflow:hidden}.hex-grid{grid-auto-rows:1fr 2fr;gap:.25rem .5rem;display:grid}.hex-cell{grid-area:span 3/span 2;place-items:center;display:grid}.list{align-items:baseline;width:fit-content;display:grid}.list.no-marker{grid-template-columns:auto minmax(0,1fr)}.list-entry,.list-title{grid-column:1/-1}.list-entry{grid-template-columns:subgrid;display:grid}.list-entry-marker{align-self:start;margin-right:.5rem}.list-entry-marker.bullet{text-align:right}.modal-overlay,.modal-wrapper{position:fixed;inset:0}.modal-overlay{--overlay-opacity:.5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:rgb(from var(--color-zenith) r g b/var(--overlay-opacity));mix-blend-mode:multiply;z-index:5000}.modal-wrapper{z-index:5000;outline:none;display:grid;overflow:hidden auto}.modal-wrapper.centered{place-content:center}.modal{--closer-size:4rem;z-index:5001;display:grid;position:relative;overflow:hidden}.modal.centered{max-width:100%;max-height:100%}.modal-closer{aspect-ratio:1;width:var(--closer-size);z-index:5002;border-radius:50%;place-items:center;transition:all .2s ease-out;display:grid}.modal>.modal-closer{position:absolute;top:0;right:0}.modal>.modal-closer.is-outside{color:var(--color-mid);opacity:.5}.modal>.modal-closer.is-outside:hover{color:currentColor;opacity:1;font-size:x-large}.modal>.modal-closer.is-inside{color:var(--color-mid);opacity:.5}.modal>.modal-closer.is-inside:hover{color:currentColor;opacity:1}.modal>.modal-closer svg{height:1em}.modal.closer-outside{padding-inline:var(--closer-size)}.popover{box-sizing:content-box;position:fixed}.popover.open{filter:drop-shadow(1px 1px 2px #0000001a);opacity:1;z-index:5001}.popover.shut{opacity:0;z-index:-1;max-height:0;overflow:hidden}.prompt{--border-opacity:.1;background-color:var(--color-zenith);border:2px solid var(--color-mid);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;min-height:40vmin;padding:2rem;display:flex}@media (orientation:landscape){.prompt{aspect-ratio:5/3}}.prompt-message{font-size:x-large}.prompt-options{gap:inherit;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:auto;display:grid}.prompt-option-button{font-size:x-large}.prompt-option-button-label{padding-inline:.5rem}.prompt-option-button-underline{opacity:0;background-color:currentColor;border-radius:10px;width:1px;height:2px;margin-inline:auto;transition:all .15s ease-in}.prompt-option-button:hover .prompt-option-button-underline{opacity:1;width:100%}.tab-header{grid-auto-flow:column;display:grid}.tab{position:relative}.tab .round-out{aspect-ratio:1;height:50%;mix-blend-mode:var(--blend-negative);position:absolute;bottom:0}.tab .round-out:before{background-color:var(--color-zenith);position:absolute;inset:0}.tab .round-out.left-side{left:0;translate:-100%}.tab .round-out.left-side:before{border-bottom-right-radius:.375rem}.tab .round-out.right-side{right:0;translate:100%}.tab .round-out.right-side:before{border-bottom-left-radius:.375rem}.form-button-submit{align-items:center;transition:all .15s ease-out;display:flex}.form-button-submit.has-errors{--color:var(--color-alert);background-color:hsl(from var(--color) h s l/.4);border:1px solid var(--color);color:var(--color);mix-blend-mode:var(--blend-negative);border-radius:100px}.form-button-submit:disabled{cursor:not-allowed}.form-button-submit:disabled.no-errors{opacity:.5}.form-car-car-pager{-moz-column-gap:.5rem;justify-content:center;align-items:baseline;column-gap:.5rem;display:flex}.form-car-car-pager-button{padding:.25rem;transition:all .2s ease-out}.form-car-car-pager-button.inactive{opacity:.5}.form-car-car-pager-button.inactive:hover{opacity:1}.form-car-car-pager-button:disabled{cursor:default;pointer-events:none}.form-car-car-pager-button .page-bullet{aspect-ratio:1;border-radius:50%;height:.5em}.form-car-car-pager-actions{aspect-ratio:1;width:1.75rem;height:.75em;display:flex}.form-car-car-pager-actions>button{flex-shrink:0;width:100%;transition:all .2s ease-out}.form-car-car-pager-actions>button svg{fill:currentColor;opacity:0}.form-car-car-pager-actions:hover button svg{opacity:1}.form-car-car-pager-section.carousel-item{transition:all .2s ease-out;display:grid;overflow:hidden}.form-car .summary-section{gap:inherit;flex-direction:column;display:flex;overflow:hidden}.form-car .summary-section .summary-cascade{flex-grow:1;overflow-y:auto}.form-car .summary-section .form-action-cluster{grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:.5rem;display:grid}.form-errors{-moz-column-gap:.25rem;z-index:10;justify-self:center;column-gap:.25rem;padding:.125rem .75em .125rem .125rem;display:flex}.form-errors-count{aspect-ratio:1;background-clip:padding-box;background-color:var(--color-zenith);border:1px solid;border-color:inherit;border-radius:100px;place-content:center;height:2em;font-size:.875rem;line-height:1;display:grid}.form-errors-label{color:var(--color-alert);align-self:center;font-size:.75rem}.form-field.has-criteria{cursor:pointer}.form-field .label-header{display:flex}.form-field .label-header.label-after{order:1}.form-field .label-header .requirement-indicator{margin-left:.25rem;display:inline-block}.form-field .label-header .requirement-indicator.is-validated{align-self:center}.form-field .label-header .requirement-indicator.not-validated{font-size:small}.form-field .label-header .requirement-indicator:where(.is-invalid,.not-validated){color:var(--color-alert,coral)}.form-field .label-header .requirement-indicator.is-valid.show-valid{color:var(--color-safe,lime)}.form-field .label-header .requirement-indicator.is-valid.hide-valid{visibility:hidden}.form-field .label-header .requirement-indicator .valid-icon{align-self:center;height:.6em;transition:all .1s ease-in}.form-field .label-header.flow-x.align-inward.on-left{justify-self:end}.form-field .label-header.flow-x.align-inward .requirement-indicator{order:-1;margin-right:.25rem}.form-field .label-header .criteria{grid-template-columns:1/-1}.form-field .error-list{color:var(--color-nadir);flex-direction:column;grid-area:2/2;gap:.125rem;margin-top:.25rem;font-size:small;transition:opacity .15s ease-in .5s;display:flex}.form-field .error-list.is-empty{display:inline}.form-field .error-list .mistake-entry{--color:hsl(from var(--color-alert) h s l/.15);background-color:var(--color);border:1px dotted var(--color);-moz-column-gap:.25rem;border-radius:2px;grid-template-columns:auto minmax(0,1fr);column-gap:.25rem;padding-inline:.25rem;display:grid}.form-field .error-list .mistake-entry:before{color:var(--color-alert);content:"×";font-weight:600}.form-field:is(:hover,:focus-within) .error-list{opacity:1;transition-delay:0}.array-input .array-entry{--thickness:.25rem;--gap:calc(var(--thickness)/2);-webkit-user-select:none;user-select:none;position:relative}.array-input .array-entry.not-fixed{cursor:grab}.array-input .array-entry .drop-caret{position:absolute}.array-input .array-entry .drop-caret.caret-x{width:var(--thickness);border-radius:100px;inset-block:0}.array-input .array-entry .drop-caret.caret-x.drop-after{left:calc(var(--gap)*-1);translate:100%}.array-input .array-entry .drop-caret.caret-x.drop-before{right:calc(var(--gap)*-1);translate:-100%}.array-input .array-entry .drop-caret.caret-y{height:var(--thickness);border-radius:100px;inset-inline:0}.array-input .array-entry .drop-caret.caret-y.drop-after{bottom:calc(var(--gap)*-1);translate:0 100%}.array-input .array-entry .drop-caret.caret-y.drop-before{top:calc(var(--gap)*-1);translate:0 -100%}.calendar{--col-min:0;background-color:var(--color-zenith);grid-template-columns:repeat(7,minmax(var(--col-min),1fr));display:grid;overflow:hidden}.calendar-header{align-items:center;gap:inherit;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.calendar-header .calendar-title{text-align:center;justify-self:center}.calendar-header .calendar-title-year{line-height:1;display:block}.calendar .weekday-label{text-align:center}.calendar .date-chart{gap:inherit;grid-column:1/-1;grid-template-columns:subgrid;grid-template-rows:repeat(6,minmax(0,1fr));max-height:100%;display:grid}.calendar.mini{--pad:1rem;gap:.25rem;margin-top:.25rem;padding:1rem;font-size:small}.calendar.mini .calendar-header .calendar-title{align-items:center;gap:.25rem;font-size:small;font-weight:500;display:flex}.calendar.mini .calendar-header .calendar-title span{color:var(--color-bkg-6);line-height:1}.calendar.mini .calendar-header .month-shifter{height:1em}.calendar.mini .calendar-header .month-shifter svg{aspect-ratio:1}.calendar.mini .calendar-header:is(:hover,:focus-visible) .month-shifter{opacity:1}.calendar.mini .weekday-label{color:var(--color-mid);font-size:small}.calendar.mini .calendar-cell{place-content:center}.calendar.mini .calendar-cell:is(:hover,:focus-visible){background-color:var(--color-bkg-2)}.calendar.mini .calendar-cell .calendar-date{aspect-ratio:1;text-align:center}.calendar.mini .calendar-cell.selected{background-color:var(--color-mid);color:var(--color-zenith)}.calendar.full{row-gap:.5rem}.month-shifter{aspect-ratio:1;color:var(--color-mid);opacity:0;place-items:center;transition:all .2s ease-out;display:grid}.month-shifter:hover{color:currentColor}.month-shifter:hover svg{animation:var(--anim-bob)}.month-shifter.forward{transform:scaleX(-1)}.calendar-cell{display:grid}.calendar-cell.month-padding{pointer-events:none}.calendar-cell.day{transition:all .2s ease-out}.calendar-cell.not-selected.not-today{outline:#0000}.calendar-cell.not-selected.not-today:hover,.calendar-cell.selected{outline:var(--color-mid)}.calendar-cell.today{outline:1px solid var(--color-mid)}.checkbox{aspect-ratio:1;border:2px solid var(--color-mid);color:var(--color-zenith);cursor:pointer;border-radius:50%;place-content:center;align-self:center;width:1.3em;transition:all .1s ease-out;display:grid;position:relative}.checkbox svg.checkmark{pointer-events:none;height:.5em;transition:all .1s ease-in;position:relative;top:1px}.checkbox.checked{background-color:var(--color-mid)}.checkbox.unchecked svg{opacity:0;scale:.5}.date-input{-moz-column-gap:.5rem;justify-content:flex-start;column-gap:.5rem;width:fit-content;margin-right:1.5em;display:flex;position:relative}.date-input-container{-moz-column-gap:.125em;column-gap:.125em;display:flex}.date-input .date-slot-label{color:var(--color-mid);align-self:flex-end;margin-inline:.125em;font-size:.625em;line-height:1;position:relative;bottom:0}.date-input .date-slot{border-bottom:1px solid var(--color-bkg-2);caret-color:#0000;cursor:pointer;text-align:center;width:1.5ch}.date-input .date-slot::selection{background-color:#0000}.date-input .date-slot::placeholder{--text-opacity:.25;font-style:normal}.date-input .date-slot:focus-within{background-color:var(--color-bkg-2);border-color:currentColor}.date-input .calendar-toggle{color:var(--color-mid);align-self:stretch;place-items:center;display:grid;position:relative;bottom:1px}.date-input .calendar-icon{fill:currentColor;height:1em;transition:all .2s ease-out}.date-input .calendar-popover{background-color:var(--color-zenith);border:1px solid var(--color-mid);border-radius:.25rem;padding:.25rem}.date-input .calendar .date-chart{row-gap:.25rem}.date-input .clear-date-button{aspect-ratio:1;color:var(--color-mid);opacity:0;inset-block:0;background-clip:padding-box;border:.25em solid #0000;border-radius:50%;align-self:center;place-items:center;height:1.5em;padding:.25em;transition:all .1s ease-out;display:grid;position:absolute;right:0;translate:100%}.date-input .clear-date-button:is(:hover,:focus){background-color:var(--color-mid);color:var(--color-zenith)}.date-input .clear-date-button:disabled{cursor:default;pointer-events:none}.date-input:hover .clear-date-button{opacity:1}.expression-input{grid-template-columns:auto minmax(0,1fr) auto;gap:.25rem;width:fit-content;display:grid}.expression-input.full-expression{grid-row:span 2}.expression-input .operations{gap:inherit;grid-column:1/-1;grid-template-columns:subgrid;display:grid}.expression-input .operation{grid-template-columns:subgrid}.expression-input .operator-button.active{cursor:default;pointer-events:none}.expression-input .operator-button.inactive{color:var(--color-mid)}.expression-input .operator-button.inactive:hover{--border-opacity:.25}.expression-input .operator-button:hover{--bg-opacity:.25;background-color:var(--color-mid)}.expression-input .operators{--border-opacity:.25;background-color:var(--color-zenith);border:1px solid var(--color-mid);-moz-column-gap:.125rem;border-radius:100px;grid-column:1/-1;grid-auto-flow:column;column-gap:.125rem;width:fit-content;padding:.125rem;display:grid}.expression-input .operators .operator-button.active{cursor:default;pointer-events:none}.expression-input .operators .operator-button.inactive{color:var(--color-mid)}.expression-input .operators .operator-button.inactive:hover{--border-opacity:.25}.expression-input .operators .operator-button svg{height:.75rem}.operator-button.initiator{aspect-ratio:1;background-color:var(--color-bkg-3);border:1px solid var(--color-mid);border-radius:50%;grid-row:span 2;place-items:center;height:1.5em;padding:.25em;transition:all .1s ease-out;display:grid}.operator-button.initiator:is(:hover,:focus-visible){background-color:var(--color-mid);color:var(--color-zenith)}.operator-button.initiator svg{overflow:visible}.operation{--border-opacity:.25;border:1px solid var(--color-bkg-2);box-sizing:content-box;gap:inherit;border-radius:100px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;height:1.5rem;padding:.125rem;display:grid;position:relative}.operation .operator-button,.operation .remove-button{aspect-ratio:1;height:inherit;background-color:#0000;background-clip:padding-box;border:1px solid #0000;border-radius:50%;place-items:center;transition:all .1s ease-out;display:grid}.operation .operator-button:hover,.operation .remove-button:hover{background-color:var(--color-zenith);border-color:inherit}.operation.arithmetic{--bg-opacity:.1;background-color:var(--color-bkg-1)}.operation.comparison{--bg-opacity:.25;background-color:var(--color-bkg-2)}.operation .operator-button svg{height:.75rem}.operation .date-unit{grid-column:span 2}.operation .remove-button{--bg-opacity:.1}.operation .remove-button svg{opacity:.5;height:.5rem;transition:all .1s ease-out}.operation .remove-button:hover svg{opacity:1;transform:scale(1.1)}.operation .insertion-cursor{--border-r:100px;background-color:var(--color-mid);border-bottom-right-radius:var(--border-r);border-top-right-radius:var(--border-r);opacity:0;bottom:-.125rem;border-radius:10px;height:2px;transition:all .1s ease-out .1s;display:block;position:absolute;inset-inline:0;transform:translateY(100%)}.operation .insertion-cursor:hover{opacity:1}.operation .insertion-cursor:before{aspect-ratio:1/2;background-color:inherit;clip-path:polygon(0 0,0 100%,100% 50%);content:"";height:.75rem;position:absolute;left:0;transform:translateY(-50%)}.operation:hover .remove-button{opacity:1}.operation:has(.operand:focus-within){background-color:var(--color-zenith)}.operators{--border-opacity:.25;background-color:var(--color-zenith);border:1px solid var(--color-bkg-2);-moz-column-gap:.125rem;border-radius:100px;grid-auto-flow:column;column-gap:.125rem;width:fit-content;margin-top:.25rem;padding:.125rem;display:grid}.operators .operator-button{aspect-ratio:1;background-color:#0000;border:1px solid #0000;border-radius:100px;place-content:center;height:1.5rem;transition:all .1s ease-out;display:grid;position:relative}.operators .operator-button.active{cursor:default;pointer-events:none}.operators .operator-button.inactive{color:var(--color-mid)}.operators .operator-button.inactive:hover{--border-opacity:.25;border-color:var(--color-bkg-2)}.operators .operator-button:hover{--bg-opacity:.25;background-color:var(--color-bkg-1)}.operators .operator-button svg{height:.75rem}.menu{transition:all .2s ease-out;display:flex}.menu.flow-inline{flex-direction:row;justify-content:center;margin-right:1rem}.menu.flow-block{flex-direction:column;overflow-y:auto}.menu .options-wrapper{flex-direction:inherit;gap:inherit;flex-grow:1;display:flex}.menu .options-wrapper>input[type=radio]{display:none;position:absolute}.menu .options-wrapper .menu-option{cursor:pointer;border:1px solid;border-radius:100px;font-size:x-small;line-height:1;transition:all .1s ease-out}.menu .options-wrapper .menu-option.nowrap{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.menu .options-wrapper .menu-option.active{cursor:default;border-color:currentColor}.menu .options-wrapper .menu-option.inactive{border-color:#0000}.menu .options-wrapper .menu-option.inactive:hover{border:none}.num-input-wrapper{justify-self:start;display:grid}.num-input-wrapper.num-range{-moz-column-gap:.5rem;align-items:center;column-gap:.5rem;display:flex}.num-input-range{color:var(--color-mid);height:2px;mix-blend-mode:var(--blend-negative);background-color:currentColor;border-radius:100px}.num-input-container{--caret-opacity:.25;caret-color:var(--color-mid);-moz-column-gap:.25rem;text-align:center;column-gap:.25rem;position:relative}.num-input-container.layout-y{flex-direction:column;row-gap:.25rem;display:flex}.num-input-container.layout-y .num-input{border:2px solid #0000}.num-input-container.layout-y .num-input:only-child{grid-column:1/-1}.num-input-container.layout-y .stepper{padding-block:.5rem;position:absolute;inset-inline:0}.num-input-container.layout-y .stepper.step-up{top:0;translate:0 -100%}.num-input-container.layout-y .stepper.step-down{bottom:0;translate:0 100%}.num-input-container.layout-x{max-width:-webkit-fill-available;min-width:5ch;max-width:-moz-available;max-width:stretch;padding-inline:.25em;display:grid}.num-input-container.layout-x .num-input{field-sizing:content;grid-row:1/-1}.num-input-container.layout-x .num-steppers .stepper{padding:.125rem}.num-input-container .num-input{field-sizing:content;letter-spacing:0;outline-offset:0;text-align:center;outline-width:2px;outline-style:none;width:100%;line-height:1;transition-duration:.2s;position:relative}.num-input-container .num-input:only-child{grid-column:1/-1}.num-input-container .num-input.is-empty{caret-color:#0000;opacity:.25}.num-input-container .num-steppers .stepper{color:var(--color-mid);align-items:center;transition:all .2s ease-out;display:grid}.num-input-container .num-steppers .stepper.step-down{scale:1 -1}.num-input-container .num-steppers .stepper:is(:hover,:focus-visible){color:currentColor}.num-input-container .num-steppers .stepper:disabled{opacity:.05;pointer-events:none}.num-input-container .num-steppers .stepper svg{transition:all .2s ease-out}.num-input-container:is(:hover,:focus-within) .num-steppers{opacity:1;pointer-events:auto;z-index:10}.num-input-container:is(:hover,:focus-within).step-up{scale:-1}.num-input-wrapper.has-steppers .num-input-container.layout-x{--size:1rem;margin-right:var(--size);position:relative}.num-input-wrapper.has-steppers .num-input-container.layout-x .num-steppers{width:var(--size);inset-block:0;grid-template-rows:repeat(2,minmax(0,1fr));display:grid;position:absolute;right:0;translate:100%}.password-input .visibility-switch{aspect-ratio:1;align-self:center;place-items:center;height:1em;display:grid}.password-input[type=text] .visibility-switch:hover{opacity:1}.rich-text-editor{text-underline-offset:2px;grid-template-rows:auto minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;text-decoration-thickness:2px}.rich-text-editor,.rich-text-editor .toolbar{border-radius:.25rem;display:grid;overflow:hidden}.rich-text-editor .toolbar{box-shadow:0 1px 3px 0 var(--shadow-color);-moz-column-gap:.5rem;grid-column:1/-1;grid-auto-flow:column;column-gap:.5rem;height:3rem;padding-inline:.5rem}.rich-text-editor .toolbar .text-buttons-edit{gap:.25rem;display:flex}.rich-text-editor .toolbar .text-buttons-edit .text-edit-button{aspect-ratio:1;text-align:center;border-radius:.25rem;width:2rem;transition:all .1s ease-in;display:block}.rich-text-editor .toolbar .text-buttons-edit .text-edit-button.active{background-color:var(--color-mid);color:var(--color-zenith)}.rich-text-editor .toolbar .text-buttons-align{display:flex}.rich-text-editor .toolbar .text-buttons-align .text-align-button{aspect-ratio:1;color:var(--color-mid);text-align:center;width:2rem}.rich-text-editor .toolbar .select-input .selection-display{color:var(--color-mid);border-radius:.25rem;padding-left:.5rem}.rich-text-editor .toolbar .spellcheck-button{aspect-ratio:1;border-radius:100px;place-items:center;height:2rem;margin-left:auto;padding:.25rem;transition:all .1s ease-out;display:grid}.rich-text-editor .toolbar .spellcheck-button svg{height:.5rem;transition:all .1s ease-out}.rich-text-editor .canvas-wrapper{border-radius:.25rem;outline:#0000;grid-column:1/-1;transition:all .2s ease-out;overflow:hidden}.rich-text-editor .canvas-wrapper .canvas{caret-color:var(--color-mid);flex-grow:1;height:100%;overflow-y:auto}.rich-text-editor .canvas-wrapper .canvas:focus-visible{outline:none}.rich-text-editor .canvas-wrapper .rte-hotbar{-moz-column-gap:.5rem;grid-column:1/-1;grid-auto-columns:min-content;grid-auto-flow:column;column-gap:.5rem;display:grid}.rich-text-editor .canvas-wrapper .rte-hotbar .word-count{align-self:center;display:flex}.search-bar{-moz-column-gap:.5rem;border-radius:100px;grid-template-columns:auto 1fr;column-gap:.5rem;display:grid}.search-bar .search-icon{aspect-ratio:1;align-self:center;align-items:center;height:.9rem;transition:all .2s ease-out;display:flex}.search-bar .search-icon svg{height:100%;stroke:var(--color-mid);stroke-linecap:round;stroke-width:1.5px;overflow:visible;fill:none!important}.search-bar .search-icon svg>*{vector-effect:non-scaling-stroke}.search-bar .search-input{caret-color:var(--color-mid);border-style:none;padding:0;transition:all .2s ease-out}.search-bar.open .search-input{opacity:0;max-width:0;overflow:hidden}.select-input{display:grid}.select-input .selection-display-wrapper{color:inherit;-moz-column-gap:1rem;cursor:pointer;text-align:left;z-index:10;outline:none;column-gap:1rem;width:100%;display:grid;position:relative}.select-input .selection-display-wrapper.has-arrow{grid-template-columns:minmax(0,1fr) auto}.select-input .selection-display-wrapper .selection-display{text-overflow:ellipsis;white-space:nowrap;align-self:center;overflow:hidden}.select-input .selection-display-wrapper .selection-display:only-child{grid-column:1/-1}.select-input .selection-display-wrapper .selection-display.other-mode{color:var(--color-mid)}.select-input .selection-display-wrapper .open-indicator{aspect-ratio:1;color:var(--color-mid);place-content:center;height:100%;transition:all .1s ease-out;display:grid}.select-input .selection-display-wrapper .open-indicator .arrow{transform-origin:50%;width:100%;height:.25em}.select-input .selection-display-wrapper .open-indicator:hover{opacity:1}.select-input .selection-display-wrapper:focus-visible{background-color:var(--color-mid)}.select-input.multi-select.dropdown .select-option.selected{pointer-events:none}.select-input.dropdown{min-width:120px}.select-input.dropdown .select-option:disabled{color:var(--color-mid);opacity:.5}.select-input.list{grid-row:span 2}.select-input.open .open-indicator{scale:1 -1}.select-input.hide-arrows .selection-display{grid-template-columns:minmax(0,1fr) auto}.select-input.other-mode{grid-row:span 2}.choice-box{min-width:15rem;max-height:240px;display:flex;overflow-y:auto}.choice-box.is-dropdown{background-color:var(--color-zenith)}.choice-box.flow-x{-moz-column-gap:.5rem;column-gap:.5rem}.choice-box.flow-y{flex-direction:column}.choice-box .select-option{cursor:pointer;outline:none;align-items:center;padding:.25rem .5rem;transition-duration:.1s;display:flex}.choice-box .select-option .ticker{aspect-ratio:1;background-color:unset;border:2px solid var(--color-mid);box-sizing:content-box;flex-grow:0;width:1rem;margin-right:.5em;position:relative}.choice-box .select-option .ticker.select-checkbox{color:inherit;border-radius:.25rem}.choice-box .select-option .ticker.select-checkbox:before{border-radius:.125rem}.choice-box .select-option .ticker.select-radio{border-radius:50%}.choice-box .select-option .ticker.select-radio:before{border-radius:inherit}.choice-box .select-option .ticker:before{content:"";background-color:currentColor;transition:all .1s ease-out;display:block;position:absolute;inset:3px}.choice-box .select-option.is-other{font-style:italic}.choice-box .select-option.selected .ticker:before{opacity:1;scale:1}.choice-box .select-option.not-selected .ticker:before{opacity:0;scale:.5}.choice-box .select-option:hover{--bg-opacity:.2;background-color:var(--color-bkg-2)}.choice-box .select-option:focus-visible{--bg-opacity:.05;background-color:var(--color-bkg-2);outline:none}.choice-box .select-option:disabled{color:var(--color-mid)}.star-rating{flex-direction:column;align-items:center;display:flex}.star-rating .star-cache{-moz-column-gap:.5em;align-items:center;column-gap:.5em;display:flex}.star-rating .star-cache .star-input{color:var(--color-mid);transition:all .2s ease-out}.star-rating .star-cache .star-input svg.star-icon{fill:none;stroke:currentColor;stroke-width:1px;height:1em;overflow:visible}.star-rating .star-cache .star-input svg.star-icon>*{vector-effect:non-scaling-stroke}.star-rating .star-cache .star-input.not-selected:hover{scale:1.25}.input-summary{color:currentColor;grid-row:span 2}.textarea-wrapper{border-radius:.25rem;grid-row:span 2;grid-template-rows:minmax(0,1fr) auto;justify-self:stretch;width:100%;min-height:10rem;padding:.25rem;display:grid;position:relative}.textarea-wrapper textarea{field-sizing:content;width:100%;display:block}.textarea-wrapper .aux-cache{-moz-column-gap:.5rem;justify-content:flex-end;column-gap:.5rem;display:flex}.textarea-wrapper .aux-cache .word-count{align-self:center}.textarea-wrapper .aux-cache .word-count.invalid{color:var(--color-alert)}.textarea-wrapper .aux-cache .word-count.valid{color:var(--color-mid)}.text-input{gap:inherit;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid;position:relative}.text-input.has-children{grid-template-columns:1fr auto}.text-input input{caret-color:var(--color-mid);width:100%;transition:all .1s ease-out}.text-input input::placeholder{--text-opacity:.6;color:var(--color-mid)}.text-input .remover{aspect-ratio:1;color:var(--color-mid);opacity:0;border-radius:50%;align-self:center;place-items:center;height:1em;padding:4px;transition:all .1s ease-out;display:grid}:is(:hover,:focus-within)>.text-input .remover:not(:disabled){opacity:.5}.text-input .remover:is(:hover,:focus-visible){background-color:var(--color-mid);color:var(--color-zenith);opacity:1!important}.toggle-switch{-moz-column-gap:.25rem;grid-auto-flow:column;justify-content:flex-start;align-self:center;column-gap:.25rem;width:fit-content;display:grid}.toggle-switch-track{--border-opacity:.25;border:2px solid var(--color-mid);mix-blend-mode:var(--blend-negative);border-radius:100px;grid-template-columns:repeat(2,minmax(0,1fr));padding:.125rem;transition:all .1s ease-out;display:grid}.checked .toggle-switch-track{background-color:var(--color-mid)}.toggle-switch-thumb{border-radius:100px;height:.75em}.toggle-switch .clear-button,.toggle-switch-thumb{aspect-ratio:1;place-content:center;transition:all .2s ease-out;display:grid}.toggle-switch .clear-button{opacity:0;border-radius:50%}.toggle-switch .clear-button.on-right{order:-1}.toggle-switch .clear-button:disabled{opacity:0;pointer-events:none}.toggle-switch .clear-button:before{background-color:var(--color-mid);content:"";border-radius:10px;width:.75rem;height:2px;transition:inherit}.toggle-switch .clear-button:hover:before{rotate:-45deg}.toggle-switch .clear-button:hover{--bg-opacity:.1}.toggle-switch:hover .clear-button{opacity:1}.toggle-switch:hover .clear-button:disabled{opacity:0}.toggle-switch.checked .toggle-switch-thumb{background-color:var(--color-zenith);color:var(--color-mid);translate:100%}.toggle-switch.unchecked .toggle-switch-thumb{background-color:var(--color-mid);color:var(--color-zenith)}.toggle-switch.unchecked .toggle-switch-thumb.empty{translate:50%}.file-uploader{aspect-ratio:1;border-radius:.5rem;place-content:center;justify-items:center;row-gap:.5rem;width:360px;padding:2rem;display:grid;position:relative}.file-uploader svg{--fill-opacity:.25;fill:var(--color-mid);height:15%}.file-uploader input[type=file]{z-index:-1;max-width:0;max-height:0;position:absolute;overflow:hidden}.file-uploader .file-cache{grid-template-columns:minmax(0,1fr) auto 2rem;gap:.5rem 1rem;font-size:small;display:grid}.file-uploader .file-cache .file-entry{background-color:var(--color-mid);grid-column:1/-1;grid-template-columns:subgrid;display:grid}.file-uploader .file-cache .file-entry-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-uploader .file-cache .file-entry-size{text-align:right}.file-uploader .file-cache .file-entry-remove{aspect-ratio:1;border-radius:50%;place-content:center;height:100%;display:grid}.file-uploader-button{cursor:pointer;font-size:x-large;position:relative}.visibility-switch{transition:all .1s ease-out}.visibility-switch:not(.dim){opacity:.5}.wordbank-wrapper{grid-row:span 2;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:subgrid;row-gap:inherit;display:grid}.wordbank-wrapper .wordbank-entry{grid-column:1/-1;display:grid}.wordbank-wrapper .wordbank-entry-input{position:relative}.wordbank-wrapper .wordbank-entry-add{aspect-ratio:1;color:var(--color-mid);text-align:center;align-self:stretch;place-items:center;height:1.5rem;transition:all .1s ease-out;display:grid}.wordbank-wrapper .wordbank-entry-add svg{height:.75em}.wordbank-wrapper .wordbank-entry-add:is(:disabled,:hover){color:currentColor}.wordbank-wrapper .wordbank-entry-add:disabled{opacity:.25}.wordbank-wrapper .wordbank-cache{border:var(--color-mid);grid-column:span 2;gap:.25rem;display:flex}.wordbank-wrapper .wordbank-cache.flow-block{flex-direction:column;align-items:flex-start}.wordbank-wrapper .wordbank-cache.flow-inline{flex-wrap:wrap}.wordbank-wrapper .wordbank-cache .wordbank-item{--bg-color:var(--color-bkg-2);--bg-opacity:.4;background-color:rgb(from var(--bg-color) r g b/var(--bg-opacity));border-color:var(--bg-color);border:1px solid var(--bg-color);-moz-column-gap:.25rem;cursor:pointer;border-radius:.125em;grid-auto-columns:max-content;grid-auto-flow:column;column-gap:.25rem;padding:.25rem;line-height:1;display:grid}.wordbank-wrapper .wordbank-cache .wordbank-item.selectable{-moz-column-gap:.25rem;border-radius:100px;column-gap:.25rem;padding:.25rem}.wordbank-wrapper .wordbank-cache .wordbank-item.conflict{--bg-color:var(--color-alert);animation:var(--animate-wiggle)}.wordbank-wrapper .wordbank-cache .wordbank-item.valid{--border-opacity:.25;--color:var(--color-mid)}.wordbank-wrapper .wordbank-cache .wordbank-item .ticker{aspect-ratio:1;background-color:var(--color-zenith);border-radius:50%;height:100%;position:relative}.wordbank-wrapper .wordbank-cache .wordbank-item .ticker-bullet{background-color:inherit;border-radius:inherit;transition:all .1s ease-out;position:absolute;inset:.25rem}.wordbank-wrapper .wordbank-cache .wordbank-item .not-selected .ticker-bullet{opacity:0;scale:.5}.wordbank-wrapper .wordbank-cache .wordbank-item-label{white-space:nowrap;flex-shrink:0}.wordbank-wrapper .wordbank-cache .wordbank-item-remove{aspect-ratio:1;opacity:.25;place-items:center;height:100%;padding:.25rem;font-weight:700;transition:all .1s ease-out;display:grid;overflow:hidden}.wordbank-wrapper .wordbank-cache .wordbank-item-remove svg{transition:inherit;scale:.75}.wordbank-wrapper .wordbank-cache .wordbank-item-remove:hover{opacity:1}.wordbank-wrapper .wordbank-cache .wordbank-item-remove:hover svg{scale:1}.wordbank-wrapper .wordbank-cache .wordbank-item.selectable .wordbank-item-remove{border-radius:50%;flex-shrink:0}.wordbank-wrapper .wordbank-cache .wordbank-item:hover.not-selectable{opacity:1;max-width:none}.criteria{transition:all .1s ease-out}.criteria.show{opacity:1}.criteria.hide{opacity:0;overflow:hidden}.criteria-list{-moz-column-gap:.5rem;text-align:left;column-gap:.5rem;padding-bottom:1rem}.field-wrapper{-moz-column-gap:inherit;column-gap:inherit;display:grid;position:relative}.field-wrapper.flow-x{grid-column:1/-1;grid-template-columns:subgrid;align-items:center}.field-wrapper.flow-x.on-right{justify-content:space-between}.field-wrapper.flow-y{row-gap:.25rem}.field-wrapper .field-label{white-space:nowrap;width:fit-content;position:relative}.field-block.split>:not(:last-child){--border-opacity:.1;border-block:1px solid var(--color-mid)}.field-block.split.box>*{padding-block:.5rem}.field-block.split.flow-x>*{grid-template-columns:subgrid}:root{--text-opacity:1;--bg-opacity:1;--border-opacity:1;--fill-opacity:1}svg{fill:currentColor}fieldset,input,textarea{appearance:none}[role=button]:not(.disabled),button:not(:disabled){cursor:pointer}button:disabled{cursor:default;pointer-events:none}:is(input,textarea){color:inherit;font-family:inherit;line-height:inherit;text-align:inherit;background-color:#0000;outline:none;display:block}textarea{resize:vertical;outline:none;display:block}textarea::-webkit-resizer{display:none}.on-right:last-child>*{text-align:right;justify-self:flex-end}fieldset{min-inline-size:auto}.fade{opacity:.5}.form-group.nest{border-left:1px solid var(--color-mid);padding-left:.5rem}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=range]::-moz-range-thumb{appearance:none;aspect-ratio:1;background-color:var(--color-zenith);cursor:pointer;border:2px solid;border-radius:50%;height:1rem}input[type=range]::-webkit-slider-thumb{appearance:none;aspect-ratio:1;background-color:var(--color-zenith);cursor:pointer;border:2px solid;border-radius:50%;height:1rem}[data-tooltip]:after{background-color:var(--color-nadir);color:var(--color-bkg-1);content:attr(data-tooltip);opacity:0;transition-delay:0;white-space:nowrap;z-index:-1;border-radius:1000px;padding:.75rem .25rem;font-size:.75rem;transition:all .2s ease-out;position:absolute;top:0;right:0;transform:translateY(-100%)}[data-tooltip]:after:hover{opacity:1;z-index:10;transition-delay:1.5s}.dark-mode-button svg{aspect-ratio:1;height:1em}.column-nav{gap:1rem;display:grid}@media (orientation:landscape){.column-nav{grid-auto-flow:column}}.column-nav .nav-col{flex-grow:1}.site-header.floating{position:absolute;inset-inline:0}.site-header-inner.hide{opacity:0;pointer-events:none;translate:0 -100%}.main-nav{display:flex}@media screen and (max-width:480px){.main-nav.does-collapse{display:none}}.mobile-nav-wrapper.popover{height:auto;max-height:var(--max-h);flex-direction:column;display:flex;overflow:hidden}.mobile-nav-button{aspect-ratio:1;flex-direction:column;justify-content:center;width:1.25em;margin-left:auto;padding:0;position:relative}.mobile-nav-button.does-collapse{display:none}@media screen and (max-width:480px){.mobile-nav-button.does-collapse{display:flex}}.mobile-nav-button.is-showing{z-index:3000}.mobile-nav-button .hamburger{--barSize:2px;--gap:calc((var(--bars) - 1)*var(--barSize)*3);--transition-tf:ease-in-out;height:calc(var(--barSize)*var(--bars) + var(--gap));width:100%;position:relative}.mobile-nav-button .hamburger.double{--bars:2}.mobile-nav-button .hamburger.triple{--bars:3}.mobile-nav-button .hamburger .bar{height:var(--barSize);transform-origin:50%;background-color:currentColor;border-radius:100px;position:absolute;inset-inline:0}.mobile-nav-button.is-showing .top{transition:top .1s var(--transition-tf) .1s,transform .1s var(--transition-tf) .15s;top:50%;transform:translateY(-50%)rotate(45deg)}.mobile-nav-button.is-showing .middle{opacity:0;scale:.5 1}.mobile-nav-button.is-showing .bottom{transition:bottom .1s var(--transition-tf) .1s,transform .1s var(--transition-tf) .15s;bottom:50%;transform:translateY(50%)rotate(-45deg)}.mobile-nav-button.not-showing .top{transition:top .1s var(--transition-tf) .15s,transform .1s var(--transition-tf) .1s;top:0}.mobile-nav-button.not-showing .middle{top:50%;transform:translateY(-50%)}.mobile-nav-button.not-showing .bottom{transition:bottom .1s var(--transition-tf) .15s,transform .1s var(--transition-tf) .1s;bottom:0}.mobile-nav-menu{--gradientDir:to bottom;background-color:var(--color-zenith);max-height:-webkit-fill-available;text-align:center;max-height:-moz-available;flex-direction:column;max-height:stretch;padding:1rem;font-size:larger;transition:all .15s ease-out;display:flex;position:relative;overflow:hidden}.mobile-nav-menu-title{color:var(--color-mid)}.mobile-nav-menu-body{flex-direction:column;display:flex;overflow-y:auto}.mobile-nav-menu-dismiss{aspect-ratio:1;border:1px solid var(--color-bkg-3);border-radius:50%;flex-shrink:0;align-self:center;place-items:center;padding:.5em;display:grid}.mobile-nav-menu .nav{text-align:left;flex-direction:column;align-items:start;display:flex}.mobile-nav-menu a{position:relative}.mobile-nav-menu a:after{background-color:var(--pop-alt);content:"";opacity:0;border-radius:2px;width:0;height:2px;transition:all .1s ease-out .1s,opacity .1s ease-out;position:absolute;bottom:0;left:0}.mobile-nav-menu a:hover:after{opacity:1;width:100%}.mobile-nav-menu a:not(.sub-nav>a){color:var(--lite)}.mobile-nav-menu .main-nav{gap:.5rem}.mobile-nav-menu .sub-nav{color:var(--brite)}.modal-wrapper.nav-modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#150330f2;inset:0}.modal-wrapper.nav-modal .modal{padding:2rem}.modal-wrapper.nav-modal .modal-close{display:none}.modal-wrapper.nav-modal .modal a{color:var(--lite);font-family:var(--keyFont);letter-spacing:.1em;text-transform:uppercase}.nav-modal .modal a.active{color:var(--mid)}.nav-modal .mobile-nav-menu>*{text-align:center;padding-bottom:1em}.nav-modal .modal .submenu a{color:var(--brite)}.nav-link-wrapper{position:relative}.nav-link-wrapper.menu-extend.shut>.nav-link-menu{height:0;overflow:hidden}.nav-link-wrapper.menu-extend.open>.nav-link .arrow{rotate:90deg}.nav-link-wrapper.menu-extend.open>.nav-link-menu{height:calc-size(auto,size)}.nav-link-wrapper.menu-float .nav-link-menu.is-showing{z-index:10}.nav-link-wrapper.menu-float .nav-link-menu.not-showing{z-index:-10}.nav-link-wrapper.menu-float>.nav-link{display:block}.nav-link-wrapper.menu-float>.nav-link.not-linked{cursor:default}.nav-link-wrapper.menu-float>.nav-link.has-menu{display:flex}.nav-link-wrapper.menu-float>.nav-link.has-menu>.arrow{width:.75em;transition:all .1s ease-out}.nav-link-wrapper.menu-float>.nav-link.has-menu.open>.arrow{scale:1 -1}.nav-link-wrapper.menu-extend .nav-link{justify-content:space-between}.nav-link-wrapper.menu-extend .nav-link>.arrow{scale:-1}.nav-link-wrapper .nav-link{display:flex}.nav-link-wrapper .nav-link>.arrow{aspect-ratio:1;align-self:center;height:.75em;transition:all .1s ease-out}.nav-link-menu{flex-direction:column;min-width:10rem;transition:all .2s ease-out;display:flex;position:relative;overflow:hidden}.nav-link-menu.on-right{right:0}.nav-link-menu.on-left{left:0}@media (width >= var(--break-md )){.nav-link-menu{opacity:0;position:absolute;overflow:auto;translate:0 100%}}.page-section{display:grid;position:relative}.page-section.type-hero{place-content:center;height:100vh;overflow:hidden}.page-section.type-frame{--size:1012px;--content:calc(var(--size)/2);--frame:calc(50% - var(--content));padding-inline:var(--frame)}.page-section.type-frame.x-narrow{--size:768px}.page-section.type-frame.block-normal{padding-block:var(--size-header)}.page-section.type-frame.fit-cozy{width:100%}.page-section.has-bg-img{background-size:cover}.page-section.has-bg-img.attach-fixed{background-attachment:fixed}.page-section.has-bg-img .bg-img-container{isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-section.has-bg-img .bg-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-section-about{color:var(--color-zenith);text-align:center;font-size:xx-large}.page-section:has(.section-background){isolation:isolate}.page-section:has(.section-background) .section-background{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:-1;position:absolute;inset:0}}}.field-wrapper.flow-y{justify-content:unset}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8923fa517b7ecf7d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1631ba989bcb2a8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8134d1990745b40-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Russo One Fallback;src:local("Arial");ascent-override:80.00%;descent-override:24.10%;line-gap-override:0.00%;size-adjust:115.75%}.__className_e86c02{font-family:Russo One,Russo One Fallback;font-weight:400;font-style:normal}.__variable_e86c02{--font-russo:"Russo One","Russo One Fallback"}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b46421c0aa2b62d5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/6bb2ba3f88981780-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f3c3fb27ead736b3-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ae0d3f0edd3cbb7a-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a2babff6efc8fb9-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1737e8cb893d7cee-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e6068227a47480b0-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1ec6c452c11792e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/_next/static/media/33725a8f3a579972-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Fallback;src:local("Arial");ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.00%;size-adjust:99.78%}.__className_33463e{font-family:Roboto,Roboto Fallback;font-weight:300;font-style:normal}.__variable_33463e{--font-roboto:"Roboto","Roboto Fallback"}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/a5ded5fed781d3c1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f28ff2d15b1e9bd8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Saira;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9b01607e2f794050-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Saira Fallback;src:local("Arial");ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.00%;size-adjust:103.63%}.__className_37e029{font-family:Saira,Saira Fallback;font-style:normal}.__variable_37e029{--font-saira:"Saira","Saira Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_51684b{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_51684b{--font-poppins:"Poppins","Poppins Fallback"}