:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cbm-color-canvas:#fff;--cbm-color-surface:#f7f8fa;--cbm-color-recess:#f1f3f5;--cbm-color-text:#17191c;--cbm-color-text-secondary:#62676f;--cbm-color-border:#dfe3e8;--cbm-color-border-strong:#858d99;--cbm-color-primary:#245bff;--cbm-color-primary-hover:#194ce6;--cbm-color-primary-pressed:#153db8;--cbm-color-primary-edge:#153db8;--cbm-color-primary-tint:#eef3ff;--cbm-color-action-dark:#202428;--cbm-color-action-dark-hover:#17191c;--cbm-color-action-dark-edge:#0c0e10;--cbm-color-focus:#245bff;--cbm-color-success:#157347;--cbm-color-success-background:#eaf7ef;--cbm-color-warning:#8a4b08;--cbm-color-warning-background:#fff5e6;--cbm-color-error:#b42318;--cbm-color-error-background:#fff0ee;--cbm-color-skeleton:#e7eaee;--cbm-color-disabled-background:#e7eaee;--cbm-color-disabled-text:#62676f;--cbm-color-highlight:#ffffff73;--cbm-space-1:4px;--cbm-space-2:8px;--cbm-space-3:12px;--cbm-space-4:16px;--cbm-space-6:24px;--cbm-space-8:32px;--cbm-space-10:40px;--cbm-space-12:48px;--cbm-space-16:64px;--cbm-space-20:80px;--cbm-space-24:96px;--cbm-radius-compact:12px;--cbm-radius-control:16px;--cbm-radius-composer:24px;--cbm-radius-card:24px;--cbm-radius-choice:28px;--cbm-radius-pill:999px;--cbm-size-control:52px;--cbm-size-control-compact:44px;--cbm-size-control-mobile:56px;--cbm-size-icon-hit-area:44px;--cbm-size-progress:12px;--cbm-size-swatch:48px;--cbm-size-swatch-hit-area:56px;--cbm-size-composer-min-height:160px;--cbm-layout-page-max:1200px;--cbm-layout-composer-max:760px;--cbm-layout-question-max:720px;--cbm-layout-gutter-mobile:20px;--cbm-layout-gutter-tablet:32px;--cbm-layout-gutter-desktop:48px;--cbm-depth-lower-edge:3px;--cbm-depth-pressed-lower-edge:1px;--cbm-depth-press-travel:2px;--cbm-depth-inner-rim:1px;--cbm-depth-shadow:none;--cbm-depth-gradient:none;--cbm-motion-fast:.12s;--cbm-motion-selection:.16s;--cbm-motion-page:.2s;--cbm-motion-progress:.24s;--cbm-motion-skeleton:1.4s;--cbm-motion-easing:cubic-bezier(.2, 0, 0, 1);--cbm-breakpoint-tablet:768px;--cbm-breakpoint-desktop:1024px;--cbm-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cbm-font-weight-regular:450;--cbm-font-weight-medium:550;--cbm-font-weight-semibold:600;--cbm-font-weight-heading:650;--cbm-font-weight-bold:700;--cbm-font-size-hero-desktop:64px;--cbm-font-size-hero-mobile:40px;--cbm-font-size-question-desktop:40px;--cbm-font-size-question-mobile:30px;--cbm-font-size-section:24px;--cbm-font-size-body:16px;--cbm-font-size-metadata:14px;--cbm-font-line-height-hero:1.06;--cbm-font-line-height-question:1.15;--cbm-font-line-height-heading:1.25;--cbm-font-line-height-body:1.5;--cbm-focus-width:2px;--cbm-focus-offset:3px}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-behavior:smooth}body{color:var(--cbm-color-text);font-family:var(--font-inter), var(--cbm-font-family);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-size:16px;line-height:1.5}button,input,textarea{font:inherit}button,input,textarea,a{-webkit-tap-highlight-color:transparent}button,a,input,textarea{touch-action:manipulation}button{color:inherit}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible){outline:2px solid var(--cbm-color-focus);outline-offset:3px}button:disabled{cursor:not-allowed}svg{stroke-width:1.8px;flex-shrink:0}::selection{color:#17191c;background:#dce6ff}.srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skipLink{z-index:100;background:#fff;border:1px solid #245bff;border-radius:12px;padding:12px 20px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skipLink:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-design-garment] *{transition:none!important}}:root{--field-border:#d4d8de;--field-focus:#787f89}:where(input:not([type=radio]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=range]),textarea,select){border-color:var(--field-border)}:is(body :is(input:not([type=radio]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=range]),textarea,select):focus,body :is(input:not([type=radio]):not([type=checkbox]):not([type=color]):not([type=file]):not([type=range]),textarea,select):focus-visible){box-shadow:none;border-color:var(--field-focus);outline:none}body :is(input,textarea,select)[aria-invalid=true]{border-color:#b42318}@media (max-width:767px){body:has([data-landing]) .skipLink{display:none}}:is(:is(h1,h2,h3)[tabindex="-1"]:focus,:is(h1,h2,h3)[tabindex="-1"]:focus-visible){outline:none}
