@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--bot-ring-level:0}*,:before,:after,::backdrop{--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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--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-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--ai-ring-a:0deg;--bot-a:0deg;--rb-a:215deg}}}@layer theme{:root,:host{--font-sans:var(--family-sans);--font-mono:var(--family-mono);--color-lime-400:#9de500;--color-blue-500:#3080ff;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--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-lg--line-height:calc(1.75 / 1.125);--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-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:400;--font-weight-semibold:400;--font-weight-bold:400;--font-weight-extrabold:400;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:var(--rad-sm);--radius-md:var(--rad-md);--radius-lg:var(--rad-lg);--radius-xl:var(--rad-xl);--radius-2xl:var(--rad-2xl);--radius-3xl:var(--rad-3xl);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-background:var(--surface-narwhal);--color-foreground:var(--neutral-50);--color-card:var(--surface-piano-black);--color-card-foreground:var(--neutral-50);--color-popover:var(--surface-piano-black);--color-popover-foreground:var(--neutral-50);--color-primary:var(--neutral-50);--color-primary-foreground:var(--surface-narwhal);--color-secondary:var(--surface-shark);--color-secondary-foreground:var(--neutral-50);--color-muted:var(--surface-shark);--color-muted-foreground:var(--neutral-400);--color-accent:var(--surface-shark);--color-accent-foreground:var(--neutral-50);--color-destructive:var(--state-error-600);--color-destructive-foreground:var(--neutral-50);--color-success:var(--state-success-600);--color-success-foreground:var(--neutral-950);--color-warning:var(--state-warning-600);--color-warning-foreground:var(--neutral-950);--color-info:var(--state-info-600);--color-info-foreground:var(--neutral-950);--color-border:#fafafa1a;--color-input:#fafafa1a;--color-ring:var(--blue-500);--color-sidebar-foreground:var(--neutral-50);--color-surface:var(--surface-piano-black);--color-border-subtle:var(--neutral-300);--color-border-danger:var(--state-error-600);--color-glass-fill:#302e2f16;--color-glass-sheen:#302e2f40;--color-glass-border:#95959580;--color-glass-frosted-fill:#d9d9d92d;--color-glass-frosted-sheen:#ffffff40;--color-glass-frosted-border:#ffffff80;--color-surface-interactive:var(--surface-shark);--radius-none:var(--rad-none);--radius-full:var(--rad-full);--spacing-0:var(--sp-0);--spacing-1:var(--sp-1);--spacing-2:var(--sp-2);--spacing-3:var(--sp-3);--spacing-4:var(--sp-4);--spacing-5:var(--sp-5);--spacing-6:var(--sp-6);--spacing-8:var(--sp-8);--spacing-10:var(--sp-10);--spacing-12:var(--sp-12);--spacing-16:var(--sp-16);--spacing-20:var(--sp-20);--spacing-24:var(--sp-24);--spacing-40:var(--sp-40);--spacing-64:var(--sp-64);--font-display:var(--family-display);--font-alt:var(--family-alt);--text-heading-h1:4.5rem;--leading-heading-h1:1.25;--font-weight-heading-h1:800;--text-heading-h1-light:4.5rem;--leading-heading-h1-light:1.25;--font-weight-heading-h1-light:200;--text-heading-h2:3rem;--leading-heading-h2:1.25;--font-weight-heading-h2:300;--text-heading-h2-heavy:3rem;--leading-heading-h2-heavy:1.25;--font-weight-heading-h2-heavy:700;--text-heading-h3:1.75rem;--leading-heading-h3:1.25;--font-weight-heading-h3:400;--text-heading-h4:1.5rem;--leading-heading-h4:1.25;--font-weight-heading-h4:600;--text-heading-h5:1.25rem;--leading-heading-h5:1.25;--font-weight-heading-h5:600;--text-heading-h6:1.125rem;--leading-heading-h6:1.25;--font-weight-heading-h6:600;--text-body-lg:1.125rem;--leading-body-lg:1.63;--font-weight-body-lg:400;--text-body-base:1rem;--leading-body-base:1.63;--font-weight-body-base:400;--text-body-sm:.875rem;--leading-body-sm:1.63;--font-weight-body-sm:400;--text-body-xs:.75rem;--leading-body-xs:1.63;--font-weight-body-xs:400;--text-label-sm:.875rem;--leading-label-sm:1.38;--font-weight-label-sm:500;--text-label-xs:.75rem;--leading-label-xs:1.38;--font-weight-label-xs:500;--text-numeric-lg:1.125rem;--leading-numeric-lg:1;--font-weight-numeric-lg:400;--text-numeric-base:1rem;--leading-numeric-base:1;--font-weight-numeric-base:400;--text-numeric-sm:.875rem;--leading-numeric-sm:1;--font-weight-numeric-sm:400}@supports (color:lab(0% 0 0)){:root,:host{--color-lime-400:lab(83.7876% -45.0447 88.4738);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-border:lab(98.26% 0 0/.1);--color-input:lab(98.26% 0 0/.1);--color-glass-fill:lab(19.2235% .98367 -.278085/.088);--color-glass-sheen:lab(19.2235% .98367 -.278085/.25);--color-glass-border:lab(61.72% -.0000298023 0/.5);--color-glass-frosted-fill:lab(86.66% 0 0/.175);--color-glass-frosted-sheen:lab(100% 0 0/.25);--color-glass-frosted-border:lab(100% 0 0/.5)}}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:light){:root:not(.dark):not(.light){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}.light,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--color-blue-500:var(--blue-500);--color-green-500:var(--green-500);--color-red-500:var(--red-500);--color-amber-500:var(--state-warning-500);--color-sky-500:var(--state-info-500);--color-lime-400:var(--green-500);--bg-canvas:var(--color-background);--bg-canvas-subtle:var(--color-card);--bg-surface:var(--color-card);--bg-surface-elevated:var(--color-secondary);--bg-surface-sunken:var(--surface-piano-black);--bg-inverse:var(--color-foreground);--bg-overlay:#0009;--switch-thumb:#fff;--switch-track-off-bg:var(--color-surface-interactive);--switch-track-off-border:var(--form-control-border);--switch-track-disabled-bg:#fafafa1f;--switch-track-disabled-border:#fafafa2e;--switch-thumb-disabled:#fafafa59;--text-primary:var(--color-foreground);--text-secondary:var(--color-muted-foreground);--text-tertiary:var(--neutral-400);--text-disabled:var(--neutral-500);--text-inverse:var(--color-background);--text-brand:var(--blue-400);--text-danger:var(--state-error-500);--text-success:var(--state-success-500);--text-warning:var(--state-warning-500);--border-subtle:#fafafa0f;--border-default:var(--color-border);--border-strong:#fafafa2e;--border-brand:var(--blue-500);--border-danger:var(--state-error-500);--border-success:var(--state-success-500);--action-primary-bg:var(--color-primary);--action-primary-bg-hover:var(--color-accent-foreground);--action-primary-bg-active:var(--neutral-200);--action-primary-fg:var(--color-primary-foreground);--button-primary-hover-bg:var(--color-primary-hover,var(--color-primary))}@supports (color:lab(0% 0 0)){:root{--bg-overlay:lab(.112911% 0 0/.6);--switch-thumb:lab(100% 0 0);--switch-track-disabled-bg:lab(98.26% 0 0/.12);--switch-track-disabled-border:lab(98.26% 0 0/.18);--switch-thumb-disabled:lab(98.26% 0 0/.35);--border-subtle:lab(98.2716% 0 0/.06);--border-strong:lab(98.2716% 0 0/.18)}}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-hover-bg:var(--color-primary-hover,color-mix(in oklch, var(--color-primary) 92%, var(--color-primary-foreground) 8%))}}:root{--button-primary-active-bg:var(--color-primary-active,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-active-bg:var(--color-primary-active,color-mix(in oklch, var(--color-primary) 88%, var(--color-primary-foreground) 12%))}}:root{--button-destructive-hover-bg:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){:root{--button-destructive-hover-bg:color-mix(in oklch, var(--color-destructive) 92%, var(--color-destructive-foreground) 8%)}}:root{--button-destructive-active-bg:var(--color-destructive)}@supports (color:color-mix(in lab, red, red)){:root{--button-destructive-active-bg:color-mix(in oklch, var(--color-destructive) 88%, var(--color-destructive-foreground) 12%)}}:root{--button-secondary-hover-bg:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){:root{--button-secondary-hover-bg:color-mix(in oklch, var(--color-secondary) 92%, var(--color-secondary-foreground) 8%)}}:root{--button-secondary-active-bg:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){:root{--button-secondary-active-bg:color-mix(in oklch, var(--color-secondary) 88%, var(--color-secondary-foreground) 12%)}}:root{--button-success-hover-bg:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root{--button-success-hover-bg:color-mix(in oklch, var(--color-success) 92%, var(--color-success-foreground) 8%)}}:root{--button-success-active-bg:var(--color-success)}@supports (color:color-mix(in lab, red, red)){:root{--button-success-active-bg:color-mix(in oklch, var(--color-success) 88%, var(--color-success-foreground) 12%)}}:root{--button-warning-hover-bg:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){:root{--button-warning-hover-bg:color-mix(in oklch, var(--color-warning) 92%, var(--color-warning-foreground) 8%)}}:root{--button-warning-active-bg:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){:root{--button-warning-active-bg:color-mix(in oklch, var(--color-warning) 88%, var(--color-warning-foreground) 12%)}}:root{--button-info-hover-bg:var(--color-info)}@supports (color:color-mix(in lab, red, red)){:root{--button-info-hover-bg:color-mix(in oklch, var(--color-info) 92%, var(--color-info-foreground) 8%)}}:root{--button-info-active-bg:var(--color-info)}@supports (color:color-mix(in lab, red, red)){:root{--button-info-active-bg:color-mix(in oklch, var(--color-info) 88%, var(--color-info-foreground) 12%)}}:root{--button-ghost-hover-bg:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--button-ghost-hover-bg:color-mix(in oklch, var(--color-foreground) 8%, transparent)}}:root{--button-ghost-active-bg:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--button-ghost-active-bg:color-mix(in oklch, var(--color-foreground) 12%, transparent)}}:root{--menu-item-highlight-bg:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--menu-item-highlight-bg:color-mix(in oklch, var(--color-foreground) 8%, transparent)}}:root{--menu-item-highlight-fg:var(--color-foreground);--menu-item-active-bg:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--menu-item-active-bg:color-mix(in oklch, var(--color-foreground) 12%, transparent)}}:root{--card-shadow-sm:0 1px 2px #0000001f, 0 0 0 1px #0000000f;--card-shadow-default:0 1px 3px #00000029, 0 1px 2px #0000001a, 0 0 0 1px #0000000f;--card-shadow-elevated:0 4px 8px #00000024, 0 2px 4px #0000001a, 0 0 0 1px #0000000f;--card-shadow-elevated-hover:0 8px 20px #0000002e, 0 4px 8px #0000001f, 0 0 0 1px #00000014;--motion-duration-instant:50ms;--motion-duration-fast:.15s;--motion-duration-base:.2s;--motion-duration-slow:.3s;--motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--motion-easing-emphasized:cubic-bezier(.05, .7, .1, 1);--motion-easing-decelerate:cubic-bezier(0, 0, 0, 1);--motion-easing-accelerate:cubic-bezier(.3, 0, 1, 1);--motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--opacity-disabled:.5;--opacity-muted:.6;--opacity-subdued:.7;--checkbox-unchecked-bg:transparent;--checkbox-unchecked-border:#fafafa66;--text-3xs:.5rem;--text-2xs:.5625rem;--avatar-bg-blue:var(--blue-500);--avatar-bg-green:var(--green-500);--avatar-bg-red:var(--red-500);--avatar-accent-fg:var(--neutral-900);--badge-brand-bg:#0f7efb26;--badge-brand-border:#0f7efb4d;--badge-brand-fg:var(--blue-300);--badge-success-bg:#22c55e26;--badge-success-border:#22c55e4d;--badge-success-fg:var(--state-success-400);--badge-warning-bg:#f59e0926;--badge-warning-border:#f59e094d;--badge-warning-fg:var(--state-warning-400);--badge-danger-bg:#ef444426;--badge-danger-border:#ef44444d;--badge-danger-fg:var(--state-error-400);--badge-info-bg:#0da5e926;--badge-info-border:#0da5e94d;--badge-info-fg:var(--state-info-400);--badge-success-solid-fg:var(--neutral-900);--badge-warning-solid-fg:var(--neutral-900);--badge-info-solid-fg:var(--neutral-900);--badge-danger-solid-fg:var(--neutral-50);--alert-brand-bg:#0f7efb26;--alert-brand-border:#0f7efb4d;--alert-brand-fg:var(--blue-300);--alert-success-bg:#22c55e26;--alert-success-border:#22c55e4d;--alert-success-fg:var(--state-success-400);--alert-warning-bg:#f59e0926;--alert-warning-border:#f59e094d;--alert-warning-fg:var(--state-warning-400);--alert-danger-bg:#ef444426;--alert-danger-border:#ef44444d;--alert-danger-fg:var(--state-error-400);--alert-info-bg:#0da5e926;--alert-info-border:#0da5e94d;--alert-info-fg:var(--state-info-400);--skeleton-bg:var(--color-muted);--skeleton-shimmer-via:#fafafa14;--glass-fill:#000000b3;--glass-fill-soft:#fafafa14;--glass-border:var(--color-border);--glass-sheen:#fafafa1f;--gradient-rainbow:linear-gradient(90deg, var(--blue-500), var(--gradient-stops-title-box-violet), var(--red-500), var(--green-500), var(--blue-500));--calendar-hour-height:3.5rem;--calendar-grid-rows:48;--calendar-time-column-width:3.5rem;--calendar-hour-line-color:var(--border-default);--calendar-now-indicator-color:var(--color-primary);--calendar-today-header-bg:var(--color-primary);--calendar-today-header-fg:var(--color-primary-foreground);--calendar-event-default-bg:var(--color-primary);--calendar-event-default-fg:var(--color-primary-foreground);--calendar-day-selected-bg:var(--color-primary);--calendar-day-selected-text:var(--color-primary-foreground);--calendar-day-available-bg:var(--color-primary)}@supports (color:lab(0% 0 0)){:root{--card-shadow-sm:0 1px 2px lab(0% 0 0/.12), 0 0 0 1px lab(0% 0 0/.06);--card-shadow-default:0 1px 3px lab(0% 0 0/.16), 0 1px 2px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.06);--card-shadow-elevated:0 4px 8px lab(0% 0 0/.14), 0 2px 4px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.06);--card-shadow-elevated-hover:0 8px 20px lab(0% 0 0/.18), 0 4px 8px lab(0% 0 0/.12), 0 0 0 1px lab(0% 0 0/.08);--checkbox-unchecked-border:lab(98.26% 0 0/.4);--badge-brand-bg:lab(52.8253% 8.99878 -71.4378/.15);--badge-brand-border:lab(52.8253% 8.99878 -71.4378/.3);--badge-success-bg:lab(70.2486% -57.9946 39.4067/.15);--badge-success-border:lab(70.2486% -57.9946 39.4067/.3);--badge-warning-bg:lab(72.8381% 26.9833 75.6768/.15);--badge-warning-border:lab(72.8381% 26.9833 75.6768/.3);--badge-danger-bg:lab(55.8022% 65.6723 40.777/.15);--badge-danger-border:lab(55.8022% 65.6723 40.777/.3);--badge-info-bg:lab(63.389% -17.6395 -44.8915/.15);--badge-info-border:lab(63.389% -17.6395 -44.8915/.3);--alert-brand-bg:lab(52.8253% 8.99878 -71.4378/.15);--alert-brand-border:lab(52.8253% 8.99878 -71.4378/.3);--alert-success-bg:lab(70.2486% -57.9946 39.4067/.15);--alert-success-border:lab(70.2486% -57.9946 39.4067/.3);--alert-warning-bg:lab(72.8381% 26.9833 75.6768/.15);--alert-warning-border:lab(72.8381% 26.9833 75.6768/.3);--alert-danger-bg:lab(55.8022% 65.6723 40.777/.15);--alert-danger-border:lab(55.8022% 65.6723 40.777/.3);--alert-info-bg:lab(63.389% -17.6395 -44.8915/.15);--alert-info-border:lab(63.389% -17.6395 -44.8915/.3);--skeleton-shimmer-via:lab(98.26% 0 0/.08);--glass-fill:lab(.112911% 0 0/.7);--glass-fill-soft:lab(98.2716% 0 0/.08);--glass-sheen:lab(98.2716% 0 0/.12)}}@supports (color:color-mix(in lab, red, red)){:root{--calendar-day-available-bg:color-mix(in srgb, var(--color-primary) 10%, transparent)}}:root{--calendar-day-available-text:var(--color-primary);--calendar-day-available-dot:var(--color-primary);--calendar-day-hover-bg:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--calendar-day-hover-bg:color-mix(in srgb, var(--color-primary) 16%, var(--color-card))}}:root{--calendar-day-hover-text:var(--color-primary);--calendar-day-pending-bg:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--calendar-day-pending-bg:color-mix(in srgb, var(--color-primary) 8%, transparent)}}:root{--calendar-day-pending-text:var(--color-primary);--calendar-day-pending-dot:var(--color-primary);--calendar-day-scheduled-text:var(--color-muted-foreground);--calendar-day-scheduled-dot:var(--color-muted-foreground);--calendar-day-cancelled-dot:var(--color-destructive);--calendar-day-confirmed-dot:var(--color-primary);--calendar-day-confirmed-text:var(--color-primary);--calendar-day-today-ring:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){:root{--calendar-day-today-ring:color-mix(in srgb, var(--color-primary) 20%, transparent)}}:root{--calendar-day-disabled-opacity:.3;--notification-badge-bg:var(--color-destructive);--notification-badge-fg:var(--color-destructive-foreground);--notification-badge-size:1.125rem;--notification-badge-font-size:.625rem;--notification-unread-dot-size:.5rem;--notification-unread-dot-color:var(--color-destructive);--notification-panel-width:24rem;--notification-panel-max-height:28rem;--notification-item-unread-bg:var(--color-card);--notification-item-hover-bg:var(--menu-item-highlight-bg);--notification-item-read-opacity:var(--opacity-subdued);--notification-item-icon-size:2rem;--notification-timestamp-color:var(--color-muted-foreground);--notification-category-appointment-bg:var(--state-info-500)}@supports (color:color-mix(in lab, red, red)){:root{--notification-category-appointment-bg:color-mix(in oklch, var(--state-info-500) 15%, transparent)}}:root{--notification-category-appointment-fg:var(--state-info-500);--notification-category-message-bg:var(--state-success-500)}@supports (color:color-mix(in lab, red, red)){:root{--notification-category-message-bg:color-mix(in oklch, var(--state-success-500) 15%, transparent)}}:root{--notification-category-message-fg:var(--state-success-500);--notification-category-payment-bg:var(--state-success-600)}@supports (color:color-mix(in lab, red, red)){:root{--notification-category-payment-bg:color-mix(in oklch, var(--state-success-600) 15%, transparent)}}:root{--notification-category-payment-fg:var(--state-success-600);--notification-category-alert-bg:var(--state-warning-500)}@supports (color:color-mix(in lab, red, red)){:root{--notification-category-alert-bg:color-mix(in oklch, var(--state-warning-500) 15%, transparent)}}:root{--notification-category-alert-fg:var(--state-warning-500);--notification-category-system-bg:var(--color-muted);--notification-category-system-fg:var(--color-muted-foreground);--notification-category-default-bg:var(--color-muted);--notification-category-default-fg:var(--color-muted-foreground);--form-helper-error-fg:var(--text-danger);--form-helper-success-fg:var(--color-success);--button-link-fg:var(--color-primary);--form-control-border:#fafafa66;--form-control-border-hover:#fafafa80;--text-on-color:#fff}@supports (color:lab(0% 0 0)){:root{--form-control-border:lab(98.26% 0 0/.4);--form-control-border-hover:lab(98.26% 0 0/.5);--text-on-color:lab(100% 0 0)}}*{border-color:var(--color-border)}html{scroll-behavior:smooth}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans,system-ui, sans-serif)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}html{background:var(--color-one-hero-page);overflow-x:clip}html.has-site-cursor,html.has-site-cursor *{cursor:none!important}:is(html.has-site-cursor:has(dialog[open],body[data-scroll-locked]),html.has-site-cursor:has(dialog[open],body[data-scroll-locked]) *){cursor:auto!important}html.has-site-cursor:has(dialog[open],body[data-scroll-locked]) :is(a,button,summary,label[for],select,[role=button]){cursor:pointer!important}html.has-site-cursor:has(dialog[open],body[data-scroll-locked]) :is(input:not([type=button],[type=submit],[type=reset]),textarea){cursor:text!important}body{background:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";max-width:100%;overflow-x:clip}::selection{background:var(--color-one-hero-blue-100);color:var(--color-one-hero-ink)}:where(h1,h2,h3){text-wrap:balance}:where(p,li,dd){text-wrap:pretty}[id]{scroll-margin-top:calc(var(--site-nav-h) + 1.5rem)}}@layer components{.glass{border-radius:var(--radius-3xl);background-image:linear-gradient(-45deg, var(--color-glass-fill), var(--color-glass-sheen));border:1px solid var(--color-glass-border);-webkit-backdrop-filter:blur(var(--blur-md));box-shadow:10.2px 10.2px 17px #000c;box-shadow:10.2px 10.2px 17px lab(0% 0 0/.8)}.glass-frosted{border-radius:var(--radius-3xl);background-image:linear-gradient(-45deg, var(--color-glass-frosted-fill), var(--color-glass-frosted-sheen));border:1px solid var(--color-glass-frosted-border);-webkit-backdrop-filter:blur(var(--blur-6xl));position:relative;overflow:hidden;box-shadow:0 10.2px 28.9px #00000040;box-shadow:0 10.2px 28.9px lab(0% 0 0/.25)}@keyframes notification-wiggle{0%{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(10deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}75%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes notification-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.glass-frosted:after{content:"";border-radius:inherit;opacity:.25;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.site-container{width:min(100% - 2 * var(--site-gutter), var(--site-container));margin-inline:auto}.site-container--narrow{--site-container:56rem}.site-cursor{z-index:var(--z-cursor);pointer-events:none;position:fixed;inset:0}.site-cursor__filter{width:0;height:0;position:absolute;overflow:hidden}.site-cursor__dot{opacity:0;will-change:transform, opacity;width:.75rem;height:.75rem;transition:opacity .16s var(--site-ease-out-quart);-webkit-backdrop-filter:url(#site-cursor-contrast);backdrop-filter:url(#site-cursor-contrast);background:#ffffff03;border-radius:9999px;position:fixed;top:0;left:0}.site-cursor[data-visible=true] .site-cursor__dot{opacity:1}:is(html:has(dialog[open]) .site-cursor,html:has([data-email-watermark][data-active]) .site-cursor,html:has(body[data-scroll-locked]) .site-cursor){visibility:hidden}@supports not ((-webkit-backdrop-filter:url('#site-cursor-contrast')) or (backdrop-filter:url('#site-cursor-contrast'))){.site-cursor__dot{background:var(--color-one-hero-blue);-webkit-backdrop-filter:none;backdrop-filter:none}}.site-faq__item{background:0 0;border:none}.site-faq__trigger{color:var(--color-one-hero-ink);transition:color .28s var(--site-ease-out-quart)}.site-faq__item[data-state=open] .site-faq__trigger{color:var(--color-one-hero-blue-text)}.site-faq__item[data-state=closed] .site-faq__trigger{color:var(--color-one-hero-ink)}.site-faq__item>[role=region]{transition-duration:.28s}.site-band-blue .site-faq{--accordion-trigger-hover:var(--site-tail);--accordion-trigger-open:var(--site-on-blue)}.site-band-blue .site-faq__item[data-state=closed] .site-faq__trigger{color:var(--site-tail)!important}.site-band-blue .site-faq__item[data-state=open] .site-faq__trigger{color:var(--site-on-blue)!important}.site-band-blue .site-faq__trigger>span:first-child{color:var(--site-on-blue)!important;border-color:var(--color-one-hero-orange)!important;background:var(--color-one-hero-orange)!important}.site-band-blue .site-faq__answer,.site-band-blue :is(.site-title-xl,.site-title-lg,.site-title-md,.site-title-sm){color:var(--site-on-blue)}@media (prefers-reduced-motion:reduce){.site-faq__trigger{transition:color .12s}}.site-section{padding-block:var(--site-section-y)}.site-page-top{padding-top:calc(var(--site-nav-h) + clamp(3rem, 2rem + 4vw, 5.5rem))}.site-title-xl{letter-spacing:-.035em;overflow-wrap:break-word;font-size:clamp(2.25rem,1.2rem + 4.6vw,4.5rem);font-weight:400;line-height:1.03}.site-title-lg{letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(1.875rem,1.2rem + 3vw,3.5rem);font-weight:400;line-height:1.06}.site-title-xl,.site-title-lg{-webkit-hyphens:manual;hyphens:manual}@media (max-width:639.98px){:lang(de) :is(.site-title-xl,.site-title-lg){-webkit-hyphens:auto;hyphens:auto}}.site-title-md{letter-spacing:-.02em;font-size:clamp(1.375rem,1.15rem + .95vw,1.875rem);font-weight:400;line-height:1.16}.site-title-sm{letter-spacing:-.01em;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:400;line-height:1.3}.site-tail{color:var(--site-tail,var(--site-ink-soft))}.site-lead{color:var(--site-body,var(--color-one-hero-ink-2));font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.55}.site-body{color:var(--site-body,var(--color-one-hero-ink-2))}.site-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--site-tag,var(--color-one-hero-muted));font-size:.75rem;font-weight:400;line-height:1.2;display:inline-block}.site-link{color:var(--site-link,var(--color-one-hero-blue-text));text-underline-offset:4px;border-radius:.125rem;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.site-link:hover{text-decoration-thickness:2px}.site-link:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.site-card{background:var(--color-card);border:1px solid var(--color-one-hero-border);border-radius:var(--site-radius-lg);box-shadow:inset 0 1px 0 #fff, var(--one-hero-sh-2)}@supports (color:lab(0% 0 0)){.site-card{box-shadow:inset 0 1px 0 lab(100% 0 0), var(--one-hero-sh-2)}}.site-glass{-webkit-backdrop-filter:blur(14px)saturate(1.4);box-shadow:inset 0 1px 0 #ffffffe6, 0 10px 30px -12px var(--site-ink);background:#ffffffb8;background:lab(100% 0 0/.72);border:1px solid #ffffffd9;border:1px solid lab(100% 0 0/.85)}@supports (color:lab(0% 0 0)){.site-glass{box-shadow:inset 0 1px 0 lab(100% 0 0/.9), 0 10px 30px -12px var(--site-ink)}}@supports (color:color-mix(in lab, red, red)){.site-glass{box-shadow:inset 0 1px 0 lab(100% 0 0/.9), 0 10px 30px -12px color-mix(in oklch, var(--site-ink) 22%, transparent)}}.site-mascot-light{--one-hero-bot-shell:var(--color-one-hero-card);filter:drop-shadow(0 18px 28px var(--site-ink)) drop-shadow(0 2px 4px var(--site-ink));line-height:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site-mascot-light{filter:drop-shadow(0 18px 28px color-mix(in oklch, var(--site-ink) 16%, transparent)) drop-shadow(0 2px 4px color-mix(in oklch, var(--site-ink) 8%, transparent))}}.site-band-surface{background-color:var(--color-one-hero-surface);border-block:1px solid var(--color-one-hero-border)}.site-band-blue{--site-on-blue:#fff;--site-tail:var(--site-on-blue)}@supports (color:lab(0% 0 0)){.site-band-blue{--site-on-blue:lab(100% 0 0)}}@supports (color:color-mix(in lab, red, red)){.site-band-blue{--site-tail:color-mix(in oklch, var(--site-on-blue) 72%, var(--color-one-hero-blue))}}.site-band-blue{--site-on-blue-deep:var(--site-deep-blue);--site-body:var(--site-on-blue);--site-tag:var(--site-on-blue);--site-tag-mark:var(--site-on-blue);--site-link:var(--site-on-blue);isolation:isolate;background-color:var(--color-one-hero-blue);color:var(--site-on-blue);position:relative;overflow:hidden}.site-band-blue:before{content:"";z-index:-1;background:repeating-radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), transparent 0 38px, #ffffff29 38px 39px);-webkit-mask-image:radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), #000 8%, transparent 62%);-webkit-mask-image:radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), #000 8%, transparent 62%);-webkit-mask-image:radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), #000 8%, transparent 62%);mask-image:radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), #000 8%, transparent 62%);-webkit-mask-image:radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), #000 8%, transparent 62%);pointer-events:none;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.site-band-blue:before{background:repeating-radial-gradient(circle at var(--rings-x,82%) var(--rings-y,18%), transparent 0 38px, lab(100% 0 0/.16) 38px 39px)}}.site-prose{max-width:68ch;color:var(--color-one-hero-ink-2);line-height:1.7}.site-prose>*+*{margin-top:1rem}.site-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.site-list>li{color:var(--site-body,var(--color-one-hero-ink-2));padding-left:1.5rem;position:relative}.site-list>li:before{content:"";background:var(--site-tag-mark,var(--color-one-hero-blue));border-radius:2px;width:.5rem;height:.5rem;position:absolute;top:.65em;left:0}}@layer utilities{.\@container,.\[container-type\:inline-size\]{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--spacing-0)}.inset-1{inset:var(--spacing-1)}.inset-x-0{inset-inline:var(--spacing-0)}.inset-y-0{inset-block:var(--spacing-0)}.inset-y-0\.5{inset-block:calc(var(--spacing) * .5)}.inset-y-1{inset-block:var(--spacing-1)}.start{inset-inline-start:var(--spacing)}.start-0{inset-inline-start:var(--spacing-0)}.start-0\.5{inset-inline-start:calc(var(--spacing) * .5)}.end{inset-inline-end:var(--spacing)}.end-0{inset-inline-end:var(--spacing-0)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing-2) * -1)}.-top-3{top:calc(var(--spacing-3) * -1)}.top-0{top:var(--spacing-0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:var(--spacing-2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-2\/3{top:66.6667%}.top-3{top:var(--spacing-3)}.top-\[4\.25rem\]{top:4.25rem}.top-\[50\%\]{top:50%}.top-auto{top:auto}.top-full{top:100%}.-right-1{right:calc(var(--spacing-1) * -1)}.-right-2{right:calc(var(--spacing-2) * -1)}.-right-3{right:calc(var(--spacing-3) * -1)}.right-0{right:var(--spacing-0)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:var(--spacing-2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:var(--spacing-3)}.-bottom-1{bottom:calc(var(--spacing-1) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-0{bottom:var(--spacing-0)}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-3{bottom:var(--spacing-3)}.bottom-\[3\.25rem\]{bottom:3.25rem}.bottom-\[clamp\(0\.85rem\,3vh\,1\.75rem\)\]{bottom:clamp(.85rem,3vh,1.75rem)}.bottom-full{bottom:100%}.-left-\[9999px\]{left:-9999px}.left-0{left:var(--spacing-0)}.left-1{left:var(--spacing-1)}.left-1\/2{left:50%}.left-2{left:var(--spacing-2)}.left-\[1\.15rem\]{left:1.15rem}.left-\[1\.75rem\]{left:1.75rem}.left-\[3px\]{left:3px}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:var(--spacing-0)}.-mx-1{margin-inline:calc(var(--spacing-1) * -1)}.-mx-3{margin-inline:calc(var(--spacing-3) * -1)}.mx-2{margin-inline:var(--spacing-2)}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.-my-2{margin-block:calc(var(--spacing-2) * -1)}.my-1{margin-block:var(--spacing-1)}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-2{margin-inline-start:var(--spacing-2)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing-1) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-\[100svh\]{margin-top:-100svh}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing-1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:var(--spacing-2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:var(--spacing-3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:var(--spacing-4)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing) * -.5)}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing-1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-6{margin-bottom:var(--spacing-6)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-\[17px\]{margin-left:17px}.ml-\[26px\]{margin-left:26px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[85\.6\/53\.98\]{aspect-ratio:85.6/53.98}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1{width:var(--spacing-1);height:var(--spacing-1)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:var(--spacing-2);height:var(--spacing-2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:var(--spacing-3);height:var(--spacing-3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:var(--spacing-4);height:var(--spacing-4)}.size-5{width:var(--spacing-5);height:var(--spacing-5)}.size-6{width:var(--spacing-6);height:var(--spacing-6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:var(--spacing-8);height:var(--spacing-8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:var(--spacing-10);height:var(--spacing-10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:var(--spacing-12);height:var(--spacing-12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:var(--spacing-16);height:var(--spacing-16)}.size-24{width:var(--spacing-24);height:var(--spacing-24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[1em\]{width:1em;height:1em}.size-\[2\.3rem\]{width:2.3rem;height:2.3rem}.size-\[2cqw\]{width:2cqw;height:2cqw}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[30px\]{width:30px;height:30px}.size-full{width:100%;height:100%}.h-1{height:var(--spacing-1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:var(--spacing-2)}.h-3{height:var(--spacing-3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:var(--spacing-4)}.h-5{height:var(--spacing-5)}.h-6{height:var(--spacing-6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:var(--spacing-8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:var(--spacing-10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:var(--spacing-12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:var(--spacing-16)}.h-20{height:var(--spacing-20)}.h-28{height:calc(var(--spacing) * 28)}.h-36{height:calc(var(--spacing) * 36)}.h-\[1em\]{height:1em}.h-\[4\.4cqw\]{height:4.4cqw}.h-\[4\.6cqw\]{height:4.6cqw}.h-\[9cqw\]{height:9cqw}.h-\[30px\]{height:30px}.h-\[34\%\]{height:34%}.h-\[70\%\]{height:70%}.h-\[200svh\]{height:200svh}.h-\[calc\(2\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{height:calc(2.75rem + env(safe-area-inset-bottom,0px))}.h-\[calc\(100svh\+100svh\)\]{height:200svh}.h-\[calc\(var\(--floating-header-h\,4rem\)\+env\(safe-area-inset-top\,0px\)\)\]{height:calc(var(--floating-header-h,4rem) + env(safe-area-inset-top,0px))}.h-\[calc\(var\(--hero-mascot-s\)\+clamp\(0\.5rem\,2\.2vh\,1rem\)\)\]{height:calc(var(--hero-mascot-s) + clamp(.5rem, 2.2vh, 1rem))}.h-\[min\(40rem\,calc\(100dvh-2rem\)\)\]{height:min(40rem,100dvh - 2rem)}.h-\[var\(--menu-toggle-bar-thickness\,0\.1875rem\)\]{height:var(--menu-toggle-bar-thickness,.1875rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[min\(72vh\,36rem\)\]{max-height:min(72vh,36rem)}.max-h-\[min\(85dvh\,44rem\)\]{max-height:min(85dvh,44rem)}.max-h-full{max-height:100%}.max-h-svh{max-height:100svh}.min-h-0{min-height:var(--spacing-0)}.min-h-6{min-height:var(--spacing-6)}.min-h-8{min-height:var(--spacing-8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:var(--spacing-10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-12{min-height:var(--spacing-12)}.min-h-20{min-height:var(--spacing-20)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[2lh\]{min-height:2lh}.min-h-\[16rem\]{min-height:16rem}.min-h-\[42px\]{min-height:42px}.min-h-\[420px\]{min-height:420px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:var(--spacing-1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-3{width:var(--spacing-3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:var(--spacing-4)}.w-4\/5{width:80%}.w-5{width:var(--spacing-5)}.w-5\/6{width:83.3333%}.w-6{width:var(--spacing-6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:var(--spacing-8)}.w-10{width:var(--spacing-10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:var(--spacing-12)}.w-14{width:calc(var(--spacing) * 14)}.w-28{width:calc(var(--spacing) * 28)}.w-\[3px\]{width:3px}.w-\[12cqw\]{width:12cqw}.w-\[26rem\]{width:26rem}.w-\[78\%\]{width:78%}.w-\[86\%\]{width:86%}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[var\(--hero-mascot-s\)\]{width:var(--hero-mascot-s)}.w-\[var\(--menu-toggle-bar-width\,1\.5rem\)\]{width:var(--menu-toggle-bar-width,1.5rem)}.w-\[var\(--radix-dropdown-menu-trigger-width\)\]{width:var(--radix-dropdown-menu-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5{max-width:var(--spacing-5)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[22ch\]{max-width:22ch}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30rem\]{max-width:30rem}.max-w-\[32rem\]{max-width:32rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48rem\]{max-width:48rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[60\%\]{max-width:60%}.max-w-\[85\%\]{max-width:85%}.max-w-\[92rem\]{max-width:92rem}.max-w-\[94\%\]{max-width:94%}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(100\%\,26rem\)\]{max-width:min(100%,26rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:var(--spacing-0)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-40{min-width:var(--spacing-40)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-\[1\.25\]{flex:1.25}.flex-\[5\]{flex:5}.flex-\[7\]{flex:7}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-\[4\]{flex-grow:4}.basis-40{flex-basis:var(--spacing-40)}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.15em\]{--tw-translate-y:.15em;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[translate\:-100\%_0\]{translate:-100%}.scale-\[0\.56\]{scale:.56}.-rotate-2{rotate:-2deg}.-rotate-90{rotate:-90deg}.rotate-2{rotate:2deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.\[transform\:rotate\(12deg\)\]{transform:rotate(12deg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[indeterminate_1\.5s_ease-in-out_infinite\]{animation:1.5s ease-in-out infinite indeterminate}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-row-resize{cursor:row-resize}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-always{scroll-snap-stop:always}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.\[grid-auto-columns\:1fr\]{grid-auto-columns:1fr}.grid-flow-col{grid-auto-flow:column}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2\.75rem_1fr_2\.75rem\]{grid-template-columns:2.75rem 1fr 2.75rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr)}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[minmax\(0\,0fr\)\]{grid-template-rows:minmax(0,0fr)}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:var(--spacing-0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:var(--spacing-4)}.gap-5{gap:var(--spacing-5)}.gap-6{gap:var(--spacing-6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:var(--spacing-16)}.gap-20{gap:var(--spacing-20)}.gap-\[0\.3em\]{gap:.3em}.gap-\[0\.8cqw\]{gap:.8cqw}.gap-\[1\.2cqw\]{gap:1.2cqw}.gap-\[1cqw\]{gap:1cqw}.gap-\[2\.4cqw\]{gap:2.4cqw}.gap-\[2cqw\]{gap:2cqw}.gap-\[2px\]{gap:2px}.gap-\[3cqw\]{gap:3cqw}.gap-\[3px\]{gap:3px}.gap-\[4cqw\]{gap:4cqw}.gap-\[6cqw\]{gap:6cqw}.gap-\[clamp\(0\.9rem\,3\.4vh\,1\.6rem\)\]{gap:clamp(.9rem,3.4vh,1.6rem)}.gap-\[var\(--menu-toggle-bar-gap\,0\.375rem\)\]{gap:var(--menu-toggle-bar-gap,.375rem)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-1) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-1) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:var(--spacing-2)}.gap-x-3{column-gap:var(--spacing-3)}.gap-x-4{column-gap:var(--spacing-4)}.gap-x-5{column-gap:var(--spacing-5)}.gap-x-6{column-gap:var(--spacing-6)}.gap-x-8{column-gap:var(--spacing-8)}.gap-x-10{column-gap:var(--spacing-10)}.gap-y-1{row-gap:var(--spacing-1)}.gap-y-2{row-gap:var(--spacing-2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:var(--spacing-3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:var(--spacing-4)}.gap-y-6{row-gap:var(--spacing-6)}.gap-y-8{row-gap:var(--spacing-8)}.gap-y-10{row-gap:var(--spacing-10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border-subtle\)\]>:not(:last-child)){border-color:var(--border-subtle)}:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.9rem\]{border-radius:.9rem}.rounded-\[0\.375rem\]{border-radius:.375rem}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[0\.1875rem\]{border-radius:.1875rem}.rounded-\[1\.6cqw\]{border-radius:1.6cqw}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2\.6rem\]{border-radius:2.6rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3\.7\%\/5\.87\%\]{border-radius:3.7%/5.87%}.rounded-\[3\.25rem\]{border-radius:3.25rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[4px_14px_14px_14px\]{border-radius:4px 14px 14px}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[calc\(var\(--radius-lg\)-2px\)\]{border-radius:calc(var(--radius-lg) - 2px)}.rounded-\[clamp\(28px\,3\.4vw\,48px\)\]{border-radius:clamp(28px,3.4vw,48px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--one-hero-radius-panel\)\]{border-radius:var(--one-hero-radius-panel)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-\[var\(--site-radius-lg\)\]{border-radius:var(--site-radius-lg)}.rounded-\[var\(--site-radius-xl\)\]{border-radius:var(--site-radius-xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-ss-sm{border-start-start-radius:var(--radius-sm)}.rounded-ee-\[4px\]{border-end-end-radius:4px}.rounded-ee-sm{border-end-end-radius:var(--radius-sm)}.rounded-t-\[1\.1rem\]{border-top-left-radius:1.1rem;border-top-right-radius:1.1rem}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-t-\[4px\]{border-top-left-radius:4px;border-top-right-radius:4px}.rounded-t-\[13px\]{border-top-left-radius:13px;border-top-right-radius:13px}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-l-none{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.rounded-r-\[2px\]{border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-b-\[1rem\]{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[color-mix\(in_srgb\,var\(--color-card\)_22\%\,transparent\)\]{border-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-card\)_22\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-card) 22%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-card\)_35\%\,transparent\)\]{border-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-card\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-card) 35%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_10\%\,transparent\)\]{border-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_10\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-one-hero-ink) 10%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_30\%\,transparent\)\]{border-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_30\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-one-hero-ink) 30%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_35\%\,transparent\)\]{border-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_35\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-one-hero-ink) 35%,transparent)}}.border-\[var\(--accordion-trigger-open\,var\(--text-brand\)\)\]{border-color:var(--accordion-trigger-open,var(--text-brand))}.border-\[var\(--alert-brand-border\)\]{border-color:var(--alert-brand-border)}.border-\[var\(--alert-danger-border\)\]{border-color:var(--alert-danger-border)}.border-\[var\(--alert-info-border\)\]{border-color:var(--alert-info-border)}.border-\[var\(--alert-success-border\)\]{border-color:var(--alert-success-border)}.border-\[var\(--alert-warning-border\)\]{border-color:var(--alert-warning-border)}.border-\[var\(--badge-brand-border\)\]{border-color:var(--badge-brand-border)}.border-\[var\(--badge-danger-border\)\]{border-color:var(--badge-danger-border)}.border-\[var\(--badge-info-border\)\]{border-color:var(--badge-info-border)}.border-\[var\(--badge-success-border\)\]{border-color:var(--badge-success-border)}.border-\[var\(--badge-warning-border\)\]{border-color:var(--badge-warning-border)}.border-\[var\(--border-danger\)\]{border-color:var(--border-danger)}.border-\[var\(--border-default\)\]{border-color:var(--border-default)}.border-\[var\(--border-subtle\)\]{border-color:var(--border-subtle)}.border-\[var\(--border-success\)\]{border-color:var(--border-success)}.border-\[var\(--checkbox-unchecked-border\)\]{border-color:var(--checkbox-unchecked-border)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-danger\)\]{border-color:var(--color-border-danger)}.border-\[var\(--color-border-subtle\)\]{border-color:var(--color-border-subtle)}.border-\[var\(--color-input\)\]{border-color:var(--color-input)}.border-\[var\(--color-one-hero-blue-100\)\]{border-color:var(--color-one-hero-blue-100)}.border-\[var\(--color-one-hero-blue-400\)\]{border-color:var(--color-one-hero-blue-400)}.border-\[var\(--color-one-hero-blue-text\)\]{border-color:var(--color-one-hero-blue-text)}.border-\[var\(--color-one-hero-border\)\]{border-color:var(--color-one-hero-border)}.border-\[var\(--color-one-hero-danger\)\]{border-color:var(--color-one-hero-danger)}.border-\[var\(--color-one-hero-ink\)\]{border-color:var(--color-one-hero-ink)}.border-\[var\(--color-one-hero-orange\)\]{border-color:var(--color-one-hero-orange)}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-ring\)\]{border-color:var(--color-ring)}.border-\[var\(--form-control-border\)\]{border-color:var(--form-control-border)}.border-\[var\(--one-hero-control-border\)\]{border-color:var(--one-hero-control-border)}.border-\[var\(--site-on-blue\)\]\/25{border-color:var(--site-on-blue)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--site-on-blue\)\]\/25{border-color:color-mix(in oklab, var(--site-on-blue) 25%, transparent)}}.border-\[var\(--switch-track-disabled-border\)\]{border-color:var(--switch-track-disabled-border)}.border-\[var\(--switch-track-off-border\)\]{border-color:var(--switch-track-off-border)}.border-\[var\(--tabs-solid-track-border\,color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\)\]{border-color:var(--tabs-solid-track-border,var(--color-primary))}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--tabs-solid-track-border\,color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\)\]{border-color:var(--tabs-solid-track-border,color-mix(in srgb,var(--color-primary) 12%,transparent))}}.border-border{border-color:var(--color-border)}.border-border\/60{border-color:#fafafa0f}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}.border-border\/70{border-color:#fafafa12}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--color-border) 70%, transparent)}}.border-input{border-color:var(--color-input)}.border-transparent{border-color:#0000}.border-t-\[var\(--color-one-hero-blue\)\]{border-top-color:var(--color-one-hero-blue)}.border-l-\[var\(--color-one-hero-blue-400\)\]{border-left-color:var(--color-one-hero-blue-400)}.bg-\[color-mix\(in_oklch\,var\(--color-muted-foreground\)_45\%\,transparent\)\]{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--color-muted-foreground\)_45\%\,transparent\)\]{background-color:color-mix(in oklch,var(--color-muted-foreground) 45%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_5\.5\%\,var\(--color-one-hero-surface\)\)\]{background-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_5\.5\%\,var\(--color-one-hero-surface\)\)\]{background-color:color-mix(in oklch,var(--color-one-hero-ink) 5.5%,var(--color-one-hero-surface))}}.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_18\%\,transparent\)\]{background-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_18\%\,transparent\)\]{background-color:color-mix(in oklch,var(--color-one-hero-ink) 18%,transparent)}}.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-orange\)_14\%\,var\(--color-card\)\)\]{background-color:var(--color-one-hero-orange)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklch\,var\(--color-one-hero-orange\)_14\%\,var\(--color-card\)\)\]{background-color:color-mix(in oklch,var(--color-one-hero-orange) 14%,var(--color-card))}}.bg-\[color-mix\(in_srgb\,var\(--color-card\)_28\%\,transparent\)\]{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-card\)_28\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-card) 28%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_55\%\,transparent\)\]{background-color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_55\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-one-hero-ink) 55%,transparent)}}.bg-\[var\(--alert-brand-bg\)\]{background-color:var(--alert-brand-bg)}.bg-\[var\(--alert-danger-bg\)\]{background-color:var(--alert-danger-bg)}.bg-\[var\(--alert-info-bg\)\]{background-color:var(--alert-info-bg)}.bg-\[var\(--alert-success-bg\)\]{background-color:var(--alert-success-bg)}.bg-\[var\(--alert-warning-bg\)\]{background-color:var(--alert-warning-bg)}.bg-\[var\(--badge-brand-bg\)\]{background-color:var(--badge-brand-bg)}.bg-\[var\(--badge-danger-bg\)\]{background-color:var(--badge-danger-bg)}.bg-\[var\(--badge-info-bg\)\]{background-color:var(--badge-info-bg)}.bg-\[var\(--badge-success-bg\)\]{background-color:var(--badge-success-bg)}.bg-\[var\(--badge-warning-bg\)\]{background-color:var(--badge-warning-bg)}.bg-\[var\(--bg-inverse\)\]{background-color:var(--bg-inverse)}.bg-\[var\(--bg-overlay\)\]{background-color:var(--bg-overlay)}.bg-\[var\(--bg-surface-elevated\)\]{background-color:var(--bg-surface-elevated)}.bg-\[var\(--bg-surface-sunken\)\]{background-color:var(--bg-surface-sunken)}.bg-\[var\(--border-default\)\]{background-color:var(--border-default)}.bg-\[var\(--button-primary-bg\,var\(--color-primary\)\)\]{background-color:var(--button-primary-bg,var(--color-primary))}.bg-\[var\(--checkbox-unchecked-bg\)\]{background-color:var(--checkbox-unchecked-bg)}.bg-\[var\(--color-background\)\]{background-color:var(--color-background)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-card\)\],.bg-\[var\(--color-card\)\]\/90{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--color-card\)\]\/90{background-color:color-mix(in oklab, var(--color-card) 90%, transparent)}}.bg-\[var\(--color-destructive\)\]{background-color:var(--color-destructive)}.bg-\[var\(--color-one-hero-blue\)\]{background-color:var(--color-one-hero-blue)}.bg-\[var\(--color-one-hero-blue-50\)\]{background-color:var(--color-one-hero-blue-50)}.bg-\[var\(--color-one-hero-blue-100\)\]{background-color:var(--color-one-hero-blue-100)}.bg-\[var\(--color-one-hero-blue-400\)\]{background-color:var(--color-one-hero-blue-400)}.bg-\[var\(--color-one-hero-border\)\]{background-color:var(--color-one-hero-border)}.bg-\[var\(--color-one-hero-card\)\]{background-color:var(--color-one-hero-card)}.bg-\[var\(--color-one-hero-danger\)\]{background-color:var(--color-one-hero-danger)}.bg-\[var\(--color-one-hero-ink\)\]{background-color:var(--color-one-hero-ink)}.bg-\[var\(--color-one-hero-muted-2\)\]{background-color:var(--color-one-hero-muted-2)}.bg-\[var\(--color-one-hero-orange\)\]{background-color:var(--color-one-hero-orange)}.bg-\[var\(--color-one-hero-orange-50\)\]{background-color:var(--color-one-hero-orange-50)}.bg-\[var\(--color-one-hero-page\)\]{background-color:var(--color-one-hero-page)}.bg-\[var\(--color-one-hero-red-50\)\]{background-color:var(--color-one-hero-red-50)}.bg-\[var\(--color-one-hero-success\)\]{background-color:var(--color-one-hero-success)}.bg-\[var\(--color-one-hero-success-50\)\]{background-color:var(--color-one-hero-success-50)}.bg-\[var\(--color-one-hero-surface\)\]{background-color:var(--color-one-hero-surface)}.bg-\[var\(--color-primary\)\]{background-color:var(--color-primary)}.bg-\[var\(--color-ring\)\]{background-color:var(--color-ring)}.bg-\[var\(--color-success\)\]{background-color:var(--color-success)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-warning\)\]{background-color:var(--color-warning)}.bg-\[var\(--email-watermark-pill-bg\,var\(--text-primary\)\)\]{background-color:var(--email-watermark-pill-bg,var(--text-primary))}.bg-\[var\(--menu-item-highlight-bg\)\]{background-color:var(--menu-item-highlight-bg)}.bg-\[var\(--switch-thumb\)\]{background-color:var(--switch-thumb)}.bg-\[var\(--switch-thumb-disabled\)\]{background-color:var(--switch-thumb-disabled)}.bg-\[var\(--switch-thumb-on\,var\(--color-primary-foreground\)\)\]{background-color:var(--switch-thumb-on,var(--color-primary-foreground))}.bg-\[var\(--switch-track-disabled-bg\)\]{background-color:var(--switch-track-disabled-bg)}.bg-\[var\(--switch-track-off-bg\)\]{background-color:var(--switch-track-off-bg)}.bg-\[var\(--tabs-solid-track-bg\,color-mix\(in_srgb\,var\(--color-accent\)_8\%\,var\(--color-card\)\)\)\]{background-color:var(--tabs-solid-track-bg,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--tabs-solid-track-bg\,color-mix\(in_srgb\,var\(--color-accent\)_8\%\,var\(--color-card\)\)\)\]{background-color:var(--tabs-solid-track-bg,color-mix(in srgb,var(--color-accent) 8%,var(--color-card)))}}.bg-accent{background-color:var(--color-accent)}.bg-background{background-color:var(--color-background)}.bg-card{background-color:var(--color-card)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--color-destructive)}.bg-foreground{background-color:var(--color-foreground)}.bg-info{background-color:var(--color-info)}.bg-muted{background-color:var(--color-muted)}.bg-popover{background-color:var(--color-popover)}.bg-primary,.bg-primary\/15{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.bg-secondary{background-color:var(--color-secondary)}.bg-success{background-color:var(--color-success)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(90deg\,var\(--color-blue-500\)\,var\(--color-lime-400\)\)\]{background-image:linear-gradient(90deg,var(--color-blue-500),var(--color-lime-400))}.bg-\[linear-gradient\(135deg\,var\(--color-one-hero-blue\)\,color-mix\(in_oklch\,var\(--color-one-hero-blue\)_70\%\,var\(--onehero-site-footer-badge-deep\)\)\)\]{background-image:linear-gradient(135deg,var(--color-one-hero-blue),var(--color-one-hero-blue))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(135deg\,var\(--color-one-hero-blue\)\,color-mix\(in_oklch\,var\(--color-one-hero-blue\)_70\%\,var\(--onehero-site-footer-badge-deep\)\)\)\]{background-image:linear-gradient(135deg,var(--color-one-hero-blue),color-mix(in oklch,var(--color-one-hero-blue) 70%,var(--onehero-site-footer-badge-deep)))}}.bg-\[radial-gradient\(ellipse_at_top\,color-mix\(in_oklch\,var\(--color-one-hero-blue\)_16\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at top,var(--color-one-hero-blue),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(ellipse_at_top\,color-mix\(in_oklch\,var\(--color-one-hero-blue\)_16\%\,transparent\)\,transparent_70\%\)\]{background-image:radial-gradient(ellipse at top,color-mix(in oklch,var(--color-one-hero-blue) 16%,transparent),transparent 70%)}}.bg-\[repeating-linear-gradient\(-18deg\,transparent_0_11px\,oklch\(1_0_0\/0\.08\)_11px_12px\)\]{background-image:repeating-linear-gradient(-18deg,#0000 0 11px,#ffffff14 11px 12px);background-image:repeating-linear-gradient(-18deg,#0000 0 11px,lab(100% 0 0/.08) 11px 12px)}.from-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_72\%\,transparent\)\]{--tw-gradient-from:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.from-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_72\%\,transparent\)\]{--tw-gradient-from:color-mix(in srgb,var(--color-one-hero-ink) 72%,transparent)}}.from-\[color-mix\(in_srgb\,var\(--color-one-hero-ink\)_72\%\,transparent\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-one-hero-ice\)\]{--tw-gradient-from:var(--color-one-hero-ice);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--color-one-hero-page\)\]\/60{--tw-gradient-via:var(--color-one-hero-page)}@supports (color:color-mix(in lab, red, red)){.via-\[var\(--color-one-hero-page\)\]\/60{--tw-gradient-via:color-mix(in oklab, var(--color-one-hero-page) 60%, transparent)}}.via-\[var\(--color-one-hero-page\)\]\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--color-one-hero-page\)\]{--tw-gradient-to:var(--color-one-hero-page);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_top\,\#000_18\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 82%);mask-image:linear-gradient(#0000,#000 82%)}.fill-\[color-mix\(in_oklch\,var\(--color-one-hero-blue\)_14\%\,transparent\)\]{fill:var(--color-one-hero-blue)}@supports (color:color-mix(in lab, red, red)){.fill-\[color-mix\(in_oklch\,var\(--color-one-hero-blue\)_14\%\,transparent\)\]{fill:color-mix(in oklch,var(--color-one-hero-blue) 14%,transparent)}}.fill-\[var\(--color-one-hero-card\)\]{fill:var(--color-one-hero-card)}.fill-\[var\(--color-one-hero-ink\)\]{fill:var(--color-one-hero-ink)}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-transparent{fill:#0000}.stroke-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_14\%\,transparent\)\]{stroke:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.stroke-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_14\%\,transparent\)\]{stroke:color-mix(in oklch,var(--color-one-hero-ink) 14%,transparent)}}.stroke-\[color\:var\(--bg-surface-elevated\)\]{stroke:var(--bg-surface-elevated)}.stroke-\[var\(--color-one-hero-blue\)\]{stroke:var(--color-one-hero-blue)}.stroke-destructive{stroke:var(--color-destructive)}.stroke-primary{stroke:var(--color-primary)}.stroke-success{stroke:var(--color-success)}.stroke-warning{stroke:var(--color-warning)}.stroke-\[1\.5\]{stroke-width:1.5px}.stroke-\[1\.25\]{stroke-width:1.25px}.stroke-\[2\.5\]{stroke-width:2.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:var(--spacing-0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing-1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:var(--spacing-2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:var(--spacing-3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:var(--spacing-8)}.p-\[2px\]{padding:2px}.p-\[6cqw\]{padding:6cqw}.px-0{padding-inline:var(--spacing-0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing-1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:var(--spacing-2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:var(--spacing-3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:var(--spacing-4)}.px-5{padding-inline:var(--spacing-5)}.px-6{padding-inline:var(--spacing-6)}.px-\[2\.6cqw\]{padding-inline:2.6cqw}.px-\[clamp\(0\.5rem\,3vw\,4\.5rem\)\]{padding-inline:clamp(.5rem,3vw,4.5rem)}.px-\[clamp\(1\.25rem\,4vw\,2\.5rem\)\]{padding-inline:clamp(1.25rem,4vw,2.5rem)}.px-\[clamp\(1\.25rem\,5vw\,3rem\)\]{padding-inline:clamp(1.25rem,5vw,3rem)}.px-\[clamp\(14px\,3\.2vw\,40px\)\]{padding-inline:clamp(14px,3.2vw,40px)}.px-\[var\(--site-gutter\)\]{padding-inline:var(--site-gutter)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing-1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:var(--spacing-2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:var(--spacing-3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:var(--spacing-4)}.py-5{padding-block:var(--spacing-5)}.py-6{padding-block:var(--spacing-6)}.py-8{padding-block:var(--spacing-8)}.py-40{padding-block:var(--spacing-40)}.py-\[0\.8cqw\]{padding-block:.8cqw}.py-\[clamp\(4rem\,3rem\+5vw\,7rem\)\]{padding-block:clamp(4rem,3rem + 5vw,7rem)}.py-\[var\(--site-section-y\)\]{padding-block:var(--site-section-y)}.ps-\[max\(var\(--floating-header-inset-start\,1rem\)\,env\(safe-area-inset-left\,0px\)\)\]{padding-inline-start:max(var(--floating-header-inset-start,1rem), env(safe-area-inset-left,0px))}.pe-2{padding-inline-end:var(--spacing-2)}.pe-\[max\(var\(--floating-header-inset-end\,1rem\)\,env\(safe-area-inset-right\,0px\)\)\]{padding-inline-end:max(var(--floating-header-inset-end,1rem), env(safe-area-inset-right,0px))}.pt-0{padding-top:var(--spacing-0)}.pt-1{padding-top:var(--spacing-1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:var(--spacing-2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:var(--spacing-3)}.pt-4{padding-top:var(--spacing-4)}.pt-5{padding-top:var(--spacing-5)}.pt-6{padding-top:var(--spacing-6)}.pt-10{padding-top:var(--spacing-10)}.pt-\[4cqw\]{padding-top:4cqw}.pt-\[calc\(var\(--site-nav-h\)\+0\.5rem\)\]{padding-top:calc(var(--site-nav-h) + .5rem)}.pt-\[calc\(var\(--site-nav-h\)\+0\.75rem\)\]{padding-top:calc(var(--site-nav-h) + .75rem)}.pt-\[clamp\(2\.5rem\,1\.75rem\+2\.5vw\,4rem\)\]{padding-top:clamp(2.5rem,1.75rem + 2.5vw,4rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(var\(--floating-header-top\,0\.75rem\)\,env\(safe-area-inset-top\,0px\)\)\]{padding-top:max(var(--floating-header-top,.75rem), env(safe-area-inset-top,0px))}.pt-\[var\(--site-nav-h\)\]{padding-top:var(--site-nav-h)}.pr-1{padding-right:var(--spacing-1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:var(--spacing-2)}.pr-3{padding-right:var(--spacing-3)}.pr-5{padding-right:var(--spacing-5)}.pr-6{padding-right:var(--spacing-6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:var(--spacing-8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:var(--spacing-10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pb-1{padding-bottom:var(--spacing-1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:var(--spacing-2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:var(--spacing-3)}.pb-4{padding-bottom:var(--spacing-4)}.pb-5{padding-bottom:var(--spacing-5)}.pb-6{padding-bottom:var(--spacing-6)}.pb-8{padding-bottom:var(--spacing-8)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-24{padding-bottom:var(--spacing-24)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[clamp\(1\.5rem\,3\.5vw\,2\.25rem\)\]{padding-bottom:clamp(1.5rem,3.5vw,2.25rem)}.pb-\[clamp\(2\.5rem\,1\.75rem\+2\.5vw\,4rem\)\]{padding-bottom:clamp(2.5rem,1.75rem + 2.5vw,4rem)}.pb-\[clamp\(2\.25rem\,6vh\,3\.25rem\)\]{padding-bottom:clamp(2.25rem,6vh,3.25rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[env\(safe-area-inset-bottom\,0px\)\]{padding-bottom:env(safe-area-inset-bottom,0px)}.pl-2{padding-left:var(--spacing-2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:var(--spacing-3)}.pl-4{padding-left:var(--spacing-4)}.pl-5{padding-left:var(--spacing-5)}.pl-6{padding-left:var(--spacing-6)}.pl-8{padding-left:var(--spacing-8)}.pl-12{padding-left:var(--spacing-12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.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-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-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.56rem\]{font-size:.56rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[2\.8cqw\]{font-size:2.8cqw}.text-\[4\.4cqw\]{font-size:4.4cqw}.text-\[4cqw\]{font-size:4cqw}.text-\[5cqw\]{font-size:5cqw}.text-\[7cqw\]{font-size:7cqw}.text-\[8cqw\]{font-size:8cqw}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[clamp\(1\.375rem\,1\.15rem\+0\.95vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.15rem + .95vw,1.875rem)}.text-\[clamp\(2\.125rem\,1rem\+3\.6vw\,3\.75rem\)\]{font-size:clamp(2.125rem,1rem + 3.6vw,3.75rem)}.text-\[length\:0\.8125rem\]{font-size:.8125rem}.text-\[length\:clamp\(1\.15rem\,0\.7rem\+4\.2vw\,5\.5rem\)\]{font-size:clamp(1.15rem,.7rem + 4.2vw,5.5rem)}.text-\[length\:var\(--text-2xs\)\]{font-size:var(--text-2xs)}.text-\[length\:var\(--text-3xs\)\]{font-size:var(--text-3xs)}.text-\[max\(0\.75rem\,3\.2cqw\)\]{font-size:max(.75rem,3.2cqw)}.text-\[max\(0\.6875rem\,2\.8cqw\)\]{font-size:max(.6875rem,2.8cqw)}.text-\[max\(0\.9375rem\,4\.6cqw\)\]{font-size:max(.9375rem,4.6cqw)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05em\]{--tw-tracking:.05em;letter-spacing:.05em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_45\%\,transparent\)\]{color:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklch\,var\(--color-one-hero-ink\)_45\%\,transparent\)\]{color:color-mix(in oklch,var(--color-one-hero-ink) 45%,transparent)}}.text-\[color-mix\(in_oklch\,var\(--onehero-site-footer-on-blue\)_72\%\,transparent\)\]{color:var(--onehero-site-footer-on-blue)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_oklch\,var\(--onehero-site-footer-on-blue\)_72\%\,transparent\)\]{color:color-mix(in oklch,var(--onehero-site-footer-on-blue) 72%,transparent)}}.text-\[color-mix\(in_srgb\,var\(--color-card\)_72\%\,transparent\)\]{color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--color-card\)_72\%\,transparent\)\]{color:color-mix(in srgb,var(--color-card) 72%,transparent)}}.text-\[color-mix\(in_srgb\,var\(--color-card\)_78\%\,transparent\)\]{color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--color-card\)_78\%\,transparent\)\]{color:color-mix(in srgb,var(--color-card) 78%,transparent)}}.text-\[color-mix\(in_srgb\,var\(--color-card\)_80\%\,transparent\)\]{color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--color-card\)_80\%\,transparent\)\]{color:color-mix(in srgb,var(--color-card) 80%,transparent)}}.text-\[color\:var\(--alert-description-fg\,var\(--color-muted-foreground\)\)\]{color:var(--alert-description-fg,var(--color-muted-foreground))}.text-\[color\:var\(--email-watermark-ink\,color-mix\(in_oklch\,var\(--text-primary\)_8\%\,var\(--color-background\)\)\)\]{color:var(--email-watermark-ink,var(--text-primary))}@supports (color:color-mix(in lab, red, red)){.text-\[color\:var\(--email-watermark-ink\,color-mix\(in_oklch\,var\(--text-primary\)_8\%\,var\(--color-background\)\)\)\]{color:var(--email-watermark-ink,color-mix(in oklch,var(--text-primary) 8%,var(--color-background)))}}.text-\[color\:var\(--email-watermark-pill-fg\,var\(--color-background\)\)\]{color:var(--email-watermark-pill-fg,var(--color-background))}.text-\[var\(--accordion-trigger-open\,var\(--text-brand\)\)\]{color:var(--accordion-trigger-open,var(--text-brand))}.text-\[var\(--alert-icon-fg\)\]{color:var(--alert-icon-fg)}.text-\[var\(--badge-brand-fg\)\]{color:var(--badge-brand-fg)}.text-\[var\(--badge-danger-fg\)\]{color:var(--badge-danger-fg)}.text-\[var\(--badge-danger-solid-fg\,var\(--neutral-50\)\)\]{color:var(--badge-danger-solid-fg,var(--neutral-50))}.text-\[var\(--badge-info-fg\)\]{color:var(--badge-info-fg)}.text-\[var\(--badge-info-solid-fg\)\]{color:var(--badge-info-solid-fg)}.text-\[var\(--badge-success-fg\)\]{color:var(--badge-success-fg)}.text-\[var\(--badge-success-solid-fg\)\]{color:var(--badge-success-solid-fg)}.text-\[var\(--badge-warning-fg\)\]{color:var(--badge-warning-fg)}.text-\[var\(--badge-warning-solid-fg\)\]{color:var(--badge-warning-solid-fg)}.text-\[var\(--button-link-fg\,var\(--color-primary\)\)\]{color:var(--button-link-fg,var(--color-primary))}.text-\[var\(--color-card\)\]{color:var(--color-card)}.text-\[var\(--color-card-foreground\)\]{color:var(--color-card-foreground)}.text-\[var\(--color-foreground\)\]{color:var(--color-foreground)}.text-\[var\(--color-muted-foreground\)\]{color:var(--color-muted-foreground)}.text-\[var\(--color-one-hero-blue-text\)\]{color:var(--color-one-hero-blue-text)}.text-\[var\(--color-one-hero-blue-text-on-tint\)\]{color:var(--color-one-hero-blue-text-on-tint)}.text-\[var\(--color-one-hero-card\)\]{color:var(--color-one-hero-card)}.text-\[var\(--color-one-hero-danger-text\)\]{color:var(--color-one-hero-danger-text)}.text-\[var\(--color-one-hero-danger-text-on-tint\)\]{color:var(--color-one-hero-danger-text-on-tint)}.text-\[var\(--color-one-hero-info-text\)\]{color:var(--color-one-hero-info-text)}.text-\[var\(--color-one-hero-ink\)\]{color:var(--color-one-hero-ink)}.text-\[var\(--color-one-hero-ink-2\)\]{color:var(--color-one-hero-ink-2)}.text-\[var\(--color-one-hero-muted\)\]{color:var(--color-one-hero-muted)}.text-\[var\(--color-one-hero-orange\)\]{color:var(--color-one-hero-orange)}.text-\[var\(--color-one-hero-success-text\)\]{color:var(--color-one-hero-success-text)}.text-\[var\(--color-one-hero-success-text-on-tint\)\]{color:var(--color-one-hero-success-text-on-tint)}.text-\[var\(--color-one-hero-warning-text\)\]{color:var(--color-one-hero-warning-text)}.text-\[var\(--color-one-hero-warning-text-on-tint\)\]{color:var(--color-one-hero-warning-text-on-tint)}.text-\[var\(--color-primary-foreground\)\]{color:var(--color-primary-foreground)}.text-\[var\(--form-helper-error-fg\)\]{color:var(--form-helper-error-fg)}.text-\[var\(--form-helper-success-fg\)\]{color:var(--form-helper-success-fg)}.text-\[var\(--menu-item-highlight-fg\)\]{color:var(--menu-item-highlight-fg)}.text-\[var\(--neutral-50\)\]{color:var(--neutral-50)}.text-\[var\(--neutral-950\)\]{color:var(--neutral-950)}.text-\[var\(--onehero-site-footer-on-blue\)\]{color:var(--onehero-site-footer-on-blue)}.text-\[var\(--site-on-blue\)\]{color:var(--site-on-blue)}.text-\[var\(--text-danger\)\]{color:var(--text-danger)}.text-\[var\(--text-inverse\)\]{color:var(--text-inverse)}.text-\[var\(--text-on-color\)\]{color:var(--text-on-color)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-success\)\]{color:var(--text-success)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-accent-foreground{color:var(--color-accent-foreground)}.text-background{color:var(--color-background)}.text-card-foreground{color:var(--color-card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-foreground,.text-foreground\/10{color:var(--color-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/10{color:color-mix(in oklab, var(--color-foreground) 10%, transparent)}}.text-info-foreground{color:var(--color-info-foreground)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--color-muted-foreground)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-success{color:var(--color-success)}.text-success-foreground{color:var(--color-success-foreground)}.text-warning-foreground{color:var(--color-warning-foreground)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--color-ring\)\]{accent-color:var(--color-ring)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[var\(--opacity-disabled\)\]{opacity:var(--opacity-disabled)}.opacity-\[var\(--opacity-subdued\)\]{opacity:var(--opacity-subdued)}.shadow{--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)}.shadow-\[0_8px_24px_color-mix\(in_oklch\,var\(--email-watermark-pill-bg\,var\(--text-primary\)\)_22\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--email-watermark-pill-bg,var(--text-primary)))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_8px_24px_color-mix\(in_oklch\,var\(--email-watermark-pill-bg\,var\(--text-primary\)\)_22\%\,transparent\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,color-mix(in oklch,var(--email-watermark-pill-bg,var(--text-primary)) 22%,transparent))}}.shadow-\[0_8px_24px_color-mix\(in_oklch\,var\(--email-watermark-pill-bg\,var\(--text-primary\)\)_22\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_28px_color-mix\(in_oklch\,var\(--color-one-hero-blue\)_35\%\,transparent\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,var(--color-one-hero-blue))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_8px_28px_color-mix\(in_oklch\,var\(--color-one-hero-blue\)_35\%\,transparent\)\]{--tw-shadow:0 8px 28px var(--tw-shadow-color,color-mix(in oklch,var(--color-one-hero-blue) 35%,transparent))}}.shadow-\[0_8px_28px_color-mix\(in_oklch\,var\(--color-one-hero-blue\)_35\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_-3px_0_color-mix\(in_oklch\,var\(--color-one-hero-ink\)_18\%\,transparent\)\]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,var(--color-one-hero-ink))}@supports (color:color-mix(in lab, red, red)){.shadow-\[inset_0_-3px_0_color-mix\(in_oklch\,var\(--color-one-hero-ink\)_18\%\,transparent\)\]{--tw-shadow:inset 0 -3px 0 var(--tw-shadow-color,color-mix(in oklch,var(--color-one-hero-ink) 18%,transparent))}}.shadow-\[inset_0_-3px_0_color-mix\(in_oklch\,var\(--color-one-hero-ink\)_18\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--card-shadow-default\)\]{--tw-shadow:var(--card-shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--card-shadow-elevated\)\]{--tw-shadow:var(--card-shadow-elevated);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--card-shadow-sm\)\]{--tw-shadow:var(--card-shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--one-hero-focus-glow\)\]{--tw-shadow:var(--one-hero-focus-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--one-hero-rb-glow\)\]{--tw-shadow:var(--one-hero-rb-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--one-hero-sh-1\)\]{--tw-shadow:var(--one-hero-sh-1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--one-hero-sh-2\)\]{--tw-shadow:var(--one-hero-sh-2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--one-hero-sh-3\)\]{--tw-shadow:var(--one-hero-sh-3);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);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--badge-danger-border\)\]{--tw-ring-color:var(--badge-danger-border)}.ring-\[var\(--color-border\)\]{--tw-ring-color:var(--color-border)}.ring-\[var\(--color-primary\)\]{--tw-ring-color:var(--color-primary)}.ring-\[var\(--color-ring\)\]{--tw-ring-color:var(--color-ring)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.backdrop-filter{-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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,opacity\,transform\]{transition-property:background-color,border-color,color,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,opacity\,transform\]{transition-property:background-color,box-shadow,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,border-color\]{transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,transform\]{transition-property:color,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,border-color\]{transition-property:color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[fill\,stroke\,stroke-width\]{transition-property:fill,stroke,stroke-width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[flex-grow\,transform\]{transition-property:flex-grow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[flex-grow\]{transition-property:flex-grow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\,opacity\]{transition-property:grid-template-rows,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,opacity\]{transition-property:height,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dasharray\]{transition-property:stroke-dasharray;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\]{transition-property:transform,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,width\,height\]{transition-property:transform,width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[280ms\]{--tw-duration:.28s;transition-duration:.28s}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.duration-\[var\(--motion-duration-base\)\]{--tw-duration:var(--motion-duration-base);transition-duration:var(--motion-duration-base)}.duration-\[var\(--motion-duration-base\,200ms\)\]{--tw-duration:var(--motion-duration-base,.2s);transition-duration:var(--motion-duration-base,.2s)}.duration-\[var\(--motion-duration-fast\)\]{--tw-duration:var(--motion-duration-fast);transition-duration:var(--motion-duration-fast)}.duration-\[var\(--motion-duration-fast\,150ms\)\]{--tw-duration:var(--motion-duration-fast,.15s);transition-duration:var(--motion-duration-fast,.15s)}.duration-\[var\(--motion-duration-slow\)\]{--tw-duration:var(--motion-duration-slow);transition-duration:var(--motion-duration-slow)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[var\(--menu-toggle-ease\,var\(--motion-easing-emphasized-decelerate\)\)\]{--tw-ease:var(--menu-toggle-ease,var(--motion-easing-emphasized-decelerate));transition-timing-function:var(--menu-toggle-ease,var(--motion-easing-emphasized-decelerate))}.ease-\[var\(--motion-easing-emphasized-decelerate\,cubic-bezier\(0\.05\,0\.7\,0\.1\,1\)\)\]{--tw-ease:var(--motion-easing-emphasized-decelerate,cubic-bezier(.05,.7,.1,1));transition-timing-function:var(--motion-easing-emphasized-decelerate,cubic-bezier(.05,.7,.1,1))}.ease-\[var\(--motion-easing-standard\)\]{--tw-ease:var(--motion-easing-standard);transition-timing-function:var(--motion-easing-standard)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--alert-icon-fg\:var\(--alert-brand-fg\)\]{--alert-icon-fg:var(--alert-brand-fg)}.\[--alert-icon-fg\:var\(--alert-danger-fg\)\]{--alert-icon-fg:var(--alert-danger-fg)}.\[--alert-icon-fg\:var\(--alert-info-fg\)\]{--alert-icon-fg:var(--alert-info-fg)}.\[--alert-icon-fg\:var\(--alert-success-fg\)\]{--alert-icon-fg:var(--alert-success-fg)}.\[--alert-icon-fg\:var\(--alert-warning-fg\)\]{--alert-icon-fg:var(--alert-warning-fg)}.\[--alert-icon-fg\:var\(--color-muted-foreground\)\]{--alert-icon-fg:var(--color-muted-foreground)}.\[--color-muted-foreground\:var\(--alert-description-fg\)\]{--color-muted-foreground:var(--alert-description-fg)}.\[--hero-mascot-s\:148px\]{--hero-mascot-s:148px}.\[--hero-mascot-s\:260px\]{--hero-mascot-s:260px}.\[--site-body\:oklch\(1_0_0\)\]{--site-body:#fff}@supports (color:lab(0% 0 0)){.\[--site-body\:oklch\(1_0_0\)\]{--site-body:lab(100% 0 0)}}.\[--site-container\:80rem\]{--site-container:80rem}.\[--site-tag-mark\:oklch\(1_0_0\)\]{--site-tag-mark:#fff}@supports (color:lab(0% 0 0)){.\[--site-tag-mark\:oklch\(1_0_0\)\]{--site-tag-mark:lab(100% 0 0)}}.\[--site-tag\:oklch\(1_0_0\)\]{--site-tag:#fff}@supports (color:lab(0% 0 0)){.\[--site-tag\:oklch\(1_0_0\)\]{--site-tag:lab(100% 0 0)}}.\[--site-tail\:color-mix\(in_oklch\,oklch\(1_0_0\)_80\%\,transparent\)\]{--site-tail:#fffc}@supports (color:lab(0% 0 0)){.\[--site-tail\:color-mix\(in_oklch\,oklch\(1_0_0\)_80\%\,transparent\)\]{--site-tail:lab(100% 0 0/.8)}}.\[perspective\:400px\]{perspective:400px}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[stroke-dasharray\:25_75\]{stroke-dasharray:25 75}.\[transform-box\:fill-box\]{transform-box:fill-box}.group-focus-within\/band\:opacity-100:is(:where(.group\/band):focus-within *){opacity:1}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:bg-\[var\(--color-ring\)\]:is(:where(.group):hover *){background-color:var(--color-ring)}.group-hover\:text-\[color\:var\(--email-watermark-ink-hover\,color-mix\(in_oklch\,var\(--text-primary\)_14\%\,var\(--color-background\)\)\)\]:is(:where(.group):hover *){color:var(--email-watermark-ink-hover,var(--text-primary))}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-\[color\:var\(--email-watermark-ink-hover\,color-mix\(in_oklch\,var\(--text-primary\)_14\%\,var\(--color-background\)\)\)\]:is(:where(.group):hover *){color:var(--email-watermark-ink-hover,color-mix(in oklch,var(--text-primary) 14%,var(--color-background)))}}.group-hover\/band\:opacity-100:is(:where(.group\/band):hover *),.group-hover\/boundary\:opacity-100:is(:where(.group\/boundary):hover *){opacity:1}.group-hover\/trigger\:border-\[var\(--accordion-trigger-hover\,var\(--text-brand\)\)\]:is(:where(.group\/trigger):hover *){border-color:var(--accordion-trigger-hover,var(--text-brand))}.group-hover\/trigger\:text-\[var\(--accordion-trigger-hover\,var\(--text-brand\)\)\]:is(:where(.group\/trigger):hover *){color:var(--accordion-trigger-hover,var(--text-brand))}}.group-focus-visible\:text-\[color\:var\(--email-watermark-ink-hover\,color-mix\(in_oklch\,var\(--text-primary\)_14\%\,var\(--color-background\)\)\)\]:is(:where(.group):focus-visible *){color:var(--email-watermark-ink-hover,var(--text-primary))}@supports (color:color-mix(in lab, red, red)){.group-focus-visible\:text-\[color\:var\(--email-watermark-ink-hover\,color-mix\(in_oklch\,var\(--text-primary\)_14\%\,var\(--color-background\)\)\)\]:is(:where(.group):focus-visible *){color:var(--email-watermark-ink-hover,color-mix(in oklch,var(--text-primary) 14%,var(--color-background)))}}.group-focus-visible\/boundary\:opacity-100:is(:where(.group\/boundary):focus-visible *){opacity:1}.group-focus-visible\/boundary\:ring-2:is(:where(.group\/boundary):focus-visible *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-focus-visible\/boundary\:ring-\[var\(--color-ring\)\]:is(:where(.group\/boundary):focus-visible *){--tw-ring-color:var(--color-ring)}.group-data-\[active\]\:bg-\[var\(--color-ring\)\]:is(:where(.group)[data-active] *){background-color:var(--color-ring)}.group-data-\[hidden\]\/floating-header\:pointer-events-none:is(:where(.group\/floating-header)[data-hidden] *){pointer-events:none}.group-data-\[hidden\]\/floating-header\:-translate-y-\[calc\(100\%\+1\.75rem\)\]:is(:where(.group\/floating-header)[data-hidden] *){--tw-translate-y:calc(calc(100% + 1.75rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[hidden\]\/floating-header\:-translate-y-full:is(:where(.group\/floating-header)[data-hidden] *){--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[hidden\]\/floating-header\:opacity-0:is(:where(.group\/floating-header)[data-hidden] *){opacity:0}.group-data-\[open\]\:translate-y-\[calc\(\(var\(--menu-toggle-bar-gap\,0\.375rem\)\+var\(--menu-toggle-bar-thickness\,0\.1875rem\)\)\/-2\)\]:is(:where(.group)[data-open] *){--tw-translate-y:calc((var(--menu-toggle-bar-gap,.375rem) + var(--menu-toggle-bar-thickness,.1875rem)) / -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[open\]\:translate-y-\[calc\(\(var\(--menu-toggle-bar-gap\,0\.375rem\)\+var\(--menu-toggle-bar-thickness\,0\.1875rem\)\)\/2\)\]:is(:where(.group)[data-open] *){--tw-translate-y:calc((var(--menu-toggle-bar-gap,.375rem) + var(--menu-toggle-bar-thickness,.1875rem)) / 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[open\]\:-rotate-45:is(:where(.group)[data-open] *){rotate:-45deg}.group-data-\[open\]\:rotate-45:is(:where(.group)[data-open] *){rotate:45deg}.group-data-\[solid\]\/floating-header\:bg-\[var\(--color-card\)\]:is(:where(.group\/floating-header)[data-solid] *){background-color:var(--color-card)}.group-data-\[solid\]\/floating-header\:shadow-\[0_1px_0_var\(--border-default\)\]:is(:where(.group\/floating-header)[data-solid] *){--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--border-default));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[state\=indeterminate\]\:block:is(:where(.group)[data-state=indeterminate] *){display:block}.group-data-\[state\=indeterminate\]\:hidden:is(:where(.group)[data-state=indeterminate] *){display:none}.peer-checked\:border-transparent:is(:where(.peer):checked~*){border-color:#0000}.peer-checked\:bg-\[var\(--switch-track-on-bg\,var\(--color-primary\)\)\]:is(:where(.peer):checked~*){background-color:var(--switch-track-on-bg,var(--color-primary))}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-ring:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--color-ring)}.peer-focus-visible\:ring-offset-2:is(:where(.peer):focus-visible~*){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.peer-focus-visible\:ring-offset-background:is(:where(.peer):focus-visible~*){--tw-ring-offset-color:var(--color-background)}.placeholder\:text-\[var\(--color-muted-foreground\)\]::placeholder{color:var(--color-muted-foreground)}.placeholder\:text-\[var\(--text-tertiary\)\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-0\.5:before{content:var(--tw-content);inset:calc(var(--spacing) * -.5)}.before\:inset-\[-1px\]:before{content:var(--tw-content);inset:-1px}.before\:inset-y-0:before{content:var(--tw-content);inset-block:var(--spacing-0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-6:before{content:var(--tw-content);top:var(--spacing-6)}.before\:-right-\[6px\]:before{content:var(--tw-content);right:-6px}.before\:-right-\[9px\]:before{content:var(--tw-content);right:-9px}.before\:-bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing-2) * -1)}.before\:-left-\[6px\]:before{content:var(--tw-content);left:-6px}.before\:-left-\[9px\]:before{content:var(--tw-content);left:-9px}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-\[10px\]:before{content:var(--tw-content);left:10px}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:\!hidden:before{content:var(--tw-content);display:none!important}.before\:size-6:before{content:var(--tw-content);width:var(--spacing-6);height:var(--spacing-6)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--radius-full)}.before\:bg-\[var\(--color-border\)\]:before{content:var(--tw-content);background-color:var(--color-border)}.before\:\[background-image\:linear-gradient\(90deg\,var\(--blue-500\)\,var\(--gradient-stops-title-box-violet\)\,var\(--red-500\)\,var\(--green-500\)\,var\(--blue-500\)\)\]:before{content:var(--tw-content);background-image:linear-gradient(90deg,var(--blue-500),var(--gradient-stops-title-box-violet),var(--red-500),var(--green-500),var(--blue-500))}.before\:bg-\[length\:200\%_auto\]:before{content:var(--tw-content);background-size:200%}.before\:content-\[\"\"\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:var(--spacing-0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:var(--spacing-0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-px:after{content:var(--tw-content);width:1px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:bg-\[var\(--color-border\)\]:after{content:var(--tw-content);background-color:var(--color-border)}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:var(--spacing-0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:var(--spacing-0)}.focus-within\:border-\[var\(--color-ring\)\]:focus-within{border-color:var(--color-ring)}.focus-within\:shadow-\[var\(--one-hero-focus-glow\)\]:focus-within{--tw-shadow:var(--one-hero-focus-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-\[var\(--border-danger\)\]:hover{border-color:var(--border-danger)}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--border-success\)\]:hover{border-color:var(--border-success)}.hover\:border-\[var\(--color-muted-foreground\)\]:hover{border-color:var(--color-muted-foreground)}.hover\:border-\[var\(--color-one-hero-blue-text\)\]:hover{border-color:var(--color-one-hero-blue-text)}.hover\:border-\[var\(--color-one-hero-ink\)\]:hover{border-color:var(--color-one-hero-ink)}.hover\:border-\[var\(--color-primary\)\]:hover{border-color:var(--color-primary)}.hover\:border-\[var\(--form-control-border-hover\)\]:hover{border-color:var(--form-control-border-hover)}.hover\:border-\[var\(--one-hero-control-border\)\]:hover{border-color:var(--one-hero-control-border)}.hover\:bg-\[color-mix\(in_oklch\,var\(--color-card\)_60\%\,transparent\)\]:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--color-card\)_60\%\,transparent\)\]:hover{background-color:color-mix(in oklch,var(--color-card) 60%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--menu-item-highlight-bg\)_60\%\,transparent\)\]:hover{background-color:var(--menu-item-highlight-bg)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--menu-item-highlight-bg\)_60\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--menu-item-highlight-bg) 60%,transparent)}}.hover\:bg-\[var\(--button-destructive-hover-bg\)\]:hover{background-color:var(--button-destructive-hover-bg)}.hover\:bg-\[var\(--button-ghost-hover-bg\)\]:hover{background-color:var(--button-ghost-hover-bg)}.hover\:bg-\[var\(--button-info-hover-bg\)\]:hover{background-color:var(--button-info-hover-bg)}.hover\:bg-\[var\(--button-primary-hover-bg\)\]:hover{background-color:var(--button-primary-hover-bg)}.hover\:bg-\[var\(--button-success-hover-bg\)\]:hover{background-color:var(--button-success-hover-bg)}.hover\:bg-\[var\(--button-warning-hover-bg\)\]:hover{background-color:var(--button-warning-hover-bg)}.hover\:bg-\[var\(--color-background\)\]:hover{background-color:var(--color-background)}.hover\:bg-\[var\(--color-one-hero-red-50\)\]:hover{background-color:var(--color-one-hero-red-50)}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:bg-\[var\(--menu-item-highlight-bg\)\]:hover{background-color:var(--menu-item-highlight-bg)}.hover\:bg-\[var\(--tabs-solid-inactive-hover-bg\,color-mix\(in_srgb\,var\(--color-accent\)_12\%\,var\(--color-card\)\)\)\]:hover{background-color:var(--tabs-solid-inactive-hover-bg,var(--color-accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--tabs-solid-inactive-hover-bg\,color-mix\(in_srgb\,var\(--color-accent\)_12\%\,var\(--color-card\)\)\)\]:hover{background-color:var(--tabs-solid-inactive-hover-bg,color-mix(in srgb,var(--color-accent) 12%,var(--color-card)))}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-surface:hover{background-color:var(--color-surface)}.hover\:text-\[var\(--accordion-trigger-hover\,var\(--text-brand\)\)\]:hover{color:var(--accordion-trigger-hover,var(--text-brand))}.hover\:text-\[var\(--color-foreground\)\]:hover{color:var(--color-foreground)}.hover\:text-\[var\(--color-muted-foreground\)\]:hover{color:var(--color-muted-foreground)}.hover\:text-\[var\(--color-one-hero-blue-text\)\]:hover{color:var(--color-one-hero-blue-text)}.hover\:text-\[var\(--color-one-hero-danger-text\)\]:hover{color:var(--color-one-hero-danger-text)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--card-shadow-elevated\)\]:hover{--tw-shadow:var(--card-shadow-elevated);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--card-shadow-elevated-hover\)\]:hover{--tw-shadow:var(--card-shadow-elevated-hover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[var\(--one-hero-rb-glow\)\]:hover{--tw-shadow:var(--one-hero-rb-glow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:after\:bg-\[var\(--color-ring\)\]:hover:after{content:var(--tw-content);background-color:var(--color-ring)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:var(--spacing-4)}.focus\:left-4:focus{left:var(--spacing-4)}.focus\:border-\[var\(--border-danger\)\]:focus{border-color:var(--border-danger)}.focus\:border-\[var\(--border-success\)\]:focus{border-color:var(--border-success)}.focus\:border-\[var\(--form-control-border\)\]:focus{border-color:var(--form-control-border)}.focus\:bg-\[var\(--menu-item-highlight-bg\)\]:focus{background-color:var(--menu-item-highlight-bg)}.focus\:text-foreground:focus{color:var(--color-foreground)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-data-\[keyboard\]\/menu\:focus\:ring-2:is(:where(.group\/menu)[data-keyboard] *):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[keyboard\]\/menu\:focus\:ring-ring:is(:where(.group\/menu)[data-keyboard] *):focus{--tw-ring-color:var(--color-ring)}.group-data-\[keyboard\]\/menu\:focus\:ring-inset:is(:where(.group\/menu)[data-keyboard] *):focus{--tw-ring-inset:inset}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:border-\[var\(--border-danger\)\]:focus-visible{border-color:var(--border-danger)}.focus-visible\:border-\[var\(--border-success\)\]:focus-visible{border-color:var(--border-success)}.focus-visible\:border-\[var\(--color-ring\)\]:focus-visible{border-color:var(--color-ring)}.focus-visible\:border-\[var\(--form-control-border\)\]:focus-visible{border-color:var(--form-control-border)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-one-hero-blue\)\]:focus-visible{--tw-ring-color:var(--color-one-hero-blue)}.focus-visible\:ring-\[var\(--color-ring\)\]:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:ring-offset-card:focus-visible{--tw-ring-offset-color:var(--color-card)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--color-ring\)\]:focus-visible,.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[var\(--button-destructive-active-bg\)\]:active{background-color:var(--button-destructive-active-bg)}.active\:bg-\[var\(--button-ghost-active-bg\)\]:active{background-color:var(--button-ghost-active-bg)}.active\:bg-\[var\(--button-info-active-bg\)\]:active{background-color:var(--button-info-active-bg)}.active\:bg-\[var\(--button-primary-active-bg\)\]:active{background-color:var(--button-primary-active-bg)}.active\:bg-\[var\(--button-success-active-bg\)\]:active{background-color:var(--button-success-active-bg)}.active\:bg-\[var\(--button-warning-active-bg\)\]:active{background-color:var(--button-warning-active-bg)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-\[var\(--opacity-disabled\)\]:disabled{opacity:var(--opacity-disabled)}.disabled\:opacity-\[var\(--opacity-disabled\,0\.5\)\]:disabled{opacity:var(--opacity-disabled,.5)}.disabled\:opacity-\[var\(--opacity-muted\)\]:disabled{opacity:var(--opacity-muted)}.has-\[\:focus-visible\]\:ring-2:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\:focus-visible\]\:ring-ring:has(:focus-visible){--tw-ring-color:var(--color-ring)}.has-\[\:focus-visible\]\:ring-offset-2:has(:focus-visible){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.has-\[\:focus-visible\]\:ring-offset-background:has(:focus-visible){--tw-ring-offset-color:var(--color-background)}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--color-ring\)\]:has(:focus-visible){outline-color:var(--color-ring)}.aria-pressed\:bg-\[var\(--menu-item-highlight-bg\)\][aria-pressed=true]{background-color:var(--menu-item-highlight-bg)}.aria-pressed\:font-semibold[aria-pressed=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-pressed\:text-\[var\(--color-one-hero-blue-text-on-tint\)\][aria-pressed=true]{color:var(--color-one-hero-blue-text-on-tint)}.aria-pressed\:shadow-none[aria-pressed=true]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[keyboard\]\/menu\:data-\[active\]\:ring-2:is(:where(.group\/menu)[data-keyboard] *)[data-active]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[keyboard\]\/menu\:data-\[active\]\:ring-ring:is(:where(.group\/menu)[data-keyboard] *)[data-active]{--tw-ring-color:var(--color-ring)}.group-data-\[keyboard\]\/menu\:data-\[active\]\:ring-inset:is(:where(.group\/menu)[data-keyboard] *)[data-active]{--tw-ring-inset:inset}.data-\[checked\]\:translate-x-4[data-checked]{--tw-translate-x:var(--spacing-4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[checked\]\:translate-x-5[data-checked]{--tw-translate-x:var(--spacing-5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[checked\]\:translate-x-7[data-checked]{--tw-translate-x:calc(var(--spacing) * 7);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-\[var\(--opacity-disabled\)\][data-disabled]{opacity:var(--opacity-disabled)}.data-\[dragging\]\:after\:w-0\.5[data-dragging]:after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.data-\[dragging\]\:after\:bg-\[var\(--color-ring\)\][data-dragging]:after{content:var(--tw-content);background-color:var(--color-ring)}.data-\[highlighted\]\:bg-\[var\(--menu-item-highlight-bg\)\][data-highlighted]{background-color:var(--menu-item-highlight-bg)}.data-\[highlighted\]\:text-foreground[data-highlighted]{color:var(--color-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing-1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-destructive[data-state=checked]{border-color:var(--color-destructive)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--color-primary)}.data-\[state\=checked\]\:border-success[data-state=checked]{border-color:var(--color-success)}.data-\[state\=checked\]\:bg-destructive[data-state=checked]{background-color:var(--color-destructive)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:bg-success[data-state=checked]{background-color:var(--color-success)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=indeterminate\]\:border-primary[data-state=indeterminate]{border-color:var(--color-primary)}.data-\[state\=indeterminate\]\:bg-primary[data-state=indeterminate]{background-color:var(--color-primary)}.data-\[state\=indeterminate\]\:text-primary-foreground[data-state=indeterminate]{color:var(--color-primary-foreground)}.data-\[state\=open\]\:bg-\[var\(--menu-item-highlight-bg\)\][data-state=open]{background-color:var(--menu-item-highlight-bg)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-\[var\(--text-secondary\)\][data-state=open]{color:var(--text-secondary)}.data-\[tone\=inverse\]\:text-\[var\(--text-inverse\)\][data-tone=inverse]{color:var(--text-inverse)}@media (prefers-reduced-motion:no-preference){.motion-safe\:pointer-events-none{pointer-events:none}.motion-safe\:sticky{position:sticky}.motion-safe\:top-0{top:var(--spacing-0)}.motion-safe\:mx-0{margin-inline:var(--spacing-0)}.motion-safe\:block{display:block}.motion-safe\:w-\[min\(40vw\,18rem\)\]{width:min(40vw,18rem)}.motion-safe\:max-w-none{max-width:none}.motion-safe\:animate-\[bug-wiggle_420ms_ease-in-out_infinite\]{animation:.42s ease-in-out infinite bug-wiggle}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.motion-safe\:flex-row{flex-direction:row}.motion-safe\:flex-nowrap{flex-wrap:nowrap}.motion-safe\:items-start{align-items:flex-start}.motion-safe\:gap-6{gap:var(--spacing-6)}.motion-safe\:pr-\[var\(--site-gutter\)\]{padding-right:var(--site-gutter)}.motion-safe\:pl-\[var\(--site-chrome-inline-start\)\]{padding-left:var(--site-chrome-inline-start)}.motion-safe\:transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:duration-700{--tw-duration:.7s;transition-duration:.7s}@media (hover:hover){.motion-safe\:hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing-1) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.motion-reduce\:static{position:static}.motion-reduce\:block{display:block}.motion-reduce\:flex{display:flex}.motion-reduce\:hidden{display:none}.motion-reduce\:h-auto{height:auto}.motion-reduce\:min-h-\[80svh\]{min-height:80svh}.motion-reduce\:w-full{width:100%}.motion-reduce\:animate-none{animation:none}.motion-reduce\:flex-wrap{flex-wrap:wrap}.motion-reduce\:items-center{align-items:center}.motion-reduce\:justify-start{justify-content:flex-start}.motion-reduce\:gap-x-6{column-gap:var(--spacing-6)}.motion-reduce\:gap-y-2{row-gap:var(--spacing-2)}.motion-reduce\:bg-transparent{background-color:#0000}.motion-reduce\:px-\[var\(--site-gutter\)\]{padding-inline:var(--site-gutter)}.motion-reduce\:py-0{padding-block:var(--spacing-0)}.motion-reduce\:py-16{padding-block:var(--spacing-16)}.motion-reduce\:py-\[var\(--site-section-y\)\]{padding-block:var(--site-section-y)}.motion-reduce\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.motion-reduce\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.motion-reduce\:text-foreground{color:var(--color-foreground)}.motion-reduce\:opacity-\[var\(--opacity-muted\)\]{opacity:var(--opacity-muted)}.motion-reduce\:transition-\[background-color\,box-shadow\,opacity\]{transition-property:background-color,box-shadow,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-reduce\:\!transition-none{transition-property:none!important}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\[stroke-dasharray\:100_0\]{stroke-dasharray:100 0}.motion-reduce\:group-data-\[hidden\]\/floating-header\:translate-y-0:is(:where(.group\/floating-header)[data-hidden] *){--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:var(--spacing-0);translate:var(--tw-translate-x) var(--tw-translate-y)}}.motion-reduce\:data-\[state\=closed\]\:animate-none[data-state=closed],.motion-reduce\:data-\[state\=open\]\:animate-none[data-state=open]{animation:none}}@media not all and (min-width:64rem){.max-lg\:flex-row{flex-direction:row}.max-lg\:items-center{align-items:center}.max-lg\:justify-start{justify-content:flex-start}.max-lg\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-lg\:py-2{padding-block:var(--spacing-2)}.max-lg\:pt-0{padding-top:var(--spacing-0)}.max-lg\:pt-\[calc\(var\(--site-nav-h\)\+0\.75rem\)\]{padding-top:calc(var(--site-nav-h) + .75rem)}}@media (prefers-reduced-motion:no-preference){@media not all and (min-width:64rem){.motion-safe\:max-lg\:block{display:block}.motion-safe\:max-lg\:flex{display:flex}.motion-safe\:max-lg\:w-\[min\(20rem\,82vw\)\]{width:min(20rem,82vw)}.motion-safe\:max-lg\:flex-none{flex:none}.motion-safe\:max-lg\:pb-\[calc\(2\.75rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(2.75rem + env(safe-area-inset-bottom,0px))}}}@media (prefers-reduced-motion:reduce){@media not all and (min-width:64rem){.motion-reduce\:max-lg\:pt-\[var\(--site-section-y\)\]{padding-top:var(--site-section-y)}}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:h-\[3\.35rem\]{height:3.35rem}.max-md\:min-h-\[calc\(1\.85rem\+clamp\(1\.35rem\,5vw\,2rem\)\)\]{min-height:calc(1.85rem + clamp(1.35rem,5vw,2rem))}.max-md\:-translate-y-\[clamp\(1\.35rem\,5vw\,2rem\)\]{--tw-translate-y:calc(clamp(1.35rem, 5vw, 2rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:translate-y-\[clamp\(1\.35rem\,5vw\,2rem\)\]{--tw-translate-y:clamp(1.35rem, 5vw, 2rem);translate:var(--tw-translate-x) var(--tw-translate-y)}.max-md\:px-7{padding-inline:calc(var(--spacing) * 7)}.max-md\:text-\[0\.8125rem\]{font-size:.8125rem}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:size-3{width:var(--spacing-3);height:var(--spacing-3)}.sm\:size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.sm\:w-60{width:calc(var(--spacing) * 60)}.sm\:max-w-\[min\(34rem\,calc\(100vw-2rem\)\)\]{max-width:min(34rem,100vw - 2rem)}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[9\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:9.5rem minmax(0,1fr)}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.sm\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr) minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-10{gap:var(--spacing-10)}.sm\:overflow-y-auto{overflow-y:auto}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:rounded-\[var\(--one-hero-radius-panel\)\]{border-radius:var(--one-hero-radius-panel)}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:p-5{padding:var(--spacing-5)}.sm\:p-6{padding:var(--spacing-6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:var(--spacing-8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:var(--spacing-10)}.sm\:px-3{padding-inline:var(--spacing-3)}.sm\:py-6{padding-block:var(--spacing-6)}.sm\:pl-\[3\.25rem\]{padding-left:3.25rem}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-\[0\.62rem\]{font-size:.62rem}.sm\:text-\[1\.625rem\]{font-size:1.625rem}.sm\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.sm\:\[--hero-mascot-s\:176px\]{--hero-mascot-s:176px}.sm\:\[--hero-mascot-s\:320px\]{--hero-mascot-s:320px}}@media (min-width:48rem){.md\:fixed{position:fixed}.md\:inset-y-0{inset-block:var(--spacing-0)}.md\:-top-3{top:calc(var(--spacing-3) * -1)}.md\:top-\[1\.15rem\]{top:1.15rem}.md\:-right-3{right:calc(var(--spacing-3) * -1)}.md\:left-0{left:var(--spacing-0)}.md\:mx-0{margin-inline:var(--spacing-0)}.md\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.md\:mt-10{margin-top:var(--spacing-10)}.md\:mt-auto{margin-top:auto}.md\:ml-64{margin-left:var(--spacing-64)}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.md\:size-20{width:var(--spacing-20);height:var(--spacing-20)}.md\:size-auto{width:auto;height:auto}.md\:h-\[min\(28rem\,68svh\)\]{height:min(28rem,68svh)}.md\:h-\[var\(--hero-mascot-s\)\]{height:var(--hero-mascot-s)}.md\:h-px{height:1px}.md\:min-h-\[24rem\]{min-height:24rem}.md\:w-64{width:var(--spacing-64)}.md\:w-\[calc\(var\(--hero-mascot-s\)\+clamp\(0\.5rem\,36vw-6rem\,28rem\)\)\]{width:calc(var(--hero-mascot-s) + clamp(.5rem, 36vw - 6rem, 28rem))}.md\:w-full{width:100%}.md\:max-w-\[48rem\]{max-width:48rem}.md\:max-w-\[calc\(100\%-min\(22rem\,40vw\+4rem\)\)\]{max-width:calc(100% + -1*min(22rem,40vw + 4rem))}.md\:max-w-\[min\(36rem\,calc\(100vw-3rem\)\)\]{max-width:min(36rem,100vw - 3rem)}.md\:min-w-0{min-width:var(--spacing-0)}.md\:flex-1{flex:1}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:var(--spacing-0)}.md\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.md\:gap-2{gap:var(--spacing-2)}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.md\:gap-4{gap:var(--spacing-4)}.md\:gap-5{gap:var(--spacing-5)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-x-10{column-gap:var(--spacing-10)}.md\:gap-y-10{row-gap:var(--spacing-10)}.md\:self-start{align-self:flex-start}.md\:overflow-visible{overflow:visible}.md\:rounded-\[1\.5rem\]{border-radius:1.5rem}.md\:rounded-\[1\.25rem\]{border-radius:1.25rem}.md\:p-10{padding:var(--spacing-10)}.md\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.md\:py-2{padding-block:var(--spacing-2)}.md\:pt-6{padding-top:var(--spacing-6)}.md\:pt-10{padding-top:var(--spacing-10)}.md\:pt-24{padding-top:var(--spacing-24)}.md\:pt-\[calc\(var\(--site-nav-h\)\+0\.35rem\)\]{padding-top:calc(var(--site-nav-h) + .35rem)}.md\:pr-0{padding-right:var(--spacing-0)}.md\:pb-10{padding-bottom:var(--spacing-10)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-20{padding-bottom:var(--spacing-20)}.md\:pb-\[clamp\(0\.75rem\,3vw\,2rem\)\]{padding-bottom:clamp(.75rem,3vw,2rem)}.md\:text-\[0\.68rem\]{font-size:.68rem}.md\:text-\[0\.6875rem\]{font-size:.6875rem}.md\:text-\[0\.9375rem\]{font-size:.9375rem}.md\:text-\[clamp\(1\.5rem\,1rem\+1\.6vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1rem + 1.6vw,2.125rem)}.md\:text-\[length\:inherit\]{font-size:inherit}.md\:leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.md\:leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.md\:leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.md\:leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.md\:tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.md\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.md\:\[--hero-mascot-s\:220px\]{--hero-mascot-s:220px}}@media (min-width:64rem){.lg\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.lg\:sticky{position:sticky}.lg\:top-\[calc\(var\(--site-nav-h\)\+2\.5rem\)\]{top:calc(var(--site-nav-h) + 2.5rem)}.lg\:top-\[calc\(var\(--site-nav-h\)\+2rem\)\]{top:calc(var(--site-nav-h) + 2rem)}.lg\:mx-auto{margin-inline:auto}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:w-\[min\(100\%\,26rem\)\]{width:min(100%,26rem)}.lg\:max-w-\[var\(--site-container\)\]{max-width:var(--site-container)}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:gap-6{gap:var(--spacing-6)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:var(--spacing-16)}.lg\:self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:pt-6{padding-top:var(--spacing-6)}.lg\:\[--hero-mascot-s\:280px\]{--hero-mascot-s:280px}.lg\:\[--hero-mascot-s\:380px\]{--hero-mascot-s:380px}}@media (prefers-reduced-motion:no-preference){@media (min-width:64rem){.motion-safe\:lg\:flex{display:flex}.motion-safe\:lg\:w-\[min\(22rem\,calc\(\(100vw-var\(--site-chrome-inline-start\)-var\(--site-gutter\)-5rem\)\/3\)\)\]{width:min(22rem, calc((100vw - var(--site-chrome-inline-start) - var(--site-gutter) - 5rem) / 3))}.motion-safe\:lg\:w-\[min\(50vw\,28rem\)\]{width:min(50vw,28rem)}.motion-safe\:lg\:flex-none{flex:none}.motion-safe\:lg\:gap-10{gap:var(--spacing-10)}.motion-safe\:lg\:opacity-0{opacity:0}}}@media (min-width:80rem){.xl\:max-w-none{max-width:none}.xl\:whitespace-nowrap{white-space:nowrap}}@container (min-width:28rem){.\@md\:w-auto{width:auto}.\@md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:38rem){.\@\[38rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:40rem){.\@\[40rem\]\:block{display:block}.\@\[40rem\]\:\[grid-template-columns\:var\(--workspace-columns\)\]{grid-template-columns:var(--workspace-columns)}.\@\[40rem\]\:overflow-hidden{overflow:hidden}}@container (min-width:42rem){.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.rtl\:translate-x-full:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (pointer:coarse){.pointer-coarse\:block{display:block}.pointer-coarse\:opacity-80{opacity:.8}}.\[\&_iframe\]\:pointer-events-none iframe{pointer-events:none}.\[\&_img\]\:h-\[8\.5cqw\] img{height:8.5cqw}.\[\&_img\]\:h-\[8cqw\] img{height:8cqw}.\[\&_img\]\:w-auto img{width:auto}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-3 svg{width:var(--spacing-3);height:var(--spacing-3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:size-4 svg{width:var(--spacing-4);height:var(--spacing-4)}.\[\&_svg\]\:size-5 svg{width:var(--spacing-5);height:var(--spacing-5)}.\[\&_svg\]\:size-\[15px\] svg{width:15px;height:15px}.\[\&_svg\]\:size-\[17px\] svg{width:17px;height:17px}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:text-\[var\(--color-muted-foreground\)\] svg{color:var(--color-muted-foreground)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:flex-1>*{flex:1}@container (min-width:28rem){.\@md\:\[\&\>\*\]\:flex-none>*{flex:none}}.\[\&\>\*\+\*\]\:border-l>*+*{border-left-style:var(--tw-border-style);border-left-width:1px}.\[\&\>\*\+\*\]\:border-\[var\(--color-border\)\]>*+*{border-color:var(--color-border)}.\[\&\>\:is\(h2\,h3\,h4\,h5\,h6\)\]\:text-\[15px\]>:is(h2,h3,h4,h5,h6){font-size:15px}.\[\&\>img\]\:size-full>img{width:100%;height:100%}.\[\&\>img\]\:object-cover>img{object-fit:cover}.\[\&\>p\]\:text-\[13px\]>p{font-size:13px}.\[\&\>p\]\:leading-snug>p{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:rotate-180>span{rotate:180deg}.\[\&\>span\]\:\[writing-mode\:vertical-rl\]>span{writing-mode:vertical-rl}.\[\&\>svg\]\:size-5>svg{width:var(--spacing-5);height:var(--spacing-5)}}:root{--blue-50:#fafcff;--blue-100:#e6f0ff;--blue-200:#c8dfff;--blue-300:#9bc5ff;--blue-400:#6ba9ff;--blue-500:#0f7efb;--blue-600:#006cdd;--blue-700:#004da3;--blue-800:#003472;--blue-900:#00204a;--blue-950:#000a21;--red-50:#fffbfa;--red-100:#ffeeeb;--red-200:#ffdad4;--red-300:#ffbbb2;--red-400:#ff9a8d;--red-500:#f16e61;--red-600:#d7574b;--red-700:#a4322b;--red-800:#751814;--red-900:#4c0505;--red-950:#1f0000;--green-50:#fbfdf2;--green-100:#f4fae1;--green-200:#eaf5c4;--green-300:#dcec9f;--green-400:#cee371;--green-500:#bdd353;--green-600:#a1b52f;--green-700:#718100;--green-800:#4a5500;--green-900:#2a3100;--green-950:#0a0d00;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--neutral-950:#0a0a0a;--surface-narwhal:#0a090f;--surface-piano-black:#17171a;--surface-shark:#1b1a1f;--gradient-stops-title-box-violet:#724ce8;--gradient-stops-title-box-cyan:#28f4d0;--gradient-stops-title-box-yellow:#f8cf3f;--gradient-stops-title-box-coral:#fc6756;--gradient-stops-blob-red:#ff3915;--gradient-stops-blob-blue:#1b85fd;--gradient-stops-blob-green:#4eff4f;--gradient-stops-soft-gray:#d9d9d9;--gradient-stops-pure-white:#fff;--gradient-stops-card-tint:#302e2f;--gradient-stops-card-stroke:#959595;--gradient-stops-angular-edge:#3d3e47;--gradient-stops-angular-radial:#363638;--gradient-stops-squad-1:var(--blue-500);--gradient-stops-squad-2:var(--green-500);--gradient-stops-squad-3:var(--red-500);--gradient-stops-border-fade-dark:var(--neutral-500);--gradient-stops-angular-deep:var(--surface-narwhal);--state-error-50:#fffbfa;--state-error-100:#ffebe9;--state-error-200:#ffd3cf;--state-error-300:#ffaea6;--state-error-400:#ff847b;--state-error-500:#ef4444;--state-error-600:#d72930;--state-error-700:#a40017;--state-error-800:#72000c;--state-error-900:#490005;--state-error-950:#1f0001;--state-success-50:#f5fff6;--state-success-100:#e0fce4;--state-success-200:#c1f6ca;--state-success-300:#96eaa7;--state-success-400:#5cdf7f;--state-success-500:#22c55e;--state-success-600:#02aa4c;--state-success-700:#007a34;--state-success-800:#015221;--state-success-900:#003111;--state-success-950:#001003;--state-warning-50:#fffbf7;--state-warning-100:#fff2e4;--state-warning-200:#ffe5c8;--state-warning-300:#ffd19c;--state-warning-400:#ffbb68;--state-warning-500:#f59e09;--state-warning-600:#d38702;--state-warning-700:#975f00;--state-warning-800:#653e00;--state-warning-900:#3d2300;--state-warning-950:#140800;--state-info-50:#f9fcff;--state-info-100:#e5f4ff;--state-info-200:#c7e9ff;--state-info-300:#97d6ff;--state-info-400:#5ec3ff;--state-info-500:#0da5e9;--state-info-600:#018eca;--state-info-700:#006692;--state-info-800:#004464;--state-info-900:#00293e;--state-info-950:#000d17;--sp-0:0rem;--sp-1:.25rem;--sp-2:.5rem;--sp-2-5:.625rem;--sp-3:.75rem;--sp-3-5:.875rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-16:4rem;--sp-20:5rem;--sp-24:6rem;--sp-32:8rem;--sp-40:10rem;--sp-48:12rem;--sp-64:16rem;--family-sans:"Work Sans", sans-serif;--family-display:"Poppins", sans-serif;--family-alt:"Montserrat", sans-serif;--family-mono:"Roboto Mono", sans-serif;--weight-thin:100;--weight-extralight:200;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--weight-black:900;--size-xs:.75rem;--size-sm:.875rem;--size-base:1rem;--size-lg:1.125rem;--size-xl:1.25rem;--size-2xl:1.5rem;--size-3xl:1.75rem;--size-4xl:2.25rem;--size-5xl:3rem;--size-6xl:3.75rem;--size-7xl:4.5rem;--line-height-none:1;--line-height-tight:1.25;--line-height-snug:1.375;--line-height-normal:1.5;--line-height-relaxed:1.625;--line-height-loose:2;--letter-spacing-tighter:-.3125em;--letter-spacing-tight:-.1562em;--letter-spacing-normal:0;--letter-spacing-wide:.1563em;--letter-spacing-wider:.3125em;--letter-spacing-widest:.625em;--rad-none:0rem;--rad-xs:.125rem;--rad-sm:.25rem;--rad-md:.5rem;--rad-lg:.75rem;--rad-xl:1rem;--rad-2xl:1.25rem;--rad-3xl:1.5rem;--rad-full:9999px;--bw-0:0rem;--bw-1:.0625rem;--bw-2:.125rem;--bw-4:.25rem;--bw-heavy:.5rem;--opacity-0:0;--opacity-5:.05;--opacity-10:.1;--opacity-25:.25;--opacity-50:.5;--opacity-75:.75;--opacity-80:.8;--opacity-95:.95;--opacity-100:1;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:50px;--blur-4xl:64px;--blur-5xl:80px;--blur-6xl:100px}@supports (color:lab(0% 0 0)){:root{--blue-50:lab(98.8264% -.316858 -1.86211);--blue-100:lab(94.3616% -1.31178 -8.49663);--blue-200:lab(87.8885% -2.89616 -18.49);--blue-300:lab(78.1445% -3.60978 -33.4748);--blue-400:lab(67.8736% -1.46508 -49.4471);--blue-500:lab(52.8253% 8.99878 -71.4378);--blue-600:lab(45.8409% 9.00862 -66.1965);--blue-700:lab(33.0477% 7.70552 -53.1514);--blue-800:lab(21.9051% 5.70852 -40.7154);--blue-900:lab(12.3462% 3.85705 -29.9759);--blue-950:lab(2.79029% 1.48821 -15.3779);--red-50:lab(98.9264% 1.11142 .869823);--red-100:lab(95.4323% 5.58838 3.63773);--red-200:lab(90.1255% 12.5069 7.94051);--red-300:lab(82.1088% 24.3134 14.718);--red-400:lab(74.1648% 37.5959 23.7564);--red-500:lab(62.9512% 50.7482 33);--red-600:lab(54.474% 50.8445 34.0715);--red-700:lab(39.0232% 47.15 32.2116);--red-800:lab(25.779% 40.0801 28.6566);--red-900:lab(13.9559% 32.0781 19.9057);--red-950:lab(2.73669% 12.3006 4.38193);--green-50:lab(98.9884% -2.15682 5.18551);--green-100:lab(97.3181% -5.17333 11.1969);--green-200:lab(94.8281% -9.7906 22.4669);--green-300:lab(90.8253% -14.4634 35.4409);--green-400:lab(86.9498% -19.4632 52.594);--green-500:lab(81.0971% -20.6267 58.6);--green-600:lab(70.3767% -19.7916 60.8351);--green-700:lab(51.1562% -16.7952 54.7425);--green-800:lab(34.0698% -12.4434 40.7756);--green-900:lab(18.8724% -8.67099 26.34);--green-950:lab(3.19384% -2.24909 4.70305);--neutral-50:lab(98.26% 0 0);--neutral-100:lab(96.52% -.0000298023 .0000119209);--neutral-200:lab(90.952% 0 -.0000119209);--neutral-300:lab(84.92% 0 -.0000119209);--neutral-400:lab(66.94% 0 0);--neutral-500:lab(48.496% 0 0);--neutral-600:lab(34.924% 0 0);--neutral-700:lab(27.036% 0 0);--neutral-800:lab(15.204% 0 -.00000596046);--neutral-900:lab(7.78201% -.0000149012 0);--neutral-950:lab(2.75381% 0 0);--surface-narwhal:lab(2.62794% .961833 -2.44821);--surface-piano-black:lab(7.843% .615075 -2.16333);--surface-shark:lab(9.52863% 1.53863 -3.38587);--gradient-stops-title-box-violet:lab(43.9302% 45.4788 -74.9431);--gradient-stops-title-box-cyan:lab(86.5748% -54.8823 3.29963);--gradient-stops-title-box-yellow:lab(84.9278% 4.66669 72.2709);--gradient-stops-title-box-coral:lab(63.3449% 57.0628 39.8756);--gradient-stops-blob-red:lab(57.278% 73.0268 65.6607);--gradient-stops-blob-blue:lab(54.9773% 6.48317 -69.243);--gradient-stops-blob-green:lab(88.824% -70.0154 66.5865);--gradient-stops-soft-gray:lab(86.66% 0 0);--gradient-stops-pure-white:lab(100% 0 0);--gradient-stops-card-tint:lab(19.2235% .98367 -.278085);--gradient-stops-card-stroke:lab(61.72% -.0000298023 0);--gradient-stops-angular-edge:lab(26.3328% 1.15004 -5.51009);--gradient-stops-angular-radial:lab(22.7178% .300631 -1.08946);--state-error-50:lab(98.9264% 1.11142 .869823);--state-error-100:lab(94.5751% 6.76766 3.54793);--state-error-200:lab(88.2761% 15.4665 8.08456);--state-error-300:lab(79.0302% 29.6377 16.7279);--state-error-400:lab(69.4269% 47.0791 27.4039);--state-error-500:lab(55.8022% 65.6723 40.777);--state-error-600:lab(48.1242% 65.857 42.4147);--state-error-700:lab(34.6567% 58.4424 39.4991);--state-error-800:lab(22.9218% 44.7563 30.0047);--state-error-900:lab(12.5115% 33.0269 17.8855);--state-error-950:lab(2.7886% 12.3657 4.02055);--state-success-50:lab(99.0543% -4.6488 3.15645);--state-success-100:lab(96.396% -12.6507 8.28441);--state-success-200:lab(92.3506% -23.694 15.4192);--state-success-300:lab(86.0539% -36.8851 24.3419);--state-success-400:lab(79.953% -53.0492 35.7549);--state-success-500:lab(70.2486% -57.9946 39.4067);--state-success-600:lab(61.0313% -54.1652 36.942);--state-success-700:lab(44.4359% -42.6125 29.2172);--state-success-800:lab(29.7378% -32.0717 21.8684);--state-success-900:lab(16.7236% -23.0298 15.6206);--state-success-950:lab(3.39413% -6.05261 3.67508);--state-warning-50:lab(98.8402% .887692 2.48175);--state-warning-100:lab(96.2934% 2.78237 8.32951);--state-warning-200:lab(92.5748% 6.00365 17.7339);--state-warning-300:lab(86.9528% 11.7097 32.8905);--state-warning-400:lab(81.1414% 19.1239 51.4073);--state-warning-500:lab(72.8381% 26.9833 75.6768);--state-warning-600:lab(63.2487% 24.1637 68.1818);--state-warning-700:lab(45.7972% 19.0813 53.5196);--state-warning-800:lab(30.3188% 14.3133 40.0896);--state-warning-900:lab(16.6734% 10.5364 24.5656);--state-warning-950:lab(3.00058% 3.28181 4.53909);--state-info-50:lab(98.8387% -.611842 -1.765);--state-info-100:lab(95.278% -3.59055 -7.17273);--state-info-200:lab(90.4626% -8.06609 -14.6864);--state-info-300:lab(82.4508% -13.0105 -26.8419);--state-info-400:lab(74.6181% -17.024 -39.0243);--state-info-500:lab(63.389% -17.6395 -44.8915);--state-info-600:lab(55.043% -15.9431 -40.5844);--state-info-700:lab(39.9916% -12.7874 -31.6679);--state-info-800:lab(26.5204% -9.38568 -24.6305);--state-info-900:lab(14.8318% -6.98124 -17.5295);--state-info-950:lab(3.04679% -2.01695 -6.82412)}}.text-style-heading-h1{font-size:var(--text-heading-h1);line-height:var(--leading-heading-h1);font-weight:var(--font-weight-heading-h1);font-family:var(--font-display)}.text-style-heading-h1-light{font-size:var(--text-heading-h1-light);line-height:var(--leading-heading-h1-light);font-weight:var(--font-weight-heading-h1-light);font-family:var(--font-display)}.text-style-heading-h2{font-size:var(--text-heading-h2);line-height:var(--leading-heading-h2);font-weight:var(--font-weight-heading-h2);font-family:var(--font-alt)}.text-style-heading-h2-heavy{font-size:var(--text-heading-h2-heavy);line-height:var(--leading-heading-h2-heavy);font-weight:var(--font-weight-heading-h2-heavy);font-family:var(--font-alt)}.text-style-heading-h3{font-size:var(--text-heading-h3);line-height:var(--leading-heading-h3);font-weight:var(--font-weight-heading-h3);font-family:var(--font-sans)}.text-style-heading-h4{font-size:var(--text-heading-h4);line-height:var(--leading-heading-h4);font-weight:var(--font-weight-heading-h4);font-family:var(--font-sans)}.text-style-heading-h5{font-size:var(--text-heading-h5);line-height:var(--leading-heading-h5);font-weight:var(--font-weight-heading-h5);font-family:var(--font-sans)}.text-style-heading-h6{font-size:var(--text-heading-h6);line-height:var(--leading-heading-h6);font-weight:var(--font-weight-heading-h6);font-family:var(--font-sans)}.text-style-body-lg{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);font-weight:var(--font-weight-body-lg);font-family:var(--font-sans)}.text-style-body-base{font-size:var(--text-body-base);line-height:var(--leading-body-base);font-weight:var(--font-weight-body-base);font-family:var(--font-sans)}.text-style-body-sm{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);font-weight:var(--font-weight-body-sm);font-family:var(--font-sans)}.text-style-body-xs{font-size:var(--text-body-xs);line-height:var(--leading-body-xs);font-weight:var(--font-weight-body-xs);font-family:var(--font-sans)}.text-style-label-sm{font-size:var(--text-label-sm);line-height:var(--leading-label-sm);font-weight:var(--font-weight-label-sm);font-family:var(--font-sans)}.text-style-label-xs{font-size:var(--text-label-xs);line-height:var(--leading-label-xs);font-weight:var(--font-weight-label-xs);font-family:var(--font-sans)}.text-style-numeric-lg{font-size:var(--text-numeric-lg);line-height:var(--leading-numeric-lg);font-weight:var(--font-weight-numeric-lg);font-family:var(--font-mono)}.text-style-numeric-base{font-size:var(--text-numeric-base);line-height:var(--leading-numeric-base);font-weight:var(--font-weight-numeric-base);font-family:var(--font-mono)}.text-style-numeric-sm{font-size:var(--text-numeric-sm);line-height:var(--leading-numeric-sm);font-weight:var(--font-weight-numeric-sm);font-family:var(--font-mono)}@media (prefers-color-scheme:light){:root:not(.dark):not(.light){--color-background:var(--neutral-50);--color-foreground:var(--neutral-950);--color-card:var(--neutral-50);--color-card-foreground:var(--neutral-950);--color-popover:var(--neutral-50);--color-popover-foreground:var(--neutral-950);--color-primary:var(--neutral-900);--color-primary-foreground:var(--neutral-50);--color-secondary:var(--neutral-100);--color-secondary-foreground:var(--neutral-900);--color-muted:var(--neutral-100);--color-muted-foreground:var(--neutral-600);--color-accent:var(--neutral-100);--color-accent-foreground:var(--neutral-900);--color-border:var(--neutral-200);--color-input:var(--neutral-200);--color-sidebar:var(--neutral-50);--color-sidebar-foreground:var(--neutral-950);--color-sidebar-primary:var(--neutral-900);--color-sidebar-primary-foreground:var(--neutral-50);--color-sidebar-accent:var(--neutral-100);--color-sidebar-accent-foreground:var(--neutral-900);--color-sidebar-border:#e5e5e5;--color-subtle-foreground:var(--neutral-400);--color-brand-foreground:var(--blue-600);--color-surface:var(--neutral-100);--color-surface-elevated:var(--neutral-50);--color-surface-sunken:var(--neutral-200);--color-border-brand:var(--blue-500);--color-surface-interactive:var(--neutral-200)}@supports (color:lab(0% 0 0)){:root:not(.dark):not(.light){--color-sidebar-border:lab(90.952% 0 -.0000119209)}}}:root.light,.light{--color-background:var(--neutral-50);--color-foreground:var(--neutral-950);--color-card:var(--neutral-50);--color-card-foreground:var(--neutral-950);--color-popover:var(--neutral-50);--color-popover-foreground:var(--neutral-950);--color-primary:var(--neutral-900);--color-primary-foreground:var(--neutral-50);--color-secondary:var(--neutral-100);--color-secondary-foreground:var(--neutral-900);--color-muted:var(--neutral-100);--color-muted-foreground:var(--neutral-600);--color-accent:var(--neutral-100);--color-accent-foreground:var(--neutral-900);--color-border:var(--neutral-200);--color-input:var(--neutral-200);--color-sidebar:var(--neutral-50);--color-sidebar-foreground:var(--neutral-950);--color-sidebar-primary:var(--neutral-900);--color-sidebar-primary-foreground:var(--neutral-50);--color-sidebar-accent:var(--neutral-100);--color-sidebar-accent-foreground:var(--neutral-900);--color-sidebar-border:#e5e5e5;--color-subtle-foreground:var(--neutral-400);--color-brand-foreground:var(--blue-600);--color-surface:var(--neutral-100);--color-surface-elevated:var(--neutral-50);--color-surface-sunken:var(--neutral-200);--color-border-brand:var(--blue-500);--color-surface-interactive:var(--neutral-200)}@supports (color:lab(0% 0 0)){:root.light,.light{--color-sidebar-border:lab(90.952% 0 -.0000119209)}}:root{--gradient-brand:linear-gradient(159deg, var(--blue-500) 0%, var(--green-500) 50%, var(--red-500) 100%);--gradient-rainbow:var(--gradient-brand)}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes art-image-drift{0%{transform:translate(0)scale(1)}to{transform:translate(5%,-4%)scale(1.08)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(300%)}}.light,[data-theme=light]{--bg-overlay:#0006;--border-subtle:var(--neutral-100);--border-strong:var(--neutral-300);--glass-fill:var(--color-card)}@supports (color:lab(0% 0 0)){.light,[data-theme=light]{--bg-overlay:lab(.112911% 0 0/.4)}}@supports (color:color-mix(in lab, red, red)){.light,[data-theme=light]{--glass-fill:color-mix(in oklab, var(--color-card) 85%, transparent)}}.light,[data-theme=light]{--glass-fill-soft:#0000000f;--bg-surface-sunken:var(--neutral-100);--bg-surface-elevated:var(--neutral-200);--badge-brand-fg:var(--blue-700);--badge-success-fg:var(--state-success-700);--badge-warning-fg:var(--state-warning-700);--badge-danger-fg:var(--state-error-700);--badge-info-fg:var(--state-info-700);--alert-brand-fg:var(--blue-700);--alert-success-fg:var(--state-success-700);--alert-warning-fg:var(--state-warning-700);--alert-danger-fg:var(--state-error-700);--alert-info-fg:var(--state-info-700);--skeleton-bg:var(--neutral-200);--skeleton-shimmer-via:#fff9;--card-shadow-sm:0 1px 3px #0000001a, 0 0 0 1px #00000014;--card-shadow-default:0 1px 3px #0000001f, 0 1px 2px #00000014, 0 0 0 1px #00000012;--card-shadow-elevated:0 4px 12px #0000001a, 0 2px 4px #00000012, 0 0 0 1px #0000000f;--card-shadow-elevated-hover:0 8px 24px #00000024, 0 4px 8px #00000017, 0 0 0 1px #00000012;--checkbox-unchecked-bg:#fff;--checkbox-unchecked-border:#737373;--switch-track-disabled-bg:#d4d4d4;--switch-track-disabled-border:#a3a3a3;--switch-thumb-disabled:#fafafa;--calendar-day-confirmed-dot:var(--color-primary);--calendar-day-confirmed-text:var(--color-primary);--text-danger:var(--state-error-700);--text-success:var(--state-success-700);--text-warning:var(--state-warning-700);--text-brand:var(--blue-700);--form-helper-success-fg:var(--text-success);--form-helper-error-fg:var(--color-destructive);--form-control-border:var(--neutral-500);--form-control-border-hover:var(--neutral-600);--switch-track-off-border:var(--form-control-border);--switch-thumb:var(--form-control-border);--text-tertiary:var(--neutral-500)}@supports (color:lab(0% 0 0)){.light,[data-theme=light]{--glass-fill-soft:lab(.112911% 0 0/.06);--skeleton-shimmer-via:lab(100% 0 0/.6);--card-shadow-sm:0 1px 3px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.08);--card-shadow-default:0 1px 3px lab(0% 0 0/.12), 0 1px 2px lab(0% 0 0/.08), 0 0 0 1px lab(0% 0 0/.07);--card-shadow-elevated:0 4px 12px lab(0% 0 0/.1), 0 2px 4px lab(0% 0 0/.07), 0 0 0 1px lab(0% 0 0/.06);--card-shadow-elevated-hover:0 8px 24px lab(0% 0 0/.14), 0 4px 8px lab(0% 0 0/.09), 0 0 0 1px lab(0% 0 0/.07);--checkbox-unchecked-bg:lab(100% 0 0);--checkbox-unchecked-border:lab(48.496% 0 0);--switch-track-disabled-bg:lab(84.92% 0 -.0000119209);--switch-track-disabled-border:lab(66.94% 0 0);--switch-thumb-disabled:lab(98.26% 0 0)}}@media (prefers-color-scheme:light){:root:not(.dark):not(.light){--bg-overlay:#0006;--border-subtle:var(--neutral-100);--border-strong:var(--neutral-300);--glass-fill:var(--color-card)}@supports (color:lab(0% 0 0)){:root:not(.dark):not(.light){--bg-overlay:lab(.112911% 0 0/.4)}}@supports (color:color-mix(in lab, red, red)){:root:not(.dark):not(.light){--glass-fill:color-mix(in oklab, var(--color-card) 85%, transparent)}}:root:not(.dark):not(.light){--glass-fill-soft:#0000000f;--bg-surface-sunken:var(--neutral-100);--bg-surface-elevated:var(--neutral-200);--badge-brand-fg:var(--blue-700);--badge-success-fg:var(--state-success-700);--badge-warning-fg:var(--state-warning-700);--badge-danger-fg:var(--state-error-700);--badge-info-fg:var(--state-info-700);--alert-brand-fg:var(--blue-700);--alert-success-fg:var(--state-success-700);--alert-warning-fg:var(--state-warning-700);--alert-danger-fg:var(--state-error-700);--alert-info-fg:var(--state-info-700);--skeleton-bg:var(--neutral-200);--skeleton-shimmer-via:#fff9;--card-shadow-sm:0 1px 3px #0000001a, 0 0 0 1px #00000014;--card-shadow-default:0 1px 3px #0000001f, 0 1px 2px #00000014, 0 0 0 1px #00000012;--card-shadow-elevated:0 4px 12px #0000001a, 0 2px 4px #00000012, 0 0 0 1px #0000000f;--card-shadow-elevated-hover:0 8px 24px #00000024, 0 4px 8px #00000017, 0 0 0 1px #00000012;--checkbox-unchecked-bg:#fff;--checkbox-unchecked-border:#737373;--switch-track-disabled-bg:#d4d4d4;--switch-track-disabled-border:#a3a3a3;--switch-thumb-disabled:#fafafa;--calendar-day-confirmed-dot:var(--color-primary);--calendar-day-confirmed-text:var(--color-primary);--text-danger:var(--state-error-700);--text-success:var(--state-success-700);--text-warning:var(--state-warning-700);--text-brand:var(--blue-700);--form-helper-success-fg:var(--text-success);--form-helper-error-fg:var(--color-destructive);--form-control-border:var(--neutral-500);--form-control-border-hover:var(--neutral-600);--switch-track-off-border:var(--form-control-border);--switch-thumb:var(--form-control-border);--text-tertiary:var(--neutral-500)}@supports (color:lab(0% 0 0)){:root:not(.dark):not(.light){--glass-fill-soft:lab(.112911% 0 0/.06);--skeleton-shimmer-via:lab(100% 0 0/.6);--card-shadow-sm:0 1px 3px lab(0% 0 0/.1), 0 0 0 1px lab(0% 0 0/.08);--card-shadow-default:0 1px 3px lab(0% 0 0/.12), 0 1px 2px lab(0% 0 0/.08), 0 0 0 1px lab(0% 0 0/.07);--card-shadow-elevated:0 4px 12px lab(0% 0 0/.1), 0 2px 4px lab(0% 0 0/.07), 0 0 0 1px lab(0% 0 0/.06);--card-shadow-elevated-hover:0 8px 24px lab(0% 0 0/.14), 0 4px 8px lab(0% 0 0/.09), 0 0 0 1px lab(0% 0 0/.07);--checkbox-unchecked-bg:lab(100% 0 0);--checkbox-unchecked-border:lab(48.496% 0 0);--switch-track-disabled-bg:lab(84.92% 0 -.0000119209);--switch-track-disabled-border:lab(66.94% 0 0);--switch-thumb-disabled:lab(98.26% 0 0)}}}.surface-pattern{background-image:radial-gradient(circle at 12% 18%, var(--color-accent) 0 2.5rem, transparent 2.5rem), radial-gradient(circle at 88% 8%, var(--surface-pattern-warm,var(--color-accent)) 0 2rem, transparent 2rem), linear-gradient(135deg, transparent 48%, var(--color-primary) 48%, var(--color-primary) 52%, transparent 52%)}@supports (color:color-mix(in lab, red, red)){.surface-pattern{background-image:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--color-accent) 12%, transparent) 0 2.5rem, transparent 2.5rem), radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--surface-pattern-warm,var(--color-accent)) 10%, transparent) 0 2rem, transparent 2rem), linear-gradient(135deg, transparent 48%, color-mix(in srgb, var(--color-primary) 4%, transparent) 48%, color-mix(in srgb, var(--color-primary) 4%, transparent) 52%, transparent 52%)}}.sicilean-sidebar-scroll--visible{scrollbar-width:thin;scrollbar-color:var(--color-sidebar-foreground) transparent}@supports (color:color-mix(in lab, red, red)){.sicilean-sidebar-scroll--visible{scrollbar-color:color-mix(in srgb, var(--color-sidebar-foreground) 35%, transparent) transparent}}.sicilean-sidebar-scroll--visible::-webkit-scrollbar{width:6px}.sicilean-sidebar-scroll--visible::-webkit-scrollbar-track{background:0 0}.sicilean-sidebar-scroll--visible::-webkit-scrollbar-thumb{background-color:var(--color-sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.sicilean-sidebar-scroll--visible::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--color-sidebar-foreground) 35%, transparent)}}.sicilean-sidebar-scroll--visible::-webkit-scrollbar-thumb{border-radius:9999px}@keyframes sicilean-recent-in{0%{opacity:0;transform:translateY(-4px)}}.sicilean-recent-in{animation:.18s ease-out sicilean-recent-in}@media (prefers-reduced-motion:reduce){.sicilean-recent-in{animation:none}}.sicilean-recent-panel{grid-template-rows:1fr;display:grid}.sicilean-recent-panel>*{min-height:0}.sicilean-recent-panel[data-phase]>*{overflow:hidden}.sicilean-recent-panel[data-phase=in]{animation:sicilean-recent-panel-open .24s var(--motion-easing-standard,ease-out)}.sicilean-recent-panel[data-phase=out]{animation:sicilean-recent-panel-close .2s var(--motion-easing-standard,ease-in) forwards}.sicilean-recent-panel[data-phase=in] li{animation:.22s ease-out both sicilean-recent-row-in;animation-delay:calc(var(--recent-i,0) * 22ms)}.sicilean-recent-panel[data-phase=out] li{animation:.16s ease-in both sicilean-recent-row-out}@keyframes sicilean-recent-panel-open{0%{grid-template-rows:0fr}}@keyframes sicilean-recent-panel-close{to{grid-template-rows:0fr}}@keyframes sicilean-recent-row-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes sicilean-recent-row-out{to{opacity:0;transform:translateY(-4px)}}.one-hero-theme,.one-hero-theme.light{--color-one-hero-blue:#00b4ff;--color-one-hero-blue-600:#0096d9;--color-one-hero-blue-400:#52c0ff;--color-one-hero-blue-100:#ccefff;--color-one-hero-blue-50:#e6f7ff;--color-one-hero-ice:#f9fdff;--color-one-hero-blue-text:#006fa4;--color-one-hero-ink-blue:#002d4c;--color-one-hero-ink-blue-soft:#316a8b;--color-one-hero-orange:#ffa000;--color-one-hero-orange-600:#f08c00;--color-one-hero-orange-400:#ffb256;--color-one-hero-orange-50:#fff4e0;--color-one-hero-teal:#0c96b0;--color-one-hero-violet:#7c5cff;--color-one-hero-success:#22c55e;--color-one-hero-success-600:#16a34a;--color-one-hero-success-50:#e9f9ef;--color-one-hero-warning:#f59e0b;--color-one-hero-warning-600:#e38d00;--color-one-hero-warning-50:#fef5e6;--color-one-hero-red:#ef4444;--color-one-hero-red-50:#fdecec;--color-one-hero-danger:#dd3135;--color-one-hero-danger-600:#c71022;--one-hero-on-brand:#0f172a;--one-hero-on-danger:#fff;--color-one-hero-danger-text:#d2222b;--color-one-hero-success-text:#007e12;--color-one-hero-warning-text:#a85600;--color-one-hero-info-text:#00768f;--color-one-hero-ink:#0f172a;--color-one-hero-ink-2:#334155;--color-one-hero-muted:#5d6d84;--color-one-hero-muted-2:#94a3b8;--color-one-hero-page:#f2f5f9;--color-one-hero-surface:#f8fafc;--color-one-hero-card:#fff;--color-one-hero-border:#e5e7eb;--color-one-hero-border-2:#eef1f5;--one-hero-logo-one:var(--color-one-hero-teal);--one-hero-logo-shell:#2c2c2c;--one-hero-logo-stroke:#2c2c2c;--one-hero-logo-ink:#2c2c2c;--one-hero-logo-screen:#141417;--one-hero-logo-eye:#fefefe;--one-hero-bot-shell:#090909;--one-hero-bot-screen:#272727;--one-hero-bot-eye:#f4f0fd;--one-hero-bot-eye-glow:#f4f0fd59;--one-hero-rainbow-stops:#ffba6b, #ffcc6b, #ffd169, #ffd166, #adbe5e, #75ae63, #4d9f86, #2490a9, #178bb2, #128ab3, #1794b3, #1a9cb1, #19a6ac, #19b0a7, #12bfa4, #05d6a1, #439fac, #6e7ab0, #8c66a6, #aa529c, #ce5788, #ff6b6b, #ff8f6b, #ffa86b, #ffba6b;--one-hero-rainbow-ring:conic-gradient(var(--one-hero-rainbow-stops));--one-hero-bot-ring:var(--one-hero-rainbow-ring);--one-hero-mesh:linear-gradient(135deg, #ff6b6b, #ffd166, #05d6a1, #128ab3);--one-hero-rainbow:linear-gradient(90deg, var(--one-hero-rainbow-stops));--one-hero-rb-glow:-10px -8px 30px -14px #ff6b6b8c, 10px -8px 30px -14px #ffd16699, 10px 10px 30px -14px #128ab380, -10px 10px 30px -14px #05d6a180;--color-background:var(--color-one-hero-page);--color-foreground:var(--color-one-hero-ink);--color-card:var(--color-one-hero-card);--color-card-foreground:var(--color-one-hero-ink);--color-popover:var(--color-one-hero-card);--color-popover-foreground:var(--color-one-hero-ink);--color-surface:var(--color-one-hero-surface);--color-surface-elevated:var(--color-one-hero-card);--color-surface-sunken:var(--color-one-hero-page);--color-surface-interactive:var(--color-one-hero-surface);--color-primary:var(--color-one-hero-blue);--color-primary-foreground:var(--one-hero-on-brand);--color-accent:var(--color-one-hero-orange);--color-accent-foreground:var(--one-hero-on-brand);--color-brand-foreground:var(--color-one-hero-blue-text);--color-info:var(--color-one-hero-teal);--color-info-foreground:var(--one-hero-on-brand);--color-secondary:var(--color-one-hero-surface);--color-secondary-foreground:var(--color-one-hero-ink-2);--color-muted:var(--color-one-hero-surface);--color-muted-foreground:var(--color-one-hero-muted);--color-subtle-foreground:var(--color-one-hero-muted);--color-success:var(--color-one-hero-success);--color-success-foreground:var(--one-hero-on-brand);--color-warning:var(--color-one-hero-warning);--color-warning-foreground:var(--one-hero-on-brand);--color-destructive:var(--color-one-hero-danger);--color-destructive-foreground:var(--one-hero-on-danger);--color-border:var(--color-one-hero-border);--color-border-subtle:var(--color-one-hero-border-2);--color-border-brand:var(--color-one-hero-blue);--color-border-success:var(--color-one-hero-success);--color-border-warning:var(--color-one-hero-warning);--color-border-danger:var(--color-one-hero-danger);--one-hero-control-border:#86888c;--color-input:var(--one-hero-control-border);--checkbox-unchecked-border:var(--one-hero-control-border);--checkbox-unchecked-bg:var(--color-one-hero-card);--form-control-border:#6d6f72;--form-control-border-hover:#4b4d50;--form-helper-error-fg:var(--color-one-hero-danger-text);--button-link-fg:var(--color-one-hero-blue-text);--badge-danger-solid-fg:var(--color-destructive-foreground);--color-ring:#008fcd;--one-hero-focus-glow:0 0 0 4px #00b4ff2e;--text-brand:var(--color-one-hero-blue-text);--border-brand:var(--color-one-hero-blue);--text-secondary:var(--color-one-hero-muted);--text-tertiary:var(--color-one-hero-muted);--text-disabled:var(--color-one-hero-muted-2);--border-default:var(--color-one-hero-border);--border-subtle:var(--color-one-hero-border-2);--border-strong:var(--one-hero-control-border);--bg-surface-elevated:var(--color-one-hero-card);--bg-surface-sunken:var(--color-one-hero-page);--skeleton-bg:var(--color-one-hero-border-2);--skeleton-shimmer-via:#ffffffbf;--color-sky-500:var(--color-one-hero-teal);--color-green-500:var(--color-one-hero-success);--color-amber-500:var(--color-one-hero-warning);--color-red-500:var(--color-one-hero-red);--color-blue-500:var(--color-one-hero-blue);--button-primary-hover-bg:var(--color-one-hero-blue-600);--button-primary-active-bg:var(--color-one-hero-blue-600);--button-secondary-hover-bg:var(--color-one-hero-border-2);--button-secondary-active-bg:var(--color-one-hero-border);--one-hero-accent-hover-bg:var(--color-one-hero-orange-600);--one-hero-accent-active-bg:var(--color-one-hero-orange-600);--button-success-hover-bg:var(--color-one-hero-success-600);--button-success-active-bg:var(--color-one-hero-success-600);--button-warning-hover-bg:var(--color-one-hero-warning-600);--button-warning-active-bg:var(--color-one-hero-warning-600);--button-destructive-hover-bg:var(--color-one-hero-danger-600);--button-destructive-active-bg:var(--color-one-hero-danger-600);--button-info-hover-bg:#3db2cd;--button-info-active-bg:#3db2cd;--button-ghost-hover-bg:var(--color-one-hero-surface);--button-ghost-active-bg:var(--color-one-hero-border-2);--menu-item-highlight-bg:var(--color-one-hero-blue-50);--menu-item-highlight-fg:var(--color-one-hero-blue-text);--menu-item-active-bg:var(--color-one-hero-blue-100);--tabs-solid-inactive-hover-bg:var(--color-one-hero-blue-50)}@supports (color:lab(0% 0 0)){.one-hero-theme,.one-hero-theme.light{--color-one-hero-blue:lab(68.5922% -18.8657 -48.6267);--color-one-hero-blue-600:lab(58.0983% -15.4096 -44.2627);--color-one-hero-blue-400:lab(73.3304% -17.7242 -41.123);--color-one-hero-blue-100:lab(92.3036% -9.28628 -11.7587);--color-one-hero-blue-50:lab(96.1359% -4.63232 -5.86255);--color-one-hero-ice:lab(99.0946% -1.12396 -1.4115);--color-one-hero-blue-text:lab(43.5053% -14.037 -41.8111);--color-one-hero-ink-blue:lab(16.1301% -6.32466 -32.778);--color-one-hero-ink-blue-soft:lab(42.0222% -10.8979 -24.5322);--color-one-hero-orange:lab(74.472% 29.9909 78.4491);--color-one-hero-orange-600:lab(68.1631% 33.773 73.6565);--color-one-hero-orange-400:lab(78.8311% 22.901 57.0974);--color-one-hero-orange-50:lab(96.6686% 1.39448 11.0519);--color-one-hero-teal:lab(56.6609% -26.8247 -23.5088);--color-one-hero-violet:lab(49.7557% 44.5244 -78.3713);--color-one-hero-success:lab(70.2133% -57.9792 39.4359);--color-one-hero-success-600:lab(58.8404% -51.0743 35.4302);--color-one-hero-success-50:lab(96.5205% -6.79886 2.91494);--color-one-hero-warning:lab(72.7923% 26.9417 75.4634);--color-one-hero-warning-600:lab(66.7023% 27.7995 71.7822);--color-one-hero-warning-50:lab(96.9417% 1.2666 8.37039);--color-one-hero-red:lab(55.7818% 65.601 40.7834);--color-one-hero-red-50:lab(94.7729% 5.95295 2.18278);--color-one-hero-danger:lab(50.0819% 65.736 41.9213);--color-one-hero-danger-600:lab(43.1336% 65.9216 44.0668);--one-hero-on-brand:lab(7.77868% 1.58516 -14.2876);--one-hero-on-danger:lab(100% 0 0);--color-one-hero-danger-text:lab(46.4163% 65.8308 42.9103);--color-one-hero-success-text:lab(45.6265% -46.4236 44.1284);--color-one-hero-warning-text:lab(46.1342% 31.0503 55.1198);--color-one-hero-info-text:lab(45.1665% -21.7111 -22.1852);--color-one-hero-ink:lab(7.77868% 1.58516 -14.2876);--color-one-hero-ink-2:lab(26.9524% -1.47624 -14.0334);--color-one-hero-muted:lab(45.4328% -1.88422 -14.6999);--color-one-hero-muted-2:lab(66.3323% -2.05705 -12.7639);--color-one-hero-page:lab(96.3911% -.491709 -2.2822);--color-one-hero-surface:lab(98.1664% -.418276 -1.20077);--color-one-hero-card:lab(100% 0 0);--color-one-hero-border:lab(91.5774% -.154167 -2.19253);--color-one-hero-border-2:lab(94.9989% -.498921 -2.31891);--one-hero-logo-shell:lab(17.9996% 0 0);--one-hero-logo-stroke:lab(17.9996% 0 0);--one-hero-logo-ink:lab(17.9996% 0 0);--one-hero-logo-screen:lab(6.40674% .53788 -1.97361);--one-hero-logo-eye:lab(99.652% 0 0);--one-hero-bot-shell:lab(2.46804% 0 0);--one-hero-bot-screen:lab(15.6332% 0 0);--one-hero-bot-eye:lab(95.3941% 3.12835 -5.79464);--one-hero-bot-eye-glow:lab(95.3941% 3.12835 -5.79464/.35);--one-hero-rainbow-stops:lab(80.9699% 19.678 49.7578), lab(85.2697% 10.7704 54.6985), lab(86.4429% 8.29932 56.8489), lab(86.4116% 8.12754 58.2528), lab(74.009% -16.2623 45.7602), lab(65.9021% -30.522 32.5545), lab(59.9406% -31.2421 5.24821), lab(54.9576% -24.1146 -22.1121), lab(53.4994% -20.4614 -29.7484), lab(52.9332% -20.0177 -30.6408), lab(56.0673% -24.3375 -25.816), lab(58.6285% -28.2233 -21.145), lab(61.6308% -33.875 -13.8254), lab(64.6507% -39.1464 -6.56285), lab(69.3816% -46.1767 2.02152), lab(76.3675% -55.2595 13.6035), lab(60.3365% -25.0978 -15.6098), lab(51.929% 5.72693 -30.3104), lab(49.1162% 25.0221 -28.5437), lab(48.2985% 44.1949 -23.5072), lab(54.1876% 51.3353 -2.67731), lab(64.7319% 57.4142 30.2187), lab(71.4515% 40.9511 38.5228), lab(76.8242% 28.6635 44.9489), lab(80.9699% 19.678 49.7578);--one-hero-mesh:linear-gradient(135deg, lab(64.7078% 57.4446 30.2526), lab(86.3863% 8.18515 58.2522), lab(76.3154% -55.1639 13.3449), lab(53.0471% -20.0144 -30.758));--one-hero-rb-glow:-10px -8px 30px -14px lab(64.7078% 57.4446 30.2526/.55), 10px -8px 30px -14px lab(86.3863% 8.18515 58.2522/.6), 10px 10px 30px -14px lab(53.0471% -20.0144 -30.758/.5), -10px 10px 30px -14px lab(76.3154% -55.1639 13.3449/.5);--one-hero-control-border:lab(56.6611% -.148922 -2.18953);--form-control-border:lab(46.6153% -.146359 -2.18805);--form-control-border-hover:lab(32.695% -.141069 -2.18507);--color-ring:lab(55.214% -16.4077 -44.7835);--one-hero-focus-glow:0 0 0 4px lab(68.5922% -18.8657 -48.6267/.18);--skeleton-shimmer-via:lab(100% 0 0/.75);--button-info-hover-bg:lab(67.1042% -27.2024 -23.6142);--button-info-active-bg:lab(67.1042% -27.2024 -23.6142)}}@supports (color:color-mix(in lab, red, red)){.one-hero-theme,.one-hero-theme.light{--tabs-solid-inactive-hover-bg:color-mix(in srgb, var(--color-one-hero-blue-50) 60%, transparent)}}.one-hero-theme,.one-hero-theme.light{--color-one-hero-blue-text-on-tint:#006d9d;--color-one-hero-success-text-on-tint:#071;--color-one-hero-warning-text-on-tint:#a15300;--color-one-hero-danger-text-on-tint:#c50a20;--color-one-hero-info-text-on-tint:#00647b;--alert-description-fg:#54637a;--calendar-event-primary-fg:var(--color-one-hero-blue-text-on-tint);--badge-brand-bg:#00b4ff26;--badge-brand-border:#00b4ff4d;--badge-brand-fg:var(--color-one-hero-blue-text-on-tint);--badge-success-bg:#22c55e26;--badge-success-border:#22c55e4d;--badge-success-fg:var(--color-one-hero-success-text-on-tint);--badge-warning-bg:#f59e0b26;--badge-warning-border:#f59e0b4d;--badge-warning-fg:var(--color-one-hero-warning-text-on-tint);--badge-danger-bg:#ef444426;--badge-danger-border:#ef44444d;--badge-danger-fg:var(--color-one-hero-danger-text-on-tint);--badge-info-bg:#0c96b026;--badge-info-border:#0c96b04d;--badge-info-fg:var(--color-one-hero-info-text-on-tint);--badge-success-solid-fg:var(--one-hero-on-brand);--badge-warning-solid-fg:var(--one-hero-on-brand);--badge-info-solid-fg:var(--one-hero-on-brand);--avatar-bg-blue:var(--color-one-hero-teal);--avatar-bg-green:var(--color-one-hero-orange);--avatar-bg-red:#8668ff;--avatar-accent-fg:var(--one-hero-on-brand);--alert-brand-bg:var(--badge-brand-bg);--alert-brand-border:var(--badge-brand-border);--alert-brand-fg:var(--color-one-hero-blue-text);--alert-success-bg:var(--badge-success-bg);--alert-success-border:var(--badge-success-border);--alert-success-fg:var(--color-one-hero-success-text);--alert-warning-bg:var(--badge-warning-bg);--alert-warning-border:var(--badge-warning-border);--alert-warning-fg:var(--color-one-hero-warning-text);--alert-danger-bg:var(--badge-danger-bg);--alert-danger-border:var(--badge-danger-border);--alert-danger-fg:var(--color-one-hero-danger-text);--alert-info-bg:var(--badge-info-bg);--alert-info-border:var(--badge-info-border);--alert-info-fg:var(--color-one-hero-info-text);--tabs-solid-track-bg:var(--color-one-hero-surface);--tabs-solid-track-border:var(--color-one-hero-border);--color-sidebar:var(--color-one-hero-card);--color-sidebar-foreground:var(--color-one-hero-ink);--color-sidebar-primary:var(--color-one-hero-blue);--color-sidebar-primary-foreground:var(--one-hero-on-brand);--color-sidebar-accent:var(--color-one-hero-blue-100);--color-sidebar-accent-foreground:var(--color-one-hero-blue-text-on-tint);--color-sidebar-border:var(--color-one-hero-border);--color-sidebar-ring:var(--color-ring);--color-chart-1:var(--color-one-hero-blue);--color-chart-2:var(--color-one-hero-orange);--color-chart-3:var(--color-one-hero-teal);--color-chart-4:var(--color-one-hero-violet);--color-chart-5:var(--color-one-hero-success);--one-hero-sh-0:none;--one-hero-sh-1:0 1px 2px #0f172a0d, 0 1px 3px #0f172a0f;--one-hero-sh-2:0 4px 12px #0f172a12, 0 1px 3px #0f172a0d;--one-hero-sh-3:0 16px 40px #0f172a1f, 0 4px 10px #0f172a0f;--card-shadow-sm:var(--one-hero-sh-1);--card-shadow-default:var(--one-hero-sh-1);--card-shadow-elevated:var(--one-hero-sh-2);--card-shadow-elevated-hover:var(--one-hero-sh-3);--font-sans:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--font-alt:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, monospace}@supports (color:lab(0% 0 0)){.one-hero-theme,.one-hero-theme.light{--color-one-hero-blue-text-on-tint:lab(42.7512% -13.1011 -33.7629);--color-one-hero-success-text-on-tint:lab(43.2311% -44.6094 42.401);--color-one-hero-warning-text-on-tint:lab(44.4138% 30.1858 53.581);--color-one-hero-danger-text-on-tint:lab(42.3418% 65.9444 44.3987);--color-one-hero-info-text-on-tint:lab(38.4037% -20.2672 -20.8582);--alert-description-fg:lab(41.3689% -1.81326 -14.6754);--badge-brand-bg:lab(68.5922% -18.8657 -48.6267/.15);--badge-brand-border:lab(68.5922% -18.8657 -48.6267/.3);--badge-success-bg:lab(70.2133% -57.9792 39.4359/.15);--badge-success-border:lab(70.2133% -57.9792 39.4359/.3);--badge-warning-bg:lab(72.7923% 26.9417 75.4634/.15);--badge-warning-border:lab(72.7923% 26.9417 75.4634/.3);--badge-danger-bg:lab(55.7818% 65.601 40.7834/.15);--badge-danger-border:lab(55.7818% 65.601 40.7834/.3);--badge-info-bg:lab(56.6609% -26.8247 -23.5088/.15);--badge-info-border:lab(56.6609% -26.8247 -23.5088/.3);--avatar-bg-red:lab(53.1391% 40.469 -72.8673);--one-hero-sh-1:0 1px 2px lab(7.77868% 1.58516 -14.2876/.05), 0 1px 3px lab(7.77868% 1.58516 -14.2876/.06);--one-hero-sh-2:0 4px 12px lab(7.77868% 1.58516 -14.2876/.07), 0 1px 3px lab(7.77868% 1.58516 -14.2876/.05);--one-hero-sh-3:0 16px 40px lab(7.77868% 1.58516 -14.2876/.12), 0 4px 10px lab(7.77868% 1.58516 -14.2876/.06)}}.one-hero-theme.dark{--color-one-hero-ink:#e8eef7;--color-one-hero-ink-2:#cbd5e1;--color-one-hero-muted:#94a3b8;--color-one-hero-muted-2:#64748b;--color-one-hero-page:#070c18;--color-one-hero-surface:#111a2c;--color-one-hero-card:#0d1526;--color-one-hero-bg:#0b1222;--color-one-hero-border:#1e293b;--color-one-hero-border-2:#172136;--color-one-hero-blue-text:var(--color-one-hero-blue);--color-one-hero-danger-text:var(--color-one-hero-red);--color-one-hero-success-text:var(--color-one-hero-success);--color-one-hero-warning-text:var(--color-one-hero-warning);--color-one-hero-info-text:var(--color-one-hero-teal);--color-one-hero-blue-50:#00b4ff1f;--color-one-hero-ice:#13191d;--color-one-hero-blue-100:#00b4ff38;--color-one-hero-orange-50:#ffa0001f;--color-one-hero-success-50:#22c55e1f;--color-one-hero-warning-50:#f59e0b1f;--color-one-hero-red-50:#ef44441f;--one-hero-logo-shell:#fff;--one-hero-logo-stroke:#f7f3e7;--one-hero-logo-ink:#f7f3e7;--color-background:var(--color-one-hero-page);--color-foreground:var(--color-one-hero-ink);--color-card:var(--color-one-hero-card);--color-card-foreground:var(--color-one-hero-ink);--color-popover:var(--color-one-hero-card);--color-popover-foreground:var(--color-one-hero-ink);--color-surface:var(--color-one-hero-surface);--color-surface-elevated:var(--color-one-hero-card);--color-surface-sunken:var(--color-one-hero-page);--color-surface-interactive:var(--color-one-hero-surface);--color-secondary:var(--color-one-hero-surface);--color-secondary-foreground:var(--color-one-hero-ink-2);--color-muted:var(--color-one-hero-surface);--color-muted-foreground:var(--color-one-hero-muted);--color-subtle-foreground:var(--color-one-hero-muted);--color-brand-foreground:var(--color-one-hero-blue);--color-border:var(--color-one-hero-border);--color-border-subtle:var(--color-one-hero-border-2);--color-ring:var(--color-one-hero-blue);--color-sidebar-ring:var(--color-one-hero-blue);--one-hero-control-border:#5c687d;--color-input:var(--one-hero-control-border);--checkbox-unchecked-border:var(--one-hero-control-border);--checkbox-unchecked-bg:transparent;--switch-track-off-border:var(--one-hero-control-border);--switch-track-off-bg:var(--color-one-hero-surface);--form-control-border:#68758b;--form-control-border-hover:#7f8da3;--form-helper-error-fg:var(--text-danger);--border-default:var(--color-one-hero-border);--border-subtle:var(--color-one-hero-border-2);--border-strong:var(--one-hero-control-border);--bg-surface-elevated:var(--color-one-hero-card);--bg-surface-sunken:var(--color-one-hero-page);--text-brand:var(--color-one-hero-blue);--text-success:var(--color-one-hero-success-text);--text-warning:var(--color-one-hero-warning-text);--text-info:var(--color-one-hero-info-text);--text-secondary:var(--color-one-hero-muted);--text-tertiary:var(--color-one-hero-muted);--text-disabled:var(--color-one-hero-muted-2);--skeleton-bg:var(--color-one-hero-surface);--skeleton-shimmer-via:#ffffff14;--button-ghost-hover-bg:var(--color-one-hero-surface);--button-ghost-active-bg:var(--color-one-hero-border-2);--menu-item-highlight-bg:var(--color-one-hero-blue-50);--menu-item-highlight-fg:var(--color-one-hero-blue);--menu-item-active-bg:var(--color-one-hero-blue-100);--tabs-solid-inactive-hover-bg:var(--color-one-hero-blue-50)}@supports (color:lab(0% 0 0)){.one-hero-theme.dark{--color-one-hero-ink:lab(93.8356% -.825495 -5.08133);--color-one-hero-ink-2:lab(84.7699% -1.76626 -7.1474);--color-one-hero-muted:lab(66.3323% -2.05705 -12.7639);--color-one-hero-muted-2:lab(48.1611% -1.92669 -14.7151);--color-one-hero-page:lab(3.30854% .477016 -7.34121);--color-one-hero-surface:lab(9.13793% .772223 -13.6339);--color-one-hero-card:lab(6.72466% .952095 -12.9622);--color-one-hero-bg:lab(5.46159% .983506 -11.8917);--color-one-hero-border:lab(16.2244% -.476778 -13.2095);--color-one-hero-border-2:lab(12.6377% 1.02048 -15.315);--color-one-hero-blue-50:lab(68.5922% -18.8657 -48.6267/.12);--color-one-hero-ice:lab(8.40853% -2.5684 -3.32527);--color-one-hero-blue-100:lab(68.5922% -18.8657 -48.6267/.22);--color-one-hero-orange-50:lab(74.472% 29.9909 78.4491/.12);--color-one-hero-success-50:lab(70.2133% -57.9792 39.4359/.12);--color-one-hero-warning-50:lab(72.7923% 26.9417 75.4634/.12);--color-one-hero-red-50:lab(55.7818% 65.601 40.7834/.12);--one-hero-logo-shell:lab(100% 0 0);--one-hero-logo-stroke:lab(95.9117% -.134647 6.29041);--one-hero-logo-ink:lab(95.9117% -.134647 6.29041);--one-hero-control-border:lab(43.6991% -1.20729 -13.4301);--form-control-border:lab(48.8067% -1.27307 -13.4547);--form-control-border-hover:lab(58.0921% -1.36882 -13.4923);--skeleton-shimmer-via:lab(100% 0 0/.08)}}@supports (color:color-mix(in lab, red, red)){.one-hero-theme.dark{--tabs-solid-inactive-hover-bg:color-mix(in srgb, var(--color-one-hero-blue-50) 60%, transparent)}}.one-hero-theme.dark{--badge-brand-fg:var(--color-one-hero-blue);--badge-success-fg:var(--color-one-hero-success);--badge-warning-fg:var(--color-one-hero-warning);--color-one-hero-danger-text-on-tint:#f64b4a;--color-one-hero-info-text-on-tint:#179ab4;--alert-description-fg:var(--color-muted-foreground);--calendar-event-primary-fg:var(--color-primary);--badge-danger-fg:var(--color-one-hero-danger-text-on-tint);--badge-info-fg:var(--color-one-hero-info-text-on-tint);--alert-brand-fg:var(--color-one-hero-blue);--alert-success-fg:var(--color-one-hero-success);--alert-warning-fg:var(--color-one-hero-warning);--alert-danger-fg:var(--color-one-hero-red);--alert-info-fg:var(--color-one-hero-info-text);--color-sidebar:var(--color-one-hero-card);--color-sidebar-foreground:var(--color-one-hero-ink);--color-sidebar-accent:var(--color-one-hero-blue-100);--color-sidebar-accent-foreground:var(--color-one-hero-blue);--color-sidebar-border:var(--color-one-hero-border);--tabs-solid-track-bg:var(--color-one-hero-surface);--tabs-solid-track-border:var(--color-one-hero-border);--one-hero-sh-1:0 1px 2px #0006;--one-hero-sh-2:0 4px 14px #00000073;--one-hero-sh-3:0 18px 44px #0009;--card-shadow-sm:var(--one-hero-sh-1);--card-shadow-default:var(--one-hero-sh-1);--card-shadow-elevated:var(--one-hero-sh-2);--card-shadow-elevated-hover:var(--one-hero-sh-3);--one-hero-rb-glow:-12px -10px 36px -12px #ff6b6b73, 12px -10px 36px -12px #ffd16666, 12px 12px 36px -12px #128ab38c, -12px 12px 36px -12px #05d6a180}@supports (color:lab(0% 0 0)){.one-hero-theme.dark{--color-one-hero-danger-text-on-tint:lab(58.1077% 65.5499 40.415);--color-one-hero-info-text-on-tint:lab(58.1132% -26.8846 -23.5248);--one-hero-sh-1:0 1px 2px lab(0% 0 0/.4);--one-hero-sh-2:0 4px 14px lab(0% 0 0/.45);--one-hero-sh-3:0 18px 44px lab(0% 0 0/.6);--one-hero-rb-glow:-12px -10px 36px -12px lab(64.7078% 57.4446 30.2526/.45), 12px -10px 36px -12px lab(86.3863% 8.18515 58.2522/.4), 12px 12px 36px -12px lab(53.0471% -20.0144 -30.758/.55), -12px 12px 36px -12px lab(76.3154% -55.1639 13.3449/.5)}}.one-hero-theme *{--family-sans:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--family-display:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--family-alt:var(--font-figtree,"Figtree"), ui-sans-serif, system-ui, sans-serif;--family-mono:var(--font-jetbrains-mono,"JetBrains Mono"), ui-monospace, monospace;--rad-xs:.25rem;--rad-sm:.5rem;--rad-md:.625rem;--rad-lg:.75rem;--rad-xl:1rem;--rad-2xl:1.125rem;--rad-3xl:1.25rem;--radius-xs:.25rem;--radius-sm:.5rem;--radius-md:.625rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.125rem;--radius-3xl:1.25rem;--one-hero-radius-panel:.875rem}.one-hero-theme{--switch-track-on-bg:var(--color-one-hero-blue-600);--switch-thumb-on:#fff}@supports (color:lab(0% 0 0)){.one-hero-theme{--switch-thumb-on:lab(100% 0 0)}}.one-hero-theme:not(.dark){--text-danger:var(--color-one-hero-danger-text);--text-success:var(--color-one-hero-success-text);--text-warning:var(--color-one-hero-warning-text);--text-info:var(--color-one-hero-info-text);--switch-track-off-bg:var(--color-one-hero-card);--switch-track-off-border:var(--color-one-hero-blue-600);--switch-thumb:var(--color-one-hero-blue-600);--switch-track-disabled-bg:#bed9e7;--switch-track-disabled-border:#bed9e7;--switch-thumb-disabled:#fff}@supports (color:lab(0% 0 0)){.one-hero-theme:not(.dark){--switch-track-disabled-bg:lab(85.0465% -7.21979 -10.1203);--switch-track-disabled-border:lab(85.0465% -7.21979 -10.1203);--switch-thumb-disabled:lab(100% 0 0)}}.one-hero-theme .one-hero-tactile{--tactile-light:linear-gradient(180deg, #ffffff2e, #fff0 60%);border:1px solid var(--tactile-border);background-color:var(--tactile-bg);background-image:var(--tactile-light);color:var(--tactile-fg);box-shadow:var(--tactile-shadow);transition:background-color var(--motion-duration-fast,.14s) ease-out, box-shadow var(--motion-duration-fast,.14s) ease-out, transform var(--motion-duration-fast,.14s) ease-out}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-tactile{--tactile-light:linear-gradient(180deg, lab(100% 0 0/.18), lab(100% 0 0/0) 60%)}}.one-hero-theme .one-hero-tactile:hover{background-color:var(--tactile-bg-hover);color:var(--tactile-fg)}.one-hero-theme .one-hero-tactile:active{background-color:var(--tactile-bg-hover);box-shadow:var(--tactile-shadow-pressed)}.one-hero-theme .one-hero-tactile:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.one-hero-theme .one-hero-tactile--primary{--tactile-bg:var(--color-one-hero-blue);--tactile-bg-hover:var(--color-one-hero-blue-400);--tactile-fg:#fff;--tactile-border:#008ac7;--tactile-shadow:inset 0 1px 0 #fff6, inset 0 -1px 2px #0f172a2e, 0 1px 2px #0f172a1a, 0 6px 16px -6px #00b4ff8c;--tactile-shadow-pressed:inset 0 2px 4px #0f172a38, 0 1px 1px #0f172a14}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-tactile--primary{--tactile-fg:lab(100% 0 0);--tactile-border:lab(53.4682% -15.3039 -42.6714);--tactile-shadow:inset 0 1px 0 lab(100% 0 0/.4), inset 0 -1px 2px lab(7.77868% 1.58516 -14.2876/.18), 0 1px 2px lab(7.77868% 1.58516 -14.2876/.1), 0 6px 16px -6px lab(68.5922% -18.8657 -48.6267/.55);--tactile-shadow-pressed:inset 0 2px 4px lab(7.77868% 1.58516 -14.2876/.22), 0 1px 1px lab(7.77868% 1.58516 -14.2876/.08)}}.one-hero-theme .one-hero-tactile--accent{--tactile-bg:var(--color-one-hero-orange);--tactile-bg-hover:var(--color-one-hero-orange-400);--tactile-fg:#fff;--tactile-border:#da7e1e;--tactile-shadow:inset 0 1px 0 #ffffff73, inset 0 -1px 2px #0f172a29, 0 1px 2px #0f172a1a, 0 6px 16px -6px #ffa00099;--tactile-shadow-pressed:inset 0 2px 4px #0f172a38, 0 1px 1px #0f172a14}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-tactile--accent{--tactile-fg:lab(100% 0 0);--tactile-border:lab(62.2416% 31.7894 62.2635);--tactile-shadow:inset 0 1px 0 lab(100% 0 0/.45), inset 0 -1px 2px lab(7.77868% 1.58516 -14.2876/.16), 0 1px 2px lab(7.77868% 1.58516 -14.2876/.1), 0 6px 16px -6px lab(74.472% 29.9909 78.4491/.6);--tactile-shadow-pressed:inset 0 2px 4px lab(7.77868% 1.58516 -14.2876/.22), 0 1px 1px lab(7.77868% 1.58516 -14.2876/.08)}}.one-hero-theme .one-hero-tactile--ink{--tactile-bg:var(--one-hero-on-brand);--tactile-bg-hover:#222b3f;--tactile-fg:#fff;--tactile-border:#2f384a;--tactile-light:linear-gradient(180deg, #ffffff24, #fff0 60%);--tactile-shadow:inset 0 1px 0 #ffffff38, inset 0 -1px 2px #0000004d, 0 0 0 1px #0f172a0f, 0 3px 10px -2px #0f172a4d;--tactile-shadow-pressed:inset 0 2px 4px #0006, 0 1px 1px #0f172a1a}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-tactile--ink{--tactile-bg-hover:lab(17.3652% .879303 -14.5102);--tactile-fg:lab(100% 0 0);--tactile-border:lab(23.2231% .369266 -12.8051);--tactile-light:linear-gradient(180deg, lab(100% 0 0/.14), lab(100% 0 0/0) 60%);--tactile-shadow:inset 0 1px 0 lab(100% 0 0/.22), inset 0 -1px 2px lab(0% 0 0/.3), 0 0 0 1px lab(7.77868% 1.58516 -14.2876/.06), 0 3px 10px -2px lab(7.77868% 1.58516 -14.2876/.3);--tactile-shadow-pressed:inset 0 2px 4px lab(0% 0 0/.4), 0 1px 1px lab(7.77868% 1.58516 -14.2876/.1)}}.one-hero-theme .one-hero-tactile--neutral{--tactile-bg:var(--color-one-hero-card);--tactile-bg-hover:var(--color-one-hero-surface);--tactile-fg:var(--color-one-hero-ink);--tactile-border:#0f172a1f;--tactile-light:linear-gradient(180deg, #fff0, #0f172a06);--tactile-shadow:inset 0 2px 0 #fff, 0 2px 3px #0f172a12, 0 0 0 .5px #0f172a0a;--tactile-shadow-pressed:inset 0 2px 3px #0f172a1f, 0 1px 1px #0f172a0d}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-tactile--neutral{--tactile-border:lab(7.77868% 1.58516 -14.2876/.12);--tactile-light:linear-gradient(180deg, lab(100% 0 0/0), lab(7.77868% 1.58516 -14.2876/.025));--tactile-shadow:inset 0 2px 0 lab(100% 0 0), 0 2px 3px lab(7.77868% 1.58516 -14.2876/.07), 0 0 0 .5px lab(7.77868% 1.58516 -14.2876/.04);--tactile-shadow-pressed:inset 0 2px 3px lab(7.77868% 1.58516 -14.2876/.12), 0 1px 1px lab(7.77868% 1.58516 -14.2876/.05)}}.one-hero-theme.dark .one-hero-tactile--neutral{--tactile-border:#ffffff1a;--tactile-light:linear-gradient(180deg, #ffffff0d, #fff0 60%);--tactile-shadow:inset 0 1px 0 #ffffff14, 0 2px 6px #0006;--tactile-shadow-pressed:inset 0 2px 3px #00000073}@supports (color:lab(0% 0 0)){.one-hero-theme.dark .one-hero-tactile--neutral{--tactile-border:lab(100% 0 0/.1);--tactile-light:linear-gradient(180deg, lab(100% 0 0/.05), lab(100% 0 0/0) 60%);--tactile-shadow:inset 0 1px 0 lab(100% 0 0/.08), 0 2px 6px lab(0% 0 0/.4);--tactile-shadow-pressed:inset 0 2px 3px lab(0% 0 0/.45)}}.one-hero-theme.dark .one-hero-tactile--ink{--tactile-bg:#222b3f;--tactile-bg-hover:#2e384d;--tactile-border:#ffffff1f}@supports (color:lab(0% 0 0)){.one-hero-theme.dark .one-hero-tactile--ink{--tactile-bg:lab(17.3652% .879303 -14.5102);--tactile-bg-hover:lab(23.1809% .61278 -14.5791);--tactile-border:lab(100% 0 0/.12)}}@media (prefers-reduced-motion:reduce){.one-hero-theme .one-hero-tactile{transition:none}}.one-hero-theme .one-hero-tactile--ink-text:is(.one-hero-tactile--primary,.one-hero-tactile--accent){--tactile-fg:var(--one-hero-on-brand)}.one-hero-theme .one-hero-tactile--hover-darken.one-hero-tactile--primary{--tactile-bg-hover:var(--color-one-hero-blue-600)}.one-hero-theme .one-hero-tactile--hover-darken.one-hero-tactile--accent{--tactile-bg-hover:var(--color-one-hero-orange-600)}.one-hero-theme .one-hero-on-brand-white,.one-hero-theme.one-hero-on-brand-white{--color-primary-foreground:#fff;--color-accent-foreground:#fff}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-on-brand-white,.one-hero-theme.one-hero-on-brand-white{--color-primary-foreground:lab(100% 0 0);--color-accent-foreground:lab(100% 0 0)}}@property --ai-ring-a{syntax:"<angle>";inherits:false;initial-value:0deg}.one-hero-theme .one-hero-ai-stroke{isolation:isolate;background:linear-gradient(var(--color-card), var(--color-card)) padding-box, conic-gradient(from var(--ai-ring-a), var(--one-hero-rainbow-stops)) border-box;color:var(--color-foreground);text-shadow:none;border:2px solid #0000;position:relative}.one-hero-theme .one-hero-ai-stroke:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ai-ring-a), var(--one-hero-rainbow-stops));-webkit-mask-composite:xor;pointer-events:none;transition:padding var(--motion-duration-fast,.14s) ease-out;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:0;position:absolute;inset:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.one-hero-theme .one-hero-ai-stroke:is(:hover,:focus-visible,:active):before{padding:3px;animation:2.4s linear infinite one-hero-ai-ring-spin}.one-hero-theme .one-hero-ai-stroke:hover:not(:focus-visible){box-shadow:var(--one-hero-rb-glow)}.one-hero-theme .one-hero-ai-stroke--static:before{animation:none!important}@keyframes one-hero-ai-ring-spin{to{--ai-ring-a:360deg}}@media (prefers-reduced-motion:reduce){.one-hero-theme .one-hero-ai-stroke:before{transition:none;animation:none}}.one-hero-theme .one-hero-ticks{grid-template-columns:repeat(var(--ticks), minmax(0, 1fr));gap:2px;min-width:4rem;height:.75rem;display:grid}.one-hero-theme .one-hero-ticks>i{background-image:var(--one-hero-rainbow);background-size:calc(var(--ticks) * 100%) 100%;background-position:calc(var(--i) / max(1, var(--ticks) - 1) * 100%) 0;opacity:.14;filter:saturate(0);transition:opacity .26s cubic-bezier(.25, 1, .5, 1) calc(var(--i) * 18ms), filter .26s cubic-bezier(.25, 1, .5, 1) calc(var(--i) * 18ms);border-radius:1px;display:block}.one-hero-theme .one-hero-ticks>i[data-lit]{opacity:1;filter:none}.one-hero-theme .one-hero-ticks--dark>i{opacity:.18}.one-hero-theme .one-hero-ticks--wide{gap:4px}.one-hero-theme .one-hero-ticks--wide>i{border-radius:999px}.one-hero-theme .one-hero-card{--card-rx:0deg;--card-ry:0deg;--card-mx:50%;--card-my:0%;--card-glare:0;perspective:1100px;width:100%;margin:0;display:block;position:relative;container-type:inline-size}.one-hero-theme .one-hero-card-body{isolation:isolate;aspect-ratio:1.586;border:1px solid var(--one-hero-on-brand);border-radius:clamp(14px,4.4cqi,26px);display:grid;position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-body{border:1px solid color-mix(in oklch, var(--one-hero-on-brand) 12%, transparent)}}.one-hero-theme .one-hero-card-body{background:var(--color-one-hero-card);color:var(--color-one-hero-ink);box-shadow:inset 0 1px 0 #fff, inset 0 -2px 0 var(--one-hero-on-brand), var(--one-hero-sh-3)}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-card-body{box-shadow:inset 0 1px 0 lab(100% 0 0), inset 0 -2px 0 var(--one-hero-on-brand), var(--one-hero-sh-3)}}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-body{box-shadow:inset 0 1px 0 lab(100% 0 0), inset 0 -2px 0 color-mix(in oklch, var(--one-hero-on-brand) 5%, transparent), var(--one-hero-sh-3)}}.one-hero-theme .one-hero-card-body{transform:rotateX(var(--card-rx)) rotateY(var(--card-ry));transform-style:preserve-3d;transition:transform .6s cubic-bezier(.16,1,.3,1)}.one-hero-theme .one-hero-card[data-tilting] .one-hero-card-body{transition-duration:.12s}.one-hero-theme .one-hero-card-rings,.one-hero-theme .one-hero-card-foil,.one-hero-theme .one-hero-card-glare{pointer-events:none;position:absolute;inset:0}.one-hero-theme .one-hero-card-rings{z-index:-1;background:repeating-radial-gradient(circle at 17% 46%, transparent 0 3.1cqi, var(--color-one-hero-blue) 3.1cqi calc(3.1cqi + 1px))}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-rings{background:repeating-radial-gradient(circle at 17% 46%, transparent 0 3.1cqi, color-mix(in oklch, var(--color-one-hero-blue) 16%, transparent) 3.1cqi calc(3.1cqi + 1px))}}.one-hero-theme .one-hero-card-rings{-webkit-mask-image:radial-gradient(circle at 17% 46%,#000 12%,#0000 72%);mask-image:radial-gradient(circle at 17% 46%,#000 12%,#0000 72%)}.one-hero-theme .one-hero-card-foil{z-index:-1;background-image:var(--one-hero-mesh);background-size:220% 220%;background-position:var(--card-mx) var(--card-my);opacity:calc(.07 + var(--card-glare) * .13);-webkit-mask-image:linear-gradient(115deg,#0000 38%,#000 50%,#0000 66%);mask-image:linear-gradient(115deg,#0000 38%,#000 50%,#0000 66%);-webkit-mask-size:240% 100%;mask-size:240% 100%;-webkit-mask-position:var(--card-mx) 0;-webkit-mask-position:var(--card-mx) 0;-webkit-mask-position:var(--card-mx) 0;mask-position:var(--card-mx) 0;-webkit-mask-position:var(--card-mx) 0;transition:opacity .4s ease-out}.one-hero-theme .one-hero-card-glare{z-index:3;border-radius:inherit;background:radial-gradient(60% 80% at var(--card-mx) var(--card-my), #ffffff8c, transparent 60%);opacity:calc(var(--card-glare) * .5);mix-blend-mode:soft-light;transition:opacity .4s ease-out}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-card-glare{background:radial-gradient(60% 80% at var(--card-mx) var(--card-my), lab(100% 0 0/.55), transparent 60%)}}.one-hero-theme .one-hero-card-grid{--card-mascot-s:clamp(64px, 22cqi, 132px);grid-template:"portrait head""portrait fields"minmax(min-content,1fr)"portrait marks""foot foot"/31% minmax(0,1fr);gap:2cqi 4.2cqi;min-width:0;padding:4.4cqi 4.8cqi 3.4cqi;display:grid;position:relative}.one-hero-theme .one-hero-card-portrait{border:1px solid var(--color-one-hero-border);background-color:var(--color-one-hero-page);background-image:radial-gradient(circle at 1px 1px, var(--one-hero-on-brand) 1px, transparent 1.5px);border-radius:3.2cqi;grid-area:portrait;place-items:center;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-portrait{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklch, var(--one-hero-on-brand) 14%, transparent) 1px, transparent 1.5px)}}.one-hero-theme .one-hero-card-portrait{box-shadow:inset 0 2px 8px var(--one-hero-on-brand);background-size:14px 14px}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-portrait{box-shadow:inset 0 2px 8px color-mix(in oklch, var(--one-hero-on-brand) 8%, transparent)}}.one-hero-theme .one-hero-card-portrait .bot{--s:var(--card-mascot-s);filter:drop-shadow(0 8px 12px var(--one-hero-on-brand))}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-portrait .bot{filter:drop-shadow(0 8px 12px color-mix(in oklch, var(--one-hero-on-brand) 18%, transparent))}}.one-hero-theme .one-hero-card--light-shell .one-hero-card-portrait .bot{--one-hero-bot-shell:var(--color-one-hero-card)}.one-hero-theme .one-hero-card[data-pose=wave] .bot-eye.r{animation-name:one-hero-card-wink}.one-hero-theme .one-hero-card[data-pose=wave] .bot-body{animation-name:one-hero-card-hop}.one-hero-theme .one-hero-card-head{grid-area:head;justify-content:space-between;align-items:center;gap:2cqi;min-width:0;display:flex}.one-hero-theme .one-hero-card-head .logo-svg{width:auto;height:clamp(15px,4cqi,24px)}.one-hero-theme .one-hero-card-badge{border:1px solid var(--color-one-hero-border);background:var(--color-one-hero-surface);min-width:0;color:var(--color-one-hero-ink-2);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding:.45em .9em;font-size:clamp(9px,1.8cqi,11.5px);font-weight:600;line-height:1.2;display:inline-flex}.one-hero-theme .one-hero-card-badge:before{content:"";background:var(--color-one-hero-success);border-radius:999px;flex:none;width:.6em;height:.6em}.one-hero-theme .one-hero-card-fields{flex-direction:column;grid-area:fields;justify-content:center;gap:1.7cqi;min-width:0;margin:0;display:flex}.one-hero-theme .one-hero-card-fields>div,.one-hero-theme .one-hero-card-fields dl>div{min-width:0}.one-hero-theme .one-hero-card-fields dl{gap:inherit;flex-direction:column;min-width:0;margin:0;display:flex}.one-hero-theme .one-hero-card dt,.one-hero-theme .one-hero-card-marks-label{color:var(--color-one-hero-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:clamp(9.5px,1.85cqi,11px);font-weight:600;line-height:1.3}.one-hero-theme .one-hero-card dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(12.5px,2.9cqi,17px);font-weight:600;line-height:1.25;overflow:hidden}.one-hero-theme .one-hero-card-name{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(20px,6.4cqi,38px);font-weight:600;line-height:1.08;overflow:hidden}.one-hero-theme .one-hero-card-name[data-fit=long]{font-size:clamp(17px,4.7cqi,29px)}.one-hero-theme .one-hero-card-name[data-fit=longer]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:clamp(15px,3.9cqi,24px);line-height:1.12;display:-webkit-box}.one-hero-theme .one-hero-card-name[data-blank],.one-hero-theme .one-hero-card dd[data-blank]{color:var(--color-one-hero-muted);font-weight:500}.one-hero-theme .one-hero-card dd.one-hero-card-idea{-webkit-line-clamp:3;line-clamp:3;color:var(--color-one-hero-ink-2);white-space:normal;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box}.one-hero-theme .one-hero-card-angle{max-width:100%;color:var(--color-one-hero-blue-text);text-overflow:ellipsis;white-space:nowrap;margin:.6cqi 0 0;font-size:clamp(11.5px,2.4cqi,14px);font-weight:600;overflow:hidden}.one-hero-theme .one-hero-card-marks{grid-area:marks;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6cqi 2.4cqi;min-width:0;display:grid}.one-hero-theme .one-hero-card-marks .one-hero-ticks{min-width:0;height:clamp(7px,1.7cqi,10px)}.one-hero-theme .one-hero-card-marks-note{color:var(--color-one-hero-ink-2);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:clamp(11px,2.25cqi,13px);line-height:1.35;overflow:hidden}.one-hero-theme .one-hero-card-marks-note[data-empty]{-webkit-line-clamp:2;line-clamp:2;color:var(--color-one-hero-muted);white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.one-hero-theme .one-hero-card-foot{border-top:1px dashed var(--color-one-hero-border);grid-area:foot;justify-content:space-between;align-items:center;gap:3cqi;min-width:0;padding-top:2.2cqi;display:flex}.one-hero-theme .one-hero-card-glyphs{flex:none;width:auto;height:clamp(11px,2.7cqi,16px);display:block}.one-hero-theme .one-hero-card-signature{color:var(--color-one-hero-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(11px,2.3cqi,13.5px);font-weight:600;overflow:hidden}.one-hero-theme .one-hero-card-signature span{color:var(--color-one-hero-muted)}@container (max-width:26rem){.one-hero-theme .one-hero-card-body{aspect-ratio:.68}.one-hero-theme .one-hero-card-grid{--card-mascot-s:clamp(96px, 38cqi, 150px);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(calc(var(--card-mascot-s) + 7cqi), 34%) minmax(min-content, 1fr) auto auto;grid-template-areas:"head""portrait""fields""marks""foot";row-gap:3.6cqi;padding:6cqi 6.4cqi 5cqi}.one-hero-theme .one-hero-card-rings{background:repeating-radial-gradient(circle at 50% 30%, transparent 0 5cqi, var(--color-one-hero-blue) 5cqi calc(5cqi + 1px))}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-card-rings{background:repeating-radial-gradient(circle at 50% 30%, transparent 0 5cqi, color-mix(in oklch, var(--color-one-hero-blue) 16%, transparent) 5cqi calc(5cqi + 1px))}}.one-hero-theme .one-hero-card-rings{-webkit-mask-image:radial-gradient(circle at 50% 30%,#000 14%,#0000 78%);mask-image:radial-gradient(circle at 50% 30%,#000 14%,#0000 78%)}.one-hero-theme .one-hero-card-portrait{border-radius:5cqi}.one-hero-theme .one-hero-card-head{flex-wrap:wrap;row-gap:2cqi}.one-hero-theme .one-hero-card-head .logo-svg{height:clamp(18px,6.6cqi,26px)}.one-hero-theme .one-hero-card-badge{font-size:clamp(9.5px,2.9cqi,11.5px)}.one-hero-theme .one-hero-card-fields{gap:2.8cqi}.one-hero-theme .one-hero-card dt,.one-hero-theme .one-hero-card-marks-label{font-size:clamp(10px,3cqi,11.5px)}.one-hero-theme .one-hero-card dd{font-size:clamp(13.5px,4.4cqi,17px)}.one-hero-theme .one-hero-card-name{font-size:clamp(24px,9.4cqi,36px)}.one-hero-theme .one-hero-card-name[data-fit=long]{font-size:clamp(18px,6.6cqi,27px)}.one-hero-theme .one-hero-card-name[data-fit=longer]{font-size:clamp(16px,5.6cqi,23px)}.one-hero-theme .one-hero-card-angle{font-size:clamp(12px,3.6cqi,14px)}.one-hero-theme .one-hero-card-marks{gap:1.4cqi 3.6cqi}.one-hero-theme .one-hero-card-marks .one-hero-ticks{height:clamp(8px,2.6cqi,10px)}.one-hero-theme .one-hero-card-marks-note{white-space:normal;font-size:clamp(11.5px,3.5cqi,13px)}.one-hero-theme .one-hero-card-foot{flex-direction:column;align-items:flex-start;gap:2.4cqi;padding-top:3.4cqi}.one-hero-theme .one-hero-card-glyphs{height:clamp(11px,3.6cqi,15px)}.one-hero-theme .one-hero-card-signature{font-size:clamp(11px,3.4cqi,13px)}}@keyframes one-hero-card-wink{0%,8%{transform:scaleY(1)}12%,26%{transform:scaleY(.12)}32%,to{transform:scaleY(1)}}@keyframes one-hero-card-hop{0%,6%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);translate:0;rotate:none}13%{translate:0 calc(var(--u) * -7);animation-timing-function:ease-out;rotate:-4deg}22%,to{translate:0;rotate:none}}.one-hero-theme .one-hero-stops{gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.one-hero-theme .one-hero-stop{border:1px solid var(--color-one-hero-border);background:var(--color-one-hero-card);box-shadow:inset 0 1px 0 #fff, var(--one-hero-sh-2);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}@supports (color:lab(0% 0 0)){.one-hero-theme .one-hero-stop{box-shadow:inset 0 1px 0 lab(100% 0 0), var(--one-hero-sh-2)}}.one-hero-theme .one-hero-stop-when{color:var(--color-one-hero-ink);letter-spacing:-.03em;align-items:center;gap:.75rem;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.75rem);font-weight:600;line-height:1;display:flex}.one-hero-theme .one-hero-stop-when:before{content:"";background:var(--color-one-hero-blue);width:.75rem;height:.75rem;box-shadow:0 0 0 5px var(--color-one-hero-blue);border-radius:999px;flex:none}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-stop-when:before{box-shadow:0 0 0 5px color-mix(in oklch, var(--color-one-hero-blue) 18%, transparent)}}@media (min-width:48rem){.one-hero-theme .one-hero-stops{grid-template-columns:repeat(var(--stops), minmax(0, 1fr));gap:1.5rem;padding-top:1.75rem}.one-hero-theme .one-hero-stops:before{content:"";background:repeating-linear-gradient(90deg, var(--one-hero-control-border) 0 6px, transparent 6px 12px);border-radius:999px;height:2px;position:absolute;top:.3125rem;left:1.5rem;right:1.5rem}.one-hero-theme .one-hero-stop:before{content:"";border:2px solid var(--color-one-hero-card);background:var(--color-one-hero-blue);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--one-hero-control-border);border-radius:999px;position:absolute;top:-1.75rem;left:1.5rem}.one-hero-theme .one-hero-stop-when:before{display:none}}.one-hero-theme .one-hero-seat{border:1.5px dashed var(--one-hero-control-border);background:var(--color-one-hero-surface);border-radius:1rem;place-items:center;width:3.25rem;height:3.25rem;display:grid}.one-hero-theme .one-hero-seat[data-taken]{border-style:solid;border-color:var(--color-one-hero-blue)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-seat[data-taken]{border-color:color-mix(in oklch, var(--color-one-hero-blue) 45%, transparent)}}.one-hero-theme .one-hero-seat[data-taken]{background:var(--color-one-hero-blue-50)}.one-hero-theme .one-hero-seat .bot{--one-hero-bot-shell:var(--color-one-hero-card)}.one-hero-theme .one-hero-seat:not([data-taken]) .bot{opacity:.28;filter:saturate(0)}@media (prefers-reduced-motion:reduce){.one-hero-theme .one-hero-ticks>i,.one-hero-theme .one-hero-card-body,.one-hero-theme .one-hero-card-foil,.one-hero-theme .one-hero-card-glare{transition:none}.one-hero-theme .one-hero-card-body{transform:none}}.one-hero-theme [data-one-hero-logo]{flex:none;line-height:0;display:inline-flex}.one-hero-theme .logo-svg{display:block;overflow:visible}.one-hero-theme .bot{--u:calc(var(--s) / 114);width:var(--s);height:calc(var(--u) * 106);vertical-align:middle;flex:none;display:inline-block;position:relative}.one-hero-theme .bot-body,.one-hero-theme .bot-flip{position:absolute;inset:0}.one-hero-theme .bot-body{transform-origin:50% 95%}.one-hero-theme .bot-shell{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.one-hero-theme .bot-screen{left:calc(var(--u) * 19);top:calc(var(--u) * 16);width:calc(var(--u) * 82);height:calc(var(--u) * 73);border-radius:calc(var(--u) * 29);padding:calc(var(--u) * 4);position:absolute}.one-hero-theme .bot-screen:before{content:"";aspect-ratio:82/73;border-radius:inherit;background:conic-gradient(from var(--bot-a,0deg), var(--one-hero-rainbow-stops));width:100%;opacity:var(--bot-ring-level,0);position:absolute;top:0;left:0}.one-hero-theme .bot-face{border-radius:calc(var(--u) * 25);background:var(--one-hero-bot-screen);width:100%;height:100%;display:block;position:relative;overflow:hidden}.one-hero-theme .bot-eye{top:calc(var(--u) * 23);width:calc(var(--u) * 12);height:calc(var(--u) * 19);border-radius:calc(var(--u) * 24);background:var(--one-hero-bot-eye);transform-origin:50%;box-shadow:0 0 calc(var(--u) * 6) var(--one-hero-bot-eye-glow);position:absolute}.one-hero-theme .bot-eye.l{left:calc(var(--u) * 14.2)}.one-hero-theme .bot-eye.r{left:calc(var(--u) * 47)}.one-hero-theme .bot-expr{display:contents}.one-hero-theme .bot-glyph{width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--u) * 5) var(--one-hero-bot-eye-glow));position:absolute;inset:0}.one-hero-theme .bot-scan{top:0;left:calc(var(--u) * 12);width:calc(var(--u) * 50);height:calc(var(--u) * 4.5);border-radius:calc(var(--u) * 24);background:var(--one-hero-bot-eye);box-shadow:0 0 calc(var(--u) * 6) var(--one-hero-bot-eye-glow);translate:0 calc(var(--u) * 44);position:absolute}.one-hero-theme .bot-code{font:700 calc(var(--u) * 13) / 1 var(--font-mono);color:#ffffffe6;color:lab(100% 0 0/.9);white-space:nowrap;display:none;position:absolute;inset:0}.one-hero-theme .bot-code b{top:calc(var(--u) * 26);position:absolute;left:0}.one-hero-theme .bot-code b+b{left:calc(var(--u) * 176)}.one-hero-theme .bot .bot-eye,.one-hero-theme .bot .bot-body,.one-hero-theme .bot .bot-code b,.one-hero-theme .bot .bot-scan,.one-hero-theme .bot .bot-glyph,.one-hero-theme .bot .bot-screen:before{animation-duration:var(--dur,3.8s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:var(--play,running)}.one-hero-theme .st-idle .bot-eye{animation-name:bot-blink}.one-hero-theme .st-thinking .bot-eye{animation-name:bot-think}.one-hero-theme .st-working .bot-eye{display:none}.one-hero-theme .st-working .bot-code{display:block}.one-hero-theme .st-working .bot-code b{animation-name:bot-scroll}.one-hero-theme .st-working .bot-body{animation-name:bot-rot,bot-tx}.one-hero-theme .st-happy .bot-flip{animation-name:bot-unflip;animation-duration:var(--dur,3.8s);animation-timing-function:linear;animation-fill-mode:forwards;animation-play-state:var(--play,running);transform:scaleX(-1)}.one-hero-theme .st-happy .bot-body{animation-name:bot-hrot,bot-hy,bot-hsq;animation-iteration-count:1}.one-hero-theme .st-happy .bot-eye{animation-name:bot-heye,bot-blink;animation-iteration-count:1,infinite;animation-delay:0s, var(--dur,3.8s)}.one-hero-theme .st-happy .bot-screen:before{animation-name:bot-flash;animation-iteration-count:1;animation-delay:calc(var(--dur,3.8s) * -.2)}.one-hero-theme .bot{--bot-ring-off:.25s;--bot-ring-t:var(--bot-ring-off);--bot-serious:.4s;transition:--bot-ring-level var(--bot-ring-t) var(--motion-easing-standard,ease)}.one-hero-theme .st-working{--bot-ring-level:1;--bot-ring-t:.4s}.one-hero-theme .st-stopped{--bot-ring-t:0s}.one-hero-theme .st-working .bot-screen:before{animation-name:bot-spin}.one-hero-theme .st-asking .bot-eye,.one-hero-theme .st-publishing .bot-eye,.one-hero-theme .st-stopped .bot-eye,.one-hero-theme .st-retrying .bot-eye,.one-hero-theme .st-alert .bot-eye{top:calc(var(--u) * 9)}.one-hero-theme .st-asking .bot-eye{animation-name:bot-blink}.one-hero-theme .st-asking .bot-body{animation-name:bot-ask}.one-hero-theme .st-checking .bot-eye{transform:translateY(calc(var(--u) * 2)) scaleY(.8);animation-name:bot-gaze}.one-hero-theme .st-checking .bot-scan{animation-name:bot-scan}.one-hero-theme .st-publishing .bot-eye{animation-name:bot-blink}.one-hero-theme .st-publishing .bot-body{animation-name:bot-rise}.one-hero-theme .st-publishing .bot-screen:before{animation-name:bot-flash}.one-hero-theme .st-sorry .bot-face{background:var(--one-hero-bot-screen)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .st-sorry .bot-face{background:color-mix(in oklch, var(--one-hero-bot-screen) 55%, var(--one-hero-bot-shell))}}.one-hero-theme .st-sorry .bot-face{transition:background-color var(--bot-serious) var(--motion-easing-standard,ease)}.one-hero-theme .st-sorry .bot-eye{top:calc(var(--u) * 30)}.one-hero-theme .st-sorry .bot-eye.l{transform:rotate(8deg)scaleY(.6)}.one-hero-theme .st-sorry .bot-eye.r{transform:rotate(-8deg)scaleY(.6)}.one-hero-theme .st-sorry .bot-body{animation-name:bot-sorry;animation-iteration-count:1}.one-hero-theme .st-stopped .bot-body{animation-name:bot-halt;animation-iteration-count:1;animation-duration:calc(var(--dur,3.8s) / 15.2)}.one-hero-theme .st-retrying .bot-eye{animation-name:bot-blink;animation-duration:calc(var(--dur,3.8s) * 2)}.one-hero-theme .st-retrying .bot-body{animation-name:bot-breathe;animation-duration:calc(var(--dur,3.8s) * 1.5)}.one-hero-theme .st-offline .bot-eye{display:none}.one-hero-theme .st-offline .bot-glyph{animation-name:bot-static;animation-timing-function:step-end;animation-iteration-count:1}.one-hero-theme .st-alert .bot-body{animation-name:bot-nod;animation-iteration-count:1}.one-hero-theme .bot[data-from=happy].st-sorry .bot-body,.one-hero-theme .bot[data-from=celebrating].st-sorry .bot-body,.one-hero-theme .bot[data-from=happy].st-retrying .bot-body,.one-hero-theme .bot[data-from=celebrating].st-retrying .bot-body{animation-delay:var(--bot-ring-off)}.one-hero-theme .bot[data-from=happy].st-sorry .bot-face,.one-hero-theme .bot[data-from=celebrating].st-sorry .bot-face{transition-delay:var(--bot-ring-off)}.one-hero-theme .bot[data-compact].st-asking .bot-eye,.one-hero-theme .bot[data-compact].st-publishing .bot-eye,.one-hero-theme .bot[data-compact].st-stopped .bot-eye,.one-hero-theme .bot[data-compact].st-retrying .bot-eye,.one-hero-theme .bot[data-compact].st-alert .bot-eye{display:none}.one-hero-theme .bot[data-compact] .bot-glyph{transform:translateY(calc(var(--u) * -21)) scale(1.35)}.one-hero-theme .bot[data-compact].st-offline .bot-glyph{transform:scale(1.35)}.one-hero-theme .bot[data-compact].st-offline .bot-glyph path{stroke-width:3.6px}@keyframes bot-blink{0%,30.263%{animation-timing-function:ease-in-out;transform:scaleY(1)}32.895%{animation-timing-function:ease-out;transform:scaleY(.05)}35.526%,65.789%{animation-timing-function:ease-in-out;transform:scaleY(1)}68.421%{animation-timing-function:ease-out;transform:scaleY(.05)}71.053%,to{transform:scaleY(1)}}@keyframes bot-think{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(0)scaleY(1)}13.158%{transform:translate(calc(var(--u) * -3), calc(var(--u) * -4)) scaleY(.85);animation-timing-function:cubic-bezier(.45,0,.55,1)}34.211%{transform:translate(calc(var(--u) * -5), calc(var(--u) * -3)) scaleY(.85);animation-timing-function:cubic-bezier(.45,0,.55,1)}57.895%{transform:translate(calc(var(--u) * 3), calc(var(--u) * -4)) scaleY(.85);animation-timing-function:cubic-bezier(.45,0,.55,1)}78.947%{transform:translate(calc(var(--u) * 1), calc(var(--u) * -2)) scaleY(1);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translate(0)scaleY(1)}}@keyframes bot-scroll{0%{translate:0}94.737%,to{translate:calc(var(--u) * -176) 0}}@keyframes bot-rot{0%{rotate:none}3.947%{rotate:1.5deg}7.895%{rotate:-1.5deg}11.842%{rotate:2.5deg}15.789%{rotate:-2.5deg}19.737%{rotate:2.5deg}23.684%{rotate:-2.5deg}27.632%{rotate:2.5deg}31.579%{rotate:-2.5deg}35.526%{rotate:3deg}39.474%{rotate:-3deg}43.421%{rotate:3deg}47.368%{rotate:-3deg}51.316%{rotate:2.5deg}55.263%{rotate:-2.5deg}59.211%{rotate:2.5deg}63.158%{rotate:-2.5deg}67.105%{rotate:2.5deg}71.053%{rotate:-2.5deg}75%{rotate:2deg}78.947%{rotate:-2deg}82.895%{rotate:1deg}86.842%{animation-timing-function:cubic-bezier(.45,0,.55,1);rotate:-.5deg}94.737%,to{rotate:none}}@keyframes bot-tx{0%{translate:0}5.263%{translate:calc(var(--u) * -1.5) 0}10.526%{translate:calc(var(--u) * 1.5) 0}15.789%{translate:calc(var(--u) * -2) 0}21.053%{translate:calc(var(--u) * 2) 0}26.316%{translate:calc(var(--u) * -2) 0}31.579%{translate:calc(var(--u) * 2) 0}36.842%{translate:calc(var(--u) * -2) 0}42.105%{translate:calc(var(--u) * 2) 0}47.368%{translate:calc(var(--u) * -2) 0}52.632%{translate:calc(var(--u) * 2) 0}57.895%{translate:calc(var(--u) * -2) 0}63.158%{translate:calc(var(--u) * 2) 0}68.421%{translate:calc(var(--u) * -1.5) 0}73.684%{translate:calc(var(--u) * 1.5) 0}78.947%{translate:calc(var(--u) * -1) 0}84.211%{translate:calc(var(--u) * .5) 0;animation-timing-function:cubic-bezier(.45,0,.55,1)}94.737%,to{translate:0}}@keyframes bot-hrot{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);rotate:none}7.895%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);rotate:-3deg}15.789%{animation-timing-function:cubic-bezier(.45,0,.55,1);rotate:2.5deg}23.684%{animation-timing-function:cubic-bezier(.45,0,.55,1);rotate:-1deg}31.579%,to{rotate:none}}@keyframes bot-hy{0%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);translate:0}6.579%{translate:0 calc(var(--u) * -10);animation-timing-function:ease-out}13.158%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);translate:0}19.737%{translate:0 calc(var(--u) * -5);animation-timing-function:ease-out}26.316%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}52.632%{translate:0 calc(var(--u) * -2);animation-timing-function:cubic-bezier(.45,0,.55,1)}78.947%,to{translate:0}}@keyframes bot-hsq{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}2.632%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);scale:1 .92}6.579%{animation-timing-function:ease-out;scale:1 1.06}13.158%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);scale:1 .94}19.737%{animation-timing-function:ease-out;scale:1 1.03}26.316%,to{scale:1}}@keyframes bot-heye{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scaleY(1)}3.947%,18.421%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:scaleY(.15)}23.684%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scaleY(1.1)}34.211%,63.158%{animation-timing-function:ease-out;transform:scaleY(1)}65.789%{animation-timing-function:ease-out;transform:scaleY(.1)}68.421%,to{transform:scaleY(1)}}@property --bot-a{syntax:"<angle>";inherits:false;initial-value:0deg}@property --bot-ring-level{syntax:"<number>";inherits:true;initial-value:0}@keyframes bot-spin{to{--bot-a:360deg}}@keyframes bot-gaze{0%,to{transform:translateY(calc(var(--u) * -4)) scaleY(.8);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{transform:translateY(calc(var(--u) * 4)) scaleY(.8);animation-timing-function:cubic-bezier(.45,0,.55,1)}}@keyframes bot-scan{0%,to{translate:0 calc(var(--u) * 6);animation-timing-function:cubic-bezier(.45,0,.55,1)}50%{translate:0 calc(var(--u) * 56);animation-timing-function:cubic-bezier(.45,0,.55,1)}}@keyframes bot-ask{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);rotate:none}10%,86%{animation-timing-function:cubic-bezier(.45,0,.55,1);rotate:-4deg}to{rotate:none}}@keyframes bot-rise{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}30%,60%{translate:0 calc(var(--u) * -3);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{translate:0}}@keyframes bot-flash{0%,20%{opacity:0;animation-timing-function:ease-out}30%{opacity:1;animation-timing-function:ease-in-out}55%,to{opacity:0}}@keyframes bot-sorry{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0}40%,60%{translate:0 calc(var(--u) * 3);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{translate:0}}@keyframes bot-halt{0%{translate:0 calc(var(--u) * -2);animation-timing-function:ease-out}to{translate:0}}@keyframes bot-breathe{0%,to{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1}50%{animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1 1.03}}@keyframes bot-static{0%{opacity:1;translate:0}4%{opacity:.3;translate:calc(var(--u) * -3) 0}9%{opacity:1;translate:calc(var(--u) * 2) 0}14%{opacity:.5;translate:calc(var(--u) * -2) 0}19%{opacity:1;translate:calc(var(--u) * 1) 0}24%,to{opacity:1;translate:0}}@keyframes bot-nod{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);translate:0;scale:1}18%{translate:0 calc(var(--u) * 2);animation-timing-function:cubic-bezier(.45,0,.55,1);scale:1 .97}36%,to{translate:0;scale:1}}@keyframes bot-unflip{0%,88%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scaleX(-1)}to{transform:scaleX(1)}}.one-hero-theme .logo-eyes{transform-box:fill-box;transform-origin:50%}.one-hero-theme a:hover .logo-eyes,.one-hero-theme [data-one-hero-logo]:hover .logo-eyes{animation:.45s ease-in-out logo-blink}@keyframes logo-blink{50%{transform:scaleY(.1)}}@property --rb-a{syntax:"<angle>";inherits:false;initial-value:215deg}.one-hero-theme .one-hero-rb-conic{animation:8s linear infinite rbspin}@keyframes rbspin{to{--rb-a:575deg}}.one-hero-theme .one-hero-caret{vertical-align:-2px;background:var(--color-primary);width:7px;height:14px;margin-left:2px;animation:1s step-end infinite one-hero-blink;display:inline-block}@keyframes one-hero-blink{50%{opacity:0}}.one-hero-theme .one-hero-dots i{background:var(--color-primary);border-radius:50%;width:7px;height:7px;animation:1.2s infinite one-hero-dot}.one-hero-theme .one-hero-dots i:nth-child(2){animation-delay:.15s}.one-hero-theme .one-hero-dots i:nth-child(3){animation-delay:.3s}@keyframes one-hero-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.one-hero-theme .one-hero-live-dot{background:var(--color-success);width:9px;height:9px;box-shadow:0 0 0 0 var(--color-success);border-radius:50%;display:block}@supports (color:color-mix(in lab, red, red)){.one-hero-theme .one-hero-live-dot{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 60%, transparent)}}.one-hero-theme .one-hero-live-dot{animation:1.6s infinite one-hero-pulse}.one-hero-theme .one-hero-live-dot--idle{background:var(--color-one-hero-muted-2);box-shadow:none;animation:none}@keyframes one-hero-pulse{70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--color-success) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 0%, transparent)}}.one-hero-theme .one-hero-step-dot{border:1.5px solid var(--one-hero-control-border);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.one-hero-theme .one-hero-step-dot--done{background:var(--color-success);border-color:var(--color-success)}.one-hero-theme .one-hero-step-dot--done:after{content:"";border-left:2px solid var(--one-hero-on-brand);border-bottom:2px solid var(--one-hero-on-brand);width:7px;height:4px;transform:rotate(-45deg)translate(1px,-1px)}.one-hero-theme .one-hero-step-dot--running{border-color:var(--color-primary);border-right-color:#0000;animation:.8s linear infinite one-hero-spin}.one-hero-theme .one-hero-step-dot--failed{background:var(--color-destructive);border-color:var(--color-destructive);position:relative}.one-hero-theme .one-hero-step-dot--failed:before,.one-hero-theme .one-hero-step-dot--failed:after,.one-hero-theme .one-hero-step-dot--skipped:after{content:"";background:var(--color-destructive-foreground);border-radius:1px;width:8px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.one-hero-theme .one-hero-step-dot--failed:before{rotate:45deg}.one-hero-theme .one-hero-step-dot--failed:after{rotate:-45deg}.one-hero-theme .one-hero-step-dot--skipped{border-style:dashed;position:relative}.one-hero-theme .one-hero-step-dot--skipped:after{background:var(--one-hero-control-border);width:6px}@keyframes one-hero-spin{to{transform:rotate(360deg)}}.one-hero-theme .one-hero-rainbow-fill{background-image:var(--one-hero-rainbow);background-size:200% 100%}@media (prefers-reduced-motion:reduce){.one-hero-theme .bot *,.one-hero-theme .bot :before,.one-hero-theme .logo-eyes,.one-hero-theme .one-hero-rb-conic,.one-hero-theme .one-hero-caret,.one-hero-theme .one-hero-dots i,.one-hero-theme .one-hero-live-dot,.one-hero-theme .one-hero-step-dot--running{animation:none!important}.one-hero-theme .one-hero-dots i{opacity:1}}@keyframes one-hero-new-part{0%{background-color:color-mix(in srgb, var(--color-primary) 16%, transparent)}to{background-color:#0000}}.one-hero-theme .one-hero-new-part{animation:.7s ease-out one-hero-new-part}@media (prefers-reduced-motion:reduce){.one-hero-theme .one-hero-new-part{animation:none}}@keyframes one-hero-text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes one-hero-dot-hop{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.one-hero-theme .one-hero-shimmer-text{background-image:linear-gradient(100deg, var(--color-muted-foreground) 40%, var(--color-one-hero-ink) 50%, var(--color-muted-foreground) 60%);-webkit-text-fill-color:transparent;color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite one-hero-text-shimmer}.one-hero-theme .one-hero-dot-hop{animation:1.2s ease-in-out infinite one-hero-dot-hop}@media (prefers-reduced-motion:reduce){.one-hero-theme .one-hero-shimmer-text{-webkit-text-fill-color:currentColor;color:var(--color-muted-foreground);background-image:none;animation:none}.one-hero-theme .one-hero-dot-hop{opacity:.7;animation:none}}.one-hero-theme,.one-hero-theme *{--one-hero-scrollbar-thumb:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme,.one-hero-theme *{--one-hero-scrollbar-thumb:color-mix(in srgb, var(--color-one-hero-ink) 26%, transparent)}}.one-hero-theme,.one-hero-theme *{--one-hero-scrollbar-thumb-hover:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme,.one-hero-theme *{--one-hero-scrollbar-thumb-hover:color-mix(in srgb, var(--color-one-hero-ink) 46%, transparent)}}.one-hero-theme::-webkit-scrollbar{background:0 0;width:8px;height:8px}.one-hero-theme ::-webkit-scrollbar{background:0 0;width:8px;height:8px}.one-hero-theme::-webkit-scrollbar-track{background:0 0}.one-hero-theme ::-webkit-scrollbar-track{background:0 0}.one-hero-theme::-webkit-scrollbar-corner{background:0 0}.one-hero-theme ::-webkit-scrollbar-corner{background:0 0}.one-hero-theme::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:0 solid #0000;border-right-width:2px;border-radius:9999px;transition:background-color .25s}.one-hero-theme ::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:0 solid #0000;border-right-width:2px;border-radius:9999px;transition:background-color .25s}.one-hero-theme[data-scrolling]::-webkit-scrollbar-thumb{background-color:var(--one-hero-scrollbar-thumb)}.one-hero-theme [data-scrolling]::-webkit-scrollbar-thumb{background-color:var(--one-hero-scrollbar-thumb)}.one-hero-theme::-webkit-scrollbar-thumb:hover{background-color:var(--one-hero-scrollbar-thumb-hover)}.one-hero-theme ::-webkit-scrollbar-thumb:hover{background-color:var(--one-hero-scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){.one-hero-theme,.one-hero-theme *{scrollbar-width:thin;scrollbar-color:var(--one-hero-scrollbar-thumb) transparent}}@media (prefers-reduced-motion:reduce){.one-hero-theme::-webkit-scrollbar-thumb{transition:none}.one-hero-theme ::-webkit-scrollbar-thumb{transition:none}}.one-hero-theme .hero-boot{--k:var(--onehero-preview-scale,1);z-index:1;justify-content:center;align-items:center;gap:calc(12px / var(--k));padding:calc(24px / var(--k));text-align:center;color:var(--color-foreground);background:radial-gradient(55% 45% at 50% 44%, var(--color-card), transparent 72%), var(--color-one-hero-blue-50);opacity:1;flex-direction:column;transition:opacity .3s ease-out;display:flex;position:absolute;inset:0}.one-hero-theme .hero-boot[data-leaving]{opacity:0}.one-hero-theme .hero-boot-art{width:calc(88px / var(--k));height:auto;margin-bottom:calc(4px / var(--k));overflow:visible}.one-hero-theme .hero-boot-shell{fill:none;stroke:var(--color-one-hero-blue-text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:3.6s cubic-bezier(.65,0,.35,1) infinite hero-boot-draw}.one-hero-theme .hero-boot-screen{fill:none;stroke:var(--color-one-hero-blue-100);stroke-width:2.4px}.one-hero-theme .hero-boot-ring{fill:none;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:.3 .7;animation:1.4s linear infinite hero-boot-spin}.one-hero-theme .hero-boot-eye{fill:var(--color-one-hero-blue-text);transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite hero-boot-blink}.one-hero-theme .hero-boot-title{font-size:calc(15px / var(--k));margin:0;font-weight:600;line-height:1.3}.one-hero-theme .hero-boot-lines{width:100%;height:calc(16px / var(--k));font-size:calc(11px / var(--k));letter-spacing:.08em;text-transform:uppercase;color:var(--color-one-hero-blue-text-on-tint,var(--color-one-hero-blue-text));margin:0;position:relative}.one-hero-theme .hero-boot-line{white-space:nowrap;opacity:0;animation:6s ease-out infinite hero-boot-line;animation-delay:calc(var(--i,0) * 2s);inset-inline:0;position:absolute;top:0}.one-hero-theme .hero-boot-line:after{content:"";vertical-align:-.15em;background:currentColor;width:.5em;height:1em;margin-left:.3em;animation:1s step-end infinite one-hero-blink;display:inline-block}.one-hero-theme .hero-boot[data-still] .hero-boot-shell{stroke-dashoffset:0;animation:none}.one-hero-theme .hero-boot[data-still] .hero-boot-ring{opacity:0;animation:none}.one-hero-theme .hero-boot[data-still] .hero-boot-eye{animation:none;transform:scaleY(.16)}.one-hero-theme .hero-boot-description{max-width:28ch;font-size:calc(13px / var(--k));color:var(--color-muted-foreground);margin:0;line-height:1.4}.one-hero-theme .hero-boot-action{margin-top:calc(4px / var(--k));zoom:calc(1 / var(--k))}@keyframes hero-boot-draw{0%{stroke-dashoffset:1px}45%,75%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes hero-boot-spin{to{stroke-dashoffset:-1px}}@keyframes hero-boot-blink{0%,46%,52%,to{transform:scaleY(1)}49%{transform:scaleY(.12)}}@keyframes hero-boot-line{0%{opacity:0;transform:translateY(4px)}5%,30%{opacity:1;transform:translateY(0)}33.3%,to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.one-hero-theme .hero-boot{transition:none}.one-hero-theme .hero-boot-shell,.one-hero-theme .hero-boot-ring,.one-hero-theme .hero-boot-eye,.one-hero-theme .hero-boot-line,.one-hero-theme .hero-boot-line:after{animation:none}.one-hero-theme .hero-boot-shell{stroke-dashoffset:0}.one-hero-theme .hero-boot-ring{stroke-dasharray:none}.one-hero-theme .hero-boot-line:first-child{opacity:1}}.onehero-card-reveal-card{transform-origin:50% 80%;animation:1.1s cubic-bezier(.2,1.25,.35,1) both onehero-card-reveal-in}.onehero-card-reveal-pixel{opacity:0;animation:1.4s cubic-bezier(.16,1,.3,1) both onehero-card-reveal-pixel;transform:translate(-50%,-50%)scale(.2)}@keyframes onehero-card-reveal-in{0%{opacity:0;transform:translateY(55%)rotate(-22deg)scale(.55)}55%{opacity:1}to{opacity:1;transform:translate(0)rotate(-2.5deg)scale(1)}}@keyframes onehero-card-reveal-pixel{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}20%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--pixel-x)), calc(-50% + var(--pixel-y))) rotate(var(--pixel-turn)) scale(1)}}@media (prefers-reduced-motion:reduce){.onehero-card-reveal-card{animation:.32s ease-out both onehero-card-reveal-fade}.onehero-card-reveal-burst{display:none}}@keyframes onehero-card-reveal-fade{0%{opacity:0}to{opacity:1;transform:rotate(-2.5deg)}}.onehero-site-nav,.onehero-site-nav-drawer,.onehero-site-nav-overlay{--onehero-site-nav-ease-expo:cubic-bezier(.16, 1, .3, 1);--onehero-site-nav-ease-quart:cubic-bezier(.25, 1, .5, 1);--onehero-site-nav-ink:var(--color-one-hero-ink-blue)}.onehero-site-nav{--floating-header-h:4.25rem;--floating-header-top:.75rem;--menu-toggle-bar-width:1.45rem;--menu-toggle-bar-thickness:.28rem;--menu-toggle-bar-gap:.48rem;--menu-toggle-ease:var(--onehero-site-nav-ease-expo);z-index:60;transition:opacity .5s var(--onehero-site-nav-ease-quart) .12s, transform 1s var(--onehero-site-nav-ease-expo) .12s}@media (min-width:768px){.onehero-site-nav{--floating-header-top:1.25rem}}.onehero-site-nav [data-floating-header-bar]{box-shadow:none;transition:background-color .28s ease, box-shadow .28s ease, opacity .32s ease, transform .48s var(--onehero-site-nav-ease-quart);background:0 0}html:not(:has([data-hero-band]:not([data-leaving]))) .onehero-site-nav [data-floating-header-bar]{background:var(--color-card);box-shadow:0 1px 0 var(--onehero-site-nav-ink)}@supports (color:color-mix(in lab, red, red)){html:not(:has([data-hero-band]:not([data-leaving]))) .onehero-site-nav [data-floating-header-bar]{box-shadow:0 1px 0 color-mix(in oklch, var(--onehero-site-nav-ink) 8%, transparent)}}@media (max-width:1023px){html:not(:has([data-hero-band]:not([data-leaving]))) .onehero-site-nav [data-floating-header-bar]{background:#fff;background:lab(100% 0 0)}}.onehero-site-nav[data-hidden] [data-floating-header-bar]{opacity:0;transform:translateY(calc(-100% - .25rem))}.onehero-site-nav[data-menu-open] [data-floating-header-bar]{box-shadow:none;background:0 0}.onehero-site-nav [data-floating-header-row]{opacity:1;transition:none;transform:none}.onehero-site-nav [data-floating-header-row]>div{transition:color .28s ease, opacity .32s ease, transform .48s var(--onehero-site-nav-ease-quart)}.onehero-site-nav[data-hidden] [data-floating-header-row]>div{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 1.75rem))}.onehero-site-nav[data-menu-open] [data-floating-header-row] .onehero-site-nav-toggle{visibility:hidden}.onehero-site-nav-brand{height:2.75rem;color:var(--color-one-hero-ink);align-items:center;gap:.45rem;text-decoration:none;display:flex}.onehero-site-nav-brand:focus-visible,.onehero-site-nav-drawer-brand:focus-visible{outline:2px solid var(--color-ring);outline-offset:4px;border-radius:.35rem}.onehero-site-nav-toggle{color:var(--onehero-site-nav-ink);border-radius:.75rem}.onehero-site-nav-toggle:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px;box-shadow:none}.onehero-site-nav-toggle>span>span{border-radius:999px;transition-duration:.24s}html:has([data-hero-band]:not([data-leaving])) .onehero-site-nav-brand{color:#fff;color:lab(100% 0 0)}html:has([data-hero-band]:not([data-leaving])) .onehero-site-nav [data-floating-header-row] .onehero-site-nav-toggle{color:#fff;color:lab(100% 0 0)}html:has([data-hero-band]:not([data-leaving])) .onehero-site-nav-brand .onehero-wordmark-img{filter:brightness(0)invert();transition:filter .28s}.onehero-site-nav-wordmark,.onehero-site-nav-wordmark.onehero-wordmark{flex:none;width:auto;height:1.45rem;line-height:0;display:block}.onehero-site-nav-mark{opacity:0;pointer-events:none;width:0;height:2.15rem;transition:width .68s var(--onehero-site-nav-ease-expo), opacity .42s ease-out 60ms, transform .68s var(--onehero-site-nav-ease-expo);flex:none;align-items:center;display:flex;overflow:hidden;transform:translate(-1.15rem)}.onehero-site-nav-mark .logo-img{width:auto;max-width:none;height:2.15rem}html:not(:has([data-hero-band]:not([data-leaving]))) .onehero-site-nav-mark{opacity:1;width:2.5rem;transform:none}@media (min-width:768px){.onehero-site-nav-mark,.onehero-site-nav-mark .logo-img{height:2.45rem}html:not(:has([data-hero-band]:not([data-leaving]))) .onehero-site-nav-mark{width:2.85rem}}.onehero-site-nav-overlay{z-index:70;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1d222b1f;background:lab(12.8881% -.0225306 -7.35811/.12)}.onehero-site-nav-overlay[data-state=open]{animation:onehero-site-nav-fade-in .44s var(--onehero-site-nav-ease-quart) both}.onehero-site-nav-overlay[data-state=closed]{animation:onehero-site-nav-fade-out .44s var(--onehero-site-nav-ease-quart) both}@media (max-width:1023px){.onehero-site-nav-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d222b52;background:lab(12.8881% -.0225306 -7.35811/.32)}}.onehero-site-nav-drawer{z-index:71;background:var(--color-one-hero-surface);width:min(100%,26rem);max-width:none;height:100dvh;max-height:100dvh;color:var(--onehero-site-nav-ink);box-shadow:-12px 0 40px var(--onehero-site-nav-ink), -2px 0 12px var(--onehero-site-nav-ink);border:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.onehero-site-nav-drawer{box-shadow:-12px 0 40px color-mix(in oklch, var(--onehero-site-nav-ink) 8%, transparent), -2px 0 12px color-mix(in oklch, var(--onehero-site-nav-ink) 5%, transparent)}}.onehero-site-nav-drawer[data-state=open]{animation:onehero-site-nav-drawer-in .52s var(--onehero-site-nav-ease-expo) both}.onehero-site-nav-drawer[data-state=closed]{animation:onehero-site-nav-drawer-out .44s var(--onehero-site-nav-ease-expo) both}.onehero-site-nav-drawer svg{color:inherit;stroke:currentColor}@media (min-width:768px){.onehero-site-nav-drawer{width:min(100%,42rem)}}.onehero-site-nav-drawer-head{min-height:2.75rem;padding:max(.75rem, env(safe-area-inset-top)) var(--onehero-site-nav-gutter,1.25rem) .75rem;border-bottom:1px solid var(--color-one-hero-ink);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.onehero-site-nav-drawer-head{border-bottom:1px solid color-mix(in oklch, var(--color-one-hero-ink) 8%, transparent)}}.onehero-site-nav-drawer-brand{height:2.75rem;color:var(--onehero-site-nav-ink);align-items:center;text-decoration:none;display:inline-flex}.onehero-site-nav-inner{min-height:0;padding:0 var(--onehero-site-nav-gutter,1.25rem) max(1.25rem, env(safe-area-inset-bottom));color:var(--color-one-hero-ink);flex-direction:column;flex:1;display:flex;overflow:hidden}.onehero-site-nav-split{flex:1;gap:1.5rem;min-height:0;padding-top:1rem;display:grid;overflow:auto}@media (min-width:768px){.onehero-site-nav-split{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:2rem;overflow:hidden}}.onehero-site-nav-col{flex-direction:column;min-height:0;display:flex}.onehero-site-nav-foot{flex-direction:column;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.onehero-site-nav-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onehero-site-nav-link{border-bottom:1px solid var(--onehero-site-nav-ink);justify-content:space-between;align-items:center;min-height:3.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.onehero-site-nav-link{border-bottom:1px solid color-mix(in oklch, var(--onehero-site-nav-ink) 10%, transparent)}}.onehero-site-nav-link{color:var(--onehero-site-nav-ink);letter-spacing:-.02em;cursor:pointer;font-size:clamp(1.25rem,1.05rem + 1.1vw,1.75rem);font-weight:400;text-decoration:none;transition:color .16s ease-out}.onehero-site-nav-link svg{color:currentColor;opacity:.7;transition:color .16s ease-out,opacity .16s ease-out}.onehero-site-nav-link:hover{color:var(--color-one-hero-orange)}.onehero-site-nav-link:hover svg{opacity:1}.onehero-site-nav-link[aria-current=page]{text-underline-offset:.3em;text-decoration:underline}.onehero-site-nav-link:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.onehero-site-nav-drawer[data-state=open] .onehero-site-nav-list>li{animation:onehero-site-nav-item-in .62s var(--onehero-site-nav-ease-expo) both;animation-delay:calc(var(--i,0) * 60ms + .18s)}@keyframes onehero-site-nav-item-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes onehero-site-nav-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes onehero-site-nav-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes onehero-site-nav-fade-in{0%{opacity:0}}@keyframes onehero-site-nav-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.onehero-site-nav{transition:opacity .3s linear}.onehero-site-nav [data-floating-header-bar]{transition:background-color .2s linear,box-shadow .2s linear,opacity .2s linear}.onehero-site-nav [data-floating-header-row]>div{transition:color .2s linear,opacity .2s linear}.onehero-site-nav[data-hidden] [data-floating-header-row]>div,.onehero-site-nav[data-hidden] [data-floating-header-bar]{transform:none}.onehero-site-nav-toggle>span>span,.onehero-site-nav-mark,.onehero-site-nav-wordmark{transition:none}.onehero-site-nav-drawer[data-state],.onehero-site-nav-overlay[data-state],.onehero-site-nav-drawer[data-state=open] .onehero-site-nav-list>li{animation:none}}.onehero-site-footer{--onehero-site-footer-on-blue:#fff;--onehero-site-footer-badge-deep:#005a9e;--email-watermark-ink:var(--color-one-hero-ink)}@supports (color:lab(0% 0 0)){.onehero-site-footer{--onehero-site-footer-on-blue:lab(100% 0 0);--onehero-site-footer-badge-deep:lab(36.7432% -2.00067 -44.0979)}}@supports (color:color-mix(in lab, red, red)){.onehero-site-footer{--email-watermark-ink:color-mix(in oklch, var(--color-one-hero-ink) 8%, var(--color-one-hero-page))}}.onehero-site-footer{--email-watermark-ink-hover:var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.onehero-site-footer{--email-watermark-ink-hover:color-mix(in oklch, var(--color-one-hero-ink) 14%, var(--color-one-hero-page))}}.onehero-site-footer{--email-watermark-pill-bg:var(--color-one-hero-ink);--email-watermark-pill-fg:var(--color-white)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.one-hero-theme body{font-size:1rem;line-height:1.55}.one-hero-theme,.one-hero-theme.light{--font-weight-heading-h1:400;--font-weight-heading-h1-light:400;--font-weight-heading-h2:400;--font-weight-heading-h2-heavy:400;--font-weight-heading-h3:400;--font-weight-heading-h4:400;--font-weight-heading-h5:400;--font-weight-heading-h6:400;--font-weight-label-sm:400;--font-weight-label-xs:400}.one-hero-theme :where(strong,b){font-weight:400}:root{--site-container:75rem;--site-gutter:1.25rem;--site-section-y:clamp(4.5rem, 3rem + 6vw, 8rem);--site-radius-lg:1.25rem;--site-radius-xl:1.75rem;--site-nav-h:4.25rem;--hero-chrome-inset:0px;--site-chrome-inline-start:calc(var(--hero-chrome-inset) + max(var(--site-gutter), env(safe-area-inset-left,0px)) + .5rem);--site-chrome-inline-end:calc(var(--hero-chrome-inset) + max(var(--site-gutter), env(safe-area-inset-right,0px)) + .5rem);--site-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--site-ease-out-quart:cubic-bezier(.25, 1, .5, 1);--site-ink:var(--color-one-hero-ink-blue);--site-ink-soft:var(--color-one-hero-ink-blue-soft);--site-ink-a:var(--site-ink);--site-deep-blue:#0071a6;--site-deep-blue-strong:var(--site-ink);--site-deep-blue-muted:var(--site-ink-soft);--z-nav:50;--z-menu:60;--z-cursor:90;--z-intro:100}@supports (color:lab(0% 0 0)){:root{--site-deep-blue:lab(44.1429% -14.1842 -42.1754)}}.one-hero-theme,.one-hero-theme.light{--color-one-hero-ink:var(--site-ink);--color-one-hero-ink-2:var(--site-ink)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme,.one-hero-theme.light{--color-one-hero-ink-2:color-mix(in oklch, var(--site-ink) 82%, lab(100% 0 0))}}.one-hero-theme,.one-hero-theme.light{--color-one-hero-muted:var(--site-ink-soft);--color-one-hero-muted-2:var(--site-ink-soft)}@supports (color:color-mix(in lab, red, red)){.one-hero-theme,.one-hero-theme.light{--color-one-hero-muted-2:color-mix(in oklch, var(--site-ink-soft) 72%, lab(100% 0 0))}}.one-hero-theme,.one-hero-theme.light{--color-foreground:var(--site-ink);--color-card-foreground:var(--site-ink);--color-popover-foreground:var(--site-ink);--color-secondary-foreground:var(--color-one-hero-ink-2);--color-muted-foreground:var(--site-ink-soft);--color-subtle-foreground:var(--site-ink-soft);--text-secondary:var(--site-ink-soft);--text-tertiary:var(--site-ink-soft);--text-disabled:var(--color-one-hero-muted-2);--site-tail:var(--site-ink-soft);--site-tag:var(--site-ink-soft);--site-body:var(--color-one-hero-ink-2)}@media (max-width:639px){:root{--site-chrome-inline-start:max(.75rem, env(safe-area-inset-left,0px));--site-chrome-inline-end:max(.75rem, env(safe-area-inset-right,0px))}}@media (min-width:640px){:root{--site-gutter:1.5rem}}@media (min-width:1024px){:root{--site-gutter:2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (min-width:640px){.hero-stage{--hero-mascot-s:280px}}@media (min-width:1024px){.hero-stage{--hero-mascot-s:320px}}.site-intro{display:none}html[data-intro=play]{overflow:hidden}html[data-intro=play] :is([data-intro-target],[data-intro-reveal],[data-onehero-site-nav],[data-onehero-site-nav-toggle]){opacity:0}html[data-intro=play] .site-intro{z-index:var(--z-intro);pointer-events:none;color:#fff;color:lab(100% 0 0);font-family:var(--font-mono);display:block;position:fixed;inset:0;overflow:hidden}.intro-stage{position:absolute;inset:0}.intro-glass{opacity:0;will-change:opacity;background:radial-gradient(60% 55% at 50% 46%,#ffffff1f,#0000 70%),linear-gradient(115deg,#0000 38%,#ffffff12 47%,#0000 56%);background:radial-gradient(60% 55% at 50% 46%,lab(100% 0 0/.12),#0000 70%),linear-gradient(115deg,#0000 38%,lab(100% 0 0/.07) 47%,#0000 56%);position:absolute;inset:0}.intro-draw{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.bp-guides :is(line,circle,path){fill:none;stroke:#ffffff80;stroke:lab(100% 0 0/.5);stroke-width:1px;stroke-dasharray:3 6}.bp-stroke{fill:none;stroke:#fff;stroke:lab(100% 0 0);stroke-width:1.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.bp-fill{opacity:0;fill:#fff;fill:lab(100% 0 0)}.bp-fill.is-visor{fill:#0f172a;fill:lab(7.77868% 1.58516 -14.2876)}.bp-callout polyline{fill:none;stroke:#ffffffe6;stroke:lab(100% 0 0/.9);stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:1px}.bp-callout circle{fill:#fff;fill:lab(100% 0 0);opacity:0}.bp-callout text{fill:#fff;fill:lab(100% 0 0);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:0;font-size:.6875rem}.bp-callout-value{font-variant-numeric:tabular-nums}.intro-side{letter-spacing:.02em;text-transform:uppercase;opacity:0;visibility:hidden;height:fit-content;margin:auto 0;font-size:.75rem;font-weight:400;line-height:1;position:absolute;top:0;bottom:0}.intro-side--left{left:clamp(1.25rem,5vw,5rem)}.intro-side--right{width:17rem;right:clamp(1.25rem,5vw,5rem)}.intro-reel{--row-h:1.5rem;height:calc(var(--rows) * var(--row-h));position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.intro-reel-list{will-change:transform;margin:0;padding:0;list-style:none}.intro-reel-list li{height:var(--row-h);white-space:nowrap;opacity:0;align-items:center;padding-inline:.375rem;display:flex}.intro-reel-band{inset-inline:0;top:calc(var(--row) * var(--row-h));height:var(--row-h);background:var(--color-one-hero-orange);position:absolute;overflow:hidden}.intro-reel-band .intro-reel-list{margin-top:calc(var(--row) * var(--row-h) * -1);color:var(--one-hero-on-brand)}.intro-log{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.intro-log li{white-space:nowrap;opacity:0;visibility:hidden;min-height:.75rem}.intro-log li[data-log=message]{white-space:normal;text-transform:none;margin-top:.75rem;line-height:1.4}.intro-log li.is-typing:after{content:"";vertical-align:-.125rem;background:#fff;background:lab(100% 0 0);width:.5rem;height:.875rem;margin-left:.25rem;animation:1s step-end infinite one-hero-blink;display:inline-block}@media (max-width:767px){.intro-side{margin:0;bottom:auto}.intro-side--left{top:calc(env(safe-area-inset-top) + 1rem);right:var(--site-gutter);left:var(--site-gutter)}.intro-side--right{top:auto;bottom:5rem;left:var(--site-gutter)}.intro-reel{--rows:3!important;--row:1!important}}.intro-skip{right:var(--site-gutter);min-height:2.75rem;color:var(--one-hero-on-brand);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;cursor:pointer;background:#ffffffe6;background:lab(100% 0 0/.9);border:0;border-radius:999px;padding:0 1rem;font-size:.75rem;font-weight:400;transition:background-color .16s ease-out;position:absolute;bottom:1.25rem}.intro-skip:hover{background:#fff;background:lab(100% 0 0)}.intro-skip:focus-visible{outline:2px solid var(--one-hero-on-brand);outline-offset:3px}html[data-intro=play] .hero-word,html[data-intro=play] .hero-fade{opacity:0}.hero-stage{--hero-mascot-s:232px}.hero-mascot-frame{--u:calc(var(--hero-mascot-s) / 114);line-height:0;position:relative}.hero-mascot-frame.is-3d{width:var(--hero-mascot-s);height:var(--hero-mascot-s)}.hero-mascot-frame.is-3d .bot-eye{z-index:1;pointer-events:none;opacity:0;width:12%;height:16%;position:absolute;top:38%}.hero-mascot-frame.is-3d .bot-eye.l{left:30%}.hero-mascot-frame.is-3d .bot-eye.r{left:58%}.hero-mascot-frame.is-3d .hero-hud{border-radius:32%/36%;width:64%;height:46%;top:24%;left:18%}.hero-hud{left:calc(var(--u) * 23);top:calc(var(--u) * 20);width:calc(var(--u) * 74);height:calc(var(--u) * 65);z-index:2;border-radius:calc(var(--u) * 25);background:radial-gradient(110% 90% at 50% 38%, #383838, transparent 70%), var(--one-hero-bot-screen);box-shadow:inset 0 0 calc(var(--u) * 6) #0009;color:#fff;color:lab(100% 0 0);opacity:0;pointer-events:none;transform-origin:50%;place-items:center;line-height:1;display:grid;position:absolute;overflow:hidden}@supports (color:lab(0% 0 0)){.hero-hud{background:radial-gradient(110% 90% at 50% 38%, lab(23.44% -.0000149012 0), transparent 70%), var(--one-hero-bot-screen);box-shadow:inset 0 0 calc(var(--u) * 6) lab(0% 0 0/.6)}}.hero-hud:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 3px);background:repeating-linear-gradient(0deg,lab(100% 0 0/.045) 0 1px,#0000 1px 3px);position:absolute;inset:0}.hero-hud[data-state=on],.hero-hud[data-state=done]{opacity:1;animation:hero-hud-on .64s var(--site-ease-out-expo) both}.hero-hud[data-state=off]{animation:.44s cubic-bezier(.55,0,1,.45) both hero-hud-off}.hero-hud-inner{align-items:center;gap:calc(var(--u) * 3);font-family:var(--font-mono);opacity:0;flex-direction:column;transition:opacity .24s ease-out;display:flex}.hero-hud[data-state=on] .hero-hud-inner,.hero-hud[data-state=done] .hero-hud-inner{opacity:1;transition-delay:.28s}.hero-hud-label{font-size:calc(var(--u) * 3.1);letter-spacing:.14em;text-transform:uppercase;color:#ffffffa8;color:lab(100% 0 0/.66);font-weight:400}.hero-hud-pct{font-size:calc(var(--u) * 13);letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 calc(var(--u) * 4) #ffffff59;font-weight:400}@supports (color:lab(0% 0 0)){.hero-hud-pct{text-shadow:0 0 calc(var(--u) * 4) lab(100% 0 0/.35)}}.hero-hud-pct span{margin-left:calc(var(--u) * .6);font-size:calc(var(--u) * 6);color:#ffffffb8;color:lab(100% 0 0/.72)}.hero-hud .hero-hud-meter{width:calc(var(--u) * 44);min-width:0;height:calc(var(--u) * 3.6)}.hero-hud-phase{align-items:center;gap:calc(var(--u) * 1.2);max-width:calc(var(--u) * 54);font-size:calc(var(--u) * 3.3);color:#ffffffd6;color:lab(100% 0 0/.84);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.hero-hud-phase svg{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);color:var(--color-success)}@keyframes hero-hud-on{0%{filter:brightness(3);transform:scale(.08,.012)}35%{filter:brightness(3);transform:scaleY(.014)}to{filter:none;transform:none}}@keyframes hero-hud-off{0%{opacity:1;transform:none}60%{opacity:1;filter:brightness(3);transform:scaleY(.014)}to{opacity:0;filter:brightness(3);transform:scale(0,.014)}}@media (prefers-reduced-motion:reduce){.hero-hud[data-state=on],.hero-hud[data-state=done],.hero-hud[data-state=off]{animation:none}}.hero-glow{filter:blur(8px);background:radial-gradient(40% 36% at 52% 38%,#00b4ff33,#0000 70%),radial-gradient(30% 28% at 70% 62%,#ffd16629,#0000 70%),radial-gradient(28% 26% at 34% 64%,#ff6b6b1f,#0000 70%);background:radial-gradient(40% 36% at 52% 38%,lab(68.5922% -18.8657 -48.6267/.2),#0000 70%),radial-gradient(30% 28% at 70% 62%,lab(86.3863% 8.18515 58.2522/.16),#0000 70%),radial-gradient(28% 26% at 34% 64%,lab(64.7078% 57.4446 30.2526/.12),#0000 70%)}.hero-bubble{opacity:0;transform-origin:100% 100%;transition:opacity .42s var(--site-ease-out-quart), transform .62s var(--site-ease-out-expo);transform:translateY(8px)scale(.96)}.hero-bubble.is-visible{opacity:1;transform:none}.hero-chip{transition:opacity .42s var(--site-ease-out-quart), transform .62s var(--site-ease-out-expo)}.hero-chip[data-status=hidden]{opacity:0;transform:translate(14px)}@media (max-width:1023.98px){.hero-chip{max-height:4rem;transition:opacity .42s var(--site-ease-out-quart), transform .62s var(--site-ease-out-expo), max-height .52s var(--site-ease-out-expo), padding .52s var(--site-ease-out-expo);overflow:hidden}.hero-chip[data-status=hidden]{border-width:0;max-height:0;padding-block:0}}.hero-chip-dot{border:1.5px solid var(--color-primary);width:1.125rem;height:1.125rem;color:var(--one-hero-on-brand);border-right-color:#0000;border-radius:999px;flex:none;place-items:center;animation:.8s linear infinite one-hero-spin;display:grid}.hero-chip[data-status=done] .hero-chip-dot{border-color:var(--color-success);background:var(--color-success);animation:none}@media (prefers-reduced-motion:reduce){.hero-bubble,.hero-chip{transition:none}.hero-chip-dot{animation:none}}.onehero-site-nav{--floating-header-inset-start:var(--site-chrome-inline-start);--floating-header-inset-end:var(--site-chrome-inline-end)}.onehero-site-nav-drawer{--onehero-site-nav-gutter:var(--site-gutter)}@media (max-width:1023px){.site-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;background:lab(100% 0 0)}}.site-menu-ask{flex-direction:column;gap:.75rem;min-height:0;display:flex}@media (min-width:768px){.site-menu-ask{border-left:1px solid var(--color-one-hero-ink);padding-left:1.5rem}@supports (color:color-mix(in lab, red, red)){.site-menu-ask{border-left:1px solid color-mix(in oklch, var(--color-one-hero-ink) 10%, transparent)}}}.site-menu-ask-tag{color:var(--color-one-hero-muted)}.site-menu-ask-bar{background:var(--color-card);color:var(--site-ink);box-shadow:var(--one-hero-sh-2);border-radius:.875rem}.site-menu-ask-bar input,.site-menu-ask-bar svg{color:var(--site-ink)}.site-menu-ask-results{min-height:0;overflow-y:auto}.site-menu-ask-hint{color:var(--color-one-hero-muted);margin:0;font-size:.9375rem;line-height:1.45}.site-menu-ask-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.site-menu-ask-card{background:var(--color-one-hero-ink);border-radius:.875rem;flex-direction:column;gap:.4rem;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.site-menu-ask-card{background:color-mix(in oklch, var(--color-one-hero-ink) 4%, var(--color-one-hero-surface))}}.site-menu-ask-card{border:1px solid var(--color-one-hero-ink)}@supports (color:color-mix(in lab, red, red)){.site-menu-ask-card{border:1px solid color-mix(in oklch, var(--color-one-hero-ink) 8%, transparent)}}.site-menu-ask-title{letter-spacing:-.015em;color:var(--site-ink);margin:0;font-size:1rem;font-weight:400}.site-menu-ask-body{color:var(--color-one-hero-ink-2);margin:0;font-size:.9rem;line-height:1.45}.site-menu-ask-link{width:fit-content;min-height:2.5rem;color:var(--color-one-hero-blue-text);text-underline-offset:.2em;cursor:pointer;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.9rem;font-weight:400;text-decoration:underline;display:inline-flex}.site-menu-ask-link:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px;border-radius:.25rem}html[data-intro=play] [data-onehero-site-nav]{opacity:0;transform:translateY(-7rem)}html[data-intro=play] [data-onehero-site-nav] [data-floating-header-row]{pointer-events:none}@media (prefers-reduced-motion:reduce){html[data-intro=play] [data-onehero-site-nav]{transform:none}}.ws-wrap{justify-content:center;width:100%;display:flex;container-type:inline-size}.ws-board{--ws-cell:min(2.875rem, 100cqi / var(--ws-cols));font-family:var(--font-mono);font-size:calc(var(--ws-cell) * .46);text-transform:uppercase;-webkit-user-select:none;user-select:none;flex-direction:column;line-height:1}.ws-row{display:flex}.ws-cell{width:var(--ws-cell);height:var(--ws-cell);color:var(--color-muted-foreground);transition:color .18s ease-out calc(var(--ws-i,0) * 22ms);place-items:center;display:grid}.ws-word{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;margin:0;padding:0;display:flex;position:relative}.ws-word:before{content:"";background:var(--color-one-hero-blue);border-radius:999px;position:absolute;inset:10% 1%}@supports (color:color-mix(in lab, red, red)){.ws-word:before{background:color-mix(in oklch, var(--color-one-hero-blue) 12%, transparent)}}.ws-word:before{opacity:0;transition:opacity .2s ease-out}.ws-word:is(:hover,:focus-visible,[data-demo]):before{opacity:1}.ws-word[aria-pressed=true]:before{opacity:0}.ws-word:is(:hover,:focus-visible,[data-demo],[aria-pressed=true]) .ws-cell{color:var(--color-foreground)}.ws-word[aria-pressed=true] .ws-cell{font-weight:400}.ws-word:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.ws-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ws-frame path{fill:none;stroke:var(--color-one-hero-blue);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #00b4ff73);filter:drop-shadow(0 0 4px lab(68.5922% -18.8657 -48.6267/.45))}.ws-spark{fill:#fff;fill:lab(100% 0 0);opacity:0;filter:drop-shadow(0 0 3px var(--color-one-hero-orange)) drop-shadow(0 0 6px #fff)}@supports (color:lab(0% 0 0)){.ws-spark{filter:drop-shadow(0 0 3px var(--color-one-hero-orange)) drop-shadow(0 0 6px lab(100% 0 0))}}@media (prefers-reduced-motion:reduce){.ws-cell,.ws-word:before{transition:none}}.site-nav-groups{gap:1.25rem 2rem;width:100%;display:grid}@media (min-width:48rem){.site-nav-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2.5rem}}.site-nav-group-title{color:var(--color-one-hero-ink);margin:0 0 .25rem}@supports (color:color-mix(in lab, red, red)){.site-nav-group-title{color:color-mix(in oklch, var(--color-one-hero-ink) 62%, transparent)}}.site-nav-group-title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.site-nav-group-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.onehero-site-nav-link.site-nav-group-link{min-height:2.75rem;font-size:clamp(1.0625rem,.98rem + .45vw,1.3125rem)}.onehero-site-nav-drawer[data-state=open] .site-nav-group{animation:.62s cubic-bezier(.16,1,.3,1) both onehero-site-nav-item-in;animation-delay:calc(var(--i,0) * 70ms + .16s)}@media (prefers-reduced-motion:reduce){.onehero-site-nav-drawer[data-state=open] .site-nav-group{animation:none}}.onehero-site-nav-foot:has(>.site-nav-groups){margin-top:0;padding-top:1.25rem}@keyframes bug-wiggle{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}@media (min-width:768px){.onehero-site-nav-col:has(.site-nav-groups){overscroll-behavior:contain;overflow-y:auto}}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@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-content{syntax:"*";inherits:false;initial-value:""}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
