:root{--field-min-height:44px;--field-padding-block:.65rem;--field-padding-inline:.8rem;--field-line-height:1.4;--field-height:max(var(--field-min-height),calc(var(--field-line-height)*1em + var(--field-padding-block)*2 + 2px));--motion-normal:.4s;--motion-ease:cubic-bezier(.22,1,.36,1);--motion-distance:8px;color-scheme:light;background:var(--bg);--error:#b42336;--bg:#f7f7f2;--surface:#fff;--soft:#eeefe9;--ink:#202923;--muted:#5e685f;--line:#d9ddd4;--accent:#294cda;--accent-hover:#203cac;--tint:#e9edff;--on-accent:#fff;--radius:12px;--space:1.5rem;--page-gutter:32px;--content-width:1200px;--shadow:0 24px 70px #26322112;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.6}:root[data-theme=dark]{color-scheme:dark;--error:#ff9caa;--bg:#141916;--surface:#1d2420;--soft:#262f28;--ink:#edf1e9;--muted:#abb6ad;--line:#38433b;--accent:#a8b8ff;--accent-hover:#c5cfff;--tint:#283352;--on-accent:#152247;--shadow:0 24px 70px #0003}:root[data-palette=iris]{--accent:#7040bd;--accent-hover:#572c9c;--tint:#f0e8fc}:root[data-palette=grove]{--accent:#216b47;--accent-hover:#174f34;--tint:#e1f1e7}:root[data-theme=dark][data-palette=iris]{--accent:#cfb0ff;--accent-hover:#e0cdff;--tint:#3b2e4f;--on-accent:#302044}:root[data-theme=dark][data-palette=grove]{--accent:#94d8ae;--accent-hover:#b7e8ca;--tint:#253e31;--on-accent:#153322}:root[data-palette=rose]{--accent:#c21e47;--accent-hover:#9a1839;--tint:#fdf2f5;--on-accent:#fff}:root[data-theme=dark][data-palette=rose]{--accent:#f1a7b9;--accent-hover:#f7cad5;--tint:#350813;--on-accent:#350813}:root[data-palette=amber]{--accent:#815d08;--accent-hover:#604506;--tint:#fefaf1;--on-accent:#fff}:root[data-theme=dark][data-palette=amber]{--accent:#f9de9f;--accent-hover:#fbebc5;--tint:#3a2904;--on-accent:#3a2904}:root[data-palette=teal]{--accent:#1c6e6a;--accent-hover:#14524f;--tint:#f3fcfb;--on-accent:#fff}:root[data-theme=dark][data-palette=teal]{--accent:#adebe8;--accent-hover:#cef3f1;--tint:#0c312f;--on-accent:#0c312f}:root[data-palette=sky]{--accent:#1365a0;--accent-hover:#0e4e7b;--tint:#f1f8fd;--on-accent:#fff}:root[data-theme=dark][data-palette=sky]{--accent:#a4d3f4;--accent-hover:#c8e4f9;--tint:#062337;--on-accent:#062337}:root[data-palette=slate]{--accent:#5f6c81;--accent-hover:#4c5667;--tint:#f6f7f8;--on-accent:#fff}:root[data-theme=dark][data-palette=slate]{--accent:#c4cad4;--accent-hover:#dcdfe5;--tint:#1a1d23;--on-accent:#1a1d23}:root[data-palette=orange]{--accent:#a64c0c;--accent-hover:#803b0a;--tint:#fef6f1;--on-accent:#fff}:root[data-theme=dark][data-palette=orange]{--accent:#f8c5a0;--accent-hover:#fbdcc6;--tint:#391a04;--on-accent:#391a04}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0}a{color:var(--accent);text-underline-offset:4px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.55}img,svg{max-width:100%}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.12}h1{font-size:clamp(2.8rem,6.3vw,5.5rem);font-weight:550}h2{font-size:clamp(2rem,3.5vw,3rem);font-weight:550}h3{font-size:1.25rem;font-weight:600}p{max-width:65ch}small{font-size:.8rem}button,a,input,select,textarea,summary,[tabindex]{outline-offset:5px}:focus-visible{outline:2px solid var(--accent)}main[tabindex="-1"]:focus{outline:none}[hidden]{display:none!important}@media (prefers-reduced-motion:no-preference){:where(a,button,input,select,textarea){transition:background-color var(--motion-normal) var(--motion-ease),color var(--motion-normal) var(--motion-ease),border-color var(--motion-normal) var(--motion-ease),box-shadow var(--motion-normal) var(--motion-ease)}}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop,::details-content{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where([data-motion=none],[data-motion=none] *),:where([data-motion=none],[data-motion=none] *):before,:where([data-motion=none],[data-motion=none] *):after,:where([data-motion=none],[data-motion=none] *)::backdrop,:where([data-motion=none],[data-motion=none] *)::details-content{scroll-behavior:auto!important;transition:none!important;animation:none!important}.container{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.stack{gap:var(--space);flex-direction:column;display:flex}.cluster{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.grid{gap:var(--space);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}[data-canvas]{isolation:isolate;position:relative}[data-canvas]:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--canvas-opacity,.2);background-size:var(--canvas-step,24px) var(--canvas-step,24px);position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 35% 65%,#000)}[data-canvas=dots]:before{background-image:radial-gradient(var(--line) 1px,transparent 1px)}[data-canvas=grid]:before{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px)}[data-ruler]:after{content:"";border-bottom:1px solid var(--line);background:repeating-linear-gradient(90deg,var(--line) 0 1px,transparent 1px 24px);pointer-events:none;height:8px;position:absolute;inset:0 24px auto}[data-finish=flat]{--finish-image:none;--finish-button:none;--finish-shadow:none;--finish-edge:color-mix(in srgb,var(--line) 60%,var(--surface));--finish-blur:none;--finish-surface:var(--surface)}[data-finish=gradient]{--finish-image:linear-gradient(145deg,color-mix(in srgb,var(--accent) 6%,transparent),color-mix(in srgb,var(--ink) 2%,transparent));--finish-button:linear-gradient(145deg,#ffffff08,#00000008);--finish-shadow:0 3px 12px #0000000a;--finish-edge:color-mix(in srgb,var(--line) 60%,var(--surface));--finish-blur:none;--finish-surface:var(--surface)}[data-finish=glass]{--finish-image:linear-gradient(145deg,#ffffff30,transparent 48%,#0000000a);--finish-button:linear-gradient(145deg,#ffffff30,transparent 48%,#0000000a);--finish-shadow:inset 0 .5px #ffffff26,0 8px 28px #0000001a;--finish-edge:color-mix(in srgb,var(--line) 45%,transparent);--finish-blur:none;--finish-surface:var(--surface)}@supports (backdrop-filter:blur(20px)){[data-finish=glass]{--finish-surface:color-mix(in srgb,var(--surface) 68%,transparent);--finish-blur:blur(20px) saturate(1.5)}}.surface{background-color:var(--finish-surface,var(--surface));backdrop-filter:var(--finish-blur,none);background-image:var(--finish-image,none);box-shadow:var(--finish-shadow,none);border-color:var(--finish-edge,var(--line))}.text-gradient{color:var(--accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline-end:-.08em;padding-inline-end:.08em}@supports (background-clip:text){.text-gradient{background:var(--paint-text,linear-gradient(120deg,var(--accent),color-mix(in srgb,var(--accent) 80%,var(--ink))));-webkit-text-fill-color:transparent;background-clip:text}}@media (forced-colors:active){.text-gradient{-webkit-text-fill-color:currentColor;background:0 0}}@media (prefers-reduced-transparency:reduce){[data-finish=glass]{--finish-surface:var(--surface);--finish-blur:none}}[data-guides]{border-inline:1px solid color-mix(in srgb,var(--line) 50%,transparent)}:is(.field-error,.color-picker-error,[data-range-error]){color:var(--error);margin:0;font-size:.85rem;font-weight:500}:is(.field-error,.color-picker-error,[data-range-error]):not(:empty){padding-inline-start:24px;position:relative}:is(.field-error,.color-picker-error,[data-range-error]):not(:empty):before{content:"!"/"";inset-inline-start:0;box-sizing:border-box;border:1.5px solid;border-radius:50%;place-items:center;width:16px;height:16px;font:700 12px/1 sans-serif;display:grid;position:absolute;top:.2em}fieldset{border:1px solid var(--finish-edge,var(--line));border-radius:var(--radius);min-inline-size:0;margin:0;padding:16px}legend{max-inline-size:100%;color:var(--ink);overflow-wrap:anywhere;padding-inline:8px;font-size:.85rem;font-weight:600;line-height:1.5}.muted{color:var(--muted)}.faint{color:var(--faint,var(--muted));--faint-color:color-mix(in srgb,var(--muted) 65%,var(--bg));background-image:linear-gradient(var(--faint-color),var(--faint-color));-webkit-text-fill-color:transparent;background-clip:text}@media (prefers-contrast:more),(forced-colors:active){.faint{-webkit-text-fill-color:currentColor;background-image:none}}.eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:.69rem;font-weight:700}@media (width<=760px){:root{--page-gutter:16px}}.p-0[class]{padding:0}.p-sm[class]{padding:calc(var(--space) / 3)}.p-md[class]{padding:calc(var(--space) * 2 / 3)}.p-lg[class]{padding:var(--space)}.p-xl[class]{padding:calc(var(--space) * 4 / 3)}.px-0[class]{padding-inline:0}.px-sm[class]{padding-inline:calc(var(--space) / 3)}.px-md[class]{padding-inline:calc(var(--space) * 2 / 3)}.px-lg[class]{padding-inline:var(--space)}.px-xl[class]{padding-inline:calc(var(--space) * 4 / 3)}.py-0[class]{padding-block:0}.py-sm[class]{padding-block:calc(var(--space) / 3)}.py-md[class]{padding-block:calc(var(--space) * 2 / 3)}.py-lg[class]{padding-block:var(--space)}.py-xl[class]{padding-block:calc(var(--space) * 4 / 3)}.ps-0[class]{padding-inline-start:0}.ps-sm[class]{padding-inline-start:calc(var(--space) / 3)}.ps-md[class]{padding-inline-start:calc(var(--space) * 2 / 3)}.ps-lg[class]{padding-inline-start:var(--space)}.ps-xl[class]{padding-inline-start:calc(var(--space) * 4 / 3)}.pe-0[class]{padding-inline-end:0}.pe-sm[class]{padding-inline-end:calc(var(--space) / 3)}.pe-md[class]{padding-inline-end:calc(var(--space) * 2 / 3)}.pe-lg[class]{padding-inline-end:var(--space)}.pe-xl[class]{padding-inline-end:calc(var(--space) * 4 / 3)}.pt-0[class]{padding-block-start:0}.pt-sm[class]{padding-block-start:calc(var(--space) / 3)}.pt-md[class]{padding-block-start:calc(var(--space) * 2 / 3)}.pt-lg[class]{padding-block-start:var(--space)}.pt-xl[class]{padding-block-start:calc(var(--space) * 4 / 3)}.pb-0[class]{padding-block-end:0}.pb-sm[class]{padding-block-end:calc(var(--space) / 3)}.pb-md[class]{padding-block-end:calc(var(--space) * 2 / 3)}.pb-lg[class]{padding-block-end:var(--space)}.pb-xl[class]{padding-block-end:calc(var(--space) * 4 / 3)}.m-0[class]{margin:0}.m-sm[class]{margin:calc(var(--space) / 3)}.m-md[class]{margin:calc(var(--space) * 2 / 3)}.m-lg[class]{margin:var(--space)}.m-xl[class]{margin:calc(var(--space) * 4 / 3)}.m-auto[class]{margin:auto}.mx-0[class]{margin-inline:0}.mx-sm[class]{margin-inline:calc(var(--space) / 3)}.mx-md[class]{margin-inline:calc(var(--space) * 2 / 3)}.mx-lg[class]{margin-inline:var(--space)}.mx-xl[class]{margin-inline:calc(var(--space) * 4 / 3)}.mx-auto[class]{margin-inline:auto}.my-0[class]{margin-block:0}.my-sm[class]{margin-block:calc(var(--space) / 3)}.my-md[class]{margin-block:calc(var(--space) * 2 / 3)}.my-lg[class]{margin-block:var(--space)}.my-xl[class]{margin-block:calc(var(--space) * 4 / 3)}.my-auto[class]{margin-block:auto}.ms-0[class]{margin-inline-start:0}.ms-sm[class]{margin-inline-start:calc(var(--space) / 3)}.ms-md[class]{margin-inline-start:calc(var(--space) * 2 / 3)}.ms-lg[class]{margin-inline-start:var(--space)}.ms-xl[class]{margin-inline-start:calc(var(--space) * 4 / 3)}.ms-auto[class]{margin-inline-start:auto}.me-0[class]{margin-inline-end:0}.me-sm[class]{margin-inline-end:calc(var(--space) / 3)}.me-md[class]{margin-inline-end:calc(var(--space) * 2 / 3)}.me-lg[class]{margin-inline-end:var(--space)}.me-xl[class]{margin-inline-end:calc(var(--space) * 4 / 3)}.me-auto[class]{margin-inline-end:auto}.mt-0[class]{margin-block-start:0}.mt-sm[class]{margin-block-start:calc(var(--space) / 3)}.mt-md[class]{margin-block-start:calc(var(--space) * 2 / 3)}.mt-lg[class]{margin-block-start:var(--space)}.mt-xl[class]{margin-block-start:calc(var(--space) * 4 / 3)}.mt-auto[class]{margin-block-start:auto}.mb-0[class]{margin-block-end:0}.mb-sm[class]{margin-block-end:calc(var(--space) / 3)}.mb-md[class]{margin-block-end:calc(var(--space) * 2 / 3)}.mb-lg[class]{margin-block-end:var(--space)}.mb-xl[class]{margin-block-end:calc(var(--space) * 4 / 3)}.mb-auto[class]{margin-block-end:auto}.gap-0[class]{gap:0}.gap-sm[class]{gap:calc(var(--space) / 3)}.gap-md[class]{gap:calc(var(--space) * 2 / 3)}.gap-lg[class]{gap:var(--space)}.gap-xl[class]{gap:calc(var(--space) * 4 / 3)}.gap-x-0[class]{column-gap:0}.gap-x-sm[class]{column-gap:calc(var(--space) / 3)}.gap-x-md[class]{column-gap:calc(var(--space) * 2 / 3)}.gap-x-lg[class]{column-gap:var(--space)}.gap-x-xl[class]{column-gap:calc(var(--space) * 4 / 3)}.gap-y-0[class]{row-gap:0}.gap-y-sm[class]{row-gap:calc(var(--space) / 3)}.gap-y-md[class]{row-gap:calc(var(--space) * 2 / 3)}.gap-y-lg[class]{row-gap:var(--space)}.gap-y-xl[class]{row-gap:calc(var(--space) * 4 / 3)}.items-start[class]{align-items:start}.items-center[class]{align-items:center}.items-end[class]{align-items:end}.items-stretch[class]{align-items:stretch}.items-baseline[class]{align-items:baseline}.justify-start[class]{justify-content:start}.justify-center[class]{justify-content:center}.justify-end[class]{justify-content:end}.justify-between[class]{justify-content:space-between}.justify-around[class]{justify-content:space-around}.justify-evenly[class]{justify-content:space-evenly}.self-start[class]{align-self:start}.self-center[class]{align-self:center}.self-end[class]{align-self:end}.self-stretch[class]{align-self:stretch}.text-start[class]{text-align:start}.text-center[class]{text-align:center}.text-end[class]{text-align:end}.align-middle[class]{vertical-align:middle}.w-full[class]{width:100%}.w-auto[class]{width:auto}.w-fit[class]{width:fit-content}.min-w-0[class]{min-width:0}.max-w-full[class]{max-width:100%}.max-w-none[class]{max-width:none}.max-w-2xs[class]{max-inline-size:10rem}.max-w-xs[class]{max-inline-size:14rem}.max-w-sm[class]{max-inline-size:18rem}.max-w-md[class]{max-inline-size:24rem}.max-w-lg[class]{max-inline-size:32rem}.max-w-form[class]{max-width:48rem}.h-auto[class]{height:auto}.h-full[class]{height:100%}.min-h-0[class]{min-height:0}.grow[class]{flex-grow:1}.grow-0[class]{flex-grow:0}.shrink-0[class]{flex-shrink:0}.aspect-square[class]{aspect-ratio:1}.aspect-video[class]{aspect-ratio:16/9}.font-semibold[class]{font-weight:600}.text-balance[class]{text-wrap:balance}.text-pretty[class]{text-wrap:pretty}.visually-hidden[class]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-1\/2[class]{width:50%}.w-1\/3[class]{width:33.3333%}.w-2\/3[class]{width:66.6667%}.w-1\/4[class]{width:25%}.w-3\/4[class]{width:75%}.w-1\/5[class]{width:20%}.w-2\/5[class]{width:40%}.w-3\/5[class]{width:60%}.w-4\/5[class]{width:80%}.grid-ratio-50-50[class]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-ratio-60-40[class]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid-ratio-40-60[class]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.grid-ratio-2-1[class]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-ratio-1-2[class]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.overflow-auto[class]{overflow:auto}.overflow-hidden[class]{overflow:hidden}.overflow-clip[class]{overflow:clip}.overflow-visible[class]{overflow:visible}.overflow-scroll[class]{overflow:scroll}.overflow-x-auto[class]{overflow-x:auto}.overflow-x-hidden[class]{overflow-x:hidden}.overflow-x-clip[class]{overflow-x:clip}.overflow-x-visible[class]{overflow-x:visible}.overflow-x-scroll[class]{overflow-x:scroll}.overflow-y-auto[class]{overflow-y:auto}.overflow-y-hidden[class]{overflow-y:hidden}.overflow-y-clip[class]{overflow-y:clip}.overflow-y-visible[class]{overflow-y:visible}.overflow-y-scroll[class]{overflow-y:scroll}.object-cover[class]{object-fit:cover}.object-contain[class]{object-fit:contain}.object-fill[class]{object-fit:fill}.object-none[class]{object-fit:none}.object-scale-down[class]{object-fit:scale-down}.object-center[class]{object-position:center}.object-top[class]{object-position:top}.object-bottom[class]{object-position:bottom}.object-left[class]{object-position:left}.object-right[class]{object-position:right}.object-left-top[class]{object-position:left top}.object-left-bottom[class]{object-position:left bottom}.object-right-top[class]{object-position:right top}.object-right-bottom[class]{object-position:right bottom}.block[class]{display:block}.inline[class]{display:inline}.inline-block[class]{display:inline-block}.flex[class]{display:flex}.inline-flex[class]{display:inline-flex}.hidden[class]{display:none}.flex-row[class]{flex-direction:row}.flex-col[class]{flex-direction:column}.flex-wrap[class]{flex-wrap:wrap}.flex-nowrap[class]{flex-wrap:nowrap}.flex-1[class]{flex:1}.flex-none[class]{flex:none}.shrink[class]{flex-shrink:1}.col-auto[class]{grid-column:auto}.col-span-full[class]{grid-column:1/-1}.truncate[class]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal[class]{white-space:normal}.whitespace-nowrap[class]{white-space:nowrap}.break-words[class]{overflow-wrap:break-word}.wrap-anywhere[class]{overflow-wrap:anywhere}.font-normal[class]{font-weight:400}.font-medium[class]{font-weight:500}.font-bold[class]{font-weight:700}.tabular-nums[class]{font-variant-numeric:tabular-nums}.proportional-nums[class]{font-variant-numeric:proportional-nums}.line-clamp-none[class]{-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:visible}.grid-cols-1[class]{grid-template-columns:repeat(1,minmax(0,1fr))}.col-span-1[class]{grid-column:span 1/span 1}.grid-cols-2[class]{grid-template-columns:repeat(2,minmax(0,1fr))}.col-span-2[class]{grid-column:span 2/span 2}.grid-cols-3[class]{grid-template-columns:repeat(3,minmax(0,1fr))}.col-span-3[class]{grid-column:span 3/span 3}.grid-cols-4[class]{grid-template-columns:repeat(4,minmax(0,1fr))}.col-span-4[class]{grid-column:span 4/span 4}.grid-cols-5[class]{grid-template-columns:repeat(5,minmax(0,1fr))}.col-span-5[class]{grid-column:span 5/span 5}.grid-cols-6[class]{grid-template-columns:repeat(6,minmax(0,1fr))}.col-span-6[class]{grid-column:span 6/span 6}.line-clamp-1[class]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[class]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3[class]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=40rem){.sm\:w-1\/2[class]{width:50%}.sm\:w-1\/3[class]{width:33.3333%}.sm\:w-2\/3[class]{width:66.6667%}.sm\:w-1\/4[class]{width:25%}.sm\:w-3\/4[class]{width:75%}.sm\:w-1\/5[class]{width:20%}.sm\:w-2\/5[class]{width:40%}.sm\:w-3\/5[class]{width:60%}.sm\:w-4\/5[class]{width:80%}.sm\:grid-ratio-50-50[class]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-ratio-60-40[class]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.sm\:grid-ratio-40-60[class]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.sm\:grid-ratio-2-1[class]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.sm\:grid-ratio-1-2[class]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.sm\:overflow-auto[class]{overflow:auto}.sm\:overflow-hidden[class]{overflow:hidden}.sm\:overflow-clip[class]{overflow:clip}.sm\:overflow-visible[class]{overflow:visible}.sm\:overflow-scroll[class]{overflow:scroll}.sm\:overflow-x-auto[class]{overflow-x:auto}.sm\:overflow-x-hidden[class]{overflow-x:hidden}.sm\:overflow-x-clip[class]{overflow-x:clip}.sm\:overflow-x-visible[class]{overflow-x:visible}.sm\:overflow-x-scroll[class]{overflow-x:scroll}.sm\:overflow-y-auto[class]{overflow-y:auto}.sm\:overflow-y-hidden[class]{overflow-y:hidden}.sm\:overflow-y-clip[class]{overflow-y:clip}.sm\:overflow-y-visible[class]{overflow-y:visible}.sm\:overflow-y-scroll[class]{overflow-y:scroll}.sm\:object-cover[class]{object-fit:cover}.sm\:object-contain[class]{object-fit:contain}.sm\:object-fill[class]{object-fit:fill}.sm\:object-none[class]{object-fit:none}.sm\:object-scale-down[class]{object-fit:scale-down}.sm\:object-center[class]{object-position:center}.sm\:object-top[class]{object-position:top}.sm\:object-bottom[class]{object-position:bottom}.sm\:object-left[class]{object-position:left}.sm\:object-right[class]{object-position:right}.sm\:object-left-top[class]{object-position:left top}.sm\:object-left-bottom[class]{object-position:left bottom}.sm\:object-right-top[class]{object-position:right top}.sm\:object-right-bottom[class]{object-position:right bottom}.sm\:block[class]{display:block}.sm\:inline[class]{display:inline}.sm\:inline-block[class]{display:inline-block}.sm\:flex[class]{display:flex}.sm\:inline-flex[class]{display:inline-flex}.sm\:hidden[class]{display:none}.sm\:flex-row[class]{flex-direction:row}.sm\:flex-col[class]{flex-direction:column}.sm\:flex-wrap[class]{flex-wrap:wrap}.sm\:flex-nowrap[class]{flex-wrap:nowrap}.sm\:flex-1[class]{flex:1}.sm\:flex-none[class]{flex:none}.sm\:shrink[class]{flex-shrink:1}.sm\:col-auto[class]{grid-column:auto}.sm\:col-span-full[class]{grid-column:1/-1}.sm\:truncate[class]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:whitespace-normal[class]{white-space:normal}.sm\:whitespace-nowrap[class]{white-space:nowrap}.sm\:break-words[class]{overflow-wrap:break-word}.sm\:wrap-anywhere[class]{overflow-wrap:anywhere}.sm\:line-clamp-none[class]{-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:visible}.sm\:grid-cols-1[class]{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:col-span-1[class]{grid-column:span 1/span 1}.sm\:grid-cols-2[class]{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:col-span-2[class]{grid-column:span 2/span 2}.sm\:grid-cols-3[class]{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:col-span-3[class]{grid-column:span 3/span 3}.sm\:grid-cols-4[class]{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:col-span-4[class]{grid-column:span 4/span 4}.sm\:grid-cols-5[class]{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:col-span-5[class]{grid-column:span 5/span 5}.sm\:grid-cols-6[class]{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:col-span-6[class]{grid-column:span 6/span 6}.sm\:line-clamp-1[class]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:line-clamp-2[class]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:line-clamp-3[class]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:grid[class]{display:grid}.sm\:gap-0[class]{gap:0}.sm\:gap-sm[class]{gap:calc(var(--space) / 3)}.sm\:gap-md[class]{gap:calc(var(--space) * 2 / 3)}.sm\:gap-lg[class]{gap:var(--space)}.sm\:gap-xl[class]{gap:calc(var(--space) * 4 / 3)}.sm\:gap-x-0[class]{column-gap:0}.sm\:gap-x-sm[class]{column-gap:calc(var(--space) / 3)}.sm\:gap-x-md[class]{column-gap:calc(var(--space) * 2 / 3)}.sm\:gap-x-lg[class]{column-gap:var(--space)}.sm\:gap-x-xl[class]{column-gap:calc(var(--space) * 4 / 3)}.sm\:gap-y-0[class]{row-gap:0}.sm\:gap-y-sm[class]{row-gap:calc(var(--space) / 3)}.sm\:gap-y-md[class]{row-gap:calc(var(--space) * 2 / 3)}.sm\:gap-y-lg[class]{row-gap:var(--space)}.sm\:gap-y-xl[class]{row-gap:calc(var(--space) * 4 / 3)}.sm\:items-start[class]{align-items:start}.sm\:items-center[class]{align-items:center}.sm\:items-end[class]{align-items:end}.sm\:items-stretch[class]{align-items:stretch}.sm\:items-baseline[class]{align-items:baseline}.sm\:justify-start[class]{justify-content:start}.sm\:justify-center[class]{justify-content:center}.sm\:justify-end[class]{justify-content:end}.sm\:justify-between[class]{justify-content:space-between}.sm\:justify-around[class]{justify-content:space-around}.sm\:justify-evenly[class]{justify-content:space-evenly}.sm\:self-start[class]{align-self:start}.sm\:self-center[class]{align-self:center}.sm\:self-end[class]{align-self:end}.sm\:self-stretch[class]{align-self:stretch}.sm\:text-start[class]{text-align:start}.sm\:text-center[class]{text-align:center}.sm\:text-end[class]{text-align:end}.sm\:w-full[class]{width:100%}.sm\:w-auto[class]{width:auto}.sm\:w-fit[class]{width:fit-content}.sm\:min-w-0[class]{min-width:0}.sm\:max-w-full[class]{max-width:100%}.sm\:max-w-none[class]{max-width:none}.sm\:max-w-2xs[class]{max-inline-size:10rem}.sm\:max-w-xs[class]{max-inline-size:14rem}.sm\:max-w-sm[class]{max-inline-size:18rem}.sm\:max-w-md[class]{max-inline-size:24rem}.sm\:max-w-lg[class]{max-inline-size:32rem}.sm\:max-w-form[class]{max-width:48rem}.sm\:grow[class]{flex-grow:1}.sm\:grow-0[class]{flex-grow:0}.sm\:shrink-0[class]{flex-shrink:0}.sm\:text-balance[class]{text-wrap:balance}.sm\:text-pretty[class]{text-wrap:pretty}}@media (width>=48rem){.md\:w-1\/2[class]{width:50%}.md\:w-1\/3[class]{width:33.3333%}.md\:w-2\/3[class]{width:66.6667%}.md\:w-1\/4[class]{width:25%}.md\:w-3\/4[class]{width:75%}.md\:w-1\/5[class]{width:20%}.md\:w-2\/5[class]{width:40%}.md\:w-3\/5[class]{width:60%}.md\:w-4\/5[class]{width:80%}.md\:grid-ratio-50-50[class]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:grid-ratio-60-40[class]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.md\:grid-ratio-40-60[class]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:grid-ratio-2-1[class]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md\:grid-ratio-1-2[class]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md\:overflow-auto[class]{overflow:auto}.md\:overflow-hidden[class]{overflow:hidden}.md\:overflow-clip[class]{overflow:clip}.md\:overflow-visible[class]{overflow:visible}.md\:overflow-scroll[class]{overflow:scroll}.md\:overflow-x-auto[class]{overflow-x:auto}.md\:overflow-x-hidden[class]{overflow-x:hidden}.md\:overflow-x-clip[class]{overflow-x:clip}.md\:overflow-x-visible[class]{overflow-x:visible}.md\:overflow-x-scroll[class]{overflow-x:scroll}.md\:overflow-y-auto[class]{overflow-y:auto}.md\:overflow-y-hidden[class]{overflow-y:hidden}.md\:overflow-y-clip[class]{overflow-y:clip}.md\:overflow-y-visible[class]{overflow-y:visible}.md\:overflow-y-scroll[class]{overflow-y:scroll}.md\:object-cover[class]{object-fit:cover}.md\:object-contain[class]{object-fit:contain}.md\:object-fill[class]{object-fit:fill}.md\:object-none[class]{object-fit:none}.md\:object-scale-down[class]{object-fit:scale-down}.md\:object-center[class]{object-position:center}.md\:object-top[class]{object-position:top}.md\:object-bottom[class]{object-position:bottom}.md\:object-left[class]{object-position:left}.md\:object-right[class]{object-position:right}.md\:object-left-top[class]{object-position:left top}.md\:object-left-bottom[class]{object-position:left bottom}.md\:object-right-top[class]{object-position:right top}.md\:object-right-bottom[class]{object-position:right bottom}.md\:block[class]{display:block}.md\:inline[class]{display:inline}.md\:inline-block[class]{display:inline-block}.md\:flex[class]{display:flex}.md\:inline-flex[class]{display:inline-flex}.md\:hidden[class]{display:none}.md\:flex-row[class]{flex-direction:row}.md\:flex-col[class]{flex-direction:column}.md\:flex-wrap[class]{flex-wrap:wrap}.md\:flex-nowrap[class]{flex-wrap:nowrap}.md\:flex-1[class]{flex:1}.md\:flex-none[class]{flex:none}.md\:shrink[class]{flex-shrink:1}.md\:col-auto[class]{grid-column:auto}.md\:col-span-full[class]{grid-column:1/-1}.md\:truncate[class]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md\:whitespace-normal[class]{white-space:normal}.md\:whitespace-nowrap[class]{white-space:nowrap}.md\:break-words[class]{overflow-wrap:break-word}.md\:wrap-anywhere[class]{overflow-wrap:anywhere}.md\:line-clamp-none[class]{-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:visible}.md\:grid-cols-1[class]{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:col-span-1[class]{grid-column:span 1/span 1}.md\:grid-cols-2[class]{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:col-span-2[class]{grid-column:span 2/span 2}.md\:grid-cols-3[class]{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:col-span-3[class]{grid-column:span 3/span 3}.md\:grid-cols-4[class]{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:col-span-4[class]{grid-column:span 4/span 4}.md\:grid-cols-5[class]{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:col-span-5[class]{grid-column:span 5/span 5}.md\:grid-cols-6[class]{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:col-span-6[class]{grid-column:span 6/span 6}.md\:line-clamp-1[class]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:line-clamp-2[class]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:line-clamp-3[class]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:grid[class]{display:grid}.md\:gap-0[class]{gap:0}.md\:gap-sm[class]{gap:calc(var(--space) / 3)}.md\:gap-md[class]{gap:calc(var(--space) * 2 / 3)}.md\:gap-lg[class]{gap:var(--space)}.md\:gap-xl[class]{gap:calc(var(--space) * 4 / 3)}.md\:gap-x-0[class]{column-gap:0}.md\:gap-x-sm[class]{column-gap:calc(var(--space) / 3)}.md\:gap-x-md[class]{column-gap:calc(var(--space) * 2 / 3)}.md\:gap-x-lg[class]{column-gap:var(--space)}.md\:gap-x-xl[class]{column-gap:calc(var(--space) * 4 / 3)}.md\:gap-y-0[class]{row-gap:0}.md\:gap-y-sm[class]{row-gap:calc(var(--space) / 3)}.md\:gap-y-md[class]{row-gap:calc(var(--space) * 2 / 3)}.md\:gap-y-lg[class]{row-gap:var(--space)}.md\:gap-y-xl[class]{row-gap:calc(var(--space) * 4 / 3)}.md\:items-start[class]{align-items:start}.md\:items-center[class]{align-items:center}.md\:items-end[class]{align-items:end}.md\:items-stretch[class]{align-items:stretch}.md\:items-baseline[class]{align-items:baseline}.md\:justify-start[class]{justify-content:start}.md\:justify-center[class]{justify-content:center}.md\:justify-end[class]{justify-content:end}.md\:justify-between[class]{justify-content:space-between}.md\:justify-around[class]{justify-content:space-around}.md\:justify-evenly[class]{justify-content:space-evenly}.md\:self-start[class]{align-self:start}.md\:self-center[class]{align-self:center}.md\:self-end[class]{align-self:end}.md\:self-stretch[class]{align-self:stretch}.md\:text-start[class]{text-align:start}.md\:text-center[class]{text-align:center}.md\:text-end[class]{text-align:end}.md\:w-full[class]{width:100%}.md\:w-auto[class]{width:auto}.md\:w-fit[class]{width:fit-content}.md\:min-w-0[class]{min-width:0}.md\:max-w-full[class]{max-width:100%}.md\:max-w-none[class]{max-width:none}.md\:max-w-2xs[class]{max-inline-size:10rem}.md\:max-w-xs[class]{max-inline-size:14rem}.md\:max-w-sm[class]{max-inline-size:18rem}.md\:max-w-md[class]{max-inline-size:24rem}.md\:max-w-lg[class]{max-inline-size:32rem}.md\:max-w-form[class]{max-width:48rem}.md\:grow[class]{flex-grow:1}.md\:grow-0[class]{flex-grow:0}.md\:shrink-0[class]{flex-shrink:0}.md\:text-balance[class]{text-wrap:balance}.md\:text-pretty[class]{text-wrap:pretty}}@media (width>=64rem){.lg\:w-1\/2[class]{width:50%}.lg\:w-1\/3[class]{width:33.3333%}.lg\:w-2\/3[class]{width:66.6667%}.lg\:w-1\/4[class]{width:25%}.lg\:w-3\/4[class]{width:75%}.lg\:w-1\/5[class]{width:20%}.lg\:w-2\/5[class]{width:40%}.lg\:w-3\/5[class]{width:60%}.lg\:w-4\/5[class]{width:80%}.lg\:grid-ratio-50-50[class]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-ratio-60-40[class]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.lg\:grid-ratio-40-60[class]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lg\:grid-ratio-2-1[class]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-ratio-1-2[class]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:overflow-auto[class]{overflow:auto}.lg\:overflow-hidden[class]{overflow:hidden}.lg\:overflow-clip[class]{overflow:clip}.lg\:overflow-visible[class]{overflow:visible}.lg\:overflow-scroll[class]{overflow:scroll}.lg\:overflow-x-auto[class]{overflow-x:auto}.lg\:overflow-x-hidden[class]{overflow-x:hidden}.lg\:overflow-x-clip[class]{overflow-x:clip}.lg\:overflow-x-visible[class]{overflow-x:visible}.lg\:overflow-x-scroll[class]{overflow-x:scroll}.lg\:overflow-y-auto[class]{overflow-y:auto}.lg\:overflow-y-hidden[class]{overflow-y:hidden}.lg\:overflow-y-clip[class]{overflow-y:clip}.lg\:overflow-y-visible[class]{overflow-y:visible}.lg\:overflow-y-scroll[class]{overflow-y:scroll}.lg\:object-cover[class]{object-fit:cover}.lg\:object-contain[class]{object-fit:contain}.lg\:object-fill[class]{object-fit:fill}.lg\:object-none[class]{object-fit:none}.lg\:object-scale-down[class]{object-fit:scale-down}.lg\:object-center[class]{object-position:center}.lg\:object-top[class]{object-position:top}.lg\:object-bottom[class]{object-position:bottom}.lg\:object-left[class]{object-position:left}.lg\:object-right[class]{object-position:right}.lg\:object-left-top[class]{object-position:left top}.lg\:object-left-bottom[class]{object-position:left bottom}.lg\:object-right-top[class]{object-position:right top}.lg\:object-right-bottom[class]{object-position:right bottom}.lg\:block[class]{display:block}.lg\:inline[class]{display:inline}.lg\:inline-block[class]{display:inline-block}.lg\:flex[class]{display:flex}.lg\:inline-flex[class]{display:inline-flex}.lg\:hidden[class]{display:none}.lg\:flex-row[class]{flex-direction:row}.lg\:flex-col[class]{flex-direction:column}.lg\:flex-wrap[class]{flex-wrap:wrap}.lg\:flex-nowrap[class]{flex-wrap:nowrap}.lg\:flex-1[class]{flex:1}.lg\:flex-none[class]{flex:none}.lg\:shrink[class]{flex-shrink:1}.lg\:col-auto[class]{grid-column:auto}.lg\:col-span-full[class]{grid-column:1/-1}.lg\:truncate[class]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg\:whitespace-normal[class]{white-space:normal}.lg\:whitespace-nowrap[class]{white-space:nowrap}.lg\:break-words[class]{overflow-wrap:break-word}.lg\:wrap-anywhere[class]{overflow-wrap:anywhere}.lg\:line-clamp-none[class]{-webkit-box-orient:initial;-webkit-line-clamp:unset;display:block;overflow:visible}.lg\:grid-cols-1[class]{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:col-span-1[class]{grid-column:span 1/span 1}.lg\:grid-cols-2[class]{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:col-span-2[class]{grid-column:span 2/span 2}.lg\:grid-cols-3[class]{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:col-span-3[class]{grid-column:span 3/span 3}.lg\:grid-cols-4[class]{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:col-span-4[class]{grid-column:span 4/span 4}.lg\:grid-cols-5[class]{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:col-span-5[class]{grid-column:span 5/span 5}.lg\:grid-cols-6[class]{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:col-span-6[class]{grid-column:span 6/span 6}.lg\:line-clamp-1[class]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:line-clamp-2[class]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:line-clamp-3[class]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:grid[class]{display:grid}.lg\:gap-0[class]{gap:0}.lg\:gap-sm[class]{gap:calc(var(--space) / 3)}.lg\:gap-md[class]{gap:calc(var(--space) * 2 / 3)}.lg\:gap-lg[class]{gap:var(--space)}.lg\:gap-xl[class]{gap:calc(var(--space) * 4 / 3)}.lg\:gap-x-0[class]{column-gap:0}.lg\:gap-x-sm[class]{column-gap:calc(var(--space) / 3)}.lg\:gap-x-md[class]{column-gap:calc(var(--space) * 2 / 3)}.lg\:gap-x-lg[class]{column-gap:var(--space)}.lg\:gap-x-xl[class]{column-gap:calc(var(--space) * 4 / 3)}.lg\:gap-y-0[class]{row-gap:0}.lg\:gap-y-sm[class]{row-gap:calc(var(--space) / 3)}.lg\:gap-y-md[class]{row-gap:calc(var(--space) * 2 / 3)}.lg\:gap-y-lg[class]{row-gap:var(--space)}.lg\:gap-y-xl[class]{row-gap:calc(var(--space) * 4 / 3)}.lg\:items-start[class]{align-items:start}.lg\:items-center[class]{align-items:center}.lg\:items-end[class]{align-items:end}.lg\:items-stretch[class]{align-items:stretch}.lg\:items-baseline[class]{align-items:baseline}.lg\:justify-start[class]{justify-content:start}.lg\:justify-center[class]{justify-content:center}.lg\:justify-end[class]{justify-content:end}.lg\:justify-between[class]{justify-content:space-between}.lg\:justify-around[class]{justify-content:space-around}.lg\:justify-evenly[class]{justify-content:space-evenly}.lg\:self-start[class]{align-self:start}.lg\:self-center[class]{align-self:center}.lg\:self-end[class]{align-self:end}.lg\:self-stretch[class]{align-self:stretch}.lg\:text-start[class]{text-align:start}.lg\:text-center[class]{text-align:center}.lg\:text-end[class]{text-align:end}.lg\:w-full[class]{width:100%}.lg\:w-auto[class]{width:auto}.lg\:w-fit[class]{width:fit-content}.lg\:min-w-0[class]{min-width:0}.lg\:max-w-full[class]{max-width:100%}.lg\:max-w-none[class]{max-width:none}.lg\:max-w-2xs[class]{max-inline-size:10rem}.lg\:max-w-xs[class]{max-inline-size:14rem}.lg\:max-w-sm[class]{max-inline-size:18rem}.lg\:max-w-md[class]{max-inline-size:24rem}.lg\:max-w-lg[class]{max-inline-size:32rem}.lg\:max-w-form[class]{max-width:48rem}.lg\:grow[class]{flex-grow:1}.lg\:grow-0[class]{flex-grow:0}.lg\:shrink-0[class]{flex-shrink:0}.lg\:text-balance[class]{text-wrap:balance}.lg\:text-pretty[class]{text-wrap:pretty}}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-latin.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-mono-latin.woff2)format("woff2")}:root,:root[data-theme],:root[data-theme][data-palette]{color-scheme:dark;--accent:#33ccb2;--accent-hover:#5cd6c0;--bg:#101716;--error:#ffb4ab;--ink:#edf5f2;--line:#30443d;--muted:#a7bbb4;--on-accent:#08241e;--soft:#1c2926;--surface:#17211f;--tint:#15372f;--radius:12px;--control-radius:8px;font-family:Geist,system-ui,sans-serif}