.sx-root{--sx-color-paper:#edece6;--sx-color-raised:#f9f8f3;--sx-color-ink:#171713;--sx-color-muted:#62635a;--sx-color-line:#cacbc1;--sx-color-dark:#20211c;--sx-color-dark-text:#f9f8f3;--sx-color-dark-muted:#c6c7ba;--sx-color-dark-line:#55574c;--sx-color-violet:#a020f0;--sx-color-violet-text:#7215b0;--sx-color-violet-light:#d49aff;--sx-color-success:#23563f;--sx-color-success-fill:#e2e9df;--sx-color-success-light:#b3d2b8;--sx-color-warning:#775017;--sx-color-warning-fill:#f0e5cf;--sx-color-warning-light:#ecd59e;--sx-color-danger:#963524;--sx-color-danger-fill:#f2ded8;--sx-color-danger-light:#f1b2a0;--sx-color-subtle:#deded4;--sx-color-subtle-muted:#5d5e54;--sx-color-white:#fff;--sx-color-ink-hover:#34352d;--sx-color-ink-hover-on-dark:#dedfd2;--sx-color-violet-hover:#8713d2;--sx-type-body-family:Inter, Arial, sans-serif;--sx-type-display-family:"Days One", Inter, sans-serif;--sx-type-body:16px;--sx-type-lead:20px;--sx-type-caption:14px;--sx-type-headline:clamp(56px,8.2vw,118px);--sx-type-section:clamp(24px,3.5cqw,48px);--sx-type-number:clamp(56px, 8vw, 112px);--sx-type-poster:clamp(36px,12.3cqw,138px);--sx-type-poster-secondary:clamp(36px,9.1cqw,108px);--sx-type-specimen:clamp(80px,30cqw,264px);--sx-type-poster-compact:clamp(36px,12.3cqw,64px);--sx-type-poster-secondary-compact:clamp(36px,11.4cqw,62px);--sx-type-product-hero:clamp(40px,12.5cqw,72px);--sx-type-product-hero-secondary:clamp(28px,8.4cqw,48px);--sx-type-product-hero-compact:clamp(40px,10.8cqw,64px);--sx-type-product-hero-secondary-compact:clamp(27px,8.4cqw,46px);--sx-space-1:8px;--sx-space-2:16px;--sx-space-3:24px;--sx-space-4:32px;--sx-space-6:48px;--sx-space-8:64px;--sx-space-12:96px;--sx-space-16:128px;--sx-shape-control-radius:2px;--sx-shape-surface-radius:0px;--sx-shape-control-height:56px;--sx-shape-touch-target:48px;--sx-shape-seam:4px;--sx-motion-response:.16s;--sx-motion-duration:.32s;--sx-motion-ease:cubic-bezier(.2,.8,.2,1);--sx-bg:var(--sx-color-paper);--sx-fg:var(--sx-color-ink);--sx-secondary:var(--sx-color-muted);--sx-rule:var(--sx-color-line);--sx-focus:var(--sx-color-violet-text);--sx-link:var(--sx-color-violet-text);--sx-status-success-fg:var(--sx-color-success);--sx-status-success-bg:var(--sx-color-success-fill);--sx-status-warning-fg:var(--sx-color-warning);--sx-status-warning-bg:var(--sx-color-warning-fill);--sx-status-danger-fg:var(--sx-color-danger);--sx-status-danger-bg:var(--sx-color-danger-fill);--sx-status-border:transparent;--sx-error:var(--sx-color-danger);--sx-ink-action-bg:var(--sx-color-ink);--sx-ink-action-fg:var(--sx-color-raised);--sx-ink-action-hover:var(--sx-color-ink-hover);font-family:var(--sx-type-body-family);color:var(--sx-fg);background:var(--sx-bg);font-size:var(--sx-type-body);font-feature-settings:"ss01" on;line-height:1.5}.sx-root [data-sx-surface=dark],.sx-root[data-sx-surface=dark]{--sx-bg:var(--sx-color-dark);--sx-fg:var(--sx-color-dark-text);--sx-secondary:var(--sx-color-dark-muted);--sx-rule:var(--sx-color-dark-line);--sx-focus:var(--sx-color-violet-light);--sx-link:var(--sx-color-violet-light);--sx-status-success-fg:var(--sx-color-success-light);--sx-status-success-bg:transparent;--sx-status-warning-fg:var(--sx-color-warning-light);--sx-status-warning-bg:transparent;--sx-status-danger-fg:var(--sx-color-danger-light);--sx-status-danger-bg:transparent;--sx-status-border:var(--sx-color-dark-line);--sx-error:var(--sx-color-danger-light);--sx-ink-action-bg:var(--sx-color-raised);--sx-ink-action-fg:var(--sx-color-ink);--sx-ink-action-hover:var(--sx-color-ink-hover-on-dark);background:var(--sx-bg);color:var(--sx-fg)}.sx-root [data-sx-surface=light]{--sx-bg:var(--sx-color-paper);--sx-fg:var(--sx-color-ink);--sx-secondary:var(--sx-color-muted);--sx-rule:var(--sx-color-line);--sx-focus:var(--sx-color-violet-text);--sx-link:var(--sx-color-violet-text);--sx-status-success-fg:var(--sx-color-success);--sx-status-success-bg:var(--sx-color-success-fill);--sx-status-warning-fg:var(--sx-color-warning);--sx-status-warning-bg:var(--sx-color-warning-fill);--sx-status-danger-fg:var(--sx-color-danger);--sx-status-danger-bg:var(--sx-color-danger-fill);--sx-status-border:transparent;--sx-error:var(--sx-color-danger);--sx-ink-action-bg:var(--sx-color-ink);--sx-ink-action-fg:var(--sx-color-raised);--sx-ink-action-hover:var(--sx-color-ink-hover);background:var(--sx-bg);color:var(--sx-fg)}.sx-root :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--sx-focus);outline-offset:5px}.sx-root button{color:inherit}.sx-root ::selection{background:var(--sx-color-violet);color:var(--sx-color-white)}.sx-root [hidden]{display:none!important}.sx-wordmark{white-space:nowrap;min-height:48px;color:var(--sx-fg);line-height:1;font-family:var(--sx-type-display-family);align-items:baseline;gap:10px;padding-block:12px;font-size:24px;text-decoration:none;display:inline-flex}.sx-wordmark>span:last-child{font:500 18px var(--sx-type-body-family);color:var(--sx-link)}.sx-wordmark--large{gap:14px;font-size:40px}.sx-wordmark--large>span:last-child{font-size:28px}.sx-action{--sx-action-bg:var(--sx-ink-action-bg);--sx-action-fg:var(--sx-ink-action-fg);min-height:var(--sx-shape-control-height);border-radius:var(--sx-shape-control-radius);background:var(--sx-action-bg);font:500 16px/1.4 var(--sx-type-body-family);transition:background var(--sx-motion-response) var(--sx-motion-ease),color var(--sx-motion-response) var(--sx-motion-ease);vertical-align:middle;cursor:pointer;border:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;padding:15px 23px;text-decoration:none;display:inline-flex;color:var(--sx-action-fg)!important}.sx-action__label{min-width:0}.sx-action--violet{--sx-action-bg:var(--sx-color-violet);--sx-action-fg:var(--sx-color-white)}.sx-action--line{--sx-action-bg:transparent;--sx-action-fg:var(--sx-fg);border-color:var(--sx-rule)}.sx-action:where(:disabled,[aria-disabled=true]){opacity:.45;cursor:not-allowed}.sx-action[aria-busy=true]{cursor:wait}.sx-arrow{transition:transform var(--sx-motion-response) var(--sx-motion-ease);flex:none}.sx-arrow--up-right{transform:rotate(-45deg)}.sx-arrow--down{transform:rotate(90deg)}.sx-action__busy{flex:none;animation:1s linear infinite sx-working}@media (hover:hover){.sx-action:where(:not(:disabled):not([aria-disabled=true])):hover{--sx-action-bg:var(--sx-ink-action-hover)}.sx-action--violet:where(:not(:disabled):not([aria-disabled=true])):hover{--sx-action-bg:var(--sx-color-violet-hover)}.sx-action--line:where(:not(:disabled):not([aria-disabled=true])):hover{--sx-action-bg:var(--sx-fg);--sx-action-fg:var(--sx-bg)}.sx-action:where(:not(:disabled):not([aria-disabled=true])):hover .sx-arrow--right{transform:translate(4px)}.sx-action:where(:not(:disabled):not([aria-disabled=true])):hover .sx-arrow--up-right{transform:translate(3px,-3px)rotate(-45deg)}.sx-action:where(:not(:disabled):not([aria-disabled=true])):hover .sx-arrow--down{transform:translateY(3px)rotate(90deg)}}.sx-status{border-radius:var(--sx-shape-control-radius);width:fit-content;max-width:100%;color:var(--sx-secondary);background:0 0;border:1px solid #0000;align-items:center;padding:5px 9px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.sx-status--neutral{border-color:var(--sx-rule)}.sx-status--success{color:var(--sx-status-success-fg);background:var(--sx-status-success-bg);border-color:var(--sx-status-border)}.sx-status--warning{color:var(--sx-status-warning-fg);background:var(--sx-status-warning-bg);border-color:var(--sx-status-border)}.sx-status--danger{color:var(--sx-status-danger-fg);background:var(--sx-status-danger-bg);border-color:var(--sx-status-border)}.sx-field{gap:8px;min-width:0;display:grid}.sx-field label{color:var(--sx-fg);font-size:16px;font-weight:500}.sx-field input{width:100%;min-width:0;min-height:var(--sx-shape-control-height);border:1px solid var(--sx-rule);border-bottom:2px solid var(--sx-secondary);border-radius:var(--sx-shape-control-radius);color:var(--sx-fg);font:400 18px/1.4 var(--sx-type-body-family);background:0 0;padding:14px 16px;display:block}.sx-field input::placeholder{color:var(--sx-secondary);opacity:1}.sx-field input:disabled{opacity:.5;cursor:not-allowed}.sx-field input[aria-invalid=true]{border-bottom-color:var(--sx-error)}.sx-field__hint,.sx-field__error{color:var(--sx-secondary);margin:0;font-size:14px;line-height:1.5}.sx-field__error{color:var(--sx-error)}.sx-tabs{min-width:0}.sx-tabs__rail{gap:var(--sx-shape-seam);border-bottom:1px solid var(--sx-rule);display:flex}.sx-tabs__rail>button{min-height:64px;color:var(--sx-secondary);font:500 18px/1.4 var(--sx-type-body-family);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:2px 2px 0 0;flex:1;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex;position:relative}.sx-tabs__rail>button[aria-selected=true]{background:var(--sx-fg);color:var(--sx-bg)}.sx-tabs__rail>button[aria-selected=true]:after{content:"";background:var(--sx-color-violet);height:4px;position:absolute;inset:auto 0 -1px}.sx-tabs__rail>button:disabled{opacity:.4;cursor:not-allowed}.sx-tabs__panel{min-width:0;padding-top:32px}@keyframes sx-working{to{transform:rotate(360deg)}}@media (max-width:600px){.sx-wordmark{gap:8px;font-size:21px}.sx-wordmark>span:last-child{font-size:17px}.sx-action{gap:18px;min-height:56px;padding:14px 18px}.sx-tabs__rail>button{min-height:60px;padding:16px 14px;font-size:16px}.sx-tabs__rail .sx-arrow{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.sx-root *,.sx-root :before,.sx-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.sx-action:hover .sx-arrow{transform:none}.sx-action:hover .sx-arrow--up-right{transform:rotate(-45deg)}.sx-action:hover .sx-arrow--down{transform:rotate(90deg)}}.sx-root :is(h1,h2,h3,h4){font-family:var(--sx-type-display-family);letter-spacing:normal;font-weight:400}@media (max-width:380px){.sx-tabs__rail>button{gap:10px;min-width:0;padding-inline:12px;font-size:15px}}.sx-wordmark.sx-wordmark--smart{flex-direction:column;align-items:flex-start;gap:2px;padding-block:2px;font-weight:400;line-height:1.1}.sx-wordmark.sx-wordmark--smart>span:last-child{font-family:var(--sx-type-display-family);font-weight:400;line-height:1.15}.sx-wordmark.sx-wordmark--smart.sx-wordmark--large{gap:5px}
