@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.static{position:static}.block{display:block}.flex{display:flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_astro/SpaceGrotesk-Variable-latin.DPT1xrvW.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_astro/SpaceGrotesk-Variable-latin-ext.wJGaI8U0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_astro/SpaceGrotesk-Variable-vietnamese.zl6yUm_6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root{--ps-color-white:oklch(100% 0 0);--ps-color-black:oklch(0% 0 0);--ps-color-scrim:oklch(15.5% .008 55/.4);--ps-color-scrim-deep:oklch(0% 0 0/.65);--ps-color-neutral-50:oklch(98.5% .004 90);--ps-color-neutral-100:oklch(96.5% .006 90);--ps-color-neutral-200:oklch(92.5% .009 85);--ps-color-neutral-300:oklch(86.5% .012 80);--ps-color-neutral-400:oklch(73.5% .014 75);--ps-color-neutral-500:oklch(60% .015 70);--ps-color-neutral-600:oklch(48.5% .015 70);--ps-color-neutral-700:oklch(38.5% .014 70);--ps-color-neutral-800:oklch(29% .012 65);--ps-color-neutral-900:oklch(21.5% .01 60);--ps-color-neutral-950:oklch(15.5% .008 55);--ps-color-moss-50:oklch(96% .025 145);--ps-color-moss-100:oklch(92.5% .05 145);--ps-color-moss-200:oklch(86% .085 145);--ps-color-moss-300:oklch(77.5% .115 145);--ps-color-moss-400:oklch(68.5% .135 146);--ps-color-moss-500:oklch(59% .13 147);--ps-color-moss-600:oklch(50% .115 148);--ps-color-moss-700:oklch(42% .095 149);--ps-color-moss-800:oklch(34.5% .075 150);--ps-color-moss-900:oklch(28% .055 150);--ps-color-moss-950:oklch(20% .035 150);--ps-color-marine-50:oklch(96% .02 220);--ps-color-marine-100:oklch(92.5% .04 220);--ps-color-marine-200:oklch(85.5% .065 220);--ps-color-marine-300:oklch(77% .09 221);--ps-color-marine-400:oklch(67.5% .11 222);--ps-color-marine-500:oklch(57.5% .115 224);--ps-color-marine-600:oklch(49% .105 226);--ps-color-marine-700:oklch(41.5% .09 228);--ps-color-marine-800:oklch(34.5% .07 230);--ps-color-marine-900:oklch(28.5% .05 232);--ps-color-marine-950:oklch(21% .035 235);--ps-color-fern-50:oklch(96.5% .03 155);--ps-color-fern-100:oklch(93% .055 155);--ps-color-fern-200:oklch(87.5% .09 155);--ps-color-fern-300:oklch(81% .115 155);--ps-color-fern-400:oklch(75% .14 155);--ps-color-fern-500:oklch(63.5% .13 155);--ps-color-fern-600:oklch(52% .12 155);--ps-color-fern-700:oklch(42.5% .1 155);--ps-color-fern-800:oklch(34.5% .08 155);--ps-color-fern-900:oklch(28% .06 155);--ps-color-fern-950:oklch(20.5% .04 155);--ps-color-amber-50:oklch(97% .03 80);--ps-color-amber-100:oklch(94% .06 80);--ps-color-amber-200:oklch(90% .095 80);--ps-color-amber-300:oklch(85% .125 80);--ps-color-amber-400:oklch(80% .14 80);--ps-color-amber-500:oklch(71% .135 78);--ps-color-amber-600:oklch(62% .13 75);--ps-color-amber-700:oklch(52% .11 72);--ps-color-amber-800:oklch(42.5% .09 70);--ps-color-amber-900:oklch(34% .07 68);--ps-color-amber-950:oklch(24% .045 65);--ps-color-ember-50:oklch(96.5% .035 30);--ps-color-ember-100:oklch(93% .06 30);--ps-color-ember-200:oklch(88% .095 30);--ps-color-ember-300:oklch(80.5% .125 30);--ps-color-ember-400:oklch(72% .16 30);--ps-color-ember-500:oklch(63.5% .17 28);--ps-color-ember-600:oklch(55% .17 28);--ps-color-ember-700:oklch(45.5% .15 28);--ps-color-ember-800:oklch(36.5% .12 27);--ps-color-ember-900:oklch(29.5% .09 27);--ps-color-ember-950:oklch(21.5% .06 27);--ps-color-sky-50:oklch(96.5% .02 250);--ps-color-sky-100:oklch(93% .04 250);--ps-color-sky-200:oklch(88% .065 250);--ps-color-sky-300:oklch(81.5% .085 250);--ps-color-sky-400:oklch(75% .1 250);--ps-color-sky-500:oklch(64.5% .105 251);--ps-color-sky-600:oklch(55% .11 252);--ps-color-sky-700:oklch(45.5% .095 253);--ps-color-sky-800:oklch(37% .075 254);--ps-color-sky-900:oklch(29.5% .055 255);--ps-color-sky-950:oklch(21.5% .035 255);--ps-color-teal-50:oklch(96% .015 220);--ps-color-teal-100:oklch(92.5% .03 221);--ps-color-teal-200:oklch(85.5% .05 221);--ps-color-teal-300:oklch(77% .07 221);--ps-color-teal-400:oklch(67.5% .082 221);--ps-color-teal-500:oklch(54.4% .085 221.9);--ps-color-teal-600:oklch(46% .09 222);--ps-color-teal-700:oklch(40% .078 223);--ps-color-teal-800:oklch(34% .06 224);--ps-color-teal-900:oklch(28.5% .045 225);--ps-color-teal-950:oklch(21% .03 226);--ps-color-olive-50:oklch(96% .025 118);--ps-color-olive-100:oklch(92.5% .05 119);--ps-color-olive-200:oklch(86% .09 120);--ps-color-olive-300:oklch(77.5% .12 120);--ps-color-olive-400:oklch(67.5% .135 120);--ps-color-olive-500:oklch(62.45% .132 120.1);--ps-color-olive-600:oklch(53% .12 121);--ps-color-olive-700:oklch(44.5% .105 122);--ps-color-olive-800:oklch(36.5% .085 123);--ps-color-olive-900:oklch(29.5% .06 124);--ps-color-olive-950:oklch(21% .04 125);--ps-color-plum-50:oklch(96% .02 308);--ps-color-plum-100:oklch(92.5% .04 309);--ps-color-plum-200:oklch(86% .06 310);--ps-color-plum-300:oklch(77.5% .075 310);--ps-color-plum-400:oklch(68.5% .09 311);--ps-color-plum-500:oklch(59% .1 311);--ps-color-plum-600:oklch(49.5% .105 311);--ps-color-plum-700:oklch(41% .1 311.5);--ps-color-plum-800:oklch(34.5% .09 311.5);--ps-color-plum-900:oklch(31.12% .075 311.6);--ps-color-plum-950:oklch(22% .05 312);--ps-color-gold-50:oklch(97% .035 90);--ps-color-gold-100:oklch(93% .08 92);--ps-color-gold-200:oklch(85.73% .167 94.1);--ps-color-gold-300:oklch(77% .19 95);--ps-color-gold-400:oklch(67.5% .2 96);--ps-color-gold-500:oklch(57.5% .185 97);--ps-color-gold-600:oklch(48.5% .16 98);--ps-color-gold-700:oklch(40% .13 98);--ps-color-gold-800:oklch(33% .1 98);--ps-color-gold-900:oklch(27% .07 97);--ps-color-gold-950:oklch(20% .045 96);--ps-color-umber-50:oklch(96% .008 48);--ps-color-umber-100:oklch(92.5% .012 49);--ps-color-umber-200:oklch(86% .018 50);--ps-color-umber-300:oklch(77.5% .024 50);--ps-color-umber-400:oklch(68.5% .028 50);--ps-color-umber-500:oklch(59% .031 50);--ps-color-umber-600:oklch(50% .033 50);--ps-color-umber-700:oklch(41.5% .034 50);--ps-color-umber-800:oklch(37.11% .034 50.1);--ps-color-umber-900:oklch(30% .028 52);--ps-color-umber-950:oklch(21.5% .02 54);--ps-space-0:0;--ps-space-1:.25rem;--ps-space-2:.5rem;--ps-space-3:.75rem;--ps-space-4:1rem;--ps-space-5:1.25rem;--ps-space-6:1.5rem;--ps-space-8:2rem;--ps-space-10:2.5rem;--ps-space-12:3rem;--ps-space-16:4rem;--ps-space-20:5rem;--ps-space-24:6rem;--ps-space-32:8rem;--ps-space-px:1px;--ps-font-family-body:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ps-font-family-heading:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ps-font-family-display-face:"Space Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ps-font-family-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--ps-font-size-xs:.64rem;--ps-font-size-sm:.8rem;--ps-font-size-md:1rem;--ps-font-size-lg:1.25rem;--ps-font-size-xl:1.563rem;--ps-font-size-2xl:1.953rem;--ps-font-size-3xl:2.441rem;--ps-font-size-4xl:3.052rem;--ps-font-weight-regular:400;--ps-font-weight-medium:500;--ps-font-weight-semibold:600;--ps-font-leading-tight:1.25;--ps-font-leading-normal:1.5;--ps-font-leading-relaxed:1.625;--ps-radius-small:.25rem;--ps-radius-medium:.5rem;--ps-radius-large:.75rem;--ps-radius-full:9999px;--ps-duration-instant:75ms;--ps-duration-fast:.15s;--ps-duration-normal:.25s;--ps-duration-slow:.4s;--ps-ease-in:cubic-bezier(.3, 0, 1, 1);--ps-ease-out:cubic-bezier(0, 0, .2, 1);--ps-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ps-surface:var(--ps-color-neutral-50);--ps-surface-raised:var(--ps-color-white);--ps-surface-sunken:var(--ps-color-neutral-100);--ps-scrim:var(--ps-color-scrim);--ps-surface-popover:var(--ps-color-white);--ps-text:var(--ps-color-neutral-900);--ps-text-muted:var(--ps-color-neutral-600);--ps-text-on-accent:var(--ps-color-white);--ps-accent:var(--ps-color-umber-600);--ps-accent-hover:var(--ps-color-umber-700);--ps-accent-surface:var(--ps-color-umber-50);--ps-border:var(--ps-color-neutral-200);--ps-border-strong:var(--ps-color-neutral-300);--ps-focus:var(--ps-color-umber-500);--ps-success:var(--ps-color-fern-600);--ps-warning:var(--ps-color-amber-600);--ps-danger:var(--ps-color-ember-600);--ps-info:var(--ps-color-sky-600);--ps-status-info-bg:var(--ps-color-sky-100);--ps-status-info-border:var(--ps-color-sky-200);--ps-status-info-text:var(--ps-color-sky-700);--ps-status-active-bg:var(--ps-color-moss-100);--ps-status-active-border:var(--ps-color-moss-200);--ps-status-active-text:var(--ps-color-moss-700);--ps-status-waiting-bg:var(--ps-color-amber-100);--ps-status-waiting-border:var(--ps-color-amber-200);--ps-status-waiting-text:var(--ps-color-amber-700);--ps-status-success-bg:var(--ps-color-fern-100);--ps-status-success-border:var(--ps-color-fern-200);--ps-status-success-text:var(--ps-color-fern-700);--ps-status-danger-bg:var(--ps-color-ember-100);--ps-status-danger-border:var(--ps-color-ember-200);--ps-status-danger-text:var(--ps-color-ember-700);--ps-status-neutral-bg:var(--ps-color-neutral-100);--ps-status-neutral-border:var(--ps-color-neutral-200);--ps-status-neutral-text:var(--ps-color-neutral-700);--ps-space-inline:var(--ps-space-2);--ps-space-stack:var(--ps-space-4);--ps-space-element:var(--ps-space-3);--ps-space-page:var(--ps-space-6);--ps-font-body:var(--ps-font-family-body);--ps-font-heading:var(--ps-font-family-heading);--ps-font-family-display:var(--ps-font-family-display-face);--ps-font-mono:var(--ps-font-family-mono);--ps-font-size-caption:var(--ps-font-size-sm);--ps-font-size-body:var(--ps-font-size-md);--ps-font-size-subtitle:var(--ps-font-size-lg);--ps-font-size-title:var(--ps-font-size-xl);--ps-font-size-display:var(--ps-font-size-4xl);--ps-radius-sm:var(--ps-radius-small);--ps-radius:var(--ps-radius-medium);--ps-radius-lg:var(--ps-radius-large);--ps-duration:var(--ps-duration-normal);--ps-ease:var(--ps-ease-out);--ps-badge-product-live-bg:var(--ps-status-success-bg);--ps-badge-product-live-border:var(--ps-status-success-border);--ps-badge-product-live-text:var(--ps-status-success-text);--ps-badge-product-preview-bg:var(--ps-status-waiting-bg);--ps-badge-product-preview-border:var(--ps-status-waiting-border);--ps-badge-product-preview-text:var(--ps-status-waiting-text);--ps-badge-product-inprogress-bg:var(--ps-status-info-bg);--ps-badge-product-inprogress-border:var(--ps-status-info-border);--ps-badge-product-inprogress-text:var(--ps-status-info-text);--ps-badge-count-bg:var(--ps-surface-sunken);--ps-badge-count-text:var(--ps-text-muted);--ps-badge-count-border:var(--ps-border);--ps-badge-count-radius:var(--ps-radius-lg);--ps-badge-font-size:var(--ps-font-size-caption);--ps-badge-radius:var(--ps-radius-sm);--ps-badge-padding:var(--ps-space-inline);--ps-button-bg:var(--ps-accent);--ps-button-bg-hover:var(--ps-accent-hover);--ps-button-bg-active:var(--ps-accent-hover);--ps-button-text:var(--ps-text-on-accent);--ps-button-radius:var(--ps-radius);--ps-button-secondary-bg:var(--ps-surface-raised);--ps-button-secondary-bg-hover:var(--ps-accent-surface);--ps-button-secondary-bg-active:var(--ps-accent-surface);--ps-button-secondary-text:var(--ps-text);--ps-button-secondary-border:var(--ps-border-strong);--ps-button-ghost-bg:var(--ps-surface);--ps-button-ghost-bg-hover:var(--ps-surface-sunken);--ps-button-ghost-bg-active:var(--ps-surface-sunken);--ps-button-ghost-text:var(--ps-text);--ps-button-disabled-bg:var(--ps-surface-sunken);--ps-button-disabled-text:var(--ps-text-muted);--ps-button-disabled-border:var(--ps-border);--ps-card-bg:var(--ps-surface-raised);--ps-card-radius:var(--ps-radius-lg);--ps-card-border:var(--ps-border);--ps-card-padding:var(--ps-space-element);--ps-card-stat-value-text:var(--ps-text);--ps-card-stat-value-size:var(--ps-font-size-title);--ps-card-stat-label-text:var(--ps-text-muted);--ps-card-stat-label-size:var(--ps-font-size-caption);--ps-card-stat-delta-positive:var(--ps-success);--ps-card-stat-delta-negative:var(--ps-danger);--ps-card-content-title-size:var(--ps-font-size-subtitle);--ps-card-tile-bg-hover:var(--ps-accent-surface);--ps-card-tile-bg-press:var(--ps-accent-surface);--ps-card-tile-text:var(--ps-text);--ps-card-tile-border:var(--ps-border);--ps-card-tile-border-hover:var(--ps-border-strong);--ps-card-price-bg:var(--ps-surface-raised);--ps-card-price-bg-featured:var(--ps-accent-surface);--ps-card-price-featured-border:var(--ps-accent);--ps-card-price-text:var(--ps-text);--ps-chat-panel-bg:var(--ps-surface-raised);--ps-chat-panel-border:var(--ps-border);--ps-chat-panel-radius:var(--ps-radius-lg);--ps-chat-panel-padding:var(--ps-space-element);--ps-chat-group-header-text:var(--ps-text-muted);--ps-chat-group-header-size:var(--ps-font-size-caption);--ps-chat-item-text:var(--ps-text);--ps-chat-item-author-text:var(--ps-text);--ps-chat-item-time-text:var(--ps-text-muted);--ps-chat-item-bg-hover:var(--ps-surface-sunken);--ps-chat-item-bg-selected:var(--ps-accent-surface);--ps-chat-item-radius:var(--ps-radius-sm);--ps-chat-item-padding:var(--ps-space-inline);--ps-chat-item-dot-bg:var(--ps-status-info-text);--ps-chip-bg:var(--ps-surface-raised);--ps-chip-bg-hover:var(--ps-surface-sunken);--ps-chip-border:var(--ps-border);--ps-chip-text:var(--ps-text);--ps-chip-radius:var(--ps-radius-sm);--ps-chip-font-size:var(--ps-font-size-caption);--ps-chip-padding:var(--ps-space-inline);--ps-citation-marker-bg:var(--ps-accent-surface);--ps-citation-marker-text:var(--ps-accent);--ps-citation-marker-text-hover:var(--ps-accent-hover);--ps-citation-marker-border:var(--ps-border);--ps-citation-marker-focus:var(--ps-focus);--ps-citation-marker-radius:var(--ps-radius-sm);--ps-citation-marker-font-size:var(--ps-font-size-caption);--ps-citation-marker-padding:var(--ps-space-inline);--ps-citation-card-bg:var(--ps-surface-raised);--ps-citation-card-radius:var(--ps-radius-lg);--ps-citation-card-border:var(--ps-border);--ps-citation-card-padding:var(--ps-space-element);--ps-citation-card-title-text:var(--ps-text);--ps-citation-card-title-size:var(--ps-font-size-body);--ps-citation-card-metadata-text:var(--ps-text-muted);--ps-citation-card-metadata-size:var(--ps-font-size-caption);--ps-citation-rail-bg:var(--ps-surface-sunken);--ps-citation-rail-border:var(--ps-border);--ps-citation-rail-radius:var(--ps-radius-lg);--ps-citation-rail-padding:var(--ps-space-element);--ps-citation-rail-header-text:var(--ps-text-muted);--ps-citation-rail-header-size:var(--ps-font-size-caption);--ps-citation-rail-item-text:var(--ps-text);--ps-citation-rail-item-number:var(--ps-text-muted);--ps-citation-rail-item-bg-hover:var(--ps-surface-raised);--ps-citation-rail-item-bg-selected:var(--ps-accent-surface);--ps-citation-rail-item-number-selected:var(--ps-accent);--ps-composer-bg:var(--ps-surface-raised);--ps-composer-border:var(--ps-border);--ps-composer-border-focus:var(--ps-border-strong);--ps-composer-radius:var(--ps-radius-lg);--ps-composer-focus-ring:var(--ps-focus);--ps-composer-padding:var(--ps-space-element);--ps-composer-text:var(--ps-text);--ps-composer-placeholder:var(--ps-text-muted);--ps-empty-container-bg:var(--ps-surface);--ps-empty-icon-color:var(--ps-text-muted);--ps-empty-title-text:var(--ps-text);--ps-empty-title-size:var(--ps-font-size-subtitle);--ps-empty-body-text:var(--ps-text-muted);--ps-empty-body-size:var(--ps-font-size-body);--ps-empty-action-spacing:var(--ps-space-stack);--ps-empty-padding:var(--ps-space-page);--ps-error-title-text:var(--ps-text);--ps-error-title-size:var(--ps-font-size-title);--ps-error-body-text:var(--ps-text-muted);--ps-error-body-size:var(--ps-font-size-body);--ps-error-icon-color:var(--ps-text-muted);--ps-error-action-spacing:var(--ps-space-stack);--ps-error-padding:var(--ps-space-page);--ps-error-danger-title-text:var(--ps-danger);--ps-error-danger-panel-border:var(--ps-danger);--ps-error-danger-inline-text:var(--ps-danger);--ps-input-bg:var(--ps-surface);--ps-input-border:var(--ps-border);--ps-input-text:var(--ps-text);--ps-input-radius:var(--ps-radius-sm);--ps-input-focus-ring:var(--ps-focus);--ps-input-border-focus:var(--ps-border-strong);--ps-input-border-error:var(--ps-danger);--ps-input-bg-disabled:var(--ps-surface-sunken);--ps-input-text-disabled:var(--ps-text-muted);--ps-input-placeholder:var(--ps-text-muted);--ps-onboarding-card-bg:var(--ps-surface-raised);--ps-onboarding-card-radius:var(--ps-radius-lg);--ps-onboarding-card-border:var(--ps-border);--ps-onboarding-card-padding:var(--ps-space-element);--ps-onboarding-title-text:var(--ps-text);--ps-onboarding-title-size:var(--ps-font-size-subtitle);--ps-onboarding-body-text:var(--ps-text-muted);--ps-onboarding-body-size:var(--ps-font-size-body);--ps-onboarding-icon-bg:var(--ps-accent-surface);--ps-onboarding-icon-text:var(--ps-accent);--ps-onboarding-actions-gap:var(--ps-space-inline);--ps-palette-overlay-bg:var(--ps-surface-popover);--ps-palette-overlay-border:var(--ps-border);--ps-palette-overlay-radius:var(--ps-radius-lg);--ps-palette-overlay-scrim:var(--ps-scrim);--ps-palette-group-header-text:var(--ps-text-muted);--ps-palette-group-header-size:var(--ps-font-size-caption);--ps-palette-item-text:var(--ps-text);--ps-palette-item-bg-hover:var(--ps-surface-sunken);--ps-palette-item-bg-selected:var(--ps-accent-surface);--ps-palette-item-text-selected:var(--ps-accent);--ps-palette-item-icon:var(--ps-text-muted);--ps-palette-item-icon-selected:var(--ps-accent);--ps-palette-item-focus:var(--ps-focus);--ps-palette-item-radius:var(--ps-radius-sm);--ps-palette-item-padding:var(--ps-space-inline);--ps-palette-hint-font-family:var(--ps-font-mono);--ps-palette-hint-text:var(--ps-text-muted);--ps-palette-hint-bg:var(--ps-surface-sunken);--ps-palette-hint-border:var(--ps-border);--ps-palette-hint-radius:var(--ps-radius-sm);--ps-palette-hint-size:var(--ps-font-size-caption);--ps-palette-hint-padding:var(--ps-space-inline);--ps-segmented-bg:var(--ps-surface-sunken);--ps-segmented-radius:var(--ps-radius-sm);--ps-segmented-padding:var(--ps-space-element);--ps-segmented-padding-compact:var(--ps-space-inline);--ps-segmented-selected-bg:var(--ps-surface-raised);--ps-segmented-selected-text:var(--ps-text);--ps-segmented-selected-border:var(--ps-border);--ps-segmented-text:var(--ps-text-muted);--ps-segmented-text-hover:var(--ps-text);--ps-segmented-disabled-text:var(--ps-text-muted);--ps-segmented-focus-ring:var(--ps-focus);--ps-segmented-font-size:var(--ps-font-size-body);--ps-segmented-font-size-compact:var(--ps-font-size-caption);--ps-settings-section-title:var(--ps-text-muted);--ps-settings-section-gap:var(--ps-space-stack);--ps-settings-row-bg:var(--ps-surface);--ps-settings-row-bg-hover:var(--ps-surface-sunken);--ps-settings-row-padding:var(--ps-space-element);--ps-settings-row-padding-compact:var(--ps-space-inline);--ps-settings-row-text:var(--ps-text);--ps-settings-row-subtext:var(--ps-text-muted);--ps-settings-row-trailing-text:var(--ps-text-muted);--ps-settings-row-border:var(--ps-border);--ps-settings-modal-padding:var(--ps-space-element);--ps-settings-identity-card-bg:var(--ps-surface-raised);--ps-settings-identity-card-border:var(--ps-border);--ps-settings-identity-name:var(--ps-text);--ps-settings-identity-meta:var(--ps-text-muted);--ps-sidebar-bg:var(--ps-surface-sunken);--ps-sidebar-border:var(--ps-border);--ps-sidebar-font-size:var(--ps-font-size-body);--ps-sidebar-group-header:var(--ps-text-muted);--ps-sidebar-item-text:var(--ps-text);--ps-sidebar-item-bg-hover:var(--ps-surface-raised);--ps-sidebar-item-bg-active:var(--ps-surface-raised);--ps-sidebar-item-text-active:var(--ps-text);--ps-sidebar-item-marker-active:var(--ps-accent);--ps-sidebar-item-text-disabled:var(--ps-text-muted);--ps-rail-bg:var(--ps-surface);--ps-rail-brand-text:var(--ps-text);--ps-rail-toggle-bg-hover:var(--ps-surface-sunken);--ps-rail-item-text:var(--ps-text);--ps-rail-item-icon:var(--ps-text-muted);--ps-rail-item-bg-hover:var(--ps-surface-sunken);--ps-rail-item-bg-active:var(--ps-accent-surface);--ps-rail-item-text-active:var(--ps-text);--ps-rail-item-icon-active:var(--ps-accent);--ps-rail-item-bg-disabled:var(--ps-surface);--ps-rail-item-text-disabled:var(--ps-text-muted);--ps-rail-divider:var(--ps-border);--ps-table-cell-padding:var(--ps-space-element);--ps-table-cell-padding-compact:var(--ps-space-inline);--ps-table-cell-padding-dense:var(--ps-space-inline);--ps-table-font-size:var(--ps-font-size-body);--ps-table-font-size-compact:var(--ps-font-size-caption);--ps-table-font-size-dense:var(--ps-font-size-caption);--ps-table-header-bg:var(--ps-surface-sunken);--ps-table-header-text:var(--ps-text-muted);--ps-table-header-border:var(--ps-border);--ps-table-sticky-header-bg:var(--ps-surface-raised);--ps-table-row-border:var(--ps-border);--ps-table-row-hover-bg:var(--ps-surface-sunken);--ps-table-row-selected-bg:var(--ps-accent-surface);--ps-table-badge-bg:var(--ps-status-neutral-bg);--ps-table-badge-border:var(--ps-status-neutral-border);--ps-table-badge-text:var(--ps-status-neutral-text);--ps-table-sparkline-stroke:var(--ps-text-muted);--ps-table-sparkline-baseline:var(--ps-border);--ps-table-sparkline-positive:var(--ps-success);--ps-table-sparkline-negative:var(--ps-danger);--ps-table-sparkline-neutral:var(--ps-text-muted);--ps-table-figure-font-family:var(--ps-font-mono);--ps-tooltip-popover-bg:var(--ps-surface-popover);--ps-tooltip-popover-border:var(--ps-border);--ps-tooltip-popover-radius:var(--ps-radius-sm);--ps-tooltip-popover-padding:var(--ps-space-inline);--ps-tooltip-popover-text:var(--ps-text);--ps-tooltip-popover-size:var(--ps-font-size-caption);--ps-tooltip-arrow-bg:var(--ps-surface-popover);--ps-tooltip-arrow-border:var(--ps-border);--ps-tooltip-arrow-size:var(--ps-space-inline);--ps-tooltip-coach-focus:var(--ps-focus);--ps-tooltip-step-dot-active-bg:var(--ps-accent);--ps-tooltip-step-dot-complete-bg:var(--ps-success);--ps-tooltip-step-dot-upcoming-bg:var(--ps-surface);--ps-tooltip-step-dot-upcoming-border:var(--ps-border);--ps-tooltip-step-dot-size:var(--ps-space-inline);--ps-tooltip-step-dot-gap:var(--ps-space-inline)}[data-branch=biz]{--ps-accent:var(--ps-color-teal-600);--ps-accent-hover:var(--ps-color-teal-700);--ps-accent-surface:var(--ps-color-teal-50);--ps-focus:var(--ps-color-teal-500)}[data-theme=dark][data-branch=biz]{--ps-accent:var(--ps-color-teal-400);--ps-accent-hover:var(--ps-color-teal-300);--ps-accent-surface:var(--ps-color-teal-900);--ps-focus:var(--ps-color-teal-300)}[data-branch=legal]{--ps-accent:var(--ps-color-gold-600);--ps-accent-hover:var(--ps-color-gold-700);--ps-accent-surface:var(--ps-color-gold-50);--ps-focus:var(--ps-color-gold-500)}[data-theme=dark][data-branch=legal]{--ps-accent:var(--ps-color-gold-400);--ps-accent-hover:var(--ps-color-gold-300);--ps-accent-surface:var(--ps-color-gold-900);--ps-focus:var(--ps-color-gold-300)}[data-branch=learn]{--ps-accent:var(--ps-color-olive-600);--ps-accent-hover:var(--ps-color-olive-700);--ps-accent-surface:var(--ps-color-olive-50);--ps-focus:var(--ps-color-olive-500)}[data-theme=dark][data-branch=learn]{--ps-accent:var(--ps-color-olive-400);--ps-accent-hover:var(--ps-color-olive-300);--ps-accent-surface:var(--ps-color-olive-900);--ps-focus:var(--ps-color-olive-300)}html{background:var(--ps-color-white);color-scheme:light;scroll-behavior:smooth}html.www-snap{scroll-snap-type:y mandatory}.www-screen{scroll-snap-align:start;scroll-snap-stop:always;height:100svh}body{background:var(--ps-color-white);color:var(--ps-color-black);font-family:var(--ps-font-body);line-height:var(--ps-font-leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}*{box-sizing:border-box}a{color:inherit}:focus-visible{outline:2px solid var(--ps-focus);outline-offset:2px}:root{--app-display-hero:clamp(3.4rem, 9.5vw, 10rem);--app-display-section:clamp(2.6rem, 7vw, 7rem);--app-wordmark-size:clamp(1.6rem, 2.6vw, 2.2rem)}.www-display{font-family:var(--ps-font-family-display-face);letter-spacing:-.02em;text-transform:uppercase;margin:0;font-weight:700;line-height:.92}.www-outline{color:#0000;-webkit-text-stroke:max(1.5px,.022em) var(--app-outline-ink,var(--ps-color-black));paint-order:stroke fill}@supports not (-webkit-text-stroke:1px black){.www-outline{color:var(--app-outline-ink,var(--ps-color-black))}}.www-outline u{text-underline-offset:.12em;text-decoration-thickness:max(2px,.03em)}.www-paper{background:var(--ps-color-white);color:var(--ps-color-black);--app-outline-ink:var(--ps-color-black)}.www-ink{background:var(--ps-color-black);color:var(--ps-color-white);--app-outline-ink:var(--ps-color-white)}.www-paper-mute{color:var(--ps-color-neutral-600)}.www-ink-mute{color:var(--ps-color-neutral-400)}.www-tile{--app-branch-field:var(--ps-color-neutral-100);--app-branch-accent:var(--ps-color-neutral-500)}.www-tile[data-branch=biz],.www-tile[data-branch=legal],.www-tile[data-branch=learn]{--app-branch-field:var(--ps-accent-surface);--app-branch-accent:var(--ps-accent)}.www-tile[data-branch=jobs]{--app-branch-field:var(--ps-color-olive-50);--app-branch-accent:var(--ps-color-olive-600)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.www-nudge{animation:none}}@keyframes www-nudge-keyframes{0%,to{transform:translateY(0)}50%{transform:translateY(.35em)}}.www-nudge{animation:www-nudge-keyframes 2.4s var(--ps-ease-in-out) infinite}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.ps-wordmark.svelte-kdojsz{font-family:var(--ps-font-family-display-face);line-height:var(--ps-font-leading-tight);letter-spacing:-.03em;color:inherit;text-decoration:none;display:inline-block}.ps-chip.svelte-558ds8{display:inline-flex;align-items:center;gap:var(--ps-space-1);padding:var(--ps-space-1) var(--ps-space-3);border:1px solid currentColor;border-radius:var(--ps-radius-sm);color:inherit;font-family:var(--ps-font-body);font-size:var(--ps-font-size-sm);font-weight:var(--ps-font-weight-medium);line-height:var(--ps-font-leading-tight);text-decoration:none;white-space:nowrap}span.ps-chip.svelte-558ds8{cursor:default;opacity:.72}.ps-mkt-header.svelte-i6of1p{color:inherit}.ps-mkt-header__row.svelte-i6of1p{display:flex;align-items:center;justify-content:space-between;gap:var(--ps-space-4);padding:var(--ps-space-4) var(--ps-space-5)}.ps-mkt-header__spacer.svelte-i6of1p{display:block;width:2.5rem}.ps-mkt-header__utility.svelte-i6of1p{display:flex;align-items:center;gap:var(--ps-space-2)}.ps-mkt-footer.svelte-1duewab{padding:var(--ps-space-5)}.ps-mkt-footer__row.svelte-1duewab{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ps-space-2) var(--ps-space-5);padding:var(--ps-space-4) 0 0;border-top:1px solid color-mix(in oklab,currentColor 28%,transparent)}.ps-mkt-footer__links.svelte-1duewab{display:flex;flex-wrap:wrap;gap:var(--ps-space-2) var(--ps-space-5);margin:0;padding:0;list-style:none}.ps-mkt-footer__links.svelte-1duewab a:where(.svelte-1duewab){color:inherit;opacity:.78;font-family:var(--ps-font-body);font-size:var(--ps-font-size-sm);text-decoration:none}.ps-mkt-footer__links.svelte-1duewab a:where(.svelte-1duewab):hover{opacity:1;text-decoration:underline}.ps-mkt-footer__note.svelte-1duewab{color:inherit;opacity:.55;font-family:var(--ps-font-body);font-size:var(--ps-font-size-sm)}.ps-cta.svelte-252u6s{display:inline-flex;align-items:center;justify-content:center;padding:var(--ps-space-3) var(--ps-space-6);border-radius:var(--ps-radius-medium);font-family:var(--ps-font-body);font-size:var(--ps-font-size-md);font-weight:var(--ps-font-weight-semibold);line-height:var(--ps-font-leading-tight);text-decoration:none;white-space:nowrap}.ps-cta--solid.svelte-252u6s{background:var(--app-cta-bg, var(--ps-color-black));color:var(--app-cta-fg, var(--ps-color-white))}.ps-cta--solid.svelte-252u6s:hover{background:var(--app-cta-bg-hover, color-mix(in oklab, var(--ps-color-black) 82%, var(--ps-color-white)))}.ps-cta--outline.svelte-252u6s{border:1px solid currentColor;color:inherit}.ps-cta--outline.svelte-252u6s:hover{background:color-mix(in oklab,currentColor 10%,transparent)}
