@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,: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-space-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-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-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--tw-content:""}}}@layer theme{:root,:host{--font-sans:Geist, ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--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: 1.5 ;--font-weight-medium:500;--font-weight-semibold:600;--radius-2xl:calc(var(--radius) * 2);--radius-3xl:calc(var(--radius) * 3);--ease-out:cubic-bezier(0, 0, .2, 1);--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);--border-width-field:var(--field-border-width,var(--border-width));--ease-smooth:ease;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-fluid:cubic-bezier(.32, .72, 0, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-out-quick:cubic-bezier(.16, 1, .3, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--dur-micro:.15s;--dur-comp:.38s;--dur-section:.78s;--dur-sig:1.15s}@layer theme.base{:root,.light,.default,[data-theme=light],[data-theme=default]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--white:#fff;--black:#000;--snow:#fcfcfc;--eclipse:#18181b;--spacing:.25rem;--border-width:1px;--field-border-width:0px;--disabled-opacity:.5;--ring-offset-width:2px;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--radius:.5rem;--field-radius:calc(var(--radius) * 1.5);--background:#f5f5f5;--foreground:var(--eclipse);--surface:var(--white);--surface-foreground:var(--foreground);--surface-secondary:#efeff0;--surface-secondary-foreground:var(--foreground);--surface-tertiary:#eaeaeb;--surface-tertiary-foreground:var(--foreground);--overlay:var(--white);--overlay-foreground:var(--foreground);--muted:#71717a;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:lab(0% 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default]{--white:lab(100% 0 0);--black:lab(0% 0 0);--snow:lab(98.9676% -.0000298023 -.0000119209);--eclipse:lab(8.34178% .607349 -2.12998);--background:lab(96.5432% -.0000596046 0);--surface-secondary:lab(94.4672% .129223 -.473213);--surface-tertiary:lab(92.7156% .129253 -.473213);--muted:lab(47.8738% 1.41454 -4.98644)}}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#ebebec;--default-foreground:var(--eclipse);--accent:#0485f7;--accent-foreground:var(--snow);--field-background:var(--white);--field-foreground:#18181b;--field-placeholder:var(--muted);--field-border:transparent;--success:#17c964;--success-foreground:var(--eclipse);--warning:#f5a524;--warning-foreground:var(--eclipse);--danger:#ff383c;--danger-foreground:var(--snow);--segment:var(--white);--segment-foreground:var(--eclipse);--border:#dedee0;--separator:#e4e4e7;--focus:var(--accent);--link:var(--foreground);--backdrop:#00000080;--surface-hover:var(--surface)}@supports (color:lab(0% 0 0)){:root,.light,.default,[data-theme=light],[data-theme=default]{--default:lab(93.0314% .0993609 -.364041);--accent:lab(54.5335% 3.31545 -66.5298);--field-foreground:lab(8.34178% .607349 -2.12998);--success:lab(71.4376% -59.4106 38.0321);--warning:lab(74.4448% 23.7172 71.6451);--danger:lab(57.4234% 73.5589 48.0136);--border:lab(88.3653% .399351 -1.45447);--separator:lab(90.6853% .399232 -1.45452)}}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--background-secondary:var(--background)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--background-tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--success-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--default-soft:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 70%, var(--foreground) 30%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 70%, var(--foreground) 40%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft:color-mix(in oklab, var(--warning) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 70%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--warning-soft-hover:color-mix(in oklab, var(--warning) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft:color-mix(in oklab, var(--success) 15%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 60%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--success-soft-hover:color-mix(in oklab, var(--success) 20%, transparent)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--separator-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--border-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--border-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root,.light,.default,[data-theme=light],[data-theme=default]{--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}:root,.light,.default,[data-theme=light],[data-theme=default]{--surface-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--overlay-shadow:0 2px 8px 0 #0000000f, 0 -6px 12px 0 #00000008, 0 14px 28px 0 #00000014;--field-shadow:0 2px 4px 0 #0000000a, 0 1px 2px 0 #0000000f, 0 0 1px 0 #0000000f;--skeleton-animation:shimmer;--tooltip-delay:1.5s;--tooltip-close-delay:.5s}.dark,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#060607;--foreground:var(--snow);--surface:#18181b;--surface-foreground:var(--foreground);--surface-secondary:#232325;--surface-tertiary:#262728;--overlay:#18181b;--overlay-foreground:var(--foreground);--muted:#9f9fa9;--scrollbar:var(--scrollbar-thumb);--scrollbar-thumb:var(--foreground)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark]{--background:lab(1.54547% .178337 -.64671);--surface:lab(8.34178% .607349 -2.12998);--surface-secondary:lab(13.7794% .374213 -1.34113);--surface-tertiary:lab(15.5629% -.291005 -.84582);--overlay:lab(8.34178% .607349 -2.12998);--muted:lab(65.6464% 1.53497 -5.42429)}}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--scrollbar-thumb:color-mix(in oklch, var(--foreground) 15%, transparent)}}.dark,[data-theme=dark]{--scrollbar-track:transparent;--scrollbar-gutter:auto;--scrollbar-width:thin;--scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);--default:#27272a;--default-foreground:var(--snow);--field-background:#18181b;--field-foreground:var(--foreground);--warning:#f7b750;--warning-foreground:var(--eclipse);--danger:#db3b3e;--danger-foreground:var(--snow);--segment:#46464c;--segment-foreground:var(--foreground);--border:#28282c;--separator:#212124;--focus:var(--accent);--link:var(--foreground);--backdrop:#0009;--surface-shadow:0 0 0 0 transparent inset;--overlay-shadow:0 0 1px 0 #ffffff4d inset;--field-shadow:0 0 0 0 transparent inset;--surface-hover:var(--surface)}@supports (color:lab(0% 0 0)){.dark,[data-theme=dark]{--default:lab(15.7305% .613764 -2.16959);--field-background:lab(8.34178% .607349 -2.12998);--warning:lab(79.1095% 16.747 59.9157);--danger:lab(50.9109% 62.2712 37.59);--segment:lab(29.8929% 1.02498 -3.61326);--border:lab(16.4266% .613093 -2.16998);--separator:lab(12.9463% .616677 -2.16783)}}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--surface-hover:color-mix(in oklab, var(--surface) 92%, var(--surface-foreground) 8%)}}.dark,[data-theme=dark]{--background-secondary:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--background-secondary:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%)}}.dark,[data-theme=dark]{--background-tertiary:var(--background)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--background-tertiary:color-mix(in oklab, var(--background) 92%, var(--foreground) 8%)}}.dark,[data-theme=dark]{--background-inverse:var(--foreground);--default-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--default-hover:color-mix(in oklab, var(--default) 96%, var(--default-foreground) 4%)}}.dark,[data-theme=dark]{--accent-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--accent-hover:color-mix(in oklab, var(--accent) 90%, var(--accent-foreground) 10%)}}.dark,[data-theme=dark]{--success-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--success-hover:color-mix(in oklab, var(--success) 90%, var(--success-foreground) 10%)}}.dark,[data-theme=dark]{--warning-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--warning-hover:color-mix(in oklab, var(--warning) 90%, var(--warning-foreground) 10%)}}.dark,[data-theme=dark]{--danger-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--danger-hover:color-mix(in oklab, var(--danger) 90%, var(--danger-foreground) 10%)}}.dark,[data-theme=dark]{--field-hover:var(--field-background,var(--default))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--field-hover:color-mix(in oklab, var(--field-background,var(--default)) 90%, var(--field-foreground,var(--foreground)) 2%)}}.dark,[data-theme=dark]{--field-focus:var(--field-background,var(--default));--field-border-hover:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--field-border-hover:color-mix(in oklab, var(--field-border,var(--border)) 88%, var(--field-foreground,var(--foreground)) 10%)}}.dark,[data-theme=dark]{--field-border-focus:var(--field-border,var(--border))}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--field-border-focus:color-mix(in oklab, var(--field-border,var(--border)) 74%, var(--field-foreground,var(--foreground)) 22%)}}.dark,[data-theme=dark]{--default-soft:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--default-soft:color-mix(in oklab, var(--default) 50%, transparent)}}.dark,[data-theme=dark]{--default-soft-foreground:var(--default-foreground);--default-soft-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--default-soft-hover:color-mix(in oklab, var(--default) 60%, transparent)}}.dark,[data-theme=dark]{--accent-soft:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--accent-soft:color-mix(in oklab, var(--accent) 12%, transparent)}}.dark,[data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark]{--accent-soft-hover:var(--accent)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--accent-soft-hover:color-mix(in oklab, var(--accent) 16%, transparent)}}.dark,[data-theme=dark]{--danger-soft:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent)}}.dark,[data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark]{--danger-soft-hover:var(--danger)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--danger-soft-hover:color-mix(in oklab, var(--danger) 20%, transparent)}}.dark,[data-theme=dark]{--warning-soft:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--warning-soft:color-mix(in oklab, var(--warning) 12%, transparent)}}.dark,[data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark]{--warning-soft-hover:var(--warning)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--warning-soft-hover:color-mix(in oklab, var(--warning) 16%, transparent)}}.dark,[data-theme=dark]{--success-soft:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--success-soft:color-mix(in oklab, var(--success) 12%, transparent)}}.dark,[data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 80%, var(--foreground) 30%)}}.dark,[data-theme=dark]{--success-soft-hover:var(--success)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--success-soft-hover:color-mix(in oklab, var(--success) 16%, transparent)}}.dark,[data-theme=dark]{--separator-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--separator-secondary:color-mix(in oklab, var(--surface) 85%, var(--surface-foreground) 15%)}}.dark,[data-theme=dark]{--separator-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--separator-tertiary:color-mix(in oklab, var(--surface) 81%, var(--surface-foreground) 19%)}}.dark,[data-theme=dark]{--border-secondary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--border-secondary:color-mix(in oklab, var(--surface) 78%, var(--surface-foreground) 22%)}}.dark,[data-theme=dark]{--border-tertiary:var(--surface)}@supports (color:color-mix(in lab,red,red)){.dark,[data-theme=dark]{--border-tertiary:color-mix(in oklab, var(--surface) 66%, var(--surface-foreground) 34%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true]:not(.dark):not([data-theme=dark]){--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:var(--accent)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--accent-soft-foreground:color-mix(in oklab, var(--accent) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--danger-soft-foreground:color-mix(in oklab, var(--danger) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:var(--warning)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--warning-soft-foreground:color-mix(in oklab, var(--warning) 92%, var(--foreground) 8%)}}[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:var(--success)}@supports (color:color-mix(in lab,red,red)){[data-vibrant-palette=true].dark,[data-vibrant-palette=true][data-theme=dark]{--success-soft-foreground:color-mix(in oklab, var(--success) 92%, var(--foreground) 8%)}}}@layer components;}@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;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}*,:after,:before,::backdrop{border-color:var(--border,currentColor)}::file-selector-button{border-color:var(--border,currentColor)}:root{view-transition-name:none}::view-transition{pointer-events:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f4f0ee;--ground-2:#eee9e5;--rose:#f7e8e4;--rose-deep:#f7d0ca;--haze:#eeeaf8;--haze-deep:#ded7fa;--deep:#1f1742;--deep-2:#150e2f;--raise:#fff;--raise-2:#f9f5f2;--edge:#2319331f;--edge-2:#23193338;--ink:#17151b;--ink-2:#504d5b;--ink-3:#726f7c;--brand:#5a42dc;--brand-vivid:#6752f3;--brand-lit:#644fed;--brand-deep:#4021a2;--brand-ink:#fcfcfc;--brand-wash:#6752f31a;--second:#d53334;--second-vivid:#f0524d;--second-wash:#f0524d1f;--line:#f0524d6b;--line-soft:#f0524d2e;--line-violet:#6752f347;--third:#c7e110;--light:#3fe4ec;--glow:#6752f347;--glow-2:#f0524d42;--mat:#e2dcef;--sig:linear-gradient(116deg, var(--brand) 0%, var(--brand-vivid) 34%, var(--second-vivid) 82%, var(--second) 100%);--sig-solid:linear-gradient(116deg, #4925b8 0%, #5337d5 36%, #c21919 84%, #ab0d19 100%)}@supports (color:lab(0% 0 0)){:root{--ground:lab(95.1145% .936449 1.5903);--ground-2:lab(92.557% 1.31455 2.22871);--rose:lab(93.0212% 4.87205 3.49672);--rose-deep:lab(86.6125% 13.5068 8.30749);--haze:lab(93.2952% 3.24276 -6.24834);--haze-deep:lab(87.4203% 7.26709 -16.3132);--deep:lab(11.0452% 14.0881 -26.0719);--deep-2:lab(6.00353% 10.7279 -20.5407);--raise:lab(100% 0 0);--raise-2:lab(96.8574% 1.00461 1.99286);--edge:lab(11.1451% 10.2633 -15.6154/.12);--edge-2:lab(11.1451% 10.2633 -15.6154/.22);--ink:lab(7.20394% 2.07858 -3.81149);--ink-2:lab(33.3941% 3.71295 -7.69027);--ink-3:lab(47.3409% 3.33199 -7.0554);--brand:lab(38.7654% 43.3002 -77.0243);--brand-vivid:lab(44.975% 42.7092 -79.4481);--brand-lit:lab(43.4902% 42.432 -78.4058);--brand-deep:lab(25.0581% 41.2128 -65.4827);--brand-ink:lab(98.84% .0000298023 -.0000119209);--brand-wash:lab(44.975% 42.7092 -79.4481/.1);--second:lab(48.7155% 62.4465 40.7633);--second-vivid:lab(57.9362% 61.2573 38.3994);--second-wash:lab(57.9362% 61.2573 38.3994/.12);--line:lab(57.9362% 61.2573 38.3994/.42);--line-soft:lab(57.9362% 61.2573 38.3994/.18);--line-violet:lab(44.975% 42.7092 -79.4481/.28);--third:lab(85.3052% -24.9667 81.086);--light:lab(82.6994% -40.7256 -16.7388);--glow:lab(44.975% 42.7092 -79.4481/.28);--glow-2:lab(57.9362% 61.2573 38.3994/.26);--mat:lab(88.6876% 4.60133 -8.44126);--sig-solid:linear-gradient(116deg, lab(28.6985% 45.9416 -72.3926) 0%, lab(35.3515% 46.2933 -78.4578) 36%, lab(42.332% 62.8445 47.7885) 84%, lab(36.6392% 58.5704 40.6016) 100%)}}.on-deep{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:var(--deep);--ground-2:var(--deep-2);--rose:#301b4e;--haze:#211b4b;--rose-deep:#8e2a2f;--haze-deep:#523e9f;--raise:#2c2552;--raise-2:#36305d;--edge:#ffffff1c;--edge-2:#fff3;--ink:#f8f7f3;--ink-2:#c2c0d2;--ink-3:#9895ad;--brand:#a9abff;--brand-lit:#b2b5ff;--brand-vivid:#857eff;--second:#fc7e75;--second-vivid:#ff645d;--line:#ff72696b;--line-soft:#ff726929;--line-violet:#a0a2ff4d;--mat:#302853;--glow:#857eff73;--glow-2:#ff645d66;--shade-a:#00000057;--shade-b:#01000499;--sheen:#ffffff1a;background:var(--ground);color:var(--ink)}@supports (color:lab(0% 0 0)){.on-deep{--rose:lab(15.0529% 20.1435 -27.8075);--haze:lab(12.9101% 14.8104 -29.201);--rose-deep:lab(33.6415% 43.0392 22.4105);--haze-deep:lab(32.732% 28.3389 -50.7261);--raise:lab(17.4841% 13.4493 -26.8538);--raise-2:lab(22.1929% 12.6288 -26.6096);--edge:lab(100% 0 0/.11);--edge-2:lab(100% 0 0/.2);--ink:lab(97.1261% -.0119507 1.90753);--ink-2:lab(78.2775% 3.55664 -9.03233);--ink-3:lab(62.5047% 5.07867 -12.4199);--brand:lab(72.2748% 17.8793 -51.1383);--brand-lit:lab(75.4067% 15.1584 -46.0396);--brand-vivid:lab(57.9324% 36.4989 -77.1731);--second:lab(67.7683% 48.2742 28.7115);--second-vivid:lab(63.3367% 59.5392 36.6261);--line:lab(65.7664% 56.2882 34.1721/.42);--line-soft:lab(65.7664% 56.2882 34.1721/.16);--line-violet:lab(69.1205% 20.8834 -56.2138/.3);--mat:lab(18.9479% 12.965 -25.2573);--glow:lab(57.9324% 36.4989 -77.1731/.45);--glow-2:lab(63.3367% 59.5392 36.6261/.4);--shade-a:lab(0% 0 0/.34);--shade-b:lab(.149796% .633344 -1.54647/.6);--sheen:lab(100% 0 0/.1)}}:root{--background:var(--ground);--foreground:var(--ink);--surface:var(--raise);--surface-foreground:var(--ink);--surface-secondary:var(--raise-2);--surface-tertiary:var(--raise-2);--overlay:var(--raise);--overlay-foreground:var(--ink);--muted:var(--ink-3);--default:var(--raise-2);--default-foreground:var(--ink);--accent:var(--brand);--accent-foreground:var(--brand-ink);--border:var(--edge);--separator:var(--edge);--focus:var(--brand-lit);--link:var(--ink);--field-background:var(--raise);--field-foreground:var(--ink);--field-placeholder:var(--ink-3);--field-border:var(--edge-2);--field-border-width:1px;--field-radius:.875rem;--radius:1rem;--lift-1:0 1px 2px var(--shade-a), 0 2px 6px -2px var(--shade-a);--lift-2:0 1px 2px var(--shade-a), 0 12px 32px -12px var(--shade-b);--lift-3:0 24px 60px -24px var(--shade-b);--shade-a:#00000047;--shade-b:#00000080;--sheen:#ffffff12;--surface-shadow:var(--lift-2);--field-shadow:none;--overlay-shadow:0 32px 80px -16px #000000a6;--backdrop:#060509b8;--gutter:clamp(1.25rem, 4vw, 4rem)}@supports (color:lab(0% 0 0)){:root{--shade-a:lab(0% 0 0/.28);--shade-b:lab(0% 0 0/.5);--sheen:lab(100% 0 0/.07);--overlay-shadow:0 32px 80px -16px lab(0% 0 0/.65);--backdrop:lab(1.52087% .632383 -1.20514/.72)}}.on-deep{--lift-1:0 1px 2px var(--shade-a), 0 2px 6px -2px var(--shade-a);--lift-2:0 1px 2px var(--shade-a), 0 14px 34px -12px var(--shade-b);--lift-3:0 26px 64px -24px var(--shade-b);--surface-shadow:var(--lift-2);--overlay-shadow:0 34px 84px -18px #000000b3;--backdrop:#0a051cc2}@supports (color:lab(0% 0 0)){.on-deep{--overlay-shadow:0 34px 84px -18px lab(0% 0 0/.7);--backdrop:lab(2.13098% 4.7857 -12.0649/.76)}}:root{--shade-a:#2e1d1712;--shade-b:#2e1d1729;--sheen:#ffffffe6;--overlay-shadow:0 32px 80px -16px #2e1d173d;--backdrop:#2e1d1766}@supports (color:lab(0% 0 0)){:root{--shade-a:lab(12.7893% 8.15489 7.85687/.07);--shade-b:lab(12.7893% 8.15489 7.85687/.16);--sheen:lab(100% 0 0/.9);--overlay-shadow:0 32px 80px -16px lab(12.7893% 8.15489 7.85687/.24);--backdrop:lab(12.7893% 8.15489 7.85687/.4)}}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--ground)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-synthesis-weight:none;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}::selection{background:var(--brand);color:#fcfcfc}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.focus-mark{outline:none}.focus-mark:focus-visible{outline:2px solid var(--focus);outline-offset:3px}}@layer components{.close-button{isolation:isolate;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);transform-origin:50%;border-radius:calc(var(--radius) * 1.5);padding:calc(var(--spacing) * 1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),color .15s var(--ease-out),background-color .1s var(--ease-out),box-shadow .15s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}@media(prefers-reduced-motion:reduce){.close-button{transition-property:none}}.close-button:focus-visible:not(:focus),.close-button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.close-button:disabled,.close-button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.close-button[data-pending=true]{pointer-events:none}.close-button svg{pointer-events:none;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);flex-shrink:0;align-self:center}.close-button--default{background-color:var(--default);color:var(--muted)}@media(hover:hover){.close-button--default:hover,.close-button--default[data-hovered=true]{background-color:var(--default-hover)}}.close-button--default:active,.close-button--default[data-pressed=true]{transform:scale(.93)}.label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}.description{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-wrap:wrap;overflow-wrap:break-word;color:var(--muted)}.error-message{height:auto;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--danger);transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth)}@media(prefers-reduced-motion:reduce){.error-message{transition-property:none}}.field-error{height:calc(var(--spacing) * 0);padding-inline:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow-wrap:break-word;color:var(--danger);opacity:0}.field-error[data-visible]{opacity:1;height:auto}.field-error{transition:opacity .15s var(--ease-out),height .35s var(--ease-smooth)}@media(prefers-reduced-motion:reduce){.field-error{transition-property:none}}.checkbox>.field-error,.checkbox>[data-slot=field-error],.switch>.field-error,.switch>[data-slot=field-error],.radio>.field-error,.radio>[data-slot=field-error]{margin:calc(var(--spacing) * 0);height:auto;min-height:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0);color:var(--muted);opacity:1;transition:none}.button{isolation:isolate;height:calc(var(--spacing) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media(min-width:48rem){.button{height:calc(var(--spacing) * 9)}}.button{transition:transform .25s var(--ease-smooth),background-color .1s var(--ease-out),box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);will-change:transform}@media(prefers-reduced-motion:reduce){.button{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not(:focus),.button[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{background-color:var(--button-bg-pressed);transform:scale(.97)}@media(hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing) * -.5);margin-block:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);flex-shrink:0;align-self:center}@media(min-width:40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:calc(var(--spacing) * 1);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}.button--sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3)}@media(min-width:48rem){.button--sm{height:calc(var(--spacing) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing) * 11);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:48rem){.button--lg{height:calc(var(--spacing) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab,red,red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 0)}@media(min-width:48rem){.button--icon-only{width:calc(var(--spacing) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing) * 9)}@media(min-width:48rem){.button--icon-only.button--sm{width:calc(var(--spacing) * 8)}}.button--icon-only.button--lg{width:calc(var(--spacing) * 11)}@media(min-width:48rem){.button--icon-only.button--lg{width:calc(var(--spacing) * 10)}}.button--full-width{width:100%}.accordion{contain:layout style;width:100%}.accordion__body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.accordion__body-inner{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 0);padding-bottom:calc(var(--spacing) * 4);color:var(--muted)}.accordion__heading{display:flex}.accordion__indicator{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--muted);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));--tw-duration:.25s;flex-shrink:0;margin-inline-start:auto;transition-duration:.25s}@media(prefers-reduced-motion:reduce){.accordion__indicator{transition-property:none}}.accordion__indicator[data-expanded=true]{rotate:-180deg}.accordion__item{--tw-border-style:none;border-style:none;position:relative}.accordion__item:after{content:"";inset-inline-start:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);border-radius:calc(var(--radius) * .25);background-color:var(--separator);width:100%;height:1px;position:absolute}.accordion__item:last-child:after{content:none}.accordion__item[data-hide-separator=true]:after{display:none}.accordion__trigger{cursor:var(--cursor-interactive);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-tap-highlight-color:transparent;transition:opacity .15s var(--ease-out),box-shadow .15s var(--ease-out);flex:1;justify-content:space-between;align-items:center;display:flex}@media(prefers-reduced-motion:reduce){.accordion__trigger{transition-property:none}}@media(hover:hover){.accordion__trigger:hover:not([aria-expanded=true]),.accordion__trigger[data-hovered=true]:not([aria-expanded=true]){background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.accordion__trigger:hover:not([aria-expanded=true]),.accordion__trigger[data-hovered=true]:not([aria-expanded=true]){background-color:color-mix(in oklab,var(--foreground) 3%,transparent 90%)}}}.accordion__trigger:focus-visible:not(:focus),.accordion__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.accordion__trigger:disabled,.accordion__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.accordion__panel{opacity:0;height:var(--disclosure-panel-height);transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out);overflow:clip}@media(prefers-reduced-motion:reduce){.accordion__panel{transition-property:none}}.accordion__panel[data-expanded=true]{will-change:height,opacity;opacity:1}.accordion--surface{background-color:var(--surface);border-radius:min(32px,var(--radius-3xl))}@media(hover:hover){.accordion--surface .accordion__trigger:hover:not([aria-expanded=true]),.accordion--surface .accordion__trigger[data-hovered=true]:not([aria-expanded=true]){background-color:var(--default)}}.accordion--surface .accordion__item:after{background-color:var(--surface-foreground)}@supports (color:color-mix(in lab,red,red)){.accordion--surface .accordion__item:after{background-color:color-mix(in oklab,var(--surface-foreground) 6%,transparent)}}.accordion--surface .accordion__item:after{width:94%;inset-inline-start:3%}.accordion--surface .accordion__item:first-child [data-slot=accordion-trigger]{border-start-start-radius:min(32px,var(--radius-3xl));border-start-end-radius:min(32px,var(--radius-3xl))}.accordion--surface .accordion__item:last-child:not(:has([data-slot=accordion-trigger][aria-expanded=true])) [data-slot=accordion-trigger]{border-end-end-radius:min(32px,var(--radius-3xl));border-end-start-radius:min(32px,var(--radius-3xl))}.tabs{gap:calc(var(--spacing) * 2);display:flex}.tabs[data-orientation=horizontal]{flex-direction:column}.tabs[data-orientation=vertical]{flex-direction:row}.tabs__list-container{background-color:var(--default);border-radius:calc(var(--radius) * 2.5);position:relative}.tabs__list-container>.tabs__list-container__scroller[data-orientation=vertical]{height:100%}.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{z-index:2;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:var(--cursor-interactive);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);color:var(--foreground);--tw-outline-style:none;transition:opacity .15s var(--ease-smooth);background-color:#0000;border-width:0;border-radius:3.40282e38px;outline-style:none;justify-content:center;align-items:center;display:none;position:absolute}@media(prefers-reduced-motion:reduce){.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next{transition-property:none}}@media(hover:hover){:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):hover{opacity:.7}}:is(.tabs__list-container>.tabs__list-container__scroll-prev,.tabs__list-container>.tabs__list-container__scroll-next):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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:calc(var(--spacing) * 1);top:50%}.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing) * 1);top:50%}:is(.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-prev,.tabs__list-container:has([data-orientation=horizontal])>.tabs__list-container__scroll-next):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] *){rotate:180deg}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-prev{top:calc(var(--spacing) * 1);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}.tabs__list-container:has([data-orientation=vertical])>.tabs__list-container__scroll-next{bottom:calc(var(--spacing) * 1);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}:is(.tabs__list-container:has(>:is([data-left-scroll=true],[data-left-right-scroll=true],[data-top-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-prev,.tabs__list-container:has(>:is([data-right-scroll=true],[data-left-right-scroll=true],[data-bottom-scroll=true],[data-top-bottom-scroll=true]))>.tabs__list-container__scroll-next){display:inline-flex}.tabs__list{padding:calc(var(--spacing) * 1);display:inline-flex}.tabs__list[data-orientation=horizontal]{flex-direction:row;width:max-content;min-width:100%}.tabs__list[data-orientation=vertical]{gap:calc(var(--spacing) * 1);flex-direction:column}.tabs__list[data-orientation=vertical] .tabs__tab{min-width:calc(var(--spacing) * 20)}.tabs__tab{height:calc(var(--spacing) * 8);border-radius:calc(var(--radius) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;z-index:1;cursor:var(--cursor-interactive);transition:color .15s var(--ease-smooth),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out),opacity .15s var(--ease-smooth);outline-style:none;justify-content:center;align-items:center;display:flex;position:relative}@media(prefers-reduced-motion:reduce){.tabs__tab{transition-property:none}}.tabs__tab[data-selected=true]{color:var(--segment-foreground)}.tabs__tab[data-selected=true] .tabs__separator,.tabs__tab[data-selected=true]+.tabs__tab .tabs__separator{opacity:0}.tabs__tab:disabled,.tabs__tab[data-disabled=true],.tabs__tab[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media(hover:hover){.tabs__tab:not([data-selected=true]):not([data-disabled=true]):hover,.tabs__tab[data-hovered=true]:not([data-selected=true]):not([data-disabled=true]){opacity:.7}}.tabs__tab:focus-visible:not(:focus),.tabs__tab[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.tabs__separator{pointer-events:none;border-radius:calc(var(--radius) * .5);background-color:var(--muted);position:absolute}@supports (color:color-mix(in lab,red,red)){.tabs__separator{background-color:color-mix(in oklab,var(--muted) 25%,transparent)}}.tabs__separator{transition:opacity .15s var(--ease-smooth)}@media(prefers-reduced-motion:reduce){.tabs__separator{transition-property:none}}.tabs__list[data-orientation=horizontal] .tabs__separator{inset-inline-start:calc(var(--spacing) * 0);width:1px;height:50%;top:25%}.tabs__list[data-orientation=vertical] .tabs__separator{inset-inline-start:5%;top:calc(var(--spacing) * 0);width:90%;height:1px}.tabs__panel{width:100%;padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none}.tabs__panel[data-exiting=true]{inset-inline-start:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);width:100%;position:absolute}.tabs__panel[data-orientation=horizontal]{margin-top:calc(var(--spacing) * 4)}.tabs__panel[data-orientation=vertical]{margin-inline-start:calc(var(--spacing) * 4)}.tabs__indicator{inset-inline-start:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);border-radius:calc(var(--radius) * 3);background-color:var(--segment);--tw-shadow:var(--surface-shadow);width:100%;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);z-index:-1;transition-property:translate,width,height;transition-duration:.25s;transition-timing-function:var(--ease-out-fluid);position:absolute}@media(prefers-reduced-motion:reduce){.tabs__indicator{transition-property:none}}.tabs--secondary>.tabs__list-container{background-color:#0000;border-radius:0}.tabs--secondary>.tabs__list-container .tabs__list{padding:calc(var(--spacing) * 0)}.tabs--secondary>.tabs__list-container .tabs__separator{display:none}.tabs--secondary>.tabs__list-container .tabs__tab{border-radius:0}.tabs--secondary>.tabs__list-container .tabs__tab[data-selected=true]{color:var(--foreground)}.tabs--secondary>.tabs__list-container .tabs__indicator{background-color:var(--accent);--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);border-radius:0}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=horizontal]>.tabs__list-container .tabs__indicator{top:auto;bottom:calc(var(--spacing) * 0);height:calc(var(--spacing) * .5)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--border)}.tabs--secondary[data-orientation=vertical]>.tabs__list-container .tabs__indicator{inset-inline-start:calc(var(--spacing) * 0);top:calc(var(--spacing) * 0);height:100%;width:calc(var(--spacing) * .5)}.drawer__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}@media(prefers-reduced-motion:reduce){.drawer__trigger{transition-property:none}}.drawer__trigger:focus-visible:not(:focus),.drawer__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.drawer__trigger:disabled,.drawer__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.drawer__trigger:active,.drawer__trigger[data-pressed=true]{transform:scale(.97)}.drawer__backdrop{inset:calc(var(--spacing) * 0);z-index:50;height:var(--visual-viewport-height);opacity:1;width:100%;transition:opacity .25s cubic-bezier(.32,.72,0,1);position:fixed}.drawer__backdrop[data-entering=true]{opacity:0}.drawer__backdrop[data-exiting=true]{opacity:0;transition-duration:.2s;transition-timing-function:cubic-bezier(.32,.72,0,1)}.drawer__backdrop[data-exiting=true],.drawer__backdrop[data-entering=true]{will-change:opacity}@media(prefers-reduced-motion:reduce){.drawer__backdrop{transition:none}}.drawer__backdrop--transparent{background-color:#0000}.drawer__backdrop--opaque{background-color:var(--backdrop)}.drawer__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.drawer__content{pointer-events:none;inset:calc(var(--spacing) * 0);z-index:50;height:var(--visual-viewport-height);width:100%;min-width:calc(var(--spacing) * 0);display:flex;position:fixed}.drawer__content--bottom{align-items:flex-end}.drawer__content--top{align-items:flex-start}.drawer__content--left{justify-content:flex-start}.drawer__content--right{justify-content:flex-end}.drawer__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;padding:calc(var(--spacing) * 6);pointer-events:auto;--drawer-enter-duration:.25s;--drawer-exit-duration:.2s;--drawer-enter-ease:cubic-bezier(.32, .72, 0, 1);--drawer-exit-ease:cubic-bezier(.32, .72, 0, 1);will-change:translate;transition:translate var(--drawer-enter-duration) var(--drawer-enter-ease);outline-style:none;flex-direction:column;display:flex;position:relative}@media(prefers-reduced-motion:reduce){.drawer__dialog{transition:none}}.drawer__dialog[data-placement=bottom]{border-start-start-radius:min(32px,var(--radius-2xl));border-start-end-radius:min(32px,var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=top]{border-end-end-radius:min(32px,var(--radius-2xl));border-end-start-radius:min(32px,var(--radius-2xl));width:100%;max-height:85vh}.drawer__dialog[data-placement=left]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media(min-width:40rem){.drawer__dialog[data-placement=left]{width:calc(var(--spacing) * 96)}}.drawer__dialog[data-placement=right]{height:100%;width:calc(var(--spacing) * 80);border-radius:0;max-width:85vw}@media(min-width:40rem){.drawer__dialog[data-placement=right]{width:calc(var(--spacing) * 96)}}[data-exiting=true] .drawer__dialog{transition-duration:var(--drawer-exit-duration);transition-timing-function:var(--drawer-exit-ease)}.drawer__content--left .drawer__dialog,.drawer__content--right .drawer__dialog,.drawer__content--top .drawer__dialog,.drawer__content--bottom .drawer__dialog{translate:0}.drawer__content--left[data-entering=true] .drawer__dialog,.drawer__content--left[data-exiting=true] .drawer__dialog{translate:-100%}.drawer__content--right[data-entering=true] .drawer__dialog,.drawer__content--right[data-exiting=true] .drawer__dialog{translate:100%}.drawer__content--top[data-entering=true] .drawer__dialog,.drawer__content--top[data-exiting=true] .drawer__dialog{translate:0 -100%}.drawer__content--bottom[data-entering=true] .drawer__dialog,.drawer__content--bottom[data-exiting=true] .drawer__dialog{translate:0 100%}.drawer__dialog--top{padding-bottom:calc(var(--spacing) * 2)}.drawer__dialog--top .drawer__handle{padding-bottom:calc(var(--spacing) * 0)}.drawer__header{gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 0);flex-direction:column;display:flex}.drawer__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.drawer__body{min-height:calc(var(--spacing) * 0);scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);margin:-3px;margin-block:calc(var(--spacing) * 0);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;padding:3px;line-height:1.43;overflow-y:auto}.drawer__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 0);flex-direction:row;display:flex}.drawer__handle{padding-bottom:calc(var(--spacing) * 2);justify-content:center;align-items:center;display:flex}.drawer__handle>[data-slot=drawer-handle-bar]{height:calc(var(--spacing) * 1);width:calc(var(--spacing) * 9);border-radius:calc(var(--radius) * .25);background-color:var(--separator)}.drawer__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.drawer__header+.drawer__body{margin-top:calc(var(--spacing) * 2)}.drawer__header+.drawer__footer,.drawer__body+.drawer__footer{margin-top:calc(var(--spacing) * 5)}.drawer__handle+.drawer__header,.drawer__handle+.drawer__body{margin-top:calc(var(--spacing) * 0)}.modal__trigger{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-out-quart),background-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out);display:inline-block}@media(prefers-reduced-motion:reduce){.modal__trigger{transition-property:none}}.modal__trigger:focus-visible:not(:focus),.modal__trigger[data-focus-visible=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.modal__trigger:disabled,.modal__trigger[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.modal__trigger:active,.modal__trigger[data-pressed=true]{transform:scale(.97)}.modal__backdrop{inset:calc(var(--spacing) * 0);z-index:50;height:var(--visual-viewport-height);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:fixed}.modal__backdrop[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-enter-opacity:0}.modal__backdrop[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out);--tw-exit-opacity:0}.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]{will-change:opacity}@media(prefers-reduced-motion:reduce){.modal__backdrop[data-exiting=true],.modal__backdrop[data-entering=true]{animation:none}}.modal__backdrop--transparent{background-color:#0000}.modal__backdrop--opaque{background-color:var(--backdrop)}.modal__backdrop--blur{background-color:var(--backdrop);--tw-backdrop-blur:blur(var(--blur-md));-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,)}.modal__container{height:var(--visual-viewport-height);width:100%;min-width:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;align-items:center;display:flex}@media(min-width:40rem){.modal__container{width:fit-content;padding:calc(var(--spacing) * 10)}}.modal__container{pointer-events:none}.modal__container[data-entering=true]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.25s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-enter-opacity:0;--tw-enter-scale: 105% ;transition-duration:.25s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y:calc(1*var(--spacing))}@media(min-width:40rem){.modal__container[data-entering=true][data-placement=auto]{--tw-enter-translate-y: 0% }}.modal__container[data-entering=true][data-placement=top]{--tw-enter-translate-y:calc(1*var(--spacing)*-1)}.modal__container[data-entering=true][data-placement=center]{--tw-enter-translate-y: -0% }.modal__container[data-entering=true][data-placement=bottom]{--tw-enter-translate-y:calc(1*var(--spacing))}.modal__container[data-exiting=true]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none);--tw-duration:.1s;--tw-ease:cubic-bezier(.25, .46, .45, .94);--tw-exit-opacity:0;--tw-exit-scale:.95;transition-duration:.1s;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.modal__container[data-exiting=true],.modal__container[data-entering=true]{will-change:opacity,transform}@media(prefers-reduced-motion:reduce){.modal__container[data-exiting=true],.modal__container[data-entering=true]{animation:none}}.modal__container--scroll-outside{height:auto;min-height:var(--visual-viewport-height);overflow-y:visible}.modal__backdrop:has(.modal__container--scroll-outside){scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;align-items:flex-start;overflow-y:auto}.modal__container--full{padding:calc(var(--spacing) * 0)}@media(min-width:40rem){.modal__container--full{padding:calc(var(--spacing) * 0)}}.modal__container--full[data-entering=true]{--tw-enter-translate-y: 0% ;--tw-enter-scale:1}@media(min-width:40rem){.modal__container--full[data-entering=true]{--tw-enter-translate-y: 0% }}.modal__container--full[data-exiting=true]{--tw-exit-scale:1}.modal__dialog{background-color:var(--overlay);--tw-shadow:var(--overlay-shadow);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-radius:min(32px,var(--radius-3xl));padding:calc(var(--spacing) * 6);pointer-events:auto;outline-style:none;flex-direction:column;display:flex;position:relative}.modal__dialog[data-placement=auto]{margin-top:auto}@media(min-width:40rem){.modal__dialog[data-placement=auto]{margin-block:auto}}.modal__dialog[data-placement=center]{margin-block:auto}.modal__dialog[data-placement=bottom]{margin-top:auto}.modal__dialog[data-placement=top]{margin-top:calc(var(--spacing) * 0)}.modal__dialog--scroll-inside{max-height:100%;min-height:calc(var(--spacing) * 0);overflow:clip}.modal__dialog--scroll-outside{height:auto;min-height:calc(var(--spacing) * 0);flex-shrink:0}.modal__dialog--xs{max-width:var(--container-xs)}.modal__dialog--sm{max-width:var(--container-sm)}.modal__dialog--md{max-width:var(--container-md)}.modal__dialog--lg{max-width:var(--container-lg)}.modal__dialog--cover{width:100%;height:100%;min-height:100%}.modal__dialog--full{--tw-shadow:0 0 #0000;width:100%;height:100%;min-height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:0}.modal__header{gap:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 0);flex-direction:column;display:flex}.modal__header>.modal__icon{margin-bottom:calc(var(--spacing) * 0)}.modal__heading{vertical-align:middle;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--foreground)}.modal__icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:calc(var(--radius) * 3);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__body{min-height:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1.43;color:var(--muted);margin:-3px;margin-block:calc(var(--spacing) * 0);flex:1;padding:3px;line-height:1.43;overflow:visible}.modal__body--scroll-inside{overscroll-behavior:contain;scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color);scrollbar-gutter:var(--scrollbar-gutter);-webkit-overflow-scrolling:touch;overflow-y:auto}.modal__body--scroll-outside{overflow-y:visible}.modal__footer{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 0);flex-direction:row;display:flex}.modal__close-trigger{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);position:absolute}.modal__header+.modal__body{margin-top:calc(var(--spacing) * 2)}.modal__header+.modal__footer,.modal__body+.modal__footer{margin-top:calc(var(--spacing) * 5)}.textfield{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}:is(.textfield[data-invalid=true],.textfield[aria-invalid=true]) [data-slot=description]{display:none}.textfield--full-width,.textfield--full-width [data-slot=input],.textfield--full-width [data-slot=textarea]{width:100%}.input{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.input::placeholder{color:var(--field-placeholder,var(--muted))}@media(min-width:40rem){.input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.input{border-width:var(--border-width-field);border-color:var(--field-border);transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}@media(prefers-reduced-motion:reduce){.input{transition-property:none}}@media(hover:hover){.input:hover:not(:focus):not(:focus-visible),.input[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.input:focus,.input[data-focused=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.input[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input[data-invalid=true]:focus,.input[data-invalid=true]:focus-visible,.input[data-invalid=true][data-focused=true],.input[data-invalid=true][data-focus-visible=true],.input[data-invalid=true]:focus-within,.input[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input[data-invalid=true]{background-color:var(--field-focus)}.input:disabled,.input[data-disabled=true],.input[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.input--secondary{--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);background-color:var(--input-bg);--input-bg:var(--default);--input-bg-hover:var(--default-hover);--input-bg-focus:var(--default)}@media(hover:hover){.input--secondary:hover:not(:focus):not(:focus-visible),.input--secondary[data-hovered=true]:not([data-focus-visible=true]):not([data-focused=true]){background-color:var(--input-bg-hover)}}.input--secondary:focus,.input--secondary[data-focused=true]{background-color:var(--input-bg-focus)}.input--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.input--secondary[data-invalid=true]:focus,.input--secondary[data-invalid=true]:focus-visible,.input--secondary[data-invalid=true][data-focused=true],.input--secondary[data-invalid=true][data-focus-visible=true],.input--secondary[data-invalid=true]:focus-within,.input--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.input--secondary[data-invalid=true]{background-color:var(--input-bg-focus)}.input--full-width{width:100%}.textarea{border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;outline-style:none}.textarea::placeholder{color:var(--field-placeholder,var(--muted))}@media(min-width:40rem){.textarea{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.textarea{border-width:var(--border-width-field);border-color:var(--field-border);min-height:38px;transition:background-color .15s var(--ease-smooth),border-color .15s var(--ease-smooth),box-shadow .15s var(--ease-out)}@media(prefers-reduced-motion:reduce){.textarea{transition-property:none}}@media(hover:hover){.textarea:hover:not(:focus):not(:focus-visible),.textarea[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--field-hover);border-color:var(--field-border-hover)}}.textarea:focus,.textarea[data-focused=true]{--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);--tw-ring-color:var(--focus);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;--tw-ring-offset-width:0px;border-color:var(--field-border-focus);background-color:var(--field-focus);outline-style:none}.textarea[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea[data-invalid=true]:focus,.textarea[data-invalid=true]:focus-visible,.textarea[data-invalid=true][data-focused=true],.textarea[data-invalid=true][data-focus-visible=true],.textarea[data-invalid=true]:focus-within,.textarea[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.textarea[data-invalid=true]{background-color:var(--field-focus)}.textarea:disabled,.textarea[data-disabled=true],.textarea[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.textarea--secondary{--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);background-color:var(--textarea-bg);--textarea-bg:var(--default);--textarea-bg-hover:var(--default-hover);--textarea-bg-focus:var(--default)}@media(hover:hover){.textarea--secondary:hover:not(:focus):not(:focus-visible),.textarea--secondary[data-hovered=true]:not([data-focused=true]):not([data-focus-visible=true]){background-color:var(--textarea-bg-hover)}}.textarea--secondary:focus,.textarea--secondary[data-focused=true]{background-color:var(--textarea-bg-focus)}.textarea--secondary[data-invalid=true]{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}.textarea--secondary[data-invalid=true]:focus,.textarea--secondary[data-invalid=true]:focus-visible,.textarea--secondary[data-invalid=true][data-focused=true],.textarea--secondary[data-invalid=true][data-focus-visible=true],.textarea--secondary[data-invalid=true]:focus-within,.textarea--secondary[data-invalid=true][data-focus-within=true]{--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);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.textarea--secondary[data-invalid=true]{background-color:var(--textarea-bg-focus)}.textarea--full-width{width:100%}.t-hero{letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.5rem,5.6vw,5.25rem);font-weight:500;line-height:.98}.t-hero-fluid{letter-spacing:-.042em;text-wrap:balance;font-size:clamp(2.5rem,4.7vw,4.5rem);font-weight:500;line-height:.98}@media(min-width:700px)and (max-width:1023px){.t-hero-fluid{font-size:clamp(3rem,6.4vw,4rem)}}.t-title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:500;line-height:1}.t-sub{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500;line-height:1.15}.t-lead{color:var(--ink-2);text-wrap:pretty;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.55}.t-body{color:var(--ink-2);text-wrap:pretty;font-size:1rem;line-height:1.65}.t-small{color:var(--ink-3);font-size:.875rem;line-height:1.6}.wrap{width:100%;max-width:84rem;padding-inline:var(--gutter);margin-inline:auto}.wrap-read{max-width:46rem}.panel{background:var(--raise);box-shadow:inset 0 1px 0 var(--sheen),var(--lift-2);border-radius:1.25rem}.panel-quiet{background:var(--ground-2);border-radius:1rem}.media{background:var(--mat);box-shadow:inset 0 0 0 1px var(--edge),var(--lift-3);border-radius:1.125rem;position:relative;overflow:hidden}.close-scene{background:linear-gradient(180deg,transparent,var(--rose) 46%),var(--ground);margin-block-start:clamp(2rem,5vw,4rem);padding-block:clamp(4rem,9vw,7.5rem);position:relative}@supports (color:color-mix(in lab,red,red)){.close-scene{background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--rose) 92%,transparent) 46%),var(--ground)}}.rule-chroma{background:linear-gradient(90deg,transparent,var(--brand) 18%,var(--second) 62%,transparent);border:0;block-size:1px}@supports (color:color-mix(in lab,red,red)){.rule-chroma{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--brand) 55%,transparent) 18%,color-mix(in oklab,var(--second) 45%,transparent) 62%,transparent)}}.btn{letter-spacing:-.012em;white-space:nowrap;cursor:pointer;height:3rem;transition:transform .18s var(--ease-spring),background-color .16s var(--ease-out-quick),box-shadow .24s var(--ease-out-soft),color .16s var(--ease-out-quick);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:500;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{isolation:isolate;background:var(--sig-solid);color:var(--brand-ink);box-shadow:inset 0 1px #ffffff4d,0 8px 22px -8px var(--glow);transition:transform .18s var(--ease-spring),background-position .62s var(--ease-out-soft),box-shadow .24s var(--ease-out-soft);background-position:0%;background-size:220% 100%;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.btn-primary{box-shadow:inset 0 1px #ffffff4d,0 8px 22px -8px var(--glow)}}.btn-primary:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 34%,#ffffff4d,#0000 66%);background:linear-gradient(100deg,#0000 34%,#ffffff4d,#0000 66%);position:absolute;inset:0;translate:-130%}@media(hover:hover){.btn-primary:hover{box-shadow:inset 0 1px #ffffff5c,0 14px 34px -8px var(--glow-2);background-position:100%}@supports (color:lab(0% 0 0)){.btn-primary:hover{box-shadow:inset 0 1px #ffffff5c,0 14px 34px -8px var(--glow-2)}}.btn-primary:hover:after{animation:btn-sweep .78s var(--ease-out-soft)}}@keyframes btn-sweep{to{translate:130%}}.btn-quiet{color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-2);background:0 0}@media(hover:hover){.btn-quiet:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.btn-quiet:hover{background:color-mix(in oklab,var(--ink) 7%,transparent)}}}.button{font-family:var(--font-sans);letter-spacing:-.012em;border-radius:999px;font-weight:500}.faq .accordion__item{border-block-end:1px solid var(--edge)}.faq .accordion__trigger{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--ink);transition:color .16s var(--ease-out-quick);border-radius:0;padding-block:1.4rem;padding-inline:0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:500}@media(hover:hover){.faq .accordion__trigger:hover{color:var(--brand)}}.faq .accordion__panel{max-inline-size:62ch;color:var(--ink-2);padding-block-end:1.4rem;padding-inline:0;font-size:1rem;line-height:1.65}.module{--accent:var(--brand-vivid);display:block}.module-bar{scrollbar-width:none;justify-content:center;max-inline-size:100%;display:flex;overflow-x:auto}.module-bar::-webkit-scrollbar{display:none}.module .tabs__list-container{background:var(--ground-2);box-shadow:inset 0 0 0 1px var(--edge);border-radius:999px;padding:.3125rem}.module .tabs__list{gap:.125rem;inline-size:auto;min-inline-size:0;padding:0;display:inline-flex;position:relative}.module .tabs__tab{z-index:1;letter-spacing:-.012em;white-space:nowrap;block-size:auto;inline-size:auto;color:var(--ink-3);transition:color .26s var(--ease-out-quick);border-radius:999px;align-items:center;padding:.625rem clamp(.75rem,3vw,1.25rem);font-size:clamp(.8125rem,3vw,.9375rem);font-weight:500;display:inline-flex;position:relative}.module .tabs__tab[data-selected=true]{color:var(--brand-ink)}@media(hover:hover){.module .tabs__tab:not([data-selected=true]):hover{color:var(--ink)}}.module .tabs__indicator{background:var(--accent);box-shadow:inset 0 1px #ffffff4d,0 6px 20px -6px var(--accent);border-radius:999px}@supports (color:lab(0% 0 0)){.module .tabs__indicator{box-shadow:inset 0 1px #ffffff4d,0 6px 20px -6px var(--accent)}}@supports (color:color-mix(in lab,red,red)){.module .tabs__indicator{box-shadow:inset 0 1px #ffffff4d,0 6px 20px -6px color-mix(in oklab,var(--accent) 70%,transparent)}}.module .tabs__indicator{transition:transform .48s var(--ease-spring),width .48s var(--ease-spring),background-color .62s var(--ease-out-soft)}.module-body{isolation:isolate;background:var(--raise);box-shadow:inset 0 0 0 1px var(--edge),var(--lift-2);border-radius:1.75rem;margin-block-start:clamp(1.75rem,3.5vw,2.75rem);position:relative;overflow:hidden}.module-glow{z-index:-1;pointer-events:none;background:radial-gradient(64% 74% at 84% 8%,var(--accent) 0%,transparent 70%),radial-gradient(46% 54% at 4% 98%,var(--accent) 0%,transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.module-glow{background:radial-gradient(64% 74% at 84% 8%,color-mix(in oklab,var(--accent) 20%,transparent) 0%,transparent 70%),radial-gradient(46% 54% at 4% 98%,color-mix(in oklab,var(--accent) 12%,transparent) 0%,transparent 72%)}}.module-glow{transition:background .76s var(--ease-out-soft)}.module-grid{align-items:center;gap:clamp(2rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,3rem);display:grid;position:relative}@media(min-width:900px){.module-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.module-shape{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.75rem}.module-title{letter-spacing:-.038em;margin-block-start:.75rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:500;line-height:1}.module-object{justify-content:center;display:flex}@media(max-width:899px){.module-object{order:-1}}.modal__backdrop.lightbox .modal__container{inline-size:min(76rem,94vw);max-inline-size:none;padding:0}.modal__backdrop.lightbox .modal__dialog{inline-size:100%;max-inline-size:80rem;box-shadow:none;background:0 0;border:0;margin-inline:auto;padding:0}.modal__backdrop.lightbox{padding:clamp(1rem,4vw,3rem)}.form .input,.form .textarea{background:var(--raise);border:1px solid var(--edge-2);font-family:var(--font-sans);color:var(--ink);transition:border-color .16s var(--ease-out-quick),box-shadow .22s var(--ease-out-soft),background-color .16s var(--ease-out-quick);border-radius:.875rem;padding:.875rem 1rem;font-size:1rem}.form .input:focus-within,.form .textarea:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand)}@supports (color:color-mix(in lab,red,red)){.form .input:focus-within,.form .textarea:focus-within{box-shadow:0 0 0 4px color-mix(in oklab,var(--brand) 20%,transparent)}}.line-mask{margin-block-end:-.06em;padding-block-end:.06em;display:block;overflow:hidden}.line-mask>span{animation:line-up var(--dur-sig) var(--ease-out-soft) forwards;animation-delay:var(--d,0s);display:block;translate:0 105%}@keyframes line-up{to{translate:0}}.enter{opacity:0;animation:enter-up var(--dur-section) var(--ease-out-soft) forwards;animation-delay:var(--d,0s);translate:0 .75rem}@keyframes enter-up{to{opacity:1;translate:0}}@keyframes accent-draw{0%{scale:0 1}to{scale:1}}.rise{opacity:0;transition:opacity var(--dur-section) var(--ease-out-soft),translate var(--dur-section) var(--ease-out-soft);transition-delay:var(--d,0s);translate:0 1.25rem}.rise[data-shown=true]{opacity:1;translate:0}.focus-in{opacity:0;filter:blur(14px);transition:opacity var(--dur-section) var(--ease-out-soft),scale var(--dur-sig) var(--ease-out-soft),filter var(--dur-section) var(--ease-out-soft);transition-delay:var(--d,0s);scale:1.05}.focus-in[data-shown=true]{opacity:1;filter:blur();scale:1}.sweep{isolation:isolate;position:relative;overflow:hidden}.sweep:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(104deg,#0000 38%,#ffffff24 48%,#ffffff52,#ffffff24 52%,#0000 62%);background:linear-gradient(104deg,#0000 38%,#ffffff24 48%,#ffffff52,#ffffff24 52%,#0000 62%);position:absolute;inset:-20%;translate:-130%}@media(hover:hover){.sweep:hover:after,.sweep:focus-visible:after{animation:sweep-pass .82s var(--ease-out-soft)}}@keyframes sweep-pass{to{translate:130%}}.flash{z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,transparent 30%,var(--brand-vivid) 46%,var(--second-vivid) 54%,transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.flash{background:linear-gradient(100deg,transparent 30%,color-mix(in oklab,var(--brand-vivid) 55%,transparent) 46%,color-mix(in oklab,var(--second-vivid) 45%,transparent) 54%,transparent 70%)}}.flash{animation:flash-pass .62s var(--ease-out-soft) both;translate:-110%}@keyframes flash-pass{to{translate:110%}}.poster{animation:poster-drift 22s var(--ease-in-out-soft) infinite alternate;transition:transform var(--dur-sig) var(--ease-out-soft)}@keyframes poster-drift{0%{transform:scale(1.03)translate(-.6%,.4%)}to{transform:scale(1.07)translate(.8%,-.6%)}}@media(hover:hover){.group\/c:hover .poster{animation-play-state:paused;transform:scale(1.1)}}.panel-swap{animation:panel-swap var(--dur-comp) var(--ease-out-soft) both}@keyframes panel-swap{0%{opacity:0;transform:translateY(10px)scale(.994)}to{opacity:1;transform:none}}.live{background:var(--third);block-size:.4375rem;inline-size:.4375rem;box-shadow:0 0 0 0 var(--third);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.live{box-shadow:0 0 color-mix(in oklab,var(--third) 70%,transparent)}}.live{animation:live-pulse 2.6s var(--ease-out-soft) infinite}@keyframes live-pulse{0%{box-shadow:0 0 color-mix(in oklab,var(--third) 60%,transparent)}70%,to{box-shadow:0 0 0 .4rem #0000}}.drift{animation:drift-slow 26s var(--ease-in-out-soft) infinite alternate}@keyframes drift-slow{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}.sig-word{color:var(--brand);white-space:nowrap;display:inline-block;position:relative}.sig-word:after{content:"";background:var(--sig);transform-origin:0;block-size:.085em;animation:sig-rule .9s var(--ease-out-soft) .78s both;border-radius:999px;position:absolute;inset-block-end:.04em;inset-inline:0}@keyframes sig-rule{0%{scale:0 1}to{scale:1}}.navbar{transition:background-color .52s var(--ease-out-soft),border-color .52s var(--ease-out-soft),backdrop-filter .52s var(--ease-out-soft);border-block-end:1px solid #0000;position:relative}.navbar[data-past=true]{background:var(--ground)}@supports (color:color-mix(in lab,red,red)){.navbar[data-past=true]{background:color-mix(in oklab,var(--ground) 76%,transparent)}}.navbar[data-past=true]{border-block-end-color:var(--edge);-webkit-backdrop-filter:blur(20px)saturate(1.25);backdrop-filter:blur(20px)saturate(1.25)}.navbar[data-past=true]:after{content:"";background:linear-gradient(90deg,transparent,var(--second) 28%,var(--brand) 72%,transparent);block-size:1px;position:absolute;inset-block-end:-1px;inset-inline:0}@supports (color:color-mix(in lab,red,red)){.navbar[data-past=true]:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--second) 55%,transparent) 28%,color-mix(in oklab,var(--brand) 45%,transparent) 72%,transparent)}}.navlink{color:var(--ink-3);transition:color .22s var(--ease-out-quick);border-radius:999px;align-items:center;padding:.5rem .875rem;font-size:.9375rem;display:inline-flex;position:relative}.navlink-fill{border-radius:inherit;background:var(--ink);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.navlink-fill{background:color-mix(in oklab,var(--ink) 7%,transparent)}}.navlink-fill{opacity:0;transition:scale .32s var(--ease-spring),opacity .22s var(--ease-out-quick);scale:.82}@media(hover:hover){.navlink:hover{color:var(--ink)}.navlink:hover .navlink-fill{opacity:1;scale:1}}.navlink[aria-current=page]{color:var(--ink)}.navlink-dot{background:var(--second-vivid);block-size:.25rem;inline-size:.25rem;transition:scale .34s var(--ease-spring);border-radius:50%;position:absolute;inset-block-end:.125rem;inset-inline-start:50%;translate:-50%;scale:0}.navlink[aria-current=page] .navlink-dot{box-shadow:0 0 10px 0 var(--glow-2);scale:1}.drawer{background:var(--ground);border-inline-start:1px solid var(--edge);inline-size:min(24rem,92vw);padding:0;overflow:hidden}.drawer:before{content:"";z-index:1;background:linear-gradient(180deg,transparent,var(--second) 26%,var(--brand) 72%,transparent);inline-size:1px;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab,red,red)){.drawer:before{background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--second) 60%,transparent) 26%,color-mix(in oklab,var(--brand) 50%,transparent) 72%,transparent)}}.drawer-in{opacity:0;animation:drawer-in .52s var(--ease-out-soft) forwards;animation-delay:calc(.12s + var(--i) * 55ms);translate:1.25rem}@keyframes drawer-in{to{opacity:1;translate:0}}.drawer-row{border-block-end:1px solid var(--edge);transition:padding-inline-start .38s var(--ease-out-soft);justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1.125rem;display:flex;position:relative}.drawer-row:before{content:"";z-index:-1;background:var(--brand-wash);opacity:0;transition:opacity .3s var(--ease-out-quick);position:absolute;inset-block:0;inset-inline:-1.5rem}.drawer-row:active:before,.drawer-row:focus-visible:before{opacity:1}.drawer-row:active{padding-inline-start:.625rem}.drawer-label{letter-spacing:-.035em;font-size:1.5rem;font-weight:500;line-height:1.1;display:block}.drawer-row--quiet{padding-block:.875rem}@media(min-width:1024px){.bleed-right{margin-inline-end:calc(var(--gutter) * -1.6)}.bleed-left{margin-inline-start:calc(var(--gutter) * -1.6)}}.stage{padding-block:clamp(3.5rem,8vw,6.5rem)}.sd-drift{animation:poster-drift 24s var(--ease-in-out-soft) infinite alternate}@supports (animation-timeline:view()){.sd-drift{animation:linear both sd-drift;animation-timeline:view();animation-range:entry exit 0%}@keyframes sd-drift{0%{transform:translateY(-7%)scale(1.2)}to{transform:translateY(7%)scale(1.2)}}}.deck{perspective:1250px;perspective-origin:34% 46%;block-size:clamp(21rem,38vw,29rem);margin-inline-end:calc(var(--gutter) * -.4);position:relative}.deck-rig{transform-style:preserve-3d;transform:rotateY(calc(-11deg + var(--px,0) * 8deg)) rotateX(calc(3.5deg + var(--py,0) * -5deg));transition:transform 1.1s var(--ease-out-soft);will-change:transform;position:absolute;inset:0}.deck-card{inline-size:var(--w);transform:translateZ(var(--z));transform-style:preserve-3d;transition:transform .62s var(--ease-out-soft);position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}@media(hover:hover){.deck-card:hover{transform:translate3d(0,-.5rem,calc(var(--z) + 90px))}}.deck-card:before{content:"";z-index:-1;background:var(--accent,var(--brand-vivid));opacity:.26;filter:blur(44px);transition:opacity .62s var(--ease-out-soft);border-radius:2rem;position:absolute;inset:10% 8%;transform:translateZ(-40px)}@media(hover:hover){.deck-card:hover:before{opacity:.5}}@media(max-width:960px){.deck{perspective:none;block-size:auto;margin-inline-end:0}.deck-rig{position:static;transform:none}.deck-card{inline-size:100%;position:static;transform:none}.deck-card:not(:first-child){display:none}.deck-card:before{filter:blur(34px);inset:12% 10%;transform:none}}.frame{background:var(--mat);box-shadow:inset 0 0 0 1px var(--accent),var(--lift-3);border-radius:1.25rem;position:relative}@supports (color:color-mix(in lab,red,red)){.frame{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 26%,var(--edge)),var(--lift-3)}}.frame{transition:box-shadow var(--dur-comp) var(--ease-out-soft)}@media(hover:hover){.frame:hover,.frame:focus-visible{box-shadow:inset 0 0 0 1px var(--accent),0 0 0 1px var(--accent),0 34px 74px -28px var(--accent)}@supports (color:color-mix(in lab,red,red)){.frame:hover,.frame:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 60%,transparent),0 0 0 1px color-mix(in oklab,var(--accent) 18%,transparent),0 34px 74px -28px color-mix(in oklab,var(--accent) 42%,transparent)}}}.play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color var(--dur-comp) var(--ease-out-soft),transform var(--dur-comp) var(--ease-spring),box-shadow var(--dur-comp) var(--ease-out-soft);background:#ffffff26;box-shadow:inset 0 0 0 1px #ffffff3d}@media(hover:hover){.group\/c:hover .play{background:var(--accent);box-shadow:inset 0 0 0 1px #fff6,0 8px 26px -6px var(--accent);transform:scale(1.12)}@supports (color:lab(0% 0 0)){.group\/c:hover .play{box-shadow:inset 0 0 0 1px #fff6,0 8px 26px -6px var(--accent)}}@supports (color:color-mix(in lab,red,red)){.group\/c:hover .play{box-shadow:inset 0 0 0 1px #fff6,0 8px 26px -6px color-mix(in oklab,var(--accent) 70%,transparent)}}}.chip{white-space:nowrap;color:var(--ink-2);background:var(--raise);border-radius:999px;align-items:center;gap:.625rem;padding:.4375rem 1rem .4375rem .8125rem;font-size:.8125rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.chip{background:color-mix(in oklab,var(--raise) 72%,transparent)}}.chip{box-shadow:inset 0 0 0 1px var(--edge);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-stage{margin-block-start:-4.25rem;padding-block-start:4.25rem}.x-stage{perspective:860px;perspective-origin:50% 46%;position:relative}.x-halo{pointer-events:none;background:radial-gradient(closest-side,var(--glow),transparent 72%);opacity:.8;filter:blur(16px);animation:obj-halo 12s var(--ease-in-out-soft) infinite alternate;border-radius:50%;position:absolute;inset:-20%}.x-object{block-size:100%;inline-size:100%;transform-style:preserve-3d;transform:rotateX(calc(-14deg + var(--rx,0) * -11deg)) rotateY(calc(26deg + var(--ry,0) * 18deg));transition:transform 1.1s var(--ease-out-soft);will-change:transform;position:relative}.x-object:before{content:"";filter:blur(9px);background:radial-gradient(closest-side,#2e284a66,#0000 72%);background:radial-gradient(closest-side,#2e284a66,#0000 72%);border-radius:50%;block-size:15%;position:absolute;inset-block-end:-6%;inset-inline:15%;transform:translateZ(-110px)rotateX(80deg)}.x-bar{block-size:18%;inline-size:86%;transform-style:preserve-3d;animation:x-turn 20s var(--ease-in-out-soft) infinite alternate;position:absolute;inset-block-start:50%;inset-inline-start:50%}@keyframes x-turn{0%{rotate:-3.5deg}to{rotate:3.5deg}}.x-bar--a{transform:translate(-50%,-50%)rotate(45deg)}.x-bar--b{transform:translate(-50%,-50%)rotate(-45deg)}.x-slab{transform:translateZ(var(--z));background:var(--sig);background-size:210% 100%;background-position:calc(var(--t) * 100%) 50%;filter:brightness(calc(.52 + var(--t) * .78)) saturate(calc(.78 + var(--t) * .5));border-radius:999px;position:absolute;inset:0}.x-bar--b .x-slab{background-position:calc(100% - var(--t) * 100%) 50%}.x-slab[data-cap=front]{box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #fff3,0 0 26px -2px var(--glow)}@supports (color:lab(0% 0 0)){.x-slab[data-cap=front]{box-shadow:inset 0 1px #fff9,inset 0 0 0 1px #fff3,0 0 26px -2px var(--glow)}}.x-slab[data-cap=front]:before{content:"";border-radius:inherit;background:linear-gradient(168deg,#ffffff6b,#ffffff0f 34%,#0000 56%);background:linear-gradient(168deg,#ffffff6b,#ffffff0f 34%,#0000 56%);position:absolute;inset:0}.x-slab[data-cap=front]:after{content:"";border-radius:inherit;animation:x-sheen 7s var(--ease-in-out-soft) infinite;background:linear-gradient(100deg,#0000 38%,#ffffff8c,#0000 62%) 0 0/260% 100%;background:linear-gradient(100deg,#0000 38%,#ffffff8c,#0000 62%) 0 0/260% 100%;position:absolute;inset:0;overflow:hidden}@keyframes x-sheen{0%{opacity:0;background-position:160%}12%{opacity:1}44%{opacity:1}56%,to{opacity:0;background-position:-60%}}.x-slab[data-cap=back]{box-shadow:inset 0 0 0 1px #221c3c73}.prod-stage{--k:1;inline-size:min(var(--size,320px),100%);aspect-ratio:1;perspective:1000px;perspective-origin:50% 44%;position:relative}@media(max-width:720px){.prod-stage{--k:.72}}.prod-halo{pointer-events:none;background:radial-gradient(closest-side,var(--accent),transparent 72%);border-radius:50%;position:absolute;inset:-16%}@supports (color:color-mix(in lab,red,red)){.prod-halo{background:radial-gradient(closest-side,color-mix(in oklab,var(--accent) 42%,transparent),transparent 72%)}}.prod-halo{opacity:.75;filter:blur(18px);transition:background .7s var(--ease-out-soft);animation:obj-halo 14s var(--ease-in-out-soft) infinite alternate}@keyframes obj-halo{0%{opacity:.55;transform:scale(.95)}to{opacity:.9;transform:scale(1.06)}}.prod-rig{block-size:100%;inline-size:100%;transform-style:preserve-3d;transform:rotateX(calc(-14deg + var(--rx,0) * -9deg)) rotateY(calc(22deg + var(--ry,0) * 15deg));transition:transform .9s var(--ease-out-soft);position:relative}.prod-plane{aspect-ratio:16/10;inline-size:76%;transform-style:preserve-3d;transform:translate3d(calc(var(--tx) * var(--k)),calc(var(--ty) * var(--k)),calc(var(--tz) * var(--k))) rotateY(var(--ry)) rotate(var(--rz)) scale(var(--sc));opacity:var(--op);transition:transform .76s var(--ease-out-soft),opacity .48s var(--ease-out-soft),background .7s var(--ease-out-soft);transition-delay:calc(var(--i) * 42ms);background:linear-gradient(152deg,var(--accent) 0%,var(--accent) 58%,#efeef2 100%);border-radius:.875rem;position:absolute;inset-block-start:34%;inset-inline-start:12%}@supports (color:lab(0% 0 0)){.prod-plane{background:linear-gradient(152deg,var(--accent) 0%,var(--accent) 58%,lab(94.1343% 1.04123 -1.96307) 100%)}}@supports (color:color-mix(in lab,red,red)){.prod-plane{background:linear-gradient(152deg,color-mix(in oklab,var(--accent) calc(80% - var(--t) * 34%),lab(98.84% .0000298023 -.0000119209)),color-mix(in oklab,var(--accent) calc(46% - var(--t) * 22%),lab(96.4653% .86683 -1.6366)) 58%,#efeef2)}}.prod-plane{box-shadow:inset 0 1px #fff9,inset 0 0 0 1px var(--accent),0 18px 38px -18px var(--accent)}@supports (color:lab(0% 0 0)){.prod-plane{box-shadow:inset 0 1px #fff9,inset 0 0 0 1px var(--accent),0 18px 38px -18px var(--accent)}}@supports (color:color-mix(in lab,red,red)){.prod-plane{box-shadow:inset 0 1px #fff9,inset 0 0 0 1px color-mix(in oklab,var(--accent) 26%,transparent),0 18px 38px -18px color-mix(in oklab,var(--accent) 46%,transparent)}}.on-deep .prod-plane{background:linear-gradient(152deg,var(--accent) 0%,var(--accent) 58%,#120d26 100%)}@supports (color:lab(0% 0 0)){.on-deep .prod-plane{background:linear-gradient(152deg,var(--accent) 0%,var(--accent) 58%,lab(4.74784% 7.08552 -15.7817) 100%)}}@supports (color:color-mix(in lab,red,red)){.on-deep .prod-plane{background:linear-gradient(152deg,color-mix(in oklab,var(--accent) calc(74% - var(--t) * 34%),lab(13.3636% 10.2183 -20.2314)),color-mix(in oklab,var(--accent) calc(38% - var(--t) * 20%),lab(7.60243% 9.73133 -18.4727)) 58%,#120d26)}}.on-deep .prod-plane{box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff17,0 22px 44px -20px #000000b3}.prod-plane:after{content:"";border-radius:inherit;background:linear-gradient(118deg,#ffffff4d 0%,transparent calc(28% + var(--t) * 22%));position:absolute;inset:0}@supports (color:lab(0% 0 0)){.prod-plane:after{background:linear-gradient(118deg,lab(100% 0 0/.3) 0%,transparent calc(28% + var(--t) * 22%))}}.logo-slot{place-items:center;block-size:100%;inline-size:100%;display:grid}.logo-slot img{filter:brightness(0);opacity:.6;transition:opacity .4s var(--ease-out-soft),filter .4s var(--ease-out-soft)}.on-deep .logo-slot img{filter:brightness(0)invert();opacity:.55}@media(hover:hover){.logo-slot:hover img{opacity:1}}.logo-slot[data-shape=mark] img{block-size:clamp(1.5rem,2.4vw,2rem);inline-size:auto}.logo-slot[data-shape=word] img{block-size:clamp(.9rem,1.4vw,1.15rem);inline-size:auto;max-inline-size:82%}.logo-slot[data-shape=type]{letter-spacing:-.02em;color:var(--ink);opacity:.55;transition:opacity .4s var(--ease-out-soft);font-size:clamp(.9375rem,1.3vw,1.0625rem);font-weight:500}@media(hover:hover){.logo-slot[data-shape=type]:hover{opacity:1}}.grain{z-index:60;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.on-deep .grain,.grain-lift{mix-blend-mode:overlay;opacity:.05}.pools{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(#0000,#000 6% 94%,#0000)}.pool{background:radial-gradient(closest-side,var(--c,var(--haze-deep)),transparent 72%);opacity:var(--o,.9);will-change:transform;border-radius:50%;position:absolute}.on-deep .pool{opacity:calc(var(--o,.9) * .5);mix-blend-mode:screen;filter:blur(10px)}.pool--a{animation:pool-a 38s var(--ease-in-out-soft) infinite alternate}.pool--b{animation:pool-b 29s var(--ease-in-out-soft) infinite alternate}@keyframes pool-a{0%{transform:translate(-5%,-3%)scale(1)}to{transform:translate(6%,4%)scale(1.14)}}@keyframes pool-b{0%{transform:translate(4%,3%)scale(1.1)}to{transform:translate(-6%,-4%)scale(.95)}}.pool--track{translate:calc(var(--px,0) * var(--tk,40px)) calc(var(--py,0) * var(--tk,40px));transition:translate 1.4s var(--ease-out-soft)}.field{pointer-events:none;z-index:0;block-size:100%;inline-size:100%;opacity:var(--fo,1);position:absolute;inset:0;overflow:visible}@media(max-width:720px){.field{opacity:calc(var(--fo,1) * .55)}}.field>*{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.field [data-dot]{fill:var(--second-vivid);stroke:none}.field [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--draw,1.6s) var(--ease-out-soft);transition-delay:var(--d,0s)}.field[data-shown=true] [data-draw]{stroke-dashoffset:0}.field--drift{animation:field-drift 44s var(--ease-in-out-soft) infinite alternate}@keyframes field-drift{0%{transform:translate(-.6%,.4%)}to{transform:translate(.9%,-.6%)}}.field--track{translate:calc(var(--px,0) * 16px) calc(var(--py,0) * 10px);transition:translate 1.6s var(--ease-out-soft)}.field [data-spark]{stroke-dasharray:.035 .965;animation:spark 9s var(--ease-in-out-soft) infinite;animation-delay:var(--d,0s)}@keyframes spark{0%{stroke-dashoffset:1px;opacity:0}8%{opacity:1}46%{opacity:1}58%,to{stroke-dashoffset:0;opacity:0}}.trace{pointer-events:none;z-index:1;background:linear-gradient(90deg,transparent,var(--line) 22%,var(--line-violet) 62%,transparent);block-size:1px;translate:0 calc(var(--py,0) * 34vh);transition:translate 1.8s var(--ease-out-soft);position:absolute;inset-block-start:50%;inset-inline:0}.entry{border-block-start:1px solid var(--edge);transition:padding-inline .46s var(--ease-out-soft);align-items:flex-start;gap:clamp(1rem,2.5vw,2rem);padding-block:clamp(1.25rem,2.6vw,2rem);display:flex;position:relative}li:last-child .entry{border-block-end:1px solid var(--edge)}.entry:before{content:"";inset-block:0;inset-inline:calc(var(--gutter) * -.4);z-index:-1;background:linear-gradient(100deg,var(--brand-wash),var(--second-wash));transform-origin:0;transition:scale .52s var(--ease-out-soft);border-radius:1.25rem;position:absolute;scale:0 1}.entry:after{content:"";background:var(--sig);transform-origin:0;block-size:1px;transition:scale .62s var(--ease-out-soft);position:absolute;inset-block-start:-1px;inset-inline:0;scale:0 1}@media(hover:hover){.entry:hover:before,.entry:focus-visible:before,.entry:hover:after,.entry:focus-visible:after{scale:1}.entry:hover{padding-inline:.75rem}}.entry-index{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--ink-3);transition:color var(--dur-comp) var(--ease-out-quick);flex-shrink:0;padding-block-start:.55em;font-size:.75rem}.entry-body{flex:1;align-items:baseline;gap:.75rem clamp(1.5rem,4vw,3.5rem);min-inline-size:0;display:grid}@media(min-width:768px){.entry-body{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.entry-label{font-size:var(--label,clamp(1.375rem, 2.4vw, 1.875rem));letter-spacing:-.032em;text-wrap:balance;transition:color var(--dur-comp) var(--ease-out-quick);font-weight:500;line-height:1.08;display:block}@media(hover:hover){.entry:hover .entry-index{color:var(--second)}.entry:hover .entry-label{color:var(--brand)}}.portrait{aspect-ratio:4/5;background:var(--mat);box-shadow:inset 0 0 0 1px var(--edge),var(--lift-3);border-radius:1.5rem;margin:0;position:relative;overflow:hidden}.portrait:after{content:"";pointer-events:none;background:linear-gradient(168deg,transparent 46%,var(--brand-deep) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.portrait:after{background:linear-gradient(168deg,transparent 46%,color-mix(in oklab,var(--brand-deep) 22%,transparent) 100%)}}.promise{border-block-start:1px solid var(--edge);align-items:baseline;gap:.75rem clamp(1.5rem,4vw,3.5rem);padding-block:clamp(1.5rem,3.2vw,2.5rem);display:grid}li:last-child .promise{border-block-end:1px solid var(--edge)}@media(min-width:768px){.promise{grid-template-columns:auto minmax(0,1fr) minmax(0,1.1fr)}}.promise-index{font-variant-numeric:tabular-nums;letter-spacing:.1em;color:var(--second);font-size:.75rem}.promise-label{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(1.375rem,2.6vw,2rem);font-weight:500;line-height:1.05}.deal-stamp{letter-spacing:-.01em;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--edge-2);border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.3125rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}@media(max-width:420px){.deal-stamp{display:none}}.cross{background:linear-gradient(100deg,var(--brand-vivid),var(--raise) 62%);border-radius:1.5rem;flex-direction:column;gap:1.5rem;padding:clamp(1.75rem,4vw,3rem);display:flex}@supports (color:color-mix(in lab,red,red)){.cross{background:linear-gradient(100deg,color-mix(in oklab,var(--brand-vivid) 9%,var(--raise)),var(--raise) 62%)}}.cross{box-shadow:inset 0 0 0 1px var(--edge),var(--lift-2);transition:transform .52s var(--ease-out-soft),box-shadow .52s var(--ease-out-soft)}@media(min-width:768px){.cross{flex-direction:row;justify-content:space-between;align-items:center}}@media(hover:hover){.cross:hover{box-shadow:inset 0 0 0 1px var(--brand),0 26px 60px -26px var(--glow);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.cross:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand) 36%,transparent),0 26px 60px -26px var(--glow)}}}.step{border-block-start:1px solid var(--edge-2);padding-block-start:1.5rem;position:relative}.step:before{content:"";background:var(--sig);transform-origin:0;block-size:1px;transition:scale .7s var(--ease-out-soft);position:absolute;inset-block-start:-1px;inset-inline:0;scale:0 1}.step[data-shown=true]:before{transition-delay:var(--d,0s);scale:1}.step-num{font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--second);font-size:.75rem;display:block}.lit-edge{isolation:isolate;position:relative}.lit-edge:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,transparent 22%,var(--second-vivid) 42%,var(--brand-vivid) 58%,transparent 78%);filter:blur(7px);opacity:0;transition:opacity .45s var(--ease-out-soft);background-size:300% 100%;animation:3.4s linear infinite edge-run;position:absolute;inset:-2px}@keyframes edge-run{0%{background-position:0%}to{background-position:300%}}@media(hover:hover){.lit-edge:hover:after,.lit-edge:focus-visible:after,.lit-edge:focus-within:after{opacity:.6}}.module-body.lit-edge:after{opacity:.22}@media(hover:hover){.module-body.lit-edge:hover:after{opacity:.5}}.pass{isolation:isolate;position:relative;overflow:hidden}.pass:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(104deg,transparent 40%,var(--brand-vivid) 50%,transparent 60%);position:absolute;inset:-30%}@supports (color:color-mix(in lab,red,red)){.pass:after{background:linear-gradient(104deg,transparent 40%,color-mix(in oklab,var(--brand-vivid) 34%,transparent) 50%,transparent 60%)}}.pass:after{translate:-130%}@media(hover:hover){.pass:hover:after,.pass:focus-visible:after{animation:pass-run .76s var(--ease-out-soft)}}@keyframes pass-run{to{translate:130%}}.bands{gap:clamp(.5rem,1.1vw,.875rem);display:grid}.band{align-items:center;block-size:clamp(3.25rem,6.4vw,5.25rem);display:flex;position:relative;overflow:hidden}.band--fill{background-image:linear-gradient(100deg,#5900d1,#6c00e5 14%,#a700a2 30%,#c9001e 44%,#d40e00,#c9001e 60%,#a700a2,#6c00e5 88%,#5900d1);background-image:linear-gradient(100deg,color(xyz 0.165 0.065 0.665),color(xyz 0.213 0.084 0.811) 14%,color(xyz 0.213 0.093 0.566),color(xyz 0.23 0.1 0.37) 30%,color(xyz 0.23 0.111 0.149) 37%,color(xyz 0.237 0.115 0.073) 40.5%,color(xyz 0.243 0.117 0.043),color(xyz 0.25 0.118 0.017) 44%,color(xyz 0.263 0.13 0.014),color(xyz 0.276 0.143 0.011),color(xyz 0.263 0.13 0.014),color(xyz 0.25 0.118 0.017) 60%,color(xyz 0.243 0.117 0.043),color(xyz 0.237 0.115 0.073) 63.5%,color(xyz 0.23 0.111 0.149) 67%,color(xyz 0.23 0.1 0.37),color(xyz 0.213 0.093 0.566),color(xyz 0.213 0.084 0.811) 88%,color(xyz 0.165 0.065 0.665));background-repeat:repeat;background-size:1500px 100%;animation:11s linear infinite band-hue}@keyframes band-hue{to{background-position-x:1500px}}@media(max-width:720px){.band--fill{background-size:780px 100%;animation-name:band-hue-sm}}@keyframes band-hue-sm{to{background-position-x:780px}}.band--fill .band-item{color:#fcfcfc}.band--fill .band-item:after{background:#ffffff8c}.band--open{border-block:1px solid var(--edge-2)}.band--open .band-item{color:var(--ink)}.band-track{inline-size:max-content;animation:band-run var(--speed,46s) linear infinite;will-change:transform;display:flex}@keyframes band-run{to{transform:translate(-50%)}}.band-set{align-items:center;display:flex}.band-item{white-space:nowrap;letter-spacing:-.03em;transition:color .26s var(--ease-out-quick),transform .34s var(--ease-spring);align-items:center;gap:clamp(1.5rem,3vw,2.75rem);padding-inline-end:clamp(1.5rem,3vw,2.75rem);font-size:clamp(1.125rem,2.3vw,1.875rem);font-weight:500;display:inline-flex}.band-item:after{content:"";background:var(--second);opacity:.7;border-radius:50%;block-size:.3125rem;inline-size:.3125rem}@media(hover:hover){.band:hover .band-track{animation-duration:calc(var(--speed,46s) * 4)}.band-item:hover{transform:translateY(-2px)}.band--open .band-item:hover{color:var(--brand)}}.bands:before,.bands:after{content:"";background:linear-gradient(90deg,transparent,var(--brand) 26%,var(--second) 72%,transparent);block-size:1px;display:block}@supports (color:color-mix(in lab,red,red)){.bands:before,.bands:after{background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--brand) 60%,transparent) 26%,color-mix(in oklab,var(--second) 55%,transparent) 72%,transparent)}}.fig{align-items:flex-start;line-height:1;display:inline-flex}.fig-slot{block-size:1em;display:block;overflow:hidden}.fig-track{transition:transform 1.5s cubic-bezier(.16,1,.28,1);transition-delay:var(--d,0s);display:block;transform:translateY(0)}.fig[data-shown=true] .fig-track{transform:translateY(calc(var(--n) * -1em))}.fig-digit,.fig-fixed{font-variant-numeric:tabular-nums;block-size:1em;line-height:1;display:block}.fig-fixed{display:inline-block}.figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem);display:grid}@media(min-width:760px){.figures{grid-template-columns:repeat(4,minmax(0,1fr))}}.figure{padding-block-start:calc(var(--i,0) * clamp(0rem,.7vw,.75rem));position:relative}.figure-n{letter-spacing:-.055em;color:var(--second);font-size:clamp(3.25rem,9.5vw,8rem);font-weight:500;line-height:.85;display:block}@supports (color:color-mix(in lab,red,red)){.figure-n{color:color-mix(in oklab,var(--second) calc(var(--i,0) * 33%),var(--brand))}}.figure-rule{block-size:2px;color:var(--second);background:currentColor;border-radius:999px;margin-block:clamp(.75rem,1.6vw,1.25rem) 0;display:block}@supports (color:color-mix(in lab,red,red)){.figure-rule{color:color-mix(in oklab,var(--second) calc(var(--i,0) * 33%),var(--brand))}}.figure-rule{transform-origin:0;transition:transform .9s var(--ease-out-soft);transition-delay:calc(var(--i,0) * .11s + .26s);transform:scaleX(0)}.figure[data-shown=true] .figure-rule{transform:scaleX(1)}.figure-l{max-inline-size:16ch;color:var(--ink-2);margin-block-start:clamp(.625rem,1.2vw,.875rem);font-size:clamp(.8125rem,1vw,.9375rem);line-height:1.4;display:block}.world-stage{gap:clamp(1.75rem,3.5vw,3rem);display:grid}@media(min-width:1024px){.world-stage{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start}}.world-stage .tabs__list-container{box-shadow:none;background:0 0;border-radius:0;padding:0}.world-list{border-block-start:1px solid var(--edge);flex-direction:column;gap:0;inline-size:100%;padding:0;display:flex}.world-row{border-block-end:1px solid var(--edge);text-align:start;block-size:auto;inline-size:100%;transition:padding-inline-start .46s var(--ease-out-soft);border-radius:0;align-items:center;gap:1rem;padding:clamp(1rem,2.2vw,1.5rem) 0;display:flex;position:relative}.world-row[data-selected=true]{padding-inline-start:.875rem}.world-bar{background:var(--edge-2);block-size:1.25rem;inline-size:.125rem;transition:block-size .46s var(--ease-out-soft),background-color .32s var(--ease-out-quick),box-shadow .46s var(--ease-out-soft);border-radius:999px;flex-shrink:0}.world-row[data-selected=true] .world-bar{background:var(--accent);block-size:2.75rem;box-shadow:0 0 18px 0 var(--accent)}@supports (color:color-mix(in lab,red,red)){.world-row[data-selected=true] .world-bar{box-shadow:0 0 18px color-mix(in oklab,var(--accent) 65%,transparent)}}.world-label{letter-spacing:-.032em;color:var(--ink-3);transition:color .32s var(--ease-out-quick);font-size:clamp(1.375rem,2.4vw,1.875rem);font-weight:500;line-height:1.05;display:block}.world-row[data-selected=true] .world-label{color:var(--ink)}@media(hover:hover){.world-row:not([data-selected=true]):hover .world-label{color:var(--ink-2)}.world-row:not([data-selected=true]):hover .world-bar{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.world-row:not([data-selected=true]):hover .world-bar{background:color-mix(in oklab,var(--accent) 60%,transparent)}}}.world-lede{color:var(--ink-3);margin-block-start:.3125rem;font-size:.8125rem;display:block}.world-index{font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--ink-3);opacity:.6;flex-shrink:0;font-size:.75rem}.world-panel{isolation:isolate;background:radial-gradient(70% 80% at 84% 6%,var(--accent) 0%,transparent 70%),var(--ground-2);border-radius:1.75rem;align-items:center;gap:clamp(1.75rem,3.5vw,3rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.world-panel{background:radial-gradient(70% 80% at 84% 6%,color-mix(in oklab,var(--accent) 20%,transparent) 0%,transparent 70%),var(--ground-2)}}.world-panel{box-shadow:inset 0 1px 0 var(--sheen),inset 0 0 0 1px var(--edge),var(--lift-2)}@media(min-width:640px){.world-panel{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.world-graphic{justify-content:center;min-inline-size:0;display:flex}.world-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:500}.world-cta{isolation:isolate;color:var(--ink);box-shadow:inset 0 0 0 1px var(--edge-2);transition:color .24s var(--ease-out-quick),box-shadow .32s var(--ease-out-soft),transform .32s var(--ease-spring);border-radius:999px;align-items:center;gap:.5rem;padding:.6875rem 1.25rem;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}@media(hover:hover){.world-cta:hover{color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent),0 12px 28px -14px var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.world-cta:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 60%,transparent),0 12px 28px -14px color-mix(in oklab,var(--accent) 70%,transparent)}}}.faces{gap:.625rem;inline-size:100%;display:grid}.face{animation:face-drift calc(9s + var(--i) * 2.5s) var(--ease-in-out-soft) infinite alternate;animation-delay:calc(var(--i) * -1.4s)}@keyframes face-drift{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.face-link{background:var(--raise);border-radius:1rem;align-items:center;gap:.875rem;padding:.625rem .875rem;display:flex}@supports (color:color-mix(in lab,red,red)){.face-link{background:color-mix(in oklab,var(--raise) 62%,transparent)}}.face-link{box-shadow:inset 0 0 0 1px var(--edge);transition:transform .42s var(--ease-out-soft),box-shadow .42s var(--ease-out-soft)}@media(hover:hover){.face-link:hover{box-shadow:inset 0 0 0 1px var(--accent),0 14px 30px -14px var(--accent);transform:translate(4px)}@supports (color:color-mix(in lab,red,red)){.face-link:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 50%,transparent),0 14px 30px -14px color-mix(in oklab,var(--accent) 55%,transparent)}}}.face-img{object-fit:cover;block-size:2.75rem;inline-size:2.75rem;box-shadow:0 0 0 2px var(--accent);border-radius:50%;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.face-img{box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 45%,transparent)}}.face-meta{flex:1;min-inline-size:0}.reel .tabs__list-container{box-shadow:none;background:0 0;border-radius:0;padding:0}.reel-rail{gap:.625rem;block-size:clamp(19rem,34vw,27rem);inline-size:100%;padding:0;display:flex}.reel-panel{background:var(--mat);block-size:100%;inline-size:auto;box-shadow:inset 0 0 0 1px var(--edge),var(--lift-2);transition:flex-grow .78s var(--ease-out-soft),box-shadow .52s var(--ease-out-soft);border-radius:1.25rem;flex:1 1 0;padding:0;display:block;position:relative;overflow:hidden}.reel-panel[data-selected=true]{box-shadow:inset 0 0 0 1px var(--accent),0 30px 70px -28px var(--accent);flex-grow:5.6}@supports (color:color-mix(in lab,red,red)){.reel-panel[data-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 46%,transparent),0 30px 70px -28px color-mix(in oklab,var(--accent) 40%,transparent)}}@media(hover:hover){.reel-panel:not([data-selected=true]):hover{flex-grow:1.5}}.reel-poster{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .9s var(--ease-out-soft);position:absolute;inset:0;transform:scale(1.06)}.reel-panel[data-selected=true] .reel-poster{transform:scale(1)}.reel-scrim{background:linear-gradient(#0000001a,#00000057 58%,#000000db);background:linear-gradient(#0000001a,#00000057 58%,#000000db);position:absolute;inset:0}.reel-wash{opacity:0;mix-blend-mode:screen;background:radial-gradient(80% 56% at 50% 106%,var(--accent) 0%,transparent 72%);transition:opacity .7s var(--ease-out-soft);position:absolute;inset:0}.reel-panel[data-selected=true] .reel-wash{opacity:1}.reel-name{transform-origin:0 100%;white-space:nowrap;letter-spacing:-.025em;color:#fff;text-shadow:0 1px 12px #0000008c;text-shadow:0 1px 12px lab(0% 0 0/.55);transition:transform .78s var(--ease-out-soft);font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500;position:absolute;inset-block-end:clamp(.875rem,1.8vw,1.5rem);inset-inline-start:clamp(.875rem,1.8vw,1.5rem);transform:rotate(-90deg)translateY(-.15em)}.reel-panel[data-selected=true] .reel-name{transform:rotate(0)translateY(-1.9em)}.reel-caption{opacity:0;transition:opacity .42s var(--ease-out-soft),translate .62s var(--ease-out-soft);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex;position:absolute;inset-block-end:clamp(.875rem,1.8vw,1.5rem);inset-inline:clamp(.875rem,1.8vw,1.5rem);translate:0 .5rem}.reel-panel[data-selected=true] .reel-caption{opacity:1;transition-delay:.26s;translate:0}.reel-format{text-transform:uppercase;letter-spacing:.14em;color:var(--accent);font-size:.6875rem;font-weight:500}.reel-views{color:#ffffffb8;font-size:.8125rem}@media(max-width:720px){.reel-rail{flex-direction:column;gap:.75rem;block-size:auto}.reel-panel{aspect-ratio:16/9;flex:none}.reel-name{transform:rotate(0)translateY(-1.9em)}.reel-caption{opacity:1;flex-wrap:nowrap;translate:0}.reel-format{display:none}}.chip-play{isolation:isolate;color:var(--ink-2);background:var(--raise);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.chip-play{background:color-mix(in oklab,var(--raise) 70%,transparent)}}.chip-play{box-shadow:inset 0 0 0 1px var(--edge-2);cursor:pointer;transition:color .24s var(--ease-out-quick),background-color .24s var(--ease-out-quick),box-shadow .32s var(--ease-out-soft),transform .32s var(--ease-spring)}@media(hover:hover){.chip-play:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent),0 10px 24px -12px var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.chip-play:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 55%,transparent),0 10px 24px -12px color-mix(in oklab,var(--accent) 60%,transparent)}}}.marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5rem calc(100% - 5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 5rem calc(100% - 5rem),#0000)}.marquee-track{inline-size:max-content;animation:marquee var(--speed,52s) linear infinite;will-change:transform;display:flex}.marquee-track--rev{animation-direction:reverse}@keyframes marquee{to{transform:translate3d(calc(-100% / var(--copies,4)),0,0)}}@media(hover:hover){.marquee:hover .marquee-track{animation-duration:calc(var(--speed,52s) * 3.4)}}.marquee-item{align-items:center;padding-inline-end:clamp(2.75rem,8.5vw,10rem);display:flex}.mark{white-space:nowrap;block-size:2.75rem;transition:opacity .42s var(--ease-out-soft),transform .42s var(--ease-out-soft);place-items:center;padding-inline:.25rem;display:grid;position:relative}.mark--type{letter-spacing:-.025em;color:var(--ink);opacity:.5;font-size:clamp(1.0625rem,1.5vw,1.3125rem);font-weight:500}.marquee .logo-slot img{filter:brightness(0);opacity:.5;transition:opacity .42s var(--ease-out-soft),filter .52s var(--ease-out-soft)}.on-deep .marquee .logo-slot img{filter:brightness(0)invert()}.mark:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--brand-wash),transparent 76%);opacity:0;transition:opacity .42s var(--ease-out-soft);border-radius:999px;position:absolute;inset:-.5rem -.75rem}@media(hover:hover){.marquee-item:hover .mark{transform:translateY(-2px)}.marquee-item:hover .mark:before{opacity:1}.marquee-item:hover .mark--type{opacity:1;color:var(--brand)}.marquee-item:hover .logo-slot img{filter:none;opacity:1}}}@layer utilities{.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:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-\[-12\%\]{top:-12%}.top-\[-38\%\]{top:-38%}.top-\[4\%\]{top:4%}.top-\[36\%\]{top:36%}.right-0{right:calc(var(--spacing) * 0)}.right-\[-14\%\]{right:-14%}.right-\[-22\%\]{right:-22%}.right-\[-30\%\]{right:-30%}.right-\[6\%\]{right:6%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-\[-42\%\]{bottom:-42%}.left-\[-14\%\]{left:-14%}.left-\[-20\%\]{left:-20%}.left-\[-9999px\]{left:-9999px}.isolate{isolation:isolate}.z-10{z-index:10}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.col-start-1{grid-column-start:1}.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}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-\[clamp\(1\.75rem\,3\.5vw\,2\.75rem\)\]{margin-top:clamp(1.75rem,3.5vw,2.75rem)}.mt-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{margin-top:clamp(1.75rem,3vw,2.5rem)}.mt-\[clamp\(2\.5rem\,5vw\,4rem\)\]{margin-top:clamp(2.5rem,5vw,4rem)}.mt-\[clamp\(2rem\,4vw\,3\.5rem\)\]{margin-top:clamp(2rem,4vw,3.5rem)}.mt-\[clamp\(2rem\,4vw\,3\.25rem\)\]{margin-top:clamp(2rem,4vw,3.25rem)}.mt-\[clamp\(2rem\,4vw\,3rem\)\]{margin-top:clamp(2rem,4vw,3rem)}.mt-\[clamp\(3rem\,5vw\,4rem\)\]{margin-top:clamp(3rem,5vw,4rem)}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-\[clamp\(2rem\,4vw\,3rem\)\]{margin-bottom:clamp(2rem,4vw,3rem)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-full{width:100%;height:100%}.size-px{width:1px;height:1px}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-12{height:calc(var(--spacing) * 12)!important}.h-\[4\.25rem\]{height:4.25rem}.h-\[26rem\]{height:26rem}.h-\[30rem\]{height:30rem}.h-\[36rem\]{height:36rem}.h-\[50rem\]{height:50rem}.h-\[56rem\]{height:56rem}.h-full{height:100%}.h-px{height:1px}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing) * 4)}.w-\[26rem\]{width:26rem}.w-\[36rem\]{width:36rem}.w-\[44rem\]{width:44rem}.w-\[60rem\]{width:60rem}.w-\[66rem\]{width:66rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[14ch\]{max-width:14ch}.max-w-\[15ch\]{max-width:15ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17ch\]{max-width:17ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[32ch\]{max-width:32ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40ch\]{max-width:40ch}.max-w-\[42ch\]{max-width:42ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[56ch\]{max-width:56ch}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.flex-col{flex-direction:column}.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}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[0\.42em\]{gap:.42em}.gap-\[clamp\(0\.75rem\,1\.6vw\,1\.5rem\)\]{gap:clamp(.75rem,1.6vw,1.5rem)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{column-gap:clamp(1.5rem,3vw,2.5rem)}.gap-x-\[clamp\(1\.5rem\,3vw\,3rem\)\]{column-gap:clamp(1.5rem,3vw,3rem)}.gap-x-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{column-gap:clamp(1.5rem,4vw,3.5rem)}.gap-x-\[clamp\(1\.5rem\,4vw\,3rem\)\]{column-gap:clamp(1.5rem,4vw,3rem)}.gap-x-\[clamp\(2rem\,4vw\,4rem\)\]{column-gap:clamp(2rem,4vw,4rem)}.gap-x-\[clamp\(2rem\,5vw\,4\.5rem\)\]{column-gap:clamp(2rem,5vw,4.5rem)}.gap-x-\[clamp\(2rem\,6vw\,5rem\)\]{column-gap:clamp(2rem,6vw,5rem)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-\[clamp\(2\.5rem\,5vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,5vw,3.5rem)}.gap-y-\[clamp\(2\.5rem\,5vw\,3rem\)\]{row-gap:clamp(2.5rem,5vw,3rem)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--edge\)\]{border-color:var(--edge)}.bg-\[oklch\(0\.18_0\.02_300_\/_0\.84\)\]{background-color:#131019d6}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--backdrop\)\]{background-color:var(--backdrop)}.bg-\[var\(--ground-2\)\]{background-color:var(--ground-2)}.bg-\[var\(--haze\)\]{background-color:var(--haze)}.bg-\[var\(--rose\)\]{background-color:var(--rose)}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--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-black\/88{--tw-gradient-from:#000000e0}@supports (color:color-mix(in lab,red,red)){.from-black\/88{--tw-gradient-from:color-mix(in oklab, var(--color-black) 88%, transparent)}}.from-black\/88{--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-black\/34{--tw-gradient-via:#00000057}@supports (color:color-mix(in lab,red,red)){.via-black\/34{--tw-gradient-via:color-mix(in oklab, var(--color-black) 34%, transparent)}}.via-black\/34{--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-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))}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[clamp\(0\.75rem\,1\.8vw\,1\.375rem\)\]{padding:clamp(.75rem,1.8vw,1.375rem)}.p-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{padding:clamp(1.5rem,3vw,2.25rem)}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-\[clamp\(1\.5rem\,5vw\,4\.5rem\)\]{padding-inline:clamp(1.5rem,5vw,4.5rem)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-\[clamp\(1rem\,2vw\,1\.5rem\)\]{padding-block:clamp(1rem,2vw,1.5rem)}.py-\[clamp\(2\.5rem\,5vw\,3\.75rem\)\]{padding-block:clamp(2.5rem,5vw,3.75rem)}.py-\[clamp\(3\.5rem\,7vw\,5\.5rem\)\]{padding-block:clamp(3.5rem,7vw,5.5rem)}.py-\[clamp\(3rem\,6vw\,4\.5rem\)\]{padding-block:clamp(3rem,6vw,4.5rem)}.py-\[clamp\(3rem\,7vw\,5rem\)\]{padding-block:clamp(3rem,7vw,5rem)}.py-\[clamp\(5rem\,10vw\,8rem\)\]{padding-block:clamp(5rem,10vw,8rem)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[clamp\(2\.5rem\,6vw\,4\.5rem\)\]{padding-top:clamp(2.5rem,6vw,4.5rem)}.pt-\[clamp\(2rem\,5vw\,4rem\)\]{padding-top:clamp(2rem,5vw,4rem)}.pt-\[clamp\(3rem\,7vw\,5\.5rem\)\]{padding-top:clamp(3rem,7vw,5.5rem)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[clamp\(4rem\,9vw\,7rem\)\]{padding-bottom:clamp(4rem,9vw,7rem)}.text-left{text-align:left}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.whitespace-nowrap{white-space:nowrap}.\!text-\[var\(--ink\)\]{color:var(--ink)!important}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--brand\)\]{color:var(--brand)}.text-\[var\(--brand-lit\)\]{color:var(--brand-lit)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--second\)\]{color:var(--second)}.text-white{color:var(--color-white)}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-\[var\(--edge-2\)\]{-webkit-text-decoration-color:var(--edge-2);text-decoration-color:var(--edge-2)}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.mix-blend-screen{mix-blend-mode:screen}.\!shadow-\[0_40px_120px_-30px_oklch\(0_0_0\/0\.65\)\]{--tw-shadow:0 40px 120px -30px var(--tw-shadow-color,#000000a6)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}@supports (color:lab(0% 0 0)){.\!shadow-\[0_40px_120px_-30px_oklch\(0_0_0\/0\.65\)\]{--tw-shadow:0 40px 120px -30px var(--tw-shadow-color,lab(0% 0 0/.65))!important}}.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-\[inset_0_0_0_1px_var\(--edge-2\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--edge-2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-ring{--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);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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-\[opacity\,rotate\]{transition-property:opacity,rotate;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-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[900ms\]{--tw-duration:.9s;transition-duration:.9s}.duration-\[var\(--dur-comp\)\]{--tw-duration:var(--dur-comp);transition-duration:var(--dur-comp)}.duration-\[var\(--dur-micro\)\]{--tw-duration:var(--dur-micro);transition-duration:var(--dur-micro)}.ease-\[var\(--ease-out-soft\)\]{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:0_1px_6px_rgba\(0\,0\,0\,0\.7\)\]{text-shadow:0 1px 6px #000000b3}.\[text-shadow\:0_1px_10px_rgba\(0\,0\,0\,0\.5\)\]{text-shadow:0 1px 10px #00000080}.running{animation-play-state:running}@media(hover:hover){.group-hover\/a\:translate-x-1:is(:where(.group\/a):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/c\:w-9:is(:where(.group\/c):hover *){width:calc(var(--spacing) * 9)}.group-hover\/c\:translate-x-0\.5:is(:where(.group\/c):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/c\:-translate-y-0\.5:is(:where(.group\/c):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/c\:scale-\[1\.05\]:is(:where(.group\/c):hover *){scale:1.05}.group-hover\/c\:text-\[var\(--brand-lit\)\]:is(:where(.group\/c):hover *){color:var(--brand-lit)}.group-hover\/c\:opacity-100:is(:where(.group\/c):hover *){opacity:1}.group-hover\/l\:translate-x-0\.5:is(:where(.group\/l):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/l\:-translate-y-0\.5:is(:where(.group\/l):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/m\:translate-x-0\.5:is(:where(.group\/m):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/m\:-translate-y-0\.5:is(:where(.group\/m):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/m\:rotate-90:is(:where(.group\/m):hover *){rotate:90deg}.group-hover\/n\:translate-x-0\.5:is(:where(.group\/n):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/n\:-translate-y-0\.5:is(:where(.group\/n):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/q\:text-\[var\(--brand-lit\)\]:is(:where(.group\/q):hover *){color:var(--brand-lit)}.group-hover\/w\:translate-x-1:is(:where(.group\/w):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/w\:-translate-y-1:is(:where(.group\/w):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/w\:text-\[var\(--brand\)\]:is(:where(.group\/w):hover *){color:var(--brand)}.group-hover\/x\:translate-x-0\.5:is(:where(.group\/x):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/x\:-translate-y-0\.5:is(:where(.group\/x):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-data-\[expanded\=true\]\/q\:rotate-90:is(:where(.group\/q)[data-expanded=true] *){rotate:90deg}.group-data-\[expanded\=true\]\/q\:opacity-0:is(:where(.group\/q)[data-expanded=true] *){opacity:0}.group-data-\[expanded\=true\]\/q\:opacity-100:is(:where(.group\/q)[data-expanded=true] *){opacity:1}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[var\(--raise\)\]:hover{background-color:var(--raise)}.hover\:bg-white\/22:hover{background-color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/22:hover{background-color:color-mix(in oklab,var(--color-white) 22%,transparent)}}.hover\:text-\[var\(--brand\)\]:hover{color:var(--brand)}.hover\:text-\[var\(--brand-lit\)\]:hover{color:var(--brand-lit)}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:decoration-\[var\(--second\)\]:hover{-webkit-text-decoration-color:var(--second);text-decoration-color:var(--second)}}.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:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-\[100\]:focus{z-index:100}.focus\:bg-\[var\(--mark\)\]:focus{background-color:var(--mark)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-white:focus{color:var(--color-white)}.aria-pressed\:bg-\[var\(--brand\)\][aria-pressed=true]{background-color:var(--brand)}.aria-pressed\:text-white[aria-pressed=true]{color:var(--color-white)}.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)}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}@media(hover:hover){.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media(min-width:40rem){.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[clamp\(1\.375rem\,2\.6vw\,2\.125rem\)\]{font-size:clamp(1.375rem,2.6vw,2.125rem)}.sm\:text-\[clamp\(1rem\,1\.5vw\,1\.25rem\)\]{font-size:clamp(1rem,1.5vw,1.25rem)}}@media(min-width:48rem){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:order-none{order:0}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.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\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.lg\:grid-cols-\[minmax\(0\,0\.78fr\)_minmax\(0\,1\.22fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.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\,1\.02fr\)_minmax\(0\,0\.98fr\)\]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr)}.lg\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\:self-start{align-self:flex-start}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@media(prefers-reduced-motion:reduce){.line-mask>span{animation:none;translate:0}[style*=accent-draw]{animation:none!important}.enter{opacity:1;animation:none;translate:none}.rise{opacity:1;transition:none;translate:none}.focus-in{opacity:1;filter:none;transition:none;scale:1}.sweep:after{display:none}.poster,.sd-drift,.x-bar,.x-halo,.prod-halo,.face,.x-slab[data-cap=front]:after{animation:none}.poster{transition:none;transform:none}.x-object{transition:none;transform:rotateX(-14deg)rotateY(26deg)}.prod-rig,.prod-plane,.reel-panel,.reel-poster,.reel-name,.reel-caption,.world-row,.world-bar,.face-link{transition:none}.flash{display:none}.panel-swap,.live{animation:none}.fig[data-shown=true] .fig-track{transform:translateY(calc(var(--n) * -1em))}.lit-edge:after,.pass:after,.fig-track,.band--fill,.band-track,.band-item,.figure-rule,.pool,.pool--a,.pool--b,.field--drift,.marquee-track{animation:none}.marquee-track{transform:none}.pool--track,.field--track,.trace{transition:none;translate:none}.field [data-draw]{stroke-dashoffset:0;transition:none}.field [data-spark]{display:none}.drawer-in{opacity:1;animation:none;translate:none}.navbar,.navlink,.navlink-fill,.navlink-dot,.btn{transition:none}.btn:active{transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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-space-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-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-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:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
