/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter var", "Inter", "Assistant", "Assistant fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", "Helvetica Neue", sans-serif;--font-mono:ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--spacing:.25rem;--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-semibold:600;--tracking-tight:-.025em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.25rem;--radius-sm:.625rem;--radius-md:1rem;--radius-lg:1.375rem;--radius-xl:1.75rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-hebrew:"Assistant", "Assistant fallback hebrew", "Rubik", "Heebo", var(--font-sans);--font-display:"Secular One", var(--font-hebrew);--radius-full:9999px;--radius-control:var(--radius-sm);--radius-container:var(--radius-md);--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-enter:var(--ease-out-soft);--ease-move:var(--ease-in-out-soft);--ease-press:cubic-bezier(.2, 0, 0, 1);--icon-meta:.875rem;--icon-body:1rem;--icon-lead:1.25rem;--icon-title:1.5rem;--icon-stroke-meta:2.25;--icon-stroke-body:2;--icon-stroke-lead:1.85;--icon-stroke-title:1.7;--safe-bottom:env(safe-area-inset-bottom,0px);--color-party-neutral-faint:#cfd5de;--text-body:1rem;--text-body--line-height:1.6;--color-bg:var(--color-bg);--color-bg-subtle:var(--color-bg-subtle);--color-surface:var(--color-surface);--color-surface-raised:var(--color-surface-raised);--color-surface-sunken:var(--color-surface-sunken);--color-border:var(--color-border);--color-border-strong:var(--color-border-strong);--color-control-edge:var(--color-control-edge);--color-text:var(--color-text);--color-text-muted:var(--color-text-muted);--color-text-subtle:var(--color-text-subtle);--color-text-inverse:var(--color-text-inverse);--color-primary:var(--color-primary);--color-primary-hover:var(--color-primary-hover);--color-primary-soft:var(--color-primary-soft);--color-primary-text:var(--color-primary-text);--color-accent:var(--color-accent);--color-accent-soft:var(--color-accent-soft);--color-accent-ink:var(--color-accent-ink);--color-success:var(--color-success);--color-success-soft:var(--color-success-soft);--color-warning:var(--color-warning);--color-warning-soft:var(--color-warning-soft);--color-danger:var(--color-danger);--color-danger-soft:var(--color-danger-soft);--color-agree:var(--color-agree);--color-agree-soft:var(--color-agree-soft);--color-differ:var(--color-differ);--color-differ-soft:var(--color-differ-soft);--color-cyan:var(--color-cyan);--color-navy:var(--color-navy);--color-violet:var(--color-violet);--color-violet-ink:var(--color-violet-ink);--color-evidence-strong:var(--color-evidence-strong);--color-evidence-medium:var(--color-evidence-medium);--color-evidence-weak:var(--color-evidence-weak);--color-evidence-none:var(--color-evidence-none);--color-evidence-absent:var(--color-evidence-absent);--color-channel-rule:var(--color-channel-rule);--color-standing-active:var(--color-standing-active);--color-standing-superseded:var(--color-standing-superseded);--color-standing-withdrawn:var(--color-standing-withdrawn);--color-operator-dense:var(--color-operator-dense);--color-range-band:var(--color-range-band);--color-focus-ring:var(--color-focus-ring);--color-scrim:var(--color-scrim)}@supports (color:lab(0% 0 0)){:root,:host{--color-party-neutral-faint:lab(84.8702% -.747234 -5.58596)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-inset-x-16{inset-inline:calc(var(--spacing) * -16)}.-inset-y-20{inset-block:calc(var(--spacing) * -20)}.top-0{top:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-50{z-index:50}.z-\[1\]{z-index:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.\!hidden{display:none!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.h-\[60svh\]{height:60svh}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[100svh\]{min-height:100svh}.min-h-\[calc\(100svh-5rem\)\]{min-height:calc(100svh - 5rem)}.w-full{width:100%}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42rem\]{max-width:42rem}.max-w-\[52rem\]{max-width:52rem}.max-w-\[85\%\]{max-width:85%}.max-w-\[92\%\]{max-width:92%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.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}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-container\)\]{border-radius:var(--radius-container)}.rounded-\[var\(--radius-full\)\]{border-radius:var(--radius-full)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.rounded-ss-\[var\(--radius-control\)\]{border-start-start-radius:var(--radius-control)}.rounded-se-\[var\(--radius-control\)\]{border-start-end-radius:var(--radius-control)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--landing-card-edge\)\]{border-color:var(--landing-card-edge)}.border-\[var\(--landing-line\)\]{border-color:var(--landing-line)}.\[background-color\:var\(--spotlight-card-surface\)\]{background-color:var(--spotlight-card-surface)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[length\:160px_160px\]{background-size:160px 160px}.p-0{padding:0}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-px{padding:1px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-0{padding-bottom:0}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-center{text-align:center}.text-start{text-align:start}.font-\[family-name\:var\(--font-display\)\]{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[clamp\(1\.75rem\,3\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3.4vw,2.5rem)}.text-\[clamp\(1\.375rem\,2\.4vw\,1\.75rem\)\]{font-size:clamp(1.375rem,2.4vw,1.75rem)}.text-\[clamp\(1\.875rem\,3vw\,2\.5rem\)\]{font-size:clamp(1.875rem,3vw,2.5rem)}.text-\[clamp\(2\.75rem\,8vw\,6rem\)\]{font-size:clamp(2.75rem,8vw,6rem)}.text-\[clamp\(3\.25rem\,10\.5vw\,6rem\)\]{font-size:clamp(3.25rem,10.5vw,6rem)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--landing-ink-soft\)\]{color:var(--landing-ink-soft)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-40{opacity:.4}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:var\(--spotlight-card-shadow\)\]{box-shadow:var(--spotlight-card-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[-webkit-mask-composite\:xor\]{-webkit-mask-composite:xor}.\[-webkit-mask\:linear-gradient\(var\(--color-text\)_0_0\)_content-box\,linear-gradient\(var\(--color-text\)_0_0\)\]{-webkit-mask:linear-gradient(var(--color-text) 0 0) content-box,linear-gradient(var(--color-text) 0 0)}.\[background\:var\(--spotlight-card-border\)\]{background:var(--spotlight-card-border)}.\[mask\:linear-gradient\(var\(--color-text\)_0_0\)_content-box_exclude\,linear-gradient\(var\(--color-text\)_0_0\)\]{-webkit-mask:linear-gradient(var(--color-text) 0 0) content-box exclude,linear-gradient(var(--color-text) 0 0);-webkit-mask:linear-gradient(var(--color-text) 0 0) content-box exclude,linear-gradient(var(--color-text) 0 0);-webkit-mask:linear-gradient(var(--color-text) 0 0) content-box exclude,linear-gradient(var(--color-text) 0 0);mask:linear-gradient(var(--color-text) 0 0) content-box exclude,linear-gradient(var(--color-text) 0 0)}.\[perspective\:900px\]{perspective:900px}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-3:focus{inset-inline-start:calc(var(--spacing) * 3)}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}}@media (min-width:64rem){.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:\[\&\>\*\]\:w-\[min\(78vw\,30rem\)\]>*{width:min(78vw,30rem)}}}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/landing/assets/assistant-hebrew-400-normal-BaQtOmbn.woff2)format("woff2"),url(/landing/assets/assistant-hebrew-400-normal-B18Ux13Q.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:500;src:url(/landing/assets/assistant-hebrew-500-normal-D-sgbtFC.woff2)format("woff2"),url(/landing/assets/assistant-hebrew-500-normal-COnZ9-PC.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/landing/assets/assistant-hebrew-600-normal-DM_XHISn.woff2)format("woff2"),url(/landing/assets/assistant-hebrew-600-normal-D6VOnxse.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/landing/assets/assistant-hebrew-700-normal-DbcUQTwo.woff2)format("woff2"),url(/landing/assets/assistant-hebrew-700-normal-D7ACPilb.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/landing/assets/assistant-latin-400-normal-CDF-mh-3.woff2)format("woff2"),url(/landing/assets/assistant-latin-400-normal-BKD5Gqji.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:500;src:url(/landing/assets/assistant-latin-500-normal-DUYA-Uwh.woff2)format("woff2"),url(/landing/assets/assistant-latin-500-normal-BdGUGHvf.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/landing/assets/assistant-latin-600-normal-DQhO4fCi.woff2)format("woff2"),url(/landing/assets/assistant-latin-600-normal-CfJI0IBS.woff)format("woff")}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/landing/assets/assistant-latin-700-normal-Bh4ZScKg.woff2)format("woff2"),url(/landing/assets/assistant-latin-700-normal-CguIzUmX.woff)format("woff")}@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/landing/assets/secular-one-hebrew-400-normal-BGED0j6b.woff2)format("woff2"),url(/landing/assets/secular-one-hebrew-400-normal-64rITXLy.woff)format("woff")}@font-face{font-family:Secular One;font-style:normal;font-display:swap;font-weight:400;src:url(/landing/assets/secular-one-latin-400-normal-CoYDZDMD.woff2)format("woff2"),url(/landing/assets/secular-one-latin-400-normal-CKrzmbp4.woff)format("woff")}@font-face{font-family:Assistant fallback;src:local(Arial),local(Helvetica),local(Liberation Sans);size-adjust:96.5%;ascent-override:98%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Assistant fallback hebrew;src:local(Arial Hebrew),local(Segoe UI),local(David),local(Arial);size-adjust:98%;ascent-override:96%;descent-override:24%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f8fbfd;--color-bg-subtle:#f0f5fa;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-sunken:#f3f6fa;--color-border:#dde2e6;--color-border-strong:#c2c8cf;--color-control-edge:#878d93;--color-text:#191a21;--color-text-muted:#5b5d65;--color-text-subtle:#676870;--color-text-inverse:#f9f8f6;--color-code-ink:#000;--color-code-ground:#fff;--color-primary:#06c;--color-primary-hover:#0053a5;--color-primary-soft:#e6f1ff;--color-primary-text:#fafcff;--color-accent:#0092c5;--color-accent-soft:#e0f4ff;--color-cyan:#00baca;--color-navy:#0e2654;--color-violet:#795ec9;--color-accent-ink:#00678f;--color-violet-ink:#6245ae;--gradient-brand-from:#06c;--gradient-brand-to:#0092c5;--gradient-ai-from:#1251cc;--gradient-ai-mid:#008bc1;--gradient-ai-to:#00baca;--gradient-deep-from:#0e2654;--gradient-deep-to:#00579c;--gradient-brand:linear-gradient(135deg, var(--gradient-brand-from), var(--gradient-brand-to));--gradient-ai:linear-gradient(135deg, var(--gradient-ai-from), var(--gradient-ai-mid) 55%, var(--gradient-ai-to));--gradient-deep:linear-gradient(160deg, var(--gradient-deep-from), var(--gradient-deep-to));--gradient-violet:linear-gradient(135deg, #06c, #795ec9);--gradient-veil:linear-gradient(180deg, #e6f1ffe6, #fff0);--gradient-surface:linear-gradient(150deg, #eff8ff, #fff 60%);--glow-primary:0 0 0 1px #0066cc1f, 0 8px 28px #0066cc2e;--glow-ai:0 0 24px #008bc159;--color-sun:#f09c17;--color-sun-soft:#fff2db;--color-sun-ink:#944f00;--color-rose:#e8477c;--color-rose-soft:#ffecf0;--color-mint:#2bbe9b;--color-mint-soft:#d8fbef;--color-on-deep:#f7faff;--color-on-deep-muted:#cbd9ec;--gradient-sun:linear-gradient(135deg, #f0bb3b, #f3680f);--gradient-mint:linear-gradient(135deg, #41d2b3, #0089a1);--gradient-rose:linear-gradient(135deg, #f167a4, #8851d1);--gradient-orb-ring:conic-gradient(from 0deg, #0647c1, #007bdf, #00b8d6, #9adeea, #008fd6, #0647c1);--gradient-hero:radial-gradient(120% 90% at 100% 0%, #3d3cc1e6, transparent 60%), radial-gradient(90% 80% at 0% 100%, #008096d9, transparent 60%), linear-gradient(160deg, #0f2a5f, #004592);--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, #e2e6ffb3, transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, #c5f5feb3, transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, #dce8ffcc, transparent 70%);--shadow-tile:0 8px 18px -8px #1440978c;--glass-bg:#ffffffb8;--glass-border:#fff9;--glass-blur:saturate(180%) blur(20px);--color-success:#156f41;--color-success-soft:#ddf6e4;--color-warning:#744c00;--color-warning-soft:#ffefd8;--color-danger:#b32322;--color-danger-soft:#ffecea;--color-agree:#067d4d;--color-agree-soft:#dbf9e6;--color-differ:#b9402c;--color-differ-soft:#ffece7;--color-evidence-strong:#006a78;--color-evidence-medium:#498c97;--color-evidence-weak:#84adb4;--color-evidence-none:#c7d0d1;--color-evidence-absent:var(--color-party-neutral-faint);--color-channel-rule:var(--color-border-strong);--color-standing-active:var(--color-success);--color-standing-superseded:var(--color-warning);--color-standing-withdrawn:var(--color-text-subtle);--color-operator-dense:var(--color-surface-sunken);--color-range-band:#d9e2ef;--shadow-sm:0 1px 2px #13151f0f;--shadow-md:0 4px 16px #13151f14;--shadow-lg:0 12px 40px #13151f1a;--elevation-flush:none;--elevation-raised:var(--shadow-sm);--elevation-floating:var(--shadow-md);--elevation-overlay:var(--shadow-lg);--color-focus-ring:var(--color-primary);--color-scrim:#11161f73;--ring-focus:0 0 0 2px var(--color-bg), 0 0 0 4px var(--color-focus-ring)}@supports (color:lab(0% 0 0)){:root{--color-bg:lab(98.373% -.443995 -1.43218);--color-bg-subtle:lab(96.2816% -.878334 -2.85888);--color-surface:lab(100% 0 0);--color-surface-raised:lab(100% 0 0);--color-surface-sunken:lab(96.7473% -.662237 -2.14621);--color-border:lab(89.5535% -.877142 -2.8582);--color-border-strong:lab(80.2692% -1.29604 -4.27654);--color-control-edge:lab(58.2284% -1.28114 -4.26862);--color-text:lab(9.41512% .718065 -5.17348);--color-text-muted:lab(39.5984% .483558 -4.49694);--color-text-subtle:lab(44.2388% .477016 -4.50044);--color-text-inverse:lab(97.699% -.0975132 1.1381);--color-code-ink:lab(0% 0 0);--color-code-ground:lab(100% 0 0);--color-primary:lab(42.6398% 8.26961 -64.9971);--color-primary-hover:lab(34.0517% 14.9002 -68.2905);--color-primary-soft:lab(94.7089% -2.23514 -10.902);--color-primary-text:lab(98.8303% -.412017 -1.83781);--color-accent:lab(55.9886% -22.6895 -47.9841);--color-accent-soft:lab(94.891% -6.90782 -10.416);--color-cyan:lab(68.6378% -38.3281 -20.4231);--color-navy:lab(15.5911% 5.93662 -31.6432);--color-violet:lab(46.6242% 30.4684 -52.9671);--color-accent-ink:lab(39.5717% -18.2819 -47.5848);--color-violet-ink:lab(37.184% 32.1485 -52.8038);--gradient-brand-from:lab(42.6398% 8.26961 -64.9971);--gradient-brand-to:lab(55.9886% -22.6895 -47.9841);--gradient-ai-from:lab(37.2307% 20.3618 -70.0837);--gradient-ai-mid:lab(53.4814% -18.96 -49.7713);--gradient-ai-to:lab(68.6378% -38.3281 -20.4231);--gradient-deep-from:lab(15.5911% 5.93662 -31.6432);--gradient-deep-to:lab(34.7681% 4.91266 -59.8148);--gradient-violet:linear-gradient(135deg, lab(42.6398% 8.26961 -64.9971), lab(46.6242% 30.4684 -52.9671));--gradient-veil:linear-gradient(180deg, lab(94.7089% -2.23514 -10.902/.9), lab(100% 0 0/0));--gradient-surface:linear-gradient(150deg, lab(97.0802% -2.125 -7.10902), lab(100% 0 0) 60%);--glow-primary:0 0 0 1px lab(42.6398% 8.26961 -64.9971/.12), 0 8px 28px lab(42.6398% 8.26961 -64.9971/.18);--glow-ai:0 0 24px lab(53.4814% -18.96 -49.7713/.35);--color-sun:lab(71.8099% 26.1158 72.4759);--color-sun-soft:lab(96.0427% 3.07941 17.333);--color-sun-ink:lab(41.3933% 28.3899 61.7982);--color-rose:lab(55.8185% 65.0769 7.88915);--color-rose-soft:lab(94.9983% 10.0635 1.10019);--color-mint:lab(69.2223% -45.5313 6.54753);--color-mint-soft:lab(95.8862% -13.5457 1.99498);--color-on-deep:lab(98.244% -.651926 -2.93635);--color-on-deep-muted:lab(86.0076% -2.21068 -10.8904);--gradient-sun:linear-gradient(135deg, lab(79.3236% 11.1274 68.2268), lab(61.493% 52.0143 67.8511));--gradient-mint:linear-gradient(135deg, lab(76.1615% -45.5504 3.95026), lab(52.1002% -33.8511 -29.2075));--gradient-rose:linear-gradient(135deg, lab(62.8529% 58.2674 -5.25644), lab(45.884% 43.0929 -58.645));--gradient-orb-ring:conic-gradient(from 0deg, lab(33.6016% 22.4796 -70.0791), lab(49.9386% 2.13015 -64.134), lab(68.3289% -32.7136 -27.4101), lab(84.312% -19.908 -13.2112), lab(55.547% -14.1087 -52.5998), lab(33.6016% 22.4796 -70.0791));--gradient-hero:radial-gradient(120% 90% at 100% 0%, lab(32.9612% 34.2141 -70.6199/.9), transparent 60%), radial-gradient(90% 80% at 0% 100%, lab(48.6889% -37.2728 -33.1382/.85), transparent 60%), linear-gradient(160deg, lab(17.7841% 7.03947 -35.1344), lab(28.2105% 16.4511 -64.8812));--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, lab(91.464% 3.83452 -18.321/.7), transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, lab(93.4403% -14.3444 -9.50586/.7), transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, lab(91.6241% -.468671 -18.5543/.8), transparent 70%);--shadow-tile:0 8px 18px -8px lab(28.7235% 12.9039 -52.607/.55);--glass-bg:lab(100% 0 0/.72);--glass-border:lab(100% 0 0/.6);--color-success:lab(41.1017% -35.2513 18.2014);--color-success-soft:lab(94.6726% -10.8478 5.55805);--color-warning:lab(36.0253% 15.8603 57.445);--color-warning-soft:lab(95.4087% 3.83016 15.0742);--color-danger:lab(40.2064% 56.6397 39.4962);--color-danger-soft:lab(95.0932% 9.04813 5.32234);--color-agree:lab(45.8882% -39.5932 17.4165);--color-agree-soft:lab(95.3209% -12.6972 5.6136);--color-differ:lab(45.1742% 48.7969 39.4776);--color-differ-soft:lab(95.0795% 10.0851 7.24704);--color-evidence-strong:lab(40.3483% -24.6282 -16.6032);--color-evidence-medium:lab(54.1414% -19.6757 -13.1014);--color-evidence-weak:lab(67.8785% -12.8737 -8.53406);--color-evidence-none:lab(82.6818% -2.90293 -1.92399);--color-range-band:lab(89.5157% -1.54713 -7.29629);--shadow-sm:0 1px 2px lab(7.07481% 1.15496 -7.2463/.06);--shadow-md:0 4px 16px lab(7.07481% 1.15496 -7.2463/.08);--shadow-lg:0 12px 40px lab(7.07481% 1.15496 -7.2463/.1);--color-scrim:lab(7.12857% -.222839 -7.21636/.45)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060b15;--color-bg-subtle:#0b121d;--color-surface:#111825;--color-surface-raised:#192231;--color-surface-sunken:#0a0f1a;--color-border:#252e3d;--color-border-strong:#3c485b;--color-control-edge:#5f6d80;--color-text:#eceef3;--color-text-muted:#a7abb3;--color-text-subtle:#8f929a;--color-text-inverse:#0f1218;--color-primary:#59a0f9;--color-primary-hover:#7db7ff;--color-primary-soft:#182e4b;--color-primary-text:#030915;--color-party-neutral:#979fab;--color-party-neutral-soft:#737b87;--color-party-neutral-faint:#484d55;--color-accent:#44bcf2;--color-accent-soft:#0b2f40;--color-cyan:#56d2df;--color-navy:#0d1a32;--color-violet:#a18ee8;--color-accent-ink:#44bcf2;--color-violet-ink:#a18ee8;--gradient-brand-from:#1779e1;--gradient-brand-to:#00ace8;--gradient-ai-from:#2d69de;--gradient-ai-mid:#00a5e7;--gradient-ai-to:#3bcddc;--gradient-deep-from:#09152c;--gradient-deep-to:#004f8b;--gradient-brand:linear-gradient(135deg, var(--gradient-brand-from), var(--gradient-brand-to));--gradient-ai:linear-gradient(135deg, var(--gradient-ai-from), var(--gradient-ai-mid) 55%, var(--gradient-ai-to));--gradient-deep:linear-gradient(160deg, var(--gradient-deep-from), var(--gradient-deep-to));--gradient-violet:linear-gradient(135deg, #1779e1, #957ee5);--gradient-veil:linear-gradient(180deg, #182e4b8c, #11182500);--gradient-surface:linear-gradient(150deg, #132032, #111825 60%);--glow-primary:0 0 0 1px #59a0f93d, 0 10px 34px #026fd759;--glow-ai:0 0 30px #00a5e773;--color-sun:#f6b84d;--color-sun-soft:#412805;--color-sun-ink:#f7c15f;--color-rose:#fc7b9d;--color-rose-soft:#46202a;--color-mint:#5ed7b5;--color-mint-soft:#083328;--color-on-deep:#f7faff;--color-on-deep-muted:#cbd9ec;--gradient-sun:linear-gradient(135deg, #eab532, #e86518);--gradient-mint:linear-gradient(135deg, #2dc5a6, #007c92);--gradient-rose:linear-gradient(135deg, #df5e97, #7b47bf);--gradient-orb-ring:conic-gradient(from 0deg, #1f5ed9, #1e8fee, #43cae7, #b0eaf4, #05a3e9, #1f5ed9);--gradient-hero:radial-gradient(120% 90% at 100% 0%, #412db5e6, transparent 60%), radial-gradient(90% 80% at 0% 100%, #006a7ecc, transparent 60%), linear-gradient(160deg, #07183a, #00327e);--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, #26214e8c, transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, #002d3680, transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, #182354b3, transparent 70%);--shadow-tile:0 8px 18px -8px #000002cc;--glass-bg:#131b29b8;--glass-border:#8ba0be29;--glass-blur:saturate(160%) blur(20px);--color-success:#61b380;--color-success-soft:#182f20;--color-warning:#e4ac59;--color-warning-soft:#3c2a0e;--color-danger:#e66f64;--color-danger-soft:#47211d;--color-agree:#51bd85;--color-agree-soft:#0f301f;--color-differ:#ef816b;--color-differ-soft:#41211b;--color-evidence-strong:#4ab6c7;--color-evidence-medium:#4493a1;--color-evidence-weak:#3f6b73;--color-evidence-none:#343f41;--color-range-band:#273445;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 12px 40px #00000080;--elevation-flush:none;--elevation-raised:var(--shadow-sm), inset 0 1px 0 #ffffff0d;--elevation-floating:var(--shadow-md), inset 0 0 0 1px #ffffff0f;--elevation-overlay:var(--shadow-lg), inset 0 0 0 1px #ffffff14;--color-focus-ring:var(--color-primary);--color-scrim:#010203ad}@supports (color:lab(0% 0 0)){:root[data-theme=dark]{--color-bg:lab(2.96856% .0999719 -5.85579);--color-bg-subtle:lab(5.14891% .0532344 -8.61796);--color-surface:lab(8.19522% -.0281557 -10.0994);--color-surface-raised:lab(12.8307% -.459656 -11.4953);--color-surface-sunken:lab(4.34081% .0261813 -7.32138);--color-border:lab(18.6568% -.710368 -10.8543);--color-border-strong:lab(30.258% -1.37948 -12.6262);--color-control-edge:lab(45.3512% -1.62116 -12.7115);--color-text:lab(94.1743% -.142753 -2.26963);--color-text-muted:lab(69.7865% -.250041 -4.51914);--color-text-subtle:lab(60.5061% -.242978 -4.51529);--color-text-inverse:lab(5.20939% -.0192598 -4.45533);--color-primary:lab(64.3535% -2.00111 -52.0287);--color-primary-hover:lab(72.6174% -3.49045 -48.8167);--color-primary-soft:lab(18.478% -1.10844 -20.8573);--color-primary-text:lab(2.39097% .0555962 -6.72945);--color-party-neutral:lab(65.1297% -.927359 -7.41248);--color-party-neutral-soft:lab(51.2077% -.89103 -7.39492);--color-party-neutral-faint:lab(32.6655% -.66258 -5.54351);--color-accent:lab(71.2125% -21.2101 -37.2893);--color-accent-soft:lab(17.7222% -8.17038 -14.3447);--color-cyan:lab(77.7604% -32.7446 -17.4254);--color-navy:lab(9.13115% 1.58023 -17.738);--color-violet:lab(63.5528% 21.9454 -43.5314);--color-accent-ink:lab(71.2125% -21.2101 -37.2893);--color-violet-ink:lab(63.5528% 21.9454 -43.5314);--gradient-brand-from:lab(49.9088% 4.02367 -61.7788);--gradient-brand-to:lab(65.3717% -22.7307 -42.7084);--gradient-ai-from:lab(45.8146% 14.2356 -66.7136);--gradient-ai-mid:lab(62.8737% -20.3297 -47.1418);--gradient-ai-to:lab(75.5217% -35.5955 -18.9476);--gradient-deep-from:lab(6.8471% 1.82898 -17.5849);--gradient-deep-to:lab(31.5137% 3.17085 -53.2067);--gradient-violet:linear-gradient(135deg, lab(49.9088% 4.02367 -61.7788), lab(58.5432% 26.6584 -49.9448));--gradient-veil:linear-gradient(180deg, lab(18.478% -1.10844 -20.8573/.55), lab(8.19522% -.0281557 -10.0994/0));--gradient-surface:linear-gradient(150deg, lab(11.6192% -.509158 -14.1581), lab(8.19522% -.0281557 -10.0994) 60%);--glow-primary:0 0 0 1px lab(64.3535% -2.00111 -52.0287/.24), 0 10px 34px lab(46.3624% 5.18757 -61.7046/.35);--glow-ai:0 0 30px lab(62.8737% -20.3297 -47.1418/.45);--color-sun:lab(79.1213% 15.6474 61.0381);--color-sun-soft:lab(18.6765% 9.66412 24.9952);--color-sun-ink:lab(81.5265% 12.5628 55.6298);--color-rose:lab(67.9057% 52.5414 6.14271);--color-rose-soft:lab(18.0748% 19.7358 2.29358);--color-mint:lab(78.3729% -41.6884 6.03052);--color-mint-soft:lab(18.2949% -17.4733 2.51678);--color-on-deep:lab(98.244% -.651926 -2.93635);--color-on-deep-muted:lab(86.0076% -2.21068 -10.8904);--gradient-sun:linear-gradient(135deg, lab(76.994% 11.2878 68.9054), lab(59.2546% 49.1552 63.1892));--gradient-mint:linear-gradient(135deg, lab(71.5213% -45.6575 3.95355), lab(47.4021% -31.4474 -27.124));--gradient-rose:linear-gradient(135deg, lab(58.3433% 55.0271 -4.96422), lab(41.3825% 41.0325 -55.5391));--gradient-orb-ring:conic-gradient(from 0deg, lab(42.0363% 17.9313 -70.1233), lab(57.3573% -4.12646 -57.0228), lab(75.2455% -30.676 -25.4368), lab(88.8769% -17.1431 -11.3664), lab(62.7665% -17.0223 -45.8076), lab(42.0363% 17.9313 -70.1233));--gradient-hero:radial-gradient(120% 90% at 100% 0%, lab(29.1281% 39.8752 -69.8971/.9), transparent 60%), radial-gradient(90% 80% at 0% 100%, lab(40.4932% -34.3297 -30.9791/.8), transparent 60%), linear-gradient(160deg, lab(8.83395% 4.53298 -24.6165), lab(21.4496% 16.2398 -55.3547));--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, lab(15.3787% 13.0634 -27.5572/.55), transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, lab(15.7225% -16.7083 -14.5636/.5), transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, lab(15.4111% 9.64528 -31.9672/.7), transparent 70%);--shadow-tile:0 8px 18px -8px lab(.0996685% .111021 -.719088/.8);--glass-bg:lab(9.34171% .000409782 -10.8134/.72);--glass-border:lab(65.0113% -2.2299 -18.1272/.16);--color-success:lab(66.6446% -34.7559 17.8796);--color-success-soft:lab(17.007% -12.6063 6.48122);--color-warning:lab(74.4315% 14.934 50.2358);--color-warning-soft:lab(18.7711% 6.37132 21.1664);--color-danger:lab(61.4518% 46.5242 29.0106);--color-danger-soft:lab(18.2327% 18.563 11.4603);--color-agree:lab(69.2339% -42.392 18.6731);--color-agree-soft:lab(17.1394% -16.2974 7.17919);--color-differ:lab(66.2985% 41.9147 31.4195);--color-differ-soft:lab(17.2086% 14.9013 11.0584);--color-evidence-strong:lab(68.2838% -27.8863 -18.626);--color-evidence-medium:lab(56.5345% -22.3887 -14.9323);--color-evidence-weak:lab(42.3903% -14.134 -9.39416);--color-evidence-none:lab(25.8808% -4.31797 -2.86081);--color-range-band:lab(20.9907% -1.74022 -12.3987);--shadow-sm:0 1px 2px lab(0% 0 0/.4);--shadow-md:0 4px 16px lab(0% 0 0/.45);--shadow-lg:0 12px 40px lab(0% 0 0/.5);--elevation-raised:var(--shadow-sm), inset 0 1px 0 lab(100% 0 0/.05);--elevation-floating:var(--shadow-md), inset 0 0 0 1px lab(100% 0 0/.06);--elevation-overlay:var(--shadow-lg), inset 0 0 0 1px lab(100% 0 0/.08);--color-scrim:lab(.453979% -.00560284 -.664166/.68)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#060b15;--color-bg-subtle:#0b121d;--color-surface:#111825;--color-surface-raised:#192231;--color-surface-sunken:#0a0f1a;--color-border:#252e3d;--color-border-strong:#3c485b;--color-control-edge:#5f6d80;--color-text:#eceef3;--color-text-muted:#a7abb3;--color-text-subtle:#8f929a;--color-text-inverse:#0f1218;--color-primary:#59a0f9;--color-primary-hover:#7db7ff;--color-primary-soft:#182e4b;--color-primary-text:#030915;--color-accent:#44bcf2;--color-accent-soft:#0b2f40;--color-accent-ink:#44bcf2;--color-success:#61b380;--color-success-soft:#182f20;--color-warning:#e4ac59;--color-warning-soft:#3c2a0e;--color-danger:#e66f64;--color-danger-soft:#47211d;--color-agree:#51bd85;--color-agree-soft:#0f301f;--color-differ:#ef816b;--color-differ-soft:#41211b;--color-evidence-strong:#4ab6c7;--color-evidence-medium:#4493a1;--color-evidence-weak:#3f6b73;--color-evidence-none:#343f41;--color-range-band:#273445;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000073;--shadow-lg:0 12px 40px #00000080;--elevation-flush:none;--elevation-raised:var(--shadow-sm), inset 0 1px 0 #ffffff0d;--elevation-floating:var(--shadow-md), inset 0 0 0 1px #ffffff0f;--elevation-overlay:var(--shadow-lg), inset 0 0 0 1px #ffffff14;--color-focus-ring:var(--color-primary);--color-scrim:#010203ad;--color-cyan:#56d2df;--color-navy:#0d1a32;--color-violet:#a18ee8;--color-violet-ink:#a18ee8;--gradient-brand-from:#1779e1;--gradient-brand-to:#00ace8;--gradient-ai-from:#2d69de;--gradient-ai-mid:#00a5e7;--gradient-ai-to:#3bcddc;--gradient-deep-from:#09152c;--gradient-deep-to:#004f8b;--gradient-brand:linear-gradient(135deg, var(--gradient-brand-from), var(--gradient-brand-to));--gradient-ai:linear-gradient(135deg, var(--gradient-ai-from), var(--gradient-ai-mid) 55%, var(--gradient-ai-to));--gradient-deep:linear-gradient(160deg, var(--gradient-deep-from), var(--gradient-deep-to));--gradient-violet:linear-gradient(135deg, #1779e1, #957ee5);--gradient-veil:linear-gradient(180deg, #182e4b8c, #11182500);--gradient-surface:linear-gradient(150deg, #132032, #111825 60%);--glow-primary:0 0 0 1px #59a0f93d, 0 10px 34px #026fd759;--glow-ai:0 0 30px #00a5e773;--color-sun:#f6b84d;--color-sun-soft:#412805;--color-sun-ink:#f7c15f;--color-rose:#fc7b9d;--color-rose-soft:#46202a;--color-mint:#5ed7b5;--color-mint-soft:#083328;--color-on-deep:#f7faff;--color-on-deep-muted:#cbd9ec;--gradient-sun:linear-gradient(135deg, #eab532, #e86518);--gradient-mint:linear-gradient(135deg, #2dc5a6, #007c92);--gradient-rose:linear-gradient(135deg, #df5e97, #7b47bf);--gradient-orb-ring:conic-gradient(from 0deg, #1f5ed9, #1e8fee, #43cae7, #b0eaf4, #05a3e9, #1f5ed9);--gradient-hero:radial-gradient(120% 90% at 100% 0%, #412db5e6, transparent 60%), radial-gradient(90% 80% at 0% 100%, #006a7ecc, transparent 60%), linear-gradient(160deg, #07183a, #00327e);--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, #26214e8c, transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, #002d3680, transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, #182354b3, transparent 70%);--shadow-tile:0 8px 18px -8px #000002cc;--glass-bg:#131b29b8;--glass-border:#8ba0be29;--glass-blur:saturate(160%) blur(20px)}@supports (color:lab(0% 0 0)){:root:not([data-theme=light]){--color-bg:lab(2.96856% .0999719 -5.85579);--color-bg-subtle:lab(5.14891% .0532344 -8.61796);--color-surface:lab(8.19522% -.0281557 -10.0994);--color-surface-raised:lab(12.8307% -.459656 -11.4953);--color-surface-sunken:lab(4.34081% .0261813 -7.32138);--color-border:lab(18.6568% -.710368 -10.8543);--color-border-strong:lab(30.258% -1.37948 -12.6262);--color-control-edge:lab(45.3512% -1.62116 -12.7115);--color-text:lab(94.1743% -.142753 -2.26963);--color-text-muted:lab(69.7865% -.250041 -4.51914);--color-text-subtle:lab(60.5061% -.242978 -4.51529);--color-text-inverse:lab(5.20939% -.0192598 -4.45533);--color-primary:lab(64.3535% -2.00111 -52.0287);--color-primary-hover:lab(72.6174% -3.49045 -48.8167);--color-primary-soft:lab(18.478% -1.10844 -20.8573);--color-primary-text:lab(2.39097% .0555962 -6.72945);--color-accent:lab(71.2125% -21.2101 -37.2893);--color-accent-soft:lab(17.7222% -8.17038 -14.3447);--color-accent-ink:lab(71.2125% -21.2101 -37.2893);--color-success:lab(66.6446% -34.7559 17.8796);--color-success-soft:lab(17.007% -12.6063 6.48122);--color-warning:lab(74.4315% 14.934 50.2358);--color-warning-soft:lab(18.7711% 6.37132 21.1664);--color-danger:lab(61.4518% 46.5242 29.0106);--color-danger-soft:lab(18.2327% 18.563 11.4603);--color-agree:lab(69.2339% -42.392 18.6731);--color-agree-soft:lab(17.1394% -16.2974 7.17919);--color-differ:lab(66.2985% 41.9147 31.4195);--color-differ-soft:lab(17.2086% 14.9013 11.0584);--color-evidence-strong:lab(68.2838% -27.8863 -18.626);--color-evidence-medium:lab(56.5345% -22.3887 -14.9323);--color-evidence-weak:lab(42.3903% -14.134 -9.39416);--color-evidence-none:lab(25.8808% -4.31797 -2.86081);--color-range-band:lab(20.9907% -1.74022 -12.3987);--shadow-sm:0 1px 2px lab(0% 0 0/.4);--shadow-md:0 4px 16px lab(0% 0 0/.45);--shadow-lg:0 12px 40px lab(0% 0 0/.5);--elevation-raised:var(--shadow-sm), inset 0 1px 0 lab(100% 0 0/.05);--elevation-floating:var(--shadow-md), inset 0 0 0 1px lab(100% 0 0/.06);--elevation-overlay:var(--shadow-lg), inset 0 0 0 1px lab(100% 0 0/.08);--color-scrim:lab(.453979% -.00560284 -.664166/.68);--color-cyan:lab(77.7604% -32.7446 -17.4254);--color-navy:lab(9.13115% 1.58023 -17.738);--color-violet:lab(63.5528% 21.9454 -43.5314);--color-violet-ink:lab(63.5528% 21.9454 -43.5314);--gradient-brand-from:lab(49.9088% 4.02367 -61.7788);--gradient-brand-to:lab(65.3717% -22.7307 -42.7084);--gradient-ai-from:lab(45.8146% 14.2356 -66.7136);--gradient-ai-mid:lab(62.8737% -20.3297 -47.1418);--gradient-ai-to:lab(75.5217% -35.5955 -18.9476);--gradient-deep-from:lab(6.8471% 1.82898 -17.5849);--gradient-deep-to:lab(31.5137% 3.17085 -53.2067);--gradient-violet:linear-gradient(135deg, lab(49.9088% 4.02367 -61.7788), lab(58.5432% 26.6584 -49.9448));--gradient-veil:linear-gradient(180deg, lab(18.478% -1.10844 -20.8573/.55), lab(8.19522% -.0281557 -10.0994/0));--gradient-surface:linear-gradient(150deg, lab(11.6192% -.509158 -14.1581), lab(8.19522% -.0281557 -10.0994) 60%);--glow-primary:0 0 0 1px lab(64.3535% -2.00111 -52.0287/.24), 0 10px 34px lab(46.3624% 5.18757 -61.7046/.35);--glow-ai:0 0 30px lab(62.8737% -20.3297 -47.1418/.45);--color-sun:lab(79.1213% 15.6474 61.0381);--color-sun-soft:lab(18.6765% 9.66412 24.9952);--color-sun-ink:lab(81.5265% 12.5628 55.6298);--color-rose:lab(67.9057% 52.5414 6.14271);--color-rose-soft:lab(18.0748% 19.7358 2.29358);--color-mint:lab(78.3729% -41.6884 6.03052);--color-mint-soft:lab(18.2949% -17.4733 2.51678);--color-on-deep:lab(98.244% -.651926 -2.93635);--color-on-deep-muted:lab(86.0076% -2.21068 -10.8904);--gradient-sun:linear-gradient(135deg, lab(76.994% 11.2878 68.9054), lab(59.2546% 49.1552 63.1892));--gradient-mint:linear-gradient(135deg, lab(71.5213% -45.6575 3.95355), lab(47.4021% -31.4474 -27.124));--gradient-rose:linear-gradient(135deg, lab(58.3433% 55.0271 -4.96422), lab(41.3825% 41.0325 -55.5391));--gradient-orb-ring:conic-gradient(from 0deg, lab(42.0363% 17.9313 -70.1233), lab(57.3573% -4.12646 -57.0228), lab(75.2455% -30.676 -25.4368), lab(88.8769% -17.1431 -11.3664), lab(62.7665% -17.0223 -45.8076), lab(42.0363% 17.9313 -70.1233));--gradient-hero:radial-gradient(120% 90% at 100% 0%, lab(29.1281% 39.8752 -69.8971/.9), transparent 60%), radial-gradient(90% 80% at 0% 100%, lab(40.4932% -34.3297 -30.9791/.8), transparent 60%), linear-gradient(160deg, lab(8.83395% 4.53298 -24.6165), lab(21.4496% 16.2398 -55.3547));--gradient-page:radial-gradient(70rem 26rem at 100% -8rem, lab(15.3787% 13.0634 -27.5572/.55), transparent 70%), radial-gradient(60rem 24rem at 0% -6rem, lab(15.7225% -16.7083 -14.5636/.5), transparent 70%);--gradient-chat:radial-gradient(40rem 22rem at 50% -6rem, lab(15.4111% 9.64528 -31.9672/.7), transparent 70%);--shadow-tile:0 8px 18px -8px lab(.0996685% .111021 -.719088/.8);--glass-bg:lab(9.34171% .000409782 -10.8134/.72);--glass-border:lab(65.0113% -2.2299 -18.1272/.16)}}}html,body{background-color:var(--color-bg);color:var(--color-text)}html{scroll-padding-block-start:4.5rem}html,body{overflow-x:clip}@media (max-width:639px){html{scroll-padding-block-end:calc(5.5rem + var(--safe-bottom,0px))}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{font-size:max(1rem,1em)}}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}[dir=rtl] body{font-family:var(--font-hebrew);line-height:1.7}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}.prose-rhythm :where(h2,h3,h4){margin-block-start:calc(var(--spacing) * 8);margin-block-end:calc(var(--spacing) * 2)}.prose-rhythm :where(h2,h3,h4):first-child{margin-block-start:0}:where(p,li,dd,blockquote,figcaption){text-wrap:pretty}:where(a,code,[data-wraps-anywhere]){overflow-wrap:anywhere}.lucide{stroke-width:var(--icon-stroke-body)}:where(code,kbd,samp,pre){font-family:var(--font-mono);font-variant-ligatures:none}:where(code):not(:where(pre code)){padding-inline:calc(var(--spacing) * 1);border-radius:var(--radius-xs);background-color:var(--color-surface-sunken);padding-block:1px;font-size:.9em}:where(pre){border-radius:var(--radius-container);background-color:var(--color-surface-sunken);overflow-x:auto}:where(code,kbd,samp,pre){unicode-bidi:isolate}@media (forced-colors:active){:where([data-source-row],[data-match-row],[data-empty-kind],[data-unknown-kind],.pm-table tbody td,.pm-table thead th){border-color:canvastext}:focus-visible{outline-color:highlight}[data-region=product-mark] svg *{fill:canvastext;stroke:canvastext}}@media (prefers-contrast:more){:root:root{--color-border:var(--color-border-strong);--color-border-strong:var(--color-text-muted);--color-control-edge:var(--color-text);--color-text-muted:var(--color-text);--color-text-subtle:var(--color-text-muted)}}@media (prefers-reduced-transparency:reduce){.pm-glass{background-color:var(--color-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pm-scrim,[data-scrim]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-data:reduce){[data-region=product-mark] svg [fill^=url]{fill:var(--color-primary)}.pm-ambient{display:none}}@media print{:root:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-subtle:#fff;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-sunken:#fff;--color-text:#000;--color-text-muted:#333;--color-text-subtle:#444;--color-border:#999;--color-border-strong:#666;--color-control-edge:#333}nav,[data-region=rail],[data-region=product-mark],button,[role=button],.pm-glass,.pm-skeleton{display:none!important}a[href^=http]:after{content:" <" attr(href) ">";word-break:break-all;font-size:.85em}a[href^=\/]:after,a[href^=\#]:after{content:""}figure,blockquote,table,li,[data-source-row],[data-citation]{break-inside:avoid}:where(h1,h2,h3){break-after:avoid}.pm-table-scroll,[data-wide]{overflow:visible!important}body{background:#fff}}.pm-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pm-table thead th{z-index:1;background-color:var(--color-surface);border-block-end:1px solid var(--color-border);padding-block:calc(var(--spacing) * 2);text-align:start;white-space:nowrap;font-weight:500;position:sticky;inset-block-start:0}.pm-table tbody td{padding-block:calc(var(--spacing) * 2);border-block-end:1px solid var(--color-border);vertical-align:top}.pm-table tbody tr:last-child td{border-block-end:0}.pm-table-scroll{overflow-x:auto}.pm-table-scroll:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.icon-meta{width:var(--icon-meta);height:var(--icon-meta);stroke-width:var(--icon-stroke-meta)}.icon-body{width:var(--icon-body);height:var(--icon-body);stroke-width:var(--icon-stroke-body)}.icon-lead{width:var(--icon-lead);height:var(--icon-lead);stroke-width:var(--icon-stroke-lead)}.icon-title{width:var(--icon-title);height:var(--icon-title);stroke-width:var(--icon-stroke-title)}.pm-mark-working circle{stroke-dasharray:28 10;transform-origin:50%;animation:1.1s linear infinite pm-mark-spin}.pm-progress-indeterminate{animation:pm-progress-travel 1.4s var(--ease-move) infinite}@keyframes pm-progress-travel{0%{transform:translate(-100%)}to{transform:translate(300%)}}.pm-bot-part{transform-box:fill-box;transform-origin:50%}.pm-bot-eye{animation:pm-bot-blink 5s var(--ease-out-soft) infinite}.pm-bot[data-state=thinking] .pm-bot-antenna{animation:pm-bot-pulse 1.1s var(--ease-out-soft) infinite}.pm-bot[data-state=speaking] .pm-bot-mouth{animation:pm-bot-talk .42s var(--ease-out-soft) infinite alternate}@keyframes pm-bot-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes pm-bot-pulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes pm-bot-talk{0%{transform:scaleY(.35)}to{transform:scaleY(1.4)}}@keyframes pm-mark-spin{to{transform:rotate(360deg)}}.pm-mark-settling{animation:pm-mark-settle var(--duration-fast) var(--ease-enter) both;transform-origin:50%}@keyframes pm-mark-settle{0%{opacity:.4;scale:.9}to{opacity:1;scale:1}}.pm-level-reached{animation:pm-level-reached var(--duration-slow) var(--ease-spring) both;transform-origin:50%}.pm-burst-dot{animation:pm-burst var(--duration-slow) var(--ease-enter) both;animation-duration:calc(var(--duration-slow) * 2)}@keyframes pm-burst{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.4)}}@keyframes pm-level-reached{0%{opacity:.5;scale:.8}60%{scale:1.08}to{opacity:1;scale:1}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pm-glass{background-color:var(--color-surface)!important}}:where(button,[role=button],summary,label[for]):not(:disabled){cursor:pointer}:where(button,[role=button],input,select,textarea):disabled,:where([aria-disabled=true]){cursor:not-allowed}:where([aria-busy=true]){cursor:progress}:where([draggable=true]){cursor:grab}:where([draggable=true]):active{cursor:grabbing}:where([aria-hidden=true],svg){-webkit-user-select:none;user-select:none}::selection{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--color-primary) 22%, transparent)}}input,textarea,[contenteditable]{caret-color:var(--color-primary)}input[type=checkbox],input[type=radio],input[type=range],progress{accent-color:var(--color-primary)}a{text-underline-offset:.2em;text-decoration-thickness:from-font}*{scrollbar-color:var(--color-border-strong,var(--color-border)) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-border-strong,var(--color-border));border-radius:var(--radius-full);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-subtle)}.tabular-nums,[data-tabular],time,output{font-variant-numeric:tabular-nums}.text-display,.text-h1,.text-h2,.font-display{font-family:var(--font-display);font-synthesis-weight:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):focus-visible,textarea:focus-visible,select:focus-visible,[contenteditable=true]:focus-visible{outline:none}.pm-field{transition:border-color var(--duration-fast) var(--ease-move), box-shadow var(--duration-base) var(--ease-enter), transform var(--duration-base) var(--ease-enter)}.pm-field:focus,.pm-field:focus-within{border-color:var(--color-primary);box-shadow:var(--glow-primary)}.pm-search-trigger{transition:border-color var(--duration-fast) var(--ease-move), background-color var(--duration-fast) var(--ease-move), box-shadow var(--duration-base) var(--ease-enter), color var(--duration-fast) var(--ease-move)}.pm-search-trigger:hover{border-color:var(--color-primary);color:var(--color-text);box-shadow:var(--glow-primary)}.pm-search-trigger .pm-search-trigger-icon{transition:transform var(--duration-base) var(--ease-enter)}.pm-search-trigger:hover .pm-search-trigger-icon{transform:scale(1.12)}.pm-search-box{animation:pm-search-in var(--duration-slow) var(--ease-enter) both}@keyframes pm-search-in{0%{opacity:.6;transform:scale(.97)}to{opacity:1;transform:none}}.pm-kbd{font-family:var(--font-hebrew);letter-spacing:.02em;border-radius:calc(var(--radius-md) / 2);border:1px solid var(--color-border);background:var(--color-bg-subtle);color:var(--color-text-subtle);transition:border-color var(--duration-fast) var(--ease-move), color var(--duration-fast) var(--ease-move);padding:.3rem .4rem;font-size:.6875rem;line-height:1}.pm-search-trigger:hover .pm-kbd{border-color:var(--color-primary);color:var(--color-primary)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}.pm-mark-working circle{stroke-dasharray:28 10;animation:none!important}.pm-mark-settling{scale:1;animation:none!important}.pm-skeleton:after{background-image:none;animation:none!important}.pm-progress-indeterminate{transform:translate(0);animation:none!important}}.measure{max-width:30rem}[dir=rtl] .measure{max-width:33rem}.pm-surface-in{animation:pm-surface-in var(--duration-base) var(--ease-move) both}.pm-surface-out{animation:pm-surface-in var(--duration-base) var(--ease-move) reverse both}@keyframes pm-surface-in{0%{opacity:.6;transform:translateY(.5rem)scale(.99)}to{opacity:1;transform:none}}.pm-reveal{animation:pm-reveal var(--duration-fast) var(--ease-move) both}@keyframes pm-reveal{0%{opacity:.4;transform:translateY(-.25rem)}to{opacity:1;transform:none}}.pm-row-in{animation:pm-row-in var(--duration-fast) var(--ease-enter) both;animation-delay:0s!important}@keyframes pm-row-in{0%{opacity:.5}to{opacity:1}}@keyframes pm-shimmer{0%{transform:translate(-150%)}to{transform:translate(150%)}}@keyframes pm-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pm-breathe{0%,to{opacity:0}50%{opacity:1}}.pm-meter-fill{width:100%;translate:calc(-1 * (100% - var(--pm-fill,0%))) 0;transition:translate var(--duration-slow) var(--ease-out-soft)}[dir=rtl] .pm-meter-fill{translate:calc(100% - var(--pm-fill,0%)) 0}@keyframes pm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.pm-skeleton{background-color:var(--color-surface-sunken);position:relative;overflow:hidden}.pm-skeleton:after{content:"";background-image:linear-gradient(90deg, transparent 0%, var(--color-bg-subtle) 50%, transparent 100%);animation:pm-shimmer 1.6s var(--ease-in-out-soft) infinite;position:absolute;inset:0}[dir=rtl] .pm-skeleton:after{animation-direction:reverse}@keyframes pm-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pm-page-in{--pm-page-from:1.5rem;animation:pm-page-slide var(--duration-base) var(--ease-enter) both}.pm-page-back{--pm-page-from:-1.5rem;animation:pm-page-slide var(--duration-base) var(--ease-enter) both}@keyframes pm-page-slide{0%{opacity:.55;translate:var(--pm-page-from) 0}to{opacity:1;translate:none}}[dir=rtl] .pm-page-in{--pm-page-from:-1.5rem}[dir=rtl] .pm-page-back{--pm-page-from:1.5rem}.pm-fade-up{animation:pm-fade-up var(--duration-base) var(--ease-out-soft) both}.pm-thinking{position:relative}.pm-thinking:before{content:"";border-radius:inherit;box-shadow:var(--glow-ai);opacity:0;animation:pm-breathe 2.4s var(--ease-in-out-soft) infinite;position:absolute;inset:0}.pm-stage-figure{border-radius:var(--radius-full);border:1.5px solid var(--color-text-subtle);flex:none;width:.5rem;height:.5rem}.pm-stage[data-state=pending]{color:var(--color-text-subtle)}.pm-stage[data-state=done]{color:var(--color-text-muted)}.pm-stage[data-state=done] .pm-stage-figure{border-color:var(--color-standing-active);background-color:var(--color-standing-active)}.pm-stage[data-state=current]{color:var(--color-text);font-weight:500}.pm-stage[data-state=current] .pm-stage-figure{border-color:var(--color-primary);background-color:var(--color-primary);animation:pm-stage-pulse 1.2s var(--ease-in-out-soft) infinite}@keyframes pm-stage-pulse{0%,to{opacity:1}50%{opacity:.35}}.pm-composer{field-sizing:content}.pm-ambient{background-image:radial-gradient(60rem 30rem at 15% -10%, var(--color-primary-soft), transparent 60%), radial-gradient(50rem 26rem at 90% 0%, var(--color-accent-soft), transparent 55%)}.pm-page-wash{background-image:var(--gradient-page);background-repeat:no-repeat}.pm-orb{isolation:isolate;background-image:var(--gradient-ai);color:var(--color-on-deep);box-shadow:var(--glow-ai), 0 12px 24px -10px #002d9099;position:relative}@supports (color:lab(0% 0 0)){.pm-orb{box-shadow:var(--glow-ai), 0 12px 24px -10px lab(21.9018% 25.0559 -63.1633/.6)}}.pm-orb:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--gradient-orb-ring);animation:7s linear infinite pm-turn;position:absolute;inset:-3px}.pm-orb:after{content:"";z-index:-2;border-radius:inherit;animation:pm-halo 3.2s var(--ease-in-out-soft,ease-in-out) infinite;background-image:radial-gradient(closest-side,#1289e773,#0000);background-image:radial-gradient(closest-side,lab(55.0093% -3.58447 -56.9699/.45),#0000);position:absolute;inset:-6px}.pm-orb[data-active=true]:after{animation-duration:1.8s}@keyframes pm-turn{to{transform:rotate(1turn)}}@keyframes pm-halo{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}.pm-float{animation:5.5s ease-in-out infinite pm-float}@keyframes pm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.pm-twinkle{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite pm-twinkle}.pm-twinkle:nth-of-type(2){animation-delay:.9s}.pm-twinkle:nth-of-type(3){animation-delay:1.7s}@keyframes pm-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.35;transform:scale(.6)rotate(45deg)}}.pm-hero{isolation:isolate;background-image:radial-gradient(42% 58% at 6% 104%, var(--color-sun), transparent 72%), radial-gradient(#ffffff2b 1px, transparent 1.7px), var(--gradient-hero);position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.pm-hero{background-image:radial-gradient(42% 58% at 6% 104%, var(--color-sun), transparent 72%), radial-gradient(lab(100% 0 0/.17) 1px, transparent 1.7px), var(--gradient-hero)}}@supports (color:color-mix(in lab, red, red)){.pm-hero{background-image:radial-gradient(42% 58% at 6% 104%, color-mix(in oklch, var(--color-sun) 40%, transparent), transparent 72%), radial-gradient(lab(100% 0 0/.17) 1px, transparent 1.7px), var(--gradient-hero)}}.pm-hero{color:var(--color-on-deep);background-size:auto,22px 22px,auto,auto,auto}.pm-hero:before,.pm-hero:after{content:"";z-index:-1;aspect-ratio:1;border-radius:var(--radius-full);filter:blur(48px);opacity:.55;width:55%;animation:16s ease-in-out infinite alternate pm-drift;position:absolute}.pm-hero:before{background:var(--color-violet);inset-block-start:-25%;inset-inline-start:-10%}.pm-hero:after{background:var(--color-cyan);animation-duration:21s;animation-direction:alternate-reverse;inset-block-end:-30%;inset-inline-end:-12%}@keyframes pm-drift{0%{transform:translate(0)scale(1)}to{transform:translate(18%,12%)scale(1.15)}}.pm-tile{color:var(--color-on-deep);background-image:var(--gradient-ai);box-shadow:var(--shadow-tile);border-radius:.875rem;flex-shrink:0;place-items:center;display:inline-grid}.pm-tile[data-hue=sun]{background-image:var(--gradient-sun)}.pm-tile[data-hue=mint]{background-image:var(--gradient-mint)}.pm-tile[data-hue=rose]{background-image:var(--gradient-rose)}.pm-tile[data-hue=violet]{background-image:var(--gradient-violet)}.pm-tile[data-hue=deep]{background-image:var(--gradient-deep)}.pm-tile[data-hue=sky]{background-image:linear-gradient(135deg, var(--color-cyan), var(--color-accent))}.pm-tile[data-hue=azure]{background-image:var(--gradient-brand)}.pm-lift{transition:transform var(--duration-fast) var(--ease-press), box-shadow var(--duration-fast) var(--ease-press), border-color var(--duration-fast) var(--ease-press)}@media (hover:hover){.pm-lift:hover{box-shadow:var(--elevation-floating);transform:translateY(-2px)}}.pm-lift:active{transform:scale(.985)}.pm-ai-border{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, var(--gradient-ai) border-box;border:1.5px solid #0000}.pm-xp-track{border-radius:var(--radius-full);background:var(--color-sun-soft);position:relative;overflow:hidden}.pm-xp-fill{border-radius:inherit;background-image:var(--gradient-sun);position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.pm-xp-fill:after{content:"";background-image:linear-gradient(90deg,#0000,#ffffff8c,#0000);background-image:linear-gradient(90deg,#0000,lab(100% 0 0/.55),#0000);animation:2.8s ease-in-out infinite pm-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes pm-sheen{0%,62%{transform:translate(-160%)skew(-18deg)}to{transform:translate(380%)skew(-18deg)}}.pm-pop{animation:pm-pop var(--duration-slow) var(--ease-spring) both}@keyframes pm-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.pm-msg-in{animation:pm-msg-in .42s var(--ease-enter) both}.pm-msg-mine{transform-origin:100% 100%}[dir=rtl] .pm-msg-mine{transform-origin:0 100%}@keyframes pm-msg-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.pm-bubble-mine{background-image:var(--gradient-ai);color:var(--color-on-deep);box-shadow:0 10px 22px -14px #033ba6b3;box-shadow:0 10px 22px -14px lab(28.0341% 20.6137 -63.0732/.7)}.pm-typing{align-items:center;gap:.3rem;display:inline-flex}.pm-typing>span{border-radius:var(--radius-full);background-image:var(--gradient-ai);width:.45rem;height:.45rem;animation:1.2s ease-in-out infinite pm-typing}.pm-typing>span+span{animation-delay:.15s}.pm-typing>span+span+span{animation-delay:.3s}@keyframes pm-typing{0%,60%,to{opacity:1;transform:translateY(0)}30%{opacity:.4;transform:translateY(-5px)}}.pm-chat-wash{background-image:var(--gradient-chat);background-repeat:no-repeat}.pm-chip{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-press), transform var(--duration-fast) var(--ease-press), background-color var(--duration-fast) var(--ease-press);align-items:center;gap:.4rem;padding-inline:.5rem .9rem;font-weight:500;display:inline-flex}.pm-chip:hover{border-color:var(--color-primary);background:var(--color-primary-soft)}.pm-chip:active{transform:scale(.97)}.pm-bar-grow{transform-box:fill-box;transform-origin:0;animation:pm-bar-grow .7s var(--ease-enter) both}[dir=rtl] span.pm-bar-grow{transform-origin:100%}@keyframes pm-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pm-ring-draw{transform-box:view-box;transform-origin:50%;animation:pm-ring-draw .9s var(--ease-enter) both}@keyframes pm-ring-draw{0%{opacity:0;transform:rotate(-70deg)}to{opacity:1;transform:rotate(0)}}.pm-unlit{filter:grayscale()}.pm-radar-in{transform-box:view-box;transform-origin:50%;animation:pm-radar-in .8s var(--ease-spring) both}@keyframes pm-radar-in{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.pm-sheen{isolation:isolate;position:relative;overflow:hidden}.pm-sheen:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(105deg, transparent 0%, var(--color-on-deep) 50%, transparent 100%);width:45%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.pm-sheen:after{background-image:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--color-on-deep) 38%, transparent) 50%, transparent 100%)}}.pm-sheen:after{animation:pm-sheen 6.5s var(--ease-in-out-soft) infinite;transform:translate(-160%)skew(-18deg)}:root[dir=rtl] .pm-sheen:after,[dir=rtl] .pm-sheen:after{animation-name:pm-sheen-rtl}@keyframes pm-sheen-rtl{0%,62%{transform:translate(160%)skew(18deg)}to{transform:translate(-380%)skew(18deg)}}.pm-drifter{pointer-events:none;-webkit-user-select:none;user-select:none;animation:pm-drifter var(--d,9s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);line-height:1;display:block;position:absolute}@keyframes pm-drifter{0%{transform:translate3d(0, 0, 0) rotate(calc(var(--r,10deg) * -1)) scale(1)}to{transform:translate3d(var(--x,.6rem), var(--y,-.9rem), 0) rotate(var(--r,10deg)) scale(1.12)}}.pm-orbit{transform-origin:50%;animation:22s linear infinite pm-orbit}@keyframes pm-orbit{to{transform:rotate(360deg)}}.pm-pulse-ring{position:relative}.pm-pulse-ring:before{content:"";border-radius:inherit;box-shadow:0 0 0 0 var(--color-primary);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pm-pulse-ring:before{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 55%, transparent)}}.pm-pulse-ring:before{animation:pm-pulse-ring 2.4s var(--ease-out-soft) infinite;pointer-events:none}@keyframes pm-pulse-ring{0%{opacity:.9;transform:scale(1)}80%,to{opacity:0;transform:scale(1.22)}}.pm-bar-sheen{position:relative;overflow:hidden}.pm-bar-sheen:after{content:"";background-image:linear-gradient(90deg, transparent, var(--color-on-deep), transparent);width:40%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.pm-bar-sheen:after{background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-on-deep) 55%, transparent), transparent)}}.pm-bar-sheen:after{animation:pm-bar-sheen 2.8s var(--ease-in-out-soft) infinite;transform:translate(-120%)}@keyframes pm-bar-sheen{to{transform:translate(320%)}}[dir=rtl] .pm-bar-sheen:after{animation-name:pm-bar-sheen-rtl;transform:translate(120%)}@keyframes pm-bar-sheen-rtl{to{transform:translate(-320%)}}.pm-nudge{transition:transform var(--duration-base) var(--ease-spring)}a:hover .pm-nudge,a:focus-visible .pm-nudge,button:hover .pm-nudge,button:focus-visible .pm-nudge{transform:translate(-.3rem)}[dir=ltr] a:hover .pm-nudge,[dir=ltr] a:focus-visible .pm-nudge,[dir=ltr] button:hover .pm-nudge,[dir=ltr] button:focus-visible .pm-nudge{transform:translate(.3rem)}.pm-tile-glass{background-color:var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){.pm-tile-glass{background-color:color-mix(in srgb, var(--color-on-deep) 13%, transparent)}}.pm-tile-glass{border:1px solid var(--color-on-deep)}@supports (color:color-mix(in lab, red, red)){.pm-tile-glass{border:1px solid color-mix(in srgb, var(--color-on-deep) 20%, transparent)}}.pm-grad-text{background-image:linear-gradient(100deg, var(--color-on-deep) 0%, var(--color-cyan) 55%, var(--color-sun) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pm-rise-in{animation:pm-fade-up var(--duration-slow) var(--ease-enter) both;animation-delay:calc(var(--i,0) * 70ms)}.pm-aurora{pointer-events:none;z-index:-1;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000 100%);-webkit-mask-image:radial-gradient(closest-side,lab(0% 0 0) 30%,#0000 100%);position:absolute;inset:0;overflow:clip;mask-image:radial-gradient(closest-side,oklch(0% 0 0) 30%,#0000 100%)}.pm-aurora:before{content:"";will-change:transform;background-image:radial-gradient(34% 42% at 28% 42%, var(--color-sun), transparent 72%), radial-gradient(30% 40% at 72% 30%, var(--color-violet), transparent 72%), radial-gradient(32% 40% at 60% 68%, var(--color-mint), transparent 72%), radial-gradient(28% 36% at 22% 72%, var(--color-cyan), transparent 72%);position:absolute;inset-block:8%;inset-inline:5%}@supports (color:color-mix(in lab, red, red)){.pm-aurora:before{background-image:radial-gradient(34% 42% at 28% 42%, color-mix(in oklch, var(--color-sun) 56%, transparent), transparent 72%), radial-gradient(30% 40% at 72% 30%, color-mix(in oklch, var(--color-violet) 46%, transparent), transparent 72%), radial-gradient(32% 40% at 60% 68%, color-mix(in oklch, var(--color-mint) 54%, transparent), transparent 72%), radial-gradient(28% 36% at 22% 72%, color-mix(in oklch, var(--color-cyan) 48%, transparent), transparent 72%)}}.pm-aurora:before{animation:pm-aurora-a 19s var(--ease-in-out-soft) infinite alternate}@keyframes pm-aurora-a{0%{opacity:.75;transform:translate(-4%,3%)scale(.92)}to{opacity:1;transform:translate(4%,-3%)scale(1)}}.pm-welcome-stage{isolation:isolate;place-items:center;min-height:16.5rem;display:grid;position:relative}.pm-orb-core{aspect-ratio:1;border-radius:var(--radius-full);background-image:var(--gradient-ai);width:6.25rem;color:var(--color-on-deep);box-shadow:var(--elevation-floating);animation:pm-pop .62s var(--ease-spring) both;place-items:center;display:grid;position:relative}.pm-orb-core:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--gradient-orb-ring);animation:9s linear infinite pm-orb-turn;position:absolute;inset:-.3rem}.pm-orb-core:after{content:"";z-index:-2;border-radius:inherit;background-image:radial-gradient(closest-side, var(--color-accent), transparent);position:absolute;inset:-1.1rem}@supports (color:color-mix(in lab, red, red)){.pm-orb-core:after{background-image:radial-gradient(closest-side, color-mix(in oklch, var(--color-accent) 40%, transparent), transparent)}}.pm-orb-core:after{animation:pm-orb-breathe 4.2s var(--ease-in-out-soft) infinite}@keyframes pm-orb-turn{to{transform:rotate(360deg)}}@keyframes pm-orb-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}.pm-welcome-orbit{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.pm-welcome-orbit-ring{--pm-r:7.4rem;width:calc(var(--pm-r) * 2);aspect-ratio:1;border-radius:var(--radius-full);border:1px dashed var(--color-primary);margin:auto;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pm-welcome-orbit-ring{border:1px dashed color-mix(in oklch, var(--color-primary) 22%, transparent)}}.pm-welcome-orbit-ring{animation:70s linear infinite pm-orb-turn}.pm-welcome-orbit-slot{width:2.6rem;height:2.6rem;transform:rotate(calc(var(--i) * 45deg)) translateY(calc(var(--pm-r) * -1)) rotate(calc(var(--i) * -45deg));margin:auto;position:absolute;inset:0}.pm-welcome-orbit-chip{border-radius:var(--radius-full);background:var(--color-surface);width:100%;height:100%;box-shadow:var(--shadow-md);animation:pm-pop .52s var(--ease-spring) both;animation-delay:calc(.26s + var(--i) * 70ms);place-items:center;display:grid}.pm-welcome-orbit-unturn{width:100%;height:100%;animation:70s linear infinite pm-orb-unturn}.pm-welcome-orbit-chip[data-hue=sun]{color:var(--color-sun)}@supports (color:color-mix(in lab, red, red)){.pm-welcome-orbit-chip[data-hue=sun]{color:color-mix(in oklch, var(--color-sun) 62%, var(--color-text))}}.pm-welcome-orbit-chip[data-hue=sun]{background-image:linear-gradient(145deg, var(--color-sun-soft), var(--color-surface))}.pm-welcome-orbit-chip[data-hue=mint]{color:var(--color-mint)}@supports (color:color-mix(in lab, red, red)){.pm-welcome-orbit-chip[data-hue=mint]{color:color-mix(in oklch, var(--color-mint) 62%, var(--color-text))}}.pm-welcome-orbit-chip[data-hue=mint]{background-image:linear-gradient(145deg, var(--color-mint-soft), var(--color-surface))}.pm-welcome-orbit-chip[data-hue=rose]{color:var(--color-rose)}@supports (color:color-mix(in lab, red, red)){.pm-welcome-orbit-chip[data-hue=rose]{color:color-mix(in oklch, var(--color-rose) 62%, var(--color-text))}}.pm-welcome-orbit-chip[data-hue=rose]{background-image:linear-gradient(145deg, var(--color-rose-soft), var(--color-surface))}.pm-welcome-orbit-chip[data-hue=sky]{color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.pm-welcome-orbit-chip[data-hue=sky]{color:color-mix(in oklch, var(--color-primary) 62%, var(--color-text))}}.pm-welcome-orbit-chip[data-hue=sky]{background-image:linear-gradient(145deg, var(--color-primary-soft), var(--color-surface))}@keyframes pm-orb-unturn{to{transform:rotate(-360deg)}}.pm-chip[data-hue=sun]{background-color:var(--color-sun-soft);border-color:var(--color-sun)}@supports (color:color-mix(in lab, red, red)){.pm-chip[data-hue=sun]{border-color:color-mix(in oklch, var(--color-sun) 55%, transparent)}}.pm-chip[data-hue=mint]{background-color:var(--color-mint-soft);border-color:var(--color-mint)}@supports (color:color-mix(in lab, red, red)){.pm-chip[data-hue=mint]{border-color:color-mix(in oklch, var(--color-mint) 55%, transparent)}}.pm-chip[data-hue=violet]{background-color:var(--color-violet)}@supports (color:color-mix(in lab, red, red)){.pm-chip[data-hue=violet]{background-color:color-mix(in oklch, var(--color-violet) 10%, var(--color-surface))}}.pm-chip[data-hue=violet]{border-color:var(--color-violet)}@supports (color:color-mix(in lab, red, red)){.pm-chip[data-hue=violet]{border-color:color-mix(in oklch, var(--color-violet) 45%, transparent)}}.pm-chip[data-hue]:hover{background-color:var(--color-surface);border-color:var(--color-primary)}.pm-press{transition:transform var(--duration-fast) var(--ease-press)}.pm-press:active{transform:scale(.97)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.pm-scroll-in{animation:1ms linear both pm-fade-up;animation-timeline:view();animation-range:entry entry 45%}}}@media (prefers-reduced-data:reduce),(prefers-reduced-transparency:reduce){.pm-aurora{display:none}}[data-topic-hue=sun]{--pm-th:var(--color-sun);--pm-th-soft:var(--color-sun-soft)}[data-topic-hue=mint]{--pm-th:var(--color-mint);--pm-th-soft:var(--color-mint-soft)}[data-topic-hue=violet]{--pm-th:var(--color-violet);--pm-th-soft:var(--color-violet)}@supports (color:color-mix(in lab, red, red)){[data-topic-hue=violet]{--pm-th-soft:color-mix(in oklch, var(--color-violet) 11%, var(--color-surface))}}[data-topic-hue=sky]{--pm-th:var(--color-accent);--pm-th-soft:var(--color-accent-soft)}[data-pill=interactive][data-topic-hue]:not([aria-pressed=true]){background-color:var(--pm-th-soft);border-color:var(--pm-th)}@supports (color:color-mix(in lab, red, red)){[data-pill=interactive][data-topic-hue]:not([aria-pressed=true]){border-color:color-mix(in oklch, var(--pm-th) 50%, transparent)}}[data-pill=interactive][data-topic-hue]:not([aria-pressed=true]){transition:transform var(--duration-fast) var(--ease-press), border-color var(--duration-fast) var(--ease-press), background-color var(--duration-fast) var(--ease-press)}@media (hover:hover) and (pointer:fine){[data-pill=interactive][data-topic-hue]:not([aria-pressed=true]):hover{border-color:var(--pm-th);transform:translateY(-1px)}}[data-pill=interactive][data-topic-hue]:active{transform:scale(.97)}.pm-aurora[data-topic-hue]:before{background-image:radial-gradient(34% 42% at 28% 42%, var(--pm-th), transparent 72%), radial-gradient(30% 40% at 72% 30%, var(--pm-th), transparent 72%), radial-gradient(32% 40% at 60% 68%, var(--pm-th), transparent 72%), radial-gradient(28% 36% at 22% 72%, var(--pm-th), transparent 72%)}@supports (color:color-mix(in lab, red, red)){.pm-aurora[data-topic-hue]:before{background-image:radial-gradient(34% 42% at 28% 42%, color-mix(in oklch, var(--pm-th) 58%, transparent), transparent 72%), radial-gradient(30% 40% at 72% 30%, color-mix(in oklch, color-mix(in oklch, var(--pm-th) 50%, var(--color-cyan)) 40%, transparent), transparent 72%), radial-gradient(32% 40% at 60% 68%, color-mix(in oklch, var(--pm-th) 46%, transparent), transparent 72%), radial-gradient(28% 36% at 22% 72%, color-mix(in oklch, color-mix(in oklch, var(--pm-th) 40%, var(--color-violet)) 38%, transparent), transparent 72%)}}.pm-road-pulse{transform-box:fill-box;transform-origin:50%;animation:pm-orb-breathe 2.6s var(--ease-in-out-soft) infinite}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.pm-read-progress{z-index:40;background-image:var(--gradient-ai);pointer-events:none;transform-origin:0;height:3px;animation:linear both pm-read-fill;animation-timeline:scroll(root);position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}[dir=rtl] .pm-read-progress{transform-origin:100%}}}@keyframes pm-read-fill{to{transform:scaleX(1)}}:root{--landing-ground:var(--color-bg);--landing-card:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){:root{--landing-card:color-mix(in oklch, var(--color-surface) 88%, transparent)}}:root{--landing-card-solid:var(--color-surface);--landing-card-edge:var(--color-text)}@supports (color:color-mix(in lab, red, red)){:root{--landing-card-edge:color-mix(in oklch, var(--color-text) 11%, transparent)}}:root{--landing-glow-a:var(--gradient-ai-from)}@supports (color:color-mix(in lab, red, red)){:root{--landing-glow-a:color-mix(in oklch, var(--gradient-ai-from) 34%, transparent)}}:root{--landing-glow-b:var(--color-cyan)}@supports (color:color-mix(in lab, red, red)){:root{--landing-glow-b:color-mix(in oklch, var(--color-cyan) 26%, transparent)}}:root{--landing-glow-c:var(--color-violet)}@supports (color:color-mix(in lab, red, red)){:root{--landing-glow-c:color-mix(in oklch, var(--color-violet) 24%, transparent)}}:root{--landing-scrim:var(--color-bg)}@supports (color:color-mix(in lab, red, red)){:root{--landing-scrim:color-mix(in oklch, var(--color-bg) 78%, transparent)}}:root{--landing-ink-soft:var(--color-text)}@supports (color:color-mix(in lab, red, red)){:root{--landing-ink-soft:color-mix(in oklch, var(--color-text) 72%, var(--color-bg))}}:root{--landing-line:var(--color-text)}@supports (color:color-mix(in lab, red, red)){:root{--landing-line:color-mix(in oklch, var(--color-text) 10%, transparent)}}:root{--landing-gutter:clamp(1rem, 4vw, 2.5rem);--lp-forward:-1}html[dir=ltr]{--lp-forward:1}html{background-color:var(--landing-ground);color:var(--color-text);scrollbar-color:var(--color-text) transparent}@supports (color:color-mix(in lab, red, red)){html{scrollbar-color:color-mix(in oklch, var(--color-text) 24%, transparent) transparent}}html{scrollbar-width:thin}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}body{background-color:var(--landing-ground);min-height:100svh;font-family:var(--font-hebrew);font-size:var(--text-body);line-height:var(--text-body--line-height);caret-color:var(--color-accent);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}::selection{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklch, var(--color-accent) 34%, transparent)}}::selection{color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.lp-field{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.lp-aurora{z-index:0;pointer-events:none;position:fixed;inset:-20vmax;overflow:hidden}.lp-aurora span{filter:blur(60px);opacity:.9;border-radius:50%;width:60vmax;height:60vmax;position:absolute}.lp-aurora span:first-child{background:radial-gradient(circle, var(--landing-glow-a), transparent 65%);inset-block-start:10%;inset-inline-start:5%}.lp-aurora span:nth-child(2){background:radial-gradient(circle, var(--landing-glow-b), transparent 65%);inset-block-start:35%;inset-inline-end:0%}.lp-aurora span:nth-child(3){background:radial-gradient(circle, var(--landing-glow-c), transparent 65%);inset-block-end:0%;inset-inline-start:30%}.lp-grain{z-index:3;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;inset:0}.lp-cursor{z-index:1;pointer-events:none;background:radial-gradient(circle, var(--color-accent), transparent 62%);direction:ltr;border-radius:50%;width:34rem;height:34rem;position:fixed;inset-block-start:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.lp-cursor{background:radial-gradient(circle, color-mix(in oklch, var(--color-accent) 30%, transparent), transparent 62%)}}.lp-cursor{opacity:0;transition:opacity .4s var(--ease-enter);will-change:transform}.lp-cursor[data-on]{opacity:1}.lp-progress{z-index:40;background:var(--gradient-ai);transform-origin:100%;height:2px;position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}[dir=ltr] .lp-progress{transform-origin:0}.lp-sparks{z-index:45;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.lp-ring{isolation:isolate;border-radius:var(--radius-full);padding:2px;display:inline-flex;position:relative;overflow:hidden}.lp-ring:before{content:"";z-index:-1;background:conic-gradient(from 0deg, transparent 0deg 220deg, var(--color-cyan) 290deg, var(--color-sun) 330deg, transparent 360deg);position:absolute;inset:-150%}@supports (color:color-mix(in lab, red, red)){.lp-ring:before{background:conic-gradient(from 0deg, transparent 0deg 220deg, color-mix(in oklch, var(--color-cyan) 90%, transparent) 290deg, color-mix(in oklch, var(--color-sun) 80%, transparent) 330deg, transparent 360deg)}}.lp-tilt{transform-style:preserve-3d;will-change:transform}.lp-glare{z-index:3;pointer-events:none;opacity:0;border-radius:inherit;background:radial-gradient(circle at 50% 50%, var(--color-primary-text), transparent 55%);position:absolute;inset:-20%}@supports (color:color-mix(in lab, red, red)){.lp-glare{background:radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--color-primary-text) 16%, transparent), transparent 55%)}}.lp-glare{mix-blend-mode:soft-light}.lp-scroll-cue{width:7rem;height:7rem;color:var(--landing-ink-soft);place-items:center;margin-inline-start:-3.5rem;text-decoration:none;display:grid;position:absolute;inset-block-end:1.5rem;inset-inline-start:50%}.lp-scroll-cue-ring{letter-spacing:.08em;fill:currentColor;direction:ltr;width:100%;height:100%;font-size:10.5px;position:absolute;inset:0}@media (max-height:700px),(max-width:600px){.lp-scroll-cue{display:none}}.lp-page{z-index:2;position:relative}.lp-wrap{width:min(76rem, 100% - 2 * var(--landing-gutter));margin-inline:auto}.lp-display{font-family:var(--font-display);font-synthesis-weight:none;letter-spacing:-.02em;text-wrap:balance;font-weight:400;line-height:1.02}.lp-title{font-family:var(--font-display);font-synthesis-weight:none;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,5.6vw,4.5rem);font-weight:400;line-height:1.05}.lp-scrim{isolation:isolate;position:relative}.lp-scrim:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--landing-scrim), transparent);position:absolute;inset:-3.5rem -4.5rem}.lp-dock{z-index:30;pointer-events:none;opacity:0;transition:opacity .26s var(--ease-enter), transform .36s var(--ease-enter);justify-content:center;display:flex;position:fixed;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline:0;transform:translateY(24px)scale(.98)}.lp-dock[data-on]{opacity:1;transform:none}.lp-dock[data-on]>*{pointer-events:auto}.lp-body{color:var(--landing-ink-soft);text-wrap:pretty;max-width:34em;font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.6}.lp-cta{isolation:isolate;border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));min-height:3.5rem;color:var(--color-primary-text);box-shadow:var(--glow-primary);transition:transform .16s var(--ease-press);align-items:center;gap:.75rem;padding-inline:1.75rem 1.5rem;font-size:1.125rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.lp-cta:active{transform:scale(.97)}.lp-cta:disabled{cursor:default;opacity:.5;transform:none}.lp-cta:after{content:"";z-index:-1;background:linear-gradient(100deg, transparent, var(--color-primary-text), transparent);width:45%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.lp-cta:after{background:linear-gradient(100deg, transparent, color-mix(in oklch, var(--color-primary-text) 38%, transparent), transparent)}}.lp-cta:after{opacity:0;pointer-events:none}.lp-cta svg{transition:transform .24s var(--ease-enter)}@media (hover:hover) and (pointer:fine){.lp-cta:not(:disabled):hover{transform:translateY(-1px)}.lp-cta:not(:disabled):hover svg{transform:translateX(calc(var(--lp-forward) * 4px))}}.lp-glass{background:var(--landing-card);border:1px solid var(--landing-card-edge);box-shadow:var(--elevation-floating);-webkit-backdrop-filter:blur(16px)saturate(140%)}.lp-input{min-width:0;min-height:3.25rem;color:var(--color-text);font:inherit;background:0 0;border:0;flex:1;padding-inline:1.125rem;font-size:1.0625rem}.lp-input::placeholder{color:var(--color-text)}@supports (color:color-mix(in lab, red, red)){.lp-input::placeholder{color:color-mix(in oklch, var(--color-text) 55%, transparent)}}.lp-input:focus-visible{outline:none}.lp-ask:focus-within{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.lp-ask:focus-within{border-color:color-mix(in oklch, var(--color-accent) 60%, transparent)}}.lp-chip{border-radius:var(--radius-full);border:1px solid var(--landing-card-edge);background:var(--color-surface);align-items:center;min-height:2.5rem;padding-inline:.95rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.lp-chip{background:color-mix(in oklch, var(--color-surface) 45%, transparent)}}.lp-chip{color:var(--color-text);transition:background-color .2s var(--ease-enter), border-color .2s var(--ease-enter), transform .16s var(--ease-press);font-size:.9375rem;text-decoration:none}.lp-chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lp-chip:hover{background:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.lp-chip:hover{background:color-mix(in oklch, var(--color-accent) 14%, transparent)}}.lp-chip:hover{border-color:var(--color-accent)}@supports (color:color-mix(in lab, red, red)){.lp-chip:hover{border-color:color-mix(in oklch, var(--color-accent) 40%, transparent)}}}.lp-section{padding-block:clamp(6rem,16vh,11rem);position:relative}.lp-track{gap:clamp(1rem,2vw,1.5rem);width:max-content;display:flex}.lp-track>*{flex:none;width:min(78vw,22rem)}@media (max-width:899px){.lp-track{flex-direction:column;width:auto}.lp-track>*{width:auto}}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq-mark{transition:transform .22s var(--ease-enter)}.lp-faq[open] .lp-faq-mark{transform:rotate(180deg)}.lp-marquee{font-family:var(--font-display);color:var(--color-text);font-size:clamp(2.5rem,7vw,5.5rem);line-height:1.15}@media (prefers-reduced-motion:no-preference){.lp-ring:before{animation:3.8s linear infinite lp-spin}.lp-scroll-cue-ring{animation:18s linear infinite lp-spin}.lp-scroll-cue-arrow{animation:lp-bob 2.4s var(--ease-move) infinite}.lp-cta:not(:disabled):after{animation:lp-sheen 5.5s var(--ease-move) 1.6s infinite}.lp-rise{animation:lp-rise 1s var(--ease-enter) both;animation-delay:var(--lp-delay,0s)}.lp-aurora span:first-child{animation:lp-drift-a 26s var(--ease-move) infinite alternate}.lp-aurora span:nth-child(2){animation:lp-drift-b 32s var(--ease-move) infinite alternate}.lp-aurora span:nth-child(3){animation:lp-drift-c 38s var(--ease-move) infinite alternate}}@keyframes lp-rise{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:none}}@keyframes lp-spin{to{transform:rotate(1turn)}}@keyframes lp-bob{50%{transform:translateY(6px)}}@keyframes lp-sheen{0%{opacity:0;transform:translate(260%)}8%{opacity:1}24%{opacity:0;transform:translate(-120%)}to{opacity:0;transform:translate(-120%)}}@keyframes lp-drift-a{to{transform:translate(12vmax,8vmax)scale(1.15)}}@keyframes lp-drift-b{to{transform:translate(-14vmax,-6vmax)scale(.9)}}@keyframes lp-drift-c{to{transform:translate(8vmax,-12vmax)scale(1.1)}}@media (prefers-reduced-motion:reduce){.lp-cursor,.lp-progress{display:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
