@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/db1efde36893ba46-s.3nejuf9eock0_.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(../media/641cac8c3629dd17-s.p.36btuz4v8dixx.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:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9656ec7628727477-s.3zgyav5x2_h63.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(../media/a5924e4c8ad9098b-s.p.1zc4-eug-txw0.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:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(../media/8fb986a9da9d795d-s.3g21hmvp0z9ij.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:900;font-display:swap;src:url(../media/00a35ba7ae7d467a-s.p.2dxqy_vyqou3a.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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8c28cc0ed5fcc31d-s.1yo2pz3g4u6be.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278a9fa4a156c562-s.p.0ic9f6t6i9npx.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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/52cb5bd54fd1c42f-s.3wo4ln4ldr9c9.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0393adb6c4b80dbd-s.p.24jxsbewvqxgy.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:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/59f807b80367cdf8-s.16b55mzif2khb.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:900;font-display:swap;src:url(../media/d388bd3e38a4c1a9-s.p.0oq27de-d8s-p.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:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.hcpX-q_className{font-family:Lato,Lato Fallback}.hcpX-q_variable{--font-lato:"Lato", "Lato Fallback"}
@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{--link-wash-a:0%;--link-wash-r:0px;--edge-fade-start:0px;--edge-fade-end:0px;--ink-top:-99px;--ink-bottom:-99px;--ink-hair:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(.22, 1, .36, 1);--default-font-family:var(--font-lato), ui-sans-serif, system-ui, -apple-system, "Segoe UI", "PingFang SC", "Noto Sans SC", "Microsoft YaHei", "Hiragino Sans", "Hiragino Kaku Gothic ProN", sans-serif;--default-mono-font-family:var(--font-mono);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--text-2xs:.8125rem;--color-primary:var(--primary-accent);--color-page:var(--page-bg);--color-card:var(--card-bg);--color-divider:var(--divider-color);--color-fg:var(--fg);--color-fg-muted:var(--fg-muted);--color-fg-faint:var(--fg-faint);--color-accent:var(--accent);--color-warning:var(--warning)}}@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]){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;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}:where(a,button,[role=button],input:not([type=checkbox]):not([type=radio]),textarea,select,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--brand-text,var(--color-primary));outline-offset:2px;border-radius:.5rem}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){--tw-ring-inset:inset}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus-visible{outline-offset:-2px}::selection{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}}::selection{color:inherit}::-moz-selection{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){::-moz-selection{background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}}::-moz-selection{color:inherit}[data-chat-bubble=own] ::selection{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){[data-chat-bubble=own] ::selection{background-color:color-mix(in oklab, var(--page-bg) 30%, transparent)}}[data-chat-bubble=own] ::selection{color:inherit}[data-chat-bubble=own]::selection{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){[data-chat-bubble=own]::selection{background-color:color-mix(in oklab, var(--page-bg) 30%, transparent)}}[data-chat-bubble=own]::selection{color:inherit}[data-chat-bubble=own] ::-moz-selection{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){[data-chat-bubble=own] ::-moz-selection{background-color:color-mix(in oklab, var(--page-bg) 30%, transparent)}}[data-chat-bubble=own] ::-moz-selection{color:inherit}[data-chat-bubble=own]::-moz-selection{background-color:var(--page-bg)}@supports (color:color-mix(in lab, red, red)){[data-chat-bubble=own]::-moz-selection{background-color:color-mix(in oklab, var(--page-bg) 30%, transparent)}}[data-chat-bubble=own]::-moz-selection{color:inherit}@media (pointer:coarse){:where(button,a[href],[role=button]):not(.touch-target-auto,[class*=after\:],[class*=before\:]){position:relative}:where(button,a[href],[role=button]):not(.touch-target-auto,[class*=after\:],[class*=before\:]):after{content:"";position:absolute;inset:min(0px,50% - 22px)}:is(.touch-target-auto,p,label,.prose,[contenteditable]) :is(button,a[href],[role=button]):after,:is(button,a[href],[role=button]):has(a[href],button,input,select,textarea,[role=button]):after{content:none}}.wt-stage [data-wt-spot]{border-radius:.75rem}}@layer components,boundary,marketing,lean,utilities;@property --link-wash-a{syntax:"<percentage>";inherits:false;initial-value:0%}@property --link-wash-r{syntax:"<length>";inherits:false;initial-value:0}@property --edge-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --edge-fade-end{syntax:"<length>";inherits:false;initial-value:0}.edge-fade-x{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--edge-fade-start), #000 calc(100% - var(--edge-fade-end)), transparent 100%);transition:--edge-fade-start .22s ease-out,--edge-fade-end .22s ease-out}@media (prefers-reduced-motion:reduce){.edge-fade-x{transition:none}}:root{--primary-accent:#004fd6;--primary-accent-hover:#0042b5;--primary-accent-solid:#004fd6;--primary-accent-solid-hover:#0042b5;--primary-accent-contrast:#fff;--primary-accent-wash:#9abefe;--page-bg:#fcfcfc;--card-bg:#fff;--surface-bg:#0000000a;--surface-hover-bg:#0000000f;--surface-active-bg:#00000013;--panel-bg:#fff;--raised-bg:#fff;--raised-shadow:0 1px 2px #0000000a, 0 4px 16px #0000000f;--raised-nest-bg:#f7f7f7;--canvas-bg:#f5f5f7;--overlay-bg:#fff;--divider-color:#e2e2e2;--fg:#111;--fg-secondary:#2e2e2e;--fg-muted:#505050;--fg-faint:#686868;--outline-color:#d4d4d4;--auth-card-bg:#fafafa;--accent:#004fd6;--accent-soft:#0066ff17;--secondary:#ad008c;--secondary-soft:#e600b414;--success:#006b34;--success-soft:#00be5a1c;--warning:#8a4800;--warning-soft:#ffaa002b;--danger:#c20026;--danger-soft:#ff1e3c17;--success-solid:#006b34;--danger-solid:#c20026;--accent-solid:#004fd6;--warning-solid:#ae6402;--tint-violet:oklch(51.4% .2 295);--tint-indigo:oklch(50.6% .2 272);--tint-sky:oklch(48.8% .106 237);--bubble-own-receipt:oklch(82% .17 237);--tint-amber:oklch(49.6% .104 75);--tint-apricot:oklch(50% .12 62);--tint-teal:oklch(48% .084 185);--tint-cyan:oklch(48% .082 210);--tint-emerald:oklch(48.2% .108 160);--tint-green:oklch(48% .118 144);--tint-orange:oklch(50.2% .136 48);--tint-tangerine:oklch(50% .128 56);--tint-flame:oklch(50.5% .155 40);--tint-coral:oklch(50.8% .178 32);--tint-fuchsia:oklch(51.6% .2 328);--tint-red:oklch(51.2% .2 25);--tint-rose:oklch(51.4% .2 10);--tint-lime:oklch(48% .125 128);--tint-gold:oklch(49.4% .1 88);--tint-yellow:oklch(49.4% .102 106);--tint-blue:oklch(50% .19 258);--tint-azure:oklch(49.4% .132 248);--tint-cerulean:oklch(48.8% .088 224);--tint-slate:oklch(48% .035 255);--tint-iris:oklch(51% .2 283);--tint-purple:oklch(51.6% .2 308);--solid-violet:oklch(51.4% .2 295);--solid-indigo:oklch(50.6% .2 272);--solid-sky:oklch(48.8% .106 237);--solid-amber:oklch(49.6% .104 75);--solid-apricot:oklch(50% .12 62);--solid-teal:oklch(48% .084 185);--solid-cyan:oklch(48% .082 210);--solid-emerald:oklch(48.2% .108 160);--solid-green:oklch(48% .118 144);--solid-orange:oklch(50.2% .136 48);--solid-tangerine:oklch(50% .128 56);--solid-flame:oklch(50.5% .155 40);--solid-coral:oklch(50.8% .178 32);--solid-fuchsia:oklch(51.6% .2 328);--solid-red:oklch(51.2% .2 25);--solid-rose:oklch(51.4% .2 10);--solid-lime:oklch(48% .125 128);--solid-gold:oklch(49.4% .1 88);--solid-yellow:oklch(49.4% .102 106);--solid-blue:oklch(50% .19 258);--solid-azure:oklch(49.4% .132 248);--solid-cerulean:oklch(48.8% .088 224);--solid-slate:oklch(48% .035 255);--solid-iris:oklch(51% .2 283);--solid-purple:oklch(51.6% .2 308);--tint-l:.48;--tint-c:.12;--wash-l:.8;--wash-c:.14;--tint-wash:.24;--wash-violet:oklch(var(--wash-l) var(--wash-c) 295 / var(--tint-wash));--wash-indigo:oklch(var(--wash-l) var(--wash-c) 272 / var(--tint-wash));--wash-sky:oklch(var(--wash-l) var(--wash-c) 237 / var(--tint-wash));--wash-amber:oklch(var(--wash-l) var(--wash-c) 75 / var(--tint-wash));--wash-apricot:oklch(var(--wash-l) var(--wash-c) 62 / var(--tint-wash));--wash-teal:oklch(var(--wash-l) var(--wash-c) 185 / var(--tint-wash));--wash-cyan:oklch(var(--wash-l) var(--wash-c) 210 / var(--tint-wash));--wash-emerald:oklch(var(--wash-l) var(--wash-c) 160 / var(--tint-wash));--wash-green:oklch(var(--wash-l) var(--wash-c) 144 / var(--tint-wash));--wash-orange:oklch(var(--wash-l) var(--wash-c) 48 / var(--tint-wash));--wash-tangerine:oklch(var(--wash-l) var(--wash-c) 56 / var(--tint-wash));--wash-flame:oklch(var(--wash-l) var(--wash-c) 40 / var(--tint-wash));--wash-coral:oklch(var(--wash-l) var(--wash-c) 32 / var(--tint-wash));--wash-fuchsia:oklch(var(--wash-l) var(--wash-c) 328 / var(--tint-wash));--wash-red:oklch(var(--wash-l) var(--wash-c) 25 / var(--tint-wash));--wash-rose:oklch(var(--wash-l) var(--wash-c) 10 / var(--tint-wash));--wash-lime:oklch(var(--wash-l) var(--wash-c) 128 / var(--tint-wash));--wash-gold:oklch(var(--wash-l) var(--wash-c) 88 / var(--tint-wash));--wash-yellow:oklch(var(--wash-l) var(--wash-c) 106 / var(--tint-wash));--wash-blue:oklch(var(--wash-l) var(--wash-c) 258 / var(--tint-wash));--wash-azure:oklch(var(--wash-l) var(--wash-c) 248 / var(--tint-wash));--wash-cerulean:oklch(var(--wash-l) var(--wash-c) 224 / var(--tint-wash));--wash-slate:oklch(var(--wash-l) .03 255 / var(--tint-wash));--wash-iris:oklch(var(--wash-l) var(--wash-c) 283 / var(--tint-wash));--wash-purple:oklch(var(--wash-l) var(--wash-c) 308 / var(--tint-wash));--brand-color:#004fd6;--brand-color-light:#004fd6;--brand-color-dark:#004fd6;--brand-wash:#9abefe;--brand-text:#004fd6;--brand-contrast:#fff;--brand-contrast-dark:#fff}html{background:var(--page-bg);color:var(--fg);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-attachment:fixed}.bg-raised{--card-bg:var(--raised-nest-bg)}html:not(.dark):not([data-theme=dark]):has([data-settings-root]){--page-bg:var(--canvas-bg)}@media not print{html.dark,html[data-theme=dark],.apps-ink,header[data-on-ink]{--primary-accent:#00f0ff;--primary-accent-hover:#7af7ff;--primary-accent-solid:#02838b;--primary-accent-solid-hover:#02757c;--primary-accent-contrast:#fff;--primary-accent-wash:#00f0ff9f;--page-bg:#121111;--card-bg:#222121;--surface-bg:#ffffff0d;--surface-hover-bg:#ffffff12;--surface-active-bg:#ffffff21;--raised-bg:var(--surface-bg);--raised-shadow:0 0 #0000;--raised-nest-bg:#222121;--canvas-bg:var(--surface-bg);--panel-bg:#151414;--overlay-bg:#272626;--divider-color:#ffffff14;--fg:#fff;--fg-secondary:#e6e6e6;--fg-muted:#bebebe;--fg-faint:#aaa;--outline-color:#ffffff1f;--auth-card-bg:#222121;--accent:#00f0ff;--accent-soft:#00f0ff24;--secondary:#ff9cf8;--secondary-soft:#ff9cf814;--success:#3dff9a;--success-soft:#3dff9a1f;--warning:#ffe600;--warning-soft:#ffe60024;--danger:#ff9aa6;--danger-soft:#ff9aa612;--success-solid:#00843f;--danger-solid:#e8002d;--warning-solid:#ae6402;--accent-solid:#00788a;--tint-violet:oklch(83% .17 295);--tint-indigo:oklch(82.8% .17 272);--tint-sky:oklch(82% .17 237);--bubble-own-receipt:oklch(48.8% .106 237);--tint-amber:oklch(82% .17 75);--tint-apricot:oklch(83% .17 62);--tint-teal:oklch(82% .17 185);--tint-cyan:oklch(82% .17 210);--tint-emerald:oklch(82% .17 160);--tint-green:oklch(82% .17 144);--tint-orange:oklch(84.6% .17 48);--tint-tangerine:oklch(84% .17 56);--tint-flame:oklch(85% .17 40);--tint-coral:oklch(85.5% .17 32);--tint-fuchsia:oklch(82% .17 328);--tint-red:oklch(86% .17 25);--tint-rose:oklch(85% .17 10);--tint-lime:oklch(82% .17 128);--tint-gold:oklch(82% .17 88);--tint-yellow:oklch(82% .17 106);--tint-blue:oklch(80% .15 258);--tint-azure:oklch(81% .16 248);--tint-cerulean:oklch(82% .15 224);--tint-slate:oklch(82% .035 255);--tint-iris:oklch(83% .17 283);--tint-purple:oklch(83% .17 308);--tint-l:.82;--tint-c:.17;--wash-l:.82;--wash-c:.17;--tint-wash:.2;--brand-color:#00f0ff;--brand-color-light:#02838b;--brand-color-dark:#02838b;--brand-wash:#01d7e4;--brand-text:#00f0ff;--brand-text-dark:#00f0ff;--brand-contrast:#fff;--brand-contrast-dark:#fff;background:var(--page-bg);color:var(--fg);background-attachment:fixed}:root{--glass-page:var(--page-bg)}header[data-glass],nav[data-glass],.glass-bar{--glass-day:var(--glass-page);--glass-night:#121111;--hair-day:#00000014;--hair-night:#ffffff1a;--glass-alpha:72%;--veil-day:var(--glass-day)}@supports (color:color-mix(in lab, red, red)){header[data-glass],nav[data-glass],.glass-bar{--veil-day:color-mix(in oklab, var(--glass-day) var(--glass-alpha), transparent)}}header[data-glass],nav[data-glass],.glass-bar{--veil-night:var(--glass-night)}@supports (color:color-mix(in lab, red, red)){header[data-glass],nav[data-glass],.glass-bar{--veil-night:color-mix(in oklab, var(--glass-night) var(--glass-alpha), transparent)}}header[data-glass],nav[data-glass],.glass-bar{background:linear-gradient(var(--veil-day) calc(var(--ink-top) - 2px), var(--veil-night) calc(var(--ink-top) + 2px) calc(var(--ink-bottom) - 2px), var(--veil-day) calc(var(--ink-bottom) + 2px));backdrop-filter:saturate(180%)blur(20px);box-shadow:inset 0 -1px 0 var(--hair-day);background-attachment:scroll}@supports (color:color-mix(in lab, red, red)){header[data-glass],nav[data-glass],.glass-bar{box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--hair-day), var(--hair-night) calc(var(--ink-hair) * 100%))}}nav[data-glass=surface]{--glass-day:var(--surface-bg)}html.dark :is([data-glass],.glass-bar),html[data-theme=dark] :is([data-glass],.glass-bar){--hair-day:var(--hair-night)}@media (prefers-reduced-transparency:reduce){header[data-glass],nav[data-glass],.glass-bar{--glass-alpha:100%;backdrop-filter:none}}.article-scope{timeline-scope:--article}.article-timeline{view-timeline-name:--article}.article-progress{display:none}@supports (animation-timeline:view()){.article-progress{transform-origin:0;animation:linear both article-progress;display:block}.article-progress:where(*){animation-timeline:--article;animation-range:contain}}@keyframes article-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@property --ink-top{syntax:"<length>";inherits:false;initial-value:-99px}@property --ink-bottom{syntax:"<length>";inherits:false;initial-value:-99px}@property --ink-hair{syntax:"<number>";inherits:false;initial-value:0}html,body{overscroll-behavior-y:contain;min-height:100%;overflow-x:clip}body{color:inherit;overflow-wrap:break-word;background:0 0;transition:background-color .18s,color .18s}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.animate-pulse{--tw-skeleton-base:#0001;--tw-skeleton-highlight:#00000006;background:linear-gradient(90deg, var(--tw-skeleton-base) 0%, var(--tw-skeleton-highlight) 50%, var(--tw-skeleton-base) 100%);opacity:1;background-size:200% 100%;animation:1.6s ease-in-out infinite shimmer}html.dark .animate-pulse,html[data-theme=dark] .animate-pulse{--tw-skeleton-base:#ffffff12;--tw-skeleton-highlight:#ffffff21}.pn-pending,html[data-shell=app] [data-auth=unknown] .pn-anon{display:none}html[data-shell=app] [data-auth=unknown] .pn-pending{display:block}[data-auth=authed] .pn-anon,[data-auth=authed] .pn-pending,[data-auth=anon] .pn-pending,.pn-authed{display:none}html[data-shell=app] [data-auth=unknown] .pn-authed,[data-auth=authed] .pn-authed{display:flex}html[data-shell=app] [data-auth=unknown] .pn-trail,[data-auth=authed] .pn-trail{order:1}@keyframes hunter-row-in{0%{opacity:0}to{opacity:1}}.hunter-row-in{animation:hunter-row-in .26s var(--ease-out) both}@keyframes hunter-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hunter-card-in{animation:hunter-card-in .28s var(--ease-out) both}@keyframes hunter-panel-in{0%{opacity:0}to{opacity:1}}.hunter-panel-in{animation:hunter-panel-in .2s var(--ease-out) backwards}.scroll-shadows-x{--scroll-shadow-bg:var(--color-card);background-image:linear-gradient(to right, var(--scroll-shadow-bg) 40%, transparent), linear-gradient(to left, var(--scroll-shadow-bg) 40%, transparent), radial-gradient(farthest-side at 0 50%, #00000038, transparent), radial-gradient(farthest-side at 100% 50%, #00000038, transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:44px 100%,44px 100%,16px 100%,16px 100%;background-attachment:local,local,scroll,scroll}.tick-round{appearance:none;border:1.5px solid var(--color-fg-faint);border-radius:9999px;width:1.125rem;height:1.125rem}@supports (color:color-mix(in lab, red, red)){.tick-round{border:1.5px solid color-mix(in oklab, var(--color-fg-faint) 80%, transparent)}}.tick-round{cursor:pointer;vertical-align:middle;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:70%;flex-shrink:0;transition:background-color .12s,border-color .12s,box-shadow .12s;display:inline-block}.tick-round:hover:not(:disabled){border-color:var(--brand-color,#0f6fad)}.tick-round:focus-visible{box-shadow:0 0 0 3px var(--brand-color,#0f6fad);outline:none}@supports (color:color-mix(in lab, red, red)){.tick-round:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-color,#0f6fad) 30%, transparent)}}.tick-round:checked,.tick-round:indeterminate{border-color:var(--brand-color-light,var(--brand-color,#0f6fad));background-color:var(--brand-color-light,var(--brand-color,#0f6fad))}.tick-round:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E")}.tick-round:indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M4 8h8'/%3E%3C/svg%3E")}.tick-round:disabled{opacity:.5;cursor:default}@keyframes hunt-mode-in{0%{opacity:0;translate:0 3px}to{opacity:1;translate:0}}.hunt-mode-in{animation:hunt-mode-in .2s var(--ease-out-quart) backwards;display:inline-block}@keyframes hunter-view-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}.hunter-view-in{animation:hunter-view-in .18s var(--ease-out-quart) backwards}@keyframes hunter-tab-in{0%{opacity:0;padding-top:12px}60%,to{opacity:1;padding-top:0}}@keyframes hunter-tab-part-in{0%{opacity:0}to{opacity:1}}.hunter-tab-in{animation:hunter-tab-in .34s var(--ease-out-quart) backwards}.hunter-tab-in>*>:not([class*=animate-]){animation:hunter-tab-part-in .2s var(--ease-out-quart) backwards}.hunter-tab-in:not([data-settled])>*>:nth-child(2){animation-delay:30ms}.hunter-tab-in:not([data-settled])>*>:nth-child(3){animation-delay:60ms}.hunter-tab-in:not([data-settled])>*>:nth-child(4){animation-delay:90ms}.hunter-tab-in:not([data-settled])>*>:nth-child(5){animation-delay:.12s}.hunter-tab-in:not([data-settled])>*>:nth-child(n+6){animation-delay:.14s}@media (prefers-reduced-motion:reduce){.hunter-tab-in,.hunter-tab-in>*>:not([class*=animate-]),.hunter-row-in,.hunter-card-in,.hunter-panel-in,.hunter-view-in,.hunt-mode-in{animation:none}}@keyframes hunter-scan{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.text-shimmer{background:linear-gradient(90deg, var(--color-fg-muted) 0%, var(--color-fg-muted) 35%, var(--color-fg) 50%, var(--color-fg-muted) 65%, var(--color-fg-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer}@keyframes typing-bubble-in{0%{opacity:0;transform:scale(.8)}}@keyframes typing-dot{0%,60%,to{opacity:.4;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes typing-dot-fade{0%,60%,to{opacity:.4}30%{opacity:1}}.typing-bubble{animation:typing-bubble-in .24s var(--ease-out) both}.typing-bubble i{background:currentColor;border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.2s ease-in-out infinite typing-dot;display:block}.typing-bubble i:nth-of-type(2){animation-delay:.15s}.typing-bubble i:nth-of-type(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.typing-bubble{animation:none}.typing-bubble i{animation-name:typing-dot-fade}.text-shimmer{color:var(--color-fg-muted);background:0 0;animation:none}.animate-pulse{background:var(--tw-skeleton-base);animation:none}}@keyframes breathe{0%,to{opacity:1}50%{opacity:.45}}.animate-breathe{animation:2s cubic-bezier(.4,0,.6,1) infinite breathe}@media (prefers-reduced-motion:reduce){.animate-breathe{animation:none}}@keyframes call-ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2)}}.animate-call-ripple{animation:2.4s cubic-bezier(0,0,.2,1) infinite call-ripple}@keyframes call-rock{0%,45%,to{transform:rotate(0)}5%,15%,25%,35%{transform:rotate(-16deg)}10%,20%,30%,40%{transform:rotate(16deg)}}.animate-call-rock{animation:1.5s ease-in-out infinite call-rock}@media (prefers-reduced-motion:reduce){.animate-call-ripple,.animate-call-rock{animation:none}}.react-flow__node.canvas-node-agent{outline-offset:3px;border-radius:10px;outline:2px solid #6366f1a6}@keyframes canvas-agent-pulse{0%{box-shadow:0 0 #6366f18c}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}.react-flow__node.canvas-node-pulse{border-radius:10px;animation:1.6s ease-out canvas-agent-pulse}@media (prefers-reduced-motion:reduce){.react-flow__node.canvas-node-pulse{animation:none}}@keyframes lana-spotlight-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 45%, transparent)}70%{box-shadow:0 0 0 12px color-mix(in srgb, var(--accent) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 0%, transparent)}}.lana-spotlight{animation:1.4s ease-out infinite lana-spotlight-pulse}@media (min-width:640px){:root:has(#ws-page-actions) [data-ws-header] [data-ws-movable]{visibility:hidden}}[data-ws-header][data-fold] [data-ws-subtitle]{display:none}[data-ws-header]:is([data-fold="2"],[data-fold="3"],[data-fold="4"]) [data-tour=header-actions] :is(button,a):is(:has(>svg:first-child),:has(>span:first-child>svg:only-child)):not([data-fold-keep],[data-fold-own] *){justify-content:center;gap:.25rem;min-height:2.25rem;padding-inline:.625rem;font-size:0}[data-ws-header]:is([data-fold="2"],[data-fold="3"],[data-fold="4"]) [data-tour=header-actions] :is(button,a):is(:has(>svg:first-child),:has(>span:first-child>svg:only-child)):not([data-fold-keep],[data-fold-own] *)>:not(:first-child,svg,.absolute,[data-fold-keep]),[data-ws-header]:is([data-fold="3"],[data-fold="4"]) [data-tour=header-actions] button[aria-haspopup]:has(>span:first-child>:is(svg,span:has(>svg:only-child)):first-child):not([data-fold-keep],[data-fold-own] *)>span:first-child>:not(:first-child){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-ws-header][data-fold="4"]{flex-wrap:wrap;row-gap:.75rem}[data-ws-header][data-fold="4"]:not([data-ws-plain])>[data-tour=header-actions],[data-ws-header][data-fold="4"]:not([data-ws-plain])>*>[data-tour=header-actions]{flex-basis:100%;order:1}[data-ws-header][data-fold="4"]:not([data-ws-plain]) [data-ws-title]{margin-inline-end:auto}[data-ws-header][data-fold="4"]:not([data-ws-plain]) [data-ws-title-text]{clip:auto;clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}@keyframes tour-unseen-pulse{0%,to{stroke:var(--divider-color)}50%{stroke:color-mix(in srgb, var(--primary-accent) 70%, transparent)}}.tour-unseen .tour-ring-track{animation:2s ease-in-out infinite tour-unseen-pulse}@media (prefers-reduced-motion:reduce){.lana-spotlight,.tour-unseen .tour-ring-track{animation:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.motion-float{animation:4.5s ease-in-out infinite floaty}.motion-enter{animation:.24s cubic-bezier(.22,1,.36,1) backwards cascade-in}@keyframes rise-in{0%{transform:translateY(8px)}to{transform:none}}.motion-rise{animation:.24s cubic-bezier(.22,1,.36,1) backwards rise-in}@keyframes ws-fade-in{0%{opacity:0}to{opacity:1}}.ws-fade-in{animation:.2s cubic-bezier(.22,1,.36,1) backwards ws-fade-in}@keyframes header-tools-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:none}}.header-tools-in{animation:header-tools-in .26s var(--ease-out-quart) backwards}@media (prefers-reduced-motion:reduce){.header-tools-in{animation:none}}@keyframes page-content-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-content-enter{animation:.3s cubic-bezier(.22,1,.36,1) backwards page-content-enter}.settings-card-enter{animation:.3s cubic-bezier(.22,1,.36,1) backwards page-content-enter;animation-delay:calc(var(--card-i,0) * 45ms)}@media (prefers-reduced-motion:reduce){.settings-card-enter{animation:none}}@keyframes sales-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sales-cascade>*{animation:.32s cubic-bezier(.2,.8,.2,1) backwards sales-rise}.sales-cascade>:nth-child(2){animation-delay:30ms}.sales-cascade>:nth-child(3){animation-delay:60ms}.sales-cascade>:nth-child(4){animation-delay:90ms}.sales-cascade>:nth-child(5){animation-delay:.12s}.sales-cascade>:nth-child(6){animation-delay:.15s}.sales-cascade>:nth-child(7){animation-delay:.18s}.sales-cascade>:nth-child(8){animation-delay:.21s}.sales-cascade>:nth-child(9){animation-delay:.24s}.sales-cascade>:nth-child(n+10){animation-delay:.27s}.sales-modal-body>*>*,.dialog-body>*>*{animation:.3s cubic-bezier(.2,.8,.2,1) 70ms backwards sales-rise}.sales-modal-body>*>:nth-child(2),.dialog-body>*>:nth-child(2){animation-delay:.11s}.sales-modal-body>*>:nth-child(3),.dialog-body>*>:nth-child(3){animation-delay:.15s}.sales-modal-body>*>:nth-child(4),.dialog-body>*>:nth-child(4){animation-delay:.19s}.sales-modal-body>*>:nth-child(n+5),.dialog-body>*>:nth-child(n+5){animation-delay:.23s}@keyframes empty-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}.empty-in>*{animation:.36s cubic-bezier(.2,.8,.2,1) .12s backwards sales-rise}.empty-in>:nth-child(3){animation-delay:.17s}.empty-in>:nth-child(n+4){animation-delay:.22s}.empty-in>.empty-in-icon,.empty-in-icon{animation:.28s cubic-bezier(.22,1,.36,1) backwards empty-pop}.empty-ring{border:1px solid var(--fg)}@supports (color:color-mix(in lab, red, red)){.empty-ring{border:1px solid color-mix(in oklab, var(--fg) 7%, transparent)}}.empty-ring{transition:scale .5s cubic-bezier(.22,1,.36,1),border-color .3s}.empty-ring-2{border-color:var(--fg)}@supports (color:color-mix(in lab, red, red)){.empty-ring-2{border-color:color-mix(in oklab, var(--fg) 4%, transparent)}}.empty-ring:before{content:"";background-color:currentColor;border-radius:9999px;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.empty-ring:before{box-shadow:0 0 0 3px color-mix(in oklab, currentColor 18%, transparent)}}.empty-ring-2:before{opacity:.7;width:4px;height:4px;margin-left:-2px;top:-2px}.empty-glyph{transition:scale .4s cubic-bezier(.34,1.56,.64,1),rotate .4s cubic-bezier(.34,1.56,.64,1)}.empty-in:hover .empty-ring-1{border-color:currentColor;scale:1.08}@supports (color:color-mix(in lab, red, red)){.empty-in:hover .empty-ring-1{border-color:color-mix(in oklab, currentColor 30%, transparent)}}.empty-in:hover .empty-ring-2{border-color:currentColor;scale:1.14}@supports (color:color-mix(in lab, red, red)){.empty-in:hover .empty-ring-2{border-color:color-mix(in oklab, currentColor 16%, transparent)}}.empty-in:hover .empty-glyph{rotate:-8deg;scale:1.12}@media (prefers-reduced-motion:no-preference){.empty-ring-1{animation:9s linear infinite empty-orbit}.empty-ring-2{animation:15s linear infinite reverse empty-orbit}.empty-glyph{animation:4.5s ease-in-out infinite empty-float}}@keyframes empty-orbit{to{rotate:360deg}}@keyframes empty-float{50%{translate:0 -3px}}.deal-path-stage{transition:box-shadow .3s}@media (prefers-reduced-motion:no-preference){.deal-path-stage{animation:deal-path-lit calc(var(--n) * .7s + 1.4s) cubic-bezier(.22, 1, .36, 1) infinite;animation-delay:calc(var(--i) * .7s)}}@keyframes deal-path-lit{0%,30%,to{scale:1;box-shadow:0 0 #0000}6%{scale:1.08;box-shadow:0 0 0 2px}14%{box-shadow:0 0 0 1px color-mix(in oklab, currentColor 50%, transparent);scale:1}}@keyframes sales-grow-y{0%{transform:scaleY(0)}to{transform:none}}@keyframes sales-grow-x{0%{transform:scaleX(0)}to{transform:none}}.sales-bar-up,.sales-bar-down{animation:.56s cubic-bezier(.2,.8,.2,1) backwards sales-grow-y}.sales-bar-up{transform-origin:bottom}.sales-bar-down{transform-origin:top}.sales-bar-x{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) .12s backwards sales-grow-x}@keyframes sales-ring{0%{stroke-dasharray:0 100}}.sales-ring{animation:.9s cubic-bezier(.2,.8,.2,1) .15s backwards sales-ring}@keyframes bw-fill-in{0%{transform:translate(-100%)}}.bw-fill{width:100%;transform:translateX(calc((var(--fill,1) - 1) * 100%));transition:transform .4s cubic-bezier(.22,1,.36,1);animation:.6s cubic-bezier(.2,.8,.2,1) .12s backwards bw-fill-in;display:block}@keyframes seo-draw{0%{stroke-dasharray:1 1;stroke-dashoffset:1px}to{stroke-dasharray:1 1;stroke-dashoffset:0}}.seo-draw{animation:.9s cubic-bezier(.2,.8,.2,1) .12s backwards seo-draw}.bw-pop{animation:.28s cubic-bezier(.22,1,.36,1) backwards empty-pop}details[open]>.bw-fold{animation:.24s cubic-bezier(.2,.8,.2,1) backwards sales-rise}@media (prefers-reduced-motion:reduce){.sales-cascade>*,.empty-in>*,.empty-in-icon,.sales-modal-body>*>*,.dialog-body>*>*,.sales-bar-up,.sales-bar-down,.sales-bar-x,.sales-ring,.seo-draw,.bw-pop,details[open]>.bw-fold{animation:none}.bw-fill{transition:none;animation:none}}@keyframes auth-page-enter{0%{opacity:0}to{opacity:1}}.auth-page-enter{animation:.26s cubic-bezier(.22,1,.36,1) backwards auth-page-enter}@keyframes auth-alert-in{0%{opacity:0;transform:translateY(-6px)}45%{opacity:1;transform:translateY(0)}62%{transform:translate(-4px)}80%{transform:translate(3px)}to{opacity:1;transform:none}}.auth-alert-in{animation:.52s cubic-bezier(.22,1,.36,1) .12s backwards auth-alert-in}@keyframes auth-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes auth-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.auth-pop-in{animation:.52s cubic-bezier(.34,1.56,.64,1) 80ms backwards auth-pop-in}.auth-rise-in{animation:auth-rise-in .42s cubic-bezier(.22, 1, .36, 1) var(--auth-delay,0s) backwards}@keyframes chat-empty-in{0%{opacity:0;transform:translateY(6px)}6%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes chat-empty-out{0%,18%{opacity:0;transform:translateY(6px)}24%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes chat-empty-typing{0%,36%{opacity:0;transform:translateY(6px)}42%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.chat-empty-in{animation:chat-empty-in 8s var(--ease-out) infinite}.chat-empty-out{animation:chat-empty-out 8s var(--ease-out) infinite}.chat-empty-typing{animation:chat-empty-typing 8s var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){.chat-empty-in,.chat-empty-out,.chat-empty-typing,.ws-fade-in,.page-content-enter,.auth-page-enter,.auth-alert-in,.auth-pop-in,.auth-rise-in{animation:none}}@keyframes slide-in-right{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}.motion-section{animation:.24s cubic-bezier(.22,1,.36,1) both slide-in-right}.motion-stagger-1{animation-delay:30ms}.motion-stagger-2{animation-delay:60ms}.motion-stagger-3{animation-delay:90ms}.motion-stagger-4{animation-delay:.12s}.motion-stagger-5{animation-delay:.15s}.agents-brand-scope{--primary-accent:var(--brand-text,#0f6fad);--primary-accent-hover:var(--brand-text,#0d6199)}@supports (color:color-mix(in lab, red, red)){.agents-brand-scope{--primary-accent-hover:color-mix(in oklab, var(--brand-text,#0d6199) 85%, black)}}.agents-brand-scope{--primary-accent-solid:var(--brand-color-light,var(--brand-color,#0f6fad));--primary-accent-solid-hover:var(--brand-color-light,var(--brand-color,#0d6199))}@supports (color:color-mix(in lab, red, red)){.agents-brand-scope{--primary-accent-solid-hover:color-mix(in oklab, var(--brand-color-light,var(--brand-color,#0d6199)) 88%, black)}}.agents-brand-scope{--primary-accent-contrast:var(--brand-contrast,#fff);--primary-accent-wash:var(--brand-wash,#9abefe)}html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent:var(--brand-color,#1b8fc4);--primary-accent-hover:var(--brand-color,#1b8fc4)}@supports (color:color-mix(in lab, red, red)){html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent-hover:color-mix(in oklab, var(--brand-color,#1b8fc4) 85%, white)}}html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent-solid:var(--brand-color-dark,var(--brand-color,#1b8fc4));--primary-accent-solid-hover:var(--brand-color-dark,#1b8fc4)}@supports (color:color-mix(in lab, red, red)){html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent-solid-hover:color-mix(in oklab, var(--brand-color-dark,#1b8fc4) 88%, white)}}html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent-contrast:var(--brand-contrast-dark,#fff);--primary-accent-wash:var(--brand-color,#1b8fc4)}@supports (color:color-mix(in lab, red, red)){html.dark .agents-brand-scope,html[data-theme=dark] .agents-brand-scope{--primary-accent-wash:color-mix(in srgb, var(--brand-color,#1b8fc4) 62.5%, transparent)}}[data-section-hue]{--sh-fill:var(--sh-solid);--sh-ink:#fff;--sh-mark:var(--sh-tint);--brand-color:var(--sh-mark);--brand-text:var(--sh-tint);--brand-text-dark:var(--sh-tint);--brand-color-light:var(--sh-fill);--brand-color-dark:var(--sh-fill);--brand-contrast:var(--sh-ink);--brand-contrast-dark:var(--sh-ink);--brand-wash:oklch(var(--wash-l) var(--wash-c) var(--sh-h));--primary-accent:var(--sh-tint);--primary-accent-hover:var(--sh-tint)}@supports (color:color-mix(in lab, red, red)){[data-section-hue]{--primary-accent-hover:color-mix(in oklab, var(--sh-tint) 85%, var(--fg))}}[data-section-hue]{--primary-accent-solid:var(--sh-fill);--primary-accent-solid-hover:var(--sh-fill)}@supports (color:color-mix(in lab, red, red)){[data-section-hue]{--primary-accent-solid-hover:color-mix(in oklab, var(--sh-fill) 88%, black)}}[data-section-hue]{--primary-accent-contrast:var(--sh-ink);--primary-accent-wash:var(--sh-wash)}[data-section-hue=violet]{--sh-tint:var(--tint-violet);--sh-solid:var(--solid-violet);--sh-wash:var(--wash-violet);--sh-h:295}[data-section-hue=indigo]{--sh-tint:var(--tint-indigo);--sh-solid:var(--solid-indigo);--sh-wash:var(--wash-indigo);--sh-h:272}[data-section-hue=sky]{--sh-tint:var(--tint-sky);--sh-solid:var(--solid-sky);--sh-wash:var(--wash-sky);--sh-h:237}[data-section-hue=amber]{--sh-tint:var(--tint-amber);--sh-solid:var(--solid-amber);--sh-wash:var(--wash-amber);--sh-h:75;--sh-fill:oklch(56% .13 68);--sh-mark:var(--sh-fill)}[data-section-hue=apricot]{--sh-tint:var(--tint-apricot);--sh-solid:var(--solid-apricot);--sh-wash:var(--wash-apricot);--sh-h:62}[data-section-hue=teal]{--sh-tint:var(--tint-teal);--sh-solid:var(--solid-teal);--sh-wash:var(--wash-teal);--sh-h:185}[data-section-hue=cyan]{--sh-tint:var(--tint-cyan);--sh-solid:var(--solid-cyan);--sh-wash:var(--wash-cyan);--sh-h:210}[data-section-hue=emerald]{--sh-tint:var(--tint-emerald);--sh-solid:var(--solid-emerald);--sh-wash:var(--wash-emerald);--sh-h:160}[data-section-hue=green]{--sh-tint:var(--tint-green);--sh-solid:var(--solid-green);--sh-wash:var(--wash-green);--sh-h:144}[data-section-hue=orange]{--sh-tint:var(--tint-orange);--sh-solid:var(--solid-orange);--sh-wash:var(--wash-orange);--sh-h:48}[data-section-hue=tangerine]{--sh-tint:var(--tint-tangerine);--sh-solid:var(--solid-tangerine);--sh-wash:var(--wash-tangerine);--sh-h:56}[data-section-hue=flame]{--sh-tint:var(--tint-flame);--sh-solid:var(--solid-flame);--sh-wash:var(--wash-flame);--sh-h:40}[data-section-hue=coral]{--sh-tint:var(--tint-coral);--sh-solid:var(--solid-coral);--sh-wash:var(--wash-coral);--sh-h:32}[data-section-hue=fuchsia]{--sh-tint:var(--tint-fuchsia);--sh-solid:var(--solid-fuchsia);--sh-wash:var(--wash-fuchsia);--sh-h:328}[data-section-hue=red]{--sh-tint:var(--tint-red);--sh-solid:var(--solid-red);--sh-wash:var(--wash-red);--sh-h:25}[data-section-hue=rose]{--sh-tint:var(--tint-rose);--sh-solid:var(--solid-rose);--sh-wash:var(--wash-rose);--sh-h:10}[data-section-hue=lime]{--sh-tint:var(--tint-lime);--sh-solid:var(--solid-lime);--sh-wash:var(--wash-lime);--sh-h:128}[data-section-hue=gold]{--sh-tint:var(--tint-gold);--sh-solid:var(--solid-gold);--sh-wash:var(--wash-gold);--sh-h:88;--sh-fill:oklch(55.5% .12 92);--sh-mark:var(--sh-fill)}[data-section-hue=blue]{--sh-tint:var(--tint-blue);--sh-solid:var(--solid-blue);--sh-wash:var(--wash-blue);--sh-h:258}[data-section-hue=azure]{--sh-tint:var(--tint-azure);--sh-solid:var(--solid-azure);--sh-wash:var(--wash-azure);--sh-h:248}[data-section-hue=cerulean]{--sh-tint:var(--tint-cerulean);--sh-solid:var(--solid-cerulean);--sh-wash:var(--wash-cerulean);--sh-h:224}[data-section-hue=slate]{--sh-tint:var(--tint-slate);--sh-solid:var(--solid-slate);--sh-wash:var(--wash-slate);--sh-h:255;--brand-wash:oklch(var(--wash-l) .03 255)}[data-section-hue=iris]{--sh-tint:var(--tint-iris);--sh-solid:var(--solid-iris);--sh-wash:var(--wash-iris);--sh-h:283}[data-section-hue=purple]{--sh-tint:var(--tint-purple);--sh-solid:var(--solid-purple);--sh-wash:var(--wash-purple);--sh-h:308}[data-section-hue=yellow]{--sh-tint:var(--tint-yellow);--sh-solid:var(--solid-yellow);--sh-wash:var(--wash-yellow);--sh-h:106;--sh-fill:oklch(56% .13 82);--sh-mark:var(--sh-fill)}.btn-brand,.brand-fill{background-color:var(--brand-color-light,var(--brand-color,#0f6fad));color:var(--brand-contrast,#fff)}html.dark .btn-brand,html[data-theme=dark] .btn-brand,html.dark .brand-fill,html[data-theme=dark] .brand-fill{background-color:var(--brand-color-dark,var(--brand-color,#0f6fad));color:var(--brand-contrast-dark,#fff)}:root{--today-neon:#2dff8a}.today-neon{background-color:var(--today-neon);color:#04130a;box-shadow:0 0 0 2px var(--today-neon), 0 0 14px var(--today-neon)}@supports (color:color-mix(in lab, red, red)){.today-neon{box-shadow:0 0 0 2px color-mix(in oklab, var(--today-neon) 35%, transparent), 0 0 14px color-mix(in oklab, var(--today-neon) 70%, transparent)}}@keyframes cal-period-next{0%{opacity:0;translate:2.5rem}}@keyframes cal-period-prev{0%{opacity:0;translate:-2.5rem}}@keyframes cal-view-in{0%{opacity:0;scale:.985}}.cal-period-next{animation:cal-period-next .28s var(--ease-out) both}.cal-period-prev{animation:cal-period-prev .28s var(--ease-out) both}.cal-view-in{animation:cal-view-in .22s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.cal-period-next,.cal-period-prev,.cal-view-in{animation:none}}.today-cell{background-color:var(--today-neon)}@supports (color:color-mix(in lab, red, red)){.today-cell{background-color:color-mix(in oklab, var(--today-neon) 9%, transparent)}}.today-cell{box-shadow:inset 0 0 0 1.5px var(--today-neon)}@supports (color:color-mix(in lab, red, red)){.today-cell{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--today-neon) 55%, transparent)}}.today-text{color:oklch(52% .16 152)}html.dark .today-text,html[data-theme=dark] .today-text{color:var(--today-neon)}.avatar-fill-0{background-image:linear-gradient(135deg,oklch(55.8% .12 237),oklch(49.8% .17 272))}.avatar-fill-1{background-image:linear-gradient(135deg,oklch(54.6% .122 160),oklch(48.6% .084 185))}.avatar-fill-2{background-image:linear-gradient(135deg,oklch(57.8% .17 295),oklch(51.8% .17 305))}.avatar-fill-3{background-image:linear-gradient(135deg,oklch(56.6% .118 75),oklch(50.6% .136 48))}.avatar-fill-4{background-image:linear-gradient(135deg,oklch(58.4% .17 15),oklch(52.4% .17 350))}.avatar-fill-5{background-image:linear-gradient(135deg,oklch(55.2% .094 210),oklch(49.2% .106 237))}.avatar-fill-6{background-image:linear-gradient(135deg,oklch(58.4% .17 328),oklch(52.4% .17 350))}.avatar-fill-7{background-image:linear-gradient(135deg,oklch(55% .096 185),oklch(49% .084 210))}button.btn-brand:active:not(:disabled),a.btn-brand:active{scale:.97}@keyframes popover-in{0%{opacity:0;transform:scale(.97)translateY(-2px)}to{opacity:1;transform:none}}@keyframes popover-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)translateY(-2px)}}@media (prefers-reduced-motion:reduce){@keyframes popover-in{0%,to{opacity:1;transform:none}}@keyframes popover-out{0%,to{opacity:0;transform:none}}}.sticky-stable{backface-visibility:hidden;transform:translateZ(0)}.fade-truncate{white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}@keyframes emoji-pop{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.15)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes like-pop{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(.95)}to{transform:scale(1)}}@keyframes heart-burst{0%{opacity:1;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.6)}}@keyframes slide-in-bottom{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-out-bottom{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page-enter{0%{opacity:0;padding-top:10px}to{opacity:1;padding-top:0}}.page-transition{animation:.24s cubic-bezier(.22,1,.36,1) backwards page-enter}@keyframes cascade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cascade>*{animation:.24s cubic-bezier(.22,1,.36,1) backwards cascade-in}.cascade>:nth-child(2){animation-delay:30ms}.cascade>:nth-child(3){animation-delay:60ms}.cascade>:nth-child(4){animation-delay:90ms}.cascade>:nth-child(5){animation-delay:.12s}.cascade>:nth-child(n+6):nth-child(-n+10){animation-delay:.15s}@keyframes tile-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.tile-pop{animation:.22s cubic-bezier(.22,1,.36,1) backwards tile-pop}.paper-icon{--pi-d:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){.paper-icon{--pi-d:color-mix(in oklab, var(--pi-m) 74%, black)}}.paper-icon{--pi-k:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){.paper-icon{--pi-k:color-mix(in oklab, var(--pi-m) 48%, black)}}.paper-icon{--pi-l:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){.paper-icon{--pi-l:color-mix(in oklab, var(--pi-m) 48%, white)}}.paper-icon{--pi-w:#fff;--pi-shadow:#00000042;--pi-edge:#ffffff73}html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-w:#f2efe9;--pi-l:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-l:color-mix(in oklab, var(--pi-m) 62%, white)}}html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-d:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-d:color-mix(in oklab, var(--pi-m) 82%, black)}}html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-k:var(--pi-m)}@supports (color:color-mix(in lab, red, red)){html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-k:color-mix(in oklab, var(--pi-m) 72%, black)}}html.dark .paper-icon,html[data-theme=dark] .paper-icon{--pi-shadow:#0000008c;--pi-edge:#ffffff38}@keyframes pi-drop{0%{opacity:0;transform:translateY(-7px)rotate(-6deg)}65%{opacity:1;transform:translateY(.6px)rotate(.5deg)}to{opacity:1;transform:none}}.paper-icon .pi-p{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 -.45px 0 var(--pi-edge)) drop-shadow(0 1.4px 1px var(--pi-shadow));animation:.52s cubic-bezier(.3,1.2,.5,1) backwards pi-drop;animation-delay:calc((var(--i,0) + var(--pi-o,0)) * 75ms + 40ms);transition:transform .32s cubic-bezier(.3,1.6,.5,1),filter .32s}@keyframes hp-rise{0%{opacity:0;transform:translateY(18px)}to{transform:none}}.hero-paper .hp-sheet{filter:drop-shadow(0 -1px #ffffff4d)drop-shadow(0 3px 4px #00000038);animation:.72s cubic-bezier(.22,1,.36,1) backwards hp-rise;animation-delay:calc(var(--i,0) * 90ms + 60ms);transition:transform .7s cubic-bezier(.22,1,.36,1)}html.dark .hero-paper .hp-sheet,html[data-theme=dark] .hero-paper .hp-sheet{filter:drop-shadow(0 -1px #ffffff1f)drop-shadow(0 4px 5px #00000080)}.group\/hero:hover .hero-paper .hp-sheet{transform:translateX(calc(var(--i,0) * -2.5px))}@keyframes attention-flash{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-warning) 60%, transparent)}35%{box-shadow:0 0 0 6px color-mix(in oklab, var(--color-warning) 35%, transparent)}to{box-shadow:0 0 0 16px #0000}}.attention-flash{animation:1.1s ease-out .35s 2 attention-flash}@keyframes pulse-bar-grow{0%{opacity:0;transform:scaleY(.05)}to{transform:none}}.pulse-bar{transform-origin:bottom;transition:opacity .15s;animation:.46s cubic-bezier(.22,1,.36,1) backwards pulse-bar-grow}.paper-icon:hover .pi-p,.group\/paper:hover .paper-icon .pi-p{transform:translateY(calc(var(--i,0) * -1.1px - .6px));filter:drop-shadow(0 -.45px 0 var(--pi-edge)) drop-shadow(0 calc(var(--i,0) * .6px + 2px) 1.6px var(--pi-shadow))}@keyframes reveal-scroll{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes reveal-scroll-soft{0%{opacity:.35;transform:translateY(12px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal-scroll{animation:linear backwards reveal-scroll}.reveal-scroll:where(*){animation-timeline:view();animation-range:entry entry 45%}.reveal-scroll-soft{animation:linear backwards reveal-scroll-soft}.reveal-scroll-soft:where(*){animation-timeline:view();animation-range:entry entry 30%}.cascade>.reveal-scroll{animation:.24s cubic-bezier(.22,1,.36,1) backwards cascade-in,linear backwards reveal-scroll}.cascade>.reveal-scroll:where(*){animation-timeline:auto,view();animation-range:normal,entry entry 45%}.motion-enter.reveal-scroll{animation:.24s cubic-bezier(.22,1,.36,1) backwards cascade-in,linear backwards reveal-scroll}.motion-enter.reveal-scroll:where(*){animation-timeline:auto,view();animation-range:normal,entry entry 45%}}}.card-sheen{isolation:isolate;position:relative;overflow:hidden}.card-sheen:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff12 50%,#0000 65%);position:absolute;inset:0;translate:-110%}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.card-sheen:hover:after{transition:translate .75s cubic-bezier(.22,1,.36,1);translate:110%}}@keyframes star-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.star-fill{animation:.7s cubic-bezier(.22,1,.36,1) .12s backwards star-fill}@keyframes status-live{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.status-live{position:relative}.status-live:after{content:"";border-radius:inherit;background:inherit;animation:2.2s cubic-bezier(0,0,.2,1) infinite status-live;position:absolute;inset:0}@keyframes attention-nudge{0%,to{rotate:0deg}20%{rotate:-14deg}40%{rotate:12deg}60%{rotate:-8deg}80%{rotate:4deg}}.attention-nudge{animation:.65s ease-in-out .45s backwards attention-nudge}@media (prefers-reduced-motion:reduce){.attention-nudge,.star-fill{animation:none}.status-live:after{animation:none;display:none}}.lift{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background-color .15s,border-color .15s,color .15s}@media (hover:hover) and (pointer:fine){.lift:hover{transform:translateY(-2px);box-shadow:0 8px 20px -8px #00000024}html.dark .lift:hover,html[data-theme=dark] .lift:hover{box-shadow:0 8px 20px -8px #0009}}@media (prefers-reduced-motion:reduce){.cascade>*,.tile-pop,.paper-icon .pi-p,.pulse-bar,.hero-paper .hp-sheet,.attention-flash{transition:none;animation:none}.lift:hover{transform:none}}@keyframes page-leave-veil{0%{opacity:0}}.page-transition.page-leaving{position:relative}.page-transition.page-leaving:after{content:"";z-index:45;pointer-events:none;background:var(--color-page);opacity:.65;animation:.18s ease-in page-leave-veil;position:absolute;inset:0}@media (min-width:640px){.page-transition.page-leaving:after{opacity:.4}}@keyframes subroute-enter{0%{opacity:0}to{opacity:1}}.subroute-enter{animation:.24s cubic-bezier(.22,1,.36,1) backwards subroute-enter}@media (prefers-reduced-motion:reduce){.page-transition,.subroute-enter{animation:none}.page-transition.page-leaving:after{display:none}}@keyframes follow-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.animate-like-pop{will-change:transform;animation:.35s like-pop}.animate-heart-burst{will-change:transform, opacity;animation:.45s ease-out forwards heart-burst}.animate-slide-in{animation:slide-in-bottom .25s var(--ease-out);will-change:transform, opacity}.animate-scale-in{animation:scale-in .2s var(--ease-out);will-change:transform, opacity}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.animate-sheet-in{animation:.24s cubic-bezier(.22,1,.36,1) both sheet-in}@keyframes control-in{0%{opacity:0;transform:translate(-6px)scale(.96)}to{opacity:1;transform:none}}.animate-control-in{animation:.18s cubic-bezier(.22,1,.36,1) both control-in}@keyframes search-expand{0%{opacity:0;clip-path:inset(0 0 0 85% round 999px)}to{opacity:1;clip-path:inset(0 round 999px)}}.animate-search-expand{animation:.24s cubic-bezier(.22,1,.36,1) both search-expand}@media (prefers-reduced-motion:reduce){.animate-search-expand{animation:.15s ease-out both ws-fade-in}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.animate-backdrop-in{animation:backdrop-in .18s var(--ease-out) both}@keyframes sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}.animate-sheet-out{animation:.16s ease-in both sheet-out}@keyframes control-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-6px)scale(.96)}}.animate-control-out{animation:.13s ease-in both control-out}@keyframes scale-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)translateY(-2px)}}.animate-scale-out{animation:.13s ease-in both scale-out}@keyframes backdrop-out{0%{opacity:1}to{opacity:0}}.animate-backdrop-out{animation:.16s both backdrop-out}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes drawer-out{0%{transform:none}to{transform:translate(100%)}}.animate-drawer-in{animation:.3s cubic-bezier(.22,1,.36,1) both drawer-in}.animate-drawer-out{animation:.2s cubic-bezier(.4,0,1,1) both drawer-out}@keyframes deck-in-next{0%{opacity:0;transform:translate(8%)}to{opacity:1;transform:none}}@keyframes deck-in-prev{0%{opacity:0;transform:translate(-8%)}to{opacity:1;transform:none}}@keyframes deck-out-next{to{opacity:0;transform:translate(-8%)}}@keyframes deck-out-prev{to{opacity:0;transform:translate(8%)}}.animate-deck-in-next{animation:.34s cubic-bezier(.22,1,.36,1) both deck-in-next}.animate-deck-in-prev{animation:.34s cubic-bezier(.22,1,.36,1) both deck-in-prev}.animate-deck-out-next{animation:.26s ease-in both deck-out-next}.animate-deck-out-prev{animation:.26s ease-in both deck-out-prev}@media (prefers-reduced-motion:reduce){.animate-drawer-in,.animate-drawer-out,.animate-deck-in-next,.animate-deck-in-prev,.animate-deck-out-next,.animate-deck-out-prev{animation-duration:1ms}}@keyframes selection-bar-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@keyframes selection-bar-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)scale(.98)}}.animate-selection-bar-in{animation:.22s cubic-bezier(.22,1,.36,1) both selection-bar-in}.animate-selection-bar-out{animation:.18s ease-in both selection-bar-out}@media (prefers-reduced-motion:reduce){.animate-selection-bar-in,.animate-selection-bar-out{animation-duration:1ms}}.animate-follow-pop{will-change:transform;animation:.3s follow-pop}@keyframes fade-out{0%{opacity:1}70%{opacity:1}to{opacity:0}}.animate-fade-out{will-change:opacity;animation:2s ease-out forwards fade-out}@keyframes gradient-orbit{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.95)}}@keyframes pulse-glow{0%,to{opacity:.4}50%{opacity:.8}}@keyframes float-subtle{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float-subtle{animation:6s ease-in-out infinite float-subtle}@keyframes hero-node-float{0%,to{transform:translate(0)}33%{transform:translate(4px,-6px)}66%{transform:translate(-3px,5px)}}@keyframes avatar-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8%)}}@keyframes avatar-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes avatar-wiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes avatar-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-6%)scale(1.03)}}@keyframes avatar-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.avatar-bounce{animation:1.4s ease-in-out infinite avatar-bounce}.avatar-spin-slow{animation:8s linear infinite avatar-spin-slow}.avatar-wiggle{animation:1.8s ease-in-out infinite avatar-wiggle}.avatar-float{animation:3s ease-in-out infinite avatar-float}.avatar-pulse{animation:1.6s ease-in-out infinite avatar-pulse}@keyframes approval-glow-pulse{0%,to{box-shadow:0 0 #f59e0b00,0 0 10px #f59e0b40}50%{box-shadow:0 0 0 4px #f59e0b24,0 0 24px 3px #f59e0b80}}.approval-pulse{animation:2s ease-in-out infinite approval-glow-pulse}@keyframes icon-amber-glow{0%,to{filter:drop-shadow(0 0 1px #f59e0b8c)}50%{filter:drop-shadow(0 0 5px #f59e0bf2)}}.icon-amber-glow{animation:2s ease-in-out infinite icon-amber-glow}@keyframes rail-unread-glow{0%,to{background-color:color-mix(in srgb, var(--rail-glow,var(--brand-wash,var(--accent))) 22%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--rail-glow,var(--brand-color,var(--accent))) 0%, transparent), 0 0 8px 0 color-mix(in srgb, var(--rail-glow,var(--brand-color,var(--accent))) 25%, transparent)}50%{background-color:color-mix(in srgb, var(--rail-glow,var(--brand-wash,var(--accent))) 34%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--rail-glow,var(--brand-color,var(--accent))) 16%, transparent), 0 0 20px 3px color-mix(in srgb, var(--rail-glow,var(--brand-color,var(--accent))) 50%, transparent)}}.rail-unread-glow{background-color:var(--rail-glow,var(--brand-wash,var(--accent)))}@supports (color:color-mix(in lab, red, red)){.rail-unread-glow{background-color:color-mix(in srgb, var(--rail-glow,var(--brand-wash,var(--accent))) 26%, transparent)}}.rail-unread-glow{animation:2s ease-in-out infinite rail-unread-glow}@media (prefers-reduced-motion:reduce){.avatar-bounce,.avatar-spin-slow,.avatar-wiggle,.avatar-float,.avatar-pulse,.approval-pulse,.icon-amber-glow,.rail-unread-glow{animation:none!important}}a[href],button:not(:disabled),[role=button]:not([aria-disabled=true]),label[for],summary,select,input[type=checkbox],input[type=radio]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}.tap-pill{height:2.25rem}.tap-square{width:2.25rem;height:2.25rem}@media (pointer:coarse){.tap-pill{height:44px}.tap-square{width:44px;height:44px}}@media (max-width:639.98px){.stat-strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.stat-strip::-webkit-scrollbar{display:none}.stat-strip>*{scroll-snap-align:start;flex:none;width:min(11.5rem,46%)}[data-legal-doc] pre{white-space:pre-wrap;overflow-wrap:anywhere}[data-ws-header]:has([data-page-more]) [data-ws-own-more]{display:none}}@supports (-webkit-touch-callout:none){@media (pointer:coarse){:is(input,textarea,select):is(.text-3xs,.text-2xs,.text-xs,.text-13,.text-sm,.text-15),[contenteditable=true]:is(.text-xs,.text-13,.text-sm,.text-15){font-size:16px}}}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:#0000002e transparent}.scrollbar-thin::-webkit-scrollbar{width:6px;height:6px;display:block}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background:#0000002e;border-radius:9999px}html.dark .scrollbar-thin,html[data-theme=dark] .scrollbar-thin{scrollbar-color:#ffffff2e transparent}html.dark .scrollbar-thin::-webkit-scrollbar-thumb{background:#ffffff2e}html[data-theme=dark] .scrollbar-thin::-webkit-scrollbar-thumb{background:#ffffff2e}.scrollbar-hide{scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{width:0;height:0;display:none}.range-slider{appearance:none;background:0 0}.range-slider::-webkit-slider-thumb{appearance:none;background:var(--range-accent,var(--color-primary,#00f0ff));cursor:pointer;border:2px solid #fff;border-radius:9999px;width:16px;height:16px;transition:transform .12s;box-shadow:0 1px 3px #0000004d}.range-slider:active::-webkit-slider-thumb{transform:scale(1.15)}.range-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 3px #0000004d, 0 0 0 3px var(--range-accent,var(--color-primary,#00f0ff))}@supports (color:color-mix(in lab, red, red)){.range-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 1px 3px #0000004d, 0 0 0 3px color-mix(in srgb, var(--range-accent,var(--color-primary,#00f0ff)) 45%, transparent)}}.range-slider::-moz-range-track{background:0 0;border:none}.range-slider::-moz-range-thumb{background:var(--range-accent,var(--color-primary,#00f0ff));cursor:pointer;border:2px solid #fff;border-radius:9999px;width:16px;height:16px;box-shadow:0 1px 3px #0000004d}.range-slider:focus-visible::-moz-range-thumb{box-shadow:0 1px 3px #0000004d, 0 0 0 3px var(--range-accent,var(--color-primary,#00f0ff))}@supports (color:color-mix(in lab, red, red)){.range-slider:focus-visible::-moz-range-thumb{box-shadow:0 1px 3px #0000004d, 0 0 0 3px color-mix(in srgb, var(--range-accent,var(--color-primary,#00f0ff)) 45%, transparent)}}html.dark .range-slider::-webkit-slider-thumb{border-color:#111827}html[data-theme=dark] .range-slider::-webkit-slider-thumb{border-color:#111827}html.dark .range-slider::-moz-range-thumb{border-color:#111827}html[data-theme=dark] .range-slider::-moz-range-thumb{border-color:#111827}.range-slider:disabled::-webkit-slider-thumb{cursor:default}.range-slider:disabled::-moz-range-thumb{cursor:default}@media (min-width:1024px){main:has(>.news-layout),main:has(>.messages-layout){grid-column:2/-1;border-right:none!important}main:has(>.news-layout)~aside,main:has(>.messages-layout)~aside{display:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.22s;animation-timing-function:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}::view-transition-group(call-card){animation-duration:.3s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(call-card),::view-transition-new(call-card){object-fit:cover;width:100%;height:100%;animation-duration:.3s}article{content-visibility:auto;contain-intrinsic-size:auto 200px}@supports not ((-webkit-backdrop-filter:blur(0px)) or (backdrop-filter:blur(0px))){[class*=backdrop-blur].bg-white\/60,[class*=backdrop-blur].bg-white\/70,[class*=backdrop-blur].bg-white\/80,[class*=backdrop-blur].bg-white\/90{background-color:#fffffff5}html.dark [class*=backdrop-blur][class*=bg-neutral-950\/],html.dark [class*=backdrop-blur][class*=bg-gray-900\/],html[data-theme=dark] [class*=backdrop-blur][class*=bg-neutral-950\/],html[data-theme=dark] [class*=backdrop-blur][class*=bg-gray-900\/]{background-color:#0a0a0af5}}@keyframes rm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rm-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.animate-scale-in,.animate-sheet-in,.animate-control-in,.animate-backdrop-in{animation:rm-fade-in .15s var(--ease-out) both!important}.animate-sheet-out,.animate-control-out,.animate-scale-out,.animate-backdrop-out{animation:.12s ease-in both rm-fade-out!important}.animate-like-pop,.animate-heart-burst,.animate-slide-in,.animate-follow-pop,.animate-fade-out,.animate-float-subtle,.motion-float,.motion-enter,.motion-rise,[class*=gradient-orbit],[class*=float-subtle],[class*=pulse-glow],[style*=hero-node-float],.animate-ping,.animate-bounce,[style*=ab-pan-],[class*=hero-orbit],[class*=hero-gradient-shift],[class*=hero-pulse-glow],[style*=hero-float-]{animation:none!important}}.preset-rebuild-marker{display:contents}.react-flow__controls{border:1px solid #00000014;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000001f}.react-flow__controls-button{backdrop-filter:blur(8px);color:#525252;background:#ffffffd9;border-bottom:1px solid #0000000f;width:28px;height:28px}.react-flow__controls-button:hover{color:#171717;background:#f5f5f5f2}.react-flow__controls-button svg{fill:currentColor;max-width:12px;max-height:12px}html.dark .react-flow__controls,[data-theme=dark] .react-flow__controls{border-color:#ffffff1a;box-shadow:0 1px 3px #0006}html.dark .react-flow__controls-button,[data-theme=dark] .react-flow__controls-button{color:#a3a3a3;background:#171717d9;border-bottom-color:#ffffff14}html.dark .react-flow__controls-button:hover,[data-theme=dark] .react-flow__controls-button:hover{color:#e5e5e5;background:#262626f2}html.dark .react-flow__edge-path,[data-theme=dark] .react-flow__edge-path{stroke:#525252}@keyframes flow-node-in{0%{opacity:.3;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes flow-pop-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes flow-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes flow-fade-in{0%{opacity:0}to{opacity:1}}.flow-node-card{animation:.32s cubic-bezier(.22,1,.36,1) backwards flow-node-in;animation-delay:var(--node-delay,0s)}.flow-pop-in{animation:flow-pop-in .16s var(--ease-out) both}.flow-pop-out{pointer-events:none;animation:.12s ease-in both flow-pop-out}@keyframes flow-edge-in{0%{opacity:.35}to{opacity:1}}.react-flow__edge{animation:flow-edge-in .4s var(--ease-out) both;animation-delay:var(--edge-delay,.15s)}html.dark .brand-scope{--brand-text:var(--brand-text-dark)!important}@keyframes flow-edge-dash{to{stroke-dashoffset:-20px}}.react-flow__edge-path--animated{stroke-width:2px;stroke-dasharray:7 5;animation:.8s linear infinite flow-edge-dash;stroke:var(--brand-color,#8b5cf6)!important}@keyframes flow-running-glow{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-color,#8b5cf6) 35%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--brand-color,#8b5cf6) 12%, transparent)}}.flow-node-card.flow-node-running{animation:.32s cubic-bezier(.22,1,.36,1) backwards flow-node-in,1.6s ease-in-out infinite flow-running-glow;animation-delay:var(--node-delay,0s), 0s}@media (prefers-reduced-motion:reduce){.flow-node-card,.flow-pop-in,.flow-pop-out,.react-flow__edge,.react-flow__edge-path--animated,.flow-node-running{animation:none!important}}.flow-minimap{border:1px solid #00000014;border-radius:.75rem;overflow:hidden;background:#ffffffd9!important}.flow-minimap .react-flow__minimap-mask{fill:#00000014}.flow-minimap .react-flow__minimap-node{fill:#00000040}html.dark .flow-minimap,[data-theme=dark] .flow-minimap{border-color:#ffffff1a;background:#171717e6!important}html.dark .flow-minimap .react-flow__minimap-mask,[data-theme=dark] .flow-minimap .react-flow__minimap-mask{fill:#ffffff14}html.dark .flow-minimap .react-flow__minimap-node,[data-theme=dark] .flow-minimap .react-flow__minimap-node{fill:#ffffff4d}.humans-canvas .react-flow__node,.humans-canvas .react-flow__nodesselection-rect,.humans-canvas .react-flow__selection{border-radius:.75rem}.humans-canvas .react-flow__nodesselection-rect{box-shadow:none;background:0 0;border-color:#0000}.humans-canvas[data-tool=select] .react-flow__pane{cursor:default}.humans-canvas[data-tool=hand] .react-flow__pane{cursor:grab}.humans-canvas[data-tool=hand] .react-flow__pane:active{cursor:grabbing}.humans-canvas:not([data-tool=select]):not([data-tool=hand]) .react-flow__pane,.humans-canvas[data-tool=arrow] .react-flow__node{cursor:crosshair}.humans-canvas[data-tool=arrow] .react-flow__node:hover>div{outline:2px solid var(--brand-color,#8b5cf6);outline-offset:3px;border-radius:.75rem}.humans-canvas .react-flow__resize-control.handle{z-index:5}.humans-canvas .react-flow__resize-control.handle.top.left{top:4px!important;left:4px!important}.humans-canvas .react-flow__resize-control.handle.top.right{top:4px!important;left:calc(100% - 4px)!important}.humans-canvas .react-flow__resize-control.handle.bottom.left{top:calc(100% - 4px)!important;left:4px!important}.humans-canvas .react-flow__resize-control.handle.bottom.right{top:calc(100% - 4px)!important;left:calc(100% - 4px)!important}@keyframes rail-label-in{0%{opacity:0}to{opacity:1}}.rail-label{animation:rail-label-in .3s var(--ease-out)}html:not([data-shell=app]) .app-shell-pending{display:block}html:not([data-shell=app]) .app-shell-pending>main{max-width:none}html:not([data-shell=app]) .app-shell-rail-ph,html:not([data-shell=app]) .app-shell-nav-pending{display:none}.nav-progress-light{--np-a:oklch(66% .14 212);--np-b:oklch(72% .16 55);background:linear-gradient(90deg, transparent 0 40%, #ffffffbf 50%, transparent 60% 100%) 0 0 / 200% 100% no-repeat, linear-gradient(90deg, var(--np-a), var(--np-b));box-shadow:0 0 6px -1px var(--np-b);animation:1.1s linear infinite nav-progress-glint}html.dark .nav-progress-light,html[data-theme=dark] .nav-progress-light{--np-a:oklch(82% .13 212);--np-b:oklch(80% .15 55);box-shadow:0 0 10px var(--np-a)}@keyframes nav-progress-glint{0%{background-position:150% 0,0 0}to{background-position:-50% 0,0 0}}@media (prefers-reduced-motion:reduce){.nav-progress-light{animation:none}}@media (min-width:640px){.ws-aside{width:14rem}}@media (min-width:1280px){.ws-aside{width:16rem}}@media (min-width:640px){html[data-ws-aside=collapsed] .ws-aside{width:4rem}}@keyframes shell-rail-in{0%{opacity:0}to{opacity:1}}.shell-rail-in{animation:shell-rail-in .24s var(--ease-out)}@media (prefers-reduced-motion:reduce){.shell-rail-in{animation:none}}@media (min-width:640px){html[data-rail=collapsed] .app-grid-railvars{grid-template-columns:var(--cols-collapsed)}html[data-rail=expanded] .app-grid-railvars{grid-template-columns:var(--cols-expanded)}.app-rail{width:100%;transition:width .2s ease-out}html[data-rail=collapsed] .app-rail{width:4.25rem}}@media (min-width:1280px){html[data-rail=collapsed] .app-grid-railvars{grid-template-columns:var(--cols-collapsed-xl,var(--cols-collapsed))}html[data-rail=expanded] .app-grid-railvars{grid-template-columns:var(--cols-expanded-xl,var(--cols-expanded))}}.collab-editor .ProseMirror{white-space:pre-wrap;word-wrap:break-word;outline:none;min-height:50vh}.collab-editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-fg-faint,#a3a3a3);float:left;pointer-events:none;height:0}.collab-editor .ProseMirror ul[data-type=checkedList],.collab-editor .ProseMirror ul[data-type=taskList]{padding-left:0;list-style:none}.collab-editor .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.collab-editor .ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:.3rem}.collab-editor .ProseMirror ul[data-type=taskList] li>div{flex:auto;min-width:0}.collab-editor .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--color-fg-faint,#a3a3a3);text-decoration:line-through}.collab-editor .ProseMirror .selectedCell:after{content:"";background:var(--brand-wash,#c0b1fe);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.collab-editor .ProseMirror .selectedCell:after{background:color-mix(in srgb, var(--brand-wash,#c0b1fe) 20%, transparent)}}.collab-editor .ProseMirror .selectedCell:after{pointer-events:none}.collab-editor .ProseMirror td,.collab-editor .ProseMirror th{vertical-align:top;min-width:4rem;position:relative}.collab-editor .ProseMirror pre{white-space:pre}.collab-editor .collaboration-carets__caret{word-break:normal;pointer-events:none;border-left:1px solid;border-right:1px solid;margin-left:-1px;margin-right:-1px;position:relative}.collab-editor .collaboration-carets__label{color:#fff;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:.375rem .375rem .375rem 0;padding:.05rem .4rem;font-size:10px;font-weight:600;line-height:1.5;position:absolute;top:-1.35em;left:-1px}.collab-editor .collaboration-carets__selection{pointer-events:none}.collab-editor .ProseMirror .wiki-ref,.collab-editor .ProseMirror .mention-ref{color:var(--brand-text,#6d28d9);font-weight:500}:root:not([data-theme=light]) .collab-editor .ProseMirror .wiki-ref,:root:not([data-theme=light]) .collab-editor .ProseMirror .mention-ref{color:var(--brand-text-dark,#c4b5fd)}@keyframes landing-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-enter{animation:.7s cubic-bezier(.2,.7,.2,1) backwards landing-rise;animation-delay:var(--d,0s)}.landing-reveal-on [data-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}.landing-reveal-on [data-reveal]:not([data-shown]){opacity:0;transform:translateY(24px)}.landing-reveal-on [data-reveal][data-settled]{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1),border-color .3s cubic-bezier(.2,.7,.2,1)}.landing-faq{interpolate-size:allow-keywords}.landing-faq::details-content{height:0;transition:height .3s cubic-bezier(.2, .7, .2, 1), content-visibility .3s allow-discrete;overflow:clip}.landing-faq[open]::details-content{height:auto}@keyframes landing-title-flash{0%{color:var(--brand-text,currentColor);transform:translate(-6px)}to{color:inherit;transform:none}}@keyframes landing-card-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brand-color,currentColor) 45%, transparent)}to{box-shadow:0 0 0 16px #0000}}#landing-root h2[data-flash]{animation:1.1s cubic-bezier(.2,.7,.2,1) landing-title-flash}#landing-root [data-contact-card][data-flash]{animation:1.1s ease-out landing-card-ring}@media (prefers-reduced-motion:reduce){.landing-enter{animation:none}.landing-reveal-on [data-reveal],.landing-faq::details-content{transition:none}.landing-reveal-on [data-reveal]:not([data-shown]){opacity:1;transform:none}}.apps-band{border-radius:2rem;margin-inline:.5rem}@media (min-width:640px){.apps-band{border-radius:2.5rem;margin-inline:.75rem}}.apps-band+.apps-band{margin-top:.75rem}.band-defer{content-visibility:auto;contain-intrinsic-size:auto 1000px}.band-defer:target,.band-defer:has(~:target),.bands-measured .band-defer{content-visibility:visible}.apps-ink{color-scheme:dark;background:var(--band-tint)}@supports (color:color-mix(in lab, red, red)){.apps-ink{background:color-mix(in oklab, var(--band-tint) 11%, #08090a)}}.apps-ink{background-attachment:scroll}html.dark .apps-ink,html[data-theme=dark] .apps-ink{background:var(--band-tint)}@supports (color:color-mix(in lab, red, red)){html.dark .apps-ink,html[data-theme=dark] .apps-ink{background:color-mix(in oklab, var(--band-tint) 7%, #040505)}}html.dark .apps-band,html[data-theme=dark] .apps-band{box-shadow:inset 0 0 0 1px #ffffff0f}@keyframes apps-spin{to{transform:rotate(360deg)}}.apps-orbit{transform-box:fill-box;transform-origin:50%;animation:120s linear infinite apps-spin}@media (prefers-reduced-motion:reduce){.apps-orbit{animation:none}.apps-pulse{display:none}}.apps-glass{box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000001f,0 12px 28px -12px #00000073}@keyframes apps-lit{0%{opacity:.18}to{opacity:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.apps-lit{animation:linear both apps-lit}.apps-lit:where(*){animation-timeline:view();animation-range:cover 18% cover 42%}}}.apps-fallback{transition:opacity 1.2s ease-out}[data-constellation][data-live] .apps-fallback{opacity:0}.apps-fallback-core{background:radial-gradient(circle, var(--color-primary) 0%, var(--color-primary) 38%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.apps-fallback-core{background:radial-gradient(circle, color-mix(in oklab, var(--color-primary) 55%, transparent) 0%, color-mix(in oklab, var(--color-primary) 14%, transparent) 38%, transparent 70%)}}.apps-fallback-ring{border:1px dashed var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.apps-fallback-ring{border:1px dashed color-mix(in oklab, var(--color-primary) 35%, transparent)}}.apps-fallback-ring{transform:rotateX(68deg)}.hero-cover-actions :is(a,button){color:#fff;--tw-ring-color:#ffffff2e;backdrop-filter:blur(12px);background-color:#00000057}.hero-cover-actions :is(a,button):hover{color:#fff;background-color:#00000080}.hero-cover-actions :is(a,button) svg{color:inherit}.apps-stage-fade{-webkit-mask-image:radial-gradient(72% 70% at 50% 46%,#000 52%,#0000 100%);mask-image:radial-gradient(72% 70% at 50% 46%,#000 52%,#0000 100%)}.public-aurora{background:radial-gradient(60% 75% at 88% -5%, var(--brand-wash), transparent 70%), radial-gradient(45% 65% at -5% 105%, var(--brand-wash), transparent 70%)}@supports (color:color-mix(in lab, red, red)){.public-aurora{background:radial-gradient(60% 75% at 88% -5%, color-mix(in srgb, var(--brand-wash) 36%, transparent), transparent 70%), radial-gradient(45% 65% at -5% 105%, color-mix(in srgb, var(--brand-wash) 20%, transparent), transparent 70%)}}.public-dots{background-image:radial-gradient(var(--color-fg) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.public-dots{background-image:radial-gradient(color-mix(in srgb, var(--color-fg) 13%, transparent) 1px, transparent 1px)}}.public-dots{background-size:22px 22px;-webkit-mask-image:radial-gradient(at 70% 35%,#000 5%,#0000 65%);mask-image:radial-gradient(at 70% 35%,#000 5%,#0000 65%)}@keyframes public-orb-spin{to{transform:rotate(360deg)}}@keyframes public-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.public-orb-spin{animation:60s linear infinite public-orb-spin}.public-orb-float{animation:6s ease-in-out infinite public-orb-float;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.public-orb-spin,.public-orb-float{animation:none}}@keyframes wt-in{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.wt-stage [data-wt]{animation:.48s cubic-bezier(.2,.75,.2,1) backwards wt-in;animation-delay:calc(.14s + var(--wt-d,0s))}@keyframes wt-grow{0%{transform:scaleX(0)}}.wt-stage .wt-bar{transform-origin:0;animation:.9s cubic-bezier(.2,.75,.2,1) .6s backwards wt-grow}@keyframes wt-typing{0%{opacity:0;transform:translateY(6px)}18%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes wt-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}.wt-stage [data-wt-typing]{opacity:0;animation:.76s both wt-typing;animation-delay:calc(.14s + var(--wt-d,0s))}.wt-stage [data-wt-typing] i{animation:.6s ease-in-out 2 wt-dot;animation-delay:calc(.14s + var(--wt-d,0s))}.wt-stage [data-wt-typing] i:nth-child(2){animation-delay:calc(.24s + var(--wt-d,0s))}.wt-stage [data-wt-typing] i:nth-child(3){animation-delay:calc(.34s + var(--wt-d,0s))}.wt-stage[data-instant] [data-wt],.wt-stage[data-instant] .wt-bar{animation:none}.wt-stage[data-instant] [data-wt-typing]{display:none}@media (prefers-reduced-motion:reduce){.wt-stage [data-wt],.wt-stage .wt-bar{animation:none}.wt-stage [data-wt-typing]{display:none}}@keyframes wt-spot{0%,to{outline-color:var(--color-accent);outline-offset:3px}50%{outline-color:color-mix(in srgb, var(--color-accent) 30%, transparent);outline-offset:6px}}.wt-stage [data-wt-spot],.wt-stage[data-instant] [data-wt-spot]{cursor:pointer;outline:2px solid var(--color-accent);outline-offset:3px;animation:1.6s ease-in-out infinite wt-spot}@media (prefers-reduced-motion:reduce){.wt-stage [data-wt-spot],.wt-stage[data-instant] [data-wt-spot]{animation:none}}@keyframes tour-spot{0%,to{outline-offset:2px;outline-color:var(--color-accent)}50%{outline-offset:5px;outline-color:color-mix(in srgb, var(--color-accent) 35%, transparent)}}.tour-spot{outline:2px solid var(--color-accent);outline-offset:2px;transition:box-shadow .3s,outline-color .3s;animation:1.8s ease-in-out infinite tour-spot;box-shadow:0 0 0 200vmax #0000008c}.tour-spot-closed{outline-color:#0000;animation:none}.tour-spot-soft{box-shadow:0 0 0 200vmax #0000004d}@media (prefers-reduced-motion:reduce){.tour-spot{animation:none}}.landing-editing main section[id],.landing-editing main [data-contact-card][id]{cursor:pointer;transition:box-shadow .15s ease-out}.landing-editing main section[id]:hover,.landing-editing main [data-contact-card][id]:hover{box-shadow:inset 0 0 0 2px var(--brand-color,#0f6fad)}@supports (color:color-mix(in lab, red, red)){.landing-editing main section[id]:hover,.landing-editing main [data-contact-card][id]:hover{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brand-color,#0f6fad) 45%, transparent)}}.landing-editing main [data-edit-active]{box-shadow:inset 0 0 0 3px var(--brand-color,#0f6fad)!important}#landing-root{--landing-ink-fallback:var(--brand-color,#0f6fad)}@supports (color:color-mix(in lab, red, red)){#landing-root{--landing-ink-fallback:color-mix(in oklab, var(--brand-color,#0f6fad) 16%, #0b0e13)}}#landing-root .landing-ink{background-color:var(--landing-ink,var(--landing-ink-fallback));color-scheme:dark;--card-bg:#ffffff0f;--surface-bg:#ffffff0a;--surface-hover-bg:#ffffff14;--surface-active-bg:#ffffff1f;--divider-color:#ffffff1a;--outline-color:#ffffff2e;--fg:#f6f8fa;--fg-secondary:#ffffffc2;--fg-muted:#ffffffa3;--fg-faint:#ffffff8a;--success:#3dff9a;--success-soft:#3dff9a1f;--danger:#ff9aa6;--danger-soft:#ff9aa61a;--brand-text:var(--brand-text-dark,var(--brand-color));color:var(--fg)}#landing-root .landing-ink .landing-paper{color-scheme:light;--page-bg:#fcfcfc;--card-bg:#fff;--surface-bg:#0000000a;--surface-hover-bg:#0000000f;--surface-active-bg:#00000013;--divider-color:#e2e2e2;--outline-color:#d4d4d4;--fg:#1a1a1a;--fg-secondary:#383838;--fg-muted:#505050;--fg-faint:#686868;--success:#006b34;--success-soft:#00be5a1c;--danger:#c20026;--danger-soft:#ff1e3c17;--brand-text:var(--landing-brand-text-light,var(--brand-color));color:var(--fg)}@media print{html:has([data-print-root]),html:has([data-print-root]) body{background:#fff!important;height:auto!important;overflow:visible!important}body:has([data-print-root]) *{visibility:hidden}body:has([data-print-root]) [data-print-root],body:has([data-print-root]) [data-print-root] *{visibility:visible}body:has([data-print-root]) [data-print-root]{width:100%;position:absolute;top:0;left:0}body:has([data-print-root]) :has([data-print-root]){height:auto!important;max-height:none!important;position:static!important;overflow:visible!important;transform:none!important}[data-print-root] a[href]{text-decoration:none}}@keyframes landing-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.landing-pop{animation:.46s cubic-bezier(.2,.7,.2,1) backwards landing-pop;animation-delay:var(--d,0s)}@keyframes landing-typing-life{0%{opacity:0;max-height:0}20%,80%{opacity:1;max-height:2.5rem}to{opacity:0;max-height:0}}@keyframes landing-typing-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-3px)}}.landing-typing{opacity:0;max-height:0;animation:1s both landing-typing-life;animation-delay:var(--d,0s);overflow:hidden}.landing-typing i{animation:.9s ease-in-out 3 landing-typing-dot;animation-delay:calc(var(--d,0s) + var(--i,0s))}@keyframes tour-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tour-progress{transform-origin:0;animation:7s linear forwards tour-progress}@media (prefers-reduced-motion:reduce){.landing-pop{animation:none}.landing-typing,.tour-progress{display:none}}@container bwtable not (min-width:48rem){.bw-stack{min-width:0!important}.bw-stack>thead{display:none}.bw-stack,.bw-stack>:is(tbody,tfoot),.bw-stack>:is(tbody,tfoot)>tr{width:100%;display:block}.bw-stack>:is(tbody,tfoot)>tr{border-bottom:1px solid var(--color-divider);padding:.75rem 1rem}.bw-stack>:is(tbody,tfoot)>tr:last-child{border-bottom:0}.bw-stack>:is(tbody,tfoot)>tr>td{text-align:right;justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex;border:0!important;padding:.2rem 0!important}.bw-stack>:is(tbody,tfoot)>tr>td:first-child{text-align:left;display:block;padding-bottom:.4rem!important}.bw-stack>:is(tbody,tfoot)>tr>td[data-label]:before{content:attr(data-label);font-size:var(--text-2xs);color:var(--color-fg-muted);text-align:left;flex-shrink:0;font-weight:600}.bw-stack>:is(tbody,tfoot)>tr>td>[role=meter]{flex:1;max-width:60%}.bw-stack>:is(tbody,tfoot)>tr[data-sub]{padding-top:0;padding-bottom:0}.bw-stack>:is(tbody,tfoot)>tr[data-sub]>td{display:block;padding:0!important}.bw-stack>:is(tbody,tfoot)>tr[data-sub]>td:before{content:none}}::view-transition-group(.cal-chip){animation-duration:.26s;animation-timing-function:var(--ease-out)}::view-transition-old(.cal-chip):only-child{animation:.16s ease-in both cal-chip-out}::view-transition-new(.cal-chip):only-child{animation:cal-chip-in .24s var(--ease-out) 60ms both}::view-transition-group(.cal-overlay),::view-transition-old(.cal-overlay),::view-transition-new(.cal-overlay){animation:none}::view-transition-group(.cal-overlay){z-index:1}::view-transition-old(.cal-overlay){display:none}@keyframes cal-chip-out{to{opacity:0;transform:scale(.9)}}@keyframes cal-chip-in{0%{opacity:0;transform:scale(.9)}}
@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-space-y-reverse:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme,base,components;@layer boundary{.pointer-events-none{pointer-events:none}.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}.relative{position:relative}.inset-0{inset:0}.inset-x-1{inset-inline:var(--spacing,.25rem)}.inset-x-2{inset-inline:calc(var(--spacing,.25rem) * 2)}.top-1{top:var(--spacing,.25rem)}.top-1\/3{top:33.3333%}.top-3{top:calc(var(--spacing,.25rem) * 3)}.left-1\/2{left:50%}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing,.25rem) * 2)}.mt-3{margin-top:calc(var(--spacing,.25rem) * 3)}.mt-7{margin-top:calc(var(--spacing,.25rem) * 7)}.mt-8{margin-top:calc(var(--spacing,.25rem) * 8)}.mt-10{margin-top:calc(var(--spacing,.25rem) * 10)}.mb-8{margin-bottom:calc(var(--spacing,.25rem) * 8)}.flex{display:flex}.grid{display:grid}.inline-flex{display:inline-flex}.h-3{height:calc(var(--spacing,.25rem) * 3)}.h-4{height:calc(var(--spacing,.25rem) * 4)}.h-5{height:calc(var(--spacing,.25rem) * 5)}.h-9{height:calc(var(--spacing,.25rem) * 9)}.h-10{height:calc(var(--spacing,.25rem) * 10)}.h-11{height:calc(var(--spacing,.25rem) * 11)}.h-14{height:calc(var(--spacing,.25rem) * 14)}.h-16{height:calc(var(--spacing,.25rem) * 16)}.h-20{height:calc(var(--spacing,.25rem) * 20)}.h-22{height:calc(var(--spacing,.25rem) * 22)}.h-24{height:calc(var(--spacing,.25rem) * 24)}.h-96{height:calc(var(--spacing,.25rem) * 96)}.h-full{height:100%}.max-h-40{max-height:calc(var(--spacing,.25rem) * 40)}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-3{width:calc(var(--spacing,.25rem) * 3)}.w-4{width:calc(var(--spacing,.25rem) * 4)}.w-5{width:calc(var(--spacing,.25rem) * 5)}.w-9{width:calc(var(--spacing,.25rem) * 9)}.w-10{width:calc(var(--spacing,.25rem) * 10)}.w-11{width:calc(var(--spacing,.25rem) * 11)}.w-14{width:calc(var(--spacing,.25rem) * 14)}.w-16{width:calc(var(--spacing,.25rem) * 16)}.w-20{width:calc(var(--spacing,.25rem) * 20)}.w-28{width:calc(var(--spacing,.25rem) * 28)}.w-96{width:calc(var(--spacing,.25rem) * 96)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-lg{max-width:var(--container-lg,32rem)}.max-w-md{max-width:var(--container-md,28rem)}.max-w-sm{max-width:var(--container-sm,24rem)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin,spin 1s linear infinite)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing,.25rem)}.gap-1\.5{gap:calc(var(--spacing,.25rem) * 1.5)}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl,1rem)}.rounded-3xl{border-radius:var(--radius-3xl,1.5rem)}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl,.75rem)}.bg-card,.bg-card\/70{background-color:var(--card-bg)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--card-bg) 70%, transparent)}}.bg-danger-soft{background-color:var(--danger-soft)}.bg-danger\/15{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/15{background-color:color-mix(in oklab, var(--danger) 15%, transparent)}}.bg-page{background-color:var(--page-bg)}.bg-primary-wash\/24{background-color:var(--primary-accent-wash)}@supports (color:color-mix(in lab, red, red)){.bg-primary-wash\/24{background-color:color-mix(in oklab, var(--primary-accent-wash) 24%, transparent)}}.bg-surface-active{background-color:var(--surface-active-bg)}.bg-surface-hover,.bg-surface-hover\/60{background-color:var(--surface-hover-bg)}@supports (color:color-mix(in lab, red, red)){.bg-surface-hover\/60{background-color:color-mix(in oklab, var(--surface-hover-bg) 60%, transparent)}}.bg-transparent{background-color:#0000}.\[background-image\:radial-gradient\(var\(--color-outline\)_1px\,transparent_1px\)\]{background-image:radial-gradient(var(--color-outline) 1px,transparent 1px)}.\[mask-image\:radial-gradient\(ellipse_at_center\,black_20\%\,transparent_70\%\)\]{-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}.\[background-size\:22px_22px\]{background-size:22px 22px}.object-contain{object-fit:contain}.p-3{padding:calc(var(--spacing,.25rem) * 3)}.px-2{padding-inline:calc(var(--spacing,.25rem) * 2)}.px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.px-5{padding-inline:calc(var(--spacing,.25rem) * 5)}.px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}.py-0\.5{padding-block:calc(var(--spacing,.25rem) * .5)}.py-1{padding-block:var(--spacing,.25rem)}.py-3{padding-block:calc(var(--spacing,.25rem) * 3)}.py-16{padding-block:calc(var(--spacing,.25rem) * 16)}.pb-20{padding-bottom:calc(var(--spacing,.25rem) * 20)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)}.text-8xl{font-size:var(--text-8xl,6rem);line-height:var(--tw-leading,var(--text-8xl--line-height,1))}.text-sm{font-size:var(--text-sm,.9375rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.text-xl{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}.text-xs{font-size:var(--text-xs,.8125rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.eyebrow{font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.text-2xs{font-size:var(--text-2xs,.8125rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.font-black{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-tight{--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.whitespace-pre-wrap{white-space:pre-wrap}.text-danger{color:var(--danger)}.text-fg{color:var(--fg)}.text-fg-faint{color:var(--fg-faint)}.text-fg-muted{color:var(--fg-muted)}.text-fg-secondary{color:var(--fg-secondary)}.text-primary{color:var(--primary-accent)}.uppercase{text-transform:uppercase}.opacity-40{opacity:.4}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}.blur-2xl{--tw-blur:blur(var(--blur-2xl,40px));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,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);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,cubic-bezier(.25, 1, .5, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.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,cubic-bezier(.25, 1, .5, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-surface-active:hover{background-color:var(--surface-active-bg)}.hover\:bg-surface-hover:hover{background-color:var(--surface-hover-bg)}.hover\:text-fg:hover{color:var(--fg)}.hover\:text-fg-muted:hover{color:var(--fg-muted)}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:h-14{height:calc(var(--spacing,.25rem) * 14)}.sm\:h-28{height:calc(var(--spacing,.25rem) * 28)}.sm\:w-14{width:calc(var(--spacing,.25rem) * 14)}.sm\:w-28{width:calc(var(--spacing,.25rem) * 28)}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:gap-4{gap:calc(var(--spacing,.25rem) * 4)}.sm\:text-9xl{font-size:var(--text-9xl,8rem);line-height:var(--tw-leading,var(--text-9xl--line-height,1))}}.dark\:ring-white\/10:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:ring-white\/10:where(.dark,.dark *,[data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}@layer marketing,lean,utilities;@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
