@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-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, monospace;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-sky-700:#0069a4;--color-violet-300:#c4b4ff;--color-violet-500:#8d54ff;--color-violet-700:#7008e7;--color-rose-300:#ffa2ae;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-surface:#fff;--color-surface-subtle:#fffcf2;--color-border:#eaeaee;--color-foreground:#18181b;--color-foreground-muted:#67676e;--color-brand:#fbbf24;--color-danger:#db2b33;--color-focus:#18181b;--radius-control:.5rem;--radius-surface:.875rem;--shadow-surface:0 1px 2px #18181b0f, 0 8px 24px #18181b0f;--ease-standard:cubic-bezier(.2, 0, 0, 1);--duration-fast:.12s;--page-duration-exit:.14s;--page-duration-enter:.22s;--page-duration-move:.42s;--z-overlay:100;--color-wash:#fbbf24;--color-surface-raised:#f4f4f5;--color-canvas:#f6f7f9;--color-brand-ink:#18181b;--color-brand-gold:#fbbf24;--color-brand-white:#fff;--color-brand-champagne:#fde68a;--color-brand-gold-deep:#f5b301;--color-brand-gold-vivid:#f5b301;--color-brand-gold-pale:#fcecb8;--color-assessment-deep:#0a0a0b;--color-ob-muted:#67676e;--font-heading:var(--font-gabarito), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--tracking-wordmark:-.02em;--background-image-wordmark:linear-gradient(100deg, #e9a100 0%, #f5b301 30%, #fbbf24 50%, #f5b301 70%, #e9a100 100%);--background-image-wordmark-flood:linear-gradient(to right, #e9a100 0%, #f5b301 10%, #fbbf24 16.5%, #f5b301 23%, #e9a100 31%, #fde68a 36%, #fcecb8 41%, #fcecb8 100%);--background-image-cta:linear-gradient(135deg, #fde68a 0%, #fbbf24 48%, #f5b301 100%);--radius-pane:1.75rem;--shadow-pane:0 1px 2px #18181b08, 0 12px 32px -8px #18181b0d, 0 32px 64px -16px #18181b0d;--text-splash-title:clamp(1.25rem, min(7.7vw, 5.1dvh), 2.25rem);--text-splash-title--line-height:1.15;--splash-gutter:clamp(1.25rem, 5.5vw, 2.25rem);--splash-rhythm:clamp(.5rem, min(2.2vw, 1.4dvh), 1rem);--text-splash-wordmark:clamp(2.75rem, min(16vw, 9dvh), 5rem);--text-splash-body:clamp(1rem, min(4.4vw, 2.3dvh), 1.25rem);--splash-control:clamp(3rem, min(13vw, 7.2dvh), 3.5rem);--su-gutter:clamp(1.25rem, 6vw, 2rem);--su-space:clamp(.4rem, min(2.6vw, 1.45dvh), 1.125rem);--su-tap:clamp(2.75rem, min(13vw, 7.6dvh), 3.5rem);--su-text-title:clamp(1.15rem, min(7.4vw, 3.9dvh), 2rem);--su-text-body:clamp(1rem, min(4.4vw, 2.2dvh), 1.125rem);--su-text-field:clamp(1rem, min(4vw, 2dvh), 1.0625rem);--su-text-meta:clamp(.75rem, min(3.5vw, 1.75dvh), .9375rem);--su-card-pad:clamp(1.05rem, min(6vw, 3.2dvh), 2.25rem);--plan-stars:clamp(1.1rem, 7vw, 2.5rem);--color-su-field:#fffdf7;--color-su-field-hover:#fef9e8;--color-su-line:#e6e6ea;--su-card-radius:clamp(1.25rem, 6vw, 2rem)}@supports (color:lab(0% 0 0)){:root,:host{--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-violet-300:lab(76.7419% 18.3911 -37.0706);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-danger:lab(49.1427% 66.5436 42.1147)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){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}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background-color:var(--color-surface);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}*,:before,:after{--tw-ring-offset-color:var(--color-surface)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.right-2{right:calc(var(--spacing) * 2)}.z-10{z-index:10}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.m-auto{margin:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[0\.6rem\]{margin-top:.6rem}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-2{margin-left:calc(var(--spacing) * 2)}.wordmark-drift{animation:1.15s cubic-bezier(.22,1,.36,1) .15s both wordmark-drift;display:inline-block}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[6\/5\]{aspect-ratio:6/5}.aspect-square{aspect-ratio:1}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.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-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[55\%\]{width:55%;height:55%}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[60vh\]{height:60vh}.h-\[var\(--splash-control\,3\.5rem\)\]{height:var(--splash-control,3.5rem)}.h-full{height:100%}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[5rem\]{min-height:5rem}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-2{width:calc(var(--spacing) * 2)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-36{width:calc(var(--spacing) * 36)}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-\[min\(52rem\,calc\(100vw-2rem\)\)\]{width:min(52rem,100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[38rem\]{max-width:38rem}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);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,)}.wordmark-flood{background-image:var(--background-image-wordmark-flood);color:#0000;background-position:0 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.15s cubic-bezier(.22,1,.36,1) .15s both wordmark-flood}.step-in{will-change:transform, opacity;animation:.52s cubic-bezier(.16,1,.3,1) both step-in}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[repeat\(auto-fill\,minmax\(10rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-su-line>:not(:last-child)){border-color:var(--color-su-line)}.self-center{align-self:center}.self-end{align-self:flex-end}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[calc\(var\(--empty-radius\,var\(--su-card-radius\)\)\*0\.75\)\]{border-radius:calc(var(--empty-radius,var(--su-card-radius)) * .75)}.rounded-\[var\(--empty-radius\,var\(--su-card-radius\)\)\]{border-radius:var(--empty-radius,var(--su-card-radius))}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-pane\)\]{border-radius:var(--radius-pane)}.rounded-\[var\(--radius-surface\)\]{border-radius:var(--radius-surface)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.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-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--color-border)}.border-danger{border-color:var(--color-danger)}.border-foreground{border-color:var(--color-foreground)}.border-su-line{border-color:var(--color-su-line)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-border{background-color:var(--color-border)}.bg-brand-gold-pale{background-color:var(--color-brand-gold-pale)}.bg-brand-ink\/25{background-color:#18181b40}@supports (color:color-mix(in lab, red, red)){.bg-brand-ink\/25{background-color:color-mix(in oklab, var(--color-brand-ink) 25%, transparent)}}.bg-brand-white{background-color:var(--color-brand-white)}.bg-canvas{background-color:var(--color-canvas)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-foreground{background-color:var(--color-foreground)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-su-field{background-color:var(--color-su-field)}.bg-su-line{background-color:var(--color-su-line)}.bg-surface{background-color:var(--color-surface)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-raised\/60{background-color:#f4f4f599}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/60{background-color:color-mix(in oklab, var(--color-surface-raised) 60%, transparent)}}.bg-surface-subtle{background-color:var(--color-surface-subtle)}.bg-surface\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--color-surface) 95%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-cta{background-image:var(--background-image-cta)}.bg-wordmark{background-image:var(--background-image-wordmark)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-1{padding-left:var(--spacing)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-splash-title{font-size:var(--text-splash-title);line-height:var(--tw-leading,var(--text-splash-title--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[2\.25rem\]{font-size:2.25rem}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.leading-none\!{--tw-leading:1!important;line-height:1!important}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[var\(--tracking-wordmark\)\]{--tw-tracking:var(--tracking-wordmark);letter-spacing:var(--tracking-wordmark)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-700{color:var(--color-amber-700)}.text-brand{color:var(--color-brand)}.text-brand-champagne{color:var(--color-brand-champagne)}.text-brand-gold-deep{color:var(--color-brand-gold-deep)}.text-brand-ink{color:var(--color-brand-ink)}.text-brand-white{color:var(--color-brand-white)}.text-danger{color:var(--color-danger)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-foreground{color:var(--color-foreground)}.text-foreground-muted{color:var(--color-foreground-muted)}.text-foreground-muted\/70{color:#67676eb3}@supports (color:color-mix(in lab, red, red)){.text-foreground-muted\/70{color:color-mix(in oklab, var(--color-foreground-muted) 70%, transparent)}}.text-ob-muted{color:var(--color-ob-muted)}.text-ob-muted\/45{color:#67676e73}@supports (color:color-mix(in lab, red, red)){.text-ob-muted\/45{color:color-mix(in oklab, var(--color-ob-muted) 45%, transparent)}}.text-ob-muted\/70{color:#67676eb3}@supports (color:color-mix(in lab, red, red)){.text-ob-muted\/70{color:color-mix(in oklab, var(--color-ob-muted) 70%, transparent)}}.text-rose-700{color:var(--color-rose-700)}.text-sky-700{color:var(--color-sky-700)}.text-surface{color:var(--color-surface)}.text-transparent{color:#0000}.text-violet-700{color:var(--color-violet-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-8px_40px_-12px_rgb\(0_0_0\/0\.25\)\]{--tw-shadow:0 -8px 40px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(24_24_27\/0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#18181b0a);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\(--color-foreground\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-foreground));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-pane\)\]{--tw-shadow:var(--shadow-pane);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[var\(--shadow-surface\)\]{--tw-shadow:var(--shadow-surface);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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-\[border-color\,box-shadow\,background-color\,transform\]{transition-property:border-color,box-shadow,background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\,transform\]{transition-property:border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\,opacity\]{transition-property:transform,filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,filter\]{transition-property:transform,filter;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-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[var\(--duration-fast\)\]{--tw-duration:var(--duration-fast);transition-duration:var(--duration-fast)}.ease-\[cubic-bezier\(0\.16\,1\,0\.3\,1\)\]{--tw-ease:cubic-bezier(.16,1,.3,1);transition-timing-function:cubic-bezier(.16,1,.3,1)}.ease-\[cubic-bezier\(0\.22\,1\.4\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1.4,.36,1);transition-timing-function:cubic-bezier(.22,1.4,.36,1)}.ease-\[var\(--ease-standard\)\]{--tw-ease:var(--ease-standard);transition-timing-function:var(--ease-standard)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}.group-open\:inline:is(:where(.group):is([open],:popover-open,:open) *){display:inline}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--color-foreground)}}.marker\:text-foreground-muted ::marker{color:var(--color-foreground-muted)}.marker\:text-foreground-muted::marker{color:var(--color-foreground-muted)}.marker\:text-foreground-muted ::-webkit-details-marker{color:var(--color-foreground-muted)}.marker\:text-foreground-muted::-webkit-details-marker{color:var(--color-foreground-muted)}.placeholder\:text-foreground-muted::placeholder{color:var(--color-foreground-muted)}.placeholder\:text-foreground-muted\/70::placeholder{color:#67676eb3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-foreground-muted\/70::placeholder{color:color-mix(in oklab, var(--color-foreground-muted) 70%, transparent)}}.placeholder\:text-ob-muted\/45::placeholder{color:#67676e73}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ob-muted\/45::placeholder{color:color-mix(in oklab, var(--color-ob-muted) 45%, transparent)}}.placeholder\:text-ob-muted\/60::placeholder{color:#67676e99}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-ob-muted\/60::placeholder{color:color-mix(in oklab, var(--color-ob-muted) 60%, transparent)}}.backdrop\:bg-black\/40::backdrop{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.open\:animate-\[dialog-in_var\(--duration-fast\)_var\(--ease-standard\)\]:is([open],:popover-open,:open){animation:dialog-in var(--duration-fast) var(--ease-standard)}.focus-within\:border-solid:focus-within{--tw-border-style:solid;border-style:solid}.focus-within\:border-brand-gold-deep:focus-within{border-color:var(--color-brand-gold-deep)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-foreground\/40:hover{border-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab, var(--color-foreground) 40%, transparent)}}.hover\:border-foreground\/50:hover{border-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/50:hover{border-color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}.hover\:bg-border\/40:hover{background-color:#eaeaee66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-border\/40:hover{background-color:color-mix(in oklab, var(--color-border) 40%, transparent)}}.hover\:bg-su-field-hover:hover{background-color:var(--color-su-field-hover)}.hover\:bg-surface-raised:hover{background-color:var(--color-surface-raised)}.hover\:bg-surface-raised\/60:hover{background-color:#f4f4f599}@supports (color:color-mix(in lab, red, red)){.hover\:bg-surface-raised\/60:hover{background-color:color-mix(in oklab, var(--color-surface-raised) 60%, transparent)}}.hover\:bg-surface-subtle:hover{background-color:var(--color-surface-subtle)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_12px_32px_-16px_rgb\(24_24_27\/0\.2\)\]:hover{--tw-shadow:0 12px 32px -16px var(--tw-shadow-color,#18181b33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:border-brand-gold-deep:focus-visible{border-color:var(--color-brand-gold-deep)}.focus-visible\:border-focus:focus-visible{border-color:var(--color-focus)}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:brightness-\[0\.96\]:active{--tw-brightness:brightness(.96);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.active\:duration-\[100ms\]:active{--tw-duration:.1s;transition-duration:.1s}.active\:ease-out:active{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media not all and (min-width:64rem){.max-lg\:max-h-\[80dvh\]{max-height:80dvh}}@media not all and (min-width:48rem){.max-md\:text-\[0\.9375rem\]\!{font-size:.9375rem!important}.max-md\:text-\[1\.35rem\]\!{font-size:1.35rem!important}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.sm\:inline{display:inline}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[9\.5rem_1fr\]{grid-template-columns:9.5rem 1fr}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(13rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:rounded-\[1\.5rem\]{border-radius:1.5rem}.sm\:rounded-full{border-radius:3.40282e38px}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media (min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:row-start-1{grid-row-start:1}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:rounded-\[var\(--radius-pane\)\]{border-radius:var(--radius-pane)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[2rem\]{font-size:2rem}.md\:\[--empty-radius\:1\.15rem\]{--empty-radius:1.15rem}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:inset-auto{inset:auto}.lg\:\!top-\[var\(--pk-top\)\]{top:var(--pk-top)!important}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:\!right-auto{right:auto!important}.lg\:\!bottom-auto{bottom:auto!important}.lg\:\!left-\[var\(--pk-left\)\]{left:var(--pk-left)!important}.lg\:\!block{display:block!important}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:\!h-\[3rem\]{height:3rem!important}.lg\:\!h-\[calc\(3rem\*0\.66\)\]{height:1.98rem!important}.lg\:\!max-h-\[var\(--pk-max-h\)\]{max-height:var(--pk-max-h)!important}.lg\:max-h-\[min\(var\(--picker-list-max-h\)\,_100\%\)\]{max-height:min(var(--picker-list-max-h), 100%)}.lg\:min-h-0{min-height:0}.lg\:\!w-\[var\(--pk-width\)\]{width:var(--pk-width)!important}.lg\:max-w-\[46rem\]{max-width:46rem}.lg\:flex-1{flex:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[13rem_1fr\]{grid-template-columns:13rem 1fr}.lg\:items-start{align-items:flex-start}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:self-center{align-self:center}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-su-line{border-color:var(--color-su-line)}.lg\:bg-transparent{background-color:#0000}.lg\:shadow-\[0_16px_48px_-12px_rgb\(0_0_0\/0\.18\)\]{--tw-shadow:0 16px 48px -12px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dark\:bg-black\/50:where([data-theme=dark],[data-theme=dark] *){background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/50:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-300)}.dark\:text-emerald-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}.dark\:text-rose-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-300)}.dark\:text-sky-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-300)}.dark\:text-violet-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-violet-300)}@media (pointer:fine){@media (hover:hover){.pointer-fine\:hover\:border-foreground\/50:hover{border-color:#18181b80}@supports (color:color-mix(in lab, red, red)){.pointer-fine\:hover\:border-foreground\/50:hover{border-color:color-mix(in oklab, var(--color-foreground) 50%, transparent)}}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--skin-ink:#18181b;--skin-sheen:#fff;--skin-cream-from:#fffbeb;--skin-cream-to:#fef3c7;--skin-cream-well:#fde68a;--skin-butter-from:#fefce8;--skin-butter-to:#fef9c3;--skin-butter-well:#fef08a;--skin-champagne-from:#fff8e6;--skin-champagne-to:#fdecb8;--skin-champagne-well:#fce08a;--skin-honey-from:#fff7db;--skin-honey-to:#fde68a;--skin-honey-well:#fcd34d;--skin-live-from:#fffdf5;--skin-live-mid:#fef7dd;--skin-live-to:#fdefc0;--skin-live-base:#fffbeb;--skin-live-now-from:#fff7db;--skin-live-now-mid:#fde68a;--skin-live-now-to:#fcd34d;--skin-live-now-base:#fef3c7;--skin-live-off-from:#fff;--skin-live-off-mid:#fafafa;--skin-live-off-to:#f4f4f5;--skin-live-off-base:#fafafa}:root[data-theme=dark]{--color-surface:#18181b;--color-surface-subtle:#1f1f23;--color-surface-raised:#27272a;--color-canvas:#0c0c0d;--color-accent-ink:#fbbf24;--color-border:#2e2e33;--color-foreground:#faf5e4;--color-foreground-muted:#a1a1aa;--color-danger:#ff645f;--color-correct:#53be70;--color-near:#e4a339;--color-focus:#fbbf24;--color-wash:#fff;--color-glow:#000;--color-inverse:#faf5e4;--color-inverse-foreground:#18181b;--shadow-surface:0 1px 2px #0006, 0 8px 24px #00000059;--shadow-pane:0 1px 2px #0000004d, 0 12px 32px -8px #0006, 0 32px 64px -16px #0006;--color-brand-cream:#1f1f23;--color-brand-cream-deep:#232327;--color-brand-gold-pale:#3f3f46;--color-brand-subtle:#27272a;--color-tile-mark:#2a2a2e;--color-ob-muted:#a1a1aa;--color-ob-border:#2e2e33;--color-ob-secondary:#232327;--color-su-field:#1f1f23;--color-su-field-hover:#27272a;--color-su-line:#2e2e33;--color-su-tile:#1f1f23;--color-su-mark:#2a2a2e;--background-image-splash:linear-gradient(180deg, #0c0c0d 0%, #000 100%);--background-image-tile:linear-gradient(158deg, #232327 0%, #1c1c1f 100%);--background-image-glass:linear-gradient(135deg, #27272ac7 0%, #18181bb3 46%, #18181b9e 100%);--background-image-glass-disc:linear-gradient(140deg, #27272aeb 0%, #18181bd6 100%);--background-image-wordmark-flood:linear-gradient(to right, #e9a100 0%, #f5b301 10%, #fbbf24 16.5%, #f5b301 23%, #e9a100 31%, #fde68a 36%, #3f3f46 41%, #3f3f46 100%);--skin-ink:#faf5e4;--skin-sheen:#2a2a2e;--skin-cream-from:#1c1c1f;--skin-cream-to:#18181b;--skin-cream-well:#27272a;--skin-butter-from:#1c1c1f;--skin-butter-to:#18181b;--skin-butter-well:#27272a;--skin-champagne-from:#1c1c1f;--skin-champagne-to:#18181b;--skin-champagne-well:#27272a;--skin-honey-from:#1c1c1f;--skin-honey-to:#18181b;--skin-honey-well:#27272a;--skin-live-from:#1f1f23;--skin-live-mid:#1c1c1f;--skin-live-to:#18181b;--skin-live-base:#1c1c1f;--skin-live-now-from:#27272a;--skin-live-now-mid:#232327;--skin-live-now-to:#1f1f23;--skin-live-now-base:#232327;--skin-live-off-from:#1c1c1f;--skin-live-off-mid:#19191c;--skin-live-off-to:#18181b;--skin-live-off-base:#19191c}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-danger:lab(63.3139% 59.7937 35.1683);--color-correct:lab(69.418% -45.1896 29.6823);--color-near:lab(72.0461% 18.396 61.7206)}}:root{--nav-h:3.5rem;--nav-disc:4.25rem;--nav-rise:.78;--nav-lift:calc(var(--nav-disc) * var(--nav-rise) + (var(--nav-h) - var(--nav-disc)) / 2);--nav-tab-gap:.375rem}@media (min-height:800px){:root{--nav-h:3.875rem;--nav-disc:4.625rem;--su-text-body:clamp(1rem, min(4.9vw, 2.2dvh), 1.25rem);--su-text-meta:clamp(.75rem, min(3.9vw, 1.75dvh), 1rem);--su-text-title:clamp(1.15rem, min(8.2vw, 3.9dvh), 2.25rem);--stage-cta-h:3.5rem;--stage-pad-b:calc(var(--su-space) * 1.25);--stage-mic:calc(var(--su-space) * 7.2)}}@media (min-height:820px){:root{--plan-body:38dvh;--plan-ring:clamp(7rem, 17dvh, 11rem);--plan-step-text:clamp(1.25rem, 2.4dvh, 1.6rem)}}@media (max-height:700px) and (max-width:430px){:root{--su-text-title:clamp(1.4rem, 7.4vw, 1.9rem);--su-text-meta:clamp(.8125rem, 3.5vw, .9375rem);--su-text-field:clamp(1rem, 4vw, 1.0625rem);--su-space:clamp(.5rem, 2.6vw, .75rem);--su-card-pad:clamp(1.15rem, 5vw, 1.5rem);--minutes-row:clamp(3.4rem, 15vw, 4.2rem);--minutes-text:clamp(2.4rem, 11vw, 3rem);--plan-ring:clamp(5.5rem, 24vw, 7rem);--plan-proof:5.75rem;--plan-logo:2.9rem;--plan-stars:1.15rem;--plan-align:flex-start;--nav-h:3rem;--nav-disc:3.75rem;--nav-tab-gap:.25rem}}:root{--su-header-top:clamp(1.5rem, min(7vw, 3.6dvh), 2.5rem);--su-header-bottom:var(--su-space);--su-content-top:calc(var(--su-card-pad) * .85);--su-cta-h:clamp(2.75rem, min(11vw, 6.2dvh), 3.1rem);--stage-cta-h:3rem;--stage-pad-b:calc(var(--su-space) * .85);--stage-mic:calc(var(--su-space) * 6.1);--signin-stack-gap:calc(var(--splash-rhythm) * 3.4);--signin-pad-block:calc(var(--splash-rhythm) * 3.2);--signin-field-gap:calc(var(--splash-rhythm) * 1.15);--signin-cta-lift:calc(var(--splash-rhythm) * 1.1);--signin-sub-lift:calc(var(--splash-rhythm) * .8);--su-chip-h:calc(var(--su-tap) * .62);--su-chip-pad:calc(var(--su-card-pad) * .5);--su-chip-text:var(--su-text-meta);--su-form-gap:calc(var(--su-space) * 1.9);--su-pill-h:max(2.75rem, calc(var(--su-tap) * .85));--su-pill-pad:calc(var(--su-card-pad) * .6);--su-pill-text:var(--su-text-body);--su-cta-lift:calc(var(--su-space) * .5);--picker-pad-x:var(--su-card-pad);--picker-pad-top:calc(var(--su-space) * 1.2);--picker-pad-bottom:max(var(--su-card-pad), env(safe-area-inset-bottom));--picker-radius-top:var(--su-card-radius);--picker-radius-bottom:0px;--picker-max-h:80dvh;--picker-list-max-h:none;--picker-row-min:var(--su-tap);--picker-row:auto;--picker-gap:calc(var(--su-space) * .8);--su-tiles-w:100%;--su-tiles-bleed:0px;--su-tiles-gap:calc(var(--su-space) * .7);--su-tile-h:calc(var(--su-tap) * 1.9);--su-tile-pad:calc(var(--su-card-pad) * .6);--su-tile-mark:calc(var(--su-tap) * .95);--su-slider-thumb:1.4rem;--su-slider-gap:calc(var(--su-space) * .6);--su-slider-band:calc(var(--su-text-title) * .9);--su-label-gap:calc(var(--su-space) * .4);--su-row-h:clamp(2.75rem, min(13vw, 7.4dvh), 4rem);--su-row-pad:calc(var(--su-space) * .55);--su-row-icon:calc(var(--su-tap) * .58);--su-rows-gap:clamp(.2rem, calc(var(--su-space) * .5), .6rem);--su-skill-tile-h:calc(var(--su-tap) * 1.65);--su-skill-tile-mark:clamp(1.5rem, calc(var(--su-tap) * .55 + .8dvh), 2.5rem);--su-skill-tile-pad:calc(var(--su-card-pad) * .55);--su-skill-tiles-gap:calc(var(--su-space) * .6)}@media (min-width:600px) and (max-width:1023px){:root{--su-text-title:2rem;--su-text-body:1.125rem;--su-text-meta:.9375rem}}@media (max-width:599px){[data-signup]{--su-text-title:clamp(1.25rem, min(6.2vw, 3.4dvh), 1.625rem);--su-text-body:clamp(1rem, min(4.2vw, 2.1dvh), 1.0625rem);--su-text-meta:clamp(.75rem, min(3.5vw, 1.75dvh), .9375rem)}}@media (min-width:1024px){:root{--su-pane:clamp(22rem, 35vw - 2rem, 32rem);--su-pane-inset:clamp(1rem, 2.2vw, 2rem);--su-pane-radius:clamp(1.5rem, 2.4vw, 2.25rem);--su-text-title:2rem;--su-text-body:1rem;--su-text-field:1rem;--su-text-meta:.875rem;--su-space:1rem;--su-tap:3.125rem;--su-card-pad:2rem;--su-form-measure:24rem;--su-chip-h:2.75rem;--su-chip-pad:1.15rem;--su-chip-text:1.0625rem;--su-form-gap:.75rem;--su-pill-h:2.5rem;--su-pill-pad:1.1rem;--su-pill-text:.9375rem;--su-cta-lift:1.25rem;--picker-pad-x:.75rem;--picker-pad-top:.75rem;--picker-pad-bottom:.5rem;--picker-radius-top:1rem;--picker-radius-bottom:1rem;--picker-max-h:none;--picker-row-min:0px;--picker-row:2.75rem;--picker-list-max-h:calc(2.75rem * 5);--picker-gap:.5rem;--su-tiles-w:min(var(--su-pane), 30rem);--su-tiles-bleed:calc((var(--su-form-measure) - var(--su-tiles-w)) / 2);--su-tiles-gap:.875rem;--su-tile-h:7.5rem;--su-tile-pad:1.25rem;--su-tile-mark:4.25rem;--su-slider-gap:.375rem;--su-slider-band:1.375rem;--su-label-gap:.3125rem;--su-row-h:3.5rem;--su-row-pad:.5rem;--su-row-icon:2rem;--su-figure-h:88%;--su-figure-max-w:92%;--su-figure-inset:4%;--su-rows-gap:.625rem;--su-skill-tile-h:5.25rem;--su-skill-tile-mark:1.5rem;--su-skill-tile-pad:1rem;--su-skill-tiles-gap:.875rem;--su-header-top:.25rem;--su-header-bottom:.375rem;--su-content-top:.5rem;--su-cta-h:3rem;--su-gutter:2.5rem;--wheel-row:3.25rem;--su-card-radius:0rem;--su-art-min:0rem;--su-mark:clamp(2.5rem, 3.6vw, 3.25rem);--su-mark-gap:clamp(.375rem, .8vh, .625rem);--su-mark-lift:-.15;--splash-pane:var(--su-pane);--text-splash-wordmark:5rem;--text-splash-title:2.375rem;--text-splash-heading:2rem;--text-splash-body:1.25rem;--splash-gutter:2.5rem;--splash-rhythm:1.25rem;--su-field-inset:1.25rem;--signin-field-text:1.0625rem;--signin-error-text:.9375rem;--signin-mark:4.5rem;--signin-mark-sub:1.125rem;--splash-control:3.5rem;--signin-stack-gap:1.75rem;--signin-pad-block:1.5rem;--signin-field-gap:.875rem;--signin-cta-lift:1.5rem;--signin-sub-lift:.625rem;--signin-measure:24rem;--splash-drawer-min:0;--splash-signin-drawer-min:0;--splash-figure-min:0;--splash-drawer-radius:0rem;--plan-stars:1.15rem;--greet-stars:3rem}}@keyframes ascend{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes ascend-exit{0%{transform:translateY(0)}to{transform:translateY(-110%)}}@keyframes icon-float{0%,to{transform:translateY(0) rotate(var(--tilt,0deg))}50%{transform:translateY(-10px) rotate(calc(var(--tilt,0deg) * -1))}}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes backdrop-drift{0%,to{transform:translate(-1.5%)}50%{transform:translate(1.5%)}}@media (prefers-reduced-motion:reduce){.ascend-line,.ascend-exit,.build-flip,.icon-float,.marquee-track-left,.marquee-track-right,.backdrop-far,.backdrop-mid{animation:none;transform:none}.build-flip,.build-row-in{opacity:1!important}}@keyframes wordmark-flood{0%{background-position:100% 0}to{background-position:0 0}}@keyframes wordmark-drift{0%{letter-spacing:.04em}to{letter-spacing:-.02em}}@keyframes greet-in{0%{letter-spacing:calc(var(--tracking-wordmark) + var(--greet-spread,.08em));filter:blur(12px);opacity:0;transform:translateY(.35em)rotateX(-80deg)scale(.9)}60%{opacity:1}to{letter-spacing:var(--tracking-wordmark);filter:blur();opacity:1;transform:none}}@keyframes greet-out{0%{filter:blur();opacity:1;transform:none}to{filter:blur(12px);opacity:0;transform:translateY(-.35em)rotateX(80deg)scale(.9)}}.greet-in,.greet-out{transform-origin:50% 50% -.8em;backface-visibility:hidden;will-change:transform, filter, opacity}.greet-in{animation:1.2s cubic-bezier(.16,1,.3,1) .12s both greet-in}.greet-out{animation:.9s cubic-bezier(.65,0,.35,1) both greet-out}@keyframes greet-twinkle{0%,to{transform:scale(.55) rotate(var(--tilt,0deg));opacity:.1}50%{transform:scale(1) rotate(calc(var(--tilt,0deg) + 45deg));opacity:.4}}.greet-twinkle{animation:greet-twinkle var(--twinkle-dur,3s) ease-in-out var(--twinkle-delay,0s) infinite both}@media (prefers-reduced-motion:reduce){.greet-in{animation:none}.greet-out{display:none}.greet-twinkle{transform:rotate(var(--tilt,0deg));opacity:.25;animation:none}}@keyframes splash-breathe{0%,to{background-position:40% 46%}50%{background-position:60% 54%}}@keyframes splash-depart{0%{opacity:1;transform:scale(1)}70%{opacity:.85;transform:scale(2.3)}to{opacity:0;transform:scale(4.2)}}@keyframes splash-arrive{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes splash-art{0%{opacity:0;transform:translateY(38px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes splash-art-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(26px)scale(.97)}}@keyframes splash-slide-in{0%{opacity:0;transform:translate(56px)}to{opacity:1;transform:translate(0)}}@keyframes splash-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-56px)}}@keyframes splash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes splash-fade-out{0%{opacity:1}to{opacity:0}}@keyframes drawer-settle{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes backdrop-in{0%{opacity:0}to{opacity:var(--backdrop-opacity,1)}}@keyframes icon-card-in{0%{opacity:0}to{opacity:1}}@keyframes cta-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes trail-draw{0%{stroke-dashoffset:var(--trail-len,200)}to{stroke-dashoffset:0}}@keyframes trail-reveal{0%{opacity:0}to{opacity:1}}@keyframes trail-label-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes build-row-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes build-flip-in{0%{opacity:0;transform:perspective(600px)rotateX(-55deg)translateY(.45em)}to{opacity:1;transform:perspective(600px)rotateX(0)translateY(0)}}@keyframes countdown-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.02)}}html.splash-locked,html.splash-locked body{overscroll-behavior:none;max-width:100%;height:100%;overflow:clip}html.splash-locked [data-slot=dialog-content]{overflow:hidden}html.splash-locked [data-slot=dialog-content] [data-scroll]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto!important}@media (prefers-reduced-motion:reduce){.wordmark-flood{background-position:0 0;animation:none}.wordmark-drift{letter-spacing:-.02em;animation:none}.splash-breathe{background-position:50%;background-size:100% 100%;animation:none}.splash-depart,.splash-arrive,.splash-art,.splash-art-exit,.splash-slide-in,.splash-slide-out,.drawer-settle,.drawer-fluid,.icon-card-in,.cta-progress,.build-row-in{animation:none;transform:none}.trail-line{stroke-dashoffset:0;animation:none}.trail-fade-in{opacity:1;animation:none}.trail-label{animation:none;transform:none}}[data-onboarding]{--font-sans:var(--font-google-sans), var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);color:var(--color-foreground);background-color:var(--color-surface)}@keyframes countdown-beat{0%{opacity:0;transform:scale(1.35)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes spin-dot{0%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}:root{--rp-card-w:min(41vw, 10rem);--rp-card-radius:clamp(1rem, 4.5vw, 1.35rem);--rp-rail-gap:calc(var(--su-space) * .95);--rp-section-gap:calc(var(--su-space) * 2.2);--rp-header-radius:clamp(1.5rem, 7vw, 2.25rem);--rp-banner-radius:clamp(1.1rem, 4.5vw, 1.4rem);--rp-action-h:max(2.25rem, calc(var(--su-tap) * .78));--rp-avatar:calc(var(--su-tap) * 1.3);--rp-marker:calc(var(--su-tap) * .62);--rp-block-gap:calc(var(--su-space) * 1.9);--rp-peek-radius:var(--rp-header-radius);--rp-peek-box-radius:clamp(1.25rem, 6vw, 2rem);--rp-peek-face:calc(var(--su-tap) * .7);--rp-brief-face:calc(var(--su-tap) * 1);--rp-brief-nav:calc(var(--su-tap) * 1.1);--rp-brief-nav-h:calc(var(--su-tap) * .82);--rp-peek-slide:.19s;--rp-peek-enter:.52s;--rp-peek-exit:.22s;--rp-stage-face:clamp(6.5rem, min(42vw, 22dvh), 9.5rem);--rp-self-w:clamp(5.5rem, 26vw, 7.5rem);--rp-ctl-h:clamp(3.25rem, min(14vw, 7.5dvh), 3.9rem);--rp-finish-h:clamp(3.75rem, min(16vw, 8.5dvh), 4.5rem);--rp-split-face:clamp(5rem, min(30vw, 17dvh), 7.5rem);--rp-mic:clamp(4.5rem, min(22vw, 12dvh), 5.5rem);--rp-ring:calc(var(--rp-mic) + var(--su-space) * 2.4);--rp-compose-pad-y:calc(var(--su-space) * 1.25);--rp-compose-pad-x:calc(var(--su-card-pad) * .6);--rp-compose-inset:calc(var(--su-space) * .42);--rp-compose-key-slot:calc(var(--rp-send) + var(--rp-compose-inset) * 1.6);--rp-compose-line:1.55;--rp-compose-min:calc(var(--su-text-field) * var(--rp-compose-line) + var(--rp-compose-pad-y) * 2);--rp-compose-max:min(34dvh, 12rem);--rp-compose-radius:calc(var(--rp-compose-min) / 2);--rp-compose-radius-pill:calc(var(--rp-compose-min) / 2);--rp-send:max(2rem, calc(var(--rp-compose-min) - var(--rp-compose-inset) * 2));--rp-starter-w:min(78vw, 20rem);--rp-starter-h:5.75rem;--rp-starter-radius:1.5rem;--pp-card-radius:clamp(1.25rem, 6vw, 2rem);--iv-input-radius:clamp(1.25rem, 6vw, 2rem);--rp-starter-pad-y:clamp(.9rem, 3.4vw, 1.1rem);--rp-starter-pad-x:clamp(1.1rem, 4.4vw, 1.35rem);--rp-drift-dur:140s;--rp-rail-fade:var(--su-gutter);--rp-stack-label:calc(var(--su-space) * 1.05);--rp-stack-title:calc(var(--su-space) * 1.5);--rp-stack-field:calc(var(--su-space) * 1.9);--rp-think:1.25s}@keyframes rp-cloud-a{0%,to{transform:translate(-14%,2%)scale(1)}33%{transform:translate(10%,-5%)scale(1.25)}66%{transform:translate(6%,4%)scale(.92)}}@keyframes rp-cloud-b{0%,to{transform:translate(12%,3%)scale(1.14)}40%{transform:translate(-16%,-3%)scale(.9)}70%{transform:translate(-4%,6%)scale(1.2)}}@keyframes rp-sky{0%,to{background-position:50% 0,20% 100%,50% 30%}50%{background-position:50% 12%,70% 92%,50% 72%}}.rp-composer{--rp-compose-pad-y:calc(var(--su-space) * 1.5);--rp-compose-inset:.5rem;--rp-compose-text:.9375rem;inline-size:100%;max-inline-size:min(30rem,100%);margin-inline:auto}@supports (-webkit-touch-callout:none){.rp-composer{--rp-compose-text:var(--su-text-field)}}@media (max-width:47.9375rem){.rp-ground>.rp-compose-middle>h1{order:1}.rp-ground>.rp-composer{order:2;margin-block-start:var(--rp-stack-title)}.rp-ground>.rp-compose-middle>.rp-examples{order:3;margin-block-start:var(--rp-stack-field)}.rp-ground>.rp-compose-middle>:not(h1):not(.rp-examples){order:3}.rp-compose-middle{display:contents}.rp-ground .rp-drift{padding-inline:var(--su-gutter)}.rp-ground>header{flex:.85 auto;min-block-size:0}.rp-ground>.rp-compose-middle>.rp-examples{flex:auto;justify-content:flex-start;min-block-size:0}.rp-ground>.rp-composer{flex-shrink:0}@media (max-height:34rem){.rp-ground{justify-content:flex-start}.rp-ground>header,.rp-ground>.rp-compose-middle>.rp-examples{flex-grow:0}}}.rp-spark{transform-origin:50%;animation:1.15s linear infinite rp-spark}@keyframes rp-spark{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rp-spark{opacity:.5;animation:none}}.rp-sheen{background-image:linear-gradient(100deg,#0000 38%,#ffffffbf 50%,#0000 62%);background-repeat:no-repeat;background-size:220% 100%;animation:2.1s cubic-bezier(.5,0,.5,1) infinite rp-sheen}:root[data-theme=dark] .rp-sheen{background-image:linear-gradient(100deg,#0000 38%,#ffffff12 50%,#0000 62%)}@keyframes rp-sheen{0%{background-position:140% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.rp-sheen{opacity:0;animation:none}}.rp-composer.is-tall{--rp-compose-pad-right:var(--rp-compose-pad-x);--rp-compose-pad-bottom:calc(var(--rp-send) + var(--rp-compose-inset) * 1.5)}@media (min-width:48rem){.rp-composer{--rp-compose-text:var(--su-text-field);--rp-compose-inset:calc(var(--su-space) * .68);max-inline-size:var(--rp-measure);transition:max-inline-size .42s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.rp-composer{transition:none}}.rp-composer.is-filled{max-inline-size:var(--rp-measure-filled);--rp-compose-pad-y:calc(var(--su-space) * 1.45);inline-size:100%;margin-block-end:0!important;margin-inline:auto!important;padding-block-start:0!important;padding-inline:0!important;position:static!important}.rp-compose-middle{display:contents}.rp-ground>header{order:0}.rp-ground>.rp-compose-middle>h1{order:1}.rp-ground>.rp-composer{order:2}.rp-ground>.rp-compose-middle>.rp-examples{order:3}.rp-ground>.rp-compose-middle>:not(h1):not(.rp-examples){order:3;margin-block-start:var(--rp-stack-field)}.rp-ground>.rp-compose-middle>h1{margin-block-start:0}.rp-ground>.rp-composer{margin-block-start:var(--rp-stack-title)!important}.rp-ground>.rp-compose-middle>.rp-examples{min-block-size:0;flex:auto;justify-content:flex-start;margin-block-start:var(--rp-stack-field)}.rp-ground{margin-block-end:0!important;padding-block-end:0!important}.rp-ground>header{flex:.85 auto;min-block-size:0}.rp-ground{--rp-measure:38rem;--rp-measure-filled:46rem;--rp-starter-w:19rem;--rp-rail-fade:clamp(2rem, 6vw, 5rem);--iv-input-radius:1.5rem}}.rp-ground{isolation:isolate;background-image:linear-gradient(#0000 38%,#eab643 66%,#fcbe22 100%),linear-gradient(35deg,#f9bc1d 0%,#0000 32%),linear-gradient(#fff 0% 44%,#fef8eb 54%,#feefba 63%,#f6e3a4 72%,#efd398 82%,#ebc36f 91%,#e7b137 100%);background-repeat:no-repeat;background-size:160% 160%,150% 150%,100% 150%;animation:18s ease-in-out infinite rp-sky;position:relative;overflow:hidden}:root[data-theme=dark] .rp-ground:not(.rp-ground--mesh){background-image:none, none, linear-gradient(to bottom, var(--color-surface) 0%, var(--color-surface) 44%, var(--color-surface-subtle) 63%, var(--color-surface-raised) 100%)}.rp-ground--mesh{background-image:none;animation:none}.rp-ground--mesh:before,.rp-ground--mesh:after{content:none}.rp-ground:before,.rp-ground:after{content:"";z-index:-1;pointer-events:none;filter:blur(64px);will-change:transform;border-radius:50%;position:absolute;inset-inline:-35%}.rp-ground:before{background:radial-gradient(closest-side,#fbbf24a8 0%,#0000 100%);inset-block:40% -26%}@supports (color:color-mix(in lab, red, red)){.rp-ground:before{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-brand-gold) 66%, transparent) 0%, transparent 100%)}}.rp-ground:before{opacity:.52;animation:23s ease-in-out infinite rp-cloud-a}.rp-ground:after{background:radial-gradient(closest-side,#f5b3018f 0%,#0000 100%);inset-block:54% -34%}@supports (color:color-mix(in lab, red, red)){.rp-ground:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-brand-gold-vivid) 56%, transparent) 0%, transparent 100%)}}.rp-ground:after{opacity:.44;animation:29s ease-in-out infinite rp-cloud-b}:root[data-theme=dark] .rp-ground:before,:root[data-theme=dark] .rp-ground:after{background:radial-gradient(closest-side,#fbbf241f 0%,#0000 100%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .rp-ground:before,:root[data-theme=dark] .rp-ground:after{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-wash) 12%, transparent) 0%, transparent 100%)}}@media (prefers-reduced-motion:reduce){.rp-ground,.rp-ground:before,.rp-ground:after{animation:none}}@keyframes rp-drift{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.rp-drift{animation:none;transform:none}}.rail-scroll::-webkit-scrollbar{display:none}@keyframes rp-meter{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes rp-pulse{0%,to{opacity:1}50%{opacity:.35}}.rp-drift{animation:rp-drift var(--rp-drift-dur,46s) linear infinite}.rail-scroll:hover .rp-drift,.rail-scroll:focus-within .rp-drift,.rail-scroll:active .rp-drift{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rp-drift{animation:none;transform:none}}.rp-peek{background:0 0;border:0;justify-content:center;align-items:flex-end;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.rp-peek:modal{background:0 0;border:0;justify-content:center;align-items:flex-end;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.rp-peek:not([open]){display:none}@keyframes rp-peek-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes rp-peek-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(22%)}}@keyframes rp-peek-backdrop-in{0%{opacity:0}to{opacity:1}}.rp-peek[open]::backdrop{animation:rp-peek-backdrop-in var(--rp-peek-enter) var(--ease-standard) both}.rp-peek[open] .rp-peek-panel{animation:rp-peek-in var(--rp-peek-enter) cubic-bezier(.16, 1, .3, 1) both;will-change:transform}.rp-peek[data-closing]::backdrop{animation:rp-peek-backdrop-in var(--rp-peek-exit) var(--ease-standard) reverse both}.rp-peek[data-closing] .rp-peek-panel{animation:rp-peek-out var(--rp-peek-exit) ease-in both}@media (prefers-reduced-motion:reduce){.rp-peek[open] .rp-peek-panel,.rp-peek[data-closing] .rp-peek-panel{animation-name:rp-peek-backdrop-in;animation-duration:.14s}.rp-peek[data-closing] .rp-peek-panel{animation-direction:reverse}}.live-modal{background:0 0;border:0;justify-content:center;align-items:center;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:2rem 1.5rem;display:flex;position:fixed;inset:0}.live-modal:modal{background:0 0;border:0;justify-content:center;align-items:center;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:2rem 1.5rem;display:flex;position:fixed;inset:0}.live-modal:not([open]){display:none}.live-modal[open] .live-modal-panel{animation:.32s cubic-bezier(.16,1,.3,1) both live-modal-in}.live-modal[open]::backdrop{animation:live-modal-fade .32s var(--ease-standard) both}.live-modal[data-closing] .live-modal-panel{animation:.18s ease-in reverse both live-modal-in}.live-modal[data-closing]::backdrop{animation:live-modal-fade .18s var(--ease-standard) both reverse}@keyframes live-modal-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes live-modal-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.live-modal[open] .live-modal-panel,.live-modal[data-closing] .live-modal-panel{animation-name:live-modal-fade}}@media (min-width:48rem){.rp-peek{align-items:center;padding:2rem 1.5rem}.rp-peek:modal{align-items:center;padding:2rem 1.5rem}.rp-peek .rp-peek-panel{isolation:isolate;clip-path:inset(0 round var(--rp-peek-radius));border-end-end-radius:var(--rp-peek-radius);border-end-start-radius:var(--rp-peek-radius);max-block-size:calc(100dvh - 6rem)!important;max-inline-size:42rem!important}.rp-peek .rp-peek-stack{max-inline-size:42rem!important}.rp-peek .rp-peek-head{padding-block-start:calc(var(--su-card-pad) * .7)!important;padding-block-end:calc(var(--su-card-pad) * .8)!important}.rp-peek .rp-peek-body{-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);padding-block:calc(var(--su-card-pad) * .6)!important}.rp-peek{--rp-peek-face:calc(var(--su-tap) * .95)}@keyframes rp-peek-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes rp-peek-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.rp-peek[open] .rp-peek-panel{animation-name:rp-peek-modal-in;animation-timing-function:var(--ease-standard)}.rp-peek[data-closing] .rp-peek-panel{animation-name:rp-peek-modal-out}.rp-peek:not([data-dragging]) .rp-peek-panel{transform:none}@media (prefers-reduced-motion:reduce){.rp-peek[open] .rp-peek-panel,.rp-peek[data-closing] .rp-peek-panel{animation-name:rp-peek-backdrop-in;animation-duration:.14s}.rp-peek[data-closing] .rp-peek-panel{animation-direction:reverse}}.rp-brief-body>*{inline-size:100%;max-inline-size:58rem;margin-inline:auto}.rp-brief-body{padding-block-start:calc(var(--su-card-pad) * .8 + var(--rp-header-radius) * .9)!important}.rp-brief-matchup{max-inline-size:60rem;margin-inline:auto}.rp-brief-head{--rp-brief-face:calc(var(--su-tap) * 1.3)}.rp-setup{max-inline-size:min(52rem,177.778dvh - 33.7778rem);padding-block:calc(var(--su-space) * .9)!important}.rp-setup-stage{gap:calc(var(--su-space) * .9);inline-size:100%;display:grid}.rp-setup-stage>div:first-child{border-radius:1.75rem;aspect-ratio:16/9!important;max-block-size:none!important}.rp-setup-devices{border-radius:1.5rem;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);align-items:center;display:grid}.rp-setup-divider{margin-block:calc(var(--su-card-pad) * .5);align-self:stretch;block-size:auto!important;margin-inline:0!important}.rp-setup-stage>div:last-child{margin-block:0!important;padding-block-start:0!important}.rp-setup-cta>a,.rp-setup-cta>button,.rp-setup-cta>a>button{min-inline-size:18rem;margin-inline:auto;inline-size:auto!important}.rp-setup-cta>button,.rp-setup-cta>a>button{display:flex}.rp-setup-cta>a{max-inline-size:fit-content;display:block}.rp-setup>header{margin-block-end:calc(var(--su-space) * -.3)}:root{--rp-peek-box-radius:clamp(.75rem, 2.5vw, 1rem)}.rp-brief-panel{background:var(--color-surface);border:1px solid var(--color-su-line);border-radius:var(--rp-peek-box-radius);padding:calc(var(--su-card-pad) * .85)}.rp-brief-facts{gap:calc(var(--su-space) * 1.1) calc(var(--su-space) * 2);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.rp-brief-facts>div{border-block-end:0!important;padding-block:0!important}.rp-brief-facts dt{opacity:.72}.rp-brief-traits>div{border-radius:var(--rp-peek-box-radius);background:var(--rp-trait-tint,var(--color-su-field));padding:calc(var(--su-card-pad) * .6)!important}.rp-brief-disclosure{padding:0!important}.rp-brief-disclosure-trigger{padding:calc(var(--su-card-pad) * .8)!important;background:0 0!important;border:0!important;border-radius:0!important}.rp-brief-disclosure-trigger[aria-expanded=true]{border-block-end:1px solid var(--color-su-line)!important}.rp-brief-disclosure-body{padding:calc(var(--su-card-pad) * .8);margin-block-start:0!important}.rp-brief-head{padding-block-start:calc(var(--su-space) * 1.1)!important;padding-block-end:calc(var(--su-card-pad) * .8 + var(--rp-header-radius))!important}.rp-brief-cta{inline-size:100%;max-inline-size:58rem;background:0 0!important;border-block-start:0!important;margin-inline:auto!important;padding-block-start:calc(var(--su-space) * 1.4)!important;padding-block-end:calc(var(--su-space) * 2)!important;padding-inline:0!important;position:static!important}.rp-brief-cta>a,.rp-brief-cta>button.w-full{max-inline-size:22rem;margin-inline:auto;display:block}}@media (max-width:47.9375rem){.rp-peek{--rp-peek-space:calc(var(--su-space) * 1.32);--rp-peek-text:calc(var(--su-text-meta) * .92)}.rp-peek .rp-peek-head{padding-block-start:calc(var(--su-card-pad) * 1.05)!important;padding-block-end:calc(var(--su-card-pad) * 1.15)!important}.rp-peek #rp-peek-title{font-size:calc(var(--su-text-title) * .68)!important;margin-block-start:calc(var(--rp-peek-space) * .9)!important;line-height:1.18!important}.rp-peek .rp-peek-matchup{padding:calc(var(--rp-peek-space) * .9)!important;margin-block-start:calc(var(--rp-peek-space) * 1.15)!important}.rp-peek .rp-peek-cost{font-size:calc(var(--rp-peek-text) * .9)!important;margin-block-start:calc(var(--rp-peek-space) * .95)!important}.rp-peek .rp-peek-body{padding-block:calc(var(--su-card-pad) * .95)!important;gap:calc(var(--rp-peek-space) * 1.9)!important}.rp-peek .rp-peek-context{font-size:var(--rp-peek-text)!important;line-height:1.55!important}.rp-peek .rp-peek-goal-box{padding:calc(var(--rp-peek-space) * 1.15)!important}.rp-peek .rp-peek-goal-text{font-size:calc(var(--rp-peek-text) * 1.08)!important;line-height:1.45!important}.rp-peek .rp-peek-objective{font-size:var(--rp-peek-text)!important;line-height:1.45!important}.rp-peek .rp-peek-goal-heading{font-size:calc(var(--rp-peek-text) * 1)!important;margin-block-end:calc(var(--rp-peek-space) * .4)!important}.rp-peek .rp-peek-eyebrow{font-size:calc(var(--su-text-meta) * .72)!important;letter-spacing:.07em!important}.rp-peek .rp-peek-checklist-heading{margin-block-end:calc(var(--rp-peek-space) * .8)!important}.rp-peek .rp-peek-checklist{gap:calc(var(--rp-peek-space) * .85)!important}.rp-peek .rp-peek-actions{gap:calc(var(--rp-peek-space) * .7)!important;padding-block-start:calc(var(--su-card-pad) * .72)!important;padding-block-end:calc(var(--su-card-pad) * .72 + env(safe-area-inset-bottom,0px))!important}.rp-peek .rp-peek-action{font-size:calc(var(--su-text-body) * .88)!important}}@media (max-width:47.9375rem) and (max-height:40rem){.rp-peek{--rp-peek-space:calc(var(--su-space) * 1.12)}.rp-peek #rp-peek-title{font-size:calc(var(--su-text-title) * .82)!important}.rp-peek .rp-peek-head{padding-block-start:calc(var(--su-card-pad) * .9)!important;padding-block-end:calc(var(--su-card-pad) * .95)!important}.rp-peek .rp-peek-body{padding-block:calc(var(--su-card-pad) * .8)!important;gap:calc(var(--rp-peek-space) * 1.55)!important}}@media (max-width:47.9375rem){.rp-brief{--su-text-meta:calc(clamp(.75rem, min(3.5vw, 1.75dvh), .9375rem) * .92);--su-text-body:calc(clamp(1rem, min(4.4vw, 2.2dvh), 1.125rem) * .94);--su-text-title:calc(clamp(1.15rem, min(7.4vw, 3.9dvh), 2rem) * .78)}.rp-brief .rp-brief-goal-heading{font-size:var(--su-text-meta)!important}.rp-brief .rp-brief-cta{background:0 0!important;border-block-start-width:0!important;margin-block-start:auto!important;margin-inline:0!important;padding-block-start:calc(var(--su-space) * 1.4)!important;padding-block-end:calc(var(--su-space) * .6 + 2.5rem + env(safe-area-inset-bottom,0px))!important;padding-inline:0!important;position:static!important;inset-block-end:auto!important}.rp-setup .rp-setup-preview{inline-size:min(100%,34.5dvh);margin-inline:auto;max-block-size:46dvh!important}.rp-setup .rp-setup-cta>a,.rp-setup .rp-setup-cta>button,.rp-setup .rp-setup-cta>a>button{inline-size:max(15rem,78%)!important;max-inline-size:100%!important;margin-inline:auto!important}.rp-setup .rp-setup-cta>button,.rp-setup .rp-setup-cta>a>button{display:flex}.rp-setup .rp-setup-cta>a{display:block}.rp-setup .rp-setup-quick-btn{block-size:calc(var(--su-tap) * 1.05);inline-size:calc(var(--su-tap) * 1.05);font-size:calc(var(--su-tap) * .21)}.rp-setup .rp-setup-quick-btn>svg{block-size:1.65em!important;inline-size:1.65em!important}.rp-setup .rp-setup-quick-go{block-size:calc(var(--su-tap) * 1.2);inline-size:calc(var(--su-tap) * 1.2);font-size:calc(var(--su-tap) * .24)}.rp-setup .rp-setup-quick-go>svg{block-size:1.65em!important;inline-size:1.65em!important}.rp-setup .rp-setup-quick{align-items:center;margin-block-start:calc(var(--su-space) * 2.6);margin-block-end:calc(var(--su-space) * 1.2)}}@media (max-width:47.9375rem) and (max-height:40rem){.rp-setup .rp-setup-preview{inline-size:min(100%,45.3333dvh);aspect-ratio:4/3!important;max-block-size:34dvh!important}.rp-setup .rp-setup-quick{margin-block-start:calc(var(--su-space) * 1.8);margin-block-end:calc(var(--su-space) * .8)}.rp-setup .rp-setup-quick-btn{block-size:max(2.75rem, calc(var(--su-tap) * .95));inline-size:max(2.75rem, calc(var(--su-tap) * .95));font-size:calc(var(--su-tap) * .19)}.rp-setup .rp-setup-quick-go{block-size:calc(var(--su-tap) * 1.08);inline-size:calc(var(--su-tap) * 1.08);font-size:calc(var(--su-tap) * .216)}}.rp-call{background-color:var(--color-surface);background-image:radial-gradient(46% 50% at 16% 20%, var(--rp-call-c1,#fbbf248c) 0%, transparent 68%), radial-gradient(42% 46% at 84% 16%, var(--rp-call-c2,#fbbf2457) 0%, transparent 68%), radial-gradient(52% 54% at 78% 86%, var(--rp-call-c3,#fbbf246b) 0%, transparent 70%), radial-gradient(44% 48% at 20% 84%, var(--rp-call-c4,#fbbf2447) 0%, transparent 70%);color:var(--color-foreground)!important}@supports (color:color-mix(in lab, red, red)){.rp-call{background-image:radial-gradient(46% 50% at 16% 20%, var(--rp-call-c1,color-mix(in oklab, var(--color-wash) 55%, transparent)) 0%, transparent 68%), radial-gradient(42% 46% at 84% 16%, var(--rp-call-c2,color-mix(in oklab, var(--color-wash) 34%, transparent)) 0%, transparent 68%), radial-gradient(52% 54% at 78% 86%, var(--rp-call-c3,color-mix(in oklab, var(--color-wash) 42%, transparent)) 0%, transparent 70%), radial-gradient(44% 48% at 20% 84%, var(--rp-call-c4,color-mix(in oklab, var(--color-wash) 28%, transparent)) 0%, transparent 70%)}}.rp-call{background-size:180% 180%,170% 170%,190% 190%,175% 175%;animation:18s ease-in-out infinite alternate rp-call-mesh}:root[data-theme=dark] .rp-call{background-image:radial-gradient(46% 50% at 16% 20%, var(--rp-call-c1,transparent) 0%, transparent 68%), radial-gradient(42% 46% at 84% 16%, var(--rp-call-c2,transparent) 0%, transparent 68%), radial-gradient(52% 54% at 78% 86%, var(--rp-call-c3,transparent) 0%, transparent 70%), radial-gradient(44% 48% at 20% 84%, var(--rp-call-c4,transparent) 0%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .rp-call{background-image:radial-gradient(46% 50% at 16% 20%, color-mix(in oklab, var(--rp-call-c1,transparent) 22%, transparent) 0%, transparent 68%), radial-gradient(42% 46% at 84% 16%, var(--rp-call-c2,transparent) 0%, transparent 68%), radial-gradient(52% 54% at 78% 86%, var(--rp-call-c3,transparent) 0%, transparent 70%), radial-gradient(44% 48% at 20% 84%, color-mix(in oklab, var(--rp-call-c4,transparent) 30%, transparent) 0%, transparent 70%)}}@keyframes rp-call-mesh{0%{background-position:0 0,100% 0,100% 100%,0 100%;background-size:180% 180%,170% 170%,190% 190%,175% 175%}50%{background-position:38% 30%,58% 40%,46% 58%,44% 52%}to{background-position:62% 44%,30% 56%,24% 34%,70% 26%;background-size:210% 210%,200% 200%,165% 165%,205% 205%}}.rp-call .text-brand-white:not(button):not(a){color:var(--color-foreground)}.rp-call-barbtn{color:var(--color-foreground);background-color:#18181b0f}@supports (color:color-mix(in lab, red, red)){.rp-call-barbtn{background-color:color-mix(in oklab, var(--color-foreground) 6%, transparent)}}.rp-call-barbtn{opacity:.85}.rp-call-barbtn:hover{background-color:#18181b1f}@supports (color:color-mix(in lab, red, red)){.rp-call-barbtn:hover{background-color:color-mix(in oklab, var(--color-foreground) 12%, transparent)}}.rp-call-barbtn:hover{opacity:1}.rp-call-barbtn[data-off]{color:#d8342f}.rp-call .opacity-60{opacity:.68}.rp-call .rp-call-card{isolation:isolate;background:#ffffff80;border-radius:2rem;flex-direction:column;block-size:clamp(26rem,62dvh,38rem);inline-size:clamp(20rem,27vw,27rem);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-card{background:color-mix(in oklab, var(--color-surface) 50%, transparent)}}.rp-call .rp-call-card{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);box-shadow:inset 0 1px #ffffffb3,0 24px 60px -24px #18181b59}.rp-call .rp-call-card:before{content:"";z-index:0;background:radial-gradient(circle, var(--rp-call-glow,#fbbf24d9) 0%, transparent 66%);border-radius:50%;position:absolute;inset:-10%}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-card:before{background:radial-gradient(circle, var(--rp-call-glow,color-mix(in oklab, var(--color-wash) 85%, transparent)) 0%, transparent 66%)}}.rp-call .rp-call-card:before{opacity:0;transition:opacity .4s var(--ease-standard)}:root[data-theme=dark] .rp-call .rp-call-card:before{background:radial-gradient(circle, var(--rp-call-glow,transparent) 0%, transparent 66%)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .rp-call .rp-call-card:before{background:radial-gradient(circle, color-mix(in oklab, var(--rp-call-glow,transparent) 32%, transparent) 0%, transparent 66%)}}.rp-call .rp-call-card[data-speaking]:before{opacity:calc(.35 + var(--rp-voice,0) * .65);transform:scale(calc(.9 + var(--rp-voice,0) * .22))}.rp-call .rp-call-mark{order:-1;grid-column:1;opacity:1!important;justify-content:flex-start!important}.rp-call .rp-call-clock{grid-column:2;justify-content:center}.rp-call .rp-call-dot,.rp-call .rp-call-total{display:none!important}.rp-call .rp-call-timer{font-size:calc(var(--su-text-title) * .85)!important}.rp-call .rp-call-portrait{z-index:1;flex:1 1 0;min-block-size:0;display:block;position:relative;overflow:hidden}.rp-call .rp-call-art{margin:0;translate:-50%;block-size:86%!important;inline-size:auto!important;max-inline-size:none!important;position:absolute!important;inset-block-end:0!important;inset-inline-start:50%!important}.rp-call .rp-call-plate{z-index:2;padding:calc(var(--su-space) * .7) calc(var(--su-space) * .9);background:#ffffffe6;flex:none;position:relative}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-plate{background:color-mix(in oklab, var(--color-surface) 90%, transparent)}}.rp-call .rp-call-plate{border-block-start:1px solid #fff9}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-plate{border-block-start:1px solid color-mix(in oklab, var(--color-surface) 60%, transparent)}}.rp-call .rp-call-plate{-webkit-backdrop-filter:blur(22px)saturate(1.4);text-align:center}.rp-call .rp-speak-ring{display:none!important}.rp-call .rp-speak-swell{animation:none!important}.rp-call .rp-call-split{gap:calc(var(--su-space) * 1)!important;flex-direction:row!important}.rp-call .rp-call-split .rp-call-card{flex:1;block-size:100%;inline-size:auto}.rp-call .rp-call-self{border-radius:1.25rem;box-shadow:0 16px 40px -18px #18181b66;aspect-ratio:16/9!important;inline-size:clamp(14rem,20vw,20rem)!important}.rp-call .rp-call-self>div{border-radius:1.25rem}.rp-call .rp-call-self[data-speaking]{box-shadow:0 0 0 calc(2px + var(--rp-voice,0) * 3px) var(--rp-call-accent,#f3b60c), 0 0 calc(18px + var(--rp-voice,0) * 26px) calc(var(--rp-voice,0) * 6px) var(--rp-call-accent,#f3b60c), 0 16px 40px -18px #18181b66}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-self[data-speaking]{box-shadow:0 0 0 calc(2px + var(--rp-voice,0) * 3px) var(--rp-call-accent,#f3b60c), 0 0 calc(18px + var(--rp-voice,0) * 26px) calc(var(--rp-voice,0) * 6px) color-mix(in oklab, var(--rp-call-accent,#f3b60c) 55%, transparent), 0 16px 40px -18px #18181b66}}.rp-call .rp-call-bar{width:fit-content;padding:calc(var(--su-space) * .45);background:#ffffff8c;border-radius:999px;align-items:center;margin-inline:auto;display:flex;gap:calc(var(--su-space) * .5)!important}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-bar{background:color-mix(in oklab, var(--color-surface) 55%, transparent)}}.rp-call .rp-call-bar{-webkit-backdrop-filter:blur(16px)saturate(1.2);box-shadow:inset 0 1px #fffc,0 14px 40px -16px #18181b52}:root[data-theme=dark] .rp-call .rp-call-card{box-shadow:inset 0 1px #ffffff0f,0 24px 60px -24px #00000080}:root[data-theme=dark] .rp-call .rp-call-bar{box-shadow:inset 0 1px #ffffff12,0 14px 40px -16px #00000080}.rp-call .rp-call-headctl{display:none!important}.rp-call .rp-call-end{--rp-end-fill:var(--rp-call-accent,#f3b60c);--rp-end-ink:#18181b;--rp-end-shadow:0 10px 28px -10px var(--rp-call-accent,#f3b60c);background:var(--rp-call-accent,#f3b60c);color:#18181b;box-shadow:0 10px 28px -10px var(--rp-call-accent,#f3b60c)}.rp-call .rp-call-scenario{text-align:right;max-inline-size:22rem;line-height:1.35;font-size:calc(var(--su-text-meta) * .92);opacity:.6;font-weight:500}.rp-call .rp-call-timer{font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:color .3s var(--ease-standard)}.rp-call .rp-call-timer[data-ending]{color:#d8342f;animation:1s ease-in-out infinite rp-call-timer-end}@keyframes rp-call-timer-end{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.06)}}.rp-call .bg-white\/10{background-color:#18181b0f}@supports (color:color-mix(in lab, red, red)){.rp-call .bg-white\/10{background-color:color-mix(in oklab, var(--color-foreground) 6%, transparent)}}.rp-call .bg-white\/10:hover,.rp-call .hover\:bg-white\/16:hover{background-color:#18181b1f}@supports (color:color-mix(in lab, red, red)){.rp-call .bg-white\/10:hover,.rp-call .hover\:bg-white\/16:hover{background-color:color-mix(in oklab, var(--color-foreground) 12%, transparent)}}.rp-call .ring-white\/12,.rp-call .ring-white\/15{--tw-ring-color:#18181b14}@supports (color:color-mix(in lab, red, red)){.rp-call .ring-white\/12,.rp-call .ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-foreground) 8%, transparent)}}@media (prefers-reduced-motion:reduce){.rp-call{animation:none}.rp-call .rp-call-card[data-speaking]:before{opacity:.8;transform:scale(1)}}@media (max-width:47.9375rem){.rp-call .rp-call-card{border-radius:1.5rem;min-block-size:0!important;inline-size:100%!important}.rp-call .rp-call-focus .rp-call-card{flex:none!important;block-size:clamp(18rem,56svh,30rem)!important}.rp-call .rp-call-focus{flex-direction:column;min-block-size:0;inline-size:100%;margin-block:auto;display:flex;flex:0 auto!important}.rp-call .rp-call-focus .rp-call-self{aspect-ratio:3/4!important;inline-size:34%!important;max-inline-size:7.5rem!important}.rp-call .rp-call-self{border-radius:.9rem}.rp-call .rp-call-focus .rp-call-self>div{background:#ffffff80!important}@supports (color:color-mix(in lab, red, red)){.rp-call .rp-call-focus .rp-call-self>div{background:color-mix(in oklab, var(--color-surface) 50%, transparent)!important}}.rp-call .rp-call-focus .rp-call-self>div{-webkit-backdrop-filter:blur(20px)saturate(1.3)!important}.rp-call .rp-call-focus .rp-call-self>div:has(video){-webkit-backdrop-filter:none!important;background:0 0!important}.rp-call .rp-call-focus .rp-call-self{transform:translate(var(--rp-self-x,0px), var(--rp-self-y,0px));touch-action:none;cursor:grab}.rp-call .rp-call-focus .rp-call-self[data-dragging]{cursor:grabbing;filter:drop-shadow(0 18px 26px #18181b61)}.rp-call .rp-call-focus .rp-call-self{inset-block-end:calc(4rem + var(--su-space) * .8)!important;inset-inline-end:calc(var(--su-space) * .8)!important}.rp-call .rp-call-scenario{display:none}.rp-call header{grid-template-columns:1fr auto!important}.rp-call .rp-call-timer{justify-self:end;font-size:calc(var(--su-text-title) * .72)!important}.rp-call .rp-call-plate{padding:calc(var(--su-space) * .9) calc(var(--su-space) * 1)!important;background:var(--color-surface)!important;-webkit-backdrop-filter:none!important;border-block-start-color:#0000!important}.rp-call .rp-call-split{gap:calc(var(--su-space) * .6)!important;flex-direction:column!important}.rp-call .rp-call-split .rp-call-card,.rp-call .rp-call-split .rp-call-self{aspect-ratio:auto!important;flex:1 1 0!important;block-size:0!important;min-block-size:0!important;max-block-size:none!important;inline-size:100%!important;max-inline-size:none!important}.rp-call .rp-call-bar{padding:calc(var(--su-space) * .6) calc(var(--su-space) * .7);margin-block-start:calc(var(--su-space) * .7);margin-block-end:calc(var(--su-space) * .7);gap:calc(var(--su-space) * .55)!important}.rp-call .rp-call-barbtn{block-size:calc(var(--su-tap) * .92)!important;inline-size:calc(var(--su-tap) * .92)!important}.rp-call .rp-call-barbtn svg{block-size:1.3rem;inline-size:1.3rem}.rp-call .rp-call-end{--rp-end-shadow:none;block-size:calc(var(--su-tap) * .92)!important;padding-inline:calc(var(--su-space) * 1.15)!important;font-size:calc(var(--su-text-meta) * 1)!important;box-shadow:none!important}}@media (max-width:47.9375rem) and (max-height:40rem){.rp-call .rp-call-focus .rp-call-self{max-inline-size:6.5rem!important}.rp-call .rp-call-focus .rp-call-card{block-size:clamp(13rem,46svh,20rem)!important}.rp-call .rp-call-barbtn,.rp-call .rp-call-end{block-size:calc(var(--su-tap) * .82)!important}.rp-call .rp-call-barbtn{inline-size:calc(var(--su-tap) * .82)!important}.rp-call .rp-call-bar{margin-block-start:calc(var(--su-space) * .45);margin-block-end:calc(var(--su-space) * .45)}}@keyframes rp-speak-ring{0%{opacity:.34;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(1.45)}}@keyframes rp-speak-swell{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.rp-speak-ring,.rp-speak-swell{animation:none}.rp-speak-ring{opacity:.28}}@keyframes rp-edge-breathe{0%,to{opacity:.28}50%{opacity:.85}}@keyframes rp-clock-beat{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.rp-edge-soft{opacity:.4;animation:none}.rp-edge-urgent{opacity:.75;animation:none}.rp-clock-beat,.rp-pulse-fast{animation:none}}.pp-deck{background:0 0;border:0;justify-content:center;align-items:stretch;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.pp-deck:modal{background:0 0;border:0;justify-content:center;align-items:stretch;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.pp-deck::backdrop{background:#18181b38}.pp-deck-scrim{z-index:0;-webkit-backdrop-filter:blur(18px)saturate(1.15);pointer-events:none;position:fixed;inset:0}.pp-deck:not([open]){display:none}.pp-deck-panel{z-index:1;block-size:100%;inline-size:100%;max-inline-size:30rem;margin-inline:auto;position:relative;overflow:hidden}.pp-deck-arrows{display:none}@media (pointer:fine){.pp-deck-arrows{inset-inline:calc(var(--su-gutter) * .12);z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.pp-deck-arrows>*{pointer-events:auto}}@keyframes pp-deck-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pp-deck-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.985)}}.pp-deck[open] .pp-deck-panel{animation:pp-deck-in .26s var(--ease-standard) both}.pp-deck[data-closing] .pp-deck-panel{animation:.18s ease-in both pp-deck-out}@media (prefers-reduced-motion:reduce){.pp-deck[open] .pp-deck-panel,.pp-deck[data-closing] .pp-deck-panel{animation-name:pp-deck-in;animation-duration:.14s;transform:none}}@media (min-width:48rem){.pp-sound-tile{opacity:.78!important}.pp-sound-tile[data-strong]{opacity:1!important}.pp-deck{align-items:center;padding:2rem 1.5rem}.pp-deck:modal{align-items:center;padding:2rem 1.5rem}.pp-deck .pp-deck-panel{border-radius:var(--rp-header-radius);isolation:isolate;block-size:min(44rem,100dvh - 6rem);clip-path:inset(0 round var(--rp-header-radius))}.pp-deck .pp-deck-head{--pp-head-pad:calc(var(--su-gutter) * .5);padding-block-start:calc(var(--su-space) * 1.2);padding-block-end:calc(var(--su-space) * .5)}.pp-deck .pp-deck-body{padding-block-start:calc(var(--su-space) * 1);padding-block-end:calc(var(--su-space) * 1.4)}.pp-deck .pp-deck-foot{padding-block-end:calc(var(--su-space) * 1.3)}.pp-deck .pp-deck-head [data-deck-mark]{display:none}.pp-deck .pp-deck-sound{margin-block-start:calc(var(--su-space) * .7);margin-inline:calc(var(--su-gutter) * .5)}.pp-deck .pp-deck-track{--pp-track-w:26rem;--pp-track-h:30rem}.pp-deck .pp-deck-arrows{inset-inline:calc(var(--su-gutter) * .35)}.pp-deck .pp-deck-panel{max-inline-size:34rem}.pp-deck .pp-deck-panel:has(.pp-deck-aside){max-inline-size:58rem}.pp-deck .pp-deck-aside{border-inline-start:1px solid;border-color:currentColor;flex:none;inline-size:24rem}@supports (color:color-mix(in lab, red, red)){.pp-deck .pp-deck-aside{border-color:color-mix(in srgb, currentColor 12%, transparent)}}.pp-deck .pp-deck-aside{padding-inline:var(--su-gutter);padding-block-start:calc(var(--su-space) * .8)}}.pp-sheet{background:0 0;border:0;justify-content:center;align-items:flex-end;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.pp-sheet:modal{background:0 0;border:0;justify-content:center;align-items:flex-end;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;display:flex;position:fixed;inset:0;overflow:visible}.pp-sheet::backdrop{background:#18181b52}.pp-sheet:not([open]){display:none}.pp-sheet-panel{border-start-start-radius:var(--rp-header-radius);border-start-end-radius:var(--rp-header-radius);block-size:92%;inline-size:100%;max-inline-size:30rem;overflow:hidden}@keyframes pp-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pp-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes pp-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}.pp-sheet[open] .pp-sheet-panel{animation:.42s cubic-bezier(.16,1,.3,1) both pp-sheet-in}.pp-sheet[open]::backdrop{animation:pp-sheet-backdrop-in .42s var(--ease-standard) both}.pp-sheet[data-closing] .pp-sheet-panel{animation:.2s ease-in both pp-sheet-out}@media (prefers-reduced-motion:reduce){.pp-sheet[open] .pp-sheet-panel,.pp-sheet[data-closing] .pp-sheet-panel{animation-duration:.12s;transform:none}}@media (min-width:48rem){.pp-sheet{align-items:center;padding:2rem 1.5rem}.pp-sheet:modal{align-items:center;padding:2rem 1.5rem}.pp-sheet .pp-sheet-panel{border-radius:var(--rp-header-radius);isolation:isolate;block-size:auto;max-block-size:calc(100dvh - 6rem);max-inline-size:34rem;clip-path:inset(0 round var(--rp-header-radius))}@keyframes pp-sheet-modal-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes pp-sheet-modal-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}.pp-sheet[open] .pp-sheet-panel{animation:pp-sheet-modal-in .26s var(--ease-standard) both}.pp-sheet[data-closing] .pp-sheet-panel{animation:.18s ease-in both pp-sheet-modal-out}.pp-sheet .pp-sheet-head{padding-block-start:calc(var(--su-space) * 1.4)}.pp-sheet .pp-sheet-body{padding-block-end:calc(var(--su-space) * 1.6)}@media (prefers-reduced-motion:reduce){.pp-sheet[open] .pp-sheet-panel,.pp-sheet[data-closing] .pp-sheet-panel{animation-name:pp-sheet-modal-in;animation-duration:.12s;transform:none}}}@keyframes journey-start-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-5px)}}.journey-start-bob{animation:1.6s ease-in-out infinite journey-start-bob;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.journey-start-bob{animation:none}}@keyframes journey-pulse{0%{opacity:.85;transform:scale(.82)}to{opacity:0;transform:scale(1.35)}}@keyframes mic-ripple{0%{opacity:.55;border-width:2.5px;transform:scale(1)}to{opacity:0;border-width:1px;transform:scale(1.5)}}@media (prefers-reduced-motion:reduce){.mic-ripple{opacity:0!important;animation:none!important}}@keyframes mic-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}.mic-live{animation:1.8s ease-in-out infinite mic-breathe}@media (prefers-reduced-motion:reduce){.mic-live{animation:none}}@keyframes articulation-panel-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes articulation-sheet-in{0%{opacity:0;transform:translateY(6%)}to{opacity:1;transform:translateY(0)}}.loading-b{font-family:var(--font-heading);color:var(--color-brand-gold-pale);-webkit-user-select:none;user-select:none;padding-inline:.08em;font-size:clamp(3.5rem,22vw,5rem);font-weight:700;line-height:1;display:inline-block;position:relative}.loading-b:before{content:attr(data-letter);padding-inline:inherit;color:var(--color-brand-gold-vivid);clip-path:polygon(0% 100%,25% 100%,50% 100%,75% 100%,100% 100%,100% 100%,0% 100%);animation:1.1s cubic-bezier(.4,.05,.5,.95) infinite loading-b-fill;position:absolute;inset:0}@keyframes loading-b-fill{0%{clip-path:polygon(0% 100%,25% 100%,50% 100%,75% 100%,100% 100%,100% 100%,0% 100%)}25%{clip-path:polygon(0% 77.7%,25% 75.4%,50% 70.3%,75% 72.6%,100% 77.7%,100% 100%,0% 100%)}50%{clip-path:polygon(0% 50.7%,25% 45.1%,50% 45.3%,75% 50.9%,100% 50.7%,100% 100%,0% 100%)}75%{clip-path:polygon(0% 14.2%,25% 12.4%,50% 17.8%,75% 19.6%,100% 14.2%,100% 100%,0% 100%)}96%,to{clip-path:polygon(0% -10%,25% -10%,50% -10%,75% -10%,100% -10%,100% 100%,0% 100%)}}@media (prefers-reduced-motion:reduce){.loading-b:before{clip-path:none;animation:none}}.loading-word{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-brand-gold-pale);-webkit-user-select:none;user-select:none;padding-block:.05em .15em;font-size:clamp(2.75rem,11vw,4.5rem);font-weight:700;line-height:1.1;display:inline-block;position:relative}.loading-word__fill{padding:inherit;color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 200' preserveAspectRatio='none'%3E%3Cpath d='M0 100 Q25 92 50 100 T100 100 V200 H0 Z' fill='%23f5b301'/%3E%3C/svg%3E");background-position-x:0;background-repeat:repeat-x;background-size:1.6em 200%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite loading-word-wave;position:absolute;inset:0}@keyframes loading-word-wave{0%{background-position-x:0}to{background-position-x:-1.6em}}@media (prefers-reduced-motion:reduce){.loading-word__fill{animation:none}}@keyframes game-prompt-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes game-word-in{0%{opacity:0;transform:scale(1.14)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes game-level-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes game-finish-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes game-prompt-in{0%{opacity:0}to{opacity:1}}@keyframes game-word-in{0%{opacity:0}to{opacity:1}}@keyframes game-level-in{0%{opacity:0}to{opacity:1}}@keyframes game-finish-in{0%{opacity:0}to{opacity:1}}}@keyframes game-caret-blink{0%,48%{opacity:1}50%,98%{opacity:0}to{opacity:1}}.game-caret{animation:1.06s step-end infinite game-caret-blink}@media (prefers-reduced-motion:reduce){.game-caret{opacity:1;animation:none}}:root{--hand-beat:90ms}@keyframes stage-scrim-in{0%{opacity:0}to{opacity:1}}.stage-scrim{animation:.28s ease-out both stage-scrim-in}@keyframes stage-sheet-in{0%{opacity:.4;transform:translateY(14%)}to{opacity:1;transform:none}}.stage-sheet{animation:.42s cubic-bezier(.32,1.12,.4,1) both stage-sheet-in}@keyframes stage-screen-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.stage-screen{animation:.34s cubic-bezier(.22,1,.36,1) both stage-screen-in}@media (prefers-reduced-motion:reduce){.stage-scrim,.stage-sheet,.stage-screen{opacity:1;animation:none;transform:none}}@keyframes stage-content-in{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:translate(0)}}.stage-content{animation:.34s cubic-bezier(.22,1,.36,1) both stage-content-in}@media (prefers-reduced-motion:reduce){.stage-content{opacity:1;animation:none;transform:none}}@keyframes audio-bar{0%,to{transform:scaleY(1)}50%{transform:scaleY(var(--bar-swell,1.35))}}@keyframes audio-pulse{0%{opacity:.4;transform:scale(1)}70%{opacity:0}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.audio-bar-live{animation:none;transform:none}.audio-disc-live:after{opacity:0;animation:none}}@keyframes hand-badge-in{0%{opacity:0;transform:scale(.4)rotate(-22deg)}55%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes hand-orb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(var(--orb-x,0), var(--orb-y,0)) scale(1.08)}}@media (prefers-reduced-motion:reduce){.hand-orb{animation:none}}@keyframes hand-spark{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}45%{opacity:1}to{transform:translate(var(--spark-x,0), var(--spark-y,0)) scale(1) rotate(var(--spark-rot,0deg));opacity:.9}}@keyframes hand-headline-in{0%{opacity:0;transform:translateY(18px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hand-badge,.hand-headline{opacity:1;animation:none;transform:none}.hand-spark{opacity:0;animation:none}}@keyframes hand-shackle{0%{transform:translateY(0)rotate(0)}45%{transform:translateY(-22%)rotate(0)}to{transform:translateY(-24%)rotate(32deg)}}.hand-shackle{transform-origin:22% 100%;animation:.52s cubic-bezier(.34,1.3,.5,1) both hand-shackle;animation-delay:var(--hand-delay,0s)}@keyframes hand-lock-away{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.5)}}.hand-lock-away{animation:.3s cubic-bezier(.4,0,1,1) both hand-lock-away;animation-delay:calc(var(--hand-delay,0s) + .42s)}@keyframes hand-mark-rise{0%{opacity:0;transform:translateY(-12px)scale(.4)}to{opacity:1;transform:translateY(0)scale(1)}}.hand-mark-rise{animation:.48s cubic-bezier(.34,1.55,.5,1) both hand-mark-rise;animation-delay:calc(var(--hand-delay,0s) + .56s)}@keyframes hand-card-pop{0%,to{transform:scale(1)}40%{transform:scale(1.035)}}.hand-card-pop{animation:.52s cubic-bezier(.34,1.4,.5,1) both hand-card-pop;animation-delay:calc(var(--hand-delay,0s) + .48s)}.hand-card-unlocking{transition:background-color .46s cubic-bezier(.22,1,.36,1) .48s,border-color .46s cubic-bezier(.22,1,.36,1) .48s,box-shadow .46s cubic-bezier(.22,1,.36,1) .48s,color .46s cubic-bezier(.22,1,.36,1) .48s}@keyframes hand-unlock-sheen{0%{opacity:0;transform:translate(-130%)}35%{opacity:1}to{opacity:0;transform:translate(130%)}}.hand-unlock-sheen:after{content:"";inline-size:55%;animation:.9s cubic-bezier(.3,.7,.4,1) both hand-unlock-sheen;animation-delay:calc(var(--hand-delay,0s) + .46s);pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff8c 50%,#0000 100%);position:absolute;inset-block:0;inset-inline-start:0}:root[data-theme=dark] .hand-unlock-sheen:after{background:linear-gradient(100deg,#0000 0%,#ffffff24 50%,#0000 100%)}@keyframes hand-card-in{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.hand-card{animation:.52s cubic-bezier(.22,1,.36,1) both hand-card-in;animation-delay:var(--hand-delay,0s)}@media (prefers-reduced-motion:reduce){.hand-card,.hand-mark-rise,.hand-card-pop,.hand-shackle{opacity:1;animation:none;transform:none}.hand-lock-away{opacity:0;animation:none}.hand-card-unlocking{transition:none}.hand-unlock-sheen:after{opacity:0;animation:none}}.audio-bar-live{animation:audio-bar var(--bar-dur,.9s) ease-in-out var(--bar-delay,0s) infinite;transform-origin:50%}.audio-disc-live:after{content:"";background-color:var(--audio-pulse,currentColor);z-index:-1;pointer-events:none;border-radius:9999px;animation:2s cubic-bezier(.22,.61,.36,1) infinite audio-pulse;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.audio-bar-live{animation:none;transform:none}.audio-disc-live:after{opacity:0;animation:none}}.hand-badge{animation:.76s cubic-bezier(.34,1.5,.5,1) both hand-badge-in;animation-delay:var(--hand-delay,0s)}.hand-orb{filter:blur(48px);animation:hand-orb var(--orb-dur,18s) ease-in-out infinite;animation-delay:var(--orb-delay,0s);pointer-events:none;z-index:0;border-radius:9999px;position:absolute}@media (prefers-reduced-motion:reduce){.hand-orb{animation:none}}.hand-spark{animation:.9s cubic-bezier(.22,1,.36,1) both hand-spark;animation-delay:calc(var(--hand-delay,0s) + var(--spark-delay,0s))}.hand-headline{animation:.62s cubic-bezier(.22,1.08,.36,1) both hand-headline-in;animation-delay:calc(var(--hand-delay,0s) + var(--i,0) * var(--hand-beat))}@media (prefers-reduced-motion:reduce){.hand-badge,.hand-headline{opacity:1;animation:none;transform:none}.hand-spark{opacity:0;animation:none}}@keyframes intro-step-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes intro-step-in-faded{0%{opacity:0;transform:translate(22px)}to{opacity:var(--step-opacity,1);transform:translate(0)}}.intro-step-faded{animation:.42s cubic-bezier(.22,1,.36,1) both intro-step-in-faded}.intro-step{animation:.42s cubic-bezier(.22,1,.36,1) both intro-step-in}@keyframes intro-glyph-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.intro-glyph{animation:.52s cubic-bezier(.34,1.5,.5,1) 90ms both intro-glyph-in}@keyframes intro-dot-fill{0%{inline-size:0%}to{inline-size:100%}}.intro-dot-fill{animation:intro-dot-fill var(--dwell,3.2s) linear both}@media (prefers-reduced-motion:reduce){.intro-step,.intro-glyph{opacity:1;animation:none;transform:none}.intro-step-faded{opacity:var(--step-opacity,1);animation:none;transform:none}.intro-dot-fill{inline-size:100%;animation:none}}.wave-bar{transform-origin:50%;transition:transform 90ms linear}@media (prefers-reduced-motion:reduce){.wave-bar{transition:none}}@keyframes praise-in{0%{opacity:0;transform:scale(.82)}to{opacity:var(--praise-opacity,.16);transform:scale(1)}}@keyframes praise-out{0%{opacity:var(--praise-opacity,.16);transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.praise-word{animation:.42s cubic-bezier(.34,1.4,.5,1) both praise-in,.62s cubic-bezier(.4,0,.7,.2) 1.1s both praise-out}@media (prefers-reduced-motion:reduce){.praise-word{animation:.42s linear both praise-in,.62s linear 1.1s both praise-out;transform:none}}@keyframes receipt-in{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}.receipt{animation:.42s cubic-bezier(.34,1.4,.5,1) both receipt-in}@keyframes receipt-ring{0%{stroke-dashoffset:var(--ring-len,100)}to{stroke-dashoffset:0}}.receipt-ring{stroke-dasharray:var(--ring-len,100);animation:receipt-ring var(--hold,6s) linear both}@keyframes receipt-check{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}.receipt-check{stroke-dasharray:26;animation:.38s cubic-bezier(.65,0,.35,1) .16s both receipt-check}@media (prefers-reduced-motion:reduce){.receipt{animation:.42s linear both receipt-in;transform:none}.receipt-check{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}@keyframes analysing-ring{0%{opacity:0;transform:scale(.55)}25%{opacity:.5}to{opacity:0;transform:scale(1.6)}}.analysing-ring{animation:2.6s cubic-bezier(.22,.61,.36,1) infinite analysing-ring;animation-delay:var(--ring-delay,0s)}@keyframes analysing-core{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.analysing-core{animation:3.2s ease-in-out infinite analysing-core}@keyframes analysing-bar{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.analysing-bar{transform-origin:50%;animation:analysing-bar var(--bar-dur,1.1s) ease-in-out infinite;animation-delay:var(--bar-delay,0s)}@keyframes analysing-step{0%{opacity:0;transform:translateY(8px)}12%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.analysing-step{animation:analysing-step var(--step-dur,2.4s) ease-in-out both}@media (prefers-reduced-motion:reduce){.analysing-ring,.analysing-core,.analysing-bar{animation:none}.analysing-ring{opacity:.22}.analysing-bar{transform:scaleY(.6)}.analysing-step{opacity:1;animation:none;transform:none}}@keyframes result-ring-draw{0%{stroke-dashoffset:var(--ring-len,100)}to{stroke-dashoffset:var(--ring-target,0)}}.result-ring{stroke-dasharray:var(--ring-len,100);animation:1.15s cubic-bezier(.22,1,.36,1) .16s both result-ring-draw}@keyframes result-hero-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.result-hero{animation:.62s cubic-bezier(.34,1.42,.5,1) .32s both result-hero-in}@keyframes result-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.result-rise{animation:.56s cubic-bezier(.22,1,.36,1) both result-rise;animation-delay:calc(.62s + var(--i,0) * 90ms)}.result-bar{transition:inline-size .82s cubic-bezier(.22,1,.36,1);transition-delay:calc(.76s + var(--i,0) * .11s)}@media (prefers-reduced-motion:reduce){.result-hero,.result-rise{opacity:1;animation:none;transform:none}.result-ring{stroke-dashoffset:var(--ring-target,0);animation:none}.result-bar{transition:none}}.quiz-option{transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.34,1.4,.5,1)}.quiz-option:active:not(:disabled){transition-duration:80ms;transform:scale(.985)}@keyframes quiz-pick{0%{transform:scale(1)}45%{transform:scale(1.015)}to{transform:scale(1)}}.quiz-picked{animation:.32s cubic-bezier(.34,1.4,.5,1) quiz-pick}@keyframes quiz-verdict{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.quiz-verdict{animation:.42s cubic-bezier(.34,1.45,.5,1) both quiz-verdict}@media (prefers-reduced-motion:reduce){.quiz-option,.quiz-picked,.quiz-verdict{transition:none;animation:none;transform:none}.quiz-verdict{opacity:1}}.rp-goal-text:first-letter{text-transform:uppercase}@media (min-width:48rem){.iv-hub-grid{min-block-size:0;max-block-size:calc(var(--su-tap) * 11);flex:auto}.iv-hub-card{--iv-hub-radius:clamp(1.5rem, 2.2vw, 2rem);text-align:center;flex-direction:column;justify-content:flex-end;align-items:stretch;border-radius:var(--iv-hub-radius)!important;background-color:var(--color-surface)!important;background-image:linear-gradient(150deg,#ffffffeb 0%,#fff6 40%,#0000 74%),linear-gradient(#fdeeb9 0%,#faf1df 26%,#fef8eb 44%,#fdfeff 58%,#fff 68% 100%)!important;min-block-size:0!important;padding:0!important;display:flex!important;box-shadow:0 1px 3px -1px #48484c12,0 6px 16px -10px #48484c1f!important}.iv-hub-card .iv-hub-art{z-index:1;block-size:66%!important;inline-size:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0 0 auto!important}.iv-hub-card .iv-hub-art>img{object-fit:fill;position:absolute;inset-block-start:calc(var(--su-card-pad) * .45);inset-block-end:auto;inset-inline:50% auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 45%,#000000f5 57%,#000000d9 67%,#000000a8 76%,#0000006e 84%,#00000038 90%,#00000014 96%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#000000f5 57%,#000000d9 67%,#000000a8 76%,#0000006e 84%,#00000038 90%,#00000014 96%,#0000 100%);block-size:calc(100% - var(--su-card-pad) * .45)!important;filter:none!important;max-block-size:none!important;inline-size:auto!important;max-inline-size:none!important}.iv-hub-card .iv-hub-specular{z-index:0}.iv-hub-card .iv-hub-text{isolation:isolate;z-index:2;flex:none;align-items:center;inline-size:100%;position:relative;padding:calc(var(--su-card-pad) * .62) calc(var(--su-card-pad) * .66) calc(var(--su-card-pad) * .7)!important}.iv-hub-card .iv-hub-text>*{color:#464649!important}@supports (color:color-mix(in lab, red, red)){.iv-hub-card .iv-hub-text>*{color:color-mix(in oklab, var(--color-foreground) 80%, var(--color-surface))!important}}.iv-hub-card .iv-hub-frost-deep{inset-inline:0;inset-block:calc(var(--su-card-pad) * -.5) 0;-webkit-backdrop-filter:blur(8px)saturate(1.06);background-color:#0000;border-end-end-radius:var(--iv-hub-radius);border-end-start-radius:var(--iv-hub-radius);-webkit-mask-image:linear-gradient(#0000 0%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#000 42% 100%)}.iv-hub-card .iv-hub-frost-soft{inset-inline:0;inset-block:calc(var(--su-card-pad) * -1.1) 0;background-image:linear-gradient(#0000 0%,#ffffff08 8%,#ffffff1f 22%,#ffffff52 42%,#ffffff9e 66%,#ffffffe6 100%)}@supports (color:color-mix(in lab, red, red)){.iv-hub-card .iv-hub-frost-soft{background-image:linear-gradient(to top, color-mix(in oklab, var(--color-surface) 90%, transparent) 0%, color-mix(in oklab, var(--color-surface) 62%, transparent) 34%, color-mix(in oklab, var(--color-surface) 32%, transparent) 58%, color-mix(in oklab, var(--color-surface) 12%, transparent) 78%, color-mix(in oklab, var(--color-surface) 3%, transparent) 92%, transparent 100%)}}.iv-hub-card .iv-hub-text>:nth-child(3){font-size:calc(var(--su-text-body) * 1.62);letter-spacing:-.018em}.iv-hub-card .iv-hub-text>:nth-child(4){display:none}.iv-hub-card .iv-hub-points{inline-size:100%;margin-block-start:calc(var(--su-space) * .5);margin-block-end:calc(var(--su-space) * .95)}.iv-hub-card .iv-hub-point{font-size:calc(var(--su-text-meta) * .96);color:#5d5d5f!important}@supports (color:color-mix(in lab, red, red)){.iv-hub-card .iv-hub-point{color:color-mix(in oklab, var(--color-foreground) 70%, var(--color-surface))!important}}.iv-hub-card .iv-hub-point{opacity:.94}.iv-hub-card .iv-hub-pill,.iv-hub-card .iv-hub-soon{margin-block-start:0!important;margin-inline:auto!important}.iv-hub-card .iv-hub-pill{background-color:#0000!important;background-image:var(--background-image-cta)!important;color:var(--color-brand-ink)!important;padding-inline:calc(var(--su-space) * 1.7)!important;block-size:var(--rp-action-h)!important;font-size:var(--su-text-meta)!important;box-shadow:inset 0 1px #ffffff42!important}.iv-hub-card .iv-hub-soon{border-radius:9999px;justify-content:center;align-items:center;inline-size:fit-content;block-size:var(--rp-action-h)!important;padding-inline:calc(var(--su-space) * 1.7)!important;background-color:#ffffffb8!important;display:inline-flex!important}@supports (color:color-mix(in lab, red, red)){.iv-hub-card .iv-hub-soon{background-color:color-mix(in oklab, var(--color-surface) 72%, transparent)!important}}.iv-hub-card .iv-hub-soon{box-shadow:inset 0 0 0 1.5px #fbbf2447!important}@supports (color:color-mix(in lab, red, red)){.iv-hub-card .iv-hub-soon{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-wash) 28%, transparent)!important}}.iv-hub-card .iv-hub-soon{letter-spacing:.01em;cursor:not-allowed;color:#f4b810!important;font-size:var(--su-text-meta)!important;opacity:1!important}.iv-hub-card .iv-hub-rim{z-index:3;box-shadow:inset 0 0 0 1px #48484c24,inset 0 0 0 2px #fffc,inset 0 0 8px 2px #ffffffb3,inset 0 0 20px 7px #ffffff6b}:root[data-theme=dark] .iv-hub-card{background-image:linear-gradient(to bottom, var(--color-surface-raised) 0%, var(--color-surface-subtle) 40%, var(--color-surface) 68%, var(--color-surface) 100%)!important;box-shadow:0 1px 3px -1px #0000004d,0 6px 16px -10px #0006!important}:root[data-theme=dark] .iv-hub-card .iv-hub-rim{box-shadow:inset 0 0 0 1px var(--color-border)}}.rp-ground--picker-first>.rp-compose-middle{gap:var(--rp-stack-title);flex-direction:column;min-block-size:0;padding-block:0 var(--rp-lift,3.5rem)!important;flex:auto!important;justify-content:center!important;display:flex!important}.rp-ground--picker-first>header{flex:none!important}.rp-ground--picker-first>.rp-compose-middle>h1,.rp-ground--picker-first>.rp-compose-middle>.rp-examples,.rp-ground--picker-first>.rp-compose-middle>.rp-composer{flex:none!important;order:0!important;margin-block:0!important}.rp-ground--picker-first>.rp-compose-middle>.rp-composer{margin-inline:auto!important;padding-block-start:0!important;position:static!important;inset-block-end:auto!important}@media (max-width:47.9375rem){.rp-ground--picker-first>.rp-compose-middle>h1{font-size:calc(var(--su-text-title) * .66)}.rp-ground--picker-first .rp-composer{--su-card-pad:1.6rem;--iv-input-pad-y:1.35rem}.rp-ground--picker-first{--iv-tab-w-resume:30%;--iv-tab-w-jd:40%;--iv-tab-w-text:30%;--iv-tab-x-resume:0%;--iv-tab-x-jd:75%;--iv-tab-x-text:233.333%}}@media (min-width:48rem){.rp-ground--picker-first>.rp-compose-middle>h1{font-size:calc(var(--su-text-title) * 1.35)}}@media (max-width:47.9375rem){.rp-ground--picker-first{--rp-lift:2rem}}.art-reel{--card-aspect:3 / 4;--card-art-fade:linear-gradient(to bottom, #000 70%, transparent 100%);--card-w:min(calc(100vw - var(--su-gutter) * 2), calc(62dvh * .75), 30rem, calc(var(--art-room,100dvh) * .75))}@media (min-width:48rem){.art-reel{--card-aspect:4 / 3;--card-art-fade:linear-gradient(to right, #000 72%, transparent 100%);--card-w:min(calc(100vw - var(--su-gutter) * 2), calc(52dvh * 1.3333), 42rem)}}@keyframes articulation-modal-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.stage-back-label{display:none}.stage-nav{grid-template-columns:minmax(0,1fr)!important}.stage-nav .stage-back,.stage-nav-rail{display:none!important}@media (min-width:48rem){.jd-stage-host{border:1px solid var(--color-su-line);background:var(--color-surface);isolation:isolate;border-radius:1.25rem;block-size:100%;min-block-size:0;max-block-size:100%;position:relative;overflow:hidden;transform:translateZ(0)}.jd-stage-host .stage-screen{animation:none}.jd-stage-host .stage-head{border-block-end:1px solid var(--color-su-line);display:none;box-shadow:none!important;padding-block:calc(var(--su-space) * .9)!important;padding-inline:calc(var(--su-space) * 1.2)!important;color:inherit!important;background:0 0!important;border-radius:0!important}.jd-stage-host[data-swapping]:before{content:"";block-size:calc(var(--su-space) * 3.4);background:var(--color-surface);z-index:calc(var(--z-overlay,100) + 1);pointer-events:none;border-start-start-radius:1.25rem;border-start-end-radius:1.25rem;position:absolute;top:1px;left:1px;right:1px}.jd-stage-host .stage-screen main{justify-content:center;padding-block-start:calc(var(--su-space) * 3.4)!important;padding-block-end:calc(var(--su-space) * 1.2)!important}.jd-stage-host .stage-screen main>div{flex:none!important;max-inline-size:46rem!important}.jd-stage-host .stage-foot{border-block-start:1px solid var(--color-su-line)!important;margin-block-start:0!important}.jd-stage-host .stage-nav{grid-template-columns:auto minmax(0,1fr) auto!important}.jd-stage-host .stage-nav .stage-back,.jd-stage-host .stage-nav-rail{display:inline-flex!important}.jd-stage-host .stage-back{white-space:nowrap;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;block-size:var(--stage-cta-h)!important;padding-inline:calc(var(--su-space) * 1.4)!important}.jd-stage-host .stage-back-label{font-size:calc(var(--su-text-meta) * .98);font-weight:500;line-height:1;display:inline}.jd-stage-host .stage-back-icon{display:none!important}.jd-stage-host .stage-foot-hint{display:none}.jd-stage-host .stage-media--wide{margin-inline:auto;aspect-ratio:var(--stage-media-ratio,16 / 9)!important;flex:0 auto!important;min-block-size:0!important;max-block-size:min(58dvh,34rem)!important;inline-size:100%!important}.jd-stage-host{--eval-h:100%}.jd-stage-host .stage-screen,.jd-stage-host [role=dialog]:not(.stage-modal){overscroll-behavior:contain;padding-block-end:calc(var(--su-space) * 1.4)!important;overflow:hidden auto!important}.jd-stage-host .eval-task:not(:has(.eval-display)){text-align:center;justify-content:center;align-items:center;gap:calc(var(--su-space) * 1.6);background:var(--eval-hue,transparent);flex-direction:column;max-inline-size:46rem;margin-inline:auto;display:flex!important}@supports (color:color-mix(in lab, red, red)){.jd-stage-host .eval-task:not(:has(.eval-display)){background:color-mix(in srgb, var(--eval-hue,transparent) 5%, transparent)}}.jd-stage-host .eval-task:not(:has(.eval-display)){border:1px solid var(--eval-hue,transparent)}@supports (color:color-mix(in lab, red, red)){.jd-stage-host .eval-task:not(:has(.eval-display)){border:1px solid color-mix(in srgb, var(--eval-hue,transparent) 12%, transparent)}}.jd-stage-host .eval-task:not(:has(.eval-display)){border-radius:calc(var(--rp-header-radius) * .55);block-size:100%;padding:calc(var(--su-card-pad) * 1.1)}.jd-stage-host .eval-task:not(:has(.eval-display)) .eval-prompt{font-size:calc(var(--su-text-title) * 1.02)!important;max-inline-size:34ch!important;line-height:1.16!important}.jd-stage-host .eval-task:not(:has(.eval-display)) .eval-ask{justify-content:center;align-items:center;gap:calc(var(--su-space) * 2);flex-direction:column;block-size:100%;inline-size:100%;display:flex!important}.jd-stage-host .eval-task:not(:has(.eval-display)) .eval-instruction{max-inline-size:30ch;margin-inline:auto!important}.jd-stage-host .eval-task{text-align:center;justify-content:center;align-items:center;gap:calc(var(--su-space) * .75);flex-direction:column;block-size:100%;inline-size:100%;margin-inline:auto;overflow:hidden;max-inline-size:58rem!important;display:flex!important}.jd-stage-host .eval-task .eval-instruction{max-inline-size:30ch;font-size:calc(var(--su-text-title) * .82)!important;margin-block:0!important;margin-inline:auto!important;line-height:1.22!important}.jd-stage-host .eval-display:not(:has(img,video)){overflow-y:auto;flex:0 auto!important;block-size:auto!important;min-block-size:0!important;max-block-size:58%!important}.jd-stage-host .eval-display{min-block-size:8rem;max-block-size:66%;inline-size:100%;max-inline-size:100%;flex-direction:column;flex:56%;justify-content:center;align-items:center;min-height:0;display:flex;margin-block:0!important}.jd-stage-host .eval-display>figure{flex-direction:column;justify-content:center;align-items:center;block-size:100%;min-block-size:0;inline-size:100%;display:flex}.jd-stage-host .eval-display>figure>div:first-child{flex:auto;block-size:auto;min-block-size:0;inline-size:auto;max-inline-size:100%}.jd-stage-host .eval-display>figure>figcaption{flex:none;margin-block-start:calc(var(--su-space) * .4)!important}.jd-stage-host .eval-display>:not(figure){block-size:100%;min-block-size:0;inline-size:100%;max-inline-size:100%}.jd-stage-host .eval-carousel{flex-direction:column;block-size:100%;min-block-size:0;inline-size:100%;display:flex}.jd-stage-host .eval-display:has(.eval-carousel){flex:50%;max-block-size:58%}.jd-stage-host .eval-display:has(.eval-video){flex:50%;max-block-size:56%}.jd-stage-host .eval-video{block-size:100%;inline-size:auto;max-inline-size:100%;margin-inline:auto}.jd-stage-host .eval-carousel-frame{flex:auto;min-block-size:0;inline-size:100%}.jd-stage-host .eval-carousel>p{text-align:center;flex:none;margin-block-start:calc(var(--su-space) * .4)!important}.jd-stage-host .eval-carousel>div:last-child{flex:none;margin-block-start:calc(var(--su-space) * .4)!important}.jd-stage-host .eval-task:has(.eval-display) .eval-ask{justify-content:center;align-items:center;gap:calc(var(--su-space) * .5);background:0 0;border:0;flex-direction:column;flex:none;block-size:auto;min-block-size:0;inline-size:100%;padding:0;display:flex!important}.jd-stage-host .eval-task:has(.eval-display) .eval-response>*{gap:calc(var(--su-space) * .4)}.jd-stage-host .eval-mic{margin-block-start:calc(var(--su-space) * .2)!important}.jd-stage-host .stage-screen main{overflow:hidden!important}.jd-stage-host .stage-screen main:has(.eval-quiz){overflow-y:auto!important}.jd-stage-host .eval-response{flex:none;min-block-size:0;margin-block-start:0!important}.jd-stage-host .eval-response>*{gap:0!important}.jd-stage-host .eval-count{min-block-size:calc(var(--su-space) * 1.5)!important;margin-block-start:calc(var(--su-space) * .15)!important}.jd-stage-host .eval-response canvas{block-size:2.25rem!important}.jd-stage-host .eval-task:has(.eval-display) .eval-prompt{font-size:calc(var(--su-text-body) * 1.18)!important;max-inline-size:20ch!important;line-height:1.3!important}.jd-stage-host .eval-prompt{text-align:center;max-inline-size:26ch;margin-block:0!important}.jd-stage-host .eval-response{text-align:center;inline-size:100%}.jd-stage-host .eval-response>*{margin-inline:auto}.jd-stage-host .eval-spacer{display:none}.jd-stage-host .result-body{margin-inline:auto;max-inline-size:42rem!important}.jd-stage-host .eval-task:has(.eval-roleplay){padding-block:calc(var(--su-card-pad) * .9);background:0 0;border:0;border-radius:0;justify-content:flex-start;overflow:visible;max-inline-size:none!important;padding-inline:calc(var(--su-card-pad) * .9)!important}.jd-stage-host .stage-screen main:has(.eval-roleplay){overflow-y:auto!important}:is(.jd-stage-host .eval-task:has(.eval-roleplay) .eval-ask,.jd-stage-host .eval-task:has(.eval-roleplay) .eval-response){flex-direction:column;align-items:stretch;block-size:auto;min-block-size:0;inline-size:100%;max-inline-size:none;display:flex!important}.jd-stage-host .rp-card-panel-shell{overflow:visible!important}.jd-stage-host .rp-card-panel{flex:none!important;block-size:auto!important;min-block-size:0!important;overflow:visible!important}.jd-stage-host .rp-card-brief{flex:none!important;block-size:auto!important;min-block-size:0!important}.jd-stage-host .eval-task:has(.eval-roleplay){justify-content:flex-start!important}.jd-stage-host .eval-roleplay{--rp-text:.9375rem;gap:1.15rem!important}.jd-stage-host .eval-roleplay,.jd-stage-host .eval-roleplay :is(p,li,dd,dt,ul,ol,dl){text-align:start}.jd-stage-host .eval-roleplay>div:first-child{margin-block-start:calc(var(--su-space) * .6)}.jd-stage-host .rp-brief-title{max-inline-size:min(30ch,100%)!important}.jd-stage-host .eval-roleplay>button:last-child{max-inline-size:100%;padding-inline:min(calc(var(--su-space) * 2.4), 8vw)}.jd-stage-host .eval-roleplay>div:first-child,.jd-stage-host .eval-roleplay>div:first-child :is(p,h2){text-align:center}.jd-stage-host .stage-modal{padding:calc(var(--su-space) * 1.5);align-items:center}.jd-stage-host .stage-modal-panel{border-radius:1.25rem;max-block-size:100%;box-shadow:0 24px 60px -12px #12121252}.jd-stage-host .stage-modal-grip{display:none}.jd-stage-host .stage-foot{padding-inline:calc(var(--su-space) * 1.2)!important;padding-block:calc(var(--su-space) * 1.1)!important;background:0 0!important}.jd-stage-host .stage-foot>div{max-inline-size:46rem!important}.jd-stage-body{block-size:100%;padding-inline:calc(var(--su-space) * 1.2);flex-direction:column;padding-block-start:calc(var(--su-space) * 3.2);display:flex;overflow-y:auto}.jd-stage-body>*{inline-size:100%;padding-block:calc(var(--su-space) * 1.4);margin-block:auto}.home-cards{--card-w:100%}.home-col{--stack-gap:calc(var(--su-space) * 1.2);--su-card-pad:1.8rem}.home-sheet{--sheet-top:calc(var(--su-gutter) * 1.1);--sheet-bottom:calc(var(--su-space) * 2);--sheet-pull:0px}.home-headline{--home-headline:1.1}}:root{--art-mic:var(--stage-mic)}@media (min-width:48rem){:root{--art-mic:calc(var(--stage-mic) * .88)}}.game-runner{z-index:var(--z-overlay,100);flex-direction:column;display:flex;position:fixed;inset:0;container-type:size}@media (min-width:48rem){.game-runner{position:absolute}}.game-runner-pane{border-radius:inherit;flex:1;min-height:0;position:relative;overflow:hidden}@keyframes step-in{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.step-in{opacity:1;animation:none;transform:none}}@keyframes take-arrive{0%{opacity:0;transform:translateY(22px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.take-arrive{opacity:1;animation:none;transform:none}}@keyframes eval-swap-in{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.eval-swap{animation:none}}@keyframes result-column-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.result-column{transform-box:fill-box;transform-origin:bottom;animation:.76s cubic-bezier(.22,1,.36,1) both result-column-grow}.result-column:first-of-type{animation-delay:.24s}.result-column:nth-of-type(2){animation-delay:.3s}.result-column:nth-of-type(3){animation-delay:.36s}.result-column:nth-of-type(4){animation-delay:.42s}.result-column:nth-of-type(5){animation-delay:.48s}@media (prefers-reduced-motion:reduce){.result-column{animation:none}}@media (max-width:47.999rem){.eval-display{max-block-size:28dvh;overflow:hidden}.eval-carousel{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.eval-carousel-frame{flex:auto;min-block-size:0;overflow:hidden}.eval-carousel>p,.eval-carousel>div:last-child{flex:none}.eval-carousel-frame>div,.eval-carousel figure,.eval-carousel figure>div{block-size:100%;min-block-size:0}.eval-display>figure{flex-direction:column;align-items:center;block-size:100%;min-block-size:0;display:flex}.eval-display>figure>div:first-child{aspect-ratio:4/3;flex:auto;min-block-size:0;inline-size:auto;max-inline-size:100%}.eval-video{block-size:100%;min-block-size:0;inline-size:auto;max-inline-size:100%;margin-inline:auto}.eval-display{flex:0 auto;min-block-size:0}.eval-response{flex:none}.eval-instruction{font-size:calc(var(--su-text-title) * .46);max-inline-size:30ch;line-height:1.3}.eval-display{margin-block-start:calc(var(--su-space) * 1.4)!important}}@keyframes framework-row-in{0%{opacity:0;transform:translateY(8px)}}.framework-row{animation:.42s cubic-bezier(.22,1,.36,1) both framework-row-in;animation-delay:calc(var(--i,0) * 60ms)}@media (prefers-reduced-motion:reduce){.framework-row{animation:none}}.eval-roleplay{--rp-text:clamp(.8125rem, 3.45vw, .9375rem);--rp-text-title:calc(var(--rp-text) * 1.5);--rp-text-body:var(--rp-text);--rp-text-strong:calc(var(--rp-text) * .95);--rp-text-label:calc(var(--rp-text) * .84);--rp-text-quiet:calc(var(--rp-text) * .8)}@media (max-width:47.9375rem){.eval-roleplay{--su-space:clamp(.35rem, min(2.2vw, 1.25dvh), .9rem)}.rp-brief-role{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.rp-brief-tabs{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden;gap:calc(var(--su-space) * .4)!important;justify-content:flex-start!important}.rp-brief-tabs::-webkit-scrollbar{display:none}.rp-brief-tabs>*{scroll-snap-align:start;white-space:nowrap;min-block-size:2.25rem;padding-inline:calc(var(--su-space) * 1.1)!important;flex:none!important}.rp-brief-tabs{padding-block:0!important}.rp-card-panel-shell{padding-block:calc(var(--su-space) * .9)!important}.rp-card-side{align-items:flex-start!important;gap:calc(var(--su-space) * .55)!important;flex-direction:column!important}.rp-card-side:nth-child(2){align-items:flex-end!important}.rp-card-side>div{inline-size:100%}.rp-brief-face{inline-size:calc(var(--su-space) * 2.8)!important}}.rp-card-facts{row-gap:calc(var(--su-space) * .2);grid-template-columns:minmax(0,1fr);display:grid}.rp-card-facts>dd+dt{border-block-start:1px solid var(--rp-rule,#0000001a);margin-block-start:calc(var(--su-space) * .85);padding-block-start:calc(var(--su-space) * .85)}@media (min-width:30rem){.rp-card-facts{column-gap:calc(var(--su-space) * 1.4);row-gap:calc(var(--su-space) * .75);grid-template-columns:fit-content(11rem) minmax(0,1fr)}.rp-card-facts>dd+dt,.rp-card-facts>dd+dt+dd{border-block-start:1px solid var(--rp-rule,#00000014);margin-block-start:0;padding-block-start:calc(var(--su-space) * .75)}.rp-card-facts__label,.rp-card-facts__value{align-self:baseline}.rp-card-facts__label{text-wrap:pretty}}@media (min-width:48rem){.rp-card-panel-shell{border-radius:0}}@media (max-width:47.9375rem){.rp-card-panel-shell{overflow:visible!important}.rp-card-panel{flex:none!important;block-size:auto!important;min-block-size:0!important;overflow:visible!important}.rp-card-brief{flex:none!important;block-size:auto!important;min-block-size:0!important}.rp-card-panel-shell{border-block-start:1px solid var(--rp-rule,#00000014);padding-block-start:calc(var(--su-space) * .9)}.rp-card-side{padding-inline:0!important;padding-block:calc(var(--su-space) * .35)!important;border-radius:0!important}}.rp-card-list>li{padding-block:calc(var(--su-space) * .5)}.rp-card-list>li+li{border-block-start:1px solid var(--rp-rule,#00000014)}.rp-card-list>li:first-child{padding-block-start:0}.rp-card-list>li:last-child{padding-block-end:0}.eval-roleplay :is(p,dd,li){overflow-wrap:anywhere}.eval-roleplay dt{overflow-wrap:break-word}:is(.eval-task:has(.eval-roleplay) .eval-display,.eval-task:has(.eval-roleplay) .eval-prompt,.eval-task:has(.eval-roleplay) .eval-spacer){display:none}.stage-roleplay-report [data-report-exit]{display:none!important}body.no-bottom-nav{--bar-clearance:0px}body.no-bottom-nav nav[aria-label=Primary]{display:none}@media (max-width:47.999rem){.card-screen{--card-media-cap:38dvh;--card-media-width:auto}}@keyframes read-along-breath{0%,to{opacity:1}50%{opacity:.62}}.read-along-cursor{animation:1.6s ease-in-out infinite read-along-breath}@media (prefers-reduced-motion:reduce){.read-along-cursor{opacity:1;animation:none}}.rp-brief-tiles{gap:calc(var(--su-space) * .8);grid-auto-rows:1fr;display:grid}.rp-brief-tint{background:var(--color-surface-subtle);border-radius:var(--rp-peek-box-radius);padding:calc(var(--su-card-pad) * .85)}@media (min-width:48rem){.rp-brief-tiles{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}}::view-transition-group(root){animation-duration:var(--page-duration-move)}::view-transition-old(root){animation:var(--page-duration-exit) var(--ease-standard) both page-fade reverse}::view-transition-new(root){animation:var(--page-duration-enter) var(--ease-standard) var(--page-duration-exit) both page-fade, var(--page-duration-move) var(--ease-standard) both page-lift}@keyframes page-fade{0%{opacity:0}to{opacity:1}}@keyframes page-lift{0%{transform:translateY(8px)}to{transform:translateY(0)}}::view-transition{pointer-events:none}@media (prefers-reduced-motion:reduce){::view-transition-new(root){animation:var(--page-duration-enter) var(--ease-standard) var(--page-duration-exit) both page-fade}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
