[dir=rtl]{--font-sans:var(--font-arabic),var(--font-geist-sans),system-ui,sans-serif}[dir=rtl] body,[dir=rtl] button,[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea{font-family:var(--font-arabic),var(--font-geist-sans),system-ui,sans-serif}[dir=rtl] .demo-app-wrapper{direction:ltr;text-align:left}:root,[data-theme=light]{color-scheme:light;--rx-orange:#fd853a;--rx-orange-strong:#ef6c1a;--rx-orange-soft:#fff1e6;--rx-orange-ink:#b4480a;--rx-ink:#101828;--rx-text:#101828;--rx-text-2:#344054;--rx-text-3:#475467;--rx-text-inverse:#ffffff;--rx-link:#b4480a;--rx-link-hover:#8a3606;--rx-paper:#f7f6f2;--rx-surface:#ffffff;--rx-surface-2:#f0eee8;--rx-surface-ink:#0b1120;--rx-surface-ink-2:#141c2e;--rx-rule:#e4e1d8;--rx-border:#d0ccc1;--rx-border-strong:#737a86;--rx-focus:#1849a9;--rx-focus-ring:0 0 0 2px var(--rx-surface),0 0 0 5px var(--rx-focus);--rx-ok:#067647;--rx-ok-soft:#e7f6ee;--rx-info:#175cd3;--rx-info-soft:#eaf1fd;--rx-active:#b4480a;--rx-active-soft:#fff1e6;--rx-warn:#93370d;--rx-warn-soft:#fef6e1;--rx-danger:#b42318;--rx-danger-soft:#fdecea;--rx-neutral:#475467;--rx-neutral-soft:#eceae4;--rx-shadow-1:0 1px 2px rgba(16,24,40,0.06),0 1px 1px rgba(16,24,40,0.04);--rx-shadow-2:0 4px 12px rgba(16,24,40,0.08),0 1px 3px rgba(16,24,40,0.06);--rx-shadow-3:0 18px 48px rgba(16,24,40,0.14),0 4px 12px rgba(16,24,40,0.06)}[data-theme=dark]{color-scheme:dark;--rx-orange:#fd853a;--rx-orange-strong:#ff9a5a;--rx-orange-soft:#2a1a10;--rx-orange-ink:#ff9d5c;--rx-ink:#101828;--rx-text:#f2f4f7;--rx-text-2:#c9d0db;--rx-text-3:#a5afbd;--rx-text-inverse:#101828;--rx-link:#ff9d5c;--rx-link-hover:#ffc299;--rx-paper:#0b1120;--rx-surface:#121a2b;--rx-surface-2:#0e1525;--rx-surface-ink:#060a14;--rx-surface-ink-2:#0b1120;--rx-rule:#1f2a3d;--rx-border:#2c3a52;--rx-border-strong:#7d8aa0;--rx-focus:#84adff;--rx-focus-ring:0 0 0 2px var(--rx-paper),0 0 0 5px var(--rx-focus);--rx-ok:#47cd89;--rx-ok-soft:#0c2a1c;--rx-info:#84adff;--rx-info-soft:#0f1f3d;--rx-active:#ff9d5c;--rx-active-soft:#2a1a10;--rx-warn:#fdb022;--rx-warn-soft:#2b2108;--rx-danger:#f97066;--rx-danger-soft:#2f1210;--rx-neutral:#a5afbd;--rx-neutral-soft:#1a2335;--rx-paper-object-dark:#e6e2d9;--rx-paper-object-dark-2:#dcd8ce;--rx-paper-object-dark-rule:#d0cbbf;--rx-paper-object-dark-border:#bfb9ab;--rx-paper-object-dark-ink-3:#3b4556;--rx-shadow-1:0 1px 2px rgba(0,0,0,0.4);--rx-shadow-2:0 4px 12px rgba(0,0,0,0.45);--rx-shadow-3:0 18px 48px rgba(0,0,0,0.55)}:root{--rx-font:var(--font-geist-sans),system-ui,-apple-system,"Segoe UI",sans-serif;--rx-font-mono:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--rx-step--1:0.875rem;--rx-step-0:1.0625rem;--rx-step-1:clamp(1.125rem,1.05rem + 0.35vw,1.3125rem);--rx-step-2:clamp(1.3125rem,1.15rem + 0.7vw,1.75rem);--rx-step-3:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);--rx-step-4:clamp(2.125rem,1.6rem + 2.2vw,3.25rem);--rx-step-5:clamp(2.5rem,1.8rem + 3.4vw,4.5rem);--rx-leading-tight:1.1;--rx-leading-snug:1.3;--rx-leading-body:1.6;--rx-tracking-tight:-0.025em;--rx-tracking-label:0.08em;--rx-measure:66ch;--rx-space-1:0.25rem;--rx-space-2:0.5rem;--rx-space-3:0.75rem;--rx-space-4:1rem;--rx-space-5:1.5rem;--rx-space-6:2rem;--rx-space-7:3rem;--rx-space-8:4rem;--rx-space-9:6rem;--rx-section:clamp(3rem,1.6rem + 5.6vw,7.5rem);--rx-gutter:clamp(1rem,0.6rem + 2vw,2.5rem);--rx-container:76rem;--rx-container-narrow:46rem;--rx-header-h:4.5rem;--rx-radius-1:4px;--rx-radius-2:8px;--rx-radius-3:12px;--rx-radius-4:20px;--rx-radius-pill:999px;--rx-target:44px;--rx-ease:cubic-bezier(0.2,0,0,1);--rx-ease-out:cubic-bezier(0,0,0.2,1);--rx-dur-1:120ms;--rx-dur-2:220ms;--rx-dur-3:420ms;--rx-dur-4:900ms;--rx-ease-settle:cubic-bezier(0.22,1,0.36,1);--rx-dur-travel:650ms;--rx-dur-travel-settle:400ms;--rx-dur-swap:150ms;--rx-dur-draw:900ms;--rx-dur-life:1100ms;--rx-dur-filter:320ms;--rx-ease-swing:cubic-bezier(0.45,0,0.55,1);--rx-dur-net-draw:1000ms;--rx-dur-page:300ms;--rx-dur-stamp:380ms;--rx-dur-roll:640ms;--rx-dur-scan:900ms;--rx-ease-stamp:cubic-bezier(0.3,1.5,0.55,1);--rx-nudge:3px;--rx-z-base:0;--rx-z-raised:10;--rx-z-sticky:100;--rx-z-header:1000;--rx-z-overlay:2000;--rx-z-dialog:3000;--rx-z-toast:4000;--rx-z-skip:10000}@media (prefers-reduced-motion:reduce){:root{--rx-dur-1:0ms;--rx-dur-2:0ms;--rx-dur-3:0ms;--rx-dur-4:0ms;--rx-dur-travel:0ms;--rx-dur-travel-settle:0ms;--rx-dur-draw:0ms;--rx-dur-life:0ms;--rx-dur-filter:0ms;--rx-dur-net-draw:0ms;--rx-dur-page:0ms;--rx-dur-stamp:0ms;--rx-dur-roll:0ms;--rx-dur-scan:0ms;--rx-nudge:0px}}[dir=rtl]{--rx-nudge:-3px}@media (prefers-reduced-motion:reduce){[dir=rtl]{--rx-nudge:0px}}:root,[data-theme=dark],[data-theme=light]{--color-text-primary:var(--rx-text);--color-text-secondary:var(--rx-text-2);--color-text-muted:var(--rx-text-3);--color-accent-text:var(--rx-orange-ink);--color-bg-primary:var(--rx-surface);--color-bg-page:var(--rx-paper);--color-bg-card:var(--rx-surface);--color-bg-card-alt:var(--rx-surface-2);--color-border:var(--rx-border);--color-border-light:var(--rx-rule);--color-navbar-bg:var(--rx-surface);--color-navbar-text:var(--rx-text)}:root:lang(ar){--rx-font:var(--font-arabic),var(--font-geist-sans),system-ui,sans-serif}@layer rx-base, rx-components, rx-utilities;@layer rx-base{:root{font-family:var(--rx-font);--font-family:var(--rx-font)}*,:after,:before{box-sizing:border-box}:where(a){color:var(--rx-link);text-underline-offset:.2em}html{text-size-adjust:100%;scroll-padding-top:calc(var(--rx-header-h) + 1rem);scroll-padding-bottom:5.5rem}body{margin:0;background:var(--rx-paper);color:var(--rx-text);font-family:var(--rx-font);font-size:var(--rx-step-0);line-height:var(--rx-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01" on}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}:where(img,video){max-width:100%;height:auto}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--rx-focus);outline-offset:3px;border-radius:var(--rx-radius-1)}[hidden]:not([hidden=until-found]){display:none!important}::selection{background:var(--rx-orange-soft);color:var(--rx-text)}}@layer rx-components{.rx-container{width:100%;max-width:calc(var(--rx-container) + 2 * var(--rx-gutter));margin-inline:auto;padding-inline:var(--rx-gutter);box-sizing:border-box}.rx-container--narrow{max-width:calc(var(--rx-container-narrow) + 2 * var(--rx-gutter))}.rx-section{padding-block:var(--rx-section)}.rx-section--tight{padding-block:calc(var(--rx-section) * .6)}.rx-section--surface{background:var(--rx-surface)}.rx-section--ruled{border-top:1px solid var(--rx-rule)}.rx-ink{--rx-text:#f2f4f7;--rx-text-2:#c9d0db;--rx-text-3:#a5afbd;--rx-rule:#1f2a3d;--rx-border:#2c3a52;--rx-surface:#121a2b;--rx-surface-2:#0e1525;--rx-link:#ff9d5c;--rx-link-hover:#ffc299;--rx-orange-ink:#ff9d5c;--rx-focus:#84adff;--rx-focus-ring:0 0 0 2px var(--rx-surface-ink),0 0 0 5px #84adff;background:var(--rx-surface-ink);color:var(--rx-text)}.rx-stack>*+*{-webkit-margin-before:var(--rx-stack-gap,var(--rx-space-4));margin-block-start:var(--rx-stack-gap,var(--rx-space-4))}.rx-grid{display:grid;grid-gap:var(--rx-grid-gap,var(--rx-space-5));gap:var(--rx-grid-gap,var(--rx-space-5));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--rx-grid-min,18rem)),1fr))}.rx-display,.rx-h1,.rx-h2,.rx-h3{margin:0;color:var(--rx-text);font-weight:650;letter-spacing:var(--rx-tracking-tight);text-wrap:balance;overflow-wrap:break-word}:where(h1,h2,h3,.rx-display,.rx-h1,.rx-h2,.rx-h3){-webkit-hyphens:manual;hyphens:manual}@media (max-width:47.99em){:is(:lang(de),:lang(nl),:lang(sv)) :is(.rx-display,.rx-h1,.rx-h2,.rx-h3){-webkit-hyphens:auto;hyphens:auto}}:lang(ar) :is(.rx-display,.rx-h1,.rx-h2,.rx-h3){font-weight:600;letter-spacing:0;line-height:1.35}:is(:lang(ja),:lang(zh)) :is(.rx-display,.rx-h1,.rx-h2,.rx-h3,.rx-sector__title,.rx-step__title,.rx-cap__title,.rx-capgroup__title){line-height:1.35;letter-spacing:0;line-break:strict;overflow-wrap:anywhere}:is(:lang(ja),:lang(zh)) :is(.rx-h3,.rx-sector__title,.rx-step__title,.rx-cap__title,.rx-capgroup__title){word-break:keep-all}:is(:lang(ja),:lang(zh)) :is(.rx-display,.rx-h1,.rx-h2){word-break:auto-phrase}.rx-display{font-size:var(--rx-step-5);line-height:1.04;letter-spacing:-.035em}.rx-h1{font-size:var(--rx-step-4);line-height:var(--rx-leading-tight)}.rx-h2{font-size:var(--rx-step-3);line-height:1.15}.rx-h3{font-size:var(--rx-step-2);line-height:var(--rx-leading-snug);letter-spacing:-.015em}.rx-lead{margin:0;max-width:60ch;font-size:var(--rx-step-1);line-height:1.55}.rx-body,.rx-lead{color:var(--rx-text-2);text-wrap:pretty}.rx-body{max-width:var(--rx-measure)}.rx-small{font-size:var(--rx-step--1);line-height:1.5;color:var(--rx-text-3)}.rx-mark{color:inherit;background-image:linear-gradient(transparent 62%,color-mix(in srgb,var(--rx-orange) 55%,transparent) 62%,color-mix(in srgb,var(--rx-orange) 55%,transparent) 92%,transparent 92%);background-repeat:no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-inline:.04em}:where(.rx-page:not(.rx-home)) .rx-mark,:where(h2,h3,h4,h5,h6) .rx-mark{background-image:none;padding-inline:0}.rx-prose{max-width:var(--rx-measure);color:var(--rx-text-2);font-size:var(--rx-step-0);line-height:1.7}.rx-prose :where(h2,h3,h4){color:var(--rx-text);font-weight:650;letter-spacing:-.015em;line-height:var(--rx-leading-snug);margin:2em 0 .6em;text-wrap:balance}.rx-prose :where(h2){font-size:var(--rx-step-2)}.rx-prose :where(h3){font-size:var(--rx-step-1)}.rx-prose :where(p,ul,ol,table,blockquote){margin:0 0 1.1em}.rx-prose :where(ul,ol){-webkit-padding-start:1.4em;padding-inline-start:1.4em}.rx-prose :where(li+li){margin-top:.4em}.rx-prose :where(a){color:var(--rx-link);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.rx-prose :where(a:hover){color:var(--rx-link-hover);text-decoration-thickness:2px}.rx-prose :where(strong){color:var(--rx-text);font-weight:600}.rx-prose :where(blockquote){-webkit-border-start:3px solid var(--rx-orange);border-inline-start:3px solid var(--rx-orange);-webkit-padding-start:1em;padding-inline-start:1em;color:var(--rx-text)}.rx-tag{display:inline-flex;justify-self:start;align-self:start;width:-moz-fit-content;width:fit-content;align-items:center;gap:.55em;margin:0;padding:.3em .75em .3em .55em;border:1px solid var(--rx-border);border-radius:var(--rx-radius-1) 999px 999px var(--rx-radius-1);background:var(--rx-surface);color:var(--rx-text-2);font-family:var(--rx-font-mono);font-size:.75rem;font-weight:500;letter-spacing:var(--rx-tracking-label);line-height:1.4;text-transform:uppercase;white-space:nowrap}.rx-tag:before{content:"";flex:none;width:.5em;height:.5em;border-radius:50%;background:var(--rx-paper);box-shadow:inset 0 0 0 1.5px var(--rx-orange-ink)}:lang(ar) .rx-tag,:lang(hi) .rx-tag,:lang(ja) .rx-tag,:lang(th) .rx-tag,:lang(zh) .rx-tag,:lang(zh-CN) .rx-tag{letter-spacing:0;text-transform:none;font-family:var(--rx-font);font-size:.8125rem}.rx-id{font-family:var(--rx-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875em;letter-spacing:.01em;color:var(--rx-text-2);white-space:nowrap}.rx-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rx-btn{--_bg:var(--rx-surface);--_fg:var(--rx-text);--_bd:var(--rx-border-strong);display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--rx-target);padding:.65em 1.25em;border:1.5px solid var(--_bd);border-radius:var(--rx-radius-2);background:var(--_bg);color:var(--_fg);font:inherit;font-size:1rem;font-weight:600;line-height:1.2;letter-spacing:-.005em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--rx-dur-1) var(--rx-ease),border-color var(--rx-dur-1) var(--rx-ease),color var(--rx-dur-1) var(--rx-ease),transform var(--rx-dur-1) var(--rx-ease);-webkit-tap-highlight-color:transparent;box-sizing:border-box}.rx-btn:hover{--_bg:var(--rx-surface-2);--_bd:var(--rx-text)}.rx-btn:active{transform:translateY(1px)}.rx-btn:focus-visible{outline:3px solid var(--rx-focus);outline-offset:3px;border-radius:var(--rx-radius-2)}.rx-btn:is(:disabled,[aria-disabled=true]){cursor:not-allowed;opacity:.55;transform:none}.rx-btn[aria-busy=true]{cursor:progress}.rx-btn[aria-busy=true]:after{content:"";width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:rx-spin .8s linear infinite}.rx-btn--primary{--_bg:var(--rx-orange);--_fg:var(--rx-ink);--_bd:var(--rx-orange)}.rx-btn--primary:hover{--_bg:var(--rx-orange-strong);--_bd:var(--rx-orange-strong)}.rx-btn--ink{--_bg:var(--rx-text);--_fg:var(--rx-text-inverse);--_bd:var(--rx-text)}.rx-btn--ink:hover{--_bg:var(--rx-text-2);--_bd:var(--rx-text-2)}.rx-btn--quiet{--_bg:transparent;--_bd:transparent;padding-inline:.5em;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.rx-btn--quiet:hover{--_bg:transparent;--_bd:transparent;text-decoration-thickness:2px}.rx-btn--sm{min-height:40px;padding:.45em .95em;font-size:.9375rem}.rx-btn--lg{min-height:52px;padding:.8em 1.5em;font-size:1.0625rem}.rx-btn--block{width:100%}.rx-btn-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rx-space-3)}.rx-link{color:var(--rx-link);font-weight:550;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.rx-link:hover{color:var(--rx-link-hover);text-decoration-thickness:2px}.rx-link--more:after{content:"→";display:inline-block;-webkit-margin-start:.35em;margin-inline-start:.35em;text-decoration:none}[dir=rtl] .rx-link--more:after{content:"←"}.rx-card{position:relative;display:flex;flex-direction:column;gap:var(--rx-space-3);padding:var(--rx-space-5);border:1px solid var(--rx-border);border-radius:var(--rx-radius-3);background:var(--rx-surface);color:var(--rx-text-2);box-sizing:border-box}.rx-card :where(h2,h3,h4){margin:0;color:var(--rx-text);font-size:var(--rx-step-1);font-weight:650;line-height:var(--rx-leading-snug);letter-spacing:-.01em}.rx-card :where(p){margin:0}.rx-card--link{transition:border-color var(--rx-dur-1) var(--rx-ease),box-shadow var(--rx-dur-1) var(--rx-ease)}.rx-card--link:hover{border-color:var(--rx-text-3);box-shadow:var(--rx-shadow-2)}.rx-card--link :where(a.rx-card__link){color:inherit;text-decoration:none}.rx-card--link :where(a.rx-card__link):after{content:"";position:absolute;inset:0;border-radius:inherit}.rx-card--link :where(a.rx-card__link):focus-visible{outline:none}.rx-card--link:has(a.rx-card__link:focus-visible){outline:3px solid var(--rx-focus);outline-offset:3px}.rx-card--link:hover :where(a.rx-card__link){text-decoration:underline;text-underline-offset:.18em}.rx-status{--_c:var(--rx-neutral);--_bg:var(--rx-neutral-soft);display:inline-flex;align-items:center;gap:.45em;padding:.2em .6em .2em .5em;border-radius:var(--rx-radius-1);background:var(--_bg);color:var(--_c);font-size:.8125rem;font-weight:600;line-height:1.4;white-space:nowrap}.rx-status:before{content:"";flex:none;width:.6em;height:.6em;background:currentColor}.rx-status[data-status=ok]{--_c:var(--rx-ok);--_bg:var(--rx-ok-soft)}.rx-status[data-status=ok]:before{border-radius:50%}.rx-status[data-status=info]{--_c:var(--rx-info);--_bg:var(--rx-info-soft)}.rx-status[data-status=info]:before{transform:rotate(45deg) scale(.85)}.rx-status[data-status=active]{--_c:var(--rx-active);--_bg:var(--rx-active-soft)}.rx-status[data-status=active]:before{-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);width:.7em}.rx-status[data-status=warn]{--_c:var(--rx-warn);--_bg:var(--rx-warn-soft)}.rx-status[data-status=warn]:before{border-radius:50%;background:linear-gradient(90deg,currentColor 50%,transparent 0);box-shadow:inset 0 0 0 1.5px currentColor}.rx-status[data-status=danger]{--_c:var(--rx-danger);--_bg:var(--rx-danger-soft)}.rx-status[data-status=neutral]:before{border-radius:50%;background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.rx-field{display:grid;grid-gap:var(--rx-space-2);gap:var(--rx-space-2)}.rx-label{color:var(--rx-text);font-size:.9375rem;font-weight:600;line-height:1.4}.rx-label__optional{color:var(--rx-text-3);font-weight:400}.rx-hint{margin:0;color:var(--rx-text-3);font-size:var(--rx-step--1)}.rx-input,.rx-select,.rx-textarea{width:100%;min-height:48px;padding:.7em .85em;border:1.5px solid var(--rx-border-strong);border-radius:var(--rx-radius-2);background:var(--rx-surface);color:var(--rx-text);font:inherit;font-size:1rem;line-height:1.4;box-sizing:border-box;transition:border-color var(--rx-dur-1) var(--rx-ease)}.rx-textarea{min-height:8rem;resize:vertical}.rx-input:hover,.rx-select:hover,.rx-textarea:hover{border-color:var(--rx-text-2)}.rx-input:focus-visible,.rx-select:focus-visible,.rx-textarea:focus-visible{outline:3px solid var(--rx-focus);outline-offset:1px;border-color:var(--rx-focus)}.rx-input[aria-invalid=true],.rx-select[aria-invalid=true],.rx-textarea[aria-invalid=true]{border-color:var(--rx-danger);border-width:2px}.rx-error{display:flex;gap:.4em;margin:0;color:var(--rx-danger);font-size:.9375rem;font-weight:600}.rx-error:before{content:"!";flex:none;display:inline-grid;place-items:center;width:1.25em;height:1.25em;margin-top:.1em;border-radius:50%;background:var(--rx-danger);color:#fff;font-size:.8em;font-weight:700}.rx-check{display:flex;align-items:flex-start;gap:var(--rx-space-3);min-height:var(--rx-target);color:var(--rx-text-2);cursor:pointer}.rx-check input{flex:none;width:1.35rem;height:1.35rem;margin:.15rem 0 0;accent-color:var(--rx-orange-ink)}.rx-alert{--_c:var(--rx-info);--_bg:var(--rx-info-soft);padding:var(--rx-space-4) var(--rx-space-5);-webkit-border-start:4px solid var(--_c);border-inline-start:4px solid var(--_c);border-radius:var(--rx-radius-2);background:var(--_bg);color:var(--rx-text)}.rx-alert[data-tone=ok]{--_c:var(--rx-ok);--_bg:var(--rx-ok-soft)}.rx-alert[data-tone=danger]{--_c:var(--rx-danger);--_bg:var(--rx-danger-soft)}.rx-alert[data-tone=warn]{--_c:var(--rx-warn);--_bg:var(--rx-warn-soft)}.rx-alert :where(h2,h3,p){margin:0}.rx-disclosure{border-bottom:1px solid var(--rx-border)}.rx-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--rx-space-4);min-height:var(--rx-target);padding-block:var(--rx-space-4);color:var(--rx-text);font-size:var(--rx-step-1);font-weight:600;line-height:var(--rx-leading-snug);cursor:pointer;list-style:none}.rx-disclosure>summary::-webkit-details-marker{display:none}.rx-disclosure>summary:after{content:"";flex:none;width:.65em;height:.65em;border-right:2px solid;border-bottom:2px solid;transform:translateY(-25%) rotate(45deg);transition:transform var(--rx-dur-2) var(--rx-ease)}.rx-disclosure[open]>summary:after{transform:translateY(25%) rotate(-135deg)}.rx-disclosure>summary:hover,.rx-disclosure__body{color:var(--rx-text-2)}.rx-disclosure__body{padding-bottom:var(--rx-space-5);max-width:var(--rx-measure)}.rx-table-wrap{overflow-x:auto;border:1px solid var(--rx-border);border-radius:var(--rx-radius-3);background:var(--rx-surface)}.rx-table{width:100%;border-collapse:collapse;font-size:.9375rem}.rx-table :where(th,td){padding:.85em 1em;border-bottom:1px solid var(--rx-rule);text-align:start;vertical-align:top}.rx-table :where(thead th){color:var(--rx-text);font-weight:650;background:var(--rx-surface-2)}.rx-table :where(tbody th){color:var(--rx-text);font-weight:550}.rx-table :where(tr:last-child>*){border-bottom:0}.rx-skip{position:fixed;top:var(--rx-space-3);left:var(--rx-space-3);z-index:var(--rx-z-skip);padding:.8em 1.2em;border-radius:var(--rx-radius-2);background:var(--rx-text);color:var(--rx-text-inverse);font-weight:600;text-decoration:none;transform:translateY(-200%)}.rx-skip:focus-visible{transform:none;outline:3px solid var(--rx-focus);outline-offset:3px}[dir=rtl] .rx-skip{left:auto;right:var(--rx-space-3)}}@layer rx-utilities{.rx-visually-hidden:not(:focus):not(:active){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.rx-center{text-align:center;margin-inline:auto}}@keyframes rx-spin{to{transform:rotate(1turn)}}@media (forced-colors:active){.rx-btn,.rx-card,.rx-input,.rx-select,.rx-status,.rx-tag,.rx-textarea{border:1px solid CanvasText}.rx-btn--primary{border:2px solid ButtonText}.rx-mark{background:none;text-decoration:underline;text-decoration-thickness:.15em}:where(.rx-page:not(.rx-home)) .rx-mark,:where(h2,h3,h4,h5,h6) .rx-mark{text-decoration:none}.rx-status:before{background:CanvasText;forced-color-adjust:none}:focus-visible{outline-color:Highlight!important}}@media print{.rx-btn,.rx-skip{display:none!important}body{background:#fff;color:#000}}@layer rx-components{@media screen and (prefers-reduced-motion:no-preference){html[data-reveal=on] [data-reveal=stagger]:not([data-inview])>:not(:focus-within),html[data-reveal=on] [data-reveal=up]:not([data-inview]):not(:focus-within){opacity:0}html[data-reveal=on] [data-reveal=stagger][data-inview]:not([data-inview=placed])>*,html[data-reveal=on] [data-reveal=up][data-inview]:not([data-inview=placed]){animation:rx-settle var(--rx-dur-3) var(--rx-ease-settle) both}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(2){animation-delay:60ms}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(3){animation-delay:.12s}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(4){animation-delay:.18s}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(5){animation-delay:.24s}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(6){animation-delay:.3s}html[data-reveal=on] [data-reveal=stagger][data-inview]>:nth-child(n+7){animation-delay:.36s}html[data-reveal=on] [data-reveal=stagger]>:focus-within,html[data-reveal=on] [data-reveal=up]:focus-within{animation:none;opacity:1}.rx-draw__line{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset var(--rx-dur-4) var(--rx-ease-out)}html[data-reveal=on] [data-reveal=draw]:not([data-inview]) .rx-draw__line{stroke-dashoffset:1}.rx-draw__line:nth-child(2){transition-delay:90ms}.rx-draw__line:nth-child(3){transition-delay:.18s}.rx-draw__line:nth-child(4){transition-delay:.27s}.rx-draw__line:nth-child(5){transition-delay:.36s}.rx-draw__line:nth-child(n+6){transition-delay:.45s}}.rx-stamp{display:inline-flex;align-items:center;gap:.4em;margin:0;padding:.25em .7em;border:2px solid var(--rx-text);border-radius:var(--rx-radius-1);outline:1px solid var(--rx-text);outline-offset:2px;background:var(--rx-paper);color:var(--rx-text);font-family:var(--rx-font-mono);font-size:.8125rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;white-space:nowrap;transform:rotate(-4deg);transition:transform var(--rx-dur-2) var(--rx-ease)}:lang(ar) .rx-stamp,:lang(hi) .rx-stamp,:lang(ja) .rx-stamp,:lang(th) .rx-stamp,:lang(zh) .rx-stamp,:lang(zh-CN) .rx-stamp{font-family:var(--rx-font);letter-spacing:0;text-transform:none}.rx-perforated{position:relative}.rx-perforated:before{content:"";position:absolute;inset-inline:0;top:0;border-top:2px dashed var(--rx-border-strong);pointer-events:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rx-card--link{transition:border-color var(--rx-dur-1) var(--rx-ease),box-shadow var(--rx-dur-1) var(--rx-ease),transform var(--rx-dur-2) var(--rx-ease-settle)}.rx-card.rx-card--link:hover{transform:translateY(-2px)}}}@keyframes rx-settle{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (forced-colors:active){.rx-stamp{border-color:CanvasText;outline-color:CanvasText}.rx-perforated:before{border-top-color:CanvasText}}@layer rx-components{.rx-card--link .rx-card__link:before,.rx-cmpcard__cta:after,.rx-dp-go:after,.rx-lf-arrow,.rx-link--more:after{transition:translate var(--rx-dur-1) var(--rx-ease)}.rx-card--link:is(:hover,:focus-within) .rx-card__link:before,.rx-card--link:is(:hover,:focus-within) .rx-cmpcard__cta:after,.rx-card--link:is(:hover,:focus-within) .rx-dp-go:after,.rx-link--more:is(:hover,:focus-visible):after,a:is(:hover,:focus-visible)>.rx-lf-arrow{translate:var(--rx-nudge) 0}}@media (prefers-reduced-motion:no-preference){html[data-rx-nav] .rx-header{view-transition-name:rx-nav-header}html[data-rx-nav]{--rx-nav-in:0px;--rx-nav-out:0px;--rx-nav-rise:6px}html[data-rx-nav=forward]{--rx-nav-in:32px;--rx-nav-out:-20px;--rx-nav-rise:0px}html[data-rx-nav=back]{--rx-nav-in:-32px;--rx-nav-out:20px;--rx-nav-rise:0px}html[dir=rtl][data-rx-nav=forward]{--rx-nav-in:-32px;--rx-nav-out:20px}html[dir=rtl][data-rx-nav=back]{--rx-nav-in:32px;--rx-nav-out:-20px}html[data-rx-nav]::view-transition-old(root){animation:rx-nav-out calc(var(--rx-dur-page) * .55) var(--rx-ease) both}html[data-rx-nav]::view-transition-new(root){animation:rx-nav-in var(--rx-dur-page) var(--rx-ease-settle) calc(var(--rx-dur-page) * .15) both}html[data-rx-nav]::view-transition-group(rx-nav-header){animation:none}html[data-rx-nav]::view-transition-new(rx-nav-header),html[data-rx-nav]::view-transition-old(rx-nav-header){animation-duration:calc(var(--rx-dur-page) * .6)}html[data-rx-nav]::view-transition-group(rx-nav-art),html[data-rx-nav]::view-transition-group(rx-nav-title){animation-duration:var(--rx-dur-page);animation-timing-function:var(--rx-ease-settle)}html[data-rx-nav]::view-transition-image-pair(rx-nav-title){isolation:auto}html[data-rx-nav]::view-transition-new(rx-nav-title),html[data-rx-nav]::view-transition-old(rx-nav-title){height:auto;mix-blend-mode:normal;animation-duration:var(--rx-dur-page);animation-timing-function:var(--rx-ease-settle)}html[data-rx-nav]::view-transition-old(rx-nav-title){animation-name:rx-nav-fade-out;animation-duration:calc(var(--rx-dur-page) * .5)}html[data-rx-nav]::view-transition-new(rx-nav-title){animation-name:rx-nav-fade-in}html[data-rx-nav]::view-transition-image-pair(rx-nav-art){isolation:auto}html[data-rx-nav]::view-transition-new(rx-nav-art),html[data-rx-nav]::view-transition-old(rx-nav-art){height:100%;object-fit:cover;object-position:50% 0;mix-blend-mode:normal}html[data-rx-nav]::view-transition-old(rx-nav-art){animation:rx-nav-fade-out calc(var(--rx-dur-page) * .35) var(--rx-ease) both}html[data-rx-nav]::view-transition-new(rx-nav-art){animation:rx-nav-fade-in calc(var(--rx-dur-page) * .35) var(--rx-ease) both}}@keyframes rx-nav-out{to{opacity:0;transform:translateX(var(--rx-nav-out))}}@keyframes rx-nav-in{0%{opacity:0;transform:translate(var(--rx-nav-in),var(--rx-nav-rise))}}@keyframes rx-nav-fade-out{to{opacity:0}}@keyframes rx-nav-fade-in{0%{opacity:0}}@property --rx-folio-roll{syntax:"<integer>";inherits:false;initial-value:0}@media screen and (prefers-reduced-motion:no-preference) and (forced-colors:none){@layer rx-components{.rx-section-head--folio[data-rx-in=wait]:before{opacity:0}.rx-section-head--folio[data-rx-in=play]:before{counter-reset:rx-folio-roll var(--rx-folio-roll);content:counter(rx-folio-roll,decimal-leading-zero);animation:rx-folio-roll var(--rx-dur-roll) var(--rx-ease-settle) var(--rx-delay,0s) both}}}@keyframes rx-folio-roll{0%{--rx-folio-roll:0;opacity:0;translate:0 -.45em}30%{opacity:1}to{--rx-folio-roll:var(--rx-folio-n,0);opacity:1;translate:0 0}}@layer rx-components{.rx-docket-stamp{float:inline-end;display:inline-flex;align-items:center;gap:.4em;margin:0 0 var(--rx-space-2) var(--rx-space-3);padding:.3em .65em;border:2px solid;border-radius:var(--rx-radius-1);outline:1px solid currentColor;outline-offset:2px;color:var(--rx-ok);font-family:var(--rx-font-mono);font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap;transform:rotate(-6deg)}[dir=rtl] .rx-docket-stamp{margin:0 var(--rx-space-3) var(--rx-space-2) 0;transform:rotate(6deg)}.rx-docket-stamp__tick{width:.9em;height:.9em}@media (prefers-reduced-motion:no-preference){.rx-docket-stamp{animation:rx-docket-stamp var(--rx-dur-stamp) var(--rx-ease-stamp) .12s both}[dir=rtl] .rx-docket-stamp{--rx-stamp-turn:6deg}}}@keyframes rx-docket-stamp{0%{opacity:0;transform:scale(1.9) rotate(calc(var(--rx-stamp-turn, -6deg) * 2.2))}55%{opacity:1;transform:scale(.94) rotate(var(--rx-stamp-turn,-6deg))}to{opacity:1;transform:rotate(var(--rx-stamp-turn,-6deg))}}@media (forced-colors:active){.rx-docket-stamp{color:CanvasText}}@layer rx-components{.rx-logo{display:block;height:26px;width:auto;color:var(--rx-text)}.rx-logo--lg{height:32px}.rx-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--rx-z-header);background:var(--rx-paper);border-bottom:1px solid var(--rx-rule)}.rx-header__bar{display:flex;align-items:center;gap:var(--rx-space-5);min-height:var(--rx-header-h)}.rx-header__logo{display:inline-flex;align-items:center;min-height:var(--rx-target);color:var(--rx-text);flex:none}.rx-header__nav{flex:1 1 auto;min-width:0}.rx-header__nav:not([data-measured]){overflow:clip}.rx-header__nav ul{display:flex;flex-wrap:nowrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.rx-header__link{position:relative;display:inline-flex;align-items:center;min-height:var(--rx-target);padding-inline:10px;color:var(--rx-text-2);font-size:.9375rem;font-weight:550;text-decoration:none;white-space:nowrap;border-radius:var(--rx-radius-2)}.rx-header__link:hover{color:var(--rx-text);background:var(--rx-surface-2)}.rx-header__link[aria-current=page]{color:var(--rx-text);font-weight:650}.rx-header__link[aria-current=page]:after{content:"";position:absolute;inset-inline:10px;bottom:6px;height:3px;border-radius:2px;background:var(--rx-orange)}.rx-navmenu{position:relative}.rx-navmenu__btn{gap:.3rem;border:0;background:transparent;font-family:inherit;cursor:pointer}.rx-navmenu__btn[aria-expanded=true]{color:var(--rx-text);background:var(--rx-surface-2)}.rx-navmenu__chevron{flex:none;transition:transform var(--rx-dur-1) var(--rx-ease)}.rx-navmenu__btn[aria-expanded=true] .rx-navmenu__chevron{transform:rotate(180deg)}.rx-navmenu__btn[data-current]{color:var(--rx-text);font-weight:650}.rx-navmenu__btn[data-current]:after{content:"";position:absolute;inset-inline:10px;bottom:6px;height:3px;border-radius:2px;background:var(--rx-orange)}.rx-navmenu__panel{position:absolute;inset-inline-start:0;top:calc(100% + 8px);z-index:var(--rx-z-overlay);min-width:13rem;padding:var(--rx-space-2);border:1px solid var(--rx-border);border-radius:var(--rx-radius-3);background:var(--rx-surface);box-shadow:var(--rx-shadow-3)}.rx-header__nav .rx-navmenu__panel ul{display:grid;grid-gap:2px;gap:2px}.rx-navmenu__link{display:flex;align-items:center;min-height:var(--rx-target);padding:0 var(--rx-space-3);border-radius:var(--rx-radius-2);color:var(--rx-text);font-size:.9688rem;font-weight:550;text-decoration:none;white-space:nowrap}.rx-navmenu__link:hover{background:var(--rx-surface-2)}.rx-navmenu__link[aria-current=page]{font-weight:650;background:var(--rx-orange-soft)}.rx-header__tools{display:flex;align-items:center;gap:var(--rx-space-2);-webkit-margin-start:auto;margin-inline-start:auto;flex:none}.rx-icon-btn{width:var(--rx-target);min-width:var(--rx-target);padding:0}.rx-header__menu-btn{display:none}@media (max-width:69.99em){.rx-header__nav{display:none}.rx-header__menu-btn{display:inline-flex}}.rx-header[data-fit=menu] .rx-header__nav,.rx-header[data-fit=short] .rx-header__resources{display:none}.rx-header:is([data-fit=short],[data-fit=menu]) .rx-header__menu-btn{display:inline-flex}.rx-header[data-compact] .rx-header__label-full,.rx-header__label-short{display:none}.rx-header[data-compact] .rx-header__label-short{display:inline}@media (max-width:47.99em){.rx-header .rx-icon-btn,.rx-header__login{display:none}}@media (max-width:29.99em){.rx-header__trial,.rx-lang{display:none}.rx-header__bar{gap:var(--rx-space-3)}}.rx-lang{position:relative}.rx-lang__btn{font-family:var(--rx-font-mono);font-size:.8125rem;letter-spacing:.04em}.rx-lang__panel{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:var(--rx-z-overlay);width:max-content;min-width:15rem;max-height:min(70vh,34rem);overflow-y:auto;padding:var(--rx-space-2);border:1px solid var(--rx-border);border-radius:var(--rx-radius-3);background:var(--rx-surface);box-shadow:var(--rx-shadow-3)}.rx-lang__panel ul{margin:0;padding:0;list-style:none}.rx-lang__option{display:flex;align-items:center;justify-content:space-between;gap:var(--rx-space-5);width:100%;min-height:var(--rx-target);padding:0 var(--rx-space-3);border:0;border-radius:var(--rx-radius-2);background:transparent;color:var(--rx-text);font:inherit;font-size:.9688rem;text-align:start;cursor:pointer}.rx-lang__option:hover{background:var(--rx-surface-2)}.rx-lang__option[aria-current=true]{font-weight:650;background:var(--rx-orange-soft)}.rx-lang__option[aria-current=true]:before{content:"✓";-webkit-margin-end:-.75rem;margin-inline-end:-.75rem;color:var(--rx-orange-ink)}.rx-lang__code{color:var(--rx-text-3);font-family:var(--rx-font-mono);font-size:.75rem}.rx-menu{width:min(100vw,28rem);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;-webkit-border-start:1px solid var(--rx-border);border-inline-start:1px solid var(--rx-border);background:var(--rx-paper);color:var(--rx-text)}[dir=rtl] .rx-menu{margin:0 auto 0 0}.rx-menu::-webkit-backdrop{background:rgba(11,17,32,.55)}.rx-menu::backdrop{background:rgba(11,17,32,.55)}.rx-menu__inner{display:flex;flex-direction:column;gap:var(--rx-space-5);padding:var(--rx-space-4) var(--rx-gutter) var(--rx-space-7)}.rx-menu__head{display:flex;align-items:center;justify-content:space-between;min-height:var(--rx-header-h);border-bottom:1px solid var(--rx-rule)}.rx-menu__title{font-family:var(--rx-font-mono);font-size:.8125rem;letter-spacing:var(--rx-tracking-label);text-transform:uppercase;color:var(--rx-text-3)}.rx-menu__list{margin:0;padding:0;list-style:none}.rx-menu__link{display:flex;align-items:center;min-height:52px;border-bottom:1px solid var(--rx-rule);color:var(--rx-text);font-size:var(--rx-step-1);font-weight:600;text-decoration:none}.rx-menu__link[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--rx-orange);text-decoration-color:var(--rx-orange);text-decoration-thickness:3px;text-underline-offset:.3em}.rx-menu__actions{display:grid;grid-gap:var(--rx-space-3);gap:var(--rx-space-3)}.rx-menu__langs{margin:0;padding:0;border:0}.rx-menu__langs legend{margin-bottom:var(--rx-space-3);color:var(--rx-text-3);font-size:var(--rx-step--1);font-weight:600}.rx-menu__langs ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));grid-gap:var(--rx-space-2);gap:var(--rx-space-2);margin:0;padding:0;list-style:none}.rx-menu__lang{width:100%;min-height:var(--rx-target);padding:0 var(--rx-space-3);border:1px solid var(--rx-border);border-radius:var(--rx-radius-2);background:var(--rx-surface);color:var(--rx-text);font:inherit;font-size:.9375rem;text-align:start;cursor:pointer}.rx-menu__lang[aria-current=true]{border:2px solid var(--rx-text);font-weight:650}.rx-footer{padding-block:var(--rx-space-8) var(--rx-space-6);font-size:.9688rem}.rx-footer .rx-logo{color:#fff}.rx-footer__top{display:grid;grid-gap:var(--rx-space-7);gap:var(--rx-space-7);grid-template-columns:minmax(0,1fr)}@media (min-width:62em){.rx-footer__top{grid-template-columns:minmax(16rem,1fr) minmax(0,2.4fr)}}.rx-footer__logo{display:inline-flex;min-height:var(--rx-target);align-items:center}.rx-footer__desc{max-width:34ch;margin:var(--rx-space-4) 0 var(--rx-space-5);color:var(--rx-text-2);line-height:1.6}.rx-footer__connect{margin:0 0 var(--rx-space-2);color:var(--rx-text-3);font-size:var(--rx-step--1)}.rx-footer__social ul{display:flex;flex-wrap:wrap;gap:var(--rx-space-2);margin:0;padding:0;list-style:none}.rx-footer__social-link{display:inline-flex;align-items:center;gap:var(--rx-space-2);min-height:var(--rx-target);padding:0 var(--rx-space-3);border:1px solid var(--rx-border);border-radius:var(--rx-radius-2);color:var(--rx-text);text-decoration:none}.rx-footer__social-link:hover{border-color:var(--rx-text-2)}.rx-footer__nav{display:grid;grid-gap:var(--rx-space-6) var(--rx-space-5);gap:var(--rx-space-6) var(--rx-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}.rx-footer__heading{margin:0 0 var(--rx-space-3);color:var(--rx-text-3);font-family:var(--rx-font-mono);font-size:.75rem;font-weight:500;letter-spacing:var(--rx-tracking-label);text-transform:uppercase}:lang(ar) .rx-footer__heading,:lang(hi) .rx-footer__heading,:lang(ja) .rx-footer__heading,:lang(th) .rx-footer__heading,:lang(zh-CN) .rx-footer__heading{font-family:var(--rx-font);letter-spacing:0;font-size:.875rem}.rx-footer__legal,.rx-footer__nav ul{margin:0;padding:0;list-style:none}.rx-footer__nav li{display:flex}.rx-footer__col{-webkit-padding-after:var(--rx-space-2);padding-block-end:var(--rx-space-2)}.rx-footer__link{display:inline-flex;align-items:center;min-height:36px;color:var(--rx-text-2);text-decoration:none}.rx-footer__legal a:hover,.rx-footer__link:hover{color:var(--rx-text);text-decoration:underline;text-underline-offset:.2em}.rx-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rx-space-4);margin-top:var(--rx-space-8);padding-top:var(--rx-space-5);border-top:1px solid var(--rx-rule)}.rx-footer__copy{margin:0;color:var(--rx-text-3);font-size:var(--rx-step--1)}.rx-footer__legal{display:flex;flex-wrap:wrap;gap:var(--rx-space-1) var(--rx-space-5)}.rx-footer__legal a,.rx-footer__legal-btn{display:inline-flex;align-items:center;min-height:var(--rx-target);color:var(--rx-text-2);font-size:var(--rx-step--1);text-decoration:none}.rx-footer__legal-btn{padding:0;border:0;background:none;font-family:inherit;cursor:pointer}.rx-footer__legal-btn:hover{color:var(--rx-text);text-decoration:underline;text-underline-offset:.2em}.rx-lang__panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px var(--rx-space-1);gap:2px var(--rx-space-1)}.rx-lang__panel{min-width:26rem;max-height:none}}@layer rx-components{@media (max-width:30em){.rx-lang__panel{min-width:0}}}@layer rx-components{.rx-consent:focus-visible{outline:3px solid var(--rx-focus);outline-offset:2px}.rx-consent{position:fixed;inset-inline:0;bottom:0;z-index:var(--rx-z-toast);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--rx-space-3) var(--rx-space-6);padding:var(--rx-space-4) var(--rx-gutter);border-top:1px solid var(--rx-border);background:var(--rx-surface);color:var(--rx-text);box-shadow:var(--rx-shadow-3)}.rx-consent__text{margin:0;max-width:60ch;color:var(--rx-text-2);font-size:.9375rem;line-height:1.5}.rx-chat-launcher{background:var(--rx-text)!important;color:var(--rx-paper)!important;box-shadow:var(--rx-shadow-3)!important}.rx-chat-launcher svg{stroke:var(--rx-orange)}.rx-chat-launcher:hover{background:color-mix(in srgb,var(--rx-text) 86%,var(--rx-orange))!important}}@layer rx-components{.rx-chat-launcher:focus-visible{outline:3px solid var(--rx-focus);outline-offset:3px}@media (max-width:61.99em){:root:has(.rx-journey[data-inview]) .rx-chat-launcher{display:none!important}}}@layer rx-components{.rx-pagehero{position:relative;padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) clamp(2rem,1.5rem + 2vw,3.5rem);border-bottom:1px solid var(--rx-rule)}.rx-pagehero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,transparent 0 39px,color-mix(in srgb,var(--rx-rule) 70%,transparent) 39px 40px);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);pointer-events:none}.rx-pagehero__inner{position:relative;display:grid;grid-gap:var(--rx-space-5);gap:var(--rx-space-5);justify-items:start}.rx-pagehero__inner>*{margin:0;max-width:52rem}.rx-pagehero__title{font-size:clamp(2.125rem,1.6rem + 2.4vw,3.5rem);line-height:1.08}.rx-crumbs{padding-block:var(--rx-space-3);border-bottom:1px solid var(--rx-rule);background:var(--rx-surface);font-size:.875rem}.rx-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rx-space-1) var(--rx-space-2);margin:0 auto;list-style:none}.rx-crumbs__list li{display:inline-flex;align-items:center;gap:var(--rx-space-2)}.rx-crumbs__list li+li:before{content:"/";color:var(--rx-text-3)}.rx-crumbs__list a{display:inline-flex;align-items:center;min-height:32px;color:var(--rx-text-2);text-decoration:underline;-webkit-text-decoration-color:var(--rx-border);text-decoration-color:var(--rx-border);text-underline-offset:.25em}.rx-crumbs__list a:hover{color:var(--rx-text);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.rx-crumbs__list [aria-current=page]{color:var(--rx-text);font-weight:600}}