@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/montserrat/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/montserrat/montserrat-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/opensans/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/opensans/opensans-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/rubik/rubik-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/rubik/rubik-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/lora/lora-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/lora/lora-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/playfair/playfair-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/golos/golos-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/golos/golos-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/onest/onest-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/onest/onest-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/unbounded/unbounded-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/unbounded/unbounded-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}:where(body){margin:0;font-family:var(--theme-font, system-ui),-apple-system,"Segoe UI",Roboto,sans-serif}:where(.slate *),:where(.slate) :before,:where(.slate) :after{box-sizing:border-box;border:0 solid var(--color-border)}.slate{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:var(--leading-normal);font-family:var(--font-body);color:var(--color-fg);background:var(--color-bg)}:where(.slate hr){height:0;color:inherit;border-top-width:1px}:where(.slate abbr[title]){text-decoration:underline dotted}:where(.slate h1,.slate h2,.slate h3,.slate h4,.slate h5,.slate h6){font-size:inherit;font-weight:inherit;margin:0}:where(.slate a){color:var(--color-link);text-decoration:inherit}:where(.slate a:hover){color:var(--color-link-hover)}:where(.slate b,.slate strong){font-weight:bolder}:where(.slate code,.slate kbd,.slate samp,.slate pre){font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1em}:where(.slate small){font-size:80%}:where(.slate sub,.slate sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.slate sub){bottom:-.25em}:where(.slate sup){top:-.5em}:where(.slate table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(.slate button,.slate input,.slate optgroup,.slate select,.slate textarea){font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}:where(.slate button,.slate select){text-transform:none}:where(.slate button,.slate [type=button],.slate [type=reset],.slate [type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none;cursor:pointer}:where(.slate :-moz-focusring){outline:auto}:where(.slate progress){vertical-align:baseline}:where(.slate) ::-webkit-inner-spin-button,:where(.slate) ::-webkit-outer-spin-button{height:auto}:where(.slate [type=search]){-webkit-appearance:textfield;outline-offset:-2px}:where(.slate) ::-webkit-search-decoration{-webkit-appearance:none}:where(.slate) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.slate summary){display:list-item}:where(.slate blockquote,.slate dl,.slate dd,.slate h1,.slate h2,.slate h3,.slate h4,.slate h5,.slate h6,.slate hr,.slate figure,.slate p,.slate pre){margin:0}:where(.slate fieldset){margin:0;padding:0}:where(.slate legend){padding:0}:where(.slate ol,.slate ul,.slate menu){list-style:none;margin:0;padding:0}:where(.slate textarea){resize:vertical}:where(.slate) input::placeholder,:where(.slate) textarea::placeholder{opacity:1;color:var(--color-fg-muted)}:where(.slate img,.slate svg,.slate video,.slate canvas,.slate audio,.slate iframe,.slate embed,.slate object){display:block;vertical-align:middle}:where(.slate img,.slate video){max-width:100%;height:auto}:where(.slate [hidden]){display:none}.slate{--media-bg: var(--theme-media-bg, var(--color-bg-soft));--color-bg: #ffffff;--color-bg-soft: #f6f7f8;--color-bg-elevated: #ffffff;--color-fg: #1b1d21;--color-fg-muted: #6b7280;--color-fg-inverse: #ffffff;--color-border: #e3e5e8;--color-border-strong: #c9cdd3;--color-accent: var(--theme-color-600, #2f6feb);--color-accent-hover: var(--theme-color-700, #2559c4);--color-accent-fg: var(--theme-accent-fg, #ffffff);--color-accent-text: var(--theme-accent-text, var(--color-accent));--color-selection-accent-soft: var(--theme-selection-accent-soft, var(--theme-color-100, var(--color-bg-soft)));--color-link: var(--theme-accent-text, var(--theme-color-500, #2f6feb));--color-link-hover: var(--theme-color-700, #2559c4);--color-danger: #d3455b;--color-success: #1f7d52;--color-warning: #9a6412;--color-price: var(--color-fg);--color-price-old: var(--color-fg-muted);--color-discount: #d3455b;--color-auth-cover-bg: #0a0a0a;--color-auth-cover-fg: #ffffff;--color-auth-cover-fg-muted: rgba(255, 255, 255, .6);--color-auth-cover-scrim: rgba(0, 0, 0, .8);--color-on-media: #ffffff;--color-on-media-scrim: rgba(12, 13, 16, .66);--color-on-media-dark: #14161a;--color-on-media-dark-scrim: rgba(255, 255, 255, .9);--font-body: var(--theme-font, system-ui), -apple-system, "Segoe UI", Roboto, sans-serif;--font-heading: var(--theme-font-heading, var(--font-body));--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--text-4xl: 36px;--text-5xl: 48px;--text-6xl: 60px;--leading-none: 1;--leading-tight: 1.25;--leading-normal: 1.5;--leading-loose: 1.75;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--gap: var(--space-4);--container: 1200px;--size-gutter: 16px;--size-control: var(--control-base);--size-control-sm: var(--control-sm);--size-icon: 20px;--radius-none: 0;--radius-sm: var(--radius-lg);--radius-md: var(--theme-radius, 12px);--radius-lg: var(--theme-surface-radius, var(--theme-radius, 12px));--radius-full: 999px;--shadow-sm: 0 1px 2px rgba(16, 18, 21, .06);--shadow-md: 0 4px 12px rgba(16, 18, 21, .08);--shadow-lg: 0 12px 32px rgba(16, 18, 21, .12);--border-width: 1px;--z-dropdown: 200;--z-header: 1000;--z-drawer: 2100;--z-dialog: 2200;--z-toast: 2500;--field-bg: #ffffff;--check-bg: #ffffff;--field-fg: var(--color-fg);--field-border: var(--color-border-strong);--field-border-focus: var(--color-accent);--field-radius: var(--radius-md);--field-radius-multiline: min(var(--field-radius), var(--radius-lg));--field-height: var(--control-base);--field-padding-x: var(--space-3);--duration-fast: .12s;--duration: .2s;--easing: cubic-bezier(.4, 0, .2, 1);--duration-slow: .32s;--duration-reveal: .56s;--easing-emphasized: cubic-bezier(.2, .8, .2, 1);--easing-exit: cubic-bezier(.4, 0, 1, 1);--motion-distance: 24px;--hover-lift: -3px;--container-narrow: 760px;--container-prose: 720px;--font-size-display: var(--text-5xl);--font-size-h1: var(--text-4xl);--font-size-h2: 28px;--font-size-h3: var(--text-xl);--font-size-h4: var(--text-lg);--font-size-lead: var(--text-lg);--font-size-body: var(--text-base);--font-size-small: var(--text-sm);--font-size-caption: var(--text-xs);--font-family-heading: var(--font-heading);--font-weight-heading: var(--font-weight-semibold);--font-weight-display: var(--font-weight-bold);--leading-heading: var(--leading-tight);--tracking-heading: 0;--tracking-eyebrow: .08em;--heading-gap: var(--space-4);--block-head-gap: var(--space-8);--block-head-width: var(--container-narrow);--control-adjust: 0px;--control-main-adjust: var(--control-adjust);--control-util-base: 36px;--control-util: var(--control-util-base);--control-step-xs: 28px;--control-step-sm: 36px;--control-step-md: 40px;--control-step-base: 44px;--control-step-lg: 48px;--control-step-xl: 56px;--control-xs: calc(var(--control-step-xs) + var(--control-adjust));--control-sm: calc(var(--control-step-sm) + var(--control-adjust));--control-md: calc(var(--control-step-md) + var(--control-adjust));--control-base: calc(var(--control-step-base) + var(--control-adjust));--control-lg: calc(var(--control-step-lg) + var(--control-adjust));--control-xl: calc(var(--control-step-xl) + var(--control-adjust));--button-height: var(--control-base);--button-height-sm: var(--control-sm);--button-height-lg: var(--control-xl);--button-padding-x: var(--space-5);--button-radius: var(--radius-md);--button-font-size: var(--text-sm);--button-font-weight: var(--font-weight-semibold);--button-border-width: var(--border-width);--section-space-sm: var(--space-8);--section-space: calc(var(--space-8) * 1.5);--section-space-lg: calc(var(--space-8) * 2.25);--grid-gap-sm: var(--space-3);--grid-gap: var(--space-4);--grid-gap-lg: var(--space-6);--card-pad: var(--space-6);--card-pad-sm: var(--space-4);--card-radius: var(--radius-lg);--card-bg: var(--color-bg-elevated);--card-border: var(--color-border);--card-shadow: none;--badge-height: 24px;--badge-padding-x: var(--space-2);--badge-radius: var(--radius-md);--badge-font-size: var(--font-size-caption);--icon-sm: 16px;--icon-md: 20px;--icon-lg: 24px;--icon-xl: 32px;--chip-height: var(--control-util);--chip-padding-x: var(--space-4);--chip-radius: var(--radius-md);--chip-font-size: var(--text-sm);--chip-bg: var(--color-bg-elevated);--chip-bg-hover: var(--color-bg-soft);--chip-border: var(--color-border);--chip-border-hover: var(--color-border-strong);--chip-bg-active: var(--color-fg);--chip-fg-active: var(--color-bg);--icon-checkmark: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e");--gradient-theme: var(--theme-color-400, var(--color-accent)), var(--theme-color-600, var(--color-accent)), var(--theme-color-700, var(--color-accent-hover)), var(--theme-color-600, var(--color-accent)), var(--theme-color-400, var(--color-accent));--gradient-danger: #f87171, #dc2626, #f87171;--gradient-warning: #fb923c, #ea580c, #fb923c;--gradient-success: #4ade80, #16a34a, #4ade80;--gradient-purple-blue: #9333ea, #3b82f6, #9333ea;--gradient-cyan-blue: #06b6d4, #3b82f6, #06b6d4;--gradient-green-blue: #4ade80, #2563eb, #4ade80;--gradient-purple-pink: #a855f7, #ec4899, #a855f7;--gradient-pink-orange: #ec4899, #fb923c, #ec4899;--gradient-teal-lime: #99f6e4, #d9f99d, #99f6e4;--schedule-c1: #3b8fd9;--schedule-c2: #3fa772;--schedule-c3: #d9952f;--schedule-c4: #d95b5b;--schedule-c5: #9a6fd6;--schedule-c6: #2fa6a6;--gradient-fg: #ffffff;--gradient-fg-light: #1f2937;--icon-radio-dot: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%23fff'/%3e%3c/svg%3e")}.slate[data-controls-size=sm]{--control-adjust: -4px}.slate[data-controls-size=lg]{--control-adjust: 8px}.slate[data-controls-size=xl]{--control-adjust: 16px}.slate[data-util-size=sm]{--control-util-base: 32px}.slate[data-util-size=lg]{--control-util-base: 40px}@media (max-width: 1023px){.slate{--control-util: calc(var(--control-util-base) + 4px)}}.slate[data-scheme=dark]{--media-bg: var(--theme-media-bg-dark, var(--color-bg-soft));--color-bg: #15171a;--color-bg-soft: #1b1e22;--color-bg-elevated: #20242a;--color-fg: #e8eaed;--color-fg-muted: #9aa1ab;--color-fg-inverse: #15171a;--color-border: #2b3038;--color-border-strong: #3a4048;--field-bg: #1b1e22;--check-bg: #1b1e22;--color-accent: var(--theme-color-400);--color-accent-hover: var(--theme-color-300);--color-accent-fg: #15171a;--color-accent-text: var(--theme-accent-text-dark, var(--color-accent));--color-link: var(--theme-accent-text-dark, var(--theme-color-400));--color-link-hover: var(--theme-color-300);--icon-checkmark: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e");--icon-radio-dot: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%2315171a'/%3e%3c/svg%3e");color-scheme:dark}@media (prefers-color-scheme: dark){.slate[data-scheme=auto]{--media-bg: var(--theme-media-bg-dark, var(--color-bg-soft));--color-bg: #15171a;--color-bg-soft: #1b1e22;--color-bg-elevated: #20242a;--color-fg: #e8eaed;--color-fg-muted: #9aa1ab;--color-fg-inverse: #15171a;--color-border: #2b3038;--color-border-strong: #3a4048;--field-bg: #1b1e22;--check-bg: #1b1e22;--color-accent: var(--theme-color-400);--color-accent-hover: var(--theme-color-300);--color-accent-fg: #15171a;--color-accent-text: var(--theme-accent-text-dark, var(--color-accent));--color-link: var(--theme-accent-text-dark, var(--theme-color-400));--color-link-hover: var(--theme-color-300);--icon-checkmark: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e");--icon-radio-dot: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%2315171a'/%3e%3c/svg%3e");color-scheme:dark}}:root{--slate-page-scrollbar: rgba(23, 25, 31, .3)}html[data-slate-scheme=dark]{--slate-page-scrollbar: rgba(255, 255, 255, .26)}@media (prefers-color-scheme: dark){html[data-slate-scheme=auto]{--slate-page-scrollbar: rgba(255, 255, 255, .26)}}html{scrollbar-width:thin;scrollbar-color:var(--slate-page-scrollbar) transparent}.slate,.slate *{scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}@media (max-width: 767px){.slate{--font-size-display: 32px;--font-size-h1: 28px;--font-size-h2: 22px;--font-size-h3: var(--text-lg);--font-size-h4: var(--text-base);--font-size-lead: var(--text-base);--heading-gap: var(--space-3);--block-head-gap: var(--space-6);--section-space: var(--space-8);--section-space-lg: calc(var(--space-8) * 1.5);--card-pad: var(--space-5)}}.slate{font-size:var(--text-base)}:where(.slate h1){font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}:where(.slate h2){font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}:where(.slate h3){font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-heading);line-height:var(--leading-heading)}:where(.slate p+p){margin-top:var(--space-3)}:where(.slate .s-field,.slate input[type=text],.slate input[type=email],.slate input[type=password],.slate input[type=tel],.slate input[type=search],.slate input[type=number],.slate input[type=date],.slate input[type=url],.slate input:not([type]),.slate select,.slate textarea){width:100%;min-height:var(--field-height);padding:0 var(--field-padding-x);background:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-width:var(--field-border-width, var(--border-width));border-radius:var(--field-radius);box-shadow:var(--field-shadow, var(--shadow-sm));transition:border-color var(--duration-fast) var(--easing),box-shadow var(--duration-fast) var(--easing)}:where(.slate textarea){padding:var(--space-2) var(--field-padding-x);min-height:calc(var(--field-height) * 2)}:where(.slate select){-webkit-appearance:none;appearance:none;padding-right:calc(var(--field-padding-x) * 2 + 14px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--field-padding-x) center;background-size:14px 14px}.slate[data-scheme=dark] :where(.slate select){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239aa1ab' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e")}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] :where(.slate select){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239aa1ab' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e")}}:where(.slate input[type=text]:focus,.slate input[type=email]:focus,.slate input[type=password]:focus,.slate input[type=tel]:focus,.slate input[type=search]:focus,.slate input[type=number]:focus,.slate input[type=date]:focus,.slate input[type=url]:focus,.slate input:not([type]):focus,.slate select:focus,.slate textarea:focus){outline:none;border-color:var(--field-border-focus);box-shadow:none}:where(.slate .s-check,.slate input[type=checkbox],.slate input[type=radio]){-webkit-appearance:none;appearance:none;flex:0 0 auto;display:inline-block;margin:0;padding:0;width:18px;height:18px;min-height:0;border:var(--border-width) solid var(--color-border-strong);border-radius:min(var(--radius-sm),5px);background-color:var(--check-bg);background-repeat:no-repeat;background-position:center;background-size:70% 70%;box-shadow:none;cursor:pointer;transition:background-color var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing)}:where(.slate input[type=radio]){border-radius:var(--radius-full)}:where(.slate input[type=checkbox]:hover,.slate input[type=radio]:hover){border-color:var(--color-border-strong)}:where(.slate input[type=checkbox]:checked,.slate input[type=radio]:checked,.slate input[type=checkbox]:indeterminate){background-color:var(--color-accent);border-color:var(--color-accent)}:where(.slate input[type=checkbox]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e")}:where(.slate input[type=checkbox]:indeterminate){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2.5' d='M4 8h8'/%3e%3c/svg%3e")}:where(.slate input[type=radio]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%23fff'/%3e%3c/svg%3e")}.slate[data-scheme=dark] :where(.slate input[type=checkbox]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e")}.slate[data-scheme=dark] :where(.slate input[type=checkbox]:indeterminate){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-width='2.5' d='M4 8h8'/%3e%3c/svg%3e")}.slate[data-scheme=dark] :where(.slate input[type=radio]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%2315171a'/%3e%3c/svg%3e")}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] :where(.slate input[type=checkbox]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M3.5 8.5l3 3 6-7'/%3e%3c/svg%3e")}.slate[data-scheme=auto] :where(.slate input[type=checkbox]:indeterminate){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2315171a' stroke-linecap='round' stroke-width='2.5' d='M4 8h8'/%3e%3c/svg%3e")}.slate[data-scheme=auto] :where(.slate input[type=radio]:checked){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3.5' fill='%2315171a'/%3e%3c/svg%3e")}}:where(.slate input[type=checkbox]:focus,.slate input[type=radio]:focus){outline:2px solid var(--field-border-focus);outline-offset:2px}:where(.slate input[type=checkbox]:focus:not(:focus-visible),.slate input[type=radio]:focus:not(:focus-visible)){outline:none}:where(.slate button,.slate .s-button,.slate input[type=submit],.slate input[type=button]){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--size-control);padding:0 var(--space-4);background:var(--color-accent);color:var(--color-accent-fg);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:background var(--duration) var(--easing)}:where(.slate button:hover,.slate .s-button:hover,.slate input[type=submit]:hover,.slate input[type=button]:hover){background:var(--color-accent-hover)}:where(.slate button[disabled],.slate input[type=submit][disabled],.slate input[type=button][disabled]){opacity:.6;cursor:default}@media (prefers-reduced-motion: reduce){:where(.slate *){transition-duration:1ms!important;animation-duration:1ms!important}}:where(.slate button:focus-visible,.slate a:focus-visible,.slate input[type=submit]:focus-visible){outline:2px solid var(--field-border-focus);outline-offset:3px}:where(.slate input:disabled,.slate select:disabled,.slate textarea:disabled){cursor:not-allowed;opacity:.6}.slate,.s-layout{display:flex;flex-direction:column;min-height:100vh}.s-layout__main{flex:1 1 auto;padding:var(--space-6) 0;overflow-x:hidden;overflow-x:clip}.s-container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--size-gutter)}.s-container .s-container{max-width:none;padding-left:0;padding-right:0}.s-page{display:grid;gap:var(--space-6)}.s-page__body{min-width:0}.s-page__aside{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.s-page__aside>*{margin-top:0;margin-bottom:0}@media (min-width: 1024px){.s-page--sidebar{grid-template-columns:260px 1fr}.s-page--sidebar .s-page__aside{grid-column:1;grid-row:1}.s-page--sidebar .s-page__body{grid-column:2;grid-row:1;min-width:0}.s-page--sidebar-end{grid-template-columns:1fr 260px}.s-page--sidebar-end .s-page__aside{grid-column:2}.s-page--sidebar-end .s-page__body{grid-column:1}}.s-skip-link{position:absolute;left:-9999px;top:0;z-index:var(--z-toast);padding:var(--space-2) var(--space-4);background:var(--color-bg-elevated);color:var(--color-fg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);text-decoration:none}.s-skip-link:focus{left:var(--size-gutter);top:var(--size-gutter)}.s-layout__main:focus{outline:none}.s-layout__main--auth{padding:0;display:flex;flex-direction:column}.s-layout__main--home,.s-layout__main--blocks{padding:0}.s-layout__main--auth>.s-container{flex:1;display:flex;flex-direction:column}.slate[data-selection=accent]::selection,.slate[data-selection=accent] ::selection{background:var(--color-accent-soft, var(--color-selection-accent-soft));color:var(--color-fg)}.slate[data-selection=primary]::selection,.slate[data-selection=primary] ::selection{background:var(--theme-color, var(--color-accent));color:var(--theme-selection-primary-fg, var(--color-accent-fg))}.s-layout{overflow-x:clip}.s-container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--size-gutter))}.s-container--prose{max-width:calc(var(--container-prose) + 2 * var(--size-gutter))}.s-muted{color:var(--color-fg-muted)}.s-notice{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-soft)}.s-notice--error{border-color:var(--color-danger);color:var(--color-danger)}.s-card{background:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);padding:var(--card-pad);box-shadow:var(--card-shadow)}.slate [data-slate-drawer]{--s-drawer-duration: var(--ds-duration-sheet, var(--duration-slow));--s-drawer-easing: var(--ds-easing-emphasized, var(--easing-emphasized));position:fixed;top:0;bottom:0;left:0;width:min(320px,85vw);z-index:var(--z-drawer);background:var(--color-bg-elevated);border-right:var(--border-width) solid var(--color-border);transform:translate(-100%);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}.slate [data-slate-drawer]::-webkit-scrollbar,.slate [data-slate-scroll]::-webkit-scrollbar{width:8px;height:8px}.slate [data-slate-drawer]::-webkit-scrollbar-track,.slate [data-slate-scroll]::-webkit-scrollbar-track{background:transparent}.slate [data-slate-drawer]::-webkit-scrollbar-thumb,.slate [data-slate-scroll]::-webkit-scrollbar-thumb{background:var(--ds-scrollbar, var(--color-border-strong));border-radius:var(--radius-lg);border:2px solid var(--color-bg-elevated)}.slate [data-slate-scroll=x]{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:auto;scrollbar-color:auto}.slate .s-header__nav[data-slate-static] .s-header__categories-track,.slate .s-page-requisites,.slate .s-price-list__table-wrap,.slate .s-schedule__scroll,.slate .s-scroll-hint__viewport,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list,.slate .s-tabs,.slate .s-prose pre,.slate .s-prose table,.slate[data-ds=market] .s-products-feed__tablist,.slate .wa-post-text pre,.slate .wa-post-text table,.slate .s-requests__table,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper,.slate .shop-regions-countries-block__sidebar,.slate .s-quick-view .s-product-summary table,.slate .s-product-gallery__thumbs,.slate .s-product-info__plugin,.slate .s-product-navigation,.slate .s-subcategories--mobile-scroll .s-subcategories__list,.slate .s-subcategories--mobile-scroll .s-subcategories__compact,.slate .s-products-table__scroll,.slate .s-products-feed__section--row .s-products-feed__body .s-products,.slate .s-products-feed__panel--row .s-products-feed__body .s-products,.slate .s-brand-tabs--tabs,.slate .s-community-topic__content pre,.slate .s-community-comment__content pre{scrollbar-width:auto;scrollbar-color:auto}.slate [data-slate-scroll=x]::-webkit-scrollbar,.slate .s-header__nav[data-slate-static] .s-header__categories-track::-webkit-scrollbar,.slate .s-page-requisites::-webkit-scrollbar,.slate .s-price-list__table-wrap::-webkit-scrollbar,.slate .s-schedule__scroll::-webkit-scrollbar,.slate .s-scroll-hint__viewport::-webkit-scrollbar,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list::-webkit-scrollbar,.slate .s-tabs::-webkit-scrollbar,.slate .s-prose pre::-webkit-scrollbar,.slate .s-prose table::-webkit-scrollbar,.slate[data-ds=market] .s-products-feed__tablist::-webkit-scrollbar,.slate .wa-post-text pre::-webkit-scrollbar,.slate .wa-post-text table::-webkit-scrollbar,.slate .s-requests__table::-webkit-scrollbar,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper::-webkit-scrollbar,.slate .shop-regions-countries-block__sidebar::-webkit-scrollbar,.slate .s-quick-view .s-product-summary table::-webkit-scrollbar,.slate .s-product-gallery__thumbs::-webkit-scrollbar,.slate .s-product-info__plugin::-webkit-scrollbar,.slate .s-product-navigation::-webkit-scrollbar,.slate .s-subcategories--mobile-scroll .s-subcategories__list::-webkit-scrollbar,.slate .s-subcategories--mobile-scroll .s-subcategories__compact::-webkit-scrollbar,.slate .s-products-table__scroll::-webkit-scrollbar,.slate .s-products-feed__section--row .s-products-feed__body .s-products::-webkit-scrollbar,.slate .s-products-feed__panel--row .s-products-feed__body .s-products::-webkit-scrollbar,.slate .s-brand-tabs--tabs::-webkit-scrollbar,.slate .s-community-topic__content pre::-webkit-scrollbar,.slate .s-community-comment__content pre::-webkit-scrollbar{height:var(--scrollbar-size-x, 4px)}.slate [data-slate-scroll=x]::-webkit-scrollbar-button,.slate .s-header__nav[data-slate-static] .s-header__categories-track::-webkit-scrollbar-button,.slate .s-page-requisites::-webkit-scrollbar-button,.slate .s-price-list__table-wrap::-webkit-scrollbar-button,.slate .s-schedule__scroll::-webkit-scrollbar-button,.slate .s-scroll-hint__viewport::-webkit-scrollbar-button,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list::-webkit-scrollbar-button,.slate .s-tabs::-webkit-scrollbar-button,.slate .s-prose pre::-webkit-scrollbar-button,.slate .s-prose table::-webkit-scrollbar-button,.slate[data-ds=market] .s-products-feed__tablist::-webkit-scrollbar-button,.slate .wa-post-text pre::-webkit-scrollbar-button,.slate .wa-post-text table::-webkit-scrollbar-button,.slate .s-requests__table::-webkit-scrollbar-button,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper::-webkit-scrollbar-button,.slate .shop-regions-countries-block__sidebar::-webkit-scrollbar-button,.slate .s-quick-view .s-product-summary table::-webkit-scrollbar-button,.slate .s-product-gallery__thumbs::-webkit-scrollbar-button,.slate .s-product-info__plugin::-webkit-scrollbar-button,.slate .s-product-navigation::-webkit-scrollbar-button,.slate .s-subcategories--mobile-scroll .s-subcategories__list::-webkit-scrollbar-button,.slate .s-subcategories--mobile-scroll .s-subcategories__compact::-webkit-scrollbar-button,.slate .s-products-table__scroll::-webkit-scrollbar-button,.slate .s-products-feed__section--row .s-products-feed__body .s-products::-webkit-scrollbar-button,.slate .s-products-feed__panel--row .s-products-feed__body .s-products::-webkit-scrollbar-button,.slate .s-brand-tabs--tabs::-webkit-scrollbar-button,.slate .s-community-topic__content pre::-webkit-scrollbar-button,.slate .s-community-comment__content pre::-webkit-scrollbar-button{display:none}.slate [data-slate-scroll=x]::-webkit-scrollbar-track,.slate .s-header__nav[data-slate-static] .s-header__categories-track::-webkit-scrollbar-track,.slate .s-page-requisites::-webkit-scrollbar-track,.slate .s-price-list__table-wrap::-webkit-scrollbar-track,.slate .s-schedule__scroll::-webkit-scrollbar-track,.slate .s-scroll-hint__viewport::-webkit-scrollbar-track,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list::-webkit-scrollbar-track,.slate .s-tabs::-webkit-scrollbar-track,.slate .s-prose pre::-webkit-scrollbar-track,.slate .s-prose table::-webkit-scrollbar-track,.slate[data-ds=market] .s-products-feed__tablist::-webkit-scrollbar-track,.slate .wa-post-text pre::-webkit-scrollbar-track,.slate .wa-post-text table::-webkit-scrollbar-track,.slate .s-requests__table::-webkit-scrollbar-track,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper::-webkit-scrollbar-track,.slate .shop-regions-countries-block__sidebar::-webkit-scrollbar-track,.slate .s-quick-view .s-product-summary table::-webkit-scrollbar-track,.slate .s-product-gallery__thumbs::-webkit-scrollbar-track,.slate .s-product-info__plugin::-webkit-scrollbar-track,.slate .s-product-navigation::-webkit-scrollbar-track,.slate .s-subcategories--mobile-scroll .s-subcategories__list::-webkit-scrollbar-track,.slate .s-subcategories--mobile-scroll .s-subcategories__compact::-webkit-scrollbar-track,.slate .s-products-table__scroll::-webkit-scrollbar-track,.slate .s-products-feed__section--row .s-products-feed__body .s-products::-webkit-scrollbar-track,.slate .s-products-feed__panel--row .s-products-feed__body .s-products::-webkit-scrollbar-track,.slate .s-brand-tabs--tabs::-webkit-scrollbar-track,.slate .s-community-topic__content pre::-webkit-scrollbar-track,.slate .s-community-comment__content pre::-webkit-scrollbar-track{background:transparent}.slate [data-slate-scroll=x]::-webkit-scrollbar-thumb,.slate .s-header__nav[data-slate-static] .s-header__categories-track::-webkit-scrollbar-thumb,.slate .s-page-requisites::-webkit-scrollbar-thumb,.slate .s-price-list__table-wrap::-webkit-scrollbar-thumb,.slate .s-schedule__scroll::-webkit-scrollbar-thumb,.slate .s-scroll-hint__viewport::-webkit-scrollbar-thumb,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list::-webkit-scrollbar-thumb,.slate .s-tabs::-webkit-scrollbar-thumb,.slate .s-prose pre::-webkit-scrollbar-thumb,.slate .s-prose table::-webkit-scrollbar-thumb,.slate[data-ds=market] .s-products-feed__tablist::-webkit-scrollbar-thumb,.slate .wa-post-text pre::-webkit-scrollbar-thumb,.slate .wa-post-text table::-webkit-scrollbar-thumb,.slate .s-requests__table::-webkit-scrollbar-thumb,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper::-webkit-scrollbar-thumb,.slate .shop-regions-countries-block__sidebar::-webkit-scrollbar-thumb,.slate .s-quick-view .s-product-summary table::-webkit-scrollbar-thumb,.slate .s-product-gallery__thumbs::-webkit-scrollbar-thumb,.slate .s-product-info__plugin::-webkit-scrollbar-thumb,.slate .s-product-navigation::-webkit-scrollbar-thumb,.slate .s-subcategories--mobile-scroll .s-subcategories__list::-webkit-scrollbar-thumb,.slate .s-subcategories--mobile-scroll .s-subcategories__compact::-webkit-scrollbar-thumb,.slate .s-products-table__scroll::-webkit-scrollbar-thumb,.slate .s-products-feed__section--row .s-products-feed__body .s-products::-webkit-scrollbar-thumb,.slate .s-products-feed__panel--row .s-products-feed__body .s-products::-webkit-scrollbar-thumb,.slate .s-brand-tabs--tabs::-webkit-scrollbar-thumb,.slate .s-community-topic__content pre::-webkit-scrollbar-thumb,.slate .s-community-comment__content pre::-webkit-scrollbar-thumb{background:var(--ds-scrollbar, var(--color-border-strong));border-radius:var(--radius-full)}@supports not selector(::-webkit-scrollbar){.slate [data-slate-scroll=x],.slate .s-header__nav[data-slate-static] .s-header__categories-track,.slate .s-page-requisites,.slate .s-price-list__table-wrap,.slate .s-schedule__scroll,.slate .s-scroll-hint__viewport,.slate .s-breadcrumbs--scroll .s-breadcrumbs__list,.slate .s-tabs,.slate .s-prose pre,.slate .s-prose table,.slate[data-ds=market] .s-products-feed__tablist,.slate .wa-post-text pre,.slate .wa-post-text table,.slate .s-requests__table,.slate[data-slate-photos-native] .s-photo #photo-stream .stream-wrapper,.slate .shop-regions-countries-block__sidebar,.slate .s-quick-view .s-product-summary table,.slate .s-product-gallery__thumbs,.slate .s-product-info__plugin,.slate .s-product-navigation,.slate .s-subcategories--mobile-scroll .s-subcategories__list,.slate .s-subcategories--mobile-scroll .s-subcategories__compact,.slate .s-products-table__scroll,.slate .s-products-feed__section--row .s-products-feed__body .s-products,.slate .s-products-feed__panel--row .s-products-feed__body .s-products,.slate .s-brand-tabs--tabs,.slate .s-community-topic__content pre,.slate .s-community-comment__content pre{scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}}.slate [data-slate-scroll]:not([data-slate-scroll=x]){overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}.slate [data-slate-drawer][data-slate-side=right]{left:auto;right:0;border-right:0;border-left:var(--border-width) solid var(--color-border);transform:translate(100%)}.slate [data-slate-drawer][data-slate-side=top],.slate [data-slate-drawer][data-slate-side=bottom]{left:0;right:0;width:auto;max-height:100%;border-right:0}.slate [data-slate-drawer][data-slate-side=top]{bottom:auto;border-bottom:var(--border-width) solid var(--color-border);transform:translateY(-100%)}.slate [data-slate-drawer][data-slate-side=bottom]{top:auto;border-top:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(100%)}.slate [data-slate-drawer][data-slate-side=center]{--s-drawer-duration: var(--ds-duration-overlay, var(--duration));inset:50% auto auto 50%;width:min(760px,calc(100vw - var(--space-8)));max-height:min(88vh,900px);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-6);opacity:0;transform:translate(-50%,-50%) scale(.96)}.slate [data-slate-drawer][data-slate-full]{width:min(384px,100vw)}@media (max-width: 639px){.slate [data-slate-drawer][data-slate-full]{width:100vw;border-left:0;border-right:0}.slate [data-slate-drawer][data-slate-full][data-slate-side=top],.slate [data-slate-drawer][data-slate-full][data-slate-side=bottom]{height:100%;border-radius:0}}.slate [data-slate-drawer][data-slate-swipe]{touch-action:pan-y}.slate [data-slate-drawer][data-slate-swipe][data-slate-side=top],.slate [data-slate-drawer][data-slate-swipe][data-slate-side=bottom]{touch-action:pan-x}.slate [data-slate-drawer][data-slate-dragging][data-state]{transition:none;user-select:none}.slate [data-slate-drawer][data-state=open]{transform:none;visibility:visible;transition:transform var(--s-drawer-duration) var(--s-drawer-easing),visibility 0s}.slate [data-slate-drawer][data-state=closed]{visibility:hidden;transition:transform var(--s-drawer-duration) var(--s-drawer-easing),visibility 0s linear var(--s-drawer-duration)}.slate [data-slate-drawer][data-slate-side=center][data-state=open]{opacity:1;transform:translate(-50%,-50%);transition:transform var(--s-drawer-duration) var(--s-drawer-easing),opacity var(--s-drawer-duration) var(--s-drawer-easing),visibility 0s}.slate [data-slate-drawer][data-slate-side=center][data-state=closed]{transition:transform var(--s-drawer-duration) var(--s-drawer-easing),opacity var(--s-drawer-duration) var(--s-drawer-easing),visibility 0s linear var(--s-drawer-duration)}.slate [data-slate-drawer][data-slate-static]{position:static;z-index:auto;width:auto;visibility:visible;transform:none;transition:none}body[data-slate-lock]{overflow:hidden}.slate [data-slate-collapsible]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration) var(--easing)}.slate [data-slate-collapsible][data-state=open]{grid-template-rows:1fr}.slate [data-slate-collapsible]>*{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--duration)}.slate [data-slate-collapsible][data-state=open]>*{visibility:visible;transition:visibility 0s}.slate [data-slate-tabs] [role=tabpanel][hidden]{display:none}.s-ui-backdrop{position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);background:var(--ds-overlay-backdrop, rgba(12, 13, 16, .5));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:opacity var(--ds-duration-overlay, var(--duration)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s linear var(--ds-duration-overlay, var(--duration))}.s-ui-backdrop[data-state=open]{opacity:1;visibility:visible;transition:opacity var(--ds-duration-overlay, var(--duration)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s}@media (prefers-reduced-motion: reduce){.s-ui-backdrop,.s-ui-backdrop[data-state=open]{transition:opacity var(--duration-fast) linear,visibility 0s}}.slate [data-slate-dropdown]{position:relative}.slate [data-slate-dropdown-menu]{position:absolute;top:100%;right:0;min-width:220px;max-height:min(70vh,var(--slate-popup-max-height, 480px),var(--slate-popup-height, 100vh));overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;z-index:var(--z-dropdown);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-3);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),transform var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s linear var(--ds-duration-dropdown, var(--duration-fast));scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}.slate .dropdown{--dropdown-width: var(--slate-dropdown-width, 280px);width:var(--dropdown-width);min-width:var(--dropdown-width);max-width:calc(100vw - 32px)}.slate .dropdown.dropdown-sm{--dropdown-width: 240px}.slate .dropdown.dropdown-md{--dropdown-width: 280px}.slate .dropdown.dropdown-lg{--dropdown-width: 360px}.slate .dropdown.dropdown-xl{--dropdown-width: 440px}.slate .dropdown.dropdown-auto{--dropdown-width: auto;min-width:200px}.slate [data-slate-dropdown][data-state=open]>[data-slate-dropdown-menu]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),transform var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s}.slate [data-slate-dropdown-menu]::-webkit-scrollbar{width:8px}.slate [data-slate-dropdown-menu]::-webkit-scrollbar-track{background:transparent}.slate [data-slate-dropdown-menu]::-webkit-scrollbar-thumb{background:var(--ds-scrollbar, var(--color-border-strong));border-radius:var(--radius-lg);border:2px solid var(--color-bg-elevated)}.slate [data-slate-drawer]::-webkit-scrollbar-button,.slate [data-slate-scroll]::-webkit-scrollbar-button,.slate [data-slate-dropdown-menu]::-webkit-scrollbar-button{display:none;width:0;height:0}@supports selector(::-webkit-scrollbar){.slate [data-slate-drawer],.slate [data-slate-scroll],.slate [data-slate-scroll]:not([data-slate-scroll=x]),.slate [data-slate-dropdown-menu]{scrollbar-width:auto;scrollbar-color:auto}}@media (prefers-reduced-motion: reduce){.slate [data-slate-drawer][data-state=open],.slate [data-slate-drawer][data-state=closed]{transform:none;transition:opacity var(--duration-fast) linear,visibility 0s linear var(--duration-fast)}.slate [data-slate-drawer][data-state=closed]{opacity:0}.slate [data-slate-drawer][data-state=open]{opacity:1;transition:opacity var(--duration-fast) linear,visibility 0s}.slate [data-slate-drawer][data-slate-side=center][data-state=open],.slate [data-slate-drawer][data-slate-side=center][data-state=closed]{transform:translate(-50%,-50%)}.slate [data-slate-drawer][data-slate-side=center][data-state=closed]{transition:opacity var(--duration-fast) linear,visibility 0s linear var(--duration-fast)}.slate [data-slate-drawer][data-slate-side=center][data-state=open]{transition:opacity var(--duration-fast) linear,visibility 0s}.slate [data-slate-drawer][data-slate-static]{opacity:1;transition:none}.slate [data-slate-collapsible],.slate [data-slate-collapsible]>*,.slate [data-slate-collapsible][data-state=open]>*{transition:none}.slate [data-slate-dropdown-menu],.slate [data-slate-dropdown][data-state=open]>[data-slate-dropdown-menu]{transform:none;transition:opacity var(--duration-fast) linear,visibility 0s}}.slate .s-list-more{display:inline-flex;align-items:center}.slate [data-slate-list-more-item][hidden]{display:none}.s-tooltip{position:absolute;z-index:var(--z-toast, 1000);max-width:260px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-fg);color:var(--color-fg-inverse, var(--color-bg));font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.4;box-shadow:var(--shadow-md);pointer-events:none;animation:s-tooltip-in var(--duration-fast) var(--easing)}.s-tooltip[hidden]{display:none}@keyframes s-tooltip-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.s-tooltip{animation:none}}.slate button[hidden],.slate .s-button[hidden]{display:none}.s-ad-label{position:absolute;z-index:2;right:0;margin:var(--space-2)}.s-ad-label--top{top:0}.s-ad-label--bottom{bottom:0}.s-ad-label__toggle{display:inline-flex;align-items:center;gap:2px;min-height:0;height:auto;padding:2px var(--space-1) 2px var(--space-2);margin:0;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.4;cursor:pointer;transition:color var(--duration-fast) var(--easing)}.s-ad-label__toggle:hover{color:var(--color-fg)}.s-ad-label__icon{width:14px;height:14px;flex:none}.s-ad-label--left{left:0;right:auto}.slate .s-arrow{--arrow-size: 40px;--arrow-bg: var(--color-bg-soft);--arrow-fg: var(--color-fg);--arrow-border: var(--color-border);--arrow-shadow: none;--arrow-bg-hover: var(--color-bg-elevated);--arrow-border-hover: var(--color-border-strong);--arrow-fg-hover: var(--arrow-fg);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--arrow-size);height:var(--arrow-size);min-width:0;min-height:var(--arrow-size);padding:0;border:1px solid var(--arrow-border);border-radius:var(--radius-full);background:var(--arrow-bg);color:var(--arrow-fg);box-shadow:var(--arrow-shadow);font:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;transition:background var(--duration-fast),color var(--duration-fast),border-color var(--duration-fast),box-shadow var(--duration-fast)}.slate .s-arrow--sm{--arrow-size: 36px}.slate .s-arrow--md{--arrow-size: 40px}.slate .s-arrow--lg{--arrow-size: 48px}.slate .s-arrow svg{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}.slate .s-arrow:hover{background:var(--arrow-bg-hover);color:var(--arrow-fg-hover);border-color:var(--arrow-border-hover)}.slate .s-arrow:focus{outline:2px solid var(--field-border-focus);outline-offset:3px}.slate .s-arrow:disabled{opacity:.4;cursor:default;pointer-events:none}.slate .s-arrow[hidden]{display:none}.slate[data-carousel-arrows=outline] .s-arrow{--arrow-shadow: none}.slate[data-carousel-arrows=filled] .s-arrow{--arrow-bg: var(--color-accent);--arrow-fg: var(--color-accent-fg);--arrow-border: var(--color-accent);--arrow-shadow: none;--arrow-bg-hover: var(--color-accent-hover);--arrow-border-hover: var(--color-accent-hover)}.slate[data-carousel-arrows=shadow] .s-arrow{--arrow-bg: var(--color-bg-elevated);--arrow-fg: var(--color-fg);--arrow-border: transparent;--arrow-shadow: var(--shadow-md);--arrow-bg-hover: var(--color-bg-soft);--arrow-border-hover: transparent}.slate[data-carousel-arrows=minimal] .s-arrow{--arrow-bg: transparent;--arrow-fg: var(--color-fg);--arrow-border: transparent;--arrow-shadow: none;--arrow-bg-hover: transparent;--arrow-border-hover: transparent;--arrow-fg-hover: var(--color-accent-text)}.slate .s-arrow--on-media{--arrow-bg: var(--color-bg-elevated);--arrow-bg-hover: var(--color-bg-soft)}.slate[data-carousel-arrows=minimal] .s-arrow--on-media{--arrow-fg: var(--color-on-media);--arrow-fg-hover: var(--color-on-media);filter:drop-shadow(0 1px 2px var(--color-on-media-scrim))}@media (prefers-reduced-motion: reduce){.slate .s-arrow{transition:none}}.slate .s-badge{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--badge-height);padding:0 var(--badge-padding-x);border-radius:var(--badge-radius);background:var(--color-bg-soft);color:var(--color-fg);font-size:var(--badge-font-size);font-weight:var(--font-weight-semibold);line-height:1.2;white-space:nowrap}.slate .s-badge--accent{background:var(--color-accent);color:var(--color-accent-fg)}.slate .s-badge--soft{background:var(--ds-soft, var(--color-bg-soft));color:var(--ds-soft-fg, var(--color-accent-text))}.slate .s-badge--success{background:var(--color-success);color:#fff}.slate .s-badge--danger{background:var(--color-danger);color:#fff}.slate .s-badge--dark{background:var(--color-fg);color:var(--color-bg)}.slate .s-badge--light{background:var(--color-bg-elevated);color:var(--color-fg)}.slate .s-badge--outline{background:transparent;border:var(--border-width) solid currentColor}.slate .s-badge--lg{--badge-height: 32px;--badge-padding-x: var(--space-3);--badge-font-size: var(--font-size-small)}.slate .s-badge svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.s-block-head{max-width:var(--block-head-width);margin-bottom:var(--block-head-gap)}.s-block-head__title{margin:0}.s-block-head__eyebrow{margin:0 0 var(--space-2)}.s-block-head__subtitle{margin:var(--space-3) 0 0;color:var(--color-fg-muted)}.s-block-head--row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-3) var(--space-6);max-width:none}.s-block-head--row .s-block-head__text{max-width:var(--block-head-width)}.s-block-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.s-block-head__link{color:var(--color-link);font-weight:var(--font-weight-medium);white-space:nowrap}.s-block-head__link:hover{color:var(--color-link-hover)}.s-block-head--center{margin-right:auto;margin-left:auto;text-align:center}.s-block-head--row.s-block-head--center{flex-direction:column;align-items:center}.slate[data-ds] .s-block-head.s-block-head--title-sm .s-block-head__title{font-size:var(--font-size-h3)}.slate[data-ds] .s-block-head.s-block-head--title-lg .s-block-head__title{font-size:var(--font-size-h1)}.slate[data-ds] .s-block-head.s-block-head--title-xl .s-block-head__title{font-size:var(--font-size-display)}.slate[data-ds] .s-block-head.s-block-head--text-sm .s-block-head__subtitle{font-size:var(--font-size-body)}.slate[data-ds] .s-block-head.s-block-head--text-lg .s-block-head__subtitle{font-size:var(--text-xl)}.s-block-head__accent{text-decoration:underline;text-decoration-color:var(--color-accent-text);text-decoration-thickness:.12em;text-underline-offset:.14em}.s-show-more{display:flex;margin:var(--space-6) auto 0}.s-show-more{min-width:220px}.slate .s-show-more{--button-height: var(--control-util)}.s-show-more[aria-busy=true]{opacity:.6;cursor:progress;pointer-events:none}.slate .s-promos .s-block-head,.slate .s-viewed-block .s-block-head,.slate .s-brands-block .s-block-head,.slate .s-reviews-block .s-block-head,.slate .s-categories:not(.s-categories--tiles):not(.s-categories--compact) .s-block-head{margin-bottom:var(--space-4);max-width:none}.slate .s-promos .s-block-head .s-block-head__title,.slate .s-viewed-block .s-block-head .s-block-head__title,.slate .s-brands-block .s-block-head .s-block-head__title,.slate .s-reviews-block .s-block-head .s-block-head__title,.slate .s-categories:not(.s-categories--tiles):not(.s-categories--compact) .s-block-head .s-block-head__title{margin-bottom:0}.s-block-head__arrow{display:block;width:24px;height:24px}.s-block-head__link[aria-label]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.s-block-head__footer{display:flex;justify-content:center;margin-top:var(--space-6)}.slate .s-button{min-height:var(--button-height);padding:0 var(--button-padding-x);border:var(--button-border-width) solid transparent;border-radius:var(--button-radius);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1.2;background:var(--button-bg, var(--color-accent));color:var(--button-fg, var(--color-accent-fg));text-decoration:none;white-space:nowrap;cursor:pointer}.slate .s-button:hover{background:var(--button-bg-hover, var(--button-bg, var(--color-accent-hover)));color:var(--button-fg-hover, var(--button-fg, var(--color-accent-fg)));text-decoration:none}.slate .s-button--secondary{background:var(--color-bg-soft);color:var(--color-fg);border-color:var(--color-border)}.slate .s-button--secondary:hover{background:var(--color-bg-elevated);color:var(--color-fg);border-color:var(--color-border-strong)}.slate .s-button--outline{background:transparent;color:var(--color-accent-text);border-color:var(--color-accent)}.slate .s-button--outline:hover{background:var(--color-accent);color:var(--color-accent-fg)}.slate .s-button--ghost{background:var(--button-bg, transparent);color:var(--button-fg, var(--color-fg));border-color:var(--button-border-color, var(--color-border-strong))}.slate .s-button--ghost:hover{background:var(--button-bg-hover, var(--color-bg-soft));color:var(--button-fg-hover, var(--button-fg, var(--color-fg)))}.slate .s-button--link{min-height:0;padding:0;background:transparent;color:var(--button-fg, var(--color-link));border:0}.slate .s-button--link:hover{background:transparent;color:var(--button-fg-hover, var(--color-link-hover));text-decoration:underline;text-underline-offset:.2em}.slate .s-button--light{background:var(--color-on-media);color:#111}.slate .s-button--light:hover{background:var(--color-on-media);color:#111;opacity:.9}.slate .s-button--xs{--button-height: calc(var(--control-step-xs) + var(--control-adjust));padding:0 var(--space-2);font-size:var(--font-size-caption);gap:var(--space-1)}.slate .s-button--sm{--button-height: calc(var(--control-step-sm) + var(--control-adjust));padding:0 var(--space-3);font-size:var(--font-size-small)}.slate .s-button--md{--button-height: calc(var(--control-step-md) + var(--control-adjust));padding:0 var(--space-4);font-size:var(--font-size-small)}.slate .s-button--lg{--button-height: calc(var(--control-step-lg) + var(--control-adjust))}.slate .s-button--xl{--button-height: calc(var(--control-step-xl) + var(--control-adjust));padding:0 calc(var(--button-padding-x) + var(--space-2));font-size:var(--font-size-body)}.slate .s-button--block{display:flex;width:100%}.slate .s-button--pill{border-radius:var(--button-radius)}.slate .s-button--icon{height:var(--button-height);box-sizing:border-box;width:var(--button-height);min-width:var(--button-height);min-height:var(--button-height);padding:0;border-radius:var(--button-radius)}.slate .s-button--icon svg{width:20px;height:20px;flex:none}.slate .s-button--quiet.s-button--icon{--control-adjust: 0px}.slate .s-button[disabled],.slate .s-button[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}.slate .s-button--square{border-radius:var(--button-radius)}.slate .s-button--quiet{background:transparent;color:var(--button-fg, var(--color-fg));border-color:transparent}.slate .s-button--quiet:hover,.slate .s-button--quiet[aria-expanded=true]{background:var(--button-bg-hover, var(--color-bg-soft));color:var(--button-fg-hover, var(--button-fg, var(--color-fg)))}.slate .s-button--toggle[aria-pressed=true]{color:var(--button-active-fg, var(--color-accent-text));border-color:var(--button-active-fg, var(--color-accent))}.slate .s-button--media{min-height:0;padding:0;border:var(--border-width) solid var(--color-border);border-radius:var(--button-radius);background:var(--media-bg, var(--color-bg));color:var(--color-fg);white-space:normal}.slate .s-button--media:hover{background:var(--media-bg, var(--color-bg));color:var(--color-fg);border-color:var(--color-border-strong)}.slate .s-button--media[aria-current=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.slate .s-button--media-flat,.slate .s-button--media-flat:hover{border-color:transparent}.slate .s-button--quiet[aria-current]:not([aria-current=false]){color:var(--button-active-fg, var(--color-link))}.slate .s-button--pagination{width:var(--pagination-width, 10px);height:var(--pagination-height, 10px);min-width:0;min-height:0;padding:0;border:0;border-radius:var(--pagination-radius, var(--radius-full));background:var(--color-border-strong);transition:background var(--duration-fast) var(--easing),width var(--duration-fast) var(--easing)}.slate .s-button--pagination:hover{background:var(--color-fg-muted)}.slate .s-button--pagination[aria-current=true]{width:var(--pagination-active-width, var(--pagination-width, 10px));background:var(--color-accent)}.slate[data-ds] .s-button.s-button--gradient-theme,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-theme,.slate[data-ds] .s-button.s-button--gradient-purple-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-blue,.slate[data-ds] .s-button.s-button--gradient-cyan-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-cyan-blue,.slate[data-ds] .s-button.s-button--gradient-green-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-green-blue,.slate[data-ds] .s-button.s-button--gradient-purple-pink,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-pink,.slate[data-ds] .s-button.s-button--gradient-pink-orange,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-pink-orange,.slate[data-ds] .s-button.s-button--gradient-teal-lime,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-teal-lime,.slate[data-ds] .s-button.s-button--gradient-custom,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-custom{border-color:transparent;color:var(--gradient-fg);background-color:var(--color-accent);background-size:200% auto;background-position:left center;transition:background-position var(--duration-slow, .4s) var(--easing),box-shadow var(--duration) var(--easing)}.slate[data-ds] .s-button.s-button--gradient-theme:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-theme:hover,.slate[data-ds] .s-button.s-button--gradient-purple-blue:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-blue:hover,.slate[data-ds] .s-button.s-button--gradient-cyan-blue:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-cyan-blue:hover,.slate[data-ds] .s-button.s-button--gradient-green-blue:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-green-blue:hover,.slate[data-ds] .s-button.s-button--gradient-purple-pink:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-pink:hover,.slate[data-ds] .s-button.s-button--gradient-pink-orange:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-pink-orange:hover,.slate[data-ds] .s-button.s-button--gradient-teal-lime:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-teal-lime:hover,.slate[data-ds] .s-button.s-button--gradient-custom:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-custom:hover{background-position:right center;color:var(--gradient-fg)}.slate[data-ds] .s-button.s-button--gradient-theme,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-theme{background-image:linear-gradient(to right,var(--gradient-theme))}.slate[data-ds] .s-button.s-button--gradient-purple-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-blue{background-image:linear-gradient(to right,var(--gradient-purple-blue))}.slate[data-ds] .s-button.s-button--gradient-cyan-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-cyan-blue{background-image:linear-gradient(to right,var(--gradient-cyan-blue))}.slate[data-ds] .s-button.s-button--gradient-green-blue,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-green-blue{background-image:linear-gradient(to right,var(--gradient-green-blue))}.slate[data-ds] .s-button.s-button--gradient-purple-pink,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-purple-pink{background-image:linear-gradient(to right,var(--gradient-purple-pink))}.slate[data-ds] .s-button.s-button--gradient-pink-orange,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-pink-orange{background-image:linear-gradient(to right,var(--gradient-pink-orange))}.slate[data-ds] .s-button.s-button--gradient-teal-lime,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-teal-lime{background-image:linear-gradient(to right,var(--gradient-teal-lime))}.slate[data-ds] .s-button.s-button--gradient-custom,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-custom{background-image:linear-gradient(to right,var(--button-gradient-from, var(--theme-color-400, var(--color-accent))),var(--button-gradient-via, var(--color-accent)),var(--button-gradient-to, var(--theme-color-700, var(--color-accent-hover))),var(--button-gradient-via, var(--color-accent)),var(--button-gradient-from, var(--theme-color-400, var(--color-accent))))}.slate[data-ds] .s-button.s-button--gradient-teal-lime,.slate[data-ds] .s-button.s-button--gradient-teal-lime:hover,.slate[data-ds] .s-header .s-header__catalog-trigger.s-header__catalog-trigger--gradient-teal-lime{color:var(--gradient-fg-light)}@media (prefers-reduced-motion: reduce){.slate[data-ds] [class*=--gradient-]{transition:none}}.slate [data-slate-carousel]{position:relative}.slate [data-slate-carousel-track]{position:relative;display:flex;gap:var(--s-carousel-gap, 0);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.slate [data-slate-carousel-track]::-webkit-scrollbar{display:none}.slate [data-slate-carousel-track]:focus-visible{outline:2px solid var(--field-border-focus);outline-offset:2px}.slate [data-slate-carousel-slide],.slate [data-slate-carousel-clone]{flex:0 0 var(--s-carousel-slide, 100%);min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.slate [data-slate-carousel-track][data-align=center]>*{scroll-snap-align:center}.slate .s-carousel-dots{display:flex;justify-content:center;gap:var(--space-2);color:var(--color-fg)}.slate [data-slate-carousel-dots].s-carousel-dots[hidden]{display:none}.slate .s-carousel-dots--lines{--pagination-width: 24px;--pagination-height: 4px;--pagination-radius: var(--radius-sm);--pagination-active-width: 40px}.slate .s-carousel-dots--fraction{font-variant-numeric:tabular-nums}.slate [data-slate-carousel-track]{cursor:grab}.slate [data-slate-carousel-track][data-dragging]{cursor:grabbing;user-select:none;-webkit-user-select:none}.slate [data-slate-carousel-track][data-dragging] a{pointer-events:none}.slate .s-chip{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--chip-height);padding:0 var(--chip-padding-x);border:var(--chip-border-width, var(--border-width)) solid var(--chip-border);border-radius:var(--chip-radius);background:var(--chip-bg);color:var(--chip-fg, var(--chip-color, var(--color-fg)));font-size:var(--chip-font-size);font-weight:var(--font-weight-medium);line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.slate .s-chip:hover{border-color:var(--chip-border-hover);background:var(--chip-bg-hover);color:var(--chip-fg, var(--chip-color, var(--color-fg)));text-decoration:none;box-shadow:var(--chip-shadow-hover, none)}.slate .s-chip[aria-pressed=true],.slate .s-chip[aria-selected=true],.slate .s-chip[aria-current]:not([aria-current=false]),.slate .s-chip.is-active{border-color:var(--chip-border-active, var(--chip-bg-active));background:var(--chip-bg-active);color:var(--chip-fg-active);box-shadow:var(--chip-shadow-active, none)}.slate .s-chip--sm{--chip-height: 30px;--chip-padding-x: var(--space-3);font-size:var(--font-size-caption)}.slate .s-chip svg{width:16px;height:16px;flex:none}.slate .s-chip--choice{--chip-bg: var(--color-bg);--chip-bg-hover: var(--color-bg);--chip-bg-active: var(--color-accent-soft, var(--color-bg-soft));--chip-fg-active: var(--color-fg);--chip-border: var(--color-border);--chip-border-hover: var(--color-accent)}.slate .s-chip--choice[aria-pressed=true],.slate .s-chip--choice.is-active{border-color:var(--color-accent)}.slate .s-chip--md{--chip-height: var(--control-util)}.slate .s-chip--lg{--chip-height: 44px;--chip-padding-x: var(--space-5)}.slate .s-chip--soft{--chip-bg: var(--chip-soft-bg, var(--color-bg-elevated));--chip-bg-hover: var(--chip-soft-bg, var(--color-bg-soft));--chip-fg: var(--chip-text-color, var(--chip-color, var(--color-fg)))}.slate .s-chip--filled{--chip-bg: var(--chip-color, var(--color-accent));--chip-bg-hover: var(--chip-color, var(--color-accent));--chip-border: var(--chip-color, var(--color-accent));--chip-border-hover: var(--chip-color, var(--color-accent));--chip-fg: var(--chip-text-color, var(--color-accent-fg))}.slate .s-chip--outline{--chip-bg: transparent;--chip-bg-hover: var(--chip-soft-bg, var(--color-bg-soft));--chip-border: var(--chip-color, var(--color-accent));--chip-border-hover: var(--chip-color, var(--color-accent));--chip-fg: var(--chip-text-color, var(--chip-color, var(--color-accent)))}.slate .s-chip--ghost{--chip-bg: transparent;--chip-bg-hover: var(--chip-soft-bg, var(--color-bg-soft));--chip-border: transparent;--chip-border-hover: transparent;--chip-fg: var(--chip-text-color, var(--chip-color, var(--color-accent)))}.slate .s-chip:focus{outline:2px solid var(--color-accent);outline-offset:3px}.slate .s-chip:focus:not(:focus-visible){outline:none}.s-empty-state{padding:var(--space-6) 0}.s-empty-state__box{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);text-align:center;border:var(--border-width) dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-bg-soft)}.s-empty-state__icon{width:40px;height:40px;color:var(--color-fg-muted)}.s-empty-state__title{margin:0}.s-empty-state__text,.s-empty-state__note{max-width:560px;margin:0}.s-empty-state--note{padding:0;margin:0 0 var(--space-4)}.s-empty-state--note .s-empty-state__box{align-items:flex-start;gap:var(--space-1);padding:var(--space-3) var(--space-4);text-align:left}.s-empty-state__mark{width:16px;height:16px;margin-right:var(--space-2);vertical-align:-3px;color:var(--color-fg-muted)}.slate .s-field{width:100%;min-height:var(--field-height);box-sizing:border-box;padding:0 var(--field-padding-x);background-color:var(--field-bg);color:var(--field-fg);border:var(--border-width) solid var(--field-border);border-width:var(--field-border-width, var(--border-width));border-radius:var(--field-radius);box-shadow:var(--field-shadow, var(--shadow-sm));font:inherit;transition:border-color var(--duration-fast) var(--easing),box-shadow var(--duration-fast) var(--easing)}.slate .s-field:focus{outline:none;border-color:var(--field-border-focus);box-shadow:none}.slate textarea{--field-radius: var(--field-radius-multiline)}.slate textarea.s-field{padding:var(--space-2) var(--field-padding-x);min-height:calc(var(--field-height) * 2)}.slate{--field-select-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e")}.slate[data-scheme=dark]{--field-select-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239aa1ab' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e")}@media (prefers-color-scheme: dark){.slate[data-scheme=auto]{--field-select-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%239aa1ab' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M3.5 6l4.5 4.5L12.5 6'/%3e%3c/svg%3e")}}.slate select.s-field{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:calc(var(--field-padding-x) * 2 + 14px);background-image:var(--field-select-icon);background-repeat:no-repeat;background-position:right var(--field-padding-x) center;background-size:14px 14px}.slate select.s-field[multiple]{background-image:none;padding-right:var(--field-padding-x)}.slate .s-field--xs{--field-height: calc(var(--control-step-xs) + var(--control-adjust));--field-padding-x: var(--space-2);font-size:var(--font-size-caption)}.slate .s-field--sm{--field-height: calc(var(--control-step-sm) + var(--control-adjust));--field-padding-x: var(--space-3);font-size:var(--font-size-small)}.slate .s-field--md{--field-height: calc(var(--control-step-md) + var(--control-adjust))}.slate .s-field--lg{--field-height: calc(var(--control-step-lg) + var(--control-adjust))}.slate .s-field--xl{--field-height: calc(var(--control-step-xl) + var(--control-adjust));--field-padding-x: var(--space-4);font-size:var(--font-size-body)}.slate .s-field--plain{height:var(--field-height);min-height:var(--field-height);box-sizing:border-box;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--color-fg);font-family:var(--font-body);line-height:normal}.slate .s-field--plain:focus{box-shadow:none}.slate .s-field--error,.slate .s-field[aria-invalid=true]{border-color:var(--color-danger)}.slate .s-field--error:focus,.slate .s-field[aria-invalid=true]:focus{border-color:var(--color-danger)}.slate .s-field:disabled,.slate .s-check:disabled{cursor:not-allowed;opacity:.6}.slate .s-field--group{display:flex;align-items:center;gap:var(--space-2);box-sizing:border-box;padding:var(--space-1)}.slate .s-field--group:focus-within{border-color:var(--field-border-focus);box-shadow:none}.slate .s-field--group>.s-field--plain:first-child{padding-inline-start:max(0px,calc(var(--field-padding-x) - var(--space-1)))}.slate[data-field-style=filled],.slate[data-ds][data-scheme][data-field-style=filled]{--field-bg: var(--color-bg-soft);--field-group-bg: var(--field-bg);--field-border: transparent;--field-shadow: none}.slate[data-field-style=underline],.slate[data-ds][data-scheme][data-field-style=underline]{--field-bg: transparent;--field-group-bg: var(--field-bg);--field-border: var(--color-border-strong);--field-border-width: 0 0 var(--border-width) 0;--field-radius: 0px;--field-shadow: none}.slate[data-field-style=filled] .s-field:not(.s-field--plain):not(.s-filters__range-input),.slate[data-field-style=underline] .s-field:not(.s-field--plain):not(.s-filters__range-input){background-color:var(--field-bg);border-style:solid;border-width:var(--field-border-width, var(--border-width));border-color:var(--field-border);border-radius:var(--field-radius);box-shadow:var(--field-shadow, var(--shadow-sm))}.slate[data-field-style=filled] .s-field:not(.s-field--plain):not(.s-filters__range-input):focus,.slate[data-field-style=underline] .s-field:not(.s-field--plain):not(.s-filters__range-input):focus,.slate[data-field-style=filled] .s-field--group:not(.s-field--plain):not(.s-filters__range-input):focus-within,.slate[data-field-style=underline] .s-field--group:not(.s-field--plain):not(.s-filters__range-input):focus-within{border-color:var(--field-border-focus)}.slate[data-field-style] .s-field.s-field--error:not(.s-field--plain):not(.s-filters__range-input),.slate[data-field-style] .s-field[aria-invalid=true]:not(.s-field--plain):not(.s-filters__range-input){border-color:var(--color-danger)}.slate .s-icon--sm{width:var(--icon-sm);height:var(--icon-sm)}.slate .s-icon--md{width:var(--icon-md);height:var(--icon-md)}.slate .s-icon--lg{width:var(--icon-lg);height:var(--icon-lg)}.slate .s-icon--xl{width:var(--icon-xl);height:var(--icon-xl)}.slate .s-icon-box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--icon-md) * 2.2);height:calc(var(--icon-md) * 2.2);border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-accent-text)}.slate .s-icon-box--round{border-radius:50%}.slate .s-icon-box svg{width:var(--icon-md);height:var(--icon-md)}.slate .s-lightbox[data-slate-drawer]{inset:0;width:auto;height:auto;max-height:none;border:0;border-radius:0;box-shadow:none;position:fixed;z-index:var(--z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--space-12) var(--space-16);background:#0a0a0cf5;color:#fff;opacity:0;visibility:hidden;transition:opacity var(--duration) var(--easing),visibility 0s linear var(--duration)}.slate .s-lightbox[data-slate-drawer][data-state=open]{opacity:1;visibility:visible;transition:opacity var(--duration) var(--easing)}.s-lightbox__figure{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);margin:0;max-width:100%;max-height:100%}.s-lightbox__image{display:block;max-width:100%;max-height:calc(100vh - 160px);width:auto;height:auto;object-fit:contain;border-radius:var(--radius-sm)}.s-lightbox__caption{font-size:var(--text-sm);line-height:1.4;text-align:center;color:#ffffffd9;max-width:60ch}.s-lightbox__caption[hidden]{display:none}.s-lightbox__counter{position:absolute;left:0;right:0;bottom:var(--space-4);text-align:center;font-size:var(--text-xs);color:#fff9;font-variant-numeric:tabular-nums}.slate .s-lightbox__close,.slate .s-lightbox__prev,.slate .s-lightbox__next{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:0;min-height:0;padding:0;border:0;border-radius:var(--button-radius);background:#ffffff1f;color:#fff;cursor:pointer;transition:background var(--duration) var(--easing)}.slate .s-lightbox__close:hover,.slate .s-lightbox__prev:hover,.slate .s-lightbox__next:hover{background:#ffffff3d}.slate .s-lightbox__close:focus-visible,.slate .s-lightbox__prev:focus-visible,.slate .s-lightbox__next:focus-visible{outline:2px solid #fff;outline-offset:2px}.s-lightbox__close{position:absolute;top:var(--space-4);right:var(--space-4)}.s-lightbox__prev,.s-lightbox__next{position:absolute;top:50%;margin-top:-22px}.s-lightbox__prev{left:var(--space-4)}.s-lightbox__next{right:var(--space-4)}.s-lightbox[data-single] .s-lightbox__prev,.s-lightbox[data-single] .s-lightbox__next{display:none}.s-lightbox svg{width:22px;height:22px}@media (max-width: 639px){.slate .s-lightbox[data-slate-drawer]{padding:var(--space-16) 0}.s-lightbox__image{max-height:calc(100vh - 180px);border-radius:0}.s-lightbox__prev,.s-lightbox__next{top:auto;bottom:var(--space-3);margin-top:0}.s-lightbox__caption{padding:0 var(--space-4)}}@media (prefers-reduced-motion: reduce){.slate .s-lightbox[data-slate-drawer],.slate .s-lightbox[data-slate-drawer][data-state=open]{transition:none}}.s-logo{display:inline-flex;align-items:center;min-width:0;max-width:100%;color:inherit}.s-logo__light,.s-logo__dark{height:auto;max-width:100%}.s-logo svg{display:block}.s-logo svg,.s-logo img{width:var(--logo-width, 160px);max-width:100%;height:auto}.s-logo .s-logo__mark{display:inline-flex;flex:none;width:40px;height:40px;margin-right:var(--space-3)}.s-logo .s-logo__mark svg{width:100%;height:100%}.s-logo__mark .s-logo__accent{fill:var(--color-accent-text)}.s-logo__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.s-logo__light{display:block}.s-logo__dark,.slate[data-scheme=dark] .s-logo__light{display:none}.slate[data-scheme=dark] .s-logo__dark{display:block}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] .s-logo__light{display:none}.slate[data-scheme=auto] .s-logo__dark{display:block}}.slate .s-menu-item{--s-menu-item-height: var(--slate-menu-item-height, 40px);display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:var(--s-menu-item-height);padding:var(--space-1) var(--space-3);border:0;border-radius:var(--radius-lg);background:transparent;color:var(--color-fg);font:inherit;font-size:var(--slate-menu-item-font, var(--text-sm));font-weight:var(--font-weight-normal);line-height:var(--leading-snug, 1.35);text-align:left;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.slate .s-menu-item:hover,.slate .s-menu-item:focus-visible{background:var(--color-bg-soft);color:var(--color-fg);text-decoration:none}.slate .s-menu-item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.slate .s-menu-item[aria-current=true],.slate .s-menu-item[aria-current=page]{font-weight:var(--font-weight-semibold)}.slate .s-menu-item--sm{--s-menu-item-height: 32px}.slate .s-menu-item--md{--s-menu-item-height: 40px}.slate .s-menu-item--lg{--s-menu-item-height: 48px;font-size:var(--text-base)}.slate .s-menu-item--accent{color:var(--color-accent-text);font-weight:var(--font-weight-medium)}.slate .s-menu-sep{height:0;margin:var(--space-1) var(--space-2);border-top:var(--border-width) solid var(--color-border)}@media (prefers-reduced-motion: reduce){.slate .s-menu-item{transition:none}}.s-prose{color:var(--color-fg);font-size:var(--text-base);line-height:var(--leading-loose)}.s-prose--lg{font-size:var(--text-lg)}.s-prose>:first-child{margin-top:0}.s-prose>:last-child{margin-bottom:0}.s-prose p{margin:1.25em 0}.s-prose h1,.s-prose h2,.s-prose h3,.s-prose h4{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);color:var(--color-fg);line-height:var(--leading-tight)}.s-prose h1{font-size:2.25em;font-weight:var(--font-weight-bold);margin:0 0 .8em}.s-prose h2{font-size:1.5em;margin:1.6em 0 .8em}.s-prose h3{font-size:1.25em;margin:1.4em 0 .6em}.s-prose h4{font-size:1.125em;margin:1.3em 0 .5em}.s-prose h1+h2,.s-prose h2+h3,.s-prose h3+h4,.s-prose h1+h3,.s-prose h1+h4,.s-prose h2+h4{margin-top:0}.s-prose strong,.s-prose b{font-weight:var(--font-weight-semibold);color:var(--color-fg)}.s-prose em,.s-prose i{font-style:italic}.s-prose small{font-size:.875em;color:var(--color-fg-muted)}.s-prose a{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:2px}.s-prose a:hover{color:var(--color-link-hover);text-decoration-color:currentColor}.s-prose ul,.s-prose ol{margin:1.25em 0;padding-left:1.5em}.s-prose ul{list-style:disc outside}.s-prose ol{list-style:decimal outside}.s-prose li{margin:.4em 0}.s-prose li::marker{color:var(--color-fg-muted)}.s-prose li>ul,.s-prose li>ol{margin:.5em 0}.s-prose li>p{margin:.5em 0}.s-prose blockquote{margin:1.6em 0;padding:.6em 1.2em;border-left:3px solid var(--color-accent);background:var(--color-bg-soft);color:var(--color-fg-muted);font-style:italic}.s-prose blockquote p{margin:.5em 0}.s-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.875em;padding:.2em .4em;background:var(--color-bg-soft);border-radius:var(--radius-sm)}.s-prose pre{margin:1.6em 0;padding:1em 1.25em;overflow-x:auto;background:var(--color-bg-soft);border-radius:var(--radius-md);line-height:var(--leading-normal)}.s-prose pre code{padding:0;background:none;font-size:.875em}.s-prose table{width:100%;margin:1.6em 0;border-collapse:collapse;font-size:.875em;display:block;overflow-x:auto}.s-prose th,.s-prose td{padding:.6em .8em;border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}.s-prose thead th{border-bottom:2px solid var(--color-border-strong);font-weight:var(--font-weight-semibold)}.s-prose hr{margin:2.4em 0;border:0;border-top:var(--border-width) solid var(--color-border)}.s-prose img,.s-prose video{display:block;max-width:100%;height:auto;margin:1.6em 0;border-radius:var(--radius-lg)}.s-prose figure{margin:1.6em 0}.s-prose figure img,.s-prose figure video{margin:0}.s-prose figcaption{margin-top:.6em;color:var(--color-fg-muted);font-size:.875em;text-align:center}.s-prose--measure{max-width:72ch}.slate[data-text-links=hover] .s-prose a:not(.s-button):not(.s-chip),.slate[data-text-links=hover] .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip),.slate[data-text-links=hover] .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip),.slate[data-text-links=hover] .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=hover] .wa-agreement-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=hover] .wa-terms-section a:not(.s-button):not(.s-chip){text-decoration-line:none}.slate[data-text-links=hover] .s-prose a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=hover] .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=hover] .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=hover] .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=hover] .wa-agreement-wrapper a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=hover] .wa-terms-section a:not(.s-button):not(.s-chip):hover{text-decoration-line:underline;text-decoration-style:solid}.slate[data-text-links=dotted] .s-prose a:not(.s-button):not(.s-chip),.slate[data-text-links=dotted] .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip),.slate[data-text-links=dotted] .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip),.slate[data-text-links=dotted] .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=dotted] .wa-agreement-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=dotted] .wa-terms-section a:not(.s-button):not(.s-chip){text-decoration-line:underline;text-decoration-style:dotted}.slate[data-text-links=dotted] .s-prose a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=dotted] .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=dotted] .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=dotted] .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=dotted] .wa-agreement-wrapper a:not(.s-button):not(.s-chip):hover,.slate[data-text-links=dotted] .wa-terms-section a:not(.s-button):not(.s-chip):hover{text-decoration-line:underline;text-decoration-style:solid}.slate .s-prose a:not(.s-button):not(.s-chip):focus,.slate .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip):focus,.slate .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip):focus,.slate .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip):focus,.slate .wa-agreement-wrapper a:not(.s-button):not(.s-chip):focus,.slate .wa-terms-section a:not(.s-button):not(.s-chip):focus{outline:2px solid var(--color-accent);outline-offset:3px}.slate[data-text-links=underline] .s-footer-subscribe__agreement a:not(.s-button):not(.s-chip),.slate[data-text-links=underline] .h-agreement-checkbox-html-label a:not(.s-button):not(.s-chip),.slate[data-text-links=underline] .h-agreement-checkbox-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=underline] .wa-agreement-wrapper a:not(.s-button):not(.s-chip),.slate[data-text-links=underline] .wa-terms-section a:not(.s-button):not(.s-chip){text-decoration-line:underline;text-decoration-style:solid}.s-ratio--1-1{--s-ratio: 100%}.s-ratio--4-5{--s-ratio: 125%}.s-ratio--3-4{--s-ratio: 133.3333%}.s-ratio--4-3{--s-ratio: 75%}.s-ratio--3-2{--s-ratio: 66.6667%}.s-ratio--16-10{--s-ratio: 62.5%}.s-ratio--16-9{--s-ratio: 56.25%}.s-ratio--2-1{--s-ratio: 50%}.s-ratio--16-7{--s-ratio: 43.75%}.s-ratio--21-9{--s-ratio: 42.8571%}.s-ratio--5-2{--s-ratio: 40%}.s-ratio--3-1{--s-ratio: 33.3333%}.s-ratio--16-5{--s-ratio: 31.25%}.s-ratio-m--1-1{--s-ratio-m: 100%}.s-ratio-m--4-5{--s-ratio-m: 125%}.s-ratio-m--3-4{--s-ratio-m: 133.3333%}.s-ratio-m--4-3{--s-ratio-m: 75%}.s-ratio-m--3-2{--s-ratio-m: 66.6667%}.s-ratio-m--16-10{--s-ratio-m: 62.5%}.s-ratio-m--16-9{--s-ratio-m: 56.25%}.s-ratio-m--2-1{--s-ratio-m: 50%}.s-ratio--slot-posts{--s-ratio: var(--slate-ratio-posts, 75%)}.s-ratio--slot-related{--s-ratio: var(--slate-ratio-related, 75%)}.s-ratio--slot-albums{--s-ratio: var(--slate-ratio-albums, 75%)}.s-ratio--slot-photos{--s-ratio: var(--slate-ratio-photos, 100%)}.s-ratio--slot-posts-2{--s-ratio: var(--slate-ratio-posts-2, 75%)}.slate .s-section-panel,.slate .s-section-row--background{background:var(--s-section-bg, var(--color-bg-elevated))}.slate .s-section-row{display:flow-root}.slate .s-section-row--background{--s-section-bg: transparent}.slate .s-section-row--background .s-section-panel{background:transparent}.slate[data-scheme=dark] .s-section-row--light-background{--s-section-bg: var(--color-bg-elevated)}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] .s-section-row--light-background{--s-section-bg: var(--color-bg-elevated)}}.slate .s-section-row--divider{border-bottom:1px solid var(--color-border)}.slate .s-section-panel{width:calc(100% - 2 * var(--size-gutter));max-width:calc(var(--container) - 2 * var(--size-gutter));margin:var(--space-6) auto;border-radius:var(--radius-lg);padding-top:var(--space-6);padding-bottom:var(--space-6)}.slate .s-section-panel .s-container{padding-left:var(--space-5);padding-right:var(--space-5)}.slate .s-section-panel .s-container .s-container{padding-left:0;padding-right:0}@media (min-width: 1024px){.slate .s-section-panel{padding-top:var(--space-8);padding-bottom:var(--space-8)}.slate .s-section-panel .s-container{padding-left:var(--space-8);padding-right:var(--space-8)}}@media (min-width: 1024px){.slate[data-ds] .s-cols-2.s-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate[data-ds] .s-cols-3.s-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate[data-ds] .s-cols-4.s-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate[data-ds] .s-cols-5.s-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate[data-ds] .s-cols-6.s-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate[data-ds] .s-cols-7.s-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.slate[data-ds] .s-cols-8.s-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.slate[data-ds] .s-strip-cols-4.s-strip-cols-4{grid-auto-columns:calc((100% - 3 * var(--space-4)) / 4)}.slate[data-ds] .s-strip-cols-5.s-strip-cols-5{grid-auto-columns:calc((100% - 4 * var(--space-4)) / 5)}.slate[data-ds] .s-strip-cols-6.s-strip-cols-6{grid-auto-columns:calc((100% - 5 * var(--space-4)) / 6)}.slate[data-ds] .s-strip-cols-7.s-strip-cols-7{grid-auto-columns:calc((100% - 6 * var(--space-4)) / 7)}.slate[data-ds] .s-strip-cols-8.s-strip-cols-8{grid-auto-columns:calc((100% - 7 * var(--space-4)) / 8)}.slate .s-strip-cols-4,.slate .s-strip-cols-5,.slate .s-strip-cols-6,.slate .s-strip-cols-7,.slate[data-ds] .s-strip-cols-8.s-strip-cols-8{gap:var(--space-4)}}@media (max-width: 767px){.slate[data-ds] .s-mscroll.s-mscroll{display:flex;overflow-x:auto;gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(var(--size-gutter) * -1);margin-right:calc(var(--size-gutter) * -1);padding-left:var(--size-gutter);padding-right:var(--size-gutter);scroll-padding:0 var(--size-gutter)}.slate[data-ds] .s-mscroll.s-mscroll::-webkit-scrollbar{display:none}.slate[data-ds] .s-mscroll.s-mscroll>*{flex:0 0 var(--s-mscroll-item, 72%);min-width:0;scroll-snap-align:start}.slate[data-ds] .s-mstack.s-mstack{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.slate[data-ds] .s-mstack.s-mstack>*{flex:none}}.slate .s-section-row--top-0{padding-top:0}.slate .s-section-row--top-40{padding-top:var(--space-3)}.slate .s-section-row--top-80{padding-top:var(--space-6)}.slate .s-section-row--top-128{padding-top:var(--space-8)}.slate .s-section-row--top-160{padding-top:var(--space-10)}.slate .s-section-row--top-200{padding-top:var(--space-12)}.slate .s-section-row--bottom-0{padding-bottom:0}.slate .s-section-row--bottom-40{padding-bottom:var(--space-3)}.slate .s-section-row--bottom-80{padding-bottom:var(--space-6)}.slate .s-section-row--bottom-128{padding-bottom:var(--space-8)}.slate .s-section-row--bottom-160{padding-bottom:var(--space-10)}.slate .s-section-row--bottom-200{padding-bottom:var(--space-12)}@media (min-width: 1024px){.slate .s-section-row--top-40{padding-top:var(--space-7)}.slate .s-section-row--top-80{padding-top:var(--space-10)}.slate .s-section-row--top-128{padding-top:var(--space-12)}.slate .s-section-row--top-160{padding-top:var(--space-16)}.slate .s-section-row--top-200{padding-top:var(--space-20)}.slate .s-section-row--bottom-40{padding-bottom:var(--space-7)}.slate .s-section-row--bottom-80{padding-bottom:var(--space-10)}.slate .s-section-row--bottom-128{padding-bottom:var(--space-12)}.slate .s-section-row--bottom-160{padding-bottom:var(--space-16)}.slate .s-section-row--bottom-200{padding-bottom:var(--space-20)}}.s-status{position:relative;z-index:0;display:inline-flex;align-items:center;gap:var(--space-2);padding:2px var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);font-weight:var(--font-weight-medium);white-space:nowrap}.s-status:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--s-status, var(--color-fg-muted))}.s-status:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--s-status, transparent);opacity:.1}.slate .s-tabs{--chip-height: var(--control-util);display:flex;gap:var(--space-2);max-width:100%;min-width:0;overflow-x:auto;padding:0;list-style:none}.slate .s-tabs>*{flex:0 0 auto}.slate .s-tabs .s-tabs__tab{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--chip-height);padding:0 var(--chip-padding-x);border:var(--border-width) solid var(--chip-border);border-radius:var(--chip-radius);background:var(--chip-bg);color:var(--color-fg);font-size:var(--chip-font-size);font-weight:var(--font-weight-medium);line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer}.slate .s-tabs .s-tabs__tab:hover{background:var(--chip-bg-hover);border-color:var(--chip-border-hover)}.slate .s-tabs .s-tabs__tab[aria-selected=true],.slate .s-tabs .s-tabs__tab[aria-pressed=true],.slate .s-tabs .s-tabs__tab[aria-current]:not([aria-current=false]){background:var(--chip-bg-active);color:var(--chip-fg-active);border-color:var(--chip-bg-active)}.slate[data-tabs-style=line] .s-tabs{gap:var(--space-5);flex-wrap:nowrap;border-radius:0;border-bottom:var(--border-width) solid var(--color-border);background:transparent}.slate[data-tabs-style=line] .s-tabs .s-tabs__tab{padding:0;border-color:transparent;border-radius:0;background:transparent;color:var(--color-fg);box-shadow:none}.slate[data-tabs-style=line] .s-tabs .s-tabs__tab[aria-selected=true],.slate[data-tabs-style=line] .s-tabs .s-tabs__tab[aria-pressed=true],.slate[data-tabs-style=line] .s-tabs .s-tabs__tab[aria-current]:not([aria-current=false]){background:transparent;color:var(--color-fg);border-color:transparent;box-shadow:inset 0 -3px 0 var(--color-accent)}.slate[data-tabs-style=segmented] .s-tabs{gap:var(--space-1);flex-wrap:nowrap;padding:var(--space-1);border-radius:var(--chip-radius);border:0;background:var(--color-bg-soft)}.slate[data-tabs-style=segmented] .s-tabs .s-tabs__tab{border-color:transparent;background:transparent;color:var(--color-fg);box-shadow:none}.slate[data-tabs-style=segmented] .s-tabs .s-tabs__tab[aria-selected=true],.slate[data-tabs-style=segmented] .s-tabs .s-tabs__tab[aria-pressed=true],.slate[data-tabs-style=segmented] .s-tabs .s-tabs__tab[aria-current]:not([aria-current=false]){background:var(--color-bg-elevated);color:var(--color-fg);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.slate .s-tabs .s-tabs__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media (max-width: 1023px){.slate[data-tabs-style=segmented] .s-product-info__tabnav{margin-left:0;margin-right:0}.slate[data-tabs-style=segmented] .s-product-info__tabnav .s-product-info__tablist{padding:var(--space-1)}.slate .s-product-info__tabnav>.s-scroll-hint__fade{width:64px}.slate .s-product-info__tabnav>.s-scroll-hint__arrow{width:32px;height:32px;border-radius:var(--button-radius);background:var(--color-bg);box-shadow:var(--shadow-sm);color:var(--color-fg)}}.s-theme-switcher{display:inline-flex}.s-theme-switcher__btn{display:inline-flex;align-items:center;justify-content:center}.slate[data-scheme=light] .s-theme-switcher__btn--light,.slate[data-scheme=dark] .s-theme-switcher__btn--dark,.slate[data-scheme=auto] .s-theme-switcher__btn--light{display:none}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] .s-theme-switcher__btn--light{display:inline-flex}.slate[data-scheme=auto] .s-theme-switcher__btn--dark{display:none}}.s-theme-switcher__icon{display:block}.s-theme-switcher__label{display:none}.s-header__row[data-fg] .s-theme-switcher__btn{--button-fg: var(--s-header-fg)}.s-tile{--s-tile-gap: var(--space-2);--s-tile-pad: var(--card-pad-sm);position:relative;display:flex;flex-direction:column;min-width:0;height:100%;color:var(--color-fg)}.s-tile__media{position:relative;display:block;padding-top:var(--s-ratio, 75%);overflow:hidden;border-radius:var(--card-radius);background:var(--color-bg-soft)}.s-tile__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-tile:hover .s-tile__image{transform:scale(1.03)}.s-tile__placeholder{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;color:var(--color-fg-muted);opacity:.6}.s-tile__body{display:flex;flex-direction:column;gap:var(--s-tile-gap);flex:1 1 auto;padding:var(--space-3) 0 0}.s-tile__title{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.s-tile__link{color:inherit;text-decoration:none}.s-tile__link:after{content:"";position:absolute;inset:0;z-index:1}.s-tile__link:hover{color:var(--color-link-hover)}.s-tile__meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-tile__text{margin:0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.s-tile__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:auto;font-size:var(--text-sm)}.s-tile__meta a,.s-tile__footer a,.s-tile__badge{position:relative;z-index:2}.s-tile__badge{position:absolute;top:var(--space-3);left:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-on-media-scrim);color:var(--color-on-media);font-size:var(--text-xs);text-decoration:none}.s-tile__badge:hover{color:var(--color-on-media)}.s-tile--bordered{overflow:hidden;background:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.s-tile--bordered .s-tile__media{border-radius:0}.s-tile--bordered .s-tile__body{padding:var(--s-tile-pad)}.s-tile--overlay{overflow:hidden;border-radius:var(--card-radius)}.s-tile--overlay .s-tile__media{flex:1 1 auto}.s-tile--overlay .s-tile__media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--color-on-media-scrim) 0%,transparent 55%);pointer-events:none}.s-tile--overlay .s-tile__body{position:absolute;right:0;bottom:0;left:0;z-index:1;padding:var(--s-tile-pad);color:var(--color-on-media);pointer-events:none}.s-tile--overlay .s-tile__body a{pointer-events:auto}.s-tile--overlay .s-tile__link:hover,.s-tile--overlay .s-tile__meta,.s-tile--overlay .s-tile__text,.s-tile--overlay .s-tile__footer,.s-tile--overlay .s-tile__meta a,.s-tile--overlay .s-tile__footer a{color:var(--color-on-media)}.s-tile--overlay .s-tile__text{opacity:.85}.s-tile--overlay .s-tile__placeholder{color:var(--color-on-media)}@media (min-width: 640px){.s-tile--wide{grid-column:span 2}.s-tile--wide .s-tile__media{flex:1 1 auto;min-height:320px;padding-top:0}.s-tile--wide .s-tile__title{font-size:var(--text-2xl)}}@media (prefers-reduced-motion: reduce){.s-tile__image{transition:none}.s-tile:hover .s-tile__image{transform:none}}.slate .s-display,.slate .s-h1,.slate .s-h2,.slate .s-h3,.slate .s-h4{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.slate .s-display{font-size:var(--font-size-display);font-weight:var(--font-weight-display);line-height:1.08}.slate .s-h1{font-size:var(--font-size-h1)}.slate .s-h2{font-size:var(--font-size-h2)}.slate .s-h3{font-size:var(--font-size-h3);letter-spacing:0}.slate .s-h4{font-size:var(--font-size-h4);letter-spacing:0}.slate .s-lead{font-size:var(--font-size-lead);line-height:var(--leading-normal);color:var(--color-fg-muted)}.slate .s-text{font-size:var(--font-size-body);line-height:var(--leading-normal)}.slate .s-small{font-size:var(--font-size-small);line-height:var(--leading-normal)}.slate .s-caption{font-size:var(--font-size-caption);line-height:1.4;color:var(--color-fg-muted)}.slate .s-eyebrow{display:inline-block;font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-text)}.slate .s-title{margin-bottom:var(--heading-gap)}.s-about{padding:var(--section-space-sm) 0}.s-about__grid{display:grid;gap:var(--grid-gap)}.s-about--media .s-about__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.s-about__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding:calc(var(--space-8) * 1.25);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.s-about__title{margin:0}.s-about__text{color:var(--color-fg-muted);line-height:var(--leading-loose)}.s-about__text p{margin:0 0 var(--space-4)}.s-about__text p:last-child{margin-bottom:0}.s-about__stats{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);margin:0;padding:var(--space-5) 0 0;list-style:none;border-top:var(--border-width) solid var(--color-border);align-self:stretch}.s-about__stat{display:flex;flex-direction:column;gap:var(--space-1)}.s-about__stat-value{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:1;color:var(--color-accent-text)}.s-about__stat-label{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .s-about__button{border-radius:var(--radius-full);padding:0 var(--space-6)}.s-about__media{position:relative;min-height:320px;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-about__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width: 1023px){.s-about--media .s-about__grid{grid-template-columns:minmax(0,1fr)}.s-about__media{order:-1;min-height:0;padding-top:75%}.s-about__card{padding:var(--space-6)}.s-about__stat-value{font-size:var(--text-2xl)}}.s-about__media--aspect-square{--s-about-ratio: 100%}.s-about__media--aspect-4-3{--s-about-ratio: 75%}.s-about__media--aspect-3-4{--s-about-ratio: 133.33%}.s-about__media--aspect-16-9{--s-about-ratio: 56.25%}.s-about__media--aspect-2-1{--s-about-ratio: 50%}@media (min-width: 1024px){.slate[data-ds] .s-about--right.s-about--media .s-about__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.slate[data-ds=market] .s-about--right.s-about--media .s-about__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.slate[data-ds] .s-about--right .s-about__media{order:1}}.slate[data-ds] .s-about--top.s-about--media .s-about__grid{grid-template-columns:minmax(0,1fr)}.slate[data-ds] .s-about--top .s-about__media{order:-1;min-height:0;padding-top:var(--s-about-ratio, 40%)}@media (max-width: 1023px){.slate[data-ds] .s-about__media[class*=s-about__media--aspect-]{padding-top:var(--s-about-ratio)}}.s-about__card .s-block-head{margin-bottom:0}.slate .s-albums-block{padding:var(--space-8) 0}.slate .s-albums-block__grid{margin:0;padding:0;list-style:none}.slate .s-albums-block__name{display:block;font-size:var(--text-base)}.slate .s-albums-block__actions{margin-top:var(--space-6);text-align:center}.s-auth{display:flex;justify-content:center;padding:var(--section-space-sm) 0}.s-auth__card{width:100%;max-width:434px}.s-auth__title{margin-bottom:var(--space-6)}.s-auth__links a{color:var(--color-link)}.s-auth-adapters{margin:0 0 var(--space-2)}.s-auth-adapters__label{margin:0 0 var(--space-3);text-align:center;color:var(--color-fg-muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.s-auth-adapters__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);margin:0;padding:0;list-style:none}.s-auth-adapters__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-auth-adapters__icon{width:20px;height:20px;flex-shrink:0}.s-auth-adapters__link{display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.s-auth-adapters__or{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0 0;color:var(--color-fg-muted);font-size:var(--text-xs)}.s-auth-adapters__or:before,.s-auth-adapters__or:after{content:"";flex:1;height:var(--border-width);background:var(--color-border)}.s-auth__topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%}.s-auth__crumbs{width:100%;margin-top:var(--space-3)}.s-auth__crumbs .s-breadcrumbs{padding:0}.s-auth__crumbs .s-container{padding-left:0;padding-right:0;max-width:none}.s-auth__topbar-actions{display:flex;align-items:center;gap:var(--space-4)}.s-auth__switch{color:var(--color-fg-muted);font-size:var(--text-sm);text-decoration:none}.s-auth__switch:hover{color:var(--color-fg)}.s-auth__body{display:flex;flex:1 0 auto;align-items:center;justify-content:center;width:100%;padding:var(--space-8) 0}.s-auth--split{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.s-auth--split .s-auth__aside{display:none;position:relative;overflow:hidden;background-color:var(--color-auth-cover-bg)}.s-auth__image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.s-auth__figure{position:absolute;left:0;right:0;bottom:0;margin:0;padding:40px;background-image:linear-gradient(to top,var(--color-auth-cover-scrim),transparent)}.s-auth__quote{margin:0;max-width:448px;color:var(--color-auth-cover-fg);line-height:var(--leading-tight)}.s-auth__author{text-transform:uppercase;letter-spacing:.3em;color:var(--color-auth-cover-fg-muted)}.s-auth--split .s-auth__form{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:var(--space-6)}.s-auth--split .s-auth__card{width:100%;max-width:384px}@media (min-width: 768px){.s-auth--split .s-auth__form{padding:var(--space-8) calc(var(--space-8) * 2)}}@media (min-width: 1024px){.s-auth--split{grid-template-columns:minmax(0,42fr) minmax(0,58fr);min-height:576px;margin:0}.s-auth--split .s-auth__aside{display:block;position:sticky;top:0;height:100vh}}@media (min-width: 1280px){.s-auth__figure{padding:56px}}.s-auth{align-items:center;flex:1 0 auto}.s-auth--split{align-items:stretch}.s-auth__brand{display:flex;justify-content:center;margin-bottom:var(--space-6)}.slate .s-auth input[type=submit],.slate .s-auth button[type=submit]{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);border-color:var(--color-accent)}.slate .s-auth input[type=submit]:hover,.slate .s-auth button[type=submit]:hover{background:var(--color-accent-hover)}.s-auth__title{text-align:center;margin-bottom:var(--space-6);font-weight:var(--font-weight-semibold);letter-spacing:-.025em}.s-auth__lead{color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center;margin:0 0 var(--space-6)}.s-auth__card{min-width:0}.s-auth__title+.s-auth__lead{margin-top:calc(-1 * var(--space-3))}.s-auth__card.s-card{box-shadow:var(--shadow-sm)}.s-auth__links{justify-content:center}.slate .s-auth__card form a,.slate .s-auth__card p a{text-decoration:underline;text-underline-offset:2px}.s-banners{padding:var(--section-space-sm) 0}.s-banners__heading{margin-bottom:0}.s-banners__subtitle{margin:var(--space-2) 0 0}.s-banners__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5);margin:0;padding:0;list-style:none}.s-banners__item{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-banners__media{position:relative;display:block;padding-top:var(--s-ratio, 75%);overflow:hidden}.s-banners__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-banners__item:hover .s-banners__image{transform:scale(1.03)}.s-banners__content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-2);padding:var(--space-5);color:var(--color-on-media);background:linear-gradient(to top,var(--color-on-media-scrim),transparent 65%)}.s-banners__title{font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.slate .s-banners__link{color:inherit;text-decoration:none}.slate .s-banners__link:hover{color:inherit;text-decoration:underline}.s-banners__link:after{content:"";position:absolute;inset:0;z-index:1}.s-banners__text{font-size:var(--text-sm);line-height:var(--leading-normal);opacity:.92;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (max-width: 1023px){.s-banners__title{font-size:var(--text-lg)}}@media (max-width: 767px){.s-banners__list{display:flex;overflow-x:auto;gap:var(--space-3);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--size-gutter) * -1);padding:0 var(--size-gutter);scroll-padding:0 var(--size-gutter)}.s-banners__list::-webkit-scrollbar{display:none}.s-banners__item{flex:0 0 80%;scroll-snap-align:start}.s-banners__content{padding:var(--space-4)}}.s-banners__full{padding:0 var(--size-gutter)}.s-banners__item--flat .s-banners__content{background:none}@media (min-width: 768px){.s-banners__item--wide{grid-column:span 2}}@media (max-width: 767px){.s-banners__media{padding-top:var(--s-ratio-m, var(--s-ratio, 75%))}}.slate .s-promos .s-promos__card .s-banners__title--text-sm,.slate .s-banners__title--text-sm{font-size:var(--text-sm)}.slate .s-promos .s-promos__card .s-banners__title--text-base,.slate .s-banners__title--text-base{font-size:var(--text-base)}.slate .s-promos .s-promos__card .s-banners__title--text-lg,.slate .s-banners__title--text-lg{font-size:var(--text-lg)}.slate .s-promos .s-promos__card .s-banners__title--text-xl,.slate .s-banners__title--text-xl{font-size:var(--text-xl)}.slate .s-promos .s-promos__card .s-banners__title--text-2xl,.slate .s-banners__title--text-2xl{font-size:var(--text-2xl)}.slate .s-promos .s-promos__card .s-banners__text--text-sm,.slate .s-banners__text--text-sm{font-size:var(--text-sm)}.slate .s-promos .s-promos__card .s-banners__text--text-base,.slate .s-banners__text--text-base{font-size:var(--text-base)}.slate .s-promos .s-promos__card .s-banners__text--text-lg,.slate .s-banners__text--text-lg{font-size:var(--text-lg)}.slate .s-promos .s-promos__card .s-banners__text--text-xl,.slate .s-banners__text--text-xl{font-size:var(--text-xl)}.slate .s-promos .s-promos__card .s-banners__text--text-2xl,.slate .s-banners__text--text-2xl{font-size:var(--text-2xl)}.slate[data-ds] .s-banners .s-banners__item--flat .s-banners__content{background:none}.slate[data-ds] .s-banners[class*=s-ratio--] .s-banners__item:first-child .s-banners__media{height:0;min-height:0;padding-top:var(--s-ratio);align-self:start}@media (max-width: 767px){.slate[data-ds] .s-banners[class*=s-ratio-m--] .s-banners__media{padding-top:var(--s-ratio-m)}.slate[data-ds] .s-banners[class*=s-ratio-m--] .s-banners__item:first-child .s-banners__media{width:100%;height:0;min-height:0;padding-top:var(--s-ratio-m)}}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--text-sm,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--text-sm{font-size:var(--text-sm)}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--text-base,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--text-base{font-size:var(--text-base)}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--text-lg,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--text-lg{font-size:var(--text-lg)}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--text-xl,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--text-xl{font-size:var(--text-xl)}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--text-2xl,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--text-2xl{font-size:var(--text-2xl)}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--text-sm,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--text-sm{font-size:var(--text-sm)}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--text-base,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--text-base{font-size:var(--text-base)}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--text-lg,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--text-lg{font-size:var(--text-lg)}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--text-xl,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--text-xl{font-size:var(--text-xl)}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--text-2xl,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--text-2xl{font-size:var(--text-2xl)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-base .s-banners__item:first-child .s-banners__title{font-size:var(--text-base)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-lg .s-banners__item:first-child .s-banners__title{font-size:var(--text-lg)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-xl .s-banners__item:first-child .s-banners__title{font-size:var(--text-xl)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-2xl .s-banners__item:first-child .s-banners__title{font-size:var(--text-2xl)}.s-breadcrumbs{padding-top:var(--space-4)}.s-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);margin:0;padding:0;list-style:none;color:var(--color-fg-muted)}.s-breadcrumbs__item{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.s-breadcrumbs__item a{color:var(--color-link);text-decoration:none}.s-breadcrumbs__item a:hover{color:var(--color-link-hover);text-decoration:underline}.s-breadcrumbs__sep{flex:0 0 auto;width:14px;height:14px;color:var(--color-fg-muted)}.s-breadcrumbs__current{color:var(--color-fg-muted)}.s-breadcrumbs__dropdown{position:relative}.s-breadcrumbs__toggle{display:flex;align-items:center;border:0;padding:var(--space-1);background:transparent;color:var(--color-link);cursor:pointer}.s-breadcrumbs__toggle svg{width:16px;height:16px}.slate .s-breadcrumbs__menu{display:none;position:absolute;top:100%;left:0;z-index:var(--z-dropdown, 30);min-width:220px;max-height:min(260px,var(--slate-popup-max-height, 480px),var(--slate-popup-height, 100vh));overflow-y:auto;padding:var(--space-2);margin:0;list-style:none;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.slate .s-breadcrumbs__dropdown[data-state=open] .s-breadcrumbs__menu{display:block}.s-breadcrumbs__link{display:block;padding:var(--space-2)}@media (max-width: 767px){.s-breadcrumbs__dropdown{display:none}}.s-breadcrumbs--scroll .s-breadcrumbs__list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:var(--space-1)}.s-breadcrumbs--scroll .s-breadcrumbs__item{flex:0 0 auto;white-space:nowrap}.s-callout{padding:var(--section-space-sm) 0}.s-callout__box{display:grid;gap:var(--space-6);align-items:center;padding:calc(var(--space-8) * 1.25);border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-accent-fg)}@media (min-width: 900px){.s-callout__box{grid-template-columns:1fr auto}}.s-callout__title{margin:0;color:inherit}.s-callout__text{margin:var(--space-3) 0 0;opacity:.85;font-size:var(--text-lg)}.s-callout__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.slate .s-callout .s-callout__button{background:var(--color-accent-fg);color:var(--color-accent-text)}.slate .s-callout .s-callout__button.s-button--ghost{background:transparent;color:var(--color-accent-fg);border-color:currentColor}.s-callout--soft .s-callout__box{background:var(--color-bg-soft);color:var(--color-fg)}.slate .s-callout--soft .s-callout__button{background:var(--color-accent);color:var(--color-accent-fg)}.slate .s-callout--soft .s-callout__button.s-button--ghost{background:transparent;color:var(--color-fg)}.s-callout--image .s-callout__box{position:relative;overflow:hidden;isolation:isolate;min-height:320px;background:#111;color:#fff}.s-callout__bg{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.s-callout__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0a0b0dd1,#0a0b0d8c 45%,#0a0b0d1a)}.slate .s-callout--image .s-callout__button{background:#fff;color:#111}.slate .s-callout--image .s-callout__button.s-button--ghost{background:transparent;color:#fff;border-color:#fff9}@media (min-width: 900px){.s-callout--image .s-callout__box{grid-template-columns:minmax(0,560px);align-content:center}}.s-catalog__inner--background{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--theme-catalog-bg, var(--color-bg))}.s-catalog__chips{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-4);margin:0;padding:0;list-style:none}.s-catalog__chip{min-width:0;max-width:100%}.slate .s-catalog__chip-link{display:flex;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg);text-decoration:none}.s-catalog__compact-link:hover,.s-catalog__chip-link:hover{border-color:var(--color-border-strong)}.s-catalog__chip-image{flex:none;width:40px;height:40px;object-fit:cover;border-radius:var(--radius-lg)}.s-catalog__chip-body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;overflow-wrap:break-word}.s-catalog__chip-count,.s-catalog__compact-count{color:var(--color-fg-muted);font-size:var(--text-xs)}.s-catalog__tiles,.s-catalog__compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.s-catalog__tile,.s-catalog__compact-item{min-width:0}.slate .s-catalog__tile-link{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);color:var(--color-on-media);background:var(--color-bg-soft);text-decoration:none}.s-catalog__tile-media{position:relative;display:block;padding-top:100%}.s-catalog__tile-media--aspect-3\/4{padding-top:133.333%}.s-catalog__tile-media--aspect-4\/3{padding-top:75%}.s-catalog__tile-media--aspect-2\/1{padding-top:50%}.s-catalog__tile-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-catalog__tile-link:hover .s-catalog__tile-image{transform:scale(1.04)}.s-catalog__tile-body{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2);background:linear-gradient(to top,var(--color-on-media-scrim),transparent);overflow-wrap:break-word}.s-catalog__tile-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight)}.s-catalog__tile-media--aspect-2\/1+.s-catalog__tile-body{padding:var(--space-1);gap:0}.s-catalog__tile-count{font-size:var(--text-xs)}.slate .s-catalog__tile-link--empty{color:var(--color-fg);border:var(--border-width) solid var(--color-border)}.s-catalog__tile-link--empty .s-catalog__tile-body{background:transparent}.slate .s-catalog__compact-link{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-fg);text-align:center;text-decoration:none}.s-catalog__compact-picture{position:relative;display:block;max-width:100%}.s-catalog__compact-sizer{display:block;max-width:100%;height:auto}.s-catalog__compact-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg)}.s-catalog__compact-body{display:flex;flex-direction:column;gap:var(--space-1);margin-top:auto;overflow-wrap:break-word}.s-catalog__compact-name{font-weight:var(--font-weight-medium)}.s-catalog__mini{display:none;grid-auto-flow:column;grid-auto-columns:68px;gap:var(--space-3);overflow-x:auto;margin:0;padding:0;list-style:none;scrollbar-width:none}.s-catalog__mini::-webkit-scrollbar{display:none}.slate .s-catalog__mini-link{display:block;color:var(--color-fg);text-align:center;text-decoration:none}.s-catalog__mini-media{display:block;width:68px;height:68px;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-catalog__mini-image{display:block;width:100%;height:100%;object-fit:cover}.s-catalog__mini-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-tight);overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@media (max-width: 767px){.s-catalog__desktop{display:none}.s-catalog__mini{display:grid}}@media (min-width: 1024px){.s-catalog__tiles,.s-catalog__compact{grid-template-columns:repeat(3,minmax(0,1fr))}.s-catalog__inner--background{padding:var(--space-10)}}@media (min-width: 1280px){.s-catalog__tiles,.s-catalog__compact{grid-template-columns:repeat(var(--s-catalog-columns),minmax(0,1fr))}}.s-catalog__tiles--cols-3,.s-catalog__compact--cols-3{--s-catalog-columns: 3}.s-catalog__tiles--cols-4,.s-catalog__compact--cols-4{--s-catalog-columns: 4}.s-catalog__tiles--cols-5,.s-catalog__compact--cols-5{--s-catalog-columns: 5}.s-catalog__tiles--cols-6,.s-catalog__compact--cols-6{--s-catalog-columns: 6}.s-catalog__tiles--cols-7,.s-catalog__compact--cols-7{--s-catalog-columns: 7}.s-catalog__tiles--cols-8,.s-catalog__compact--cols-8{--s-catalog-columns: 8}.s-checklist{padding:var(--section-space) 0}.s-checklist__title{margin:0}.s-checklist__subtitle{margin:var(--space-3) 0 0}.s-checklist__body{display:grid;gap:var(--space-6)}@media (min-width: 900px){.s-checklist__body--aside{grid-template-columns:2fr 1fr;align-items:start}}.s-checklist__list{display:grid;gap:var(--space-3) var(--space-8);margin:0;padding:0;list-style:none}@media (min-width: 640px){.s-checklist__list--2,.s-checklist__list--3{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.s-checklist__list--3{grid-template-columns:repeat(3,1fr)}}.s-checklist__item{display:flex;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-border)}.s-checklist__mark{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-fg)}.s-checklist__mark svg{width:14px;height:14px}.s-checklist__label{line-height:1.5}.s-checklist__text{display:block;color:var(--color-fg-muted);font-size:var(--text-sm)}.s-checklist__aside{margin:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-soft);line-height:var(--leading-normal)}.s-compare{padding:var(--section-space) 0}.s-compare__title{margin:0}.s-compare__subtitle{margin:var(--space-3) 0 0}.s-compare__grid{display:grid;gap:var(--space-8) var(--space-6);margin:0;padding:0;list-style:none}@media (min-width: 768px){.s-compare__grid{grid-template-columns:repeat(2,1fr)}.s-compare__grid--one{grid-template-columns:minmax(0,880px)}}.s-compare__frame{--pos: 50%;position:relative;padding-top:75%;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft);user-select:none}.s-compare__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.s-compare__before{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-clip-path:inset(0 calc(100% - var(--pos)) 0 0);clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.s-compare__handle{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--color-on-media);pointer-events:none}.s-compare__handle:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:var(--color-on-media);box-shadow:var(--shadow-md)}.s-compare__label{position:absolute;top:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-elevated);color:var(--color-fg);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);pointer-events:none}.s-compare__label--before{left:var(--space-3)}.s-compare__label--after{right:var(--space-3)}.slate .s-compare__range{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent}.s-compare__range:focus-visible+.s-compare__handle,.s-compare__frame:focus-within .s-compare__handle:after{outline:2px solid var(--color-accent);outline-offset:2px}.s-compare__name{margin:var(--space-4) 0 0}.s-compare__text{margin:var(--space-2) 0 0;color:var(--color-fg-muted);line-height:var(--leading-normal)}.s-cookie-consent{position:fixed;inset-block-end:var(--space-6);z-index:var(--z-header);display:flex;flex-direction:column;gap:var(--space-3);width:min(392px,calc(100vw - var(--space-8)));padding:var(--space-4);padding-inline-end:var(--space-10);border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-lg);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity var(--duration) var(--easing),transform var(--duration) var(--easing)}.s-cookie-consent[data-state=open]{opacity:1;transform:none;pointer-events:auto}.s-cookie-consent--bottom-left{inset-inline-start:var(--space-6)}.s-cookie-consent--bottom-right{inset-inline-end:var(--space-6)}@media (max-width: 639px){.s-cookie-consent{inset-inline:var(--space-4);width:auto}}.s-cookie-consent__title{font-weight:var(--font-weight-semibold);color:var(--color-fg);margin-bottom:var(--space-1)}.s-cookie-consent__text{font-size:var(--text-sm);color:var(--color-fg-muted)}.s-cookie-consent__text a{color:var(--color-fg);text-decoration:underline}.s-cookie-consent__button{align-self:flex-start}.slate .s-cookie-consent__close{position:absolute;top:var(--space-3);inset-inline-end:var(--space-3)}.s-cookie-consent__close-icon{width:16px;height:16px}.s-ewconsent{display:none;position:fixed;inset:auto 0 0;z-index:var(--z-dialog)}.s-ewconsent.ewconsent--visible,.s-ewconsent.ewconsent--dialog{display:block}.s-ewconsent.ewconsent--blocking:before,.s-ewconsent.ewconsent--dialog:before{content:"";position:fixed;inset:0;background:var(--ds-overlay-backdrop, rgba(15, 17, 22, .52))}.s-ewconsent.ewconsent--dialog .s-ewconsent__banner{display:none}.s-ewconsent__banner{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);max-width:var(--container-max, 1180px);margin:0 auto var(--space-4);padding:var(--space-4) var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-lg)}.s-ewconsent__banner--bottom{margin-inline:var(--space-4)}@media (min-width: 1212px){.s-ewconsent__banner--bottom{margin-inline:auto}}.s-ewconsent__banner--bottom-left,.s-ewconsent__banner--bottom-right{flex-direction:column;align-items:stretch;width:min(392px,calc(100vw - var(--space-8)))}.s-ewconsent__banner--bottom-left{margin-inline:var(--space-6) auto}.s-ewconsent__banner--bottom-right{margin-inline:auto var(--space-6)}.s-ewconsent__banner--center{flex-direction:column;align-items:stretch;width:min(480px,calc(100vw - var(--space-8)));margin:0 auto;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 639px){.s-ewconsent__banner--bottom-left,.s-ewconsent__banner--bottom-right{width:auto;margin-inline:var(--space-4)}}.s-ewconsent__body{flex:1 1 420px;min-width:0}.s-ewconsent__title{font-weight:var(--font-weight-semibold);color:var(--color-fg);margin-bottom:var(--space-1)}.s-ewconsent__title--lg{font-size:var(--text-lg);margin-bottom:0}.s-ewconsent__text{font-size:var(--text-sm);color:var(--color-fg-muted)}.s-ewconsent__link{color:var(--color-fg);text-decoration:underline}.s-ewconsent__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.s-ewconsent__settings{margin-inline-start:auto}.s-ewconsent__dialog{display:none;position:fixed;inset:0;padding:var(--space-4);overflow:auto;align-items:center;justify-content:center}.s-ewconsent.ewconsent--dialog .s-ewconsent__dialog{display:flex}.s-ewconsent__backdrop{position:absolute;inset:0}.s-ewconsent__window{position:relative;display:grid;gap:var(--space-4);width:100%;max-width:560px;max-height:calc(100vh - var(--space-8));overflow:auto;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-lg)}.s-ewconsent__head{display:flex;align-items:flex-start;gap:var(--space-3)}.slate .s-ewconsent__close{margin-inline-start:auto;flex:0 0 auto}.s-ewconsent__close-icon{width:16px;height:16px}.s-ewconsent__cats{display:grid;gap:var(--space-3)}.s-ewconsent__cat{display:grid;gap:var(--space-1);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer}.s-ewconsent__cat-head{display:flex;align-items:center;gap:var(--space-2)}.s-ewconsent__cat-name{font-weight:var(--font-weight-medium);color:var(--color-fg)}.s-ewconsent__cat-always{margin-inline-start:auto;font-size:var(--text-xs);color:var(--color-fg-muted)}.s-ewconsent__cat-desc{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .s-ewconsent__fab{position:fixed;bottom:var(--space-4);z-index:var(--z-header);gap:var(--space-2);box-shadow:var(--shadow-md)}.s-ewconsent__fab--left{inset-inline-start:var(--space-4)}.s-ewconsent__fab--right{inset-inline-end:var(--space-4)}.slate .s-ewconsent__fab.ewconsent__floating--hidden{display:none}.s-ewconsent__fab-icon{width:16px;height:16px;flex:0 0 auto}@media (max-width: 639px){.s-ewconsent__fab-text{display:none}}.s-countdown{display:inline-flex;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums}.s-countdown__item{display:inline-flex;align-items:baseline;gap:var(--space-1)}.s-countdown__count{font-weight:var(--font-weight-semibold)}.s-countdown__label{font-size:var(--text-xs);opacity:.7}.s-cover{position:relative}.s-cover__eyebrow{margin:0 0 var(--space-4);color:var(--color-accent-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.s-cover__title{margin:0}.s-cover__text{margin:var(--space-5) 0 0;max-width:36em;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--color-fg-muted)}.s-cover__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8)}.s-cover__facts{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:var(--space-8) 0 0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--color-fg-muted)}.s-cover__fact{position:relative;padding-left:14px}.s-cover__fact:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.s-cover__card{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--card-radius);background:var(--card-bg);color:var(--color-fg);box-shadow:var(--shadow-md)}.s-cover__card-dot{flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--color-success);box-shadow:0 0 0 4px var(--color-bg-soft)}.s-cover__card-body{display:flex;flex-direction:column}.s-cover__card-title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-cover__card-text{font-size:var(--text-sm);color:var(--color-fg-muted)}.s-cover--split{padding:var(--section-space-sm) 0 var(--section-space);background:var(--color-bg-soft)}.s-cover--split .s-cover__inner{display:grid;gap:var(--space-8);align-items:center}@media (min-width: 960px){.s-cover--split .s-cover__inner{grid-template-columns:1.05fr .95fr;gap:calc(var(--space-8) * 1.5)}}.s-cover__media{position:relative;padding-top:80%;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-elevated)}.s-cover__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-cover--split .s-cover__card{position:absolute;left:var(--space-4);right:var(--space-4);bottom:var(--space-4)}@media (min-width: 960px){.s-cover--split .s-cover__card{right:auto;max-width:80%}}.s-cover--overlay{--s-cover-scrim: var(--color-on-media-scrim);display:flex;align-items:flex-end;min-height:min(86vh,760px);padding:calc(var(--section-space) * 2) 0 var(--section-space);overflow:hidden;color:var(--color-on-media);background:var(--color-auth-cover-bg)}.s-cover__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-cover__scrim{position:absolute;inset:0;background:linear-gradient(90deg,var(--s-cover-scrim) 0%,var(--s-cover-scrim) 45%,rgba(12,13,16,.2) 100%)}@media (max-width: 767px){.s-cover__scrim{background:var(--s-cover-scrim)}}.s-cover--overlay .s-cover__inner{position:relative;display:grid;gap:var(--space-8);align-items:end}@media (min-width: 960px){.s-cover--overlay .s-cover__inner{grid-template-columns:1fr auto}}.s-cover--overlay .s-cover__body{max-width:var(--container-prose)}.s-cover--overlay .s-cover__title,.s-cover--overlay .s-cover__eyebrow{color:inherit}.s-cover--overlay .s-cover__fact:before{background:currentColor}.s-cover--overlay .s-cover__text,.s-cover--overlay .s-cover__facts{color:inherit;opacity:.85}.slate .s-cover--overlay .s-button--ghost{color:var(--color-on-media);border-color:currentColor;background:transparent}.slate .s-cover--overlay .s-button--ghost:hover{background:transparent;opacity:.85}.s-cover--center{padding:var(--section-space-lg) 0 var(--section-space-lg);overflow:hidden;text-align:center}.s-cover--center .s-cover__inner{position:relative;z-index:1;display:flex;justify-content:center}.s-cover--center .s-cover__body{display:flex;flex-direction:column;align-items:center;max-width:860px}.s-cover--center .s-cover__text{margin-left:auto;margin-right:auto}.s-cover--center .s-cover__actions{justify-content:center}.s-cover__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin:var(--space-8) 0 0;padding:var(--space-2);list-style:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg)}.s-cover__chip{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-fg);font-size:var(--text-sm)}.s-cover__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;pointer-events:none}@media (max-width: 767px){.s-cover--center{padding:calc(var(--space-8) * 1.5) 0 var(--space-8)}}.s-error{display:flex;justify-content:center;padding:var(--space-12, 96px) 0 var(--space-12, 96px)}.s-error__inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);width:100%;max-width:640px;text-align:center}.s-error__code{margin:0;font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:120px;line-height:1;letter-spacing:-.04em;color:var(--color-accent-text)}.s-error__title{margin:0;font-size:var(--text-3xl);line-height:var(--leading-tight)}.s-error__text{margin:0;max-width:520px;color:var(--color-fg-muted);font-size:var(--text-lg);line-height:var(--leading-normal)}.s-error__search{display:flex;gap:var(--space-2);width:100%;max-width:520px;margin-top:var(--space-4)}.slate .s-error__search-input{flex:1 1 auto;min-width:0}.s-error__search-button{flex:none}.s-error__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}.s-error__categories{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-6)}.s-error__category{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-elevated);color:var(--color-fg);font-size:var(--text-sm);text-decoration:none;transition:border-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.slate .s-error__category:hover{border-color:var(--color-accent);color:var(--color-accent-text);text-decoration:none}@media (max-width: 767px){.s-error{padding:var(--space-8) 0}.s-error__code{font-size:88px}.s-error__title{font-size:var(--text-2xl)}.s-error__text{font-size:var(--text-base)}}.s-faq{padding:var(--section-space) 0}.s-faq__head,.s-faq__list{max-width:880px}.s-faq__title{margin:0}.s-faq__subtitle{margin:var(--space-3) 0 0}.s-faq__item{border-bottom:var(--border-width) solid var(--color-border)}.s-faq__question{margin:0;font-size:inherit}.slate .s-faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-4) 0;background:none;border:0;border-radius:0;color:var(--color-fg);font:inherit;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer}.slate .s-faq__toggle:hover{background:none;color:var(--color-accent-text)}.s-faq__chevron{flex:0 0 auto;transition:transform var(--duration) var(--easing)}.s-faq__toggle[aria-expanded=true] .s-faq__chevron{transform:rotate(180deg)}.s-faq__answer-inner{padding-bottom:var(--space-4);color:var(--color-fg-muted)}@media (prefers-reduced-motion: reduce){.s-faq__chevron{transition:none}}.s-features{padding:var(--section-space) 0}.s-features__title{margin:0}.s-features__subtitle{margin:var(--space-3) 0 0}.s-features__grid{display:grid;gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media (min-width: 640px){.s-features__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.s-features__grid--3{grid-template-columns:repeat(3,1fr)}.s-features__grid--4{grid-template-columns:repeat(4,1fr)}}.s-features__item{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--card-pad);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.s-features__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-accent-text)}.s-features__icon svg{width:22px;height:22px}.s-features__name{margin:0}.s-features__icon+.s-features__name{margin-top:var(--space-2)}.s-features__text{margin:0;color:var(--color-fg-muted);line-height:var(--leading-normal)}.s-features__meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin:auto 0 0;padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);font-size:var(--text-sm)}.s-features__price{font-weight:var(--font-weight-semibold)}.s-features__term{color:var(--color-fg-muted)}.s-features__link{color:var(--color-link);font-weight:var(--font-weight-semibold)}.s-features__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.s-features__link:focus-visible{outline:none}.s-features__link:focus-visible:after{outline:2px solid var(--field-border-focus);outline-offset:2px}.s-features__link:hover{color:var(--color-link-hover)}@media (min-width: 1024px){.s-features__grid--5{grid-template-columns:repeat(5,1fr)}}.s-footer-subscribe{display:flex;flex-direction:column;gap:var(--space-4);margin-block:var(--space-6)}.s-footer-subscribe-band{background:var(--s-band-bg, var(--color-bg-soft))}.slate .s-footer-subscribe-band--scheme-light{--s-band-bg-scheme: #f4f4f2;--color-fg: #17191f;--color-fg-muted: #5b5f68;--color-link: #17191f;--color-link-hover: #17191f;--s-footer-muted: #5b5f68;color:var(--color-fg)}.slate .s-footer-subscribe-band--scheme-dark{--s-band-bg-scheme: var(--ds-ink, #17191f);--color-fg: #ffffff;--color-fg-muted: #c9c6bf;--color-link: #ffffff;--color-link-hover: #ffffff;--s-footer-muted: #c9c6bf;color:var(--color-fg)}.slate .s-footer-subscribe-band--scheme-light,.slate .s-footer-subscribe-band--scheme-dark{background:var(--s-band-bg, var(--s-band-bg-scheme))}.s-footer-subscribe-band>.s-container{padding-block:var(--space-8)}.s-footer-subscribe--band{margin:0}@media (min-width: 1024px){.s-footer-subscribe--band{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-8)}}.s-footer-subscribe__heading{display:flex;flex-direction:column;gap:var(--space-2)}.s-footer-subscribe--band .s-footer-subscribe__heading{max-width:32em}.s-footer-subscribe__title{font-weight:var(--font-weight-semibold)}.s-footer-subscribe--band .s-footer-subscribe__title{font-size:var(--text-2xl)}.s-footer-subscribe__description{font-size:var(--text-sm);color:var(--s-footer-muted, var(--color-fg-muted))}.s-footer-subscribe__form{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.s-footer-subscribe__form[hidden]{display:none}.s-footer-subscribe--band .s-footer-subscribe__form{max-width:28em}.s-footer-subscribe__row{--field-height: var(--button-height);display:flex;flex-wrap:wrap;gap:var(--space-2)}.s-footer-subscribe__input{flex:1 1 200px}.s-footer-subscribe__submit{flex:none}.s-footer-subscribe__agreement{font-size:var(--text-xs);color:var(--s-footer-muted, var(--color-fg-muted))}.s-footer-subscribe__agreement a{color:inherit;text-decoration:underline}.s-footer-subscribe__success{font-size:var(--text-sm);color:var(--color-fg)}.s-footer-subscribe__success[hidden]{display:none}@media (min-width: 768px){.s-footer--links .s-footer-subscribe__row{flex-wrap:nowrap}.s-footer--links .s-footer-subscribe__input{min-width:0}}.s-footer{--s-footer-bg: var(--color-bg);--s-footer-fg: var(--color-fg);--s-footer-muted: var(--color-fg-muted);--s-footer-padding: calc(var(--space-8) * 1.5);padding:var(--s-footer-padding) 0;background:var(--s-footer-bg);color:var(--s-footer-fg);border-top:var(--border-width) solid var(--color-border)}.s-footer__logo{display:inline-flex;align-items:center;min-width:0;color:var(--s-footer-fg)}.s-footer__logo-text{color:var(--s-footer-fg)}.s-footer__about{color:var(--s-footer-muted);margin:0}@media (min-width: 768px){.s-footer__inner{grid-auto-flow:column;grid-auto-columns:minmax(0,max-content);justify-content:space-between;align-items:start}}.s-footer__brand{max-width:28ch}.s-footer__title{display:block;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-transform:none;letter-spacing:normal;color:var(--s-footer-fg)}.s-footer__nav-link,.s-footer__contact-link{color:var(--s-footer-muted)}.s-footer__nav-link:hover,.s-footer__contact-link:hover{color:var(--s-footer-fg)}.s-footer__contacts{font-style:normal}.s-footer__address,.s-footer__schedule{color:var(--s-footer-muted)}.s-footer__social-link{display:inline-flex;align-items:center;min-height:var(--size-control-sm);color:var(--s-footer-muted)}.s-footer__social-link:hover{color:var(--s-footer-fg)}.s-footer__social-icon{display:block;width:24px;height:24px}.s-footer__social-link:hover .s-footer__social-icon{opacity:.8}.s-footer__bottom{border-top:var(--border-width) solid var(--color-border)}.s-footer__copyright{color:var(--s-footer-muted)}.s-footer--compact{--s-footer-padding: var(--space-6)}.s-footer--compact .s-footer__nav{display:flex}.s-footer__compact-main{display:grid;gap:var(--space-6);align-items:start}.s-footer__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:0;min-height:40px;background:transparent;border:0;text-align:left;cursor:pointer}.s-footer__toggle:disabled{opacity:1;cursor:default}.s-footer__chevron{display:inline-block;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(225deg)}.s-footer__toggle[aria-expanded=false] .s-footer__chevron{transform:rotate(45deg)}.s-footer .s-footer__nav[hidden]{display:none}.s-footer__column,.s-footer__compact-links{min-width:0;overflow-wrap:break-word}@media (min-width: 768px){.s-footer__compact-main{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto}.s-footer__toggle{min-height:0}.s-footer__chevron{display:none}}.s-footer__inner{row-gap:var(--space-8)}.s-footer__about{line-height:var(--leading-loose)}.s-footer__nav-link,.s-footer__contact-link{display:inline-block;padding:var(--space-1) 0}.s-footer .s-footer__bottom{margin-top:var(--space-8);padding-top:var(--space-6)}.s-footer__toggle:hover{background:transparent}@media (max-width: 767px){.s-footer__inner{row-gap:var(--space-4)}.s-footer__column{border-bottom:var(--border-width) solid var(--color-border);padding-bottom:var(--space-3)}}.s-footer__payments{margin:0;padding:0;list-style:none}.s-footer__payment{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border);color:var(--s-footer-muted);font-size:var(--text-xs);line-height:var(--leading-tight)}.slate .s-footer__nav.s-footer__nav--split:not([hidden]){display:block;columns:2 9rem;column-gap:var(--space-8)}.s-footer__nav--split>li{break-inside:avoid;padding-bottom:var(--space-2)}.slate .s-footer.s-footer--scheme-light{--s-scheme-fg: #17191f;--s-scheme-muted: #5b5f68;--s-scheme-border: rgba(23, 25, 31, .12);--ds-ink: #f4f4f2;--ds-ink-strong: var(--s-scheme-fg);--ds-ink-muted: var(--s-scheme-muted);--ds-ink-border: var(--s-scheme-border);--ds-ink-raised: #ffffff;--s-footer-bg: #f4f4f2;--s-footer-fg: var(--s-scheme-fg);--s-footer-muted: var(--s-scheme-muted);--color-fg: var(--s-scheme-fg);--color-fg-muted: var(--s-scheme-muted);--color-border: var(--s-scheme-border);--color-link: var(--s-scheme-fg);--color-link-hover: var(--s-scheme-fg)}.slate .s-footer.s-footer--scheme-dark{--s-scheme-fg: #ffffff;--s-scheme-muted: #c9c6bf;--s-scheme-border: rgba(255, 255, 255, .14);--ds-ink-strong: var(--s-scheme-fg);--ds-ink-muted: var(--s-scheme-muted);--ds-ink-border: var(--s-scheme-border);--s-footer-bg: var(--ds-ink, #17191f);--s-footer-fg: var(--s-scheme-fg);--s-footer-muted: var(--s-scheme-muted);--color-fg: var(--s-scheme-fg);--color-fg-muted: var(--s-scheme-muted);--color-border: var(--s-scheme-border);--color-link: var(--s-scheme-fg);--color-link-hover: var(--s-scheme-fg)}.slate[data-ds] .s-footer.s-footer--scheme-light .s-logo__light{display:block}.slate[data-ds] .s-footer.s-footer--scheme-light .s-logo__dark,.slate[data-ds] .s-footer.s-footer--scheme-dark .s-logo__light{display:none}.slate[data-ds] .s-footer.s-footer--scheme-dark .s-logo__dark{display:block}.s-footer__powered{margin-left:var(--space-3);color:var(--s-footer-muted);font-size:var(--text-xs);white-space:nowrap}.s-footer__powered:hover{color:var(--s-footer-fg)}.s-footer__switches{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.s-footer__switch{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.slate .s-footer__switch-link{color:var(--s-footer-muted);text-decoration:none}.slate .s-footer__switch-link:hover{color:var(--s-footer-fg)}.slate .s-footer__switch-link[aria-current=true]{color:var(--s-footer-fg);font-weight:var(--font-weight-semibold)}.s-footer__aside{display:grid;align-content:start;gap:var(--space-6);min-width:0}.s-footer__navigation{display:grid;gap:var(--space-6);min-width:0}.s-footer__services{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-width) solid var(--color-border)}.s-footer__contact-column .s-footer__social{margin-top:var(--space-3)}.s-footer__link-rows .s-footer__nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none}.s-footer__link-rows li{min-width:0;max-width:100%;overflow-wrap:break-word}.s-footer--links .s-footer-subscribe{margin:0}.s-footer__contact-link{overflow-wrap:anywhere}@media (min-width: 768px){.slate .s-footer.s-footer--columns .s-footer__inner,.slate .s-footer.s-footer--links .s-footer__inner{grid-template-columns:minmax(0,1.3fr) minmax(0,2.6fr);grid-auto-columns:minmax(0,1fr);column-gap:var(--space-8)}.s-footer--columns .s-footer__navigation{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}@media (max-width: 767px){.s-footer__aside{order:0}.s-footer__inner>.s-footer__contact-column{order:1}.s-footer__navigation{order:2}}.slate .s-header{--control-adjust: 0px;--size-control: 44px;--size-control-sm: var(--control-util);--button-height: var(--control-util);--chip-height: var(--control-util)}.slate .s-header__search,.slate .s-header__search-pro,.slate .s-header__cart-checkout{--control-adjust: var(--control-main-adjust)}.s-header{--s-header-bg: var(--color-bg);--s-header-fg: var(--color-fg);--s-header-height: 64px;position:sticky;top:0;z-index:var(--z-header);background:var(--s-header-bg);color:var(--s-header-fg);border-bottom:var(--border-width) solid var(--color-border)}.s-header__top{min-height:var(--s-header-height);display:flex;align-items:center}.s-header__menu{order:2;min-width:0}.s-header__menu-link,.s-header__menu-trigger{display:inline-flex;align-items:center;min-height:var(--size-control-sm);color:var(--s-header-fg);background:none;border:0;padding:0;font:inherit;cursor:pointer;white-space:nowrap}.s-header__menu-dropdown a{display:block;padding:var(--space-2) 0;color:var(--color-fg)}.s-header__menu-dropdown a+a{border-top:var(--border-width) solid var(--color-border)}.s-header__search{position:relative;flex:1 1 100%;min-width:0;order:4}.s-header__search-field{width:100%;min-width:0}.s-header__search-pro{position:relative;flex:1 1 100%;min-width:0;order:4}.s-header .s-header__top .s-container{gap:var(--space-2)}@media (min-width: 640px){.s-header .s-header__top .s-container{gap:var(--space-4)}}.s-header__user-trigger,.s-header__search-trigger{background:none;border:0;color:var(--s-header-fg);padding:0;min-height:var(--size-control-sm);display:inline-flex;align-items:center;gap:var(--space-1)}.s-header__user-menu{display:flex;flex-direction:column;padding:var(--space-2)}.s-header__menu-toggle{background:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--s-header-fg);min-height:var(--size-control-sm);padding:0 var(--space-2)}.s-header__nav[data-slate-drawer]{padding:var(--space-4) 0}.s-header__nav[data-slate-static]{background:transparent;border-right:0;overflow:visible;padding:var(--space-2) 0}.s-header__categories-track{list-style:none}.s-header__category-link{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;color:var(--s-header-fg)}.s-header__subcategories{list-style:none;margin:0;padding-left:var(--space-6)}.s-header__subcategories a{display:block;padding:var(--space-1) 0;color:var(--color-fg-muted);font-size:var(--text-sm)}.s-header__subcategories a:hover{color:var(--color-accent-text);text-decoration:none}.s-header__nav[data-slate-static] .s-header__categories-track{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-4);overflow-x:auto;white-space:nowrap;scrollbar-width:thin}.s-header__nav[data-slate-static] .s-header__category{flex-shrink:0}.s-header__nav[data-slate-static] .s-header__category-link{padding:0;min-height:var(--size-control-sm)}.s-header__nav[data-slate-static] .s-header__subcategories{display:none}@media (min-width: 640px){.s-header__menu-toggle{padding:0 var(--space-3)}}@media (min-width: 1024px){.s-header__search{order:3;flex:1 1 auto;max-width:420px}.s-header:not(.s-header--compact) .s-header__menu-toggle{display:none}}.s-header__chevron{display:inline-block;width:16px;height:16px;margin-left:var(--space-1);flex-shrink:0;transition:transform var(--duration-fast) var(--easing)}.s-header__menu-trigger[aria-expanded=true] .s-header__chevron{transform:rotate(180deg)}.s-header__drawer-close{margin:0 var(--space-4) var(--space-4)}.slate .s-header__dropdown{left:0;right:auto;width:260px;max-width:calc(100vw - 32px);padding:var(--space-3);border-radius:var(--radius-lg)}.slate .s-header__dropdown[data-menu-kind=columns],.slate .s-header__dropdown[data-menu-kind=cards],.slate .s-header__dropdown[data-menu-kind=tiles]{width:min(880px,calc(100vw - 32px))}.s-header__dropdown-grid{display:grid;gap:var(--space-2)}.s-header__dropdown[data-menu-kind=columns] .s-header__dropdown-grid,.s-header__dropdown[data-menu-kind=cards] .s-header__dropdown-grid,.s-header__dropdown[data-menu-kind=tiles] .s-header__dropdown-grid{grid-template-columns:repeat(var(--s-menu-cols),minmax(0,1fr))}.slate .s-header__menu-item[data-menu-kind=mega]{position:static}.slate .s-header__menu-item[data-menu-kind=mega]>.s-header__menu-dropdown{left:0;right:0;width:100%;max-width:none}.s-header__dropdown-body--banner{--s-menu-cols: 3}.s-header__dropdown-body--mega{display:flex;align-items:flex-start;gap:var(--space-5)}.s-header__dropdown-body--mega .s-header__dropdown-grid{flex:1;min-width:0;display:block;column-count:var(--s-menu-cols);column-gap:var(--space-4)}.s-header__dropdown-body--mega .s-header__dropdown-group{break-inside:avoid;margin-bottom:var(--space-4)}.s-header .s-header__dropdown-banner{flex:none;width:220px;max-width:25%;display:flex;flex-direction:column;padding:0;border-radius:var(--radius-md);overflow:hidden;color:var(--color-fg);text-decoration:none;background:var(--color-bg-soft)}.s-header__dropdown-banner-image{display:block;width:100%;height:140px;object-fit:cover}.s-header__dropdown-banner-title{padding:var(--space-3) var(--space-3) 0;font-weight:var(--font-weight-semibold);font-size:var(--text-sm)}.s-header__dropdown-banner-text{padding:var(--space-1) var(--space-3) var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs)}.s-header__dropdown .s-header__dropdown-link{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-lg);border:0}.s-header__dropdown .s-header__dropdown-link:hover{background:var(--color-bg-soft)}.s-header__dropdown .s-header__dropdown-title{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);margin-bottom:var(--space-2);font-weight:var(--font-weight-semibold)}.s-header__dropdown a.s-header__dropdown-title:hover,.s-header__more-menu a.s-header__dropdown-title:hover{background:var(--color-bg-soft);color:var(--color-accent-text);text-decoration:none;border-radius:var(--radius-lg)}.s-header__dropdown-name{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-header__dropdown-description{color:var(--color-fg-muted);font-size:var(--text-xs)}.s-header__menu{--s-menu-img: 64px;--s-menu-cols: 4}.s-header__menu[data-menu-cols="3"]{--s-menu-cols: 3}.s-header__menu[data-menu-image="48"]{--s-menu-img: 48px}.s-header__menu[data-menu-image="96"]{--s-menu-img: 96px}.s-header__dropdown-image{display:block;flex:none;width:var(--s-menu-img);height:var(--s-menu-img);object-fit:cover;border-radius:var(--radius-lg)}.s-header__dropdown-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.slate .s-header__dropdown .s-header__dropdown-link--image{flex-direction:row;align-items:center;gap:var(--space-4)}.s-header__dropdown .s-header__dropdown-group--image>.s-header__subcategories{padding-left:calc(var(--space-3) + var(--s-menu-img) + var(--space-4))}.slate .s-header__menu-item>.s-header__menu-dropdown{margin-top:var(--space-2)}.slate .s-header__menu-item[data-menu-kind=mega]>.s-header__menu-dropdown{padding:var(--space-6)}.s-header__dropdown .s-header__subcategories{padding:0 var(--space-3) var(--space-2)}.s-header__dropdown-group{min-width:0;overflow-wrap:break-word}.s-header--primary .s-header__search-menu{width:min(360px,calc(100vw - 32px))}.s-header--primary .s-header__search{min-width:0}.s-header__menu-link,.s-header__menu-trigger{padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.s-header__row-inner>.s-header__item:first-child .s-header__menu-list,.s-header__row-inner>.s-header__group:first-child>.s-header__item:first-child .s-header__menu-list{margin-inline-start:calc(-1 * var(--space-3))}.s-header__menu-link:hover,.s-header__menu-trigger:hover,.s-header__menu-trigger[aria-expanded=true]{background:var(--color-bg-soft)}.s-header__user-trigger,.s-header__search-trigger,.s-header__menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control);min-height:var(--size-control);padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);background:transparent;color:var(--s-header-fg)}.s-header__user-trigger:hover,.s-header__search-trigger:hover,.s-header__menu-toggle:hover{background:var(--s-header-action-hover-bg, var(--color-bg-soft))}.slate .s-header__dropdown{padding:var(--space-2);border-radius:var(--radius-lg)}.s-header__dropdown-description{line-height:var(--leading-normal)}.s-header__dropdown .s-header__dropdown-link{gap:var(--space-1)}.s-header--static{position:static}.s-header__mobile{display:none}@media (min-width: 1024px){.s-header--static-desktop{position:static}}@media (max-width: 1023px){.s-header__desktop{display:none}.s-header__mobile{display:block}.s-header--static-mobile{position:static}}.s-header__row{--s-header-fg: var(--s-header-row-fg, var(--color-fg));background:var(--s-header-row-bg, transparent);color:var(--s-header-fg)}.s-header__row--bg-none,.s-header__row--bg-inset{background:transparent}.s-header__row--bg-inset{padding:var(--space-2) 0}.s-header__row--bg-inset .s-header__row-inner{background:var(--s-header-row-bg, transparent);border-radius:var(--radius-lg)}.s-header__row[data-hover] a.s-header__contact:hover,.s-header__row[data-hover] .s-header__menu-link:hover,.s-header__row[data-hover] .s-header__menu-trigger:hover,.s-header__row[data-hover] .s-header__action:hover{color:var(--s-header-row-hover, currentColor)}.s-header__desktop .s-header__row+.s-header__row{border-top:var(--border-width) solid var(--color-border)}.s-header__row-inner{display:flex;align-items:center;gap:var(--space-4);min-height:44px}.s-header__row--middle .s-header__row-inner{min-height:72px}.s-header__row--top,.s-header__row--bottom{font-size:var(--text-sm)}.s-header__group{display:flex;align-items:center;gap:var(--space-3);min-width:0}.s-header__item{display:flex;align-items:center;gap:var(--space-2);min-width:0}.s-header__item--logo{flex:0 1 180px}.s-header__contact{color:inherit;white-space:nowrap}a.s-header__contact:hover{color:var(--color-link-hover)}.s-header__contact--phone{font-weight:var(--font-weight-semibold)}.s-header__contact-note{color:var(--color-fg-muted);font-size:var(--text-xs);white-space:nowrap}.s-header__contacts{display:flex;flex-direction:column;line-height:var(--leading-tight)}.s-header__contact-callback{color:var(--color-link);font-size:var(--text-xs)}.s-header__slogan{max-width:220px;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-tight)}.s-header__social-link{display:inline-flex;align-items:center;min-height:var(--size-control-sm)}.s-header__social-icon{display:block;width:20px;height:20px}.s-header__social-link:hover .s-header__social-icon{opacity:.8}.s-header__callback{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.s-header__callback--block{display:flex;width:100%;margin-top:var(--space-2)}.s-header__icon{display:block;width:var(--size-icon);height:var(--size-icon);flex-shrink:0}.s-header__action{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--s-header-fg)}.s-header__action--text-bottom{flex-direction:column;gap:2px;font-size:var(--text-xs);line-height:1.1}.s-header__action-icon{position:relative;display:inline-flex}.s-header__action-label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-header__plugin{display:inline-flex;align-items:center;color:var(--s-header-fg);font-size:var(--text-sm)}.s-header .s-header__search--inline{flex:0 1 360px;order:0;width:min(360px,32vw)}.s-header__search-submit{display:inline-flex;align-items:center;justify-content:center}.s-header--builder .s-header__menu{display:block;flex:1 1 auto;min-width:0}.s-header--builder .s-header__item--nav{min-width:6em}.s-header__menu-list{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1);min-width:0;margin:0;padding:0;list-style:none}.s-header__menu:not([data-slate-nav-ready]) .s-header__menu-list{overflow:hidden}.s-header__menu-entry{flex:none}.s-header__menu-entry[hidden],.s-header__more-entry[hidden]{display:none}.slate .s-header__more-menu{left:auto;right:0}.s-header__more-grid{display:flex;flex-direction:column;gap:var(--space-1)}.s-header__more-menu[data-more-kind=mega]>.s-header__dropdown-body--mega>.s-header__more-grid{flex:1;min-width:0;display:grid;grid-template-columns:repeat(var(--s-menu-cols),minmax(0,1fr));gap:var(--space-5);align-items:start}.s-header__more-menu[data-more-kind=mega] .s-header__dropdown-grid{column-count:1}.s-header__more-menu[data-more-kind=mega][data-more-count="1"]>.s-header__dropdown-body--mega>.s-header__more-grid{grid-template-columns:minmax(0,1fr)}.s-header__more-menu[data-more-kind=mega][data-more-count="2"]>.s-header__dropdown-body--mega>.s-header__more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-header__more-menu[data-more-kind=mega][data-more-count="3"]>.s-header__dropdown-body--mega>.s-header__more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.s-header__more-menu[data-more-kind=mega][data-more-count="1"] .s-header__dropdown-grid{column-count:var(--s-menu-cols)}.s-header__more-entry{position:relative}.s-header__dropdown .s-header__more-link{flex-direction:row;align-items:center;gap:var(--space-2)}.s-header__more-chevron{width:16px;height:16px;flex-shrink:0;color:var(--color-fg-muted)}.slate .s-header__more-sub{position:absolute;top:calc(-1 * var(--space-3));right:100%;left:auto;z-index:1;display:none;margin-right:var(--space-2);background:var(--color-bg);color:var(--color-fg);border:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-lg)}.slate .s-header__more-menu[data-more-kind=list]{overflow:visible;max-height:none}.s-header__more-menu[data-more-kind=list]>.s-header__more-grid{overflow-y:auto;overflow-x:hidden;max-height:calc(min(70vh,var(--slate-popup-max-height, 480px),var(--slate-popup-height, 100vh)) - 2 * var(--space-3) - 2px)}.s-header__more-sub:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:var(--space-2)}.s-header__more-sub[data-slate-more-portal]:after{display:none}.slate .s-header__more-sub[data-state=open]{display:block;overflow-y:auto;box-sizing:border-box;max-height:min(70vh,var(--slate-popup-max-height, 480px),var(--slate-popup-height, 100vh))}.s-header__more-menu:not([data-slate-more-enhanced]) .s-header__more-entry--parent:hover>.s-header__more-sub,.s-header__more-menu:not([data-slate-more-enhanced]) .s-header__more-entry--parent:focus-within>.s-header__more-sub{display:block}.slate .s-header__more-menu[data-more-kind=columns],.slate .s-header__more-menu[data-more-kind=cards],.slate .s-header__more-menu[data-more-kind=tiles]{width:min(880px,calc(100vw - 32px))}.s-header__more-menu[data-more-kind=columns] .s-header__more-grid,.s-header__more-menu[data-more-kind=cards] .s-header__more-grid,.s-header__more-menu[data-more-kind=tiles] .s-header__more-grid{display:grid;grid-template-columns:repeat(var(--s-menu-cols),minmax(0,1fr));gap:var(--space-4)}.s-header__more-menu[data-more-kind=columns] .s-header__dropdown-grid,.s-header__more-menu[data-more-kind=cards] .s-header__dropdown-grid{grid-template-columns:1fr}.s-header__more-menu[data-more-kind=columns] .s-header__more-entry>.s-header__dropdown-link,.s-header__more-menu[data-more-kind=cards] .s-header__more-entry>.s-header__dropdown-link{font-weight:var(--font-weight-semibold)}.s-header__more-menu[data-more-kind=columns] .s-header__dropdown-grid{gap:0}.s-header__more-menu[data-more-kind=columns] .s-header__dropdown-group .s-header__dropdown-link{padding:var(--space-2) var(--space-3)}.s-header__more-menu[data-more-kind=columns] .s-header__dropdown-group .s-header__dropdown-name{font-weight:var(--font-weight-normal, 400)}.s-header__more-menu .s-header__dropdown-title{padding:var(--space-2) var(--space-3) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);margin-bottom:var(--space-2);font-weight:var(--font-weight-semibold)}.s-header__contacts-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control-sm);min-height:var(--size-control-sm);background:none;border:0;color:var(--s-header-fg);cursor:pointer}.slate .s-header__contacts-menu{width:288px;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);color:var(--color-fg)}.slate .s-header__contacts-menu--wide{width:min(550px,calc(100vw - var(--space-8)));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);padding:var(--space-6)}.s-header__contacts-col{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.s-header__contacts-phones{display:flex;flex-direction:column;gap:var(--space-2)}.s-header__contacts-phones .s-header__callback--block{margin-top:var(--space-2)}.s-header__contacts-details{display:flex;flex-direction:column;gap:var(--space-3);margin:0}.s-header__contacts-details dd{margin:0;overflow-wrap:anywhere}.s-header__contacts-sep{width:100%;margin:0;border:0;border-top:var(--border-width) solid var(--color-border)}.slate .s-header__contacts-dropdown{position:relative;display:inline-flex;align-items:center;gap:2px}.slate .s-header__contacts-menu--right{right:0;left:auto}.slate .s-header__contacts-menu--left{left:0;right:auto}.slate .s-header__contacts-menu--center{left:50%;right:auto;margin-left:-144px}.slate .s-header__contacts-menu--wide.s-header__contacts-menu--center{margin-left:calc(min(550px,100vw - var(--space-8))/-2)}.s-header__contacts-row{display:flex;flex-direction:column}.s-header__contacts-qr{width:120px;height:120px}.s-header__mobile-row{display:flex;align-items:center;gap:var(--space-2);min-height:56px}.s-header__mobile-row>.s-header__item--menu+.s-header__item--logo{margin-left:auto;margin-right:auto}.s-header__mobile .s-header__item--logo{flex:0 1 auto}.s-header__mobile .s-header__action,.s-header__mobile .s-header__menu-toggle{min-width:var(--size-control);min-height:var(--size-control);justify-content:center}.s-header__mobile .s-header__menu-toggle{border:0;padding:0}.s-header__mobile-search{padding-bottom:var(--space-3)}.s-header__mobile-search .s-header__search,.s-header__search-sheet .s-header__search{order:0;flex:1 1 auto}.slate .s-header__drawer{padding:0 var(--space-4) var(--space-6)}.slate .s-header .s-header__drawer{color:var(--color-fg)}.s-header__drawer-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--space-2);min-height:72px;margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);background:var(--color-bg-elevated);border-bottom:var(--border-width) solid var(--color-border)}.s-header__drawer-logo{flex:1 1 auto;min-width:0}.s-header__drawer-logo .s-logo{max-width:100%}.s-header__drawer-account{display:inline-flex;align-items:center;gap:var(--space-2);flex:0 0 auto;min-height:var(--size-control);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-fg);text-decoration:none;white-space:nowrap}.s-header__drawer-account:hover{border-color:var(--color-border-strong)}.s-header__drawer-account svg{width:20px;height:20px}.s-header__drawer .s-header__drawer-close,.s-header__search-sheet .s-header__drawer-close{margin:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.s-header__drawer .s-header__categories-track>.s-header__category{border-bottom:var(--border-width) solid var(--color-border)}.s-header__drawer .s-header__category-link{display:block;flex:1 1 auto;padding:var(--space-3) 0;color:var(--color-fg);font-size:var(--text-lg)}.s-header__category-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.s-header__category-toggle{display:inline-flex;align-items:center;justify-content:center;width:var(--size-control);min-width:var(--size-control);min-height:var(--size-control);padding:0;background:none;border:0;color:var(--color-fg);cursor:pointer;border-radius:var(--radius-md)}.s-header__category-toggle[aria-expanded=true] .s-header__chevron{transform:rotate(180deg)}.s-header__category-toggle .s-header__chevron{margin:0;transition:transform var(--duration) var(--easing)}.s-header__category-sub-inner>*{padding-bottom:var(--space-3)}.s-header__category-sub-inner a{display:block;padding:var(--space-2) 0;color:var(--color-fg-muted)}.s-header__drill{list-style:none;margin:0;padding:0}.s-header__drill[hidden]{display:none}.s-header__drill>li{border-bottom:var(--border-width) solid var(--color-border)}.s-header__drill-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.s-header__drill-link{display:block;flex:1 1 auto;padding:var(--space-3) 0;color:var(--color-fg);font-size:var(--text-lg);text-decoration:none}.s-header__drill-row .s-header__drill-link{flex:1 1 auto;padding-right:0}.s-header__drill-next{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--size-control);min-width:var(--size-control);min-height:var(--size-control);padding:0;background:none;border:0;color:var(--color-fg-muted);cursor:pointer;border-radius:var(--radius-md)}.s-header__drill-link>.s-header__drill-next{margin-left:auto;min-height:0}.slate .s-header__drawer .s-header__menu-button.s-header__drill-link{padding:var(--space-3) 0}.slate .s-header__drill-back-button{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-1);width:100%;min-height:0;padding:var(--space-3) 0;background:none;border:0;border-radius:0;color:var(--color-link);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer}.s-header__drill-back-icon,.s-header__drill-next-icon{width:20px;height:20px;flex:0 0 auto}.s-header__drawer-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-6)}.s-header__drawer[data-slate-drill-deep] .s-header__drawer-section,.s-header__drawer[data-slate-drill-deep] .s-header__drawer-links{margin-top:0}.s-header__drawer-contacts .s-header__contact{color:var(--color-fg-muted);white-space:normal;overflow-wrap:anywhere}.s-header__drawer-contacts .s-header__contact--phone{color:var(--color-fg);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1.2}.s-header__drawer-contacts .s-header__contact-note{color:var(--color-fg-muted);white-space:normal;overflow-wrap:anywhere}.s-header__drawer-contacts .s-header__social{flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none}.s-header__drawer-contacts .s-header__social-link{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control);min-height:var(--size-control);background:transparent}.s-header__drawer-contacts .s-header__callback--block{align-self:stretch}.s-header__phones-drawer,.s-header__phones-flat{width:100%}.slate .s-header__phones-drawer .s-header__menu-button{width:100%;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold)}.s-header__phone-office{margin:var(--space-4) 0 var(--space-2);color:var(--color-fg-muted)}.s-header__phone-list{list-style:none;margin:0;padding:0}.s-header__phone-list>li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) 0}.s-header__backdrop{position:fixed;inset:0;z-index:calc(var(--z-drawer) - 1);background:#0f111573;opacity:0;visibility:hidden;transition:opacity var(--duration) var(--easing),visibility 0s linear var(--duration)}[data-slate-drawer][data-state=open]+.s-header__backdrop{opacity:1;visibility:visible;transition:opacity var(--duration) var(--easing),visibility 0s}.s-burger{position:relative;display:inline-block;width:18px;height:14px;flex-shrink:0}.s-burger__line{position:absolute;left:0;width:100%;height:2px;background:currentColor;transition:transform var(--duration-fast) var(--easing),opacity var(--duration-fast) var(--easing),top var(--duration-fast) var(--easing)}.s-burger__line:nth-child(1){top:0}.s-burger__line:nth-child(2){top:6px}.s-burger__line:nth-child(3){top:12px}[aria-expanded=true]>.s-burger .s-burger__line:nth-child(1){top:6px;transform:rotate(45deg)}[aria-expanded=true]>.s-burger .s-burger__line:nth-child(2){opacity:0}[aria-expanded=true]>.s-burger .s-burger__line:nth-child(3){top:6px;transform:rotate(-45deg)}@media (prefers-reduced-motion: reduce){.s-burger__line{transition:none}}.s-catalog-backdrop{position:fixed;inset:0;z-index:calc(var(--z-header) - 1);background:#0f111573;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration) var(--easing),visibility 0s linear var(--duration)}@media (min-width: 1024px){html[data-slate-catalog-open] .s-catalog-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration) var(--easing),visibility 0s}}@media (prefers-reduced-motion: reduce){.s-catalog-backdrop{transition:none}}.slate .s-header__search-sheet{height:auto}.s-header__search-sheet-row{display:flex;align-items:center;gap:var(--space-2)}.slate .s-header__contacts-sheet{height:auto;max-height:calc(100% - var(--space-4));padding:0 var(--space-4) var(--space-6);display:flex;flex-direction:column}.s-header__contacts-toggle{padding:0;background:transparent;border:0;cursor:pointer;font:inherit}.s-header__sheet-handle{flex:0 0 auto;padding:var(--space-2) 0 var(--space-1)}.s-header__sheet-handle:before{content:"";display:block;width:48px;height:4px;margin:0 auto;border-radius:var(--radius-full);background:var(--color-border-strong)}.s-header__contacts-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.s-header__contacts-sheet-title{font-weight:var(--font-weight-semibold);font-size:var(--text-lg);color:var(--color-fg)}.s-header__contacts-sheet .s-header__drawer-close{margin:0;display:inline-flex;align-items:center;justify-content:center}.s-header__contacts-sheet-body{overflow-y:auto;overscroll-behavior:contain;min-height:0}.s-header__sheet-phones{display:grid;gap:var(--space-1);padding-bottom:var(--space-4)}.s-header__sheet-phone{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--size-control);padding:var(--space-2) 0;color:var(--color-fg);text-decoration:none}.s-header__sheet-phone-text{display:grid;gap:2px;min-width:0}.s-header__sheet-phone-number{font-weight:var(--font-weight-semibold);font-size:var(--text-lg);color:var(--color-fg)}.s-header__sheet-phone:hover .s-header__sheet-phone-number{color:var(--color-link-hover)}.s-header__sheet-phone-icon{flex:0 0 auto;width:28px;height:28px}.s-header__sheet-phones .s-header__callback{margin-top:var(--space-2)}.s-header__sheet-info{display:grid;gap:var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.s-header__sheet-phones:empty+.s-header__sheet-info{border-top:0;padding-top:0}.s-header__sheet-row{display:grid;gap:2px}.s-header__sheet-row .s-header__contact{color:var(--color-fg);overflow-wrap:anywhere}.s-header__contacts-sheet .s-header__contact-note{white-space:normal;overflow-wrap:anywhere;font-size:var(--text-sm)}.s-header__sheet-row .s-header__contact{white-space:normal}.s-header__panel{display:none}@media (max-width: 1023px){.s-header__panel{display:block;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-header);background:var(--color-bg-elevated);color:var(--color-fg);border-top:var(--border-width) solid var(--color-border);padding-bottom:env(safe-area-inset-bottom,0px)}}.s-header__panel-list{display:flex;margin:0;padding:0;list-style:none}.s-header__panel-list>li{flex:1 1 0;min-width:0}.s-header__panel-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:56px;padding:var(--space-1);background:none;border:0;color:var(--color-fg);font:inherit;font-size:var(--text-xs);cursor:pointer}.s-header__chip:not(.s-chip)[aria-current=page]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-fg)}.s-header__panel-link[aria-current=page]{color:var(--color-link)}.s-header__panel-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-header__panel:not(.s-header__panel--labels) .s-header__panel-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width: 1023px){.s-header__row-inner{gap:var(--space-2)}}@media (prefers-reduced-motion: reduce){.s-header__backdrop,[data-slate-drawer][data-state=open]+.s-header__backdrop,.s-header__chevron{transition:none}}.slate .s-header__dropdown.s-header__dropdown--rich{width:620px}.s-header__dropdown-grid--rich{grid-template-columns:repeat(2,minmax(0,1fr))}.s-header__dropdown-grid--rich .s-header__dropdown-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s-header__search-popular{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.s-header__search-popular-link{display:inline-block;padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-soft);color:var(--color-fg);font-size:var(--text-sm)}.s-header__search-popular-link:hover{background:var(--color-bg-elevated)}.s-header__search-popular[hidden]{display:none}template[data-slate-cart-item-template]{display:none}.s-header--builder{top:calc(-1 * var(--s-header-offset, 0px))}[data-slate=header][data-slate-header-state]{transition:transform var(--ds-duration-sheet, var(--duration-slow)) var(--ds-easing-emphasized, var(--easing-emphasized))}[data-slate=header][data-slate-header-state=hidden]{transform:translateY(-100%)}@media (prefers-reduced-motion: reduce){[data-slate=header][data-slate-header-state]{transition:none}}.s-header__above{--s-header-above-bg: var(--color-fg);--s-header-above-fg: var(--color-fg-inverse);position:relative;overflow:hidden;isolation:isolate;background:var(--s-header-above-bg);color:var(--s-header-above-fg);font-size:var(--text-sm)}.s-header__above[hidden]{display:none}.s-header__above:before{content:"";position:absolute;z-index:-1;top:-60px;left:20%;width:60%;height:160px;border-radius:50%;background:var(--color-accent);opacity:.35;filter:blur(48px);pointer-events:none}.s-header__above-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-4);min-height:48px;padding-top:var(--space-2);padding-bottom:var(--space-2)}.s-header__above-text{margin:0;line-height:var(--leading-normal);text-align:center}.s-header__above-title{font-weight:var(--font-weight-semibold)}.s-header__above-dot{margin:0 var(--space-2)}.slate .s-header__above-button{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-3);border:var(--border-width) solid currentColor;border-radius:var(--radius-md);color:var(--s-header-above-fg);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;text-decoration:none}.slate .s-header__above-button:hover{background:var(--s-header-above-fg);color:var(--s-header-above-bg)}.slate .s-header__above-close{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%)}.slate .s-header__above-close:hover{opacity:.75}.s-header__above-close .s-header__icon{width:18px;height:18px}@media (min-width: 1024px){.s-header__above-inner{padding-right:var(--space-8);padding-left:var(--space-8)}}@media (max-width: 1023px){.s-header__above-inner{justify-content:flex-start;padding-right:48px}.s-header__above-text{text-align:left}.slate .s-header__above-close{top:var(--space-2);transform:none}}.s-header__row[data-fg] .s-header__contact-note,.s-header__row[data-fg] .s-header__contact-callback{color:inherit}.s-header__row[data-fg] .s-header__menu-link:hover,.s-header__row[data-fg] .s-header__menu-trigger:hover,.s-header__row[data-fg] .s-header__menu-trigger[aria-expanded=true]{background:transparent}.s-header__row--bg-inset .s-header__row-inner{background:var(--s-header-row-bg, var(--color-bg-soft));padding-left:var(--space-4);padding-right:var(--space-4)}.s-header__desktop .s-header__row+.s-header__row--bg-inset,.s-header__desktop .s-header__row[data-fg]+.s-header__row,.s-header__desktop .s-header__row+.s-header__row[data-fg]{border-top:0}.s-header__row--top .s-header__row-inner{min-height:48px}.s-header__row--bottom .s-header__row-inner{min-height:56px}.s-header__row--bottom.s-header__row--bg-inset{padding-top:0;padding-bottom:var(--space-3)}.s-header__row--top .s-header__contacts{flex-direction:row;align-items:baseline;gap:var(--space-3)}.s-header__row--top .s-header__contact--phone{font-size:var(--text-base)}.s-header__row--top .s-header__contact-callback{font-size:var(--text-sm)}.slate .s-header__switch-trigger{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-3);background:transparent;color:var(--s-header-fg);border:var(--border-width) solid currentColor;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.slate .s-header__switch-trigger:hover{background:transparent}.s-header__lang-icon{width:16px;height:16px;flex-shrink:0}.s-header__flag{display:block;width:16px;height:16px;flex-shrink:0;border-radius:50%}.s-header__switch-trigger .s-header__chevron{width:14px;height:14px;margin-left:0}.slate .s-header__switch-menu{left:0;right:auto;padding:var(--space-2);display:flex;flex-direction:column}.s-header__buttons{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0}.slate .s-header__button{--chip-border-width: 0px;--chip-height: var(--control-util);--chip-padding-x: var(--space-4);--chip-border: transparent;--chip-border-hover: transparent;--chip-color: var(--s-header-button-bg, var(--color-accent));--chip-text-color: var(--s-header-button-fg, var(--color-accent-fg))}.slate .s-header__button--outline,.slate .s-header__chip.s-header__button{--chip-border-width: var(--border-width)}.slate .s-header__button--filled:hover{filter:brightness(1.1)}.slate .s-header__button--soft{--chip-soft-bg: var(--color-bg-soft);--chip-bg-hover: var(--color-border);--chip-fg: var(--s-header-button-text, var(--s-header-soft-color, var(--color-link)))}.slate .s-header .s-header__button--soft{--chip-soft-bg: var(--s-header-soft-tint, var(--color-bg-soft));--chip-bg-hover: var(--s-header-soft-tint, var(--color-border));--chip-fg: var(--s-header-button-text, var(--s-header-button-tone, var(--s-header-soft-color, var(--color-link))))}.slate .s-header__button--outline{--chip-border: var(--s-header-button-tone, var(--chip-color));--chip-border-hover: var(--s-header-button-tone, var(--chip-color));--chip-text-color: var(--s-header-button-text, var(--s-header-button-tone, var(--chip-color)))}.s-header__menu-icon{width:20px;height:20px;margin-right:var(--space-2);flex-shrink:0;border-radius:var(--radius-sm);object-fit:contain}.slate .s-header__desktop .s-header__row-inner{position:relative}.s-header .s-header__item.flex-1>.s-header__search--inline{flex:1 1 auto;width:auto;max-width:720px}.s-header__search--inline{position:relative}.slate .s-header__search--inline .s-header__search-submit{flex:none}.s-header__desktop .s-header__action--text-bottom{min-width:64px;padding:0 var(--space-1);font-size:var(--text-sm);gap:var(--space-1)}.s-header__desktop .s-header__action--text-bottom .s-header__icon{width:22px;height:22px}@media (max-width: 1279px){.s-header__desktop .s-header__item--slogan{display:none}}.s-header__drawer-links{margin-top:var(--space-6)}.s-header__drawer-caption{margin:0 0 var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-header__drawer[data-slate-drill-deep] .s-header__drawer-links{padding-top:0;border-top:0}.s-header__drawer-location{padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-border)}.s-header__drawer-actions{margin-top:var(--space-6)}.s-header__drawer-action{display:flex;align-items:center;gap:var(--space-3);min-height:var(--size-control);padding:var(--space-2) 0;color:var(--color-fg)}.s-header__drawer-action .s-header__cart-count{position:static;margin-left:auto}.s-header__drawer-links-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.s-header__drawer-link{display:block;padding:var(--space-2) 0;color:var(--color-fg-muted)}.s-header__drawer-link:hover{color:var(--color-fg)}.s-header__row[data-fg] .s-header__item--theme,.s-header__row[data-fg] .s-header__item--theme button,.s-header__row[data-fg] .s-header__switch-trigger{color:inherit}.slate .s-header__item--cart .s-header__dropdown,.slate .s-header__item--user .s-header__dropdown{left:auto;right:0}.s-header__search-submit-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-header__chips{display:none}@media (max-width: 1023px){.s-header__chips{display:block}}.s-header__chips-list{display:flex;gap:var(--space-2);margin:0 auto;padding-top:var(--space-2);padding-bottom:var(--space-3);list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.s-header__chips-list::-webkit-scrollbar{display:none}.s-header__chips-list>li{flex-shrink:0}.s-header__chip{display:inline-flex;align-items:center;min-height:var(--size-control-sm);padding:0 var(--space-4);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);font-size:var(--text-sm);white-space:nowrap;text-decoration:none}.s-header__mobile-tree{list-style:none;padding:0;margin:0}.s-header__mobile-sub-inner{padding-left:var(--space-4)}.s-header__menu-image{width:32px;height:32px;object-fit:contain;flex:0 0 auto;border-radius:var(--radius-sm)}.s-header__drawer .s-header__category-link,.s-header__drill-link{display:flex;align-items:center;gap:var(--space-3);min-width:0;overflow-wrap:anywhere}.slate .s-header__menu-button{justify-content:flex-start;text-align:left;font:inherit;font-size:var(--text-lg);background:none;border:0;border-radius:0;min-height:var(--size-control);cursor:pointer}.s-header__drawer [data-slate-drill-hid]{display:none!important}.s-header__search-app{flex:0 1 auto;max-width:160px;min-width:0}@media (max-width: 767px){.s-header__search-app{max-width:110px}}.s-header__search-field::-webkit-search-cancel-button,.s-header__search-field::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.s-header__search-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--size-control-sm)}.s-header__search-clear[hidden]{display:none}.s-header__search-clear .s-header__icon{width:16px;height:16px}.slate[data-ds=market] .s-header__desktop .s-header__search--inline .s-header__search-clear{position:static;transform:none}@media (min-width: 1024px){html[data-slate-product-fixed=shown] [data-slate=header],html[data-slate-product-fixed=shown] [data-slate=header] *{visibility:hidden!important;pointer-events:none}}.slate .s-header__dropdown .s-header__dropdown-link--tile{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.s-header__dropdown-link--tile .s-header__dropdown-image{width:100%;height:160px;object-fit:contain}.s-header__menu-icon--glyph{display:inline-block;vertical-align:middle}.s-header__dropdown-title .s-header__menu-icon,.s-header__subcategories .s-header__menu-icon{vertical-align:middle}.s-header__dropdown-link>.s-header__menu-icon--glyph{margin-right:0}.s-header__dropdown-link--image>.s-header__menu-icon--glyph{flex-shrink:0}.s-header__menu-dropdown[data-menu-kind=mega] .s-header__dropdown-body--mega .s-header__dropdown-grid[data-menu-groups="3"]{column-count:3}.s-header__menu-dropdown[data-menu-kind=mega] .s-header__dropdown-body--mega .s-header__dropdown-grid[data-menu-groups="2"]{column-count:2}.s-header__menu-dropdown[data-menu-kind=mega] .s-header__dropdown-body--mega .s-header__dropdown-grid[data-menu-groups="1"]{column-count:1}.s-header__more-menu[data-more-kind=mega][data-more-count="1"] .s-header__dropdown-grid[data-menu-groups="3"]{column-count:3}.s-header__more-menu[data-more-kind=mega][data-more-count="1"] .s-header__dropdown-grid[data-menu-groups="2"]{column-count:2}.s-header__more-menu[data-more-kind=mega][data-more-count="1"] .s-header__dropdown-grid[data-menu-groups="1"]{column-count:1}.slate .s-header__more-menu[data-more-kind=tiles][data-more-count="1"]{width:280px}.s-header__more-menu[data-more-kind=tiles][data-more-count="1"] .s-header__more-grid{grid-template-columns:minmax(0,1fr)}.slate .s-header__more-menu[data-more-kind=tiles][data-more-count="2"]{width:560px}.s-header__more-menu[data-more-kind=tiles][data-more-count="2"] .s-header__more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 1024px){.slate .s-header__desktop>.s-header__row[data-slate-unpinned]{display:none}}.slate .s-header [data-slate-dropdown][data-state=open]>[data-slate-dropdown-menu]{z-index:1010}.slate .s-header .s-header__contacts-menu .s-header__contact,.slate[data-ds] .s-header .s-header__row .s-header__contacts-menu .s-header__contact{color:var(--color-fg)}.slate .s-header .s-header__contacts-menu a.s-header__contact:hover,.slate[data-ds] .s-header .s-header__row.s-header__row .s-header__contacts-menu.s-header__contacts-menu a.s-header__contact:hover:hover{background:transparent;color:var(--color-link-hover, var(--color-accent-text))}.slate .s-header .s-header__contacts-menu .s-header__contact-note,.slate[data-ds] .s-header .s-header__row .s-header__contacts-menu .s-header__contact-note{color:var(--color-fg-muted)}.slate .s-header .s-header__contacts-menu a.s-header__contact:hover{color:var(--color-link)}.s-header__above-close{--button-fg: var(--s-header-above-fg)}.slate .s-header .s-theme-switcher__btn,.slate .s-header .s-header__above-close{--button-fg: currentColor;--button-bg-hover: transparent}.slate .s-header .s-theme-switcher__btn:hover{opacity:.75}.slate .s-header__contacts-trigger{padding:0;min-width:24px;width:24px}@media (max-width: 1023px){.slate .s-header .s-header__mobile.s-header__mobile--type_03{--s-header-row-bg: transparent;--s-header-fg: var(--gradient-fg, #fff);--s-header-row-fg: var(--gradient-fg, #fff);--s-header-row-hover: var(--gradient-fg, #fff);background:linear-gradient(to bottom,var(--theme-color-500, var(--color-accent)),var(--theme-color-700, var(--color-accent-hover)));color:var(--s-header-fg);border-bottom:0;box-shadow:none;border-radius:0 0 var(--radius-xl, 24px) var(--radius-xl, 24px);overflow:hidden}.slate .s-header .s-header__mobile--type_03 .s-header__action,.slate .s-header .s-header__mobile--type_03 .s-header__menu-toggle,.slate .s-header .s-header__mobile--type_03 .s-header__logo,.slate .s-header .s-header__mobile--type_03 .s-header__logo-text{color:var(--s-header-fg)}.slate[data-ds] .s-header .s-header__mobile--type_03 .s-header__action.s-header__cart,.slate[data-ds] .s-header .s-header__mobile--type_03 .s-header__menu-toggle{background:#ffffff29;color:var(--s-header-fg);border-color:transparent}.s-header__mobile--type_03 .s-header__mobile-search{display:flex;align-items:stretch;gap:var(--space-2)}.s-header__mobile--type_03 .s-header__mobile-search .s-header__search{flex:1 1 auto;min-width:0}.slate .s-header .s-header__mobile--type_03 .s-header__search{--field-bg: var(--color-bg);background:var(--color-bg);border-color:transparent;border-radius:var(--radius-md)}.s-header__mobile--type_03 .s-header__mobile-search .s-header__mobile-catalog{flex:0 0 auto;align-self:center;--button-height: var(--field-height)}.s-header__mobile--type_03 .s-header__mobile-catalog{--button-bg: rgba(255, 255, 255, .16);--button-bg-hover: rgba(255, 255, 255, .26);--button-fg: var(--s-header-fg);--button-border-color: transparent}.slate[data-ds] .s-header .s-header__mobile--type_03 .s-header__chips .s-header__chip,.slate .s-header .s-header__mobile--type_03 .s-header__chip{background:#ffffffeb;border-color:transparent;color:var(--color-fg)}.slate[data-ds] .s-header .s-header__mobile--type_03 .s-header__chips .s-header__chip[aria-current=page],.slate .s-header .s-header__mobile--type_03 .s-header__chip[aria-current=page]{background:var(--color-bg);color:var(--color-accent-text);font-weight:600}.slate[data-ds] .s-header .s-header__mobile--type_03 .s-header__chips,.slate .s-header .s-header__mobile--type_03 .s-header__chips{background:transparent}.s-header__mobile-image{margin-top:var(--space-1)}.s-header__mobile-image img{display:block;width:100%;aspect-ratio:4 / 1;object-fit:cover}}.s-header__cart-icon{width:var(--size-icon);height:var(--size-icon);flex-shrink:0}.s-header__cart-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.s-header__cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 var(--space-1);border-radius:var(--radius-full);background:var(--theme-accent, var(--color-accent));color:var(--color-accent-fg);font-size:var(--text-xs)}.s-header__cart-count[data-empty=true],.s-header__cart-total[data-empty=true],.s-header--builder .s-header__cart-total[data-empty=true]{display:none}.s-header__brands-drawer ul{list-style:none;margin:0;padding:0}.s-header__mobile-brand{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;color:var(--color-fg);overflow-wrap:anywhere}.s-header__mobile-brand-image{width:64px;height:48px;object-fit:contain;flex:0 0 auto}.s-header__brands-drawer .s-header__mobile-brands--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.s-header__mobile-brands--grid .s-header__mobile-brand{flex-direction:column;justify-content:center;text-align:center;height:100%;padding:var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.s-header__mobile-brands--grid .s-header__mobile-brand-image{width:100%;height:72px}@media (min-width: 640px){.s-header__cart-label:not(.s-header__action-label--hidden){position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;white-space:normal}}.s-header--primary .s-header__cart{gap:var(--space-1)}.s-header__cart{color:var(--s-header-fg)}.s-header__cart{display:inline-flex;align-items:center;justify-content:center;min-width:var(--size-control);min-height:var(--size-control);padding:0 var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);background:transparent;color:var(--s-header-fg)}.s-header__cart:hover{background:var(--color-bg-soft)}.s-header__action-icon .s-header__cart-count{position:absolute;top:-8px;right:-8px;min-width:18px;height:18px;font-size:11px}.s-header--builder .s-header__cart-total{display:inline;white-space:nowrap}.s-header__catalog-trigger{background:none;border:0;padding:0;cursor:pointer;min-height:var(--size-control-sm);font:inherit}.s-header__wishlist,.s-header__compare{color:var(--s-header-fg)}.slate .s-header__cart-menu{left:auto;right:0;width:min(380px,calc(100vw - 32px));padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.s-header__cart-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.s-header__cart-title{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-fg)}.s-header__cart-head-count{font-size:var(--text-sm);color:var(--color-fg-muted)}.s-header__cart-head-count[data-empty=true]{display:none}.s-header__cart-clear{margin-left:auto}.s-header__cart-empty{margin:var(--space-2) 0;color:var(--color-fg-muted);font-size:var(--text-sm);text-align:center}.s-header__cart-items{display:flex;flex-direction:column;gap:var(--space-3);max-height:min(44vh,320px);margin:0;padding:0 var(--space-1) 0 0;list-style:none}.s-header__cart-items[hidden]{display:none}.s-header__cart-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:var(--space-3)}.s-header__cart-item-media{display:block;width:56px;height:56px;overflow:hidden;border-radius:var(--radius-lg);background:var(--ds-media-bg, var(--color-bg-soft))}.s-header__cart-item-image{width:56px;height:56px;object-fit:cover}.s-header__cart-item-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.s-header__cart-item-link{max-width:100%;color:var(--color-fg);text-decoration:none}.s-header__cart-item-link:hover{color:var(--color-link-hover)}.s-header__cart-item-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--leading-tight)}.s-header__cart-item-quantity{display:inline-flex;align-items:center;gap:6px;height:40px;box-sizing:border-box;padding:0 6px 0 12px;border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md)}.s-header__cart-item-quantity-button{flex:0 0 auto}.slate input.s-header__cart-item-quantity-field{flex:1 1 auto;width:44px;min-width:0;text-align:left;-moz-appearance:textfield}.s-header__cart-item-quantity-field::-webkit-outer-spin-button,.s-header__cart-item-quantity-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.s-header__cart-item-quantity-field:disabled{opacity:.6}.s-header__cart-item-unit{padding-right:0;font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}.s-header__cart-item-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:var(--space-2);align-self:stretch}.s-header__cart-item-price{font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--color-fg);white-space:nowrap}.s-header__cart-item-compare{font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}.s-header__cart-item[aria-busy=true]{opacity:.5;pointer-events:none}.s-header__cart-item-remove{display:inline-flex;align-items:center;justify-content:center}.s-header__cart-item-remove svg{width:14px;height:14px;flex-shrink:0}.s-header__cart-foot{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.s-header__cart-sum{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.s-header__cart-sum-label{color:var(--color-fg-muted)}.s-header__cart-sum-value{font-size:var(--text-xl);font-weight:var(--font-weight-bold);color:var(--color-fg);white-space:nowrap}.s-header__cart-checkout{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.s-header__cart-empty:not([hidden])+.s-header__cart-items+template+.s-header__cart-foot{display:none}.s-header__desktop .s-header__catalog-trigger{min-height:var(--field-height);padding:0 var(--space-5);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--text-base);font-weight:var(--font-weight-medium);white-space:nowrap}.s-header__desktop .s-header__catalog-trigger:hover,.s-header__desktop .s-header__catalog-trigger[aria-expanded=true]{background:var(--color-accent-hover);color:var(--color-accent-fg)}.slate .s-header__desktop .s-header__catalog-menu{width:min(360px,100%)}.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="01-columns"],.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="02-grid"],.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="04-tiles"]{width:100%}.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="01-columns"],.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="02-grid"],.slate .s-header__desktop .s-header__catalog-menu[data-catalog-view="04-tiles"]{--slate-popup-max-height: 760px}.slate .s-header__desktop .s-header__catalog{position:static}.s-header__cart-text{display:contents}.s-header__cart-label-count{display:none}.slate .s-header__desktop .s-header__cart.s-header__cart--plain,.slate .s-header__mobile .s-header__cart.s-header__cart--plain{background:transparent;box-shadow:none;color:var(--s-header-fg)}.slate .s-heading{padding:var(--section-space-sm) 0}.s-home-notice{background:var(--color-bg-soft);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-6)}@media (min-width: 768px){.s-home-notice{padding:var(--space-6) var(--space-8)}}.s-home-notice__title{margin-bottom:var(--space-2)}.s-home-notice__text{color:var(--color-fg-muted);margin:0;max-width:60ch}.slate .s-leave-popup[data-slate-drawer][data-slate-side=center]{width:min(560px,calc(100vw - var(--space-8)));padding:0}.s-leave-popup__visual{position:relative}.s-leave-popup__media{position:relative;display:block;padding-top:41.24%;background:var(--color-bg-soft)}.s-leave-popup__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slate .s-leave-popup__close{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;display:inline-flex;align-items:center;justify-content:center;margin:0}.s-leave-popup__close-icon{width:18px;height:18px}.s-leave-popup__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-5) var(--space-6) var(--space-6)}.s-leave-popup__title{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.s-leave-popup__text{margin:0;color:var(--color-fg-muted);line-height:var(--leading-normal)}.s-leave-popup__button{margin-top:var(--space-2)}.s-listing{padding:var(--section-space) 0}.s-listing__title{margin:0}.s-listing__subtitle{margin:var(--space-3) 0 0}.s-listing__tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.s-listing__grid{display:grid;gap:var(--grid-gap-lg);margin:0;padding:0;list-style:none}@media (min-width: 640px){.s-listing__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.s-listing__grid{grid-template-columns:repeat(3,1fr)}}.s-listing__item{position:relative;display:flex;flex-direction:column;border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);overflow:hidden;background:var(--card-bg);box-shadow:var(--card-shadow)}.s-listing__item[hidden]{display:none}.s-listing__media{position:relative;padding-top:70%;overflow:hidden;background:var(--color-bg-soft)}.s-listing__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-listing__item:hover .s-listing__image{transform:scale(1.03)}.s-listing__tag{position:absolute;top:var(--space-3);left:var(--space-3)}.s-listing__body{display:flex;flex-direction:column;gap:var(--space-3);flex:1 1 auto;padding:var(--space-5)}.s-listing__name{margin:0}.s-listing__link{color:var(--color-fg)}.s-listing__link:after{content:"";position:absolute;inset:0}.s-listing__text{margin:0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.s-listing__params{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2) var(--space-4);margin:0}.s-listing__param dt{color:var(--color-fg-muted);font-size:var(--text-xs)}.s-listing__param dd{margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-listing__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:auto;padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.s-listing__price{white-space:nowrap;font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.s-listing__more{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-listing__arrow{width:16px;height:16px}@media (prefers-reduced-motion: reduce){.s-listing__image{transition:none}}@media (min-width: 1024px){.s-listing__grid--2,.s-listing__grid--4{grid-template-columns:repeat(2,1fr)}}.s-logos{padding:var(--section-space-sm) 0}.s-logos .s-block-head{margin-bottom:var(--space-5)}.s-logos__title{margin-bottom:0}.s-logos__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media (min-width: 768px){.s-logos__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width: 1024px){.s-logos__list--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.s-logos__list--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.s-logos__list--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.s-logos__list--cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}.s-logos__item{min-width:0}.slate .s-logos__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);height:100%;padding:var(--space-5) var(--space-4);box-sizing:border-box;text-decoration:none;color:var(--color-fg);border:var(--border-width) solid transparent;border-radius:var(--radius-lg);transition:box-shadow var(--duration) var(--easing),transform var(--duration) var(--easing)}.slate .s-logos--border .s-logos__card{border-color:var(--color-border)}.slate .s-logos--background .s-logos__card{background:var(--color-bg-soft)}.slate a.s-logos__card:hover{box-shadow:var(--shadow-md);color:var(--color-fg)}.s-logos__media{display:flex;align-items:center;justify-content:center;width:100%;height:72px;position:relative}.s-logos__image{display:block;max-width:100%;max-height:72px;width:auto;height:auto;object-fit:contain}.s-logos__name{font-size:var(--text-sm);text-align:center;line-height:var(--leading-tight);overflow-wrap:anywhere}.s-logos--ratio-square .s-logos__media{height:auto;aspect-ratio:1 / 1}.s-logos--ratio-4-3 .s-logos__media{height:auto;aspect-ratio:4 / 3}.s-logos--ratio-16-9 .s-logos__media{height:auto;aspect-ratio:16 / 9}.s-logos--ratio-7-3 .s-logos__media{height:auto;aspect-ratio:7 / 3}.s-logos:not(.s-logos--ratio-height) .s-logos__image{width:100%;height:100%;max-height:none}.s-logos--muted .s-logos__image{opacity:.6;filter:grayscale(1);transition:opacity var(--duration) var(--easing),filter var(--duration) var(--easing)}.s-logos--muted .s-logos__card:hover .s-logos__image{opacity:1;filter:none}.slate[data-scheme=dark] .s-logos--muted:not(.s-logos--background) .s-logos__image{filter:grayscale(1) invert(1) brightness(1.4)}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] .s-logos--muted:not(.s-logos--background) .s-logos__image{filter:grayscale(1) invert(1) brightness(1.4)}}.s-logos--carousel .s-logos__body{position:relative}.s-logos--carousel .s-logos__list{--s-carousel-gap: var(--grid-gap);--s-carousel-slide: calc((100% - var(--grid-gap)) / 2)}@media (min-width: 768px){.s-logos--carousel .s-logos__list{--s-carousel-slide: calc((100% - 3 * var(--grid-gap)) / 4)}}@media (min-width: 1024px){.s-logos--carousel .s-logos__list--cols-5{--s-carousel-slide: calc((100% - 4 * var(--grid-gap)) / 5)}.s-logos--carousel .s-logos__list--cols-6{--s-carousel-slide: calc((100% - 5 * var(--grid-gap)) / 6)}.s-logos--carousel .s-logos__list--cols-7{--s-carousel-slide: calc((100% - 6 * var(--grid-gap)) / 7)}.s-logos--carousel .s-logos__list--cols-8{--s-carousel-slide: calc((100% - 7 * var(--grid-gap)) / 8)}}.s-logos__nav{display:none;position:absolute;inset:0 -56px;align-items:center;justify-content:space-between;pointer-events:none}.s-logos__arrow{pointer-events:auto}@media (min-width: 1700px){.s-logos__nav{display:flex}}.s-logos__dots{margin-top:var(--space-4)}.s-logos .s-mscroll{--s-mscroll-item: 42%}.s-maintenance{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--section-space) var(--size-gutter);text-align:center}.s-maintenance__inner{display:grid;justify-items:center;gap:var(--space-4);max-width:var(--container-prose)}.s-maintenance__logo{margin-bottom:var(--space-4)}.s-maintenance__title,.s-maintenance__text{margin:0}.s-maintenance-bar{position:relative;z-index:var(--z-header);padding:var(--space-2) var(--size-gutter);background:var(--color-danger);color:#fff;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-align:center}.s-media-promo{padding:var(--space-4) 0}.s-media-promo--header_below{padding-bottom:0}.s-media-promo--footer{padding:var(--section-space-sm) 0 var(--space-6)}.s-media-promo__frame{position:relative}.s-media-promo__link{display:block;border-radius:var(--radius-lg);overflow:hidden}.s-media-promo__media{position:relative;display:block;padding-top:13.56%;background:var(--color-bg-soft)}.s-media-promo__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-media-promo__link:hover .s-media-promo__image{transform:scale(1.02)}@media (max-width: 767px){.s-media-promo__media{padding-top:22%}.s-media-promo__link{border-radius:var(--radius-lg)}}@media (prefers-reduced-motion: reduce){.s-media-promo__image{transition:none}}.s-media-promo__links{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.s-media-promo__link-chip{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--button-radius);border:var(--border-width) solid var(--color-border-strong);color:var(--color-fg);font-size:var(--text-sm)}.s-media-promo__link-chip:hover{background:var(--color-bg-soft)}.s-my-plugin,.s-my-reviews{display:grid;gap:var(--space-4)}.slate .s-my-plugin table,.slate .s-my-reviews table{width:100%;border-collapse:collapse;font-size:var(--font-size-small)}.slate .s-my-plugin th,.slate .s-my-plugin td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}.slate .s-my-plugin .review,.slate .s-my-plugin .product-review,.slate .s-my-reviews .requests-reviews-my__item{padding:var(--card-pad-sm);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg)}.s-my-plugin__star{color:var(--color-border-strong)}.s-my-plugin__star--on{color:var(--ds-rating, #e8a317)}.s-my-plugin__star--half{background:linear-gradient(90deg,var(--ds-rating, #e8a317) 50%,var(--color-border-strong) 50%);-webkit-background-clip:text;background-clip:text;color:transparent}.slate .s-my-plugin input[type=submit],.slate .s-my-plugin button,.slate .s-my-reviews .requests-modal-trigger{min-height:var(--button-height);border-radius:var(--button-radius)}.slate .s-my-reviews .requests-modal-trigger.s-button{font-family:inherit;padding:0 var(--button-padding-x)}.slate .s-my-plugin--reviews table{display:block;border:0;font-size:var(--text-base)}.slate .s-my-plugin--reviews table>tbody{display:grid;gap:var(--space-3)}.slate .s-my-plugin--reviews table tr:first-child{display:none}.slate .s-my-plugin--reviews table tr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--card-pad-sm);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg)}.slate .s-my-plugin--reviews table td{display:block;padding:0;border:0;text-align:left;white-space:normal;flex:0 0 100%;min-width:0}.slate .s-my-plugin--reviews table td:empty{display:none}.slate .s-my-plugin--reviews table td:nth-child(1){order:1;flex:1 1 auto;width:auto;color:var(--color-fg-muted);font-size:var(--text-sm)}.slate .s-my-plugin--reviews table td:nth-child(6){order:2;flex:0 0 auto}.slate .s-my-plugin--reviews table td:nth-child(2){order:3;font-weight:var(--font-weight-semibold)}.slate .s-my-plugin--reviews table td:nth-child(5){order:4}.slate .s-my-plugin--reviews table td:nth-child(3){order:5;font-weight:var(--font-weight-medium)}.slate .s-my-plugin--reviews table td:nth-child(4){order:6}.slate .s-my-plugin--reviews table td:nth-child(2) a{color:var(--color-fg);text-decoration:none}.slate .s-my-plugin--reviews table td:nth-child(2) a:hover{color:var(--color-link-hover)}.slate .s-my-plugin--reviews h3{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.slate .s-my-reviews .requests-reviews-my__list{display:grid;gap:var(--space-3)}.slate .s-my-reviews .requests-reviews-my__item{display:grid;gap:var(--space-2);margin:0}.slate .s-my-reviews .requests-reviews-my__meta{color:var(--color-fg-muted);font-size:var(--text-sm)}.slate .s-my-reviews .requests-reviews-my__text{color:var(--color-fg);font-size:var(--text-base)}.s-my__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-6)}.s-my__title{margin-bottom:0}.s-my__banner-wrap{position:relative;margin-bottom:var(--space-6)}.s-my__banner{display:block;border-radius:var(--radius-lg);overflow:hidden}.s-my__banner-image{display:block;width:100%;height:auto}.s-my__banner-wrap--ratio .s-my__banner{position:relative;padding-top:var(--s-ratio);background:var(--color-bg-soft)}.s-my__banner-wrap--ratio .s-my__banner-image{position:absolute;top:0;left:0;height:100%;object-fit:cover}.s-my__banner-links{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.s-my__banner-link-chip{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--button-radius);border:var(--border-width) solid var(--color-border-strong);color:var(--color-fg);font-size:var(--text-sm)}.s-my__banner-link-chip:hover{background:var(--color-bg-soft)}.s-my__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.s-my__aside{min-width:0}.s-my__content{min-width:0;animation:s-my-enter var(--duration) var(--easing) both}@keyframes s-my-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.s-my__content{animation:none}}@media (min-width: 1024px){.s-my__body{grid-template-columns:240px minmax(0,1fr);gap:var(--space-8);align-items:start}.s-my__aside{background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}}.s-my-nav__list{display:flex;gap:var(--space-2);margin:0 calc(-1 * var(--size-gutter));padding:0 var(--size-gutter) var(--space-1);list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.s-my-nav__list::-webkit-scrollbar{display:none}.s-my-nav__item{flex:0 0 auto}.s-my-nav__link,.s-my-nav__raw a{display:flex;align-items:center;gap:var(--space-2);min-height:var(--size-control-sm);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--button-radius);color:var(--color-fg);text-decoration:none;white-space:nowrap;transition:background var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing)}.s-my-nav__link:hover,.s-my-nav__raw a:hover{background:var(--color-bg-soft);color:var(--color-fg)}.s-my-nav__icon{flex:0 0 auto;width:18px;height:18px;color:var(--color-fg-muted)}.s-my-nav__item--current>.s-my-nav__link{background:var(--color-bg-soft);border-color:var(--color-border-strong);font-weight:var(--font-weight-semibold)}.s-my-nav__item--current .s-my-nav__icon{color:var(--color-accent-text)}.s-my-nav__item--logout .s-my-nav__link{color:var(--color-fg-muted)}@media (min-width: 1024px){.s-my-nav__list{flex-direction:column;gap:var(--space-1);margin:0;padding:0;overflow:visible}.s-my-nav__link,.s-my-nav__raw a{border-color:transparent;border-radius:var(--radius-md);white-space:normal}.s-my-nav__item--current>.s-my-nav__link{border-color:transparent;box-shadow:inset 3px 0 0 var(--color-accent)}.s-my-nav__item--logout{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}}.s-my-profile__title{margin-bottom:var(--space-4)}.s-my-profile__card{background:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);padding:var(--space-5);box-shadow:var(--card-shadow)}@media (min-width: 768px){.s-my-profile__card{padding:var(--space-6)}}.slate #wa-my-info-read-wrapper .s-my-profile__actions,.slate #wa-my-info-edit-wrapper .s-my-profile__actions,.slate .s-my-profile__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}.s-my-wishlist__title,.s-my-home__title{margin-bottom:var(--space-4)}.s-my-home__profile{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-5);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg)}.s-my-home__contacts{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);margin:0}.s-my-home__contact dd{margin:0;overflow-wrap:anywhere}.s-my-home__edit{color:var(--color-link)}.s-my-home__tiles{display:grid;gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width: 640px){.s-my-home__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.s-my-home__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-my-home__tile{display:flex}.s-my-home__link{position:relative;flex:1;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-5);background:var(--color-bg-elevated);color:var(--color-fg);text-decoration:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-fast) var(--easing),box-shadow var(--duration-fast) var(--easing)}.s-my-home__link:hover{color:var(--color-fg);border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}.s-my-home__icon{width:24px;height:24px;margin-bottom:var(--space-2);color:var(--color-accent-text)}.s-my-home__badge{position:absolute;top:var(--space-4);right:var(--space-4);padding:0 var(--space-2);border-radius:var(--button-radius);background:var(--color-bg-soft);font-weight:var(--font-weight-semibold)}.s-my__plugins{display:grid;gap:var(--space-3);margin-top:var(--space-4);background:var(--card-bg);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);padding:var(--space-5);box-shadow:var(--card-shadow)}@media (max-width: 639px){.s-my__plugins{padding:var(--space-4)}}.s-my__plugins:empty{display:none}.slate .s-my__plugins h1,.slate .s-my__plugins h2{margin:0;font-size:var(--text-xl)}.slate .s-my__plugins h3{margin:0;font-size:var(--text-lg)}.slate .s-my__plugins p{margin:0}.slate .s-my__plugins form{display:grid;gap:var(--space-3);justify-items:start}.slate .s-my__plugins a:not(.s-button){color:var(--color-link)}.slate .s-my__plugins label{display:inline-flex;align-items:flex-start;gap:var(--space-2);cursor:pointer}.slate .s-my__plugins input[type=checkbox],.slate .s-my__plugins input[type=radio]{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-accent)}.slate .s-my__plugins input[type=submit],.slate .s-my__plugins button[type=submit]{min-height:var(--button-height);padding:0 var(--button-padding-x);border:0;border-radius:var(--button-radius);background:var(--color-accent);color:var(--color-accent-fg);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}.slate .s-my__plugins input[type=submit]:hover,.slate .s-my__plugins button[type=submit]:hover{background:var(--color-accent-hover)}.slate .s-my__plugins table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.slate .s-my__plugins th,.slate .s-my__plugins td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left}.s-offices{padding:var(--section-space) 0}.s-offices__title{margin:0}.s-offices__subtitle{margin:var(--space-3) 0 0}.s-offices__body{display:grid;gap:var(--space-6);align-items:start}@media (min-width: 900px){.s-offices__body--map{grid-template-columns:1fr 1.3fr;align-items:stretch}.s-offices__body--map>.s-offices__list{align-content:stretch}.s-offices__body--map>.s-offices__list>.s-offices__item{height:100%;box-sizing:border-box}.s-offices__body--map>.s-offices__map{height:auto;min-height:420px}}.s-offices__list{display:grid;gap:var(--grid-gap-lg);margin:0;padding:0;list-style:none}.s-offices__identity{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.s-offices__name{min-width:0;margin:0;overflow-wrap:anywhere}.s-offices__row{display:flex;align-items:flex-start;gap:var(--space-3);margin:0 0 var(--space-2);line-height:1.5}.s-offices__icon{flex:0 0 auto;margin-top:2px;color:var(--color-fg-muted)}.s-offices__phone{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--color-fg)}.s-offices__note{color:var(--color-fg-muted);font-size:var(--text-sm)}.s-offices__map{height:420px;min-width:0;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-offices__map iframe,.s-offices__map>div{display:block;width:100%;height:100%;min-height:0;border:0}.s-offices__map iframe{min-height:0!important;height:100%!important}.s-offices__item{min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-elevated);border:1px solid var(--color-border)}.s-offices__row a,.s-offices__row span{min-width:0;overflow-wrap:anywhere}.s-offices__image{display:block;flex:0 0 80px;width:80px;height:80px;object-fit:cover;border-radius:var(--radius-lg)}.s-offices__map--wide{margin:var(--space-6) 0}.s-offices__list--additional{margin-top:var(--space-6)}.s-offices__contact{display:grid;gap:var(--space-8);margin-top:var(--space-8);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.s-offices__contact-title{margin:0}.s-offices__contact-text{max-width:38ch;margin:var(--space-4) 0 0;color:var(--color-fg-muted);line-height:1.6}.s-offices__form{width:100%;min-width:0}.slate .s-offices__form .requests-root,.slate .s-offices__form .requests-form{width:100%;max-width:none;margin:0}.slate .s-offices__form .requests-form{padding:0;border:0;box-shadow:none;background:transparent}@media (min-width: 900px){.s-offices__list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-offices__contact--intro{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}@media (max-width: 599px){.s-offices__item,.s-offices__contact{padding:var(--space-5)}.s-offices__map{height:300px}}.s-offices__phone-details{min-width:0}.s-offices__phone{white-space:nowrap}@media (max-width: 599px){.s-offices__phone-details .s-offices__note{display:block}}.s-page-blocks{padding-bottom:var(--space-8)}.s-page-blocks__title{margin:var(--space-8) 0 var(--space-4)}.s-page-blocks__text{padding:var(--space-6) 0;max-width:var(--container-narrow)}.s-page-blocks__head+section:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.s-page-blocks__head+.s-layout-block>section:first-child:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:var(--space-4)}.s-page-blocks__head+.s-page-blocks__text,.s-page-blocks__head+.s-container .s-page-blocks__text{padding-top:0}.s-page-blocks__head+.s-container+section:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.s-page-blocks__head+.s-container+.s-layout-block>section:first-child:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:var(--space-2)}.s-page-content{padding:var(--section-space-sm) 0}.s-page-content__title{margin-bottom:var(--space-4)}.s-page-content__layout--sidebar{display:grid;grid-template-columns:minmax(180px,260px) minmax(0,1fr);gap:var(--grid-gap-lg)}.s-page-content__sidebar{padding-top:var(--section-space-sm)}.s-page-content__subpages{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}@media (max-width: 767px){.s-page-content__layout--sidebar{grid-template-columns:minmax(0,1fr)}}.s-page-hero{padding:var(--section-space-sm) 0 var(--section-space)}.s-page-hero__inner{display:grid;gap:var(--space-8);align-items:center}@media (min-width: 900px){.s-page-hero--media .s-page-hero__inner{grid-template-columns:1.05fr 1fr}}.s-page-hero__eyebrow{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase}.s-page-hero__title{margin:0}.s-page-hero__lead{margin:var(--space-4) 0 0;max-width:36em}.s-page-hero__facts{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-6) 0 0}.s-page-hero__fact{padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-elevated)}.s-page-hero__fact-label{margin:0;font-size:var(--text-xs);color:var(--color-fg-muted)}.s-page-hero__fact-value{margin:2px 0 0;font-weight:var(--font-weight-semibold)}.s-page-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.s-page-hero__note{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-fg-muted)}.s-page-hero__media{position:relative;padding-top:75%;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-page-hero__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-page-nav{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md)}.s-page-nav__list{list-style:none;margin:0;padding:0}.s-page-nav__parent,.s-page-nav__link{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);color:var(--color-link)}.s-page-nav__parent svg{width:16px;height:16px}.s-page-nav__link--current,.s-page-nav__parent[aria-current]{color:var(--color-fg);background:var(--color-bg-soft)}.s-page-requisites{overflow-x:auto;margin-bottom:var(--space-4)}.s-page-requisites__table{width:100%;border-collapse:collapse}.s-page-requisites__table th,.s-page-requisites__table td{text-align:left;vertical-align:top;padding:var(--space-4);border-bottom:1px solid var(--color-border)}.s-page-requisites__table th{font-weight:var(--font-weight-heading)}.s-page-requisites__table td{color:var(--color-fg-muted)}.s-page-sidebar{display:flex;flex-direction:column;gap:var(--space-6)}.s-page-sidebar__widget{min-width:0}.s-plans{padding:var(--section-space) 0}.s-plans__title{margin:0}.s-plans__subtitle{margin:var(--space-3) 0 0}.s-plans__grid{display:grid;gap:var(--grid-gap);margin:0;padding:0;list-style:none;align-items:stretch}@media (min-width: 768px){.s-plans__grid--2,.s-plans__grid--4{grid-template-columns:repeat(2,1fr)}.s-plans__grid--3{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.s-plans__grid--4{grid-template-columns:repeat(4,1fr)}}.s-plans__item{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--card-pad);border:var(--border-width) solid var(--card-border);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.s-plans__item--featured{border:2px solid var(--color-accent);box-shadow:var(--shadow-md)}.s-plans__badge{align-self:flex-start}.s-plans__name,.s-plans__price{margin:0}.s-plans__amount{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:1}.s-plans__unit{color:var(--color-fg-muted);font-size:var(--text-sm)}.s-plans__text{margin:0;color:var(--color-fg-muted);line-height:var(--leading-normal)}.s-plans__features{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.s-plans__feature{display:flex;gap:var(--space-2);align-items:flex-start}.s-plans__check{flex:0 0 auto;width:16px;height:16px;margin-top:2px;color:var(--color-accent-text)}.slate .s-plans__button{margin-top:auto;justify-content:center;text-align:center}.s-plans__note{margin:var(--space-6) 0 0;color:var(--color-fg-muted);font-size:var(--text-sm)}.s-preview-bar{position:fixed;left:50%;bottom:var(--space-4);transform:translate(-50%);z-index:2147483002;display:flex;align-items:center;gap:var(--space-3);max-width:calc(100% - 2 * var(--space-4));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-lg);background:var(--color-fg);color:var(--color-bg);box-shadow:var(--shadow-lg);font-size:var(--text-sm)}.s-preview-bar__text{min-width:0}.s-preview-bar__button{flex-shrink:0;padding:var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-bg);border-radius:var(--radius-lg);background:transparent;color:var(--color-bg);font:inherit;cursor:pointer}.s-preview-bar__button--primary{background:var(--color-bg);color:var(--color-fg)}.s-preview-bar__button:disabled{opacity:.6;cursor:progress}.s-preview-bar__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}html[data-slate-panel-open] .s-preview-bar{display:none}body[data-slate-lock] #slate-panel,body.is-scroll-locked #slate-panel{visibility:hidden}.s-price-list{padding:var(--section-space) 0}.s-price-list__title{margin:0}.s-price-list__subtitle{margin:var(--space-3) 0 0}.s-price-list__tablist{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.s-price-list__tablist::-webkit-scrollbar{display:none}.slate .s-price-list__tab{flex:0 0 auto;white-space:nowrap}.s-price-list__panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.s-price-list__section+.s-price-list__section{margin-top:var(--space-8)}.s-price-list__section-title{margin:0 0 var(--space-3);font-size:var(--text-xl)}.s-price-list__rows{margin:0;padding:0;list-style:none}.s-price-list__row{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-4);align-items:baseline;padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--color-border)}@media (min-width: 640px){.s-price-list__row{grid-template-columns:1fr 140px 140px}}.s-price-list__name{font-weight:var(--font-weight-semibold)}.s-price-list__note{display:block;margin-top:2px;color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:400}.s-price-list__duration{color:var(--color-fg-muted);font-size:var(--text-sm)}@media (max-width: 639px){.s-price-list__duration{grid-column:1;grid-row:2}.s-price-list__price{grid-row:1 / span 2}}.s-price-list__price{text-align:right;font-weight:var(--font-weight-semibold);white-space:nowrap}@media (min-width: 640px){.s-price-list__price{grid-column:3}}.s-price-list__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-6)}.s-price-list__foot-note{margin:0;max-width:640px;color:var(--color-fg-muted);font-size:var(--text-sm)}.s-price-list__table-wrap{overflow-x:auto}.s-price-list__table{width:100%;min-width:520px;border-collapse:collapse}.s-price-list__table th,.s-price-list__table td{padding:var(--space-4) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:right;vertical-align:top}.s-price-list__table th:first-child{padding-left:0;text-align:left;font-weight:400}.s-price-list__table thead th{color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:400}.s-price-list__table td{white-space:nowrap;font-weight:var(--font-weight-semibold)}.s-promo-popup{position:fixed;z-index:var(--z-toast);bottom:var(--space-6);width:360px;max-width:calc(100% - 32px);background:var(--color-bg-elevated);color:var(--color-fg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;opacity:0;transform:translateY(16px);transition:opacity var(--duration) var(--easing),transform var(--duration) var(--easing)}.s-promo-popup[hidden]{display:none}.s-promo-popup[data-state=open]{opacity:1;transform:none}.s-promo-popup--bottom-right{right:var(--space-6)}.s-promo-popup--bottom-left{left:var(--space-6)}.s-promo-popup__media{position:relative;display:block;padding-top:var(--s-ratio, 75%);background:var(--color-bg-soft)}.s-promo-popup__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slate .s-promo-popup__close{position:absolute;top:var(--space-2);right:var(--space-2);z-index:3;display:inline-flex;align-items:center;justify-content:center;margin:0}.s-promo-popup__close-icon{width:16px;height:16px}.s-promo-popup .s-ad-label{right:auto;left:0}.s-promo-popup__body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5)}.s-promo-popup__title{margin:0;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.s-promo-popup__text{margin:0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.s-promo-popup__button{margin-top:var(--space-2)}@media (max-width: 767px){.s-promo-popup,.s-promo-popup--bottom-left,.s-promo-popup--bottom-right{left:0;right:0;bottom:0;width:100%;max-width:none;max-height:85vh;overflow-y:auto;border-left:0;border-right:0;border-bottom:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;transform:translateY(100%)}.s-promo-popup__button{align-self:stretch}}@media (prefers-reduced-motion: reduce){.s-promo-popup,.s-promo-popup[data-state=open]{transform:none;transition:opacity var(--duration-fast) linear}}.s-request{padding:var(--section-space-sm) 0}.s-request__title{margin-bottom:var(--space-2)}@media (min-width: 1024px){.s-request__inner{grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}}.s-reveal{opacity:0;transform:translateY(16px);transition:opacity var(--duration) var(--easing),transform var(--duration) var(--easing)}.s-reveal[data-state=in]{opacity:1;transform:none}.slate[data-reveal] .s-reveal{transition-duration:var(--duration-reveal);transition-timing-function:var(--easing-emphasized)}.slate[data-reveal=up] .s-reveal{transform:translateY(var(--motion-distance))}.slate[data-reveal=fade] .s-reveal,.slate[data-reveal] .s-reveal[data-state=in]{transform:none}@media (prefers-reduced-motion: reduce){.s-reveal{opacity:1;transform:none;transition:none}}.s-reviews-live{padding:var(--section-space-sm) 0}.s-reviews-live__body{color:var(--color-fg)}.s-reviews-live__actions{display:flex;justify-content:center;margin-top:var(--space-5)}.s-rtvideos{padding:var(--section-space-sm) 0}.s-rtvideos__head{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}.s-rtvideos__icon{width:28px;height:28px;flex:none;margin-top:2px}.s-rtvideos__lead{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-rtvideos__list{margin:0;padding:0;list-style:none;--s-carousel-gap: var(--grid-gap)}.s-rtvideos__list--3{--s-carousel-slide: calc((100% - 2 * var(--space-4)) / 3)}.s-rtvideos__list--4{--s-carousel-slide: calc((100% - 3 * var(--space-4)) / 4)}.s-rtvideos__list--5{--s-carousel-slide: calc((100% - 4 * var(--space-4)) / 5)}.s-rtvideos__card{display:flex;flex-direction:column;height:100%}.s-rtvideos__media{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-soft);cursor:pointer}.s-rtvideos__media--aspect-square{padding-top:100%}.s-rtvideos__media--aspect-3\/4{padding-top:133.33%}.s-rtvideos__media--aspect-4\/3{padding-top:75%}.s-rtvideos__media--aspect-16\/9{padding-top:56.25%}.s-rtvideos__media--aspect-2\/1{padding-top:50%}.s-rtvideos__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-rtvideos__media-player{position:absolute;inset:0;width:100%;height:100%;border:0}.s-rtvideos__item:hover .s-rtvideos__image{transform:scale(1.04)}.s-rtvideos__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:var(--radius-full);background:#0009;color:#fff;pointer-events:none}.s-rtvideos__play-icon{width:22px;height:22px;fill:currentColor;margin-left:2px}.s-rtvideos__item.is-playing .s-rtvideos__play{display:none}.s-rtvideos__item-title{margin:var(--space-3) 0 0;font-size:var(--text-base);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold)}.s-rtvideos__more{display:flex;justify-content:center;margin-top:var(--space-5)}.s-rtvideos__nav{display:flex;gap:var(--space-2);margin-left:auto;align-self:center}@media (max-width: 767px){.s-rtvideos__list{--s-carousel-slide: 82%;--s-carousel-gap: var(--space-3)}.s-rtvideos__nav{display:none}}.s-rtvideos__dots{margin-top:var(--space-4)}.s-schedule{padding:var(--section-space) 0}.s-schedule__title{margin:0}.s-schedule__subtitle{margin:var(--space-3) 0 0}.s-schedule__tablist{display:flex;gap:var(--space-2);margin-bottom:var(--space-4);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.s-schedule__tablist::-webkit-scrollbar{display:none}.slate .s-schedule__tab{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:72px}.s-schedule__tab-count{font-size:var(--text-xs);font-weight:400;opacity:.7}.s-schedule__panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.s-schedule__list{margin:0;padding:0;list-style:none}.s-schedule__row{display:grid;grid-template-columns:minmax(70px,max-content) 1fr;gap:var(--space-1) var(--space-4);align-items:center;padding:var(--space-4) 0;border-bottom:var(--border-width) solid var(--color-border)}@media (min-width: 768px){.s-schedule__row{grid-template-columns:minmax(90px,max-content) 1.4fr 1fr 1fr auto}}.s-schedule__time{white-space:nowrap;font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-semibold)}.s-schedule__name{font-weight:var(--font-weight-semibold)}.s-schedule__note{display:inline-block;margin-left:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-bg-soft);color:var(--color-fg-muted);font-size:var(--text-xs)}.s-schedule__who,.s-schedule__place{color:var(--color-fg-muted);font-size:var(--text-sm)}@media (max-width: 767px){.s-schedule__who,.s-schedule__place,.s-schedule__action{grid-column:2}}.s-schedule__empty{padding:var(--space-6) 0;color:var(--color-fg-muted)}.s-schedule__filters{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.s-schedule__filters--rows{flex-direction:column}.s-schedule__filter{min-width:0}.s-schedule__filter-title{margin:0 0 var(--space-2);color:var(--color-fg-muted);font-size:var(--text-xs)}.s-schedule__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);min-width:0}.s-schedule__chip{gap:var(--space-2)}.s-schedule__chip-photo{width:24px;height:24px;border-radius:50%;object-fit:cover;flex:none}.s-schedule__chip-dot{width:8px;height:8px;border-radius:50%;background:var(--schedule-tone, var(--color-accent));flex:none}.s-schedule__dropdown{position:relative}.s-schedule__dropdown-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:240px;cursor:pointer;text-align:left}.s-schedule__dropdown-icon{width:16px;height:16px;opacity:.6}.s-schedule__dropdown-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:100%;max-height:360px;overflow-y:auto;padding:var(--space-1);background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg, 0 16px 40px rgba(0, 0, 0, .18))}.s-schedule__dropdown:not([data-state=open])>.s-schedule__dropdown-menu{display:none}.s-schedule__option{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.s-schedule__option{justify-content:flex-start;min-height:40px;line-height:1.25}.s-schedule__option>.s-schedule__chip-photo,.s-schedule__option>.s-schedule__chip-dot{flex:none}.s-schedule__option>span:last-child{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.s-schedule__option[aria-selected=true]{background:var(--color-bg-soft)}.s-schedule__option:hover,.s-schedule__option:focus-visible{background:var(--color-bg-soft)}.s-schedule__option[aria-selected=true]{color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}[data-tone="1"]{--schedule-tone: var(--schedule-c1)}[data-tone="2"]{--schedule-tone: var(--schedule-c2)}[data-tone="3"]{--schedule-tone: var(--schedule-c3)}[data-tone="4"]{--schedule-tone: var(--schedule-c4)}[data-tone="5"]{--schedule-tone: var(--schedule-c5)}[data-tone="6"]{--schedule-tone: var(--schedule-c6)}.s-schedule__row[data-tone],.s-schedule__row[style]{box-shadow:inset 3px 0 0 var(--schedule-tone);padding-left:var(--space-3)}.s-schedule__tab-date{font-weight:var(--font-weight-semibold)}.s-schedule__hint{margin-top:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-schedule__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.s-schedule__scroll:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.s-schedule__grid,.s-schedule__people{width:100%;min-width:900px;border-collapse:collapse;table-layout:fixed}.s-schedule__grid th,.s-schedule__grid td,.s-schedule__people th,.s-schedule__people td{padding:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);vertical-align:top;text-align:left}.s-schedule__grid td+td,.s-schedule__grid th+th,.s-schedule__people td+td,.s-schedule__people th+th{border-left:var(--border-width) solid var(--color-border)}.s-schedule__grid-day{font-weight:var(--font-weight-semibold);font-size:var(--text-sm);color:var(--color-fg-muted)}.s-schedule__grid-day b{display:block;color:var(--color-fg);font-size:var(--text-base, 1rem)}.s-schedule__grid-day.is-today,.s-schedule__grid-day.is-today b{color:var(--color-accent-text)}.s-schedule__grid-cell.is-today{background:var(--color-bg-soft)}.s-schedule__grid-time{width:76px;font-size:var(--text-xs);color:var(--color-fg-muted);position:sticky;left:0;z-index:1;background:var(--color-bg-elevated);white-space:nowrap;font-family:var(--font-heading);font-weight:var(--font-weight-semibold)}.s-schedule__card,.s-schedule__slot{display:flex;flex-direction:column;gap:2px}.s-schedule__card{position:relative;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-soft);border-left:3px solid var(--schedule-tone, var(--color-accent));font-size:var(--text-sm)}.s-schedule__card[data-tone],.s-schedule__card[style]{background:linear-gradient(0deg,var(--color-bg-soft),var(--color-bg-soft))}.s-schedule__card .s-schedule__meta{color:var(--color-fg-muted);font-size:var(--text-xs)}.s-schedule__card-link{position:absolute;inset:0;border-radius:inherit;font-size:0;color:transparent}.s-schedule__card-link:hover{background:#7f7f7f14}.s-schedule__card-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.s-schedule__note{white-space:nowrap}.s-schedule__card .s-schedule__note{max-width:100%;overflow:hidden;text-overflow:ellipsis}.s-schedule__card .s-schedule__name{line-height:1.25}.s-schedule__card .s-schedule__who,.s-schedule__card .s-schedule__place{font-size:var(--text-xs)}.s-schedule__grid td{padding:var(--space-2)}.s-schedule__card+.s-schedule__card{margin-top:var(--space-2)}.s-schedule__slot+.s-schedule__slot{margin-top:var(--space-3)}.s-schedule__card .s-schedule__note,.s-schedule__slot .s-schedule__note{margin:2px 0 0;align-self:flex-start;font-size:11px}.s-schedule__card .s-schedule__button{margin-top:var(--space-2);align-self:flex-start}.s-schedule__slot .s-schedule__time{font-size:var(--text-sm)}.s-schedule__slot .s-schedule__name{font-weight:400;font-size:var(--text-sm);color:var(--color-fg-muted)}.s-schedule__person-head,.s-schedule__person-name{width:180px;position:sticky;left:0;z-index:1;background:var(--color-bg-elevated)}.s-schedule__person-name{font-weight:var(--font-weight-semibold)}.s-schedule__person-action{width:150px;vertical-align:middle;text-align:right}.s-schedule__slot .s-schedule__note{white-space:normal}.s-schedule__off{color:var(--color-fg-muted)}@media (max-width: 767px){.s-schedule--people .s-schedule__scroll{overflow:visible;border:0}.s-schedule__people,.s-schedule__people tbody,.s-schedule__people tr,.s-schedule__people td,.s-schedule__people th{display:block;width:auto;min-width:0;position:static}.s-schedule__people thead{display:none}.s-schedule__person{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);margin-bottom:var(--space-3)}.s-schedule__people th,.s-schedule__people td{border:0;padding:var(--space-1) 0}.s-schedule__people td+td{border-left:0}.s-schedule__people td[data-label]{display:grid;grid-template-columns:40px 1fr;gap:var(--space-2)}.s-schedule__people td[data-label]:before{content:attr(data-label);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-schedule__people td.is-off{display:none}.s-schedule__people td.s-schedule__person-action{padding-top:var(--space-2)}}.s-schedule--grid .s-schedule__mobile{display:none}@media (max-width: 767px){.s-schedule--grid .s-schedule__desktop{display:none}.s-schedule--grid .s-schedule__mobile{display:block}.s-schedule__chips{box-sizing:border-box;width:calc(100% + 2 * var(--container-padding, var(--space-4)));min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--container-padding, var(--space-4)));padding:0 var(--container-padding, var(--space-4)) 2px}.s-schedule__chips::-webkit-scrollbar{display:none}.s-schedule__chip{flex:none}}.s-schedule--fill .s-schedule__card,.s-schedule--fill .s-schedule__slot[data-tone],.s-schedule--fill .s-schedule__slot[style],.s-schedule--fill .s-schedule__row[data-tone],.s-schedule--fill .s-schedule__row[style]{position:relative;isolation:isolate}.s-schedule--fill .s-schedule__card{border-left-color:transparent}.s-schedule--fill .s-schedule__row[data-tone],.s-schedule--fill .s-schedule__row[style]{box-shadow:none;padding-right:var(--space-3);border-radius:var(--radius-sm)}.s-schedule--fill .s-schedule__card:before,.s-schedule--fill .s-schedule__slot[data-tone]:before,.s-schedule--fill .s-schedule__slot[style]:before,.s-schedule--fill .s-schedule__row[data-tone]:before,.s-schedule--fill .s-schedule__row[style]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--schedule-tone, var(--color-accent));opacity:var(--schedule-fill-opacity, .35)}.s-scroll-hint{position:relative}.s-scroll-hint__viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.s-scroll-hint--table{margin:1.6em 0}.s-scroll-hint--table .s-scroll-hint__viewport table{display:table;overflow:visible;width:100%;margin:0}.s-scroll-hint__fade{position:absolute;top:0;bottom:0;width:32px;opacity:0;transition:opacity var(--duration-fast) var(--easing);pointer-events:none}.s-scroll-hint__fade--visible{opacity:1}.s-scroll-hint__fade--start{inset-inline-start:0;background:linear-gradient(to right,var(--color-bg),transparent)}.s-scroll-hint__fade--end{inset-inline-end:0;background:linear-gradient(to left,var(--color-bg),transparent)}.s-scroll-hint__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.s-scroll-hint__arrow--visible{opacity:1;pointer-events:auto}.s-scroll-hint__arrow--prev{inset-inline-start:var(--space-2)}.s-scroll-hint__arrow--next{inset-inline-end:var(--space-2)}.s-scroll-hint__arrow svg{width:16px;height:16px;flex-shrink:0}.s-slider{padding:var(--space-6) 0 var(--space-8)}.s-slider__frame{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-slider__slide{position:relative}.s-slider__media{position:relative;display:block;padding-top:var(--s-ratio, 31.25%);overflow:hidden}.s-slider__media:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--s-slider-scrim, var(--color-on-media-scrim)),transparent 70%);pointer-events:none}.s-slider__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-slider__content{position:absolute;top:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--space-3);max-width:560px;padding:var(--space-8) calc(var(--space-8) * 1.5);color:var(--color-on-media)}.s-slider__eyebrow{margin:0;color:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;opacity:.9}.s-slider__title{margin:0;color:inherit;font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.s-slider__text{margin:0;color:inherit;font-size:var(--text-lg);line-height:var(--leading-normal);opacity:.92}.s-slider__actions{margin-top:var(--space-2)}.slate .s-slider__button{min-height:48px;padding:0 var(--space-6);border-radius:var(--button-radius)}.slate .s-slider__dots{position:absolute;left:50%;bottom:var(--space-5);z-index:2;transform:translate(-50%);gap:6px}.s-slider__arrows{position:absolute;right:var(--space-5);bottom:var(--space-5);z-index:2;display:flex;gap:var(--space-2)}.s-slider__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none}.s-slider__tile{position:relative;min-height:160px;border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft);color:var(--color-on-media)}.s-slider__tile-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-slider__tile:hover .s-slider__tile-image{transform:scale(1.04)}.s-slider__tile-body{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-1);padding:var(--space-5);background:linear-gradient(to top,var(--color-on-media-scrim),transparent 65%)}.s-slider__tile-eyebrow{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.s-slider__tile-title{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.slate .s-slider__tile-link{color:inherit;text-decoration:none}.slate .s-slider__tile-link:hover{color:inherit;text-decoration:underline}.s-slider__tile-link:after{content:"";position:absolute;inset:0;z-index:1}@media (min-width: 1024px){.s-slider--aside .s-slider__layout{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:var(--space-5)}.s-slider--aside .s-slider__aside{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,1fr);margin:0}.s-slider--aside .s-slider__tile{min-height:0}.s-slider--aside .s-slider__media{padding-top:var(--s-ratio, 45%)}}@media (prefers-reduced-motion: reduce){.s-slider__tile-image{transition:none}}@media (max-width: 1023px){.s-slider__content{max-width:70%;padding:var(--space-6)}.s-slider__title{font-size:var(--text-2xl)}.s-slider__text{font-size:var(--text-base);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.s-slider__media{padding-top:var(--s-ratio, 40%)}}@media (max-width: 767px){.s-slider{padding:var(--space-4) 0 var(--space-6)}.s-slider__media{padding-top:var(--s-ratio-m, 62.5%)}.s-slider__content{right:0;max-width:none;gap:var(--space-2);padding:var(--space-4) var(--space-4) calc(var(--space-6) + 8px)}.s-slider__title{font-size:var(--text-lg)}.s-slider__text{font-size:var(--text-xs);-webkit-line-clamp:2}.slate .s-slider__button{min-height:34px;padding:0 var(--space-4);font-size:var(--text-sm)}.s-slider__arrows{display:none}.slate .s-slider__dots{bottom:var(--space-3)}}.slate .s-slider__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.s-slider{--s-slider-ink: #17191f;--s-slider-ink-muted: #4b4f57;--s-slider-scrim-rgb: 12, 13, 16;--s-slider-scrim-light: rgba(255, 255, 255, .78)}.slate .s-slider__cover-link{position:absolute;inset:0;z-index:1;font-size:0;color:transparent}.slate .s-slider__cover-link--mobile{display:none}.s-slider--scrim-30{--s-slider-scrim: rgba(var(--s-slider-scrim-rgb), .3)}.s-slider--scrim-50{--s-slider-scrim: rgba(var(--s-slider-scrim-rgb), .5)}.s-slider--scrim-70{--s-slider-scrim: rgba(var(--s-slider-scrim-rgb), .7)}.s-slider--scrim-90{--s-slider-scrim: rgba(var(--s-slider-scrim-rgb), .9)}.slate[data-ds] .s-slider__slide--flat .s-slider__media:after{content:none}.slate[data-ds] .s-slider--overlay .s-slider__frame{background:var(--color-bg-soft)}.slate[data-ds] .s-slider--overlay .s-slider__slide{display:block}.slate[data-ds] .s-slider--overlay .s-slider__slide:before{content:none}.slate[data-ds] .s-slider--overlay .s-slider__media{min-height:0;height:auto;padding-top:var(--s-ratio, 31.25%)}.slate[data-ds] .s-slider--overlay .s-slider__media:after{content:""}.slate[data-ds] .s-slider--overlay .s-slider__slide--flat .s-slider__media:after{content:none}.slate[data-ds] .s-slider--overlay .s-slider__image{object-position:center}.slate[data-ds] .s-slider--overlay .s-slider__content{position:absolute;inset:0 auto 0 0;z-index:1;max-width:560px;justify-content:center;gap:var(--space-3);padding:var(--space-8) calc(var(--space-8) * 1.5) calc(var(--space-8) + 24px);color:var(--color-on-media)}.slate[data-ds] .s-slider--overlay .s-slider__eyebrow,.slate[data-ds] .s-slider--overlay .s-slider__text{color:inherit}.slate[data-ds] .s-slider--overlay .s-slider__text{opacity:.92}.slate[data-ds] .s-slider--overlay .s-slider__actions{margin-top:var(--space-2);padding-top:0}.slate[data-ds] .s-slider--overlay .s-slider__dots{left:50%;right:auto;bottom:var(--space-5);transform:translate(-50%)}@media (min-width: 768px) and (max-width: 1023px){.slate[data-ds] .s-slider--overlay .s-slider__media{padding-top:var(--s-ratio, 40%)}.slate[data-ds] .s-slider--overlay .s-slider__content{max-width:70%;padding:var(--space-6) var(--space-6) calc(var(--space-6) + 24px)}}@media (min-width: 1024px){.slate[data-ds] .s-slider--overlay.s-slider--aside .s-slider__media{padding-top:var(--s-ratio, 45%)}}@media (max-width: 767px){.slate[data-ds] .s-slider--overlay .s-slider__media{padding-top:var(--s-ratio-m, 62.5%)}.slate[data-ds] .s-slider--overlay .s-slider__content{right:0;max-width:none;gap:var(--space-2);padding:var(--space-4) var(--space-4) calc(var(--space-6) + 8px)}.slate[data-ds] .s-slider--overlay .s-slider__title{font-size:var(--text-lg)}.slate[data-ds] .s-slider--overlay .s-slider__text{font-size:var(--text-xs)}.slate[data-ds] .s-slider--overlay .s-slider__dots{bottom:var(--space-3)}}.slate[data-ds] .s-slider--overlay .s-slider__slide--text-dark .s-slider__content{color:var(--s-slider-ink)}.slate[data-ds] .s-slider--overlay .s-slider__slide--text-dark .s-slider__media:after{background:linear-gradient(to right,var(--s-slider-scrim-light),transparent 70%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--text-light .s-slider__content{color:var(--color-on-media)}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-light{background:var(--s-slider-panel-dark, var(--ds-ink))}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-light .s-slider__content{color:var(--ds-ink-strong)}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-light .s-slider__eyebrow{color:var(--ds-ink-accent)}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-light .s-slider__text{color:var(--ds-ink-muted)}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-dark{background:var(--s-slider-panel-light, var(--ds-hero-bg))}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-dark .s-slider__content{color:var(--s-slider-ink)}.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__slide--text-dark .s-slider__text{color:var(--s-slider-ink-muted)}.slate[data-ds] .s-slider__slide--pos-center .s-slider__content{align-items:center;text-align:center}.slate[data-ds] .s-slider__slide--pos-end .s-slider__content{align-items:flex-end;text-align:right}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-center .s-slider__content{left:50%;transform:translate(-50%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-end .s-slider__content{left:auto;right:0}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-center .s-slider__media:after{background:var(--s-slider-scrim, var(--color-on-media-scrim));opacity:.7}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-end .s-slider__media:after{background:linear-gradient(to left,var(--s-slider-scrim, var(--color-on-media-scrim)),transparent 70%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-center.s-slider__slide--text-dark .s-slider__media:after{background:var(--s-slider-scrim-light);opacity:.8}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-end.s-slider__slide--text-dark .s-slider__media:after{background:linear-gradient(to left,var(--s-slider-scrim-light),transparent 70%)}.slate[data-ds] .s-slider__slide--pos-center .s-slider__actions{justify-content:center}.slate[data-ds] .s-slider__slide--pos-end .s-slider__actions{justify-content:flex-end}@media (max-width: 767px){.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-center .s-slider__content{left:0;transform:none}}@media (max-width: 767px){.slate[data-ds] .s-slider--no-mobile-text .s-slider__content{display:none}.slate .s-slider--no-mobile-text .s-slider__cover-link--mobile{display:block}.slate[data-ds] .s-slider--no-tiles-mobile .s-slider__aside{display:none}}@media (min-width: 768px){.slate[data-ds=market] .s-slider--panel-33:not(.s-slider--overlay) .s-slider__slide{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.slate[data-ds=market] .s-slider--panel-40:not(.s-slider--overlay) .s-slider__slide{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.slate[data-ds=market] .s-slider--panel-50:not(.s-slider--overlay) .s-slider__slide{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.slate[data-ds] .s-slider.s-slider--wide{padding-top:0}.slate[data-ds] .s-slider--wide .s-slider__frame{border-radius:0}.slate[data-ds] .s-slider--wide .s-slider__content{left:max(0px,calc((100% - var(--container)) / 2))}.slate[data-ds] .s-slider--wide .s-slider__slide--pos-end .s-slider__content{left:auto;right:max(0px,calc((100% - var(--container)) / 2))}@media (min-width: 1024px){.slate[data-ds] .s-slider--wide .s-slider__media{padding-top:var(--s-ratio, 36%)}}.s-slider__products{display:flex;flex-direction:column;min-width:0;margin-top:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated)}.s-slider__products-title{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.slate .s-slider__products .s-products-carousel{--s-carousel-slide: 100%;--s-carousel-gap: var(--space-4)}@media (min-width: 1024px){.s-slider--products.s-slider--aside .s-slider__layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:var(--space-4);align-items:stretch}.s-slider__products{margin-top:0}}@media (min-width: 640px) and (max-width: 1023px){.slate .s-slider__products .s-products-carousel{--s-carousel-slide: calc((100% - var(--space-4)) / 2)}}.s-slider__title>*,.s-slider__text>*{margin-top:0;margin-bottom:0}.s-slider__title>*+*,.s-slider__text>*+*{margin-top:var(--space-2)}.s-slider__tile--text-light{color:var(--s-slider-ink)}.s-slider__tile--text-dark{color:var(--color-on-media)}.s-slider__tile--text-promo{color:var(--s-slider-tile-color, var(--color-on-media))}.s-slider__tile--height-40{--s-slider-tile-height: 40%}.s-slider__tile--height-70{--s-slider-tile-height: 70%}.s-slider__tile--height-100{--s-slider-tile-height: 100%}.s-slider__tile-body{background:linear-gradient(to top,var(--s-slider-tile-scrim, var(--color-on-media-scrim)),transparent var(--s-slider-tile-height, 65%))}.s-slider__tile--scrim-none .s-slider__tile-body{background:none}.s-slider__tile--scrim-30{--s-slider-tile-scrim: rgba(var(--s-slider-scrim-rgb), .3)}.s-slider__tile--scrim-50{--s-slider-tile-scrim: rgba(var(--s-slider-scrim-rgb), .5)}.s-slider__tile--scrim-70{--s-slider-tile-scrim: rgba(var(--s-slider-scrim-rgb), .7)}.s-slider__tile--scrim-90{--s-slider-tile-scrim: rgba(var(--s-slider-scrim-rgb), .9)}@media (max-width: 767px){.slate[data-ds] .s-slider--overlay .s-slider__content{justify-content:flex-end}.s-slider__media:after{background:linear-gradient(to top,var(--s-slider-scrim, var(--color-on-media-scrim)) 0%,var(--s-slider-scrim, var(--color-on-media-scrim)) 35%,transparent 100%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--text-dark .s-slider__media:after{background:linear-gradient(to top,var(--s-slider-scrim-light) 0%,var(--s-slider-scrim-light) 35%,transparent 100%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-end .s-slider__media:after{background:linear-gradient(to top,var(--s-slider-scrim, var(--color-on-media-scrim)) 0%,var(--s-slider-scrim, var(--color-on-media-scrim)) 35%,transparent 100%)}.slate[data-ds] .s-slider--overlay .s-slider__slide--pos-end.s-slider__slide--text-dark .s-slider__media:after{background:linear-gradient(to top,var(--s-slider-scrim-light) 0%,var(--s-slider-scrim-light) 35%,transparent 100%)}}.s-steps{padding:var(--section-space) 0}.s-steps__title{margin:0}.s-steps__subtitle{margin:var(--space-3) 0 0}.s-steps__list{display:grid;gap:var(--grid-gap-lg);margin:0;padding:0;list-style:none;counter-reset:none}@media (min-width: 900px){.s-steps__list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}.s-steps__item{display:flex;gap:var(--space-4);padding-top:var(--space-4);border-top:2px solid var(--color-fg)}@media (min-width: 900px){.s-steps__item{flex-direction:column;gap:var(--space-2)}}.s-steps__num{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);color:var(--color-accent-text);line-height:1}.s-steps__name{margin:0}.s-steps__term{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--color-fg-muted)}.s-steps__text{margin:var(--space-2) 0 0;color:var(--color-fg-muted);line-height:var(--leading-normal)}.s-team{padding:var(--section-space) 0}.s-team__title{margin:0}.s-team__subtitle{margin:var(--space-3) 0 0}.s-team__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap-lg) var(--space-4);margin:0;padding:0;list-style:none}@media (min-width: 1024px){.s-team__grid{grid-template-columns:repeat(4,1fr);gap:var(--space-8) var(--space-6)}}.s-team__item{display:flex;flex-direction:column;align-items:flex-start}.s-team__photo{position:relative;width:100%;padding-top:133%;margin-bottom:var(--space-4);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-bg-soft)}.s-team__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-team__name{margin:0}.s-team__role{margin:var(--space-1) 0 0;color:var(--color-accent-text);font-size:var(--text-sm)}.s-team__text{margin:var(--space-2) 0 0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.s-team__item>:not(.s-team__button):nth-last-child(2){margin-bottom:var(--space-4)}.slate .s-team__button{margin-top:auto}.s-testimonials{padding:var(--section-space) 0;background:var(--color-bg-soft)}.s-testimonials__title{margin:0}.s-testimonials__score{display:flex;align-items:baseline;gap:var(--space-3);margin:0}.s-testimonials__score-value{font-family:var(--font-heading);font-size:44px;line-height:1;font-weight:var(--font-weight-semibold)}.s-testimonials__score-meta{color:var(--color-fg-muted);font-size:var(--text-sm)}.s-testimonials__grid{display:grid;gap:var(--grid-gap);margin:0;padding:0;list-style:none}@media (min-width: 768px){.s-testimonials__grid{grid-template-columns:repeat(3,1fr)}}.s-testimonials__item{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--card-pad);border-radius:var(--card-radius);background:var(--card-bg);box-shadow:var(--card-shadow)}.s-testimonials__stars{display:flex;gap:2px;margin:0}.s-testimonials__star{color:var(--color-border-strong)}.s-testimonials__star svg{width:16px;height:16px}.s-testimonials__star--on{color:var(--color-accent-text)}.s-testimonials__star--on svg{fill:currentColor}.s-testimonials__text{margin:0;line-height:var(--leading-normal)}.s-testimonials__author{display:flex;flex-direction:column;gap:2px;margin:auto 0 0}.s-testimonials__name{font-weight:var(--font-weight-semibold)}.s-testimonials__meta{color:var(--color-fg-muted);font-size:var(--text-sm)}.s-text{padding:var(--section-space-sm) 0}.s-text--soft{background:var(--color-bg-soft);padding:var(--section-space) 0}.s-text__inner{display:grid;gap:var(--space-8);align-items:center}.s-text__body{max-width:var(--container-narrow)}@media (min-width: 900px){.s-text--media .s-text__inner{grid-template-columns:1fr 1fr}.s-text--left .s-text__media{order:-1}}.s-text__title{margin:0 0 var(--space-4)}.s-text__media{position:relative;padding-top:75%;border-radius:var(--radius-lg);overflow:hidden}.s-text__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.s-tgposts{padding:var(--section-space-sm) 0}.s-tgposts__head{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}.s-tgposts__icon{width:28px;height:28px;flex:none;margin-top:2px}.s-tgposts__lead{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-tgposts__list{margin:0;padding:0;list-style:none;--s-carousel-gap: var(--grid-gap)}.s-tgposts__list--2{--s-carousel-slide: calc((100% - 1 * var(--space-4)) / 2)}.s-tgposts__list--3{--s-carousel-slide: calc((100% - 2 * var(--space-4)) / 3)}.s-tgposts__list--4{--s-carousel-slide: calc((100% - 3 * var(--space-4)) / 4)}.slate .s-tgposts__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--color-fg);background:var(--color-bg-soft);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--duration) var(--easing)}.slate .s-tgposts__card:hover{box-shadow:var(--shadow-md);color:var(--color-fg)}.s-tgposts__body{flex:1 1 auto;padding:var(--space-5)}.s-tgposts__source{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-tgposts__date{display:block;margin-bottom:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs)}.s-tgposts__text{margin:0;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.s-tgposts__media{position:relative;display:block;overflow:hidden}.s-tgposts__media--aspect-square{padding-top:100%}.s-tgposts__media--aspect-3\/4{padding-top:133.33%}.s-tgposts__media--aspect-4\/3{padding-top:75%}.s-tgposts__media--aspect-2\/1{padding-top:50%}.s-tgposts__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.s-tgposts__more{display:flex;justify-content:center;margin-top:var(--space-5)}.s-tgposts__nav{display:flex;gap:var(--space-2);margin-left:auto;align-self:center}@media (max-width: 767px){.s-tgposts__list{--s-carousel-slide: 82%;--s-carousel-gap: var(--space-3)}.s-tgposts__nav{display:none}}.s-tgposts__dots{margin-top:var(--space-4)}.s-toast-region{position:fixed;z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);width:min(392px,100vw);pointer-events:none}.s-toast-region--top-right{top:var(--s-toast-top, 72px);right:0;align-items:flex-end}.s-toast-region--top-left{top:var(--s-toast-top, 72px);left:0;align-items:flex-start}.s-toast-region--top-center{top:var(--s-toast-top, 72px);left:50%;transform:translate(-50%);align-items:center}.s-toast-region--bottom-right{bottom:0;right:0;align-items:flex-end;flex-direction:column-reverse}.s-toast-region--bottom-left{bottom:0;left:0;align-items:flex-start;flex-direction:column-reverse}.s-toast-region--bottom-center{bottom:0;left:50%;transform:translate(-50%);align-items:center;flex-direction:column-reverse}@media (max-width: 639px){.s-toast-region{left:0;right:0;width:auto;transform:none;align-items:stretch;padding:var(--space-3)}}.s-toast{--s-toast-shift: 24px;position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-elevated);box-shadow:var(--shadow-lg);border:var(--border-width) solid var(--color-border);pointer-events:auto;opacity:0;transform:translate(var(--s-toast-shift));transition:opacity var(--ds-duration-toast, var(--duration-slow)) var(--ds-easing-emphasized, var(--easing-emphasized)),transform var(--ds-duration-toast, var(--duration-slow)) var(--ds-easing-emphasized, var(--easing-emphasized))}.s-toast-region--top-left .s-toast,.s-toast-region--bottom-left .s-toast{--s-toast-shift: -24px}.s-toast-region--top-center .s-toast{transform:translateY(-12px)}.s-toast-region--bottom-center .s-toast{transform:translateY(12px)}.s-toast[data-state=open]{opacity:1;transform:none}.s-toast[data-state=closing]{opacity:0}.s-toast__row{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.s-toast--image .s-toast__row{align-items:center;padding-left:var(--space-3)}.s-toast__image{flex-shrink:0;width:56px;height:56px;border-radius:var(--radius-lg);object-fit:cover;background:var(--ds-media-bg, var(--color-bg-soft))}.s-toast__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.s-toast__title{display:flex;align-items:center;gap:var(--space-1);margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-success)}.s-toast--error .s-toast__title{color:var(--color-danger)}.s-toast__check{width:16px;height:16px;flex-shrink:0}.s-toast__text{margin:0;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);overflow:hidden;text-overflow:ellipsis}.s-toast__title+.s-toast__text{white-space:nowrap}.s-toast--error .s-toast__text{color:var(--color-danger)}.s-toast__link{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);margin-top:2px;color:var(--color-link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.s-toast__link:hover{color:var(--color-link-hover);text-decoration:underline}.s-toast__arrow{transition:transform var(--duration-fast) var(--easing)}.s-toast__link:hover .s-toast__arrow{transform:translate(2px)}.s-toast__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:var(--button-radius);color:var(--color-fg);background:var(--ds-media-bg, var(--color-bg-soft));cursor:pointer}.s-toast__close svg{width:14px;height:14px;flex-shrink:0}.s-toast__close:hover{background:var(--color-border)}.s-toast__timer{display:block;height:3px;background:var(--color-accent);transform-origin:left center;animation:s-toast-timer var(--s-toast-duration, 4s) linear both}.s-toast--error .s-toast__timer{background:var(--color-danger)}.s-toast[data-paused] .s-toast__timer{animation-play-state:paused}@keyframes s-toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion: reduce){.s-toast,.s-toast-region--top-center .s-toast,.s-toast-region--bottom-center .s-toast{transform:none;transition:opacity var(--duration-fast) linear}.s-toast__timer{animation:none;opacity:.5}.s-toast__arrow{transition:none}}.s-up-button{position:fixed;inset-inline-end:var(--space-6);inset-block-end:var(--space-8);z-index:var(--z-header);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity var(--duration) var(--easing),transform var(--duration) var(--easing),background var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.s-up-button[data-state=visible]{opacity:1;pointer-events:auto;transform:none}.s-up-button__icon{width:var(--size-icon);height:var(--size-icon)}@media (max-width: 639px){.s-up-button{inset-inline-end:var(--space-4);inset-block-end:var(--space-4)}}@media (max-width: 1023px){.s-up-button--above-panel{inset-block-end:calc(56px + env(safe-area-inset-bottom,0px) + var(--space-4))}}@media (max-width: 1023px){.s-up-button{inset-block-end:calc(var(--s-product-floating-offset, 0px) + var(--space-4))}.s-up-button--above-panel{inset-block-end:calc(var(--s-product-floating-offset, calc(56px + env(safe-area-inset-bottom, 0px)) ) + var(--space-4))}}.s-vkposts{padding:var(--section-space-sm) 0}.s-vkposts__head{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}.s-vkposts__icon{width:28px;height:28px;flex:none;margin-top:2px}.s-vkposts__lead{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-vkposts__list{margin:0;padding:0;list-style:none;--s-carousel-gap: var(--grid-gap)}.s-vkposts__list--2{--s-carousel-slide: calc((100% - 1 * var(--space-4)) / 2)}.s-vkposts__list--3{--s-carousel-slide: calc((100% - 2 * var(--space-4)) / 3)}.s-vkposts__list--4{--s-carousel-slide: calc((100% - 3 * var(--space-4)) / 4)}.slate .s-vkposts__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:var(--color-fg);background:var(--color-bg-soft);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--duration) var(--easing)}.slate .s-vkposts__card:hover{box-shadow:var(--shadow-md);color:var(--color-fg)}.s-vkposts__body{flex:1 1 auto;padding:var(--space-5)}.s-vkposts__source{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.s-vkposts__date{display:block;margin-bottom:var(--space-3);color:var(--color-fg-muted);font-size:var(--text-xs)}.s-vkposts__text{margin:0;color:var(--color-fg);font-size:var(--text-sm);line-height:var(--leading-normal);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.s-vkposts__media{position:relative;display:block;overflow:hidden}.s-vkposts__media--aspect-square{padding-top:100%}.s-vkposts__media--aspect-3\/4{padding-top:133.33%}.s-vkposts__media--aspect-4\/3{padding-top:75%}.s-vkposts__media--aspect-2\/1{padding-top:50%}.s-vkposts__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.s-vkposts__more{display:flex;justify-content:center;margin-top:var(--space-5)}.s-vkposts__nav{display:flex;gap:var(--space-2);margin-left:auto;align-self:center}@media (max-width: 767px){.s-vkposts__list{--s-carousel-slide: 82%;--s-carousel-gap: var(--space-3)}.s-vkposts__nav{display:none}}.s-vkposts__dots{margin-top:var(--space-4)}.s-vkvideos{padding:var(--section-space-sm) 0}.s-vkvideos__head{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5)}.s-vkvideos__icon{width:28px;height:28px;flex:none;margin-top:2px}.s-vkvideos__lead{margin-top:var(--space-1);color:var(--color-fg-muted);font-size:var(--text-sm)}.s-vkvideos__list{margin:0;padding:0;list-style:none;--s-carousel-gap: var(--grid-gap)}.s-vkvideos__list--3{--s-carousel-slide: calc((100% - 2 * var(--space-4)) / 3)}.s-vkvideos__list--4{--s-carousel-slide: calc((100% - 3 * var(--space-4)) / 4)}.s-vkvideos__list--5{--s-carousel-slide: calc((100% - 4 * var(--space-4)) / 5)}.s-vkvideos__card{display:flex;flex-direction:column;height:100%}.s-vkvideos__media{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-soft);cursor:pointer}.s-vkvideos__media--aspect-square{padding-top:100%}.s-vkvideos__media--aspect-3\/4{padding-top:133.33%}.s-vkvideos__media--aspect-4\/3{padding-top:75%}.s-vkvideos__media--aspect-16\/9{padding-top:56.25%}.s-vkvideos__media--aspect-2\/1{padding-top:50%}.s-vkvideos__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--easing)}.s-vkvideos__media-player{position:absolute;inset:0;width:100%;height:100%;border:0}.s-vkvideos__item:hover .s-vkvideos__image{transform:scale(1.04)}.s-vkvideos__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:var(--radius-full);background:#0009;color:#fff;pointer-events:none}.s-vkvideos__play-icon{width:22px;height:22px;fill:currentColor;margin-left:2px}.s-vkvideos__item.is-playing .s-vkvideos__play{display:none}.s-vkvideos__item-title{margin:var(--space-3) 0 0;font-size:var(--text-base);line-height:var(--leading-tight);font-weight:var(--font-weight-semibold)}.s-vkvideos__more{display:flex;justify-content:center;margin-top:var(--space-5)}.s-vkvideos__nav{display:flex;gap:var(--space-2);margin-left:auto;align-self:center}@media (max-width: 767px){.s-vkvideos__list{--s-carousel-slide: 82%;--s-carousel-gap: var(--space-3)}.s-vkvideos__nav{display:none}}.s-vkvideos__dots{margin-top:var(--space-4)}.s-blog-posts{--s-blog-posts-space: var(--space-8);padding-top:var(--s-blog-posts-space);padding-bottom:var(--s-blog-posts-space)}.s-blog-posts__title{margin:0}.s-blog-posts__more{display:flex;justify-content:center;margin-top:var(--space-6)}.s-posts{display:grid;gap:var(--space-6)}.s-posts__list{list-style:none;margin:0;padding:0}.s-posts__item{min-width:0}.s-posts__text>:first-child{margin-top:0}.s-posts__text>:last-child{margin-bottom:0}.s-posts__comments{color:var(--color-link)}.s-posts__comments:hover{color:var(--color-link-hover)}.s-posts__paging{padding-top:var(--space-4)}@media (max-width: 639px){.slate .s-posts--scroll .s-posts__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--size-gutter) * -1);padding:0 var(--size-gutter);scroll-padding:0 var(--size-gutter)}.slate .s-posts--scroll .s-posts__list::-webkit-scrollbar{display:none}.slate .s-posts--scroll .s-posts__item,.slate .s-posts--scroll .s-posts__item.s-tile--wide{flex:0 0 80%;scroll-snap-align:start;grid-column:auto}}.s-projects{padding:var(--section-space-sm) 0}.s-projects__title{margin-bottom:0}.s-projects__tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.s-projects__grid{margin:0;padding:0;list-style:none}.s-projects__item[hidden]{display:none}.s-projects__params{display:flex;flex-wrap:wrap;gap:var(--space-2)}.s-projects__param{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-soft);color:var(--color-fg)}.s-projects__param-label{color:var(--color-fg-muted)}.s-photos-block{padding:var(--section-space-sm) 0}.s-photos-block__title{margin-bottom:0}.s-photos-block__grid{margin:0;padding:0;list-style:none}.s-photos-block--strip{--s-carousel-slide: 80%;--s-carousel-gap: var(--space-3)}@media (min-width: 768px){.s-photos-block--strip{--s-carousel-slide: calc((100% - 2 * var(--space-4)) / 3);--s-carousel-gap: var(--space-4)}}.s-photos-block__track{margin:0;padding:0;list-style:none}.s-photos-block__dots{margin-top:var(--space-4)}.s-search-suggest{position:absolute;top:100%;left:0;right:0;z-index:var(--z-dropdown);margin-top:var(--space-2);max-height:min(70vh,420px);overflow-y:auto;background:var(--color-bg-elevated);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-3);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),transform var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s linear var(--ds-duration-dropdown, var(--duration-fast));scrollbar-width:thin;scrollbar-color:var(--ds-scrollbar, var(--color-border-strong)) transparent}.s-search-suggest[data-state=open]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),transform var(--ds-duration-dropdown, var(--duration-fast)) var(--ds-easing-emphasized, var(--easing-emphasized)),visibility 0s}.s-search-suggest::-webkit-scrollbar{width:8px}.s-search-suggest::-webkit-scrollbar-track{background:transparent}.s-search-suggest::-webkit-scrollbar-thumb{background:var(--ds-scrollbar, var(--color-border-strong));border-radius:var(--radius-lg);border:2px solid var(--color-bg-elevated)}.s-search-suggest__group+.s-search-suggest__group{margin-top:var(--space-4)}.s-search-suggest__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0 0 var(--space-2)}.s-search-suggest__label{margin:0;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.02em}.s-search-suggest__clear{border:0;background:transparent;padding:0;font:inherit;font-size:var(--text-xs);color:var(--color-fg-muted);cursor:pointer;text-decoration:underline}.s-search-suggest__clear:hover{color:var(--color-fg)}.s-search-suggest__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.s-search-suggest__chip-row{display:inline-flex;align-items:center}.s-search-suggest__chip{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-fg);font-size:var(--text-sm);text-decoration:none;transition:background var(--duration-fast) var(--easing)}.s-search-suggest__chip[data-active],.s-search-suggest__chip-row:hover .s-search-suggest__chip,.s-search-suggest__chip:hover{background:var(--color-border)}.s-search-suggest__chip-remove{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:-4px;border:0;background:transparent;padding:0;color:var(--color-fg-muted);cursor:pointer;line-height:0}.s-search-suggest__chip-remove:hover{color:var(--color-fg)}.s-search-suggest__chip-remove svg{width:12px;height:12px}.s-search-suggest__products{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.s-search-suggest__products[hidden],.s-search-suggest__status[hidden],.s-search-suggest__all[hidden],.s-search-suggest__group[hidden]{display:none}.s-search-suggest__product{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);text-decoration:none;color:var(--color-fg);transition:background var(--duration-fast) var(--easing)}.s-search-suggest__product:hover,.s-search-suggest__product[data-active]{background:var(--color-bg-soft)}.s-search-suggest__media{flex:0 0 auto;width:44px;height:44px;border-radius:var(--radius-sm);background:var(--color-bg-soft);overflow:hidden}.s-search-suggest__media img{width:100%;height:100%;object-fit:cover;display:block}.s-search-suggest__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.s-search-suggest__name{font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.s-search-suggest__name mark{background:transparent;color:var(--color-fg);font-weight:var(--font-weight-bold);padding:0}.s-search-suggest__price{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-price, var(--color-fg))}.s-search-suggest__compare{font-weight:var(--font-weight-normal);color:var(--color-price-old, var(--color-fg-muted));text-decoration:line-through;font-size:var(--text-xs)}.s-search-suggest__status{margin:0;padding:var(--space-3) 0;text-align:center;color:var(--color-fg-muted);font-size:var(--text-sm)}.s-search-suggest__all{display:block;margin-top:var(--space-3);padding-top:var(--space-3);text-align:center;border-top:var(--border-width) solid var(--color-border);color:var(--color-link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.s-search-suggest__all:hover{color:var(--color-accent-hover)}.s-search-suggest__all[data-active]{text-decoration:underline}@media (prefers-reduced-motion: reduce){.s-search-suggest,.s-search-suggest[data-state=open]{transform:none;transition:opacity var(--duration-fast) linear,visibility 0s}}.slate .searchpro__field{width:100%}.slate .searchpro__field,.slate .searchpro__field *,.slate .searchpro__dropdown,.slate .searchpro__dropdown *{font-family:var(--font-body)}.slate .searchpro__field .searchpro__field-container{height:var(--field-height);border-style:solid;border-width:var(--field-border-width, var(--border-width));border-color:var(--field-border, var(--color-border-strong));border-radius:var(--field-radius, var(--radius-md));background:var(--field-bg, var(--color-bg-elevated));overflow:hidden}.slate .searchpro__field .searchpro__field-container.js-searchpro__field-container--focus{border-color:var(--field-border-focus, var(--color-accent))}.slate .searchpro__field .searchpro__field-input-container .searchpro__field-input{color:var(--color-fg);background:transparent;font-size:var(--text-base)}.slate .searchpro__field .searchpro__field-input-container .searchpro__field-input::placeholder{color:var(--color-fg-muted)}.slate .searchpro__field-container .searchpro__field-clear-button{color:var(--color-fg-muted)}.slate .searchpro__field .searchpro__field-categories-container .searchpro__field-categories-label{color:var(--color-fg);border-color:var(--color-border)}.slate .searchpro__field .searchpro__field-button-container{height:100%}.slate .searchpro__field .searchpro__field-button-container .searchpro__field-button,.slate .searchpro__field .searchpro__field-container.js-searchpro__field-container--focus .searchpro__field-button-container .searchpro__field-button{height:100%;padding:0 var(--space-5);border:0;border-radius:0;background:var(--color-accent);color:var(--color-accent-fg);font-weight:var(--font-weight-semibold)}.slate .searchpro__field .searchpro__field-button-container .searchpro__field-button:hover{background:var(--color-accent-hover)}.slate .searchpro__field .searchpro__field-categories-list,.slate .searchpro__dropdown{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:var(--color-fg);box-shadow:var(--shadow-lg);overflow:hidden}.slate .searchpro__field .searchpro__field-subcategory{color:var(--color-fg)}.slate .searchpro__field .searchpro__field-subcategory:hover,.slate .searchpro__field .searchpro__field-subcategory.selected{background:var(--color-bg-soft)}.slate .searchpro__dropdown .searchpro__dropdown-group-title{color:var(--color-fg-muted)}.slate .searchpro__dropdown .searchpro__dropdown-entity,.slate .searchpro__dropdown a.searchpro__dropdown-entity{color:var(--color-fg)}.slate .searchpro__dropdown .searchpro__dropdown-entity.js-searchpro__dropdown-entity--active{background:var(--color-bg-soft)}.slate .searchpro__dropdown .searchpro__dropdown-entity_subname{color:var(--color-fg-muted)}.slate .searchpro__dropdown .searchpro__dropdown-entity_image-container{border-radius:var(--radius-sm);overflow:hidden;background:var(--color-bg-soft)}.slate .searchpro__dropdown .searchpro__dropdown-entity_price{color:var(--color-price, var(--color-fg))}.slate .searchpro__dropdown .searchpro__dropdown-view-all-link{color:var(--color-link)}.slate .searchpro__dropdown .searchpro__dropdown-view-all-link:hover,.slate .searchpro__dropdown .searchpro__dropdown-view-all-link.js-searchpro__dropdown-entity--active{background:var(--color-bg-soft)}.slate .searchpro__dropdown .searchpro__dropdown-view-all{border-color:var(--color-border);background:transparent}.slate .s-searchpro-page__note{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--font-size-small)}.slate .s-searchpro-page__note a{color:var(--color-accent-text)}.slate .s-searchpro-page__categories{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-5)}.slate .s-searchpro-page__count{margin-left:var(--space-1);color:var(--color-fg-muted)}.slate .wa-login-form-wrapper,.slate .wa-signup-form-wrapper,.slate .wa-forgotpassword-form-wrapper,.slate .wa-set-password-form-wrapper{width:100%;max-width:384px}.slate .wa-login-form-fields,.slate .wa-signup-form-fields,.slate .wa-forgotpassword-form-fields,.slate .wa-set-password-form-fields{display:grid;gap:var(--space-5)}.slate .wa-field{display:grid;gap:var(--space-2);min-width:0}.slate .wa-login-form-wrapper .wa-field,.slate .wa-signup-form-wrapper .wa-field,.slate .wa-forgotpassword-form-wrapper .wa-field,.slate .wa-set-password-form-wrapper .wa-field,.slate .wa-login-form-wrapper .wa-field .wa-name,.slate .wa-signup-form-wrapper .wa-field .wa-name,.slate .wa-forgotpassword-form-wrapper .wa-field .wa-name,.slate .wa-set-password-form-wrapper .wa-field .wa-name{margin-top:0;margin-bottom:0}.slate .wa-name{color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.slate .wa-value{display:grid;gap:var(--space-2);min-width:0}.slate .wa-value input,.slate .wa-value select,.slate .wa-value textarea{width:100%}.slate .wa-login-form-wrapper .wa-adapters-section .wa-section-divider .wa-text:before,.slate .wa-signup-form-wrapper .wa-adapters-section .wa-section-divider .wa-text:before{background:var(--color-border)}.slate .wa-error-msg,.slate .wa-error,.slate .wa-uncaught-errors{color:var(--color-danger);font-size:var(--text-sm);font-style:normal}.slate .wa-info-messages{color:var(--color-fg-muted);font-size:var(--text-sm)}.slate .wa-login-form-actions,.slate .wa-signup-form-actions,.slate .wa-forgotpassword-form-actions,.slate .wa-set-password-form-actions{display:grid;gap:var(--space-4);margin-top:var(--space-6)}.slate .wa-buttons-wrapper{display:grid;gap:var(--space-2)}.slate .wa-request-onetime-password-button,.slate .wa-login-submit,.slate .wa-forgotpassword-button,.slate .wa-confirm-signup-button,.slate .wa-done-signup-button,.slate .wa-confirmation-code-input-submit,.slate .wa-signup-form-actions input[type=submit],.slate .wa-set-password-form-actions input[type=submit]{width:100%}.slate .wa-signup-url,.slate .wa-login-url,.slate .wa-login-forgotpassword-url,.slate .wa-app-url-link{font-size:var(--text-sm)}.slate .wa-signup-url a,.slate .wa-login-url a,.slate .wa-login-forgotpassword-url a,.slate .wa-app-url-link a{color:var(--color-link)}.slate .wa-signup-form-confirmation-block,.slate .wa-signup-form-email-confirmed-block{display:grid;gap:var(--space-3)}.slate .wa-confirmation-code-sent-message,.slate .wa-confirmation-code-input-message,.slate .wa-onetime-password-input-message,.slate .wa-onetime-password-transport-message,.slate .wa-code-transport-message{color:var(--color-fg-muted);font-size:var(--text-sm)}.slate .wa-send-again-confirmation-code-link,.slate .wa-send-again-onetime-password-link,.slate .wa-edit-login-link,.slate .wa-send-onetime-password-edit-link{color:var(--color-link);font-size:var(--text-sm)}.slate .wa-edit-login-link-wrapper,.slate .wa-send-onetime-password-edit-link-wrapper,.slate .wa-send-again-confirmation-code-link-wrapper,.slate .wa-send-again-onetime-password-link-wrapper,.slate .wa-confirmation-code-input-submit-wrapper,.slate .wa-confirm-signup-button-wrapper,.slate .wa-done-signup-buttons-wrapper{margin-top:var(--space-2)}.slate .wa-loading,.slate .wa-send-again-confirmation-code-link-loading,.slate .wa-confirmation-code-input-submit-loading{color:var(--color-fg-muted);font-size:var(--text-sm)}.slate .wa-signup-form-title{font-family:var(--font-heading);font-size:var(--text-xl);margin-bottom:var(--space-4)}.slate .wa-text{color:var(--color-fg)}.slate .wa-field-remember-me .wa-value,.slate .wa-field-terms-accepted .wa-value{display:flex;align-items:center;gap:var(--space-2)}.slate .wa-field-remember-me input[type=checkbox],.slate .wa-field-terms-accepted input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;min-height:0}.slate .wa-adapters-section{margin-top:var(--space-6)}.slate .wa-adapters-list{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0}.slate .wa-value input[readonly]{background:var(--color-bg-soft);color:var(--color-fg-muted)}.slate .wa-value input.wa-error,.slate .wa-value select.wa-error,.slate .wa-value textarea.wa-error{border-color:var(--color-danger)}.slate .wa-send-again-confirmation-code-link,.slate .wa-send-again-onetime-password-link,.slate .wa-edit-login-link,.slate .wa-send-onetime-password-edit-link{text-decoration:underline;text-underline-offset:.15em}.slate .wa-login-form-wrapper a.wa-is-disabled,.slate .wa-signup-form-wrapper a.wa-is-disabled,.slate .wa-forgotpassword-form-wrapper a.wa-is-disabled{color:var(--color-fg-muted);cursor:default;text-decoration:none}.slate .wa-login-form-wrapper .icon16.loading,.slate .wa-signup-form-wrapper .icon16.loading,.slate .wa-forgotpassword-form-wrapper .icon16.loading,.slate .wa-set-password-form-wrapper .icon16.loading{display:inline-block;width:16px;height:16px;vertical-align:middle;margin:var(--space-2);border:2px solid var(--color-border);border-top-color:var(--color-fg-muted);border-radius:50%;animation:s-auth-loading .8s linear infinite}@keyframes s-auth-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.slate .wa-login-form-wrapper .icon16.loading,.slate .wa-signup-form-wrapper .icon16.loading,.slate .wa-forgotpassword-form-wrapper .icon16.loading,.slate .wa-set-password-form-wrapper .icon16.loading{animation:none}}.slate .wa-signup-url,.slate .wa-login-url,.slate .wa-app-url-link{text-align:center;color:var(--color-fg-muted);line-height:var(--leading-normal)}.slate .wa-login-forgotpassword-url{color:var(--color-fg-muted)}.slate .wa-login-forgotpassword-url:hover,.slate .wa-signup-url a:hover,.slate .wa-login-url a:hover{color:var(--color-link-hover);text-decoration:underline;text-underline-offset:.2em}.slate .wa-field input.wa-error{font-size:var(--text-base)}.slate .wa-field-remember-me .wa-value,.slate .wa-field-terms-accepted .wa-value{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .wa-signup-url a,.slate .wa-login-url a{margin-left:var(--space-1)}.slate .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions .wa-login-url,.slate .wa-set-password-form-wrapper .wa-set-password-form-actions .wa-login-url{margin-top:0}.slate .wa-forgotpassword-form-wrapper .wa-forgotpassword-form-actions,.slate .wa-set-password-form-wrapper .wa-set-password-form-actions{margin-top:var(--space-4)}.slate .wa-captcha-field{display:grid;gap:var(--space-1)}.slate .wa-captcha-section{display:grid;gap:var(--space-2)}.slate .wa-captcha-input{width:100%}.slate .wa-captcha-code{display:flex;align-items:center;gap:var(--space-3)}.slate .wa-captcha-img-wrapper{flex-shrink:0}.slate .wa-captcha-img{display:block;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--field-bg)}.slate .wa-captcha-refresh-wrapper{display:flex;align-items:center}.slate .wa-captcha-refresh{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:0;padding:0;min-height:auto;color:var(--color-fg);font-size:var(--text-sm)}.slate .wa-captcha-refresh:hover{background:none;color:var(--color-link)}.slate .wa-captcha-refresh-text{text-decoration:underline}.slate #wa-my-info-wrapper,.slate #wa-my-info-read-wrapper,.slate #wa-my-info-edit-wrapper{display:grid;gap:var(--space-4)}.slate #wa-my-info-edit-wrapper,.slate .s-my-profile--editing #wa-my-info-read-wrapper{display:none}.slate .s-my-profile--editing #wa-my-info-edit-wrapper{display:grid}.slate #wa-my-info-read-wrapper .wa-field:not(.s-my-profile__actions){display:grid;gap:var(--space-1)}@media (min-width: 768px){.slate #wa-my-info-read-wrapper .wa-field:not(.s-my-profile__actions){grid-template-columns:200px minmax(0,1fr);gap:var(--space-4);align-items:baseline}}.slate #wa-my-info-read-wrapper .wa-field:not(.s-my-profile__actions)+.wa-field:not(.s-my-profile__actions){padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border)}.slate #wa-my-info-read-wrapper .wa-value{overflow-wrap:anywhere}.slate #wa-my-info-read-wrapper .wa-name{color:var(--color-fg-muted);font-size:var(--text-sm)}.slate #wa-my-info-edit-wrapper .wa-value input,.slate #wa-my-info-edit-wrapper .wa-value select,.slate #wa-my-info-edit-wrapper .wa-value textarea{width:100%}.slate #wa-my-info-edit{width:auto}.slate #wa-my-info-edit-wrapper .wa-form{display:grid;gap:var(--space-4)}.slate #wa-my-info-edit-wrapper .wa-name{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.slate #wa-my-info-edit-wrapper .wa-value p{margin:0}.slate #wa-my-info-edit-wrapper .wa-field-password .wa-value p{display:grid;gap:var(--space-3)}.slate #wa-my-info-edit-wrapper .wa-field-password .field{display:grid;gap:var(--space-1)}.slate #wa-my-info-edit-wrapper .wa-field-password .field>span{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate #wa-my-info-edit-wrapper .wa-field-password.s-my-profile__password--collapsed .wa-value>p{display:none}.slate #wa-my-info-edit-wrapper .wa-field-password:not(.s-my-profile__password--collapsed) .s-my-profile__password-toggle{display:none}.slate .s-my-profile__password-toggle{display:inline-block;margin-bottom:var(--space-2);color:var(--color-link)}.slate #wa-my-info-edit-wrapper .s-my-profile__actions input[type=submit]{width:auto}.slate #wa-my-info-cancel{color:var(--color-link)}.slate .wa-my-nav{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0;padding:0}.slate .wa-my-nav a{color:var(--color-fg)}.slate .wa-my-nav .selected a{color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.slate .paging__list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.slate .paging__list>li>a,.slate .paging__list>li>span{display:inline-flex;align-items:center;justify-content:center;min-width:var(--control-util);min-height:var(--control-util);padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm)}.slate .paging__list>li.selected>a,.slate .paging__list>li.selected>span{background:var(--color-accent);color:var(--color-accent-fg);border-color:var(--color-accent)}.slate a.inline-link{color:var(--color-link)}.slate .paging[data-slate-more-ready]{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.slate .paging[data-slate-more-ready][data-slate-more=scroll] .paging__list,.slate .paging[data-slate-more-stale] .paging__list{display:none}.slate .requests-root,.slate .requests-root[data-radius-mode]{--requests-background: var(--color-bg);--requests-foreground: var(--color-fg);--requests-card: var(--color-bg-elevated);--requests-card-foreground: var(--color-fg);--requests-primary: var(--color-accent);--requests-primary-hover: var(--color-accent-hover);--requests-primary-foreground: var(--color-accent-fg);--requests-secondary: var(--color-bg-soft);--requests-secondary-foreground: var(--color-fg);--requests-muted: var(--color-bg-soft);--requests-muted-foreground: var(--color-fg-muted);--requests-accent: var(--color-accent);--requests-border: var(--field-border);--requests-border-focus: var(--field-border-focus);--requests-input: var(--field-border);--requests-bg-input: var(--field-bg);--requests-ring: var(--field-border-focus);--requests-destructive: var(--color-danger);--requests-destructive-foreground: var(--color-fg-inverse);--requests-error: var(--color-danger);--requests-font: var(--font-body);--requests-font-heading: var(--font-heading);--requests-radius: var(--radius-lg);--requests-radius-pill: var(--radius-md);--requests-radius-xs: var(--radius-sm);--requests-radius-sheet: var(--radius-lg);--requests-radius-sm: var(--radius-sm);--requests-radius-lg: var(--radius-lg)}.slate .requests-form__title{font-family:var(--font-heading)}.slate .requests-modal .requests-form__title{padding-left:var(--size-control);padding-right:var(--size-control)}.slate .requests-root input[type=text],.slate .requests-root input[type=email],.slate .requests-root input[type=tel],.slate .requests-root input[type=number],.slate .requests-root input[type=url],.slate .requests-root input[type=password],.slate .requests-root input[type=search],.slate .requests-root input[type=date],.slate .requests-root select{height:var(--field-height);min-height:var(--field-height);box-sizing:border-box;border:var(--border-width) solid var(--field-border);border-width:var(--field-border-width, var(--border-width));border-radius:var(--field-radius);background-color:var(--field-bg);color:var(--field-fg)}.slate .requests-root button[type=submit],.slate .requests-root input[type=submit]{min-height:var(--field-height);box-sizing:border-box;padding-top:0;padding-bottom:0;border-radius:var(--button-radius)}.slate .requests-root input:focus,.slate .requests-root select:focus{border-color:var(--field-border-focus)}.slate .requests-root .requests-form__input,.slate .requests-root .requests-form__textarea,.slate .requests-root .requests-form__select{border:var(--border-width) solid var(--field-border);border-width:var(--field-border-width, var(--border-width));border-radius:var(--field-radius);background-color:var(--field-bg);color:var(--field-fg);box-shadow:none}.slate .requests-root .requests-form__input:focus,.slate .requests-root .requests-form__textarea:focus,.slate .requests-root .requests-form__select:focus{border-color:var(--field-border-focus)}.slate .requests-root .requests-form__input--error,.slate .requests-root .requests-form__textarea--error,.slate .requests-root .requests-form__select--error{border-color:var(--color-danger)}.slate .requests-root .requests-modal__close{width:var(--size-control-sm, 2.25rem);height:var(--size-control-sm, 2.25rem);min-width:0;min-height:0;padding:0;border-radius:var(--button-radius)}.slate .wsearch_dropdown_search_wrapper{background:var(--color-bg-elevated);color:var(--color-fg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2);max-height:min(70vh,520px);overflow-y:auto}.slate .wsearch_dropdown_header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-2) 0 var(--space-1);padding:0 var(--space-3) var(--space-1);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-fg-muted);font-size:var(--text-sm);text-transform:none;background:none}.slate .wsearch_dropdown_list{list-style:none;margin:0;padding:0}.slate .wsearch_dropdown_list a{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-fg);font-size:var(--text-sm);text-decoration:none}.slate .wsearch_dropdown_list a:hover,.slate .wsearch_dropdown_list a:focus-visible{background:var(--color-bg-soft);color:var(--color-fg)}.slate .wsearch_dropdown_list em{font-style:normal;font-weight:var(--font-weight-semibold)}.slate .wsearch_dropdown_list img{border-radius:var(--radius-sm)}.slate .s-wsearch-categories__found{margin:0 0 var(--space-3);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.slate[data-ds=base]{--ds-duration-overlay: .2s;--ds-easing-emphasized: cubic-bezier(.2, .8, .2, 1);--ds-overlay-backdrop: rgba(10, 12, 16, .5)}.slate[data-ds=market]{--media-bg: var(--theme-media-bg, var(--ds-media-bg));--color-bg-soft: #efece6;--color-bg-elevated: #ffffff;--color-fg: #17191f;--color-fg-muted: #5b606b;--color-border: #e6e1d9;--color-border-strong: #d6d0c5;--color-accent: var(--theme-color-500, #c2410c);--color-accent-hover: var(--theme-color-700, #88300a);--color-accent-fg: var(--theme-accent-fg, #ffffff);--color-link: var(--theme-accent-text, var(--theme-color-600, #a5370a));--color-link-hover: var(--theme-color-700, #88300a);--color-success: #1f7a4d;--color-price: var(--color-fg);--color-price-old: #6b6f78;--color-discount: var(--theme-color-500, #c2410c);--text-3xl: 30px;--text-4xl: 38px;--text-5xl: 44px;--shadow-sm: 0 1px 2px rgba(23, 25, 31, .05);--shadow-md: 0 8px 24px rgba(23, 25, 31, .08);--shadow-lg: 0 24px 60px rgba(23, 25, 31, .16);--duration-fast: .18s;--duration: .24s;--easing: cubic-bezier(.2, .8, .2, 1);--field-border: var(--color-border-strong);--field-height: var(--control-lg);--ds-surface: #ffffff;--ds-soft: var(--theme-color-100, #fff1e8);--ds-soft-fg: var(--theme-color-700, #9a3412);--ds-ink: #17191f;--ds-ink-fg: #e7e4de;--ds-media-bg: #f4f2ee;--ds-card-radius: var(--radius-lg);--ds-card-pad: 10px;--ds-media-radius: var(--radius-lg);--ds-btn-height: var(--control-lg);--ds-btn-radius: var(--radius-md);--ds-section-gap: 72px;--ds-title-font: var(--font-heading);--ds-duration-overlay: .26s;--ds-duration-sheet: .32s;--ds-easing-emphasized: cubic-bezier(.2, .8, .2, 1);--ds-overlay-backdrop: rgba(15, 17, 22, .52);--ds-scrollbar: #cfc9bf;--ds-hero-bg: #e9e2d6;--ds-hero-radius: var(--radius-lg);--ds-glass: rgba(255, 255, 255, .95);--ds-progress: rgba(23, 25, 31, .15);--ds-rating: #e8a317;--ds-badge-new-bg: #e3f1e8;--ds-badge-new-fg: #14532d;--ds-card-lift: 0 18px 40px rgba(23, 25, 31, .1);--ds-pill-shadow: 0 6px 16px rgba(23, 25, 31, .12);--ds-surface-border: 0;--ds-control-border: var(--color-border);--ds-selected: var(--color-fg);--ds-selected-fg: var(--ds-surface);--ds-ink-strong: #ffffff;--ds-ink-muted: #c9c6bf;--ds-ink-accent: var(--theme-color-300, #fdba74);--ds-ink-border: #2c2f37;--ds-ink-raised: #23262d;--ds-header-shadow: 0 8px 24px rgba(23, 25, 31, .04);--ds-header-mobile-shadow: 0 6px 18px rgba(23, 25, 31, .05);--ds-duration-dropdown: .2s;--ds-dropdown-shift: -6px;--font-size-display: 52px;--font-size-h1: 38px;--font-size-h2: 30px;--font-family-heading: var(--ds-title-font);--font-weight-heading: 500;--font-weight-display: 500;--leading-heading: 1.15;--tracking-heading: -.02em;--heading-gap: var(--space-6);--button-height: var(--ds-btn-height);--button-radius: var(--ds-btn-radius);--button-padding-x: 24px;--button-font-size: 15px;--card-radius: var(--ds-card-radius);--card-bg: var(--ds-surface);--badge-radius: var(--radius-md);--chip-height: var(--control-util);--chip-bg: var(--ds-media-bg);--chip-bg-hover: var(--color-border);--chip-border: transparent;--chip-border-hover: transparent;--chip-bg-active: var(--ds-selected);--chip-fg-active: var(--ds-selected-fg)}@media (max-width: 767px){.slate[data-ds=market]{--font-size-display: 34px;--font-size-h1: 28px;--font-size-h2: 24px;--heading-gap: var(--space-4);--button-height: var(--control-base)}}.slate[data-ds=market][data-scheme=dark]{--media-bg: var(--theme-media-bg-dark, var(--ds-media-bg));--color-bg-soft: #1d2026;--color-bg-elevated: #22262d;--color-fg: #eceae6;--color-fg-muted: #a3a7b0;--color-border: #2e323a;--color-border-strong: #3c414a;--color-accent: var(--theme-color-400, #d47a55);--color-accent-hover: var(--theme-color-300, #e19a7d);--color-link: var(--theme-accent-text-dark, var(--theme-color-300, #e19a7d));--color-link-hover: var(--theme-color-200, #edbfab);--color-accent-fg: #17191f;--color-accent-text: var(--theme-accent-text-dark, var(--color-accent));--color-price-old: #9a9ea6;--ds-surface: #22262d;--ds-soft: var(--theme-color-900, #3a2518);--ds-soft-fg: var(--theme-color-300, #fdba74);--ds-ink: #0e1013;--ds-media-bg: #2a2e35;--ds-scrollbar: #4a4f58;--ds-hero-bg: #2b2721;--ds-glass: rgba(34, 38, 45, .92);--ds-progress: rgba(236, 234, 230, .2);--ds-badge-new-bg: #173524;--ds-badge-new-fg: #86efac;--ds-card-lift: 0 18px 40px rgba(0, 0, 0, .45);--ds-pill-shadow: 0 6px 16px rgba(0, 0, 0, .4);--ds-ink-muted: #b4b1aa;--ds-ink-border: #23262d;--ds-ink-raised: #1a1d22;--ds-header-shadow: 0 8px 24px rgba(0, 0, 0, .28);--ds-header-mobile-shadow: 0 6px 18px rgba(0, 0, 0, .3)}@media (prefers-color-scheme: dark){.slate[data-ds=market][data-scheme=auto]{--media-bg: var(--theme-media-bg-dark, var(--ds-media-bg));--color-bg-soft: #1d2026;--color-bg-elevated: #22262d;--color-fg: #eceae6;--color-fg-muted: #a3a7b0;--color-border: #2e323a;--color-border-strong: #3c414a;--color-accent: var(--theme-color-400, #d47a55);--color-accent-hover: var(--theme-color-300, #e19a7d);--color-link: var(--theme-accent-text-dark, var(--theme-color-300, #e19a7d));--color-link-hover: var(--theme-color-200, #edbfab);--color-accent-fg: #17191f;--color-accent-text: var(--theme-accent-text-dark, var(--color-accent));--color-price-old: #9a9ea6;--ds-surface: #22262d;--ds-soft: var(--theme-color-900, #3a2518);--ds-soft-fg: var(--theme-color-300, #fdba74);--ds-ink: #0e1013;--ds-media-bg: #2a2e35;--ds-scrollbar: #4a4f58;--ds-hero-bg: #2b2721;--ds-glass: rgba(34, 38, 45, .92);--ds-progress: rgba(236, 234, 230, .2);--ds-badge-new-bg: #173524;--ds-badge-new-fg: #86efac;--ds-card-lift: 0 18px 40px rgba(0, 0, 0, .45);--ds-pill-shadow: 0 6px 16px rgba(0, 0, 0, .4);--ds-ink-muted: #b4b1aa;--ds-ink-border: #23262d;--ds-ink-raised: #1a1d22;--ds-header-shadow: 0 8px 24px rgba(0, 0, 0, .28);--ds-header-mobile-shadow: 0 6px 18px rgba(0, 0, 0, .3)}}.slate[data-ds=market] .s-blog-posts__all{color:var(--color-fg);font-weight:600}.slate[data-ds=market] .s-blog-posts__all:hover{color:var(--color-accent-text)}.slate[data-ds=market] .s-slider{padding:28px 0 var(--space-8)}.slate[data-ds=market] .s-slider__frame{border-radius:var(--ds-hero-radius);background:var(--ds-hero-bg)}.slate[data-ds=market] .s-slider__media:after{content:none}.slate[data-ds=market] .s-slider__image{object-position:75% center}.slate[data-ds=market] .s-slider__content{color:var(--color-fg)}.slate[data-ds=market] .s-slider__eyebrow{color:var(--ds-soft-fg);opacity:1;font-size:var(--text-xs);letter-spacing:.14em}.slate[data-ds=market] .s-slider__title{font-family:var(--font-heading);font-weight:600;letter-spacing:-.03em;line-height:1.05}.slate[data-ds=market] .s-slider__text{color:var(--color-fg-muted);opacity:1;line-height:1.5}.slate[data-ds=market] .s-slider__button{min-height:calc(var(--control-lg) + 4px);padding:0 26px;border-radius:var(--button-radius);background:var(--color-accent);color:var(--color-accent-fg);font-weight:600;transition:background var(--duration-fast) ease-out}.slate[data-ds=market] .s-slider__button:hover{background:var(--color-accent-hover);color:var(--color-accent-fg)}.slate[data-ds=market] .s-slider__dots{left:48px;bottom:40px;transform:none;gap:8px}.slate[data-ds=market] .s-slider__tile{border-radius:var(--ds-hero-radius);background:var(--ds-media-bg)}.slate[data-ds=market] .s-slider__tile-image{transition-duration:.6s}.slate[data-ds=market] .s-slider__tile:hover .s-slider__tile-image{transform:scale(1.06)}.slate[data-ds=market] .s-slider__tile-body{padding:22px 24px;gap:6px}.slate[data-ds=market] .s-slider__tile-title{font-size:22px;font-weight:600;line-height:1.2}@media (min-width: 768px){.slate[data-ds=market] .s-slider__slide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.slate[data-ds=market] .s-slider__media{grid-column:2;grid-row:1;padding-top:0;min-height:400px}.slate[data-ds=market] .s-slider__content{position:static;grid-column:1;grid-row:1;max-width:none;justify-content:flex-start;gap:18px;padding:56px 48px 96px}.slate[data-ds=market] .s-slider__text{max-width:360px;font-size:17px}.slate[data-ds=market] .s-slider__actions{margin-top:auto;padding-top:var(--space-2)}}@media (min-width: 1024px){.slate[data-ds=market] .s-slider__media{min-height:480px}.slate[data-ds=market] .s-slider__title{font-size:var(--text-5xl)}.slate[data-ds=market] .s-slider--aside .s-slider__layout,.slate[data-ds=market] .s-slider--aside .s-slider__aside{gap:var(--space-5)}}@media (min-width: 768px) and (max-width: 1023px){.slate[data-ds=market] .s-slider__title{font-size:var(--text-3xl)}.slate[data-ds=market] .s-slider__content{padding:40px 32px 80px}.slate[data-ds=market] .s-slider__dots{left:32px;bottom:32px}}@media (min-width: 768px){.slate[data-ds=market] .s-slider[class*=s-ratio--] .s-slider__slide:before{content:"";grid-column:1 / -1;grid-row:1;padding-top:var(--s-ratio)}.slate[data-ds=market] .s-slider[class*=s-ratio--] .s-slider__media{min-height:0}}@media (max-width: 767px){.slate[data-ds=market] .s-slider{padding:var(--space-4) 0 var(--space-6)}.slate[data-ds=market] .s-slider__frame{border-radius:var(--ds-card-radius)}.slate[data-ds=market] .s-slider__slide{display:flex;flex-direction:column}.slate[data-ds=market] .s-slider__media{padding-top:62.5%;height:auto;flex-shrink:0}.slate[data-ds=market] .s-slider[class*=s-ratio-m--] .s-slider__media{height:auto;padding-top:var(--s-ratio-m)}.slate[data-ds=market] .s-slider__content{position:static;max-width:none;flex-grow:1;gap:12px;padding:20px 20px 44px}.slate[data-ds=market] .s-slider__eyebrow{font-size:11px}.slate[data-ds=market] .s-slider__title{font-size:26px;line-height:1.1}.slate[data-ds=market] .s-slider__text{font-size:var(--text-sm)}.slate[data-ds=market] .s-slider__actions{margin-top:0}.slate[data-ds=market] .s-slider__button{min-height:var(--control-lg);padding:0 22px;font-size:var(--text-base)}.slate[data-ds=market] .s-slider__dots{left:20px;bottom:20px;gap:6px}.slate[data-ds=market] .s-slider__aside{gap:10px;margin-top:10px}.slate[data-ds=market] .s-slider__tile{min-height:140px;border-radius:var(--radius-lg)}.slate[data-ds=market] .s-slider__tile-body{padding:14px}.slate[data-ds=market] .s-slider__tile-title{font-size:15px}.slate[data-ds=market] .s-slider__tile-eyebrow{font-size:10px}}.slate[data-ds=market] .s-features__grid{gap:12px}.slate[data-ds=market] .s-features__item{border:var(--ds-surface-border);border-radius:var(--radius-lg);background:var(--ds-surface)}.slate[data-ds=market] .s-features__icon{border-radius:var(--radius-lg);background:var(--ds-soft);color:var(--color-accent-text)}.slate[data-ds=market] .s-features__icon svg{flex-shrink:0}.slate[data-ds=market] .s-features__grid--4 .s-features__item{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:2px 14px;padding:18px 20px}.slate[data-ds=market] .s-features__grid--4 .s-features__icon{grid-row:1 / span 2}.slate[data-ds=market] .s-features__grid--4 .s-features__name{align-self:end;font-size:15px;font-weight:600}.slate[data-ds=market] .s-features__grid--4 .s-features__text{align-self:start;font-size:13px;line-height:1.4}.slate[data-ds=market] .s-features__grid--4 .s-features__meta,.slate[data-ds=market] .s-features__grid--4 .s-features__link{grid-column:1 / -1}.slate[data-ds=market] .s-features__grid--4 .s-features__name:last-child{grid-row:1 / span 2;align-self:center}@media (max-width: 767px){.slate[data-ds=market] .s-features{padding:var(--space-6) 0}.slate[data-ds=market] .s-features__grid--4{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.slate[data-ds=market] .s-features__grid--4 .s-features__item{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;padding:14px}.slate[data-ds=market] .s-features__grid--4 .s-features__icon{grid-row:auto;width:38px;height:38px;border-radius:var(--radius-lg)}.slate[data-ds=market] .s-features__grid--4 .s-features__icon svg{width:20px;height:20px}.slate[data-ds=market] .s-features__grid--4 .s-features__name,.slate[data-ds=market] .s-features__grid--4 .s-features__name:last-child{grid-row:auto;font-size:var(--text-sm);line-height:1.25}.slate[data-ds=market] .s-features__grid--4 .s-features__text{font-size:var(--text-xs)}}.slate[data-ds=market] .s-banners__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.slate[data-ds=market] .s-banners__item{border-radius:var(--ds-hero-radius);background:var(--ds-media-bg)}.slate[data-ds=market] .s-banners__media{padding-top:var(--s-ratio, 56%)}.slate[data-ds=market] .s-banners__title{font-size:22px;font-weight:600;line-height:1.2}.slate[data-ds=market] .s-banners__item:first-child,.slate[data-ds=market] .s-banners__item:first-child:nth-last-child(2)~.s-banners__item{grid-column:1 / -1}.slate[data-ds=market] .s-banners__item:first-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:300px;background:var(--ds-ink);color:var(--ds-ink-fg)}.slate[data-ds=market] .s-banners__item:first-child .s-banners__media{grid-column:2;grid-row:1;padding-top:0;min-height:300px}.slate[data-ds=market] .s-banners__item:first-child .s-banners__content{position:static;grid-column:1;grid-row:1;justify-content:center;gap:18px;padding:48px 56px;background:none;color:var(--color-on-media)}.slate[data-ds=market] .s-banners__item:first-child .s-banners__title{font-family:var(--font-heading);font-size:var(--text-4xl);line-height:1.1;letter-spacing:-.03em}.slate[data-ds=market] .s-banners__item:first-child .s-banners__text{color:var(--ds-ink-muted);font-size:var(--text-base);opacity:1}.slate[data-ds=market] .s-banners__item:first-child .s-banners__link:hover{color:var(--ds-ink-accent);text-decoration:none}@media (max-width: 1023px){.slate[data-ds=market] .s-banners__item:first-child .s-banners__content{padding:32px}.slate[data-ds=market] .s-banners__item:first-child .s-banners__title{font-size:var(--text-2xl)}}@media (max-width: 767px){.slate[data-ds=market] .s-banners__list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;overflow:visible}.slate[data-ds=market] .s-banners__item{border-radius:var(--ds-card-radius)}.slate[data-ds=market] .s-banners__item:first-child{display:flex;flex-direction:column;min-height:0}.slate[data-ds=market] .s-banners__item:first-child .s-banners__media{min-height:0;height:180px}.slate[data-ds=market] .s-banners__item:first-child .s-banners__content{gap:12px;padding:20px}.slate[data-ds=market] .s-banners__item:first-child .s-banners__title{font-size:22px;line-height:1.15}.slate[data-ds=market] .s-banners__item:first-child .s-banners__text{font-size:var(--text-sm)}}.slate[data-ds=market] .s-about__grid{gap:var(--space-5)}.slate[data-ds=market] .s-about__card{justify-content:space-between;gap:28px;padding:44px 48px;border:var(--ds-surface-border);border-radius:var(--ds-hero-radius);background:var(--ds-surface)}.slate[data-ds=market] .s-about__text{font-size:var(--text-base);line-height:1.6}.slate[data-ds=market] .s-about__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;border-top:0}.slate[data-ds=market] .s-about__stat{gap:4px;padding:16px 18px;border-radius:var(--radius-lg);background:var(--ds-media-bg)}.slate[data-ds=market] .s-about__stat-value{font-size:26px;color:var(--color-fg)}.slate[data-ds=market] .s-about__stat-label{font-size:13px}.slate[data-ds=market] .s-about__button{min-height:var(--ds-btn-height);border-radius:var(--button-radius)}.slate[data-ds=market] .s-about__media{min-height:420px;border-radius:var(--ds-hero-radius);background:var(--ds-media-bg)}@media (min-width: 1024px){.slate[data-ds=market] .s-about--media .s-about__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.slate[data-ds=market] .s-about__media{order:-1}}@media (max-width: 1023px){.slate[data-ds=market] .s-about__media{min-height:0;border-radius:var(--ds-card-radius)}.slate[data-ds=market] .s-about__card{padding:24px 20px;border-radius:var(--ds-card-radius)}}@media (max-width: 479px){.slate[data-ds=market] .s-about__stats{grid-template-columns:minmax(0,1fr)}}.slate[data-ds=market] .s-blog-posts .s-posts{--s-posts-gap: var(--space-4)}.slate[data-ds=market] .s-blog-posts .s-posts__card{padding:var(--ds-card-pad);border:var(--ds-surface-border);border-radius:var(--ds-card-radius);background:var(--ds-surface);transition:box-shadow var(--duration) var(--easing),transform var(--duration) var(--easing)}.slate[data-ds=market] .s-blog-posts .s-posts__card:hover{box-shadow:var(--ds-card-lift);transform:translateY(-2px)}.slate[data-ds=market] .s-blog-posts .s-posts__image-wrap{border-radius:var(--ds-media-radius);overflow:hidden;background:var(--ds-media-bg)}.slate[data-ds=market] .s-blog-posts .s-posts__image{transition:transform var(--duration) var(--easing)}.slate[data-ds=market] .s-blog-posts .s-posts__card:hover .s-posts__image{transform:scale(1.04)}.slate[data-ds=market] .s-blog-posts .s-posts__body{padding:14px 6px 6px}.slate[data-ds=market] .s-blog-posts .s-posts__card:not(.s-tile--overlay):not(.s-tile--featured):not(.s-tile--mosaic)>.s-tile__badge{top:calc(var(--ds-card-pad) + var(--space-3));left:calc(var(--ds-card-pad) + var(--space-3))}.slate[data-ds=market] .s-blog-posts .s-tile--overlay.s-posts__card,.slate[data-ds=market] .s-blog-posts .s-tile--featured.s-posts__card,.slate[data-ds=market] .s-blog-posts .s-tile--mosaic.s-posts__card{padding:0;overflow:hidden}.slate[data-ds=market] .s-blog-posts .s-tile--overlay .s-posts__body,.slate[data-ds=market] .s-blog-posts .s-tile--featured .s-posts__body,.slate[data-ds=market] .s-blog-posts .s-tile--mosaic .s-posts__body{padding:var(--space-4)}@media (max-width: 767px){.slate[data-ds=market] .s-banners__heading,.slate[data-ds=market] .s-features__title,.slate[data-ds=market] .s-blog-posts__title{font-size:20px}}@media (prefers-reduced-motion: reduce){.slate[data-ds=market] .s-slider__tile-image,.slate[data-ds=market] .s-blog-posts .s-posts__card,.slate[data-ds=market] .s-blog-posts .s-posts__image{transition:none}.slate[data-ds=market] .s-blog-posts .s-posts__card:hover,.slate[data-ds=market] .s-slider__tile:hover .s-slider__tile-image,.slate[data-ds=market] .s-blog-posts .s-posts__card:hover .s-posts__image{transform:none}}.slate[data-ds=market] .s-logos--background .s-logos__card{background:var(--ds-surface)}.slate[data-ds=market] .s-logos--border .s-logos__card{border:var(--ds-surface-border)}.slate[data-ds=market] .s-logos__card{border-radius:var(--ds-card-radius)}.slate[data-ds=market] a.s-logos__card:hover{box-shadow:var(--ds-card-lift);transform:translateY(-2px)}.slate[data-ds=market] .s-logos__name{font-weight:600}@media (prefers-reduced-motion: reduce){.slate[data-ds=market] a.s-logos__card:hover{transform:none}}.slate[data-ds=market] .s-cookie-consent{border:0;border-radius:var(--ds-popover-radius, var(--radius-lg));box-shadow:var(--ds-popover-shadow, var(--shadow-lg))}.slate[data-ds=market] .s-footer-subscribe--band .s-footer-subscribe__title{font-family:var(--font-heading)}.slate[data-ds=market] .s-header{--s-header-bg: var(--ds-surface);border-bottom:0}.slate[data-ds=market] .s-header__contact,.slate[data-ds=market] .s-header__contact-callback,.slate[data-ds=market] .s-header__dropdown-link,.slate[data-ds=market] .s-header__menu-link,.slate[data-ds=market] .s-header__menu-trigger,.slate[data-ds=market] .s-header__action,.slate[data-ds=market] .s-header__button,.slate[data-ds=market] .s-header__chip{transition:color var(--duration-fast) var(--easing),background-color var(--duration-fast) var(--easing),border-color var(--duration-fast) var(--easing),box-shadow var(--duration-fast) var(--easing)}.slate[data-ds=market] .s-header__desktop .s-header__row+.s-header__row{border-top-color:var(--color-border)}.slate[data-ds=market] .s-header__desktop .s-header__row--top+.s-header__row{border-top:0}.slate[data-ds=market] .s-header__desktop>.s-header__row:last-child{position:relative;box-shadow:var(--ds-header-shadow)}.slate[data-ds=market] .s-header .s-logo__text{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:26px;letter-spacing:-.02em;line-height:1.1}.slate[data-ds=market] .s-header .s-logo .s-logo__mark{width:34px;height:34px;margin-right:10px}.slate[data-ds=market] .s-header__desktop .s-header__item--logo{flex:0 0 auto}.slate[data-ds=market] .s-header__desktop .s-logo__text{overflow:visible;text-overflow:clip}.slate[data-ds=market] .s-header [data-slate-dropdown-menu]{border-color:var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform:translateY(var(--ds-dropdown-shift));transition:opacity var(--ds-duration-dropdown) var(--ds-easing-emphasized),transform var(--ds-duration-dropdown) var(--ds-easing-emphasized),visibility var(--ds-duration-dropdown)}.slate[data-ds=market] .s-header [data-slate-dropdown][data-state=open]>[data-slate-dropdown-menu]{transform:translateY(0)}.slate[data-ds=market] .s-header__dropdown .s-header__dropdown-link{border-radius:var(--radius-lg)}.slate[data-ds=market] .s-header__dropdown .s-header__dropdown-link:hover{background:var(--color-bg-soft);color:var(--color-link)}.slate[data-ds=market] .s-header__row--top{font-size:13px}.slate[data-ds=market] .s-header__row--top .s-header__row-inner{min-height:40px}.slate[data-ds=market] .s-header__row--top.s-header__row--bg-full:not([data-bg]){background:var(--ds-ink)}.slate[data-ds=market] .s-header__row--top.s-header__row--bg-inset:not([data-bg]) .s-header__row-inner{background:var(--ds-ink)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none){--s-header-fg: var(--s-header-row-fg, var(--ds-ink-fg));color:var(--s-header-fg)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) a.s-header__contact:hover{background:transparent;color:var(--s-header-row-hover, var(--ds-ink-strong))}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__menu-link,.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__menu-trigger{font-size:13px;font-weight:var(--font-weight-normal);padding:0 var(--space-3)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__menu-link:hover,.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__menu-trigger:hover,.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__menu-trigger[aria-expanded=true]{background:transparent;color:var(--s-header-row-hover, var(--ds-ink-strong))}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contacts>.s-header__contact--phone,.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contacts-dropdown>.s-header__contact--phone{color:var(--ds-ink-strong);font-size:13px;font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contacts{gap:20px}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contacts>.s-header__contact-note{color:var(--ds-ink-muted)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contact-callback{color:var(--ds-ink-accent);font-size:13px}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contact-callback:hover{color:var(--ds-ink-strong)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__item--theme{color:inherit;border-color:var(--ds-ink-border)}.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__switch-trigger,.slate[data-ds=market] .s-header__row--top:not([data-bg]):not(.s-header__row--bg-none) .s-header__contacts-trigger{color:inherit;border-color:var(--ds-ink-border)}.slate[data-ds=market] .s-header__row--middle .s-header__row-inner{min-height:88px;gap:var(--space-6)}.slate[data-ds=market] .s-header__desktop .s-header__row--middle .s-header__group{gap:6px}.slate[data-ds=market] .s-header .s-header__item.flex-1>.s-header__search--inline{max-width:none}.slate[data-ds=market]:not([data-field-style=filled]):not([data-field-style=underline]) .s-header__desktop .s-header__search--inline{--field-border: var(--color-fg);--field-bg: var(--ds-surface)}.slate[data-ds=market] .s-header__desktop .s-header__search--inline{gap:var(--space-2)}.slate[data-ds=market] .s-header__desktop .s-header__search--inline .s-header__search-field{flex:1 1 auto}.slate[data-ds=market] .s-header__desktop .s-header__search--inline .s-header__search-submit{position:static;min-width:0}.slate[data-ds=market] .s-header__desktop .s-header__search--inline .s-header__search-submit .s-header__icon{display:none}.slate[data-ds=market] .s-header__desktop .s-header__search--inline .s-header__search-submit-label{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:nowrap}.slate[data-ds=market] .s-header__desktop .s-header__action--text-bottom{width:68px;min-width:68px;padding:0;gap:4px;font-size:var(--text-xs);color:var(--color-fg-muted)}.slate[data-ds=market] .s-header__desktop .s-header__action--text-bottom .s-header__icon{width:24px;height:24px;color:var(--color-fg);transition:color var(--duration-fast) var(--easing)}.slate[data-ds=market] .s-header__desktop .s-header__action--text-bottom:hover{background:transparent;color:var(--color-link)}.slate[data-ds=market] .s-header__desktop .s-header__action--text-bottom:hover .s-header__icon{color:var(--color-link)}.slate[data-ds=market] .s-header__row--bottom{font-size:15px}.slate[data-ds=market] .s-header__row--bottom .s-header__row-inner{min-height:56px;gap:6px}.slate[data-ds=market] .s-header__row--bottom.s-header__row--bg-inset{padding-bottom:var(--space-2)}.slate[data-ds=market] .s-header__row--bottom .s-header__menu-link,.slate[data-ds=market] .s-header__row--bottom .s-header__menu-trigger{padding:0 var(--space-3);font-size:15px;font-weight:var(--font-weight-medium)}.slate[data-ds=market] .s-header__row--middle .s-header__menu-link:hover,.slate[data-ds=market] .s-header__row--middle .s-header__menu-trigger:hover,.slate[data-ds=market] .s-header__row--bottom .s-header__menu-link:hover,.slate[data-ds=market] .s-header__row--bottom .s-header__menu-trigger:hover,.slate[data-ds=market] .s-header__row--bottom .s-header__menu-trigger[aria-expanded=true]{background:transparent;color:var(--s-header-row-hover, var(--color-link))}.slate[data-ds=market] .s-header__menu-more .s-header__menu-trigger{color:var(--color-fg-muted)}.slate[data-ds=market] .s-header__buttons{gap:6px}.slate[data-ds=market] .s-header__button{--chip-height: calc(var(--control-util) - 2px);--chip-padding-x: 14px;--chip-font-size: 15px;font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-header__button--filled{--chip-bg-hover: var(--s-header-button-bg, var(--color-accent-hover))}.slate[data-ds=market] .s-header__button--filled:hover{filter:none}.slate[data-ds=market] .s-header__button--soft{--chip-soft-bg: var(--s-header-soft-tint, var(--ds-soft));--chip-bg-hover: var(--s-header-soft-tint, var(--ds-soft));--chip-fg: var(--s-header-button-text, var(--s-header-button-tone, var(--s-header-soft-color, var(--ds-soft-fg))))}.slate[data-ds=market] .s-header__button--soft:hover{--chip-shadow-hover: inset 0 0 0 1.5px var(--ds-soft-fg)}.slate[data-ds=market] .s-header__mobile{background:var(--s-header-row-bg, var(--ds-surface));box-shadow:var(--ds-header-mobile-shadow)}.slate[data-ds=market] .s-header__mobile-row{justify-content:space-between;min-height:44px;padding-top:12px;padding-bottom:12px}.slate[data-ds=market] .s-header__mobile .s-header__menu-toggle,.slate[data-ds=market] .s-header__mobile .s-header__action{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-fg)}.slate[data-ds=market] .s-header__mobile .s-header__menu-toggle .s-header__icon,.slate[data-ds=market] .s-header__mobile .s-header__action .s-header__icon{width:22px;height:22px}.slate[data-ds=market] .s-header__mobile .s-logo__text{font-size:22px}.slate[data-ds=market] .s-header__mobile .s-logo .s-logo__mark{width:28px;height:28px;margin-right:var(--space-2)}.slate[data-ds=market] .s-header__mobile-search{padding-bottom:14px}.slate[data-ds=market] .s-header__search--mobile{flex-direction:row-reverse;gap:var(--space-2)}.slate[data-ds=market] .s-header__search--mobile .s-header__search-field{flex:1 1 auto}.slate[data-ds=market] .s-header__search--mobile .s-header__search-submit{min-width:0}.slate[data-ds=market] .s-header__search--mobile .s-header__search-submit .s-header__icon{width:18px;height:18px}.slate[data-ds=market] .s-header__chips{background:var(--color-bg)}.slate[data-ds=market] .s-header__chips-list{padding-top:14px;padding-bottom:14px}.slate[data-ds=market] .s-header__chip:not(.s-chip){min-height:36px;padding:0 14px;border:var(--ds-surface-border);background:var(--ds-surface);color:var(--color-fg);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.slate[data-ds=market] .s-header__chip:not(.s-chip):hover{color:var(--color-link)}.slate[data-ds=market] .s-header__chip:not(.s-chip)[aria-current=page],.slate[data-ds=market] .s-header__chip:not(.s-chip)[aria-current=page]:hover{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-fg)}.slate[data-ds=market] .s-header__chip.s-header__button--filled{--chip-bg-hover: var(--s-header-button-bg, var(--color-accent))}.slate[data-ds=market] .s-header__chip.s-header__button{--chip-height: var(--control-util);--chip-font-size: var(--text-sm);font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-header__chips .s-header__button--soft{--chip-soft-bg: var(--s-header-soft-tint, var(--ds-surface));--chip-bg-hover: var(--s-header-soft-tint, var(--ds-surface));--chip-fg: var(--s-header-button-text, var(--s-header-button-tone, var(--s-header-soft-color, var(--color-fg))); font-weight: var(--font-weight-medium))}.slate[data-ds=market] .s-header__chips .s-header__button--soft:hover{--chip-shadow-hover: none}.slate[data-ds=market] .s-header__panel{background:var(--ds-surface);border-top-color:var(--color-border)}.slate[data-ds=market] .s-header__panel-link{min-height:68px;gap:3px;font-size:11px;color:var(--color-fg-muted)}.slate[data-ds=market] .s-header__panel-link:hover{color:var(--color-fg)}.slate[data-ds=market] .s-header__panel-link[aria-current=page]{color:var(--color-accent-text);font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-header__panel-link .s-header__icon{width:22px;height:22px}.slate[data-ds=market] .s-header__drawer,.slate[data-ds=market] .s-header__drawer-head{background:var(--ds-surface)}.slate[data-ds=market] .s-header__drawer .s-header__category-link{font-weight:var(--font-weight-medium)}.slate[data-ds=market] .s-header__drawer-account{border-radius:var(--radius-md);background:var(--color-bg-soft);border-color:transparent}.slate[data-ds=market] .s-footer{--s-footer-bg: var(--ds-ink);--s-footer-fg: var(--ds-ink-strong);--s-footer-muted: var(--ds-ink-muted);padding:56px 0 32px;border-top:0}.slate[data-ds=market] .s-footer .s-logo{color:var(--ds-ink-strong)}.slate[data-ds=market] .s-footer .s-logo__text{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:24px;letter-spacing:-.02em}.slate[data-ds=market] .s-footer .s-logo .s-logo__mark{width:32px;height:32px;margin-right:10px}.slate[data-ds=market] .s-footer .s-logo__light{display:none}.slate[data-ds=market] .s-footer .s-logo__dark{display:block}.slate[data-ds=market] .s-footer__brand{max-width:none;gap:14px}.slate[data-ds=market] .s-footer__about{max-width:260px;font-size:var(--text-sm);line-height:1.6}.slate[data-ds=market] .s-footer__title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--ds-ink-strong)}.slate[data-ds=market] .s-footer__nav,.slate[data-ds=market] .s-footer__contacts{gap:10px}.slate[data-ds=market] .s-footer__nav-link,.slate[data-ds=market] .s-footer__contact-link{padding:0;font-size:var(--text-sm);transition:color var(--duration-fast) var(--easing)}.slate[data-ds=market] .s-footer__nav-link:hover,.slate[data-ds=market] .s-footer__contact-link:hover{color:var(--ds-ink-strong)}.slate[data-ds=market] .s-footer__contacts>*{order:3}.slate[data-ds=market] .s-footer__contacts .s-footer__contact-link--phone{order:1;color:var(--ds-ink-strong);font-size:20px;font-weight:var(--font-weight-bold);line-height:1.2;white-space:nowrap}.slate[data-ds=market] .s-footer__contacts .s-footer__schedule{order:2}.slate[data-ds=market] .s-footer .s-footer__bottom{margin-top:40px;padding-top:var(--space-6);border-top-color:var(--ds-ink-border);font-size:13px}.slate[data-ds=market] .s-footer__payment{padding:6px 10px;border:0;border-radius:var(--radius-sm);background:var(--ds-ink-raised);color:var(--ds-ink-muted);font-size:13px}.slate[data-ds=market] .s-footer__toggle{color:var(--ds-ink-strong)}@media (min-width: 1024px){.slate[data-ds=market] .s-footer__inner{grid-template-columns:minmax(0,1.4fr);grid-auto-columns:minmax(min-content,1fr);justify-content:stretch;column-gap:32px}}@media (max-width: 767px){.slate[data-ds=market] .s-footer{padding:40px 0 calc(24px + env(safe-area-inset-bottom,0px))}.slate[data-ds=market] .s-footer__column{border-bottom-color:var(--ds-ink-border)}}@media (prefers-reduced-motion: reduce){.slate[data-ds=market] .s-header [data-slate-dropdown-menu],.slate[data-ds=market] .s-header [data-slate-dropdown][data-state=open]>[data-slate-dropdown-menu]{transform:none;transition:opacity var(--ds-duration-dropdown) linear,visibility var(--ds-duration-dropdown)}}.slate[data-ds=market] .s-header__desktop .s-header__catalog-trigger{min-height:var(--field-height);padding:0 22px;gap:10px;border-radius:var(--radius-md);background:var(--ds-ink);color:var(--ds-ink-strong);font-size:15px;font-weight:var(--font-weight-semibold);transition:background-color var(--duration-fast) var(--easing),color var(--duration-fast) var(--easing)}.slate[data-ds=market] .s-header__desktop .s-header__catalog-trigger:hover,.slate[data-ds=market] .s-header__desktop .s-header__catalog-trigger[aria-expanded=true]{background:var(--ds-ink-raised);color:var(--ds-ink-strong)}.slate[data-ds=market] .s-header__desktop .s-header__catalog-trigger .s-header__icon{width:18px;height:18px}.slate[data-ds=market] .s-header__desktop .s-header__action-icon .s-header__cart-count{top:-6px;right:-10px;min-width:18px;height:18px;padding:0 5px;background:var(--color-fg);color:var(--ds-surface);font-size:11px;font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right{height:52px;margin-left:6px;padding:0 16px 0 12px;gap:10px;border-radius:var(--radius-md);background:var(--ds-soft);color:var(--color-fg)}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right:hover,.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right[aria-expanded=true]{background:var(--ds-soft);box-shadow:inset 0 0 0 1.5px var(--color-accent)}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__icon{width:24px;height:24px;color:var(--color-accent-text)}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__action-icon .s-header__cart-count{display:none}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;text-align:left}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-label{font-size:var(--text-xs);color:var(--ds-soft-fg);white-space:nowrap}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-label-count{display:inline}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-label-count:before{content:"\a0\b7\a0"}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-label-count[data-empty=true]{display:none}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__action--text-right .s-header__cart-total{font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-fg)}.slate[data-ds=market] .s-header__mobile .s-header__cart{background:var(--ds-soft);color:var(--color-accent-text)}.slate[data-ds=market] .s-header__mobile .s-header__action-icon .s-header__cart-count{top:-7px;right:-7px;min-width:17px;height:17px;padding:0 4px;background:var(--color-accent);color:var(--color-accent-fg);font-size:10px;font-weight:var(--font-weight-bold)}.slate[data-ds=market] .s-header__panel .s-header__action-icon .s-header__cart-count{background:var(--color-accent);color:var(--color-accent-fg)}.slate[data-ds=market] .s-header-catalog__root-link.is-active,.slate[data-ds=market] .s-header-catalog__root-link:hover{background:var(--ds-soft);color:var(--ds-soft-fg)}.slate[data-ds=market] .s-header-catalog__pane-image,.slate[data-ds=market] .s-header-catalog__tile-image,.slate[data-ds=market] .s-header-catalog__banner-image{background:var(--ds-media-bg);border-radius:var(--ds-card-radius)}.slate[data-ds=market] .s-header-catalog__pane-link:hover .s-header-catalog__pane-name,.slate[data-ds=market] .s-header-catalog__grid-title:hover{color:var(--color-link)}.slate[data-ds=market] .s-header-catalog__tile:hover,.slate[data-ds=market] .s-header-catalog__tile--plain .s-header-catalog__tile-name{background:var(--ds-soft)}.slate[data-ds=market] .s-header-catalog__banner{border-radius:var(--ds-card-radius);box-shadow:var(--ds-dialog-shadow)}.slate[data-ds=market] .s-header-catalog__banner-image{border-radius:0}.slate[data-ds=market] .s-header-catalog__all{color:var(--ds-ink-accent, var(--color-link))}.slate[data-ds=market] .s-header-catalog__level .s-header-catalog__level{border-radius:var(--ds-dialog-radius);box-shadow:var(--ds-dialog-shadow)}@media (prefers-reduced-motion: reduce){.slate[data-ds=market] .s-header-catalog__level .s-header-catalog__level{transition:opacity var(--duration-fast) linear,visibility var(--duration-fast)}}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__cart--plain,.slate[data-ds=market] .s-header__mobile .s-header__cart.s-header__cart--plain{background:transparent;box-shadow:none;color:var(--s-header-fg)}.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__cart--plain:hover,.slate[data-ds=market] .s-header__desktop .s-header__cart.s-header__cart--plain[aria-expanded=true],.slate[data-ds=market] .s-header__mobile .s-header__cart.s-header__cart--plain:hover{background:transparent;box-shadow:none}.slate[data-ds=market]{--ds-duration-dropdown: .2s;--ds-duration-toast: .28s;--ds-dialog-radius: var(--radius-lg);--ds-dialog-shadow: 0 40px 90px rgba(15, 17, 22, .35);--ds-popover-radius: var(--radius-lg);--ds-popover-shadow: 0 24px 60px rgba(23, 25, 31, .18);--ds-toast-radius: var(--radius-lg);--ds-toast-shadow: 0 20px 50px rgba(23, 25, 31, .18);--ds-chip-radius: var(--radius-md);--ds-plate-radius: var(--radius-md)}.slate[data-ds=market] .s-toast{border:0;border-radius:var(--ds-toast-radius);background:var(--ds-surface);box-shadow:var(--ds-toast-shadow)}.slate[data-ds=market] .s-toast__image{border-radius:var(--radius-lg);background:var(--ds-media-bg)}.slate[data-ds=market] .s-toast__close{background:var(--ds-media-bg)}.slate[data-ds=market] .s-toast__link{color:var(--color-accent-text)}.slate[data-ds=market] .s-toast__link:hover{color:var(--color-accent-hover)}.slate[data-ds=market] .s-quick-view[data-slate-drawer][data-slate-side=center]{border:0;border-radius:var(--ds-dialog-radius);box-shadow:var(--ds-dialog-shadow);background:var(--ds-surface)}.slate[data-ds=market] .s-quick-view[data-slate-drawer][data-slate-side=bottom]{border:0;border-radius:var(--ds-dialog-radius) var(--ds-dialog-radius) 0 0;background:var(--ds-surface)}.slate[data-ds=market] .s-quick-view__close{background:var(--ds-media-bg)}.slate[data-ds=market] .s-quick-view .s-product__quick-buy{background:var(--ds-surface)}.slate[data-ds=market] .s-quick-view .s-product__quick-thumb{border-radius:var(--radius-lg);background:var(--media-bg)}.slate[data-ds=market] .s-quick-view .s-product__title{font-family:var(--font-body);font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-quick-view .s-product-price__value{color:var(--theme-shop-price, var(--color-accent-text))}.slate[data-ds=market] .s-quick-view .s-product-price--sale .s-product-price__value{color:var(--theme-shop-price-discount, var(--color-accent-text))}.slate[data-ds=market] .s-quick-view .s-product-price__percent{display:inline-flex;align-items:center;height:24px;padding:0 var(--space-2);border-radius:var(--radius-lg);background:var(--ds-soft);color:var(--ds-soft-fg);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.slate[data-ds=market] .s-quick-view .s-product-price__percent.hidden{display:none}.slate[data-ds=market] .s-quick-view .s-product-skus__label,.slate[data-ds=market] .s-quick-view .s-product-services__title{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-fg)}.slate[data-ds=market] .s-quick-view .s-product-skus__option:not(.s-product-skus__option--card){border:1.5px solid var(--color-border-strong);border-radius:var(--ds-chip-radius);background:var(--ds-surface);transition:border-color var(--duration-fast) var(--easing),box-shadow var(--duration-fast) var(--easing)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--selected:not(.s-product-skus__option--color):not(.s-product-skus__option--card){border:2px solid var(--color-accent);background:var(--ds-surface);font-weight:var(--font-weight-semibold)}.slate[data-ds=market] .s-quick-view .s-product-skus__option:not(.s-product-skus__option--color):not(.s-product-skus__option--card):hover{border-color:var(--color-accent);background:var(--ds-surface)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color{border:1.5px solid var(--color-border-strong);background:none;padding:3px}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color:hover{border-color:var(--color-accent);background:none}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color[aria-pressed=true],.slate[data-ds=market] .s-quick-view .s-product-skus__option--color.s-product-skus__option--selected{border:2px solid var(--color-accent);padding:2.5px}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color.s-product-skus__option--unavailable,.slate[data-ds=market] .s-quick-view .s-product-skus__option--color.s-product-skus__option--disabled{border:1.5px dashed var(--color-border-strong)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color.s-product-skus__option--unavailable[aria-pressed=true],.slate[data-ds=market] .s-quick-view .s-product-skus__option--color.s-product-skus__option--disabled.s-product-skus__option--selected{border:2px dashed var(--color-border-strong);padding:2.5px}.slate[data-ds=market] .s-quick-view .s-product-skus__option--disabled:not(.s-product-skus__option--card),.slate[data-ds=market] .s-quick-view .s-product-skus__option--unavailable{border-style:dashed;border-color:var(--color-border-strong);color:var(--color-fg-muted)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--disabled:not(.s-product-skus__option--card):hover,.slate[data-ds=market] .s-quick-view .s-product-skus__option--unavailable:hover{border-color:var(--color-accent);background:var(--ds-surface)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--selected.s-product-skus__option--disabled:not(.s-product-skus__option--card),.slate[data-ds=market] .s-quick-view .s-product-skus__option--selected.s-product-skus__option--unavailable,.slate[data-ds=market] .s-quick-view .s-product-skus__option--unavailable[aria-pressed=true]{border:2px dashed var(--color-border-strong);background:var(--ds-surface);font-weight:var(--font-weight-normal)}.slate[data-ds=market] .s-quick-view .s-product-skus__option--color{border-radius:var(--ds-plate-radius)}.slate[data-ds=market] .s-quick-view .s-product-services__item{border-radius:var(--ds-plate-radius);background:var(--ds-media-bg)}.slate[data-ds=market] .s-quick-view .s-product-services__checkbox{width:18px;accent-color:var(--color-accent)}.slate[data-ds=market] .s-quick-view .s-product-stock__text{color:var(--color-success)}.slate[data-ds=market] .s-header__cart-menu{padding:18px;gap:14px;border:0;border-radius:var(--ds-popover-radius);background:var(--ds-surface);box-shadow:var(--ds-popover-shadow)}.slate[data-ds=market] .s-header__cart-title{font-size:17px}.slate[data-ds=market] .s-header__cart-item-media{border-radius:var(--radius-lg);background:var(--media-bg)}.slate[data-ds=market] .s-header__cart-item-quantity{border-color:var(--color-border);border-radius:var(--radius-md)}.slate[data-ds=market] .s-header__cart-item-price{font-size:15px}@font-face{font-family:GeistSans;src:url(../fonts/geist-variable.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0%;size-adjust:106.28%}.slate{--ew-background: #fff;--ew-foreground: #0a0a0a;--ew-card: #f2f3f7;--ew-popover: #fff;--ew-primary: #171717;--ew-primary-foreground: #fafafa;--ew-secondary: #f5f5f5;--ew-muted: #f5f5f5;--ew-muted-foreground: #737373;--ew-accent: #f5f5f5;--ew-border: #e5e5e5;--ew-input: #e5e5e5;--ew-ring: #a1a1a1;--ew-foreground-80: rgba(10, 10, 10, .8);--ew-muted-foreground-80: rgba(115, 115, 115, .8);--ew-muted-20: rgba(245, 245, 245, .2);--ew-muted-hover: #f5f5f5;--ew-primary-80: rgba(23, 23, 23, .8);--ew-ring-50: rgba(161, 161, 161, .5);--ew-radius: .625rem;--ew-radius-md: calc(var(--ew-radius) - 2px);--ew-radius-lg: var(--ew-radius);--ew-radius-xl: calc(var(--ew-radius) + 4px);--ew-font: GeistSans, "GeistSans Fallback", ui-sans-serif, system-ui, sans-serif;--ew-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ew-container: 1600px;--ew-gutter: 24px;--ew-header-h: 84px;--ew-ease: cubic-bezier(.4, 0, .2, 1)}.slate[data-scheme=dark]{--ew-background: #0a0a0a;--ew-foreground: #fafafa;--ew-card: #0f0f0f;--ew-popover: #0a0a0a;--ew-primary: #fafafa;--ew-primary-foreground: #171717;--ew-secondary: #262626;--ew-muted: #262626;--ew-muted-foreground: #a1a1a1;--ew-accent: #262626;--ew-border: #262626;--ew-input: #262626;--ew-ring: #525252;--ew-foreground-80: rgba(250, 250, 250, .8);--ew-muted-foreground-80: rgba(161, 161, 161, .8);--ew-muted-20: rgba(38, 38, 38, .2);--ew-muted-hover: rgba(38, 38, 38, .5);--ew-primary-80: rgba(250, 250, 250, .8);--ew-ring-50: rgba(82, 82, 82, .5)}@media (max-width: 1023.98px){.slate{--ew-header-h: 65px}}.slate,.slate body{background:var(--ew-background);color:var(--ew-foreground);font-family:var(--ew-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slate{position:relative;z-index:0}.slate .s-ew-container{width:100%;max-width:var(--ew-container);margin-inline:auto;padding-inline:var(--ew-gutter);box-sizing:border-box}.slate .s-ew-icon{width:16px;height:16px;flex-shrink:0}.slate .s-ew-btn{min-height:0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;white-space:nowrap;box-sizing:border-box;border:1px solid transparent;border-radius:var(--ew-radius-md);background:transparent;color:var(--ew-foreground);font:500 14px/20px var(--ew-font);text-decoration:none;cursor:pointer;transition:background-color .15s var(--ew-ease),color .15s var(--ew-ease),border-color .15s var(--ew-ease),transform .15s var(--ew-ease);outline:none;user-select:none}.slate .s-ew-btn:focus-visible{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-btn:active:not([aria-haspopup]){transform:translateY(1px)}.slate .s-ew-btn--icon{width:32px;height:32px;padding:0}.slate .s-ew-btn--sm{height:36px;padding:0 12px}.slate .s-ew-btn--ghost:hover,.slate .s-ew-btn--ghost[aria-expanded=true]{background:var(--ew-muted-hover);color:var(--ew-foreground)}.slate .s-ew-btn--primary{background:var(--ew-primary);color:var(--ew-primary-foreground)}.slate .s-ew-btn--primary:hover{background:var(--ew-primary-80)}.slate .s-ew-btn--outline{background:var(--ew-background);border-color:var(--ew-border)}.slate .s-ew-btn--outline:hover{background:var(--ew-muted)}.slate .s-ew-eyebrow{font:400 10px/15px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-block{position:relative}.slate .s-ew-block--grid{isolation:isolate}.slate .s-ew-block--no-top>*{border-top-width:0!important}.slate .s-ew-block--no-bottom>*{border-bottom-width:0!important}.slate .s-ew-grid{position:absolute;inset:0;z-index:20;display:none;justify-content:center;pointer-events:none;border:0!important}@media (min-width: 768px){.slate .s-ew-grid{display:flex}}.slate .s-ew-grid__frame{width:100%;max-width:var(--ew-container);height:100%;background-image:linear-gradient(to right,var(--ew-grid-line) 1px,transparent 1px);box-shadow:inset 1px 0 0 var(--ew-grid-line),inset -1px 0 0 var(--ew-grid-line)}.slate .s-ew-grid--fade .s-ew-grid__frame{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 88%,transparent)}.slate .s-ew-grid__frame--2{background-size:50% 100%}.slate .s-ew-grid__frame--3{background-size:33.3333% 100%}.slate .s-ew-grid__frame--4{background-size:25% 100%}.slate .s-ew-grid__frame--5{background-size:20% 100%}.slate .s-ew-grid__frame--6{background-size:16.6667% 100%}.slate{--ew-grid-line: rgba(10, 10, 10, .07);--ew-line: rgba(10, 10, 10, .09)}.slate[data-scheme=dark]{--ew-grid-line: rgba(250, 250, 250, .07);--ew-line: rgba(250, 250, 250, .09)}.slate .s-ew-row-cta{position:relative;display:flex;align-items:center;height:64px;overflow:hidden;box-sizing:border-box;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);font:600 14px/20px var(--ew-font);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-row-cta--tall{height:80px}.slate .s-ew-row-cta__layer{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;transition:transform .3s cubic-bezier(0,0,.2,1)}@media (min-width: 768px){.slate .s-ew-row-cta__layer{padding:0 32px}}.slate .s-ew-row-cta--pad-wide .s-ew-row-cta__layer{padding:0 24px}@media (min-width: 768px){.slate .s-ew-row-cta--pad-wide .s-ew-row-cta__layer{padding:0 40px}}@media (min-width: 1024px){.slate .s-ew-row-cta--pad-wide .s-ew-row-cta__layer{padding:0 64px}}.slate .s-ew-row-cta__layer svg{width:16px;height:16px}.slate .s-ew-row-cta__layer--inv{transform:translateY(100%);background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-row-cta:hover .s-ew-row-cta__layer{transform:translateY(-100%)}.slate .s-ew-row-cta:hover .s-ew-row-cta__layer--inv{transform:translateY(0)}.slate .s-ew-block h1,.slate .s-ew-block h2,.slate .s-ew-block h3,.slate .s-ew-block h4{letter-spacing:0}.slate .s-page-blocks{padding-bottom:0}.slate .s-ew-cookie{position:fixed;inset:auto 16px 16px;z-index:50;width:auto;max-width:448px;margin:0 auto;box-sizing:border-box;padding:16px;border:1px solid var(--ew-foreground-10);border-radius:16px;background:var(--ew-background-95);color:var(--ew-foreground);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:block;transform:translateY(16px);opacity:0;transition:opacity .5s var(--ew-ease),transform .5s var(--ew-ease)}.slate .s-ew-cookie[data-state=open]{transform:none;opacity:1}@media (min-width: 768px){.slate .s-ew-cookie{left:auto;right:24px;bottom:24px;margin:0;width:448px}.slate .s-ew-cookie--left{left:24px;right:auto}}.slate .s-ew-cookie__text{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-cookie__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.slate .s-ew-cookie__text a:hover{color:var(--ew-foreground)}.slate .s-ew-cookie__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.slate .s-ew-cookie[hidden]{display:none}.slate{--ew-foreground-10: rgba(10, 10, 10, .1);--ew-background-95: rgba(255, 255, 255, .95);--ew-destructive: #e7000b}.slate[data-scheme=dark]{--ew-foreground-10: rgba(250, 250, 250, .1);--ew-background-95: rgba(10, 10, 10, .95);--ew-destructive: #ff6467}.slate .s-ew-crumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);overflow-wrap:break-word}.slate .s-ew-crumbs__item{display:inline-flex;align-items:center;gap:4px}.slate .s-ew-crumbs__link{color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease)}.slate .s-ew-crumbs__link:hover{color:var(--ew-foreground)}.slate .s-ew-crumbs__page{font-weight:400;color:var(--ew-foreground)}.slate .s-ew-crumbs__sep{display:inline-flex}.slate .s-ew-crumbs__sep svg{width:14px;height:14px}.slate .s-ew-lead{box-sizing:border-box;margin:0 auto;padding:96px 24px 0;max-width:var(--ew-container)}@media (min-width: 768px){.slate .s-ew-lead--default{padding-left:40px;padding-right:40px}}.slate .s-ew-lead--content{max-width:80rem}.slate .s-ew-lead--prose{max-width:65ch}.slate .s-ew-lead--narrow{max-width:48rem}.slate .s-ew-lead--center{display:flex;justify-content:center;max-width:42rem}.slate .s-ew-lead--center-content{display:flex;justify-content:center;max-width:80rem}.slate .s-ew-check,.slate .s-ew-form .requests-root .requests-form__checkbox{position:relative;width:16px;height:16px;margin:2px 0 0;flex-shrink:0;cursor:pointer;-webkit-appearance:none;appearance:none;box-sizing:border-box;border:1px solid var(--ew-input);border-radius:4px;background:transparent}.slate .s-ew-check:checked,.slate .s-ew-form .requests-root .requests-form__checkbox:checked{border-color:var(--ew-primary);background:var(--ew-primary)}.slate .s-ew-check:checked:after,.slate .s-ew-form .requests-root .requests-form__checkbox:checked:after{content:"";position:absolute;inset:1px;background:var(--ew-primary-foreground);-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E) center / 14px no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E) center / 14px no-repeat}.slate .s-ew-check:focus-visible{box-shadow:0 0 0 3px var(--ew-ring-50);outline:none}.slate .s-ew-btn:disabled{opacity:.5;pointer-events:none}.slate .s-ew-card__title,.slate .s-ew-services__name,.slate .s-ew-product__name,.slate .s-ew-kit__name,.slate .s-ew-cases__name{margin:0;letter-spacing:0}.slate .s-ew-card__summary,.slate .s-ew-product__summary{margin:0}.slate .s-ew-h{position:relative;z-index:40}.slate .s-ew-h__bar{position:fixed;inset:0 0 auto;z-index:40;background:var(--ew-background)}.slate .s-ew-h__spacer{height:80px}.slate .s-ew-h__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}@media (min-width: 1024px){.slate .s-ew-h__row{gap:0;padding:24px 0}}.slate .s-ew-h__left{display:flex;align-items:center;gap:48px}.slate .s-ew-h__logo{display:flex;align-items:center;color:var(--ew-foreground)}.slate .s-ew-h__logo svg{display:block;height:24px;width:auto}.slate .s-ew-h__logo-dark,.slate[data-scheme=dark] .s-ew-h__logo-light{display:none}.slate[data-scheme=dark] .s-ew-h__logo-dark{display:block}.slate .s-ew-h__nav{display:none;align-items:center;gap:24px;margin:0;padding:0;list-style:none;font-size:14px;line-height:20px}@media (min-width: 1024px){.slate .s-ew-h__nav{display:flex}}.slate .s-ew-h__item{position:static}.slate .s-ew-h__link{min-height:0;min-width:0;height:36px;box-sizing:border-box;display:inline-flex;align-items:center;gap:4px;padding:8px 0;border:0;background:none;cursor:pointer;outline:none;font:400 14px/20px var(--ew-font);text-decoration:none;color:var(--ew-foreground-80);transition:color .15s var(--ew-ease)}.slate .s-ew-h__link:hover,.slate .s-ew-h__link.is-active,.slate [data-slate-dropdown][data-state=open]>.s-ew-h__link{color:var(--ew-foreground)}.slate .s-ew-h__chevron{width:12px;height:12px;opacity:.6;transition:transform .15s var(--ew-ease)}.slate [data-slate-dropdown][data-state=open]>.s-ew-h__link .s-ew-h__chevron{transform:rotate(180deg)}.slate .s-ew-h .s-ew-mega[data-slate-dropdown-menu]{position:fixed;inset:80px 0 auto!important;width:auto;max-width:none!important;min-width:0;max-height:none;overflow:visible;padding:0;border:0;border-block:1px solid var(--ew-border);border-radius:0;box-shadow:none;background:var(--ew-background);transform:translateY(-4px)}.slate .s-ew-h [data-slate-dropdown][data-state=open]>.s-ew-mega[data-slate-dropdown-menu]{transform:none}.slate .s-ew-mega__grid{display:grid;grid-template-columns:477fr 398fr 517fr;min-height:320px}.slate .s-ew-mega__pitch{display:flex;flex-direction:column;justify-content:space-between;padding:40px 40px 40px 0}.slate .s-ew-mega__headline{margin:0;max-width:436px;font:500 28px/35px var(--ew-font);letter-spacing:-.01em;color:var(--ew-foreground)}.slate .s-ew-mega__cta{display:inline-flex;align-items:center;gap:8px;font:500 14px/20px var(--ew-font);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-mega__cta .s-ew-icon{width:14px;height:14px;transition:transform .15s var(--ew-ease)}.slate .s-ew-mega__cta:hover .s-ew-icon{transform:translate(2px)}.slate .s-ew-mega__links{padding:40px;border-inline:1px solid var(--ew-border)}.slate .s-ew-mega__links ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:12px}.slate .s-ew-mega__links a{display:block;color:var(--ew-foreground);text-decoration:none}.slate .s-ew-mega__title{display:flex;align-items:center;gap:8px;font:500 16px/24px var(--ew-font)}.slate .s-ew-mega__links a:hover .s-ew-mega__title span{text-decoration:underline;text-underline-offset:4px}.slate .s-ew-mega__spark{width:14px;height:14px;opacity:.5}.slate .s-ew-mega__desc{margin:2px 0 0;font:400 12px/16.5px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-mega__featured{display:flex;flex-direction:column;padding:40px 0 40px 40px;background:var(--ew-muted-20)}.slate .s-ew-mega__featured-title{margin:12px 0 0;font:500 24px/30px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-mega__featured-text{margin:12px 0 0;font:400 14px/22.75px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-mega__featured .s-ew-mega__cta{margin-top:auto}.slate .s-ew-h .s-ew-pop[data-slate-dropdown-menu]{top:calc(100% + 10px)!important;left:0!important;right:auto!important;bottom:auto!important;max-width:none!important;min-width:0;max-height:none;overflow:visible;padding:0;background:var(--ew-popover);color:var(--ew-foreground);border:0;border-radius:var(--ew-radius-lg);box-shadow:0 0 0 1px #0a0a0a1a,0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.slate .s-ew-h__item[data-slate-dropdown]{position:relative}.slate .s-ew-h__item--mega[data-slate-dropdown]{position:static}.slate .s-ew-pop--menu{width:360px}.slate .s-ew-pop--menu ul{margin:0;padding:12px;list-style:none}.slate .s-ew-pop--menu a{display:block;padding:12px;border-radius:var(--ew-radius-md);text-decoration:none;color:var(--ew-foreground)}.slate .s-ew-pop--menu a:hover{background:var(--ew-muted)}.slate .s-ew-pop__title{display:block;font:500 16px/24px var(--ew-font)}.slate .s-ew-pop__desc{display:block;font:400 12px/16.5px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-h__actions{display:none;align-items:center;gap:8px}@media (min-width: 1024px){.slate .s-ew-h__actions{display:flex}}.slate .s-ew-h__theme{display:contents}.slate .s-ew-h__theme [data-theme-value][hidden]{display:none}.slate .s-ew-h__cart{position:relative}.slate .s-ew-h__badge{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:var(--ew-primary);color:var(--ew-primary-foreground);font:500 10px/16px var(--ew-font);text-align:center}.slate .s-ew-icon--sm{width:14px;height:14px}.slate .s-ew-icon--md{width:20px;height:20px}.slate .s-ew-icon--lg{width:24px;height:24px}.slate .s-ew-h__contacts{position:relative}.slate .s-ew-h__phone{padding-right:8px}.slate .s-ew-h__phone .s-ew-icon{opacity:.6}.slate .s-ew-h__phone-short{display:inline}.slate .s-ew-h__phone-full{display:none}@media (min-width: 1280px){.slate .s-ew-h__phone-short{display:none}.slate .s-ew-h__phone-full{display:inline}}.slate .s-ew-h .s-ew-pop--contacts[data-slate-dropdown-menu]{left:auto!important;right:0!important;width:320px}.slate .s-ew-h__cabinet{min-width:7rem;max-width:12rem;gap:8px;padding-left:8px}.slate .s-ew-contacts{padding:24px}.slate .s-ew-contacts__phone{display:block;font:600 24px/32px var(--ew-font);letter-spacing:-.01em;color:var(--ew-foreground);text-decoration:none}.slate .s-ew-contacts__note{margin-top:4px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-contacts__list{margin:24px 0 0;padding:24px 0 0;border-top:1px dashed var(--ew-border);display:grid;gap:16px}.slate .s-ew-contacts__list dt{font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-contacts__list dd{margin:4px 0 0;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-contacts__list a{color:inherit;text-decoration:none}.slate .s-ew-contacts__social{display:flex;gap:8px;margin-top:24px}.slate .s-ew-social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--ew-radius-md);background:var(--ew-muted);color:var(--ew-foreground);transition:background-color .15s var(--ew-ease),color .15s var(--ew-ease)}.slate .s-ew-social:hover{background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-social svg{width:16px;height:16px}.slate .s-ew-h__mobile{display:flex;align-items:center;gap:4px}@media (min-width: 1024px){.slate .s-ew-h__mobile{display:none}}.slate .s-ew-h__burger{position:relative;z-index:20;display:block;margin:-10px;padding:10px;border:0;background:none;color:var(--ew-foreground);cursor:pointer}.slate .s-ew-menu[data-slate-drawer]{left:auto;right:0;padding:0;width:min(384px,100vw);background:var(--ew-background);color:var(--ew-foreground);border-right:0;border-left:1px solid var(--ew-border);transform:translate(100%)}@media (max-width: 639.98px){.slate .s-ew-menu[data-slate-drawer]{width:100vw}}.slate .s-ew-menu[data-slate-drawer][data-state=open]{transform:none}.slate .s-ew-menu__head{display:flex;align-items:center;justify-content:space-between;height:80px;padding:0 24px;border-bottom:1px solid var(--ew-border);box-sizing:border-box}.slate .s-ew-menu__head-actions{display:flex;align-items:center;gap:8px}.slate .s-ew-menu__cabinet{gap:6px;padding:0 12px;font-size:12px;line-height:16px}.slate .s-ew-menu__close{background:var(--ew-muted);border-color:var(--ew-border)}.slate .s-ew-menu__body{padding:16px 24px 40px}.slate .s-ew-menu__group{border-bottom:1px solid var(--ew-border)}.slate .s-ew-menu__group summary{display:flex;align-items:center;justify-content:space-between;padding:11px 0;cursor:pointer;font:500 16px/24px var(--ew-font);list-style:none}.slate .s-ew-menu__group summary::-webkit-details-marker{display:none}.slate .s-ew-menu__chevron{width:16px;height:16px;opacity:.6;transition:transform .2s var(--ew-ease)}.slate .s-ew-menu__group[open] .s-ew-menu__chevron{transform:rotate(180deg)}.slate .s-ew-menu__group ul{margin:0;padding:4px 0 16px 4px;list-style:none;display:grid;gap:12px}.slate .s-ew-menu__group a{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-menu__single{display:block;padding:10px 0;border-bottom:1px solid var(--ew-border);font:500 16px/24px var(--ew-font);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-menu__contacts{margin-top:32px;padding-top:24px;border-top:1px solid var(--ew-border)}.slate .s-ew-menu__phone{display:block;margin-bottom:16px;font:600 24px/32px var(--ew-font);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-menu__line{display:block;margin-top:8px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-f{border-top:1px solid var(--ew-border);background:var(--ew-background);color:var(--ew-foreground)}.slate .s-ew-f__inner{padding-top:64px;padding-bottom:64px}@media (min-width: 1024px){.slate .s-ew-f__inner{padding-top:80px;padding-bottom:80px}}.slate .s-ew-f__top{display:grid;gap:48px}@media (min-width: 1024px){.slate .s-ew-f__top{grid-template-columns:256px 1fr 224px;gap:64px}}.slate .s-ew-f__logo{display:flex;width:max-content;color:var(--ew-foreground)}.slate .s-ew-f__logo svg{display:block;height:24px;width:auto}.slate .s-ew-f__logo-light{display:block}.slate .s-ew-f__logo-dark,.slate[data-scheme=dark] .s-ew-f__logo-light{display:none}.slate[data-scheme=dark] .s-ew-f__logo-dark{display:block}.slate .s-ew-f__about{margin:23px 0 0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-f__social{display:flex;gap:8px;margin-top:24px}.slate .s-ew-f__social .s-ew-social svg{width:18px;height:18px}.slate .s-ew-f__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;align-content:start}@media (min-width: 1024px){.slate .s-ew-f__nav{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-f__title{margin:0;font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-f__list{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:10px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-f__list--contacts{gap:12px}.slate .s-ew-f__link{color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-f__link:hover{color:var(--ew-foreground)}.slate .s-ew-f__bottom{margin-top:48px;padding-top:24px;border-top:1px solid var(--ew-border)}.slate .s-ew-f__bottom-row{display:flex;flex-direction:column;gap:16px}@media (min-width: 1024px){.slate .s-ew-f__bottom-row{flex-direction:row;align-items:center;justify-content:space-between}}.slate .s-ew-f__copy{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-f__legal{display:flex;flex-direction:column;gap:8px;font:400 14px/20px var(--ew-font)}@media (min-width: 1024px){.slate .s-ew-f__legal{flex-direction:row;gap:24px}}.slate .s-ew-f__note{margin:24px 0 0;font:400 12px/19.5px var(--ew-font);color:var(--ew-muted-foreground-80)}.slate .s-ew-wordmark{--ew-noise: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20240%20240%27%3E%0A%20%20%3Cfilter%20id%3D%27n%27%3E%0A%20%20%20%20%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.9%27%20numOctaves%3D%273%27%20stitchTiles%3D%27stitch%27%2F%3E%0A%20%20%20%20%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%0A%20%20%20%20%3CfeComponentTransfer%3E%0A%20%20%20%20%20%20%3CfeFuncR%20type%3D%27linear%27%20slope%3D%270.4%27%2F%3E%0A%20%20%20%20%20%20%3CfeFuncG%20type%3D%27linear%27%20slope%3D%270.4%27%2F%3E%0A%20%20%20%20%20%20%3CfeFuncB%20type%3D%27linear%27%20slope%3D%270.4%27%2F%3E%0A%20%20%20%20%3C%2FfeComponentTransfer%3E%0A%20%20%3C%2Ffilter%3E%0A%20%20%3Crect%20width%3D%27100%25%27%20height%3D%27100%25%27%20filter%3D%27url%28%23n%29%27%20opacity%3D%270.55%27%2F%3E%0A%3C%2Fsvg%3E);position:relative;width:100%;overflow:hidden;box-sizing:border-box;padding:40px 24px 0;background:var(--ew-background);--ew-wm-top: 40px}@media (min-width: 768px){.slate .s-ew-wordmark{padding-top:56px;--ew-wm-top: 56px}}@media (min-width: 1024px){.slate .s-ew-wordmark{padding-top:80px;--ew-wm-top: 80px}}.slate .s-ew-wordmark__text{user-select:none;text-align:center;line-height:1;letter-spacing:-.05em;font-weight:700;font-family:var(--ew-font);font-size:clamp(72px,18vw,280px);color:transparent;-webkit-background-clip:text;background-clip:text;background-image:var(--ew-noise),linear-gradient(to bottom,var(--ew-wm-a),var(--ew-wm-b),transparent)}.slate .s-ew-wordmark__text--spot{position:absolute;left:0;right:0;top:var(--ew-wm-top);pointer-events:none;background-image:var(--ew-noise),linear-gradient(to bottom,var(--ew-wm-c),var(--ew-wm-d));-webkit-mask-image:radial-gradient(420px circle at var(--mx, -9999px) var(--my, -9999px),#000 5%,transparent 80%);mask-image:radial-gradient(420px circle at var(--mx, -9999px) var(--my, -9999px),#000 5%,transparent 80%)}.slate{--ew-wm-a: rgba(10, 10, 10, .25);--ew-wm-b: rgba(10, 10, 10, .1);--ew-wm-c: rgba(10, 10, 10, .75);--ew-wm-d: rgba(10, 10, 10, .2)}.slate[data-scheme=dark]{--ew-wm-a: rgba(250, 250, 250, .25);--ew-wm-b: rgba(250, 250, 250, .1);--ew-wm-c: rgba(250, 250, 250, .75);--ew-wm-d: rgba(250, 250, 250, .2)}.slate .s-ew-hero{position:relative}.slate .s-ew-hero__top{position:relative;padding-top:96px}.slate .s-ew-hero__frame{max-width:var(--ew-container);margin:0 auto}.slate .s-ew-hero__copy{padding:0 24px}.slate .s-ew-hero__title{max-width:768px;margin:32px 0 0;text-wrap:balance;font:500 36px/40px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 640px){.slate .s-ew-hero__title{font-size:48px;line-height:48px}}@media (min-width: 768px){.slate .s-ew-hero__title{font-size:60px;line-height:60px}}@media (min-width: 1024px){.slate .s-ew-hero__title{margin-top:64px}}.slate .s-ew-hero__title--crumbs{margin-top:16px}@media (min-width: 1024px){.slate .s-ew-hero__title--crumbs{margin-top:40px}}.slate .s-ew-hero__title>span,.slate .s-ew-hero__text>span{display:block}.slate .s-ew-hero__text{max-width:672px;margin:32px 0 0;text-wrap:pretty;font:400 18px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hero__cells{padding:0 24px}@media (min-width: 768px){.slate .s-ew-hero__cells{padding:0}}.slate .s-ew-hero__ctas{display:grid;grid-template-columns:1fr;width:100%;margin-top:48px;border-top:1px solid var(--ew-line);border-bottom:1px solid var(--ew-line)}@media (min-width: 640px){.slate .s-ew-hero__ctas{grid-template-columns:1fr 1fr;max-width:50%}}.slate .s-ew-hero__ctas>div+div .s-ew-roll{border-top:1px solid var(--ew-line)}@media (min-width: 640px){.slate .s-ew-hero__ctas>div+div .s-ew-roll{border-top:0;border-left:1px solid var(--ew-line)}}.slate .s-ew-roll{position:relative;display:block;height:64px;width:100%;overflow:hidden;box-sizing:border-box;text-align:center;text-decoration:none;font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-roll__a,.slate .s-ew-roll__b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(0,0,.2,1)}.slate .s-ew-roll__b{transform:translateY(100%);background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-roll:hover .s-ew-roll__a{transform:translateY(-100%)}.slate .s-ew-roll:hover .s-ew-roll__b{transform:translateY(0)}.slate .s-ew-hero__stats{position:relative;z-index:10;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:56px;border-top:1px solid var(--ew-line);border-bottom:1px solid var(--ew-line)}@media (min-width: 640px){.slate .s-ew-hero__stats{max-width:50%}}.slate .s-ew-hero__stat{padding:16px 8px}@media (min-width: 640px){.slate .s-ew-hero__stat{padding:24px}}.slate .s-ew-hero__value{font:500 16px/1.25 var(--ew-font);letter-spacing:-.025em;text-wrap:balance;hyphens:auto;color:var(--ew-foreground)}@media (min-width: 640px){.slate .s-ew-hero__value{font-size:24px}}@media (min-width: 768px){.slate .s-ew-hero__value{font-size:30px}}.slate .s-ew-hero__num{display:inline-block;letter-spacing:.05em;font-variant-numeric:tabular-nums}.slate .s-ew-hero__label{margin-top:4px;font:400 12px/1.375 var(--ew-font);text-wrap:balance;color:var(--ew-muted-foreground)}@media (min-width: 640px){.slate .s-ew-hero__label{font-size:14px}}.slate .s-ew-hero__shot{position:relative;overflow:hidden;margin-top:32px;padding:0 8px;-webkit-mask-image:linear-gradient(to top,transparent,#000 45%);mask-image:linear-gradient(to top,transparent,#000 45%)}@media (min-width: 640px){.slate .s-ew-hero__shot{margin-top:48px}}@media (min-width: 768px){.slate .s-ew-hero__shot{margin-top:80px}}.slate .s-ew-hero__card{position:relative;max-width:1200px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:16px;background:var(--ew-background);border:1px solid var(--ew-border);border-radius:16px;box-shadow:inset 0 1px 1px #0000000d,0 0 0 1px var(--ew-background),0 10px 15px -3px #09090b26,0 4px 6px -4px #09090b26}.slate .s-ew-hero__ratio{position:relative;height:0;padding-top:53.3333%;overflow:hidden;border-radius:16px;background:var(--ew-background)}.slate .s-ew-hero__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:16px}.slate .s-ew-beam{position:absolute;inset:0;pointer-events:none;border:1px solid transparent;border-radius:inherit;-webkit-mask:linear-gradient(transparent,transparent) padding-box,linear-gradient(#000,#000) border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.slate .s-ew-beam__dot{position:absolute;width:250px;height:250px;background:linear-gradient(to left,#ffaa40,#9c40ff,transparent);offset-path:rect(0 auto auto 0 round 250px);animation:s-ew-beam 12s linear infinite}.slate .s-ew-beam--late .s-ew-beam__dot{animation-delay:-6s}@keyframes s-ew-beam{0%{offset-distance:0%}to{offset-distance:100%}}@media (prefers-reduced-motion: reduce){.slate .s-ew-beam{display:none}}.slate .s-ew-blur{animation:s-ew-blur-in .6s cubic-bezier(0,0,.58,1) both}.slate .s-ew-hero__text .s-ew-blur{animation-delay:.25s}.slate .s-ew-hero__ctas>.s-ew-blur,.slate .s-ew-hero__stats>.s-ew-blur,.slate .s-ew-hero>.s-ew-blur{animation-name:s-ew-spring-in;animation-duration:.784s;animation-timing-function:ease-out;animation-timing-function:linear(0,.022,.077,.153,.241,.334,.426,.515,.597,.671,.736,.793,.841,.882,.915,.942,.963,.979,.992,1.001,1.007,1.011,1.014,1.015,1.015,1.015,1.014,1.013,1.011,1.01,1.008,1.007,1.006,1.005,1.004,1.003,1.002,1.002,1.001,1.001,1)}.slate .s-ew-hero__ctas>.s-ew-blur:nth-child(1){animation-delay:.3s}.slate .s-ew-hero__ctas>.s-ew-blur:nth-child(2){animation-delay:.35s}.slate .s-ew-hero__stats>.s-ew-blur:nth-child(1){animation-delay:.5s}.slate .s-ew-hero__stats>.s-ew-blur:nth-child(2){animation-delay:.55s}.slate .s-ew-hero__stats>.s-ew-blur:nth-child(3){animation-delay:.6s}.slate .s-ew-hero>.s-ew-blur{animation-delay:.3s}@keyframes s-ew-blur-in{0%{filter:blur(6px);transform:translateY(12px)}to{filter:blur(0);transform:translateY(0)}}@keyframes s-ew-spring-in{0%{filter:blur(6px);transform:translateY(10px)}to{filter:blur(0);transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.slate .s-ew-blur{animation:none}}.slate .s-ew-hero--pb1{padding-bottom:1rem}.slate .s-ew-hero--pb2{padding-bottom:2rem}.slate .s-ew-hero--pb3{padding-bottom:3rem}.slate .s-ew-hero--pb4{padding-bottom:4rem}.slate .s-ew-hero--pb5{padding-bottom:5rem}.slate .s-ew-hero--pb6{padding-bottom:6rem}.slate .s-ew-hero--pb7{padding-bottom:7rem}.slate .s-ew-hero--pb8{padding-bottom:8rem}.slate .s-ew-hero--pb9{padding-bottom:9rem}.slate .s-ew-hero--pb10{padding-bottom:10rem}.slate .s-ew-hero--pb11{padding-bottom:11rem}.slate .s-ew-hero--pb12{padding-bottom:12rem}.slate .s-ew-hero--pb13{padding-bottom:13rem}.slate .s-ew-hero--pb14{padding-bottom:14rem}.slate .s-ew-hero--pb15{padding-bottom:15rem}.slate .s-ew-hero--pb16{padding-bottom:16rem}.slate .s-ew-backdrop{position:fixed;inset:0;z-index:-50;overflow:hidden;pointer-events:none;background:var(--ew-background)}.slate .s-ew-backdrop__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.slate .s-ew-backdrop__video{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.slate .s-ew-backdrop__veil{position:absolute;inset:0;background:var(--ew-background-40)}.slate .s-ew-backdrop__veil--dense{background:linear-gradient(180deg,transparent 30%,var(--ew-background-78) 100%),var(--ew-background-58)}.slate{--ew-background-40: rgba(255, 255, 255, .4);--ew-background-58: rgba(255, 255, 255, .58);--ew-background-78: rgba(255, 255, 255, .78)}.slate[data-scheme=dark]{--ew-background-40: rgba(10, 10, 10, .4);--ew-background-58: rgba(10, 10, 10, .58);--ew-background-78: rgba(10, 10, 10, .78)}.slate{--ew-stripes: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%278%27%20height%3D%278%27%3E%3Cpath%20d%3D%27M8%200L0%208%27%20fill%3D%27none%27%20stroke%3D%27rgba%2810%2C10%2C10%2C0.1%29%27%20stroke-width%3D%270.6%27%2F%3E%3C%2Fsvg%3E);--ew-stripes-strong: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%278%27%20height%3D%278%27%3E%3Cpath%20d%3D%27M8%200L0%208%27%20fill%3D%27none%27%20stroke%3D%27rgba%2810%2C10%2C10%2C0.12%29%27%20stroke-width%3D%270.6%27%2F%3E%3C%2Fsvg%3E)}.slate[data-scheme=dark]{--ew-stripes: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%278%27%20height%3D%278%27%3E%3Cpath%20d%3D%27M8%200L0%208%27%20fill%3D%27none%27%20stroke%3D%27rgba%28250%2C250%2C250%2C0.1%29%27%20stroke-width%3D%270.6%27%2F%3E%3C%2Fsvg%3E);--ew-stripes-strong: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%278%27%20height%3D%278%27%3E%3Cpath%20d%3D%27M8%200L0%208%27%20fill%3D%27none%27%20stroke%3D%27rgba%28250%2C250%2C250%2C0.12%29%27%20stroke-width%3D%270.6%27%2F%3E%3C%2Fsvg%3E)}.slate .s-ew-services{position:relative;overflow:hidden;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-services__wrap{position:relative;padding-top:64px}@media (min-width: 768px){.slate .s-ew-services__wrap{padding-top:96px}}.slate .s-ew-services--compact .s-ew-services__wrap{padding-top:32px}@media (min-width: 768px){.slate .s-ew-services--compact .s-ew-services__wrap{padding-top:48px}}.slate .s-ew-services__stripes{position:absolute;left:0;right:0;bottom:0;top:20rem;transform:translateY(-1px);background-image:var(--ew-stripes);background-position:-1px -1px;border-top:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-services__stripes{top:22rem}}.slate .s-ew-services--compact .s-ew-services__stripes{top:10rem}@media (min-width: 768px){.slate .s-ew-services--compact .s-ew-services__stripes{top:11rem}}.slate .s-ew-services__stripes:after{content:"";position:absolute;left:0;right:0;top:288px;border-top:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-services__stripes:after{top:320px}}.slate .s-ew-services__band{position:absolute;top:0;bottom:0;left:50%;width:100%;max-width:var(--ew-container);transform:translate(-50%);background:var(--ew-background)}.slate .s-ew-services__rails{position:absolute;top:0;bottom:0;left:50%;z-index:20;width:100%;max-width:var(--ew-container);transform:translate(-50%);pointer-events:none;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border)}.slate .s-ew-services__rail{position:absolute;top:0;bottom:0;left:66.6667%;display:none;border-left:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-services__rail{display:block}}.slate .s-ew-services__inner{position:relative;max-width:var(--ew-container);margin:0 auto;padding:0 24px;background:var(--ew-background);box-sizing:border-box}.slate .s-ew-services__grid{display:grid;margin:0 -24px}@media (min-width: 1024px){.slate .s-ew-services__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-services__head{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;min-height:256px;box-sizing:border-box;padding:24px 24px 40px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-services__head{padding:40px}}@media (min-width: 1024px){.slate .s-ew-services__head{grid-column:span 2}}.slate .s-ew-services--compact .s-ew-services__head{min-height:128px}@media (min-width: 1024px){.slate .s-ew-services--compact .s-ew-services__head{grid-column:span 3}}.slate .s-ew-services__title{max-width:896px;margin:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-services__title{font-size:48px;line-height:48px}}.slate .s-ew-services__subtitle{max-width:768px;margin:0;text-wrap:pretty;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-services__subtitle{font-size:18px;line-height:28px}}.slate .s-ew-services__cta{display:flex;align-items:center;border-bottom:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-services__cta{min-height:256px}.slate .s-ew-services__cta .s-ew-roll{border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border)}}.slate .s-ew-roll--row .s-ew-roll__a,.slate .s-ew-roll--row .s-ew-roll__b{justify-content:space-between;padding:0 24px}@media (min-width: 768px){.slate .s-ew-roll--row .s-ew-roll__a,.slate .s-ew-roll--row .s-ew-roll__b{padding:0 32px}}.slate .s-ew-roll__arrow{width:16px;height:16px;transition:transform .15s var(--ew-ease)}.slate .s-ew-roll:hover .s-ew-roll__arrow{transform:translate(2px,-2px)}.slate .s-ew-services__card{position:relative;display:flex;min-height:288px;overflow:hidden;box-sizing:border-box;padding:24px;border-bottom:1px solid var(--ew-border);color:var(--ew-foreground);text-decoration:none;transition:background-color .15s var(--ew-ease)}@media (min-width: 768px){.slate .s-ew-services__card{min-height:320px;padding:32px}}.slate .s-ew-services__card:hover{background:var(--ew-muted-30)}.slate .s-ew-services__card:focus-visible{z-index:10;outline:none;box-shadow:inset 0 0 0 2px var(--ew-ring)}@media (min-width: 1024px){.slate .s-ew-services__card--first{border-right:1px solid var(--ew-border)}.slate .s-ew-services__card--last{border-bottom:0}}.slate .s-ew-services__hover{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s var(--ew-ease);background-image:var(--ew-stripes-strong);background-position:-1px -1px;-webkit-mask-image:linear-gradient(to bottom right,#000,transparent 75%);mask-image:linear-gradient(to bottom right,#000,transparent 75%)}.slate .s-ew-services__card:hover .s-ew-services__hover{opacity:1}.slate .s-ew-services__body{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;gap:48px;width:100%;height:100%}.slate .s-ew-services__top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.slate .s-ew-services__num{font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;color:var(--ew-muted-foreground)}.slate .s-ew-services__arrow{color:var(--ew-muted-foreground);opacity:0;transition:all .2s var(--ew-ease)}.slate .s-ew-services__card:hover .s-ew-services__arrow{opacity:1;transform:translate(2px,-2px)}.slate .s-ew-services__text{display:block;transition:transform .5s cubic-bezier(0,0,.2,1)}.slate .s-ew-services__card:hover .s-ew-services__text{transform:translateY(-8px)}.slate .s-ew-services__name{display:block;max-width:384px;text-wrap:balance;font:600 24px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-services__name{font-size:30px}}.slate .s-ew-services__desc{display:block;max-width:384px;margin-top:20px;text-wrap:pretty;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-services__desc{font-size:16px}}.slate{--ew-muted-30: rgba(245, 245, 245, .3)}.slate[data-scheme=dark]{--ew-muted-30: rgba(38, 38, 38, .3)}.slate .s-ew-services__crumbs{margin-bottom:auto}.slate .s-ew-cases{position:relative;overflow:hidden;border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-cases__rails{position:absolute;top:0;bottom:0;left:50%;z-index:20;display:none;width:100%;max-width:var(--ew-container);transform:translate(-50%);pointer-events:none;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-cases__rails{display:block}}.slate .s-ew-cases__inner{position:relative;max-width:var(--ew-container);margin:0 auto;background:var(--ew-background)}.slate .s-ew-cases__head{display:flex;flex-direction:column;justify-content:flex-end;min-height:320px;box-sizing:border-box;padding:64px 24px 40px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-cases__head{padding:96px 48px 48px}}@media (min-width: 1024px){.slate .s-ew-cases__head{padding:96px 64px 64px}}.slate .s-ew-cases__title{max-width:896px;margin:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-cases__title{font-size:48px;line-height:48px}}.slate .s-ew-cases__subtitle{max-width:768px;margin:28px 0 0;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cases__subtitle{font-size:18px}}.slate .s-ew-cases__featured{display:grid;min-height:560px;border-bottom:1px solid var(--ew-border);color:var(--ew-foreground);text-decoration:none}@media (min-width: 1024px){.slate .s-ew-cases__featured{grid-template-columns:1fr 1fr}}.slate .s-ew-cases__stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:320px;overflow:hidden;box-sizing:border-box;padding:24px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-cases__stage{padding:48px}}@media (min-width: 1024px){.slate .s-ew-cases__stage{border-bottom:0;border-right:1px solid var(--ew-border)}}.slate .s-ew-cases__stripes{position:absolute;inset:0;pointer-events:none;background-image:var(--ew-stripes);background-position:-1px -1px}.slate .s-ew-cases__frame{position:relative;display:block;width:100%;height:0;padding-top:calc(66.6667% - 2px);overflow:hidden;border:1px solid var(--ew-border);border-radius:6px;background:var(--ew-muted)}.slate .s-ew-cases__frame--featured{z-index:10;max-width:768px;box-shadow:0 25px 50px -12px var(--ew-shadow-fg-10)}.slate .s-ew-cases__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .7s cubic-bezier(0,0,.2,1)}.slate .s-ew-cases__featured:hover .s-ew-cases__img,.slate .s-ew-cases__card:hover .s-ew-cases__img{transform:scale(1.03)}.slate .s-ew-cases__stub{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-image:var(--ew-stripes);font:400 14px/20px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-cases__info{display:flex;flex-direction:column;justify-content:space-between;min-height:560px;box-sizing:border-box;padding:24px}@media (min-width: 768px){.slate .s-ew-cases__info{padding:48px}}.slate .s-ew-cases__top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.slate .s-ew-cases__eyebrow{font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-cases__num{font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;color:var(--ew-muted-foreground)}.slate .s-ew-cases__arrow{width:16px;height:16px;color:var(--ew-muted-foreground);transition:transform .3s var(--ew-ease)}.slate .s-ew-cases__arrow--lg{width:20px;height:20px}.slate .s-ew-cases__featured:hover .s-ew-cases__arrow,.slate .s-ew-cases__card:hover .s-ew-cases__arrow{transform:translate(2px,-2px);color:var(--ew-foreground)}.slate .s-ew-cases__arrow--hover{opacity:0;transition:all .3s var(--ew-ease)}.slate .s-ew-cases__card:hover .s-ew-cases__arrow--hover{opacity:1;color:var(--ew-muted-foreground)}.slate .s-ew-cases__copy{display:block;max-width:672px;transition:transform .5s cubic-bezier(0,0,.2,1)}.slate .s-ew-cases__featured:hover .s-ew-cases__copy,.slate .s-ew-cases__card:hover .s-ew-cases__copy{transform:translateY(-8px)}.slate .s-ew-cases__name{display:block;text-wrap:balance;font:600 20px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-cases__name{font-size:24px}}.slate .s-ew-cases__name--featured{font-size:24px}@media (min-width: 768px){.slate .s-ew-cases__name--featured{font-size:30px}}@media (min-width: 1024px){.slate .s-ew-cases__name--featured{font-size:36px}}.slate .s-ew-cases__summary{display:block;margin-top:24px;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cases__summary{font-size:18px}}.slate .s-ew-cases__summary--clamp{margin-top:16px;font-size:14px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (min-width: 768px){.slate .s-ew-cases__summary--clamp{font-size:16px}}.slate .s-ew-cases__more{display:flex;align-items:center;justify-content:space-between;height:64px;font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-cases__more .s-ew-cases__arrow{color:var(--ew-foreground)}.slate .s-ew-cases__row{display:grid;border-bottom:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-cases__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-cases__card{display:flex;flex-direction:column;min-height:460px;border-bottom:1px solid var(--ew-border);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-cases__card:last-child{border-bottom:0}@media (min-width: 1024px){.slate .s-ew-cases__card{border-bottom:0;border-right:1px solid var(--ew-border)}.slate .s-ew-cases__card:last-child{border-right:0}}.slate .s-ew-cases__thumb{position:relative;display:block;min-height:240px;overflow:hidden;box-sizing:border-box;padding:24px;border-bottom:1px solid var(--ew-border);background:var(--ew-muted)}@media (min-width: 768px){.slate .s-ew-cases__thumb{padding:32px}}.slate .s-ew-cases__card-body{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:40px;padding:24px}@media (min-width: 768px){.slate .s-ew-cases__card-body{padding:32px}}.slate .s-ew-cases__foot{display:grid;min-height:128px}@media (min-width: 1024px){.slate .s-ew-cases__foot{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-cases__note{display:flex;align-items:center;padding:32px 24px;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cases__note{padding:32px 48px}}@media (min-width: 1024px){.slate .s-ew-cases__note{grid-column:span 2;padding:32px 64px}}.slate .s-ew-cases__link-cell{display:flex;align-items:center;border-top:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-cases__link-cell{border-top:0;border-left:1px solid var(--ew-border)}}.slate .s-ew-cases__link{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;padding:0 24px;font:500 14px/20px var(--ew-font);color:var(--ew-foreground);text-decoration:none}@media (min-width: 768px){.slate .s-ew-cases__link{padding:0 32px}}.slate .s-ew-cases__link .s-ew-icon{width:16px;height:16px}.slate{--ew-shadow-fg-10: rgba(10, 10, 10, .1)}.slate[data-scheme=dark]{--ew-shadow-fg-10: rgba(250, 250, 250, .1)}.slate .s-ew-stack{position:relative;border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-stack__frame{max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-stack__head{display:grid;border-bottom:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-stack__head{min-height:50vh;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}}.slate .s-ew-stack__intro{display:flex;flex-direction:column;justify-content:flex-end;padding:64px 24px}@media (min-width: 768px){.slate .s-ew-stack__intro{padding:80px 40px}}@media (min-width: 1024px){.slate .s-ew-stack__intro{padding:80px 64px}}.slate .s-ew-stack__title{max-width:768px;margin:0;text-wrap:balance;font:600 36px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-stack__title{font-size:48px}}.slate .s-ew-stack__subtitle{max-width:672px;margin:24px 0 0;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-stack__subtitle{font-size:18px}}.slate .s-ew-stack__head-side{display:none;border-left:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-stack__head-side{display:block}}.slate .s-ew-stack__grid{position:relative;display:grid}@media (min-width: 1024px){.slate .s-ew-stack__grid{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.slate .s-ew-stack__list{border-right:1px solid var(--ew-border)}}.slate .s-ew-stack__item{display:flex;flex-direction:column;justify-content:center;min-height:100vh;box-sizing:border-box;padding:64px 24px;border-bottom:1px solid var(--ew-border)}.slate .s-ew-stack__item:last-child{border-bottom:0}@media (min-width: 768px){.slate .s-ew-stack__item{padding:64px 40px}}@media (min-width: 1024px){.slate .s-ew-stack__item{padding:64px}}.slate .s-ew-stack__num{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;color:var(--ew-muted-foreground)}.slate .s-ew-stack__name{max-width:576px;margin:32px 0 0;font:600 36px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-stack__name{font-size:48px}}@media (min-width: 1024px){.slate .s-ew-stack__name{font-size:36px}}@media (min-width: 1280px){.slate .s-ew-stack__name{font-size:48px}}.slate .s-ew-stack__text{max-width:576px;margin:24px 0 0;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-stack__cta{margin:48px -24px 0}@media (min-width: 768px){.slate .s-ew-stack__cta{margin:48px -40px 0}}@media (min-width: 1024px){.slate .s-ew-stack__cta{margin:48px -64px 0}}.slate .s-ew-stack__cta--desktop{display:none}@media (min-width: 1024px){.slate .s-ew-stack__cta--desktop{display:block}}.slate .s-ew-stack__mobile-shot{position:relative;margin-top:40px;overflow:hidden;border-radius:16px}.slate .s-ew-stack__mobile-shot img{display:block;width:100%;height:auto}@media (min-width: 1024px){.slate .s-ew-stack__mobile-shot{display:none}}.slate .s-ew-stack__aside{position:relative;display:none}@media (min-width: 1024px){.slate .s-ew-stack__aside{display:block}}.slate .s-ew-stack__sticky{position:sticky;top:0;display:flex;align-items:center;height:100vh;overflow:hidden;box-sizing:border-box;padding:64px 40px}@media (min-width: 1280px){.slate .s-ew-stack__sticky{padding:64px}}.slate .s-ew-stack__stage{position:relative;width:100%;max-width:1024px;margin:0 auto}.slate .s-ew-stack__sizer{width:100%;padding-top:66.6667%}.slate .s-ew-stack__shot{position:absolute;inset:0;transition:all .7s cubic-bezier(0,0,.2,1);opacity:0;z-index:0}.slate .s-ew-stack__shot.is-active{z-index:10;opacity:1;transform:none}.slate .s-ew-stack__shot.is-before{transform:translateY(-32px) scale(.95)}.slate .s-ew-stack__shot.is-after{transform:translateY(32px) scale(1.05)}.slate .s-ew-stack__shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:16px}.slate .s-ew-cert{position:relative;border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-cert__frame{max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-cert__grid{display:grid}@media (min-width: 1024px){.slate .s-ew-cert__grid{grid-template-columns:minmax(0,.46fr) minmax(0,.54fr)}}.slate .s-ew-cert__copy{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:56px 24px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-cert__copy{padding:64px 40px}}@media (min-width: 1024px){.slate .s-ew-cert__copy{padding:56px;border-bottom:0;border-right:1px solid var(--ew-border)}}.slate .s-ew-cert__intro>*+*{margin-top:24px}.slate .s-ew-cert__label{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.35em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-cert__title{max-width:672px;margin-bottom:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-cert__title{font-size:48px;line-height:48px}}.slate .s-ew-cert__text{max-width:576px;margin-bottom:0;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cert__text{font-size:18px}}.slate .s-ew-cert__proof>*+*{margin-top:32px}.slate .s-ew-cert__points{margin:0;padding:0;list-style:none;border-top:1px solid var(--ew-border)}.slate .s-ew-cert__point{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-bottom:1px solid var(--ew-border);font:400 14px/24px var(--ew-font);color:var(--ew-foreground);text-wrap:pretty}@media (min-width: 768px){.slate .s-ew-cert__point{font-size:16px}}.slate .s-ew-cert__check{width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--ew-foreground)}.slate .s-ew-cert__sign .s-ew-cert__signature{margin-top:6px}.slate .s-ew-cert__issued{margin:0;font:400 11px/16.5px var(--ew-font-mono);letter-spacing:.25em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-cert__signature{margin:0;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground);text-wrap:pretty}.slate .s-ew-cert__evidence{display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ew-muted-30)}@media (min-width: 768px){.slate .s-ew-cert__evidence{padding:40px}}@media (min-width: 1024px){.slate .s-ew-cert__evidence{padding:56px}}.slate .s-ew-cert__viewer{position:relative;display:block;width:100%;max-width:760px;overflow:hidden;cursor:zoom-in;border:1px solid var(--ew-border);border-radius:12px;background:var(--ew-background);box-shadow:0 0 0 1px var(--ew-background),0 10px 15px -3px #09090b1a,0 4px 6px -4px #09090b1a;transition:box-shadow .3s var(--ew-ease)}.slate .s-ew-cert__viewer:hover{box-shadow:0 0 0 1px var(--ew-background),0 20px 25px -5px #09090b33,0 8px 10px -6px #09090b33}.slate .s-ew-cert__img{display:block;width:100%;height:auto}.slate .s-ew-cert__badge{position:absolute;left:16px;top:16px;pointer-events:none;padding:4px 12px;border-radius:999px;border:1px solid rgba(24,24,27,.1);background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font:400 10px/15px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:#3f3f46}@media (min-width: 768px){.slate .s-ew-cert__badge{left:20px;top:20px;font-size:11px;line-height:16.5px}}.slate .s-ew-cert__zoom{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px;pointer-events:none;background:linear-gradient(to top,rgba(9,9,11,.7),transparent);font:400 11px/16.5px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:#fff;transition:opacity .3s var(--ew-ease)}.slate .s-ew-cert__zoom svg{width:14px;height:14px}@media (min-width: 1024px){.slate .s-ew-cert__zoom{opacity:0}.slate .s-ew-cert__viewer:hover .s-ew-cert__zoom,.slate .s-ew-cert__viewer:focus-visible .s-ew-cert__zoom{opacity:1}}.slate .s-ew-cert__metrics{display:grid;margin:0;border-top:1px solid var(--ew-border)}@media (min-width: 640px){.slate .s-ew-cert__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-cert__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-cert__metric{padding:24px;border-bottom:1px solid var(--ew-border)}.slate .s-ew-cert__metric:last-child{border-bottom:0}@media (min-width: 640px){.slate .s-ew-cert__metric{border-bottom:0;border-right:1px solid var(--ew-border)}.slate .s-ew-cert__metric:last-child{border-right:0}}@media (min-width: 768px){.slate .s-ew-cert__metric{padding:32px}}.slate .s-ew-cert__value{font:600 30px/36px var(--ew-font);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-cert__value{font-size:36px;line-height:40px}}.slate .s-ew-cert__mlabel{margin:8px 0 0;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground);text-wrap:pretty}.slate .s-ew-cert__note{display:block;margin-top:4px;opacity:.7;font:400 11px/24px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase}.slate .s-ew-cert__cta{margin-bottom:-1px}.slate .s-ew-news{border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background);padding:48px 0}@media (min-width: 768px){.slate .s-ew-news{padding:80px 0}}.slate .s-ew-news__inner{max-width:80rem;margin:0 auto;padding:0 24px}.slate .s-ew-news__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.slate .s-ew-news__title{margin:0;text-wrap:balance;font:500 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-news__title{font-size:48px;line-height:48px}}.slate .s-ew-news__all{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:underline}.slate .s-ew-news__all:hover{color:var(--ew-foreground)}.slate .s-ew-news__grid{display:grid;gap:24px;margin-top:40px}@media (min-width: 640px){.slate .s-ew-news__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-news__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-news__cell{height:100%}.slate .s-ew-card{display:flex;flex-direction:column;height:100%;overflow:hidden;box-sizing:border-box;border:1px solid var(--ew-border);border-radius:16px;color:var(--ew-foreground);text-decoration:none;transition:border-color .15s var(--ew-ease)}.slate .s-ew-card:hover{border-color:var(--ew-foreground-30)}.slate .s-ew-card__media{position:relative;display:block;width:100%;height:0;padding-top:66.6667%;overflow:hidden;background:var(--ew-muted)}.slate .s-ew-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s var(--ew-ease)}.slate .s-ew-card:hover .s-ew-card__img{transform:scale(1.03)}.slate .s-ew-card__stub{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:400 14px/20px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-card__body{display:flex;flex:1;flex-direction:column;padding:24px}.slate .s-ew-card__body>*+*{margin-top:12px}.slate .s-ew-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-card__badge{padding:2px 8px;border-radius:999px;background:var(--ew-primary-10);color:var(--ew-primary)}.slate .s-ew-card__title{display:block;font:500 18px/1.375 var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-card__summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate{--ew-foreground-30: rgba(10, 10, 10, .3);--ew-primary-10: rgba(23, 23, 23, .1)}.slate[data-scheme=dark]{--ew-foreground-30: rgba(250, 250, 250, .3);--ew-primary-10: rgba(250, 250, 250, .1)}.slate .s-ew-fade{transition:opacity .4s ease-out,filter .4s ease-out,transform .4s ease-out}.slate .s-ew-fade[data-state=wait]{opacity:0;filter:blur(6px);transform:translateY(-6px)}@media (prefers-reduced-motion: reduce){.slate .s-ew-fade[data-state=wait]{opacity:1;filter:none;transform:none}}.slate .s-ew-faq{position:relative;overflow:hidden;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background);background-image:var(--ew-stripes);background-position:-1px -1px}.slate .s-ew-faq__frame{position:relative;max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-faq__head{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:288px;box-sizing:border-box;padding:24px 24px 48px;border-bottom:1px solid var(--ew-border);text-align:center}@media (min-width: 768px){.slate .s-ew-faq__head{padding:48px}}.slate .s-ew-faq__title{max-width:896px;margin:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-faq__title{font-size:48px;line-height:48px}}.slate .s-ew-faq__subtitle{max-width:672px;margin:24px 0 0;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-faq__subtitle{font-size:18px}}@media (min-width: 768px){.slate .s-ew-faq__shift{margin:0 -1px}}.slate .s-ew-faq__box{width:100%;max-width:768px;margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}@media (min-width: 768px){.slate .s-ew-faq__box{width:calc(50% + 1px);max-width:none;margin:0 0 0 25%}}.slate .s-ew-faq__item{border-bottom:1px solid var(--ew-border)}.slate .s-ew-faq__q{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:80px;overflow:hidden;box-sizing:border-box;padding:10px 24px;border:1px solid transparent;cursor:pointer;list-style:none;outline:none;font:600 16px/1.375 var(--ew-font);color:var(--ew-foreground);text-align:left}@media (min-width: 768px){.slate .s-ew-faq__q{padding:10px 32px;font-size:18px}}.slate .s-ew-faq__q::-webkit-details-marker{display:none}.slate .s-ew-faq__q:focus-visible{box-shadow:inset 0 0 0 3px var(--ew-ring-50)}.slate .s-ew-faq__fill{position:absolute;inset:0;transform:translateY(100%);background:var(--ew-foreground);transition:transform .3s cubic-bezier(0,0,.2,1)}.slate .s-ew-faq__label{position:relative;z-index:10;transition:color .3s var(--ew-ease)}.slate .s-ew-faq__icon{position:relative;z-index:10;width:16px;height:16px;margin-left:auto;flex-shrink:0;color:var(--ew-muted-foreground)}.slate .s-ew-faq__icon--up,.slate .s-ew-faq__item[open] .s-ew-faq__icon--down{display:none}.slate .s-ew-faq__item[open] .s-ew-faq__icon--up{display:inline}.slate .s-ew-faq__q:hover .s-ew-faq__fill{transform:translateY(0)}.slate .s-ew-faq__q:hover .s-ew-faq__label,.slate .s-ew-faq__q:hover .s-ew-faq__icon{color:var(--ew-background)}.slate .s-ew-faq__item[open] .s-ew-faq__q:hover .s-ew-faq__fill{transform:translateY(100%)}.slate .s-ew-faq__item[open] .s-ew-faq__q:hover .s-ew-faq__label{color:var(--ew-foreground)}.slate .s-ew-faq__item[open] .s-ew-faq__q:hover .s-ew-faq__icon{color:var(--ew-muted-foreground)}.slate .s-ew-faq__a{padding:0 24px 32px;font-size:14px}@media (min-width: 768px){.slate .s-ew-faq__a{padding:0 32px 32px}}.slate .s-ew-faq__a p{margin:0;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-faq__note{margin:0;padding:32px 24px;border-top:1px solid var(--ew-border);font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-faq__note{padding:32px}}.slate .s-ew-faq__item:last-of-type{border-bottom:0}.slate .s-ew-faq__link{font-weight:500;color:var(--ew-foreground);text-decoration:underline}.slate .s-ew-form{position:relative;background:var(--ew-background);border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border)}.slate .s-ew-form__frame{display:grid;max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-form__frame{grid-template-columns:1fr 1fr}}.slate .s-ew-form__copy{display:flex;align-items:center;min-height:560px;box-sizing:border-box;padding:0 24px}@media (min-width: 768px){.slate .s-ew-form__copy{padding:64px}}.slate .s-ew-form__copy-inner{width:100%}.slate .s-ew-form__title{margin:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-form__title{font-size:48px;line-height:48px}}.slate .s-ew-form__text{margin:24px 0 0;max-width:672px;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-form__text{font-size:18px}}.slate .s-ew-form__bullets{margin:40px 0 0;padding:0;list-style:none;display:grid;gap:12px;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-form__side{background:var(--ew-background)}.slate .s-ew-form__copy{border-bottom:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-form__copy{border-bottom:0}}@media (min-width: 1024px){.slate .s-ew-form__side{border-left:1px solid var(--ew-border)}}.slate .s-ew-form__spacer{display:none;height:160px;border-bottom:1px solid var(--ew-border);box-sizing:border-box}.slate .s-ew-form__spacer--bottom{border-bottom:0;border-top:1px solid var(--ew-border)}@media (min-width: 1024px){.slate .s-ew-form__spacer{display:block}}.slate{--ew-background-80: rgba(255, 255, 255, .8)}.slate[data-scheme=dark]{--ew-background-80: rgba(10, 10, 10, .8)}.slate .s-ew-hdf .wa-hd-frontend-form{margin:0}.slate .s-ew-hdf .wa-form{width:auto;max-width:none;margin:0;padding:0;overflow:visible;background:none;border:0;border-radius:0;box-shadow:none}.slate .s-ew-hdf .wa-form .wa-field{float:none;clear:none;width:auto;margin:0;padding:0}.slate .s-ew-hdf .wa-form .wa-field .wa-name{float:none;width:auto;margin:0;padding:0}.slate .s-ew-hdf .wa-form .wa-field .wa-value{margin:0;padding:0;width:auto}.slate .s-ew-hdf .wa-form .wa-field .wa-value p{margin:0}.slate .s-ew-hdf .wa-form .wa-field .wa-name.is-empty{display:none}.slate .s-ew-hdf .wa-form .wa-value input[type=text],.slate .s-ew-hdf .wa-form .wa-value textarea{display:block;width:100%;max-width:none;margin:0;box-sizing:border-box;box-shadow:none;outline:none;color:var(--ew-foreground)}.slate .s-ew-hdf .wa-form .loading{display:none!important}.slate .s-ew-hdf .h-agreement-checkbox-wrapper{display:flex;align-items:flex-start;gap:8px}.slate .s-ew-hdf .h-agreement-checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;appearance:none;flex-shrink:0;width:16px;height:16px;margin:2px 0 0;padding:0;cursor:pointer;border:1px solid var(--ew-input);border-radius:4px;background:transparent center / 12px no-repeat}.slate .s-ew-hdf .h-agreement-checkbox-wrapper input[type=checkbox]:checked{border-color:var(--ew-primary);background-color:var(--ew-primary)}.slate .s-ew-hdf .h-agreement-checkbox-wrapper input[type=checkbox]:checked{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23fff%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E)}.slate[data-scheme=dark] .s-ew-hdf .h-agreement-checkbox-wrapper input[type=checkbox]:checked{background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23171717%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206%209%2017l-5-5%27%2F%3E%3C%2Fsvg%3E)}.slate .s-ew-hdf .h-agreement-checkbox-html-label{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);cursor:pointer}.slate .s-ew-hdf .h-agreement-checkbox-html-label a{color:var(--ew-foreground);text-decoration:underline}.slate .s-ew-hdf .s-ew-hdf__req{margin-left:8px;color:var(--ew-destructive)}.slate .s-ew-hdf .state-error{border-color:var(--ew-destructive)!important}.slate .s-ew-hdf .state-error-hint{margin:6px 0 0;font:400 12px/16px var(--ew-font);color:var(--ew-destructive)}.slate .s-ew-hdf--cells .wa-form .wa-field{position:relative;padding:0 24px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-hdf--cells .wa-form .wa-field{padding:0 40px}}.slate .s-ew-hdf--cells .wa-form .wa-field .wa-name{position:absolute;left:24px;right:24px;top:36px;pointer-events:none;font:500 16px/24px var(--ew-font);color:var(--ew-muted-foreground);transition:font-size .2s var(--ew-ease),line-height .2s var(--ew-ease),top .2s var(--ew-ease)}@media (min-width: 768px){.slate .s-ew-hdf--cells .wa-form .wa-field .wa-name{left:40px;right:40px;top:34px;font-size:18px;line-height:28px}}.slate .s-ew-hdf--cells .wa-form .wa-field.is-area .wa-name{top:28px}.slate .s-ew-hdf--cells .wa-form .wa-value input[type=text],.slate .s-ew-hdf--cells .wa-form .wa-value textarea{height:96px;padding:32px 0 16px;border:0;border-radius:0;background:transparent;font:400 18px/28px var(--ew-font)}@media (min-width: 768px){.slate .s-ew-hdf--cells .wa-form .wa-value input[type=text],.slate .s-ew-hdf--cells .wa-form .wa-value textarea{font-size:20px}}.slate .s-ew-hdf--cells .wa-form .wa-value textarea{height:160px;min-height:0;padding:48px 0 28px;resize:none}.slate .s-ew-hdf--cells .wa-form .wa-value input::placeholder,.slate .s-ew-hdf--cells .wa-form .wa-value textarea::placeholder{color:transparent}.slate .s-ew-hdf--cells .wa-form .wa-field:focus-within .wa-name,.slate .s-ew-hdf--cells .wa-form .wa-field.is-filled .wa-name{top:14px;font-size:12px;line-height:16px}.slate .s-ew-hdf--cells .state-error-hint{position:absolute;right:24px;bottom:6px;margin:0}.slate .s-ew-hdf--cells .wa-form .wa-field.is-check{padding:20px 24px}@media (min-width: 768px){.slate .s-ew-hdf--cells .wa-form .wa-field.is-check{padding:20px 40px}}.slate .s-ew-hdf--cells .wa-form .wa-field.is-actions{padding:0;border-bottom:0}.slate .s-ew-hdf--cells .s-ew-hdf__submit{position:relative;display:block;width:100%;height:80px;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;font:500 14px/20px var(--ew-font);color:var(--ew-foreground);text-align:left}.slate .s-ew-hdf--cells .s-ew-hdf__roll{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 24px;transition:transform .3s cubic-bezier(0,0,.2,1)}.slate .s-ew-hdf--cells .s-ew-hdf__roll--alt{transform:translateY(100%);background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-hdf--cells .s-ew-hdf__roll:after{content:"";flex-shrink:0;width:16px;height:16px;background:currentColor;transition:transform .15s var(--ew-ease);-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7%207h10v10%27%2F%3E%3Cpath%20d%3D%27M7%2017%2017%207%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M7%207h10v10%27%2F%3E%3Cpath%20d%3D%27M7%2017%2017%207%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}@media (min-width: 768px){.slate .s-ew-hdf--cells .s-ew-hdf__roll{padding:0 40px}}.slate .s-ew-hdf--cells .s-ew-hdf__submit:hover .s-ew-hdf__roll{transform:translateY(-100%)}.slate .s-ew-hdf--cells .s-ew-hdf__submit:hover .s-ew-hdf__roll--alt{transform:translateY(0)}.slate .s-ew-hdf--cells .s-ew-hdf__submit:hover .s-ew-hdf__roll:after{transform:translate(2px,-2px)}.slate .s-ew-hdf--cells .wa-field.is-actions .state-error-hint{position:static;padding:0 24px 16px}.slate .s-ew-hdf--stack .wa-form{display:flex;flex-direction:column;gap:20px}.slate .s-ew-hdf--stack .wa-form>input{display:none}.slate .s-ew-hdf--stack .wa-form .wa-field .wa-name{margin-bottom:8px;font:500 14px/1.375 var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hdf--stack .wa-form .wa-value input[type=text],.slate .s-ew-hdf--stack .wa-form .wa-value textarea{height:32px;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;font:400 14px/20px var(--ew-font);transition:border-color .15s,box-shadow .15s}.slate .s-ew-hdf--stack .wa-form .wa-value textarea{height:64px;min-height:64px;padding:8px 10px;resize:vertical}.slate .s-ew-hdf--stack .wa-form .wa-value input[type=text]:focus,.slate .s-ew-hdf--stack .wa-form .wa-value textarea:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-hdf--stack .wa-form .wa-value input::placeholder,.slate .s-ew-hdf--stack .wa-form .wa-value textarea::placeholder{color:var(--ew-muted-foreground)}.slate .s-ew-hdf--stack .s-ew-hdf__submit{display:flex;align-items:center;justify-content:center;width:100%;height:40px;margin:0;padding:8px 16px;cursor:pointer;border:1px solid transparent;border-radius:10px;background:var(--ew-primary);box-shadow:none;font:500 14px/20px var(--ew-font);color:var(--ew-primary-foreground)}.slate .s-ew-hdf--stack .s-ew-hdf__submit:hover{background:var(--ew-primary-80)}.slate .s-ew-hdf .s-ew-hdf__submit:disabled{opacity:.5;pointer-events:none}.slate .s-ew-hdf .s-ew-hd-done{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;text-align:center}.slate .s-ew-hdf .s-ew-hd-done__icon{width:40px;height:40px;color:var(--ew-primary)}.slate .s-ew-hdf .s-ew-hd-done__title{margin:0;font:600 18px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hdf .s-ew-hd-done__text{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}html.s-ew-modal-lock{overflow:hidden}.slate .s-ew-modal{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.slate .s-ew-modal[hidden]{display:none}.slate .s-ew-modal__overlay{position:absolute;inset:0;background:var(--ew-background-80);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slate .s-ew-modal__box{position:relative;width:100%;max-width:576px;max-height:90vh;overflow-y:auto;box-sizing:border-box;padding:24px;border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-background);color:var(--ew-foreground);box-shadow:0 25px 50px -12px #00000040}@media (min-width: 640px){.slate .s-ew-modal__box{padding:32px}}.slate .s-ew-modal__close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--ew-foreground);cursor:pointer}.slate .s-ew-modal__close:hover{background:var(--ew-muted)}.slate .s-ew-modal__close-icon{width:16px;height:16px}.slate .s-ew-modal__title{margin:0 0 24px;font:600 20px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-modal__box--done .s-ew-modal__title{display:none}.slate .s-ew-hdf .wa-hd-frontend-form.wa-hd-frontend-form .wa-field,.slate .s-ew-hdf--cells .wa-hd-frontend-form.wa-hd-frontend-form .wa-form{gap:0}.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form .wa-form{gap:20px}.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form .wa-field .wa-name{margin:0 0 8px!important}.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form input[type=text]{height:32px!important;min-height:0;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form textarea{height:64px!important;min-height:64px;padding:8px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hdf--cells .wa-hd-frontend-form.wa-hd-frontend-form input[type=text]{height:96px!important;min-height:0;padding:32px 0 16px;border:0;border-radius:0;background:transparent;font:400 18px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-hdf--cells .wa-hd-frontend-form.wa-hd-frontend-form textarea{height:160px!important;min-height:0;padding:48px 0 28px;border:0;border-radius:0;background:transparent;font:400 18px/28px var(--ew-font);color:var(--ew-foreground);resize:none}@media (min-width: 768px){.slate .s-ew-hdf--cells .wa-hd-frontend-form.wa-hd-frontend-form input[type=text],.slate .s-ew-hdf--cells .wa-hd-frontend-form.wa-hd-frontend-form textarea{font-size:20px}}.slate .s-ew-hdf .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper input[type=checkbox]{width:16px;min-width:16px;height:16px;margin:2px 0 0!important;box-sizing:border-box}.slate .s-ew-hdf .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper{gap:8px}.slate .s-ew-hdf .s-ew-hdf__submit{min-height:0}.slate .s-ew-modal__close{min-height:0;min-width:0}@media (max-width: 767px){.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form input[type=text],.slate .s-ew-hdf--stack .wa-hd-frontend-form.wa-hd-frontend-form textarea{font-size:16px;line-height:24px}}.slate .s-ew-hdf--cells .wa-field.is-check .state-error-hint{position:static;margin:4px 0 0}.slate .s-ew-hdf .wa-field.s-ew-hdf__wait{display:none!important}.slate .s-ew-cards{position:relative;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-cards__frame{max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-cards__head{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;min-height:288px;box-sizing:border-box;padding:24px 24px 40px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-cards__head{padding:40px}}.slate .s-ew-cards__label{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.35em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-cards__title{max-width:896px;margin:0;text-wrap:balance;font:600 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-cards__title{font-size:48px;line-height:48px}}.slate .s-ew-cards__subtitle{max-width:768px;margin:0;text-wrap:pretty;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cards__subtitle{font-size:18px;line-height:28px}}.slate .s-ew-cards__grid{display:grid;margin:0 -1px -1px}@media (min-width: 768px){.slate .s-ew-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-cards__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .s-ew-cards__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .s-ew-cards__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-cards__cell{position:relative;display:flex;min-height:224px;overflow:hidden;box-sizing:border-box;padding:24px;border-bottom:1px solid var(--ew-border);border-right:1px solid var(--ew-border);transition:background-color .15s var(--ew-ease)}@media (min-width: 768px){.slate .s-ew-cards__cell{min-height:256px;padding:32px}}.slate .s-ew-cards__cell:hover{background:var(--ew-muted-30)}.slate .s-ew-cards__cell:hover .s-ew-services__hover{opacity:1}.slate .s-ew-cards__body{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;gap:40px;width:100%;height:100%}.slate .s-ew-cards__body--image{justify-content:flex-start;gap:24px}.slate .s-ew-cards__media{position:relative;height:0;padding-top:calc(62.5% - 2px);overflow:hidden;border:1px solid var(--ew-border);border-radius:6px;background:var(--ew-muted)}.slate .s-ew-cards__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.slate .s-ew-cards__num{font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;color:var(--ew-muted-foreground)}.slate .s-ew-cards__text>*+*{margin-top:16px}.slate .s-ew-cards__name{margin:0;text-wrap:balance;font:600 20px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-cards__name{font-size:24px}}.slate .s-ew-cards__desc{margin-bottom:0;text-wrap:pretty;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-cards__footer{margin:0;padding:32px 24px;border-top:1px solid var(--ew-border);font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-cards__footer{padding:32px 40px}}@media (min-width: 1024px){.slate .s-ew-cards__grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .s-ew-cards__grid--6{grid-template-columns:repeat(6,minmax(0,1fr))}}.slate .s-ew-cards__cell--problems{min-height:256px}@media (min-width: 768px){.slate .s-ew-cards__cell--problems{min-height:288px}}.slate .s-ew-cards__body--top{justify-content:flex-start;gap:32px}.slate .s-ew-cards__step{display:flex;align-items:center;justify-content:space-between;gap:16px}.slate .s-ew-cards__flow{width:16px;height:16px;color:var(--ew-muted-foreground-50);transition:all .3s var(--ew-ease)}.slate .s-ew-cards__cell:hover .s-ew-cards__flow{transform:translate(4px);color:var(--ew-foreground)}.slate{--ew-muted-foreground-50: rgba(115, 115, 115, .5)}.slate[data-scheme=dark]{--ew-muted-foreground-50: rgba(161, 161, 161, .5)}.slate .s-ew-links{border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background);padding:64px 0}@media (min-width: 768px){.slate .s-ew-links{padding:96px 0}}.slate .s-ew-links__inner{max-width:65ch;margin:0 auto;padding:0 24px;box-sizing:border-box}.slate .s-ew-links__inner>*+*{margin-top:40px}.slate .s-ew-links__head>*+*{margin-top:16px}.slate .s-ew-links__label{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-links__title{margin-bottom:0;text-wrap:balance;font:500 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-links__title{font-size:48px;line-height:48px}}.slate .s-ew-links__subtitle{margin-bottom:0;text-wrap:pretty;font:400 18px/28px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-links__list{margin-bottom:0;padding:0;list-style:none;border-top:1px solid var(--ew-foreground-10);border-bottom:1px solid var(--ew-foreground-10)}.slate .s-ew-links__item{padding:20px 0}.slate .s-ew-links__item:not(:last-child){border-bottom:1px solid var(--ew-foreground-10)}.slate .s-ew-links__link{display:flex;align-items:flex-start;gap:12px;color:var(--ew-foreground);text-decoration:none}.slate .s-ew-links__text{flex:1}.slate .s-ew-links__name{display:block;font:500 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-links__desc{display:block;margin-top:4px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-links__arrow{width:16px;height:16px;margin-top:4px;flex-shrink:0;color:var(--ew-muted-foreground);transition:transform .2s var(--ew-ease),color .2s var(--ew-ease)}.slate .s-ew-links__link:hover .s-ew-links__arrow{transform:translate(2px,-2px);color:var(--ew-foreground)}.slate .s-ew-links__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.slate .s-ew-links__btn{height:40px;padding:0 16px}.slate .s-ew-pricing{position:relative;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-pricing__frame{max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-pricing__head{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;min-height:288px;box-sizing:border-box;padding:24px 24px 40px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-pricing__head{padding:40px}}.slate .s-ew-pricing__title{max-width:896px;margin:0;text-wrap:balance;font:600 36px/1.05 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__title{font-size:48px}}@media (min-width: 1024px){.slate .s-ew-pricing__title{font-size:60px}}.slate .s-ew-pricing__subtitle{max-width:768px;margin:0;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__subtitle{font-size:18px}}.slate .s-ew-pricing__grid{display:grid;margin:0 -1px}.slate .s-ew-pricing__tier{position:relative;display:flex;flex-direction:column;border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-pricing__tier--rec{background:var(--ew-muted-40)}.slate .s-ew-pricing__rail{position:absolute;left:0;right:0;top:0;height:2px;background:var(--ew-foreground)}.slate .s-ew-pricing__top{display:flex;flex-direction:column;justify-content:flex-start;min-height:260px;box-sizing:border-box;padding:32px 24px}@media (min-width: 768px){.slate .s-ew-pricing__top{padding:32px}}.slate .s-ew-pricing__eyebrow{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.35em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-pricing__tier--rec .s-ew-pricing__eyebrow{color:var(--ew-foreground)}.slate .s-ew-pricing__name{display:flex;align-items:flex-start;min-height:2.1em;margin:24px 0 0;text-wrap:balance;font:600 30px/1.05 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__name{font-size:36px}}.slate .s-ew-pricing__price{margin:20px 0 0;font:600 24px/32px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__price{font-size:30px;line-height:36px}}.slate .s-ew-pricing__period{margin:8px 0 0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-pricing__text{max-width:384px;margin:20px 0 0;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__text{font-size:16px;line-height:28px}}.slate .s-ew-pricing__features{margin:0;padding:0;list-style:none}.slate .s-ew-pricing__feature{display:flex;align-items:flex-start;gap:12px;padding:16px 24px;font:400 14px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-pricing__feature:not(:last-child){border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-pricing__feature{padding:16px 32px}}.slate .s-ew-pricing__check{width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--ew-muted-foreground)}.slate .s-ew-pricing__tier--rec .s-ew-pricing__check{color:var(--ew-foreground)}.slate .s-ew-pricing__footer{margin:0;padding:32px 24px;border-top:1px solid var(--ew-border);font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-pricing__footer{padding:32px 40px}}@media (min-width: 1024px){.slate .s-ew-pricing__footer{padding:32px 64px}}.slate{--ew-muted-40: rgba(245, 245, 245, .4)}.slate[data-scheme=dark]{--ew-muted-40: rgba(38, 38, 38, .4)}@media (min-width: 768px){.slate .s-ew-pricing__grid--c1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .s-ew-pricing__grid--c2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .s-ew-pricing__grid--c3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .s-ew-pricing__grid--c4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .s-ew-pricing__grid--c5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .s-ew-pricing__grid--c6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .s-ew-pricing__grid--r1{grid-template-rows:auto auto repeat(1,auto)}.slate .s-ew-pricing__tier--r1{grid-row:span 3}.slate .s-ew-pricing__features--r1{grid-row:span 1}.slate .s-ew-pricing__grid--r2{grid-template-rows:auto auto repeat(2,auto)}.slate .s-ew-pricing__tier--r2{grid-row:span 4}.slate .s-ew-pricing__features--r2{grid-row:span 2}.slate .s-ew-pricing__grid--r3{grid-template-rows:auto auto repeat(3,auto)}.slate .s-ew-pricing__tier--r3{grid-row:span 5}.slate .s-ew-pricing__features--r3{grid-row:span 3}.slate .s-ew-pricing__grid--r4{grid-template-rows:auto auto repeat(4,auto)}.slate .s-ew-pricing__tier--r4{grid-row:span 6}.slate .s-ew-pricing__features--r4{grid-row:span 4}.slate .s-ew-pricing__grid--r5{grid-template-rows:auto auto repeat(5,auto)}.slate .s-ew-pricing__tier--r5{grid-row:span 7}.slate .s-ew-pricing__features--r5{grid-row:span 5}.slate .s-ew-pricing__grid--r6{grid-template-rows:auto auto repeat(6,auto)}.slate .s-ew-pricing__tier--r6{grid-row:span 8}.slate .s-ew-pricing__features--r6{grid-row:span 6}.slate .s-ew-pricing__grid--r7{grid-template-rows:auto auto repeat(7,auto)}.slate .s-ew-pricing__tier--r7{grid-row:span 9}.slate .s-ew-pricing__features--r7{grid-row:span 7}.slate .s-ew-pricing__grid--r8{grid-template-rows:auto auto repeat(8,auto)}.slate .s-ew-pricing__tier--r8{grid-row:span 10}.slate .s-ew-pricing__features--r8{grid-row:span 8}.slate .s-ew-pricing__grid--r9{grid-template-rows:auto auto repeat(9,auto)}.slate .s-ew-pricing__tier--r9{grid-row:span 11}.slate .s-ew-pricing__features--r9{grid-row:span 9}.slate .s-ew-pricing__grid--r10{grid-template-rows:auto auto repeat(10,auto)}.slate .s-ew-pricing__tier--r10{grid-row:span 12}.slate .s-ew-pricing__features--r10{grid-row:span 10}.slate .s-ew-pricing__grid--r11{grid-template-rows:auto auto repeat(11,auto)}.slate .s-ew-pricing__tier--r11{grid-row:span 13}.slate .s-ew-pricing__features--r11{grid-row:span 11}.slate .s-ew-pricing__grid--r12{grid-template-rows:auto auto repeat(12,auto)}.slate .s-ew-pricing__tier--r12{grid-row:span 14}.slate .s-ew-pricing__features--r12{grid-row:span 12}.slate .s-ew-pricing__grid--r13{grid-template-rows:auto auto repeat(13,auto)}.slate .s-ew-pricing__tier--r13{grid-row:span 15}.slate .s-ew-pricing__features--r13{grid-row:span 13}.slate .s-ew-pricing__grid--r14{grid-template-rows:auto auto repeat(14,auto)}.slate .s-ew-pricing__tier--r14{grid-row:span 16}.slate .s-ew-pricing__features--r14{grid-row:span 14}.slate .s-ew-pricing__grid--r15{grid-template-rows:auto auto repeat(15,auto)}.slate .s-ew-pricing__tier--r15{grid-row:span 17}.slate .s-ew-pricing__features--r15{grid-row:span 15}.slate .s-ew-pricing__grid--r16{grid-template-rows:auto auto repeat(16,auto)}.slate .s-ew-pricing__tier--r16{grid-row:span 18}.slate .s-ew-pricing__features--r16{grid-row:span 16}.slate .s-ew-pricing__tier{display:grid;grid-template-rows:subgrid;border-bottom:0;border-right:1px solid var(--ew-border)}.slate .s-ew-pricing__tier:first-child{border-left:1px solid var(--ew-border)}.slate .s-ew-pricing__features{display:grid;grid-template-rows:subgrid}}.slate .s-ew-compare{position:relative;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-compare__head{display:flex;flex-direction:column;justify-content:flex-end;gap:24px;min-height:420px;box-sizing:border-box;padding:56px 24px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-compare__head{padding:56px 40px}}@media (min-width: 1024px){.slate .s-ew-compare__head{padding:56px 64px}}.slate .s-ew-compare__grid{display:grid;margin:0 -1px}.slate .s-ew-compare__col{position:relative;display:flex;flex-direction:column;border-bottom:1px solid var(--ew-border);background:var(--ew-background)}@media (min-width: 768px){.slate .s-ew-compare__col{border-bottom:0;border-right:1px solid var(--ew-border)}.slate .s-ew-compare__col:first-child{border-left:1px solid var(--ew-border)}}.slate .s-ew-compare__top{display:flex;flex-direction:column;justify-content:flex-start;min-height:300px;box-sizing:border-box;padding:32px 24px}@media (min-width: 768px){.slate .s-ew-compare__top{padding:32px}}.slate .s-ew-compare__text{max-width:384px;margin:24px 0 0;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-compare__text{font-size:16px;line-height:28px}}.slate .s-ew-compare__rows{margin:0}.slate .s-ew-compare__row{display:flex;align-items:flex-start;gap:12px;min-height:88px;box-sizing:border-box;padding:20px 24px}.slate .s-ew-compare__row:not(:last-child){border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-compare__row{padding:20px 32px}}.slate .s-ew-compare__check{width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--ew-foreground)}.slate .s-ew-compare__dot{width:6px;height:6px;margin-top:8px;flex-shrink:0;border-radius:999px;background:var(--ew-muted-foreground-40)}.slate .s-ew-compare__cell{min-width:0}.slate .s-ew-compare__feature{font:400 11px/16.5px var(--ew-font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-compare__value{margin:4px 0 0;font:500 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate{--ew-muted-foreground-40: rgba(115, 115, 115, .4)}.slate[data-scheme=dark]{--ew-muted-foreground-40: rgba(161, 161, 161, .4)}.slate .s-ew-content{background:var(--ew-background);padding:48px 0}@media (min-width: 768px){.slate .s-ew-content{padding:64px 0}}.slate .s-ew-content__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;max-width:80rem;margin:0 auto;padding:0 24px}@media (min-width: 768px){.slate .s-ew-content__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.slate .s-ew-content__col--full{grid-column:span 12}.slate .s-ew-content__col--half{grid-column:span 6}.slate .s-ew-content__col--oneThird{grid-column:span 4}.slate .s-ew-content__col--twoThirds{grid-column:span 8}}.slate .s-ew-content__col{min-width:0}.slate .s-ew-prose{font:400 16px/28px var(--ew-font);color:var(--ew-prose-body)}.slate .s-ew-prose>:first-child{margin-top:0}.slate .s-ew-prose>:last-child{margin-bottom:0}.slate .s-ew-prose p{margin:20px 0}.slate .s-ew-prose h1{margin:0 0 9px;font:400 36px/40px var(--ew-font);letter-spacing:0;color:var(--ew-prose-heading)}.slate .s-ew-prose h2{margin:48px 0 24px;font:700 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-prose-heading)}.slate .s-ew-prose h3{margin:32px 0 12px;font:600 20px/32px var(--ew-font);letter-spacing:0;color:var(--ew-prose-heading)}.slate .s-ew-prose h4{margin:24px 0 8px;font:600 16px/24px var(--ew-font);letter-spacing:0;color:var(--ew-prose-heading)}.slate .s-ew-prose h2+*,.slate .s-ew-prose h3+*,.slate .s-ew-prose h4+*{margin-top:0}.slate .s-ew-prose a{font-weight:500;color:var(--ew-prose-heading);text-decoration:underline}.slate .s-ew-prose strong{font-weight:600;color:var(--ew-prose-heading)}.slate .s-ew-prose ul,.slate .s-ew-prose ol{margin:20px 0;padding-left:26px}.slate .s-ew-prose li{margin:8px 0;padding-left:6px}.slate .s-ew-prose blockquote{margin:32px 0;padding-left:20px;border-left:4px solid var(--ew-border);font-style:italic;color:var(--ew-prose-heading)}.slate .s-ew-prose hr{margin:48px 0;border:0;border-top:1px solid var(--ew-border)}.slate .s-ew-prose code{padding:2px 4px;border-radius:4px;background:var(--ew-foreground-06);font-size:.9em}.slate{--ew-prose-body: #404040;--ew-prose-heading: #171717;--ew-foreground-06: rgba(10, 10, 10, .06)}.slate[data-scheme=dark]{--ew-prose-body: #d4d4d4;--ew-prose-heading: #fff;--ew-foreground-06: rgba(250, 250, 250, .06)}.slate .s-ew-contact{padding:64px 0}@media (min-width: 768px){.slate .s-ew-contact{padding:96px 0}}.slate .s-ew-contact__inner{max-width:42rem;margin:0 auto;padding:0 24px;box-sizing:border-box}.slate .s-ew-contact__inner>*+*{margin-top:48px}.slate .s-ew-contact__head{text-align:center}.slate .s-ew-contact__head>*+*{margin-top:16px}.slate .s-ew-contact__label{margin-bottom:0;font:500 14px/20px var(--ew-font);letter-spacing:.2em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-contact__title{margin-bottom:0;text-wrap:balance;font:500 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-contact__title{font-size:48px;line-height:48px}}.slate .s-ew-contact__text{margin-bottom:0;text-wrap:pretty;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-contact__rows{margin-bottom:0;padding:0;list-style:none;border-top:1px solid var(--ew-foreground-10);border-bottom:1px solid var(--ew-foreground-10)}.slate .s-ew-contact__row{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:16px;padding:24px 0}.slate .s-ew-contact__row:not(:last-child){border-bottom:1px solid var(--ew-foreground-10)}@media (min-width: 640px){.slate .s-ew-contact__row{grid-template-columns:12rem 1fr}}.slate .s-ew-contact__key{display:flex;align-items:center;gap:8px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-contact__key svg{width:16px;height:16px}.slate .s-ew-contact__value{font:400 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-contact__phone{font:600 24px/32px var(--ew-font);letter-spacing:-.025em;color:var(--ew-foreground);text-decoration:none}.slate .s-ew-contact__link{color:var(--ew-foreground);text-decoration:none}.slate .s-ew-contact__phone:hover,.slate .s-ew-contact__link:hover{text-decoration:underline}.slate .s-ew-contact__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.slate .s-ew-contact__btn{height:44px;min-width:10rem;padding:0 32px}.slate .s-ew-contact__socials{display:flex;flex-direction:column;gap:16px;padding-top:32px;border-top:1px solid var(--ew-foreground-10)}@media (min-width: 640px){.slate .s-ew-contact__socials{flex-direction:row;align-items:center;justify-content:space-between}}.slate .s-ew-contact__stext{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-contact__slinks{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font:400 14px/20px var(--ew-font)}.slate .s-ew-contact__social{display:inline-flex;align-items:center;gap:6px;color:var(--ew-foreground);text-decoration:none}.slate .s-ew-contact__social:hover{text-decoration:underline}.slate .s-ew-contact__social svg{width:14px;height:14px;transition:transform .2s var(--ew-ease)}.slate .s-ew-contact__social:hover svg{transform:translate(2px,-2px)}.slate .s-ew-subscribe{position:relative;overflow:hidden;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background);background-image:var(--ew-stripes);background-position:-1px -1px}.slate .s-ew-subscribe__frame{position:relative;max-width:var(--ew-container);margin:0 auto;box-sizing:border-box;border-left:1px solid var(--ew-border);border-right:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-subscribe__grid{display:grid}@media (min-width: 1024px){.slate .s-ew-subscribe__grid{grid-template-columns:1fr 1fr}}.slate .s-ew-subscribe__copy{display:flex;flex-direction:column;justify-content:center;padding:48px 24px;border-bottom:1px solid var(--ew-border)}@media (min-width: 768px){.slate .s-ew-subscribe__copy{padding:48px}}@media (min-width: 1024px){.slate .s-ew-subscribe__copy{padding:64px;border-bottom:0}}.slate .s-ew-subscribe__title{max-width:768px;margin:0;text-wrap:balance;font:600 30px/36px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-subscribe__title{font-size:36px;line-height:40px}}.slate .s-ew-subscribe__text{max-width:672px;margin:24px 0 0;text-wrap:pretty;font:400 16px/28px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-subscribe__text{font-size:18px}}.slate .s-ew-subscribe__bullets{margin:40px 0 0;padding:0;list-style:none;display:grid;gap:12px;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-subscribe__side{padding:48px 24px;background:var(--ew-background)}@media (min-width: 768px){.slate .s-ew-subscribe__side{padding:48px}}@media (min-width: 1024px){.slate .s-ew-subscribe__side{padding:64px;border-left:1px solid var(--ew-border)}}.slate .s-ew-subscribe__box{max-width:448px}.slate .s-ew-subscribe__form{display:grid;gap:20px;margin:0}.slate .s-ew-subscribe__field{display:grid;gap:8px}.slate .s-ew-subscribe__label{font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-subscribe__req{color:#e40014}.slate .s-ew-subscribe__input{width:100%;height:32px;min-height:0;box-sizing:border-box;margin:0;padding:4px 10px;border:1px solid var(--ew-input);border-radius:var(--ew-radius-lg);background:transparent;box-shadow:none;font:400 14px/20px var(--ew-font);color:var(--ew-foreground);outline:none}.slate .s-ew-subscribe__input:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-subscribe__consent{display:flex;align-items:flex-start;gap:8px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);cursor:pointer}.slate .s-ew-subscribe__consent a{color:var(--ew-foreground);text-decoration:underline}.slate .s-ew-subscribe__submit{width:100%;height:40px;padding:8px 16px;border-radius:var(--ew-radius-lg)}.slate .s-ew-subscribe__done{padding:24px 0}.slate .s-ew-subscribe__done-title{margin:0;font:600 18px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-products__intro{max-width:672px}.slate .s-ew-products__intro>*+*{margin-top:12px}.slate .s-ew-products__subtitle{margin-bottom:0;text-wrap:pretty;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-product{position:relative;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-card);color:var(--ew-foreground);text-decoration:none;transition:all .2s var(--ew-ease)}.slate .s-ew-product:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.slate .s-ew-product--off{opacity:.6;filter:grayscale(1)}.slate .s-ew-product__flag{position:absolute;left:12px;top:12px;z-index:10;padding:2px 8px;border-radius:999px;background:var(--ew-primary);color:var(--ew-primary-foreground);font:600 10px/15px var(--ew-font);letter-spacing:.05em;text-transform:uppercase}.slate .s-ew-product__off{position:absolute;right:12px;top:12px;z-index:10;padding:2px 8px;border-radius:999px;background:var(--ew-muted);color:var(--ew-muted-foreground);font:500 10px/15px var(--ew-font)}.slate .s-ew-product__media{position:relative;display:block;height:0;overflow:hidden;background:var(--ew-muted)}.slate .s-ew-product__media--20-11{padding-top:55%}.slate .s-ew-product__media--16-10{padding-top:62.5%}.slate .s-ew-product__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s var(--ew-ease)}.slate .s-ew-product:hover .s-ew-product__media img{transform:scale(1.05)}.slate .s-ew-product__stub{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:400 12px/16px var(--ew-font-mono);text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-product__app{display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--ew-muted-50)}.slate .s-ew-product__logo{position:relative;width:96px;height:96px;flex-shrink:0;overflow:hidden;border-radius:16px;background:var(--ew-muted);box-shadow:0 1px 2px #0000000d}.slate .s-ew-product__logo img{width:100%;height:100%;object-fit:cover}.slate .s-ew-product__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.slate .s-ew-product__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:600 14px/1.375 var(--ew-font);transition:color .15s var(--ew-ease)}.slate .s-ew-product:hover .s-ew-product__name{color:var(--ew-primary)}.slate .s-ew-product__summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 12px/1.625 var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-product__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:8px}.slate .s-ew-product__price{font:700 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-product__stats{display:flex;align-items:center;gap:12px;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-product__stat{display:inline-flex;align-items:center;gap:4px}.slate .s-ew-product__stat svg{width:12px;height:12px}.slate .s-ew-product__star{fill:#fcbb00;color:#fcbb00}.slate{--ew-muted-50: rgba(245, 245, 245, .5)}.slate[data-scheme=dark]{--ew-muted-50: rgba(38, 38, 38, .5)}.slate .s-ew-kits{border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background);padding:64px 0}@media (min-width: 768px){.slate .s-ew-kits{padding:96px 0}}.slate .s-ew-kits__inner{max-width:80rem;margin:0 auto;padding:0 24px}.slate .s-ew-kits__inner>*+*{margin-top:40px}.slate .s-ew-kits__head{max-width:768px;margin:0 auto;text-align:center}.slate .s-ew-kits__head>*+*{margin-top:16px}.slate .s-ew-kits__subtitle{margin-bottom:0;text-wrap:pretty;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-kits__grid{display:grid;gap:24px;margin-left:auto;margin-right:auto}.slate .s-ew-kits__grid--1{max-width:448px}.slate .s-ew-kits__grid--2{max-width:896px}@media (min-width: 640px){.slate .s-ew-kits__grid--2,.slate .s-ew-kits__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-kits__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-kit{display:block;padding:24px;border:1px solid var(--ew-border);border-radius:16px;color:var(--ew-foreground);text-decoration:none;transition:border-color .15s var(--ew-ease)}.slate .s-ew-kit:hover{border-color:var(--ew-foreground-30)}.slate .s-ew-kit__media{display:block;margin:-8px -8px 16px;overflow:hidden;border:1px solid var(--ew-foreground-05);border-radius:12px;background:var(--ew-foreground-02)}.slate .s-ew-kit__media{position:relative;height:0;padding-top:calc(62.5% + 8.75px)}.slate .s-ew-kit__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top}.slate .s-ew-kit__top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slate .s-ew-kit__name{font:500 18px/1.375 var(--ew-font)}.slate .s-ew-kit__price{white-space:nowrap;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-kit__summary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:8px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-kit__more{display:flex;align-items:center;gap:12px;margin-top:16px;font:400 12px/16px var(--ew-font)}.slate .s-ew-kit__more span{color:var(--ew-foreground);text-decoration:underline}.slate .s-ew-kits__footer{margin-bottom:0;text-align:center;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate{--ew-foreground-05: rgba(10, 10, 10, .05);--ew-foreground-02: rgba(10, 10, 10, .02)}.slate[data-scheme=dark]{--ew-foreground-05: rgba(250, 250, 250, .05);--ew-foreground-02: rgba(250, 250, 250, .02)}.slate .s-ew-auth .s-auth__aside{background:#0a0a0a}.slate .s-ew-auth .s-auth__image{object-position:50% 50%}.slate .s-ew-auth .s-auth__figure{padding:40px;background:none}@media (min-width: 1280px){.slate .s-ew-auth .s-auth__figure{padding:56px}}.slate .s-ew-auth .s-auth__quote{max-width:448px;font:500 20px/32px var(--ew-font);text-wrap:balance;color:#fff}@media (min-width: 1280px){.slate .s-ew-auth .s-auth__quote{font-size:24px;line-height:36px}}.slate .s-ew-auth .s-auth__author{margin-top:16px;font:400 12px/16px var(--ew-font);letter-spacing:.3em;color:#fff9}.slate .s-ew-auth .s-auth__form{padding:0;background:var(--ew-background)}.slate .s-ew-auth .s-auth__topbar{box-sizing:border-box;padding:24px}@media (min-width: 768px){.slate .s-ew-auth .s-auth__topbar{padding:32px}}.slate .s-ew-auth .s-auth__topbar .s-logo{--logo-width: 146px}.slate .s-ew-auth .s-auth__topbar-actions{gap:4px}.slate .s-ew-auth .s-auth__switch{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .s-auth__switch:hover{color:var(--ew-foreground)}.slate .s-ew-auth .s-auth__body{box-sizing:border-box;padding:32px 24px}@media (min-width: 768px){.slate .s-ew-auth .s-auth__body{padding:32px}}.slate .s-ew-auth__stack{display:flex;flex-direction:column;gap:24px;width:100%;max-width:384px}.slate .s-ew-auth .s-auth__card{max-width:none}.slate .s-ew-auth .s-auth__title{margin:0;text-align:left;text-wrap:balance;font:600 30px/36px var(--ew-font);letter-spacing:-.025em;color:var(--ew-foreground)}.slate .s-ew-auth .s-auth__lead,.slate .s-ew-auth .s-auth__title+.s-auth__lead{margin:8px 0 0;text-align:left;text-wrap:pretty;font:400 14px/24px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 1024px){.slate .s-ew-auth .s-auth__title,.slate .s-ew-auth .s-auth__lead,.slate .s-ew-auth .s-auth__title+.s-auth__lead{text-align:center}}.slate .s-ew-auth .s-auth-adapters{margin:32px 0 0}.slate .s-ew-auth .s-auth-adapters__label{margin:0 0 12px;font:400 12px/16px var(--ew-font);letter-spacing:.05em;color:var(--ew-muted-foreground)}.slate .s-ew-auth .s-auth-adapters__link{box-sizing:border-box;height:40px;min-height:0;padding:8px 16px;gap:8px;border:1px solid var(--ew-border);border-radius:10px;background:var(--ew-background);background-clip:padding-box;box-shadow:none;font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-auth .s-auth-adapters__link:hover{background:var(--ew-muted)}.slate .s-ew-auth .s-auth-adapters__icon{width:16px;height:16px}.slate .s-ew-auth .s-auth-adapters__or{position:relative;display:block;height:16px;margin:12px 0 24px;text-align:center;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .s-auth-adapters__or:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--ew-border)}.slate .s-ew-auth .s-auth-adapters__or:after{content:none}.slate .s-ew-auth .s-auth-adapters__or span{position:relative;padding:0 8px;background:var(--ew-card)}.slate .s-ew-auth .s-auth__lead+.wa-login-form-wrapper,.slate .s-ew-auth .s-auth__lead+.wa-signup-form-wrapper{margin-top:32px}.slate .s-ew-auth .wa-login-form-wrapper,.slate .s-ew-auth .wa-signup-form-wrapper{max-width:none}.slate .s-ew-auth .wa-login-form-fields,.slate .s-ew-auth .wa-signup-form-fields{display:grid;gap:20px}.slate .s-ew-auth .wa-login-form-fields{gap:0}.slate .s-ew-auth .wa-field{gap:8px}.slate .s-ew-auth .wa-field .wa-name{font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-auth .s-ew-auth__req{margin-left:4px;color:var(--ew-destructive, #e7000b)}.slate .s-ew-auth .wa-value{gap:8px}.slate .s-ew-auth .wa-value p{margin:0}.slate .s-ew-auth .wa-value input[type=text],.slate .s-ew-auth .wa-value input[type=email],.slate .s-ew-auth .wa-value input[type=tel],.slate .s-ew-auth .wa-value input[type=password]{box-sizing:border-box;width:100%;height:32px;min-height:0;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;box-shadow:none;font:400 16px/24px var(--ew-font);color:var(--ew-foreground);outline:none;transition:border-color .15s var(--ew-ease),box-shadow .15s var(--ew-ease)}@media (min-width: 768px){.slate .s-ew-auth .wa-value input[type=text],.slate .s-ew-auth .wa-value input[type=email],.slate .s-ew-auth .wa-value input[type=tel],.slate .s-ew-auth .wa-value input[type=password]{font-size:14px;line-height:20px}}.slate .s-ew-auth .wa-value input::placeholder{color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-value input:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-auth .wa-value input.wa-error{border-color:var(--ew-destructive, #e7000b);font-size:inherit}.slate .s-ew-auth .wa-value input[readonly]{background:var(--ew-muted);color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-error-msg{font:400 14px/20px var(--ew-font);color:var(--ew-destructive, #e7000b)}.slate .s-ew-auth .wa-field-remember-me{display:none}.slate .s-ew-auth__hint{margin:16px 0 0;font:400 14px/21px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-login-form-actions,.slate .s-ew-auth .wa-signup-form-actions{display:grid;gap:8px;margin-top:20px}.slate .s-ew-auth .wa-buttons-wrapper{gap:8px}.slate .s-ew-auth .wa-request-onetime-password-button,.slate .s-ew-auth .wa-login-submit,.slate .s-ew-auth .wa-signup-form-actions input[type=submit],.slate .s-ew-auth .wa-done-signup-button,.slate .s-ew-auth .s-ew-auth__submit{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:40px;min-height:0;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground);box-shadow:none;font:500 14px/20px var(--ew-font);cursor:pointer;transition:opacity .15s var(--ew-ease)}.slate .s-ew-auth .wa-request-onetime-password-button:hover,.slate .s-ew-auth .wa-login-submit:hover,.slate .s-ew-auth .wa-signup-form-actions input[type=submit]:hover{background:var(--ew-primary);opacity:.9}.slate .s-ew-auth .wa-request-onetime-password-button:disabled,.slate .s-ew-auth .wa-login-submit:disabled{opacity:.5;pointer-events:none}.slate .s-ew-auth .wa-signup-url,.slate .s-ew-auth .wa-login-url{margin:0;text-align:center;font:400 14px/21px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-signup-url a,.slate .s-ew-auth .wa-login-url a,.slate .s-ew-auth__note a{margin:0;color:inherit;text-decoration:underline;text-underline-offset:4px}.slate .s-ew-auth .wa-signup-url a:hover,.slate .s-ew-auth .wa-login-url a:hover,.slate .s-ew-auth__note a:hover{color:var(--ew-foreground)}.slate .s-ew-auth__note{margin:0;padding:0 24px;text-align:center;font:400 14px/21px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-field-terms-accepted .wa-value{display:block}.slate .s-ew-auth .wa-field-terms-accepted label{position:relative;display:block;padding-left:24px;font:400 14px/22.75px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth .wa-field-terms-accepted .s-ew-check{position:absolute;left:0;top:0;width:16px;height:16px;margin:0}.slate .s-ew-auth .wa-field-terms-accepted a{color:var(--ew-foreground);text-decoration:underline;text-underline-offset:4px}.slate .s-ew-auth .wa-captcha-section{display:grid;gap:8px}.slate .s-ew-auth .wa-captcha-code{display:flex;align-items:center;gap:12px}.slate .s-ew-auth .wa-captcha-img{display:block;height:32px;border-radius:6px}.slate .s-ew-auth .wa-captcha-refresh{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:underline;text-underline-offset:4px}.slate .s-ew-otp{display:flex;justify-content:center;gap:8px}.slate .s-ew-otp__cell,.slate .s-ew-auth .wa-value input.s-ew-otp__cell{box-sizing:border-box;width:44px;height:44px;padding:0;text-align:center;border:1px solid var(--ew-input);border-radius:10px;background:transparent;font:400 16px/24px var(--ew-font);color:var(--ew-foreground);outline:none}.slate .s-ew-auth .wa-value input.s-ew-otp__cell:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-auth--code .wa-field-onetime-password{margin-top:32px}.slate .s-ew-auth__code-label{margin:0;font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-auth__resend,.slate .s-ew-auth__change{display:block;width:100%;height:auto;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-align:center;font:400 14px/21px var(--ew-font);color:var(--ew-muted-foreground);cursor:pointer}.slate .s-ew-auth__resend{margin-top:-4px}.slate .s-ew-auth__resend:disabled{opacity:.6;cursor:default}.slate .s-ew-auth__resend:not(:disabled):hover,.slate .s-ew-auth__change:hover{text-decoration:underline;text-underline-offset:4px}.slate .s-ew-auth--code .wa-field-login,.slate .s-ew-auth--code .s-ew-auth__hint,.slate .s-ew-auth--code .wa-field-onetime-password .wa-name,.slate .s-ew-auth--code .wa-field-onetime-password input.wa-onetime-password,.slate .s-ew-auth--code .wa-send-again-onetime-password-link-wrapper,.slate .s-ew-auth--code .wa-onetime-password-input-message,.slate .s-ew-auth--code .wa-info-messages,.slate .s-ew-auth--code .s-auth-adapters,.slate .s-ew-auth--code .wa-signup-url,.slate .s-ew-auth--code .wa-signup-form-fields>.wa-field:not(.wa-field-onetime-password),.slate .s-ew-auth--code .wa-signup-form-actions .wa-buttons-wrapper,.slate .s-ew-auth--code .wa-login-url,.slate .s-ew-auth--code .wa-field-onetime-password input[name="data[onetime_password]"]{display:none!important}.slate .s-ew-auth--code .wa-done-signup-buttons-wrapper{margin-top:0}.slate .s-ew-auth-plain{display:flex;min-height:100vh;align-items:center;justify-content:center;box-sizing:border-box;padding:24px;background:var(--ew-muted)}@media (min-width: 768px){.slate .s-ew-auth-plain{padding:40px}}.slate .s-ew-auth-plain__inner{display:flex;flex-direction:column;gap:24px;width:100%;max-width:384px}.slate .s-ew-auth-plain__logo{display:flex;align-self:center;color:var(--ew-foreground)}.slate .s-ew-auth-plain__logo svg{display:block;width:auto;height:24px}.slate .s-ew-auth-plain__card{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:14px;text-align:center;background:var(--ew-card);box-shadow:0 0 0 1px var(--ew-foreground-10, rgba(10, 10, 10, .1))}.slate .s-ew-auth-plain__title{margin:0;font:500 20px/28px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}.slate .s-ew-auth-plain__text{margin:-12px 0 0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-auth-plain__link{align-self:center;font:400 14px/21px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:underline;text-underline-offset:4px}.slate .s-ew-auth-plain__link:hover{color:var(--ew-foreground)}.slate .s-ew-auth:not(.s-ew-auth--code) .s-ew-auth__resend,.slate .s-ew-auth:not(.s-ew-auth--code) .s-ew-auth__change{display:none}.slate .s-ew-auth .s-auth__topbar .s-logo svg{width:146px}.slate .s-ew-auth .s-auth__topbar .s-theme-switcher__btn{width:32px;height:32px;min-width:0;min-height:0;padding:0;border-radius:8px}.slate .s-ew-auth .s-auth__crumbs{display:none}.slate{--ew-sidebar: #fafafa;--ew-sidebar-foreground: #0a0a0a;--ew-sidebar-foreground-70: rgba(10, 10, 10, .7);--ew-sidebar-accent: #f5f5f5;--ew-sidebar-accent-foreground: #171717;--ew-sidebar-border: #e5e5e5}.slate[data-scheme=dark]{--ew-sidebar: #171717;--ew-sidebar-foreground: #fafafa;--ew-sidebar-foreground-70: rgba(250, 250, 250, .7);--ew-sidebar-accent: #262626;--ew-sidebar-accent-foreground: #fafafa;--ew-sidebar-border: #262626}.slate .s-ew-cab{--ew-rail-w: 56px;display:flex;min-height:100vh;width:100%;background:var(--ew-sidebar);color:var(--ew-foreground);font-family:var(--ew-font)}.slate .s-ew-cab--rail-open{--ew-rail-w: 224px}.slate .s-ew-cab__icon{display:block;width:20px;height:20px;flex-shrink:0}.slate .s-ew-cab__rail{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;align-items:center;gap:4px;box-sizing:border-box;width:var(--ew-rail-w);height:100vh;flex-shrink:0;padding:12px 0;border-right:1px solid var(--ew-border);background:var(--ew-sidebar);color:var(--ew-sidebar-foreground);transition:width .2s var(--ew-ease)}.slate .s-ew-cab--rail-open .s-ew-cab__rail{align-items:stretch;padding:12px 8px}.slate .s-ew-cab__rail-sep{width:32px;height:1px;margin:8px 0;background:var(--ew-border)}.slate .s-ew-cab--rail-open .s-ew-cab__rail-sep{width:100%}.slate .s-ew-cab__rail-nav{display:flex;flex:1;flex-direction:column;align-items:center;gap:4px}.slate .s-ew-cab--rail-open .s-ew-cab__rail-nav{align-items:stretch}.slate .s-ew-cab__rail-bottom{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:auto}.slate .s-ew-cab--rail-open .s-ew-cab__rail-bottom{align-items:stretch}.slate .s-ew-cab__rail-btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:40px;height:40px;min-height:0;min-width:0;margin:0;padding:0;border:0;border-radius:10px;background:transparent;cursor:pointer;color:var(--ew-sidebar-foreground-70);text-decoration:none;transition:background-color .15s var(--ew-ease),color .15s var(--ew-ease)}.slate .s-ew-cab__rail-btn:hover,.slate .s-ew-cab__rail-btn--active{background:var(--ew-sidebar-accent);color:var(--ew-sidebar-accent-foreground)}.slate .s-ew-cab__rail-logo{color:var(--ew-foreground)}.slate .s-ew-cab__rail-logo .s-ew-cab__mark{width:28px;height:28px;flex-shrink:0}.slate .s-ew-cab__rail-text{display:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 14px/20px var(--ew-font)}.slate .s-ew-cab__rail-text--bold{font-weight:600}.slate .s-ew-cab--rail-open .s-ew-cab__rail-btn{justify-content:flex-start;gap:12px;width:100%;padding:0 12px}.slate .s-ew-cab--rail-open .s-ew-cab__rail-text{display:block}.slate .s-ew-cab__icon--close,.slate .s-ew-cab--rail-open .s-ew-cab__icon--open{display:none}.slate .s-ew-cab--rail-open .s-ew-cab__icon--close{display:block}.slate .s-ew-cab__icon--sun,.slate[data-scheme=dark] .s-ew-cab__icon--moon{display:none}.slate[data-scheme=dark] .s-ew-cab__icon--sun{display:block}.slate .s-ew-cab__wrap{position:relative;display:flex;flex:1;min-width:0;background:var(--ew-sidebar)}.slate .s-ew-cab__sidebar{position:sticky;top:0;flex-shrink:0;box-sizing:border-box;width:256px;height:100vh;padding:8px;transition:margin-left .2s var(--ew-ease)}.slate .s-ew-cab--collapsed .s-ew-cab__sidebar{margin-left:-256px;visibility:hidden}.slate .s-ew-cab__sidebar-inner{display:flex;flex-direction:column;height:100%;background:var(--ew-sidebar);color:var(--ew-sidebar-foreground)}.slate .s-ew-cab__sidebar-head{padding:8px}.slate .s-ew-cab__brand{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:48px;padding:8px;border-radius:8px;color:var(--ew-sidebar-foreground);text-decoration:none}.slate .s-ew-cab__brand:hover{background:var(--ew-sidebar-accent)}.slate .s-ew-cab__brand-mark{display:flex;width:16px;height:16px;flex-shrink:0;color:var(--ew-foreground)}.slate .s-ew-cab__brand-mark .s-ew-cab__mark{width:16px;height:16px}.slate .s-ew-cab__brand-text{display:grid;flex:1;min-width:0;line-height:1.25}.slate .s-ew-cab__brand-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:500 14px/20px var(--ew-font)}.slate .s-ew-cab__brand-area{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-cab__group{padding:8px}.slate .s-ew-cab__group-label{display:flex;align-items:center;height:32px;padding:0 8px;font:500 12px/16px var(--ew-font);color:var(--ew-sidebar-foreground-70)}.slate .s-ew-cab__menu{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.slate .s-ew-cab__menu-btn{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:32px;padding:8px;border-radius:8px;font:400 14px/20px var(--ew-font);color:var(--ew-sidebar-foreground);text-decoration:none}.slate .s-ew-cab__menu-btn .s-ew-cab__icon{width:16px;height:16px}.slate .s-ew-cab__menu-btn span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slate .s-ew-cab__menu-btn:hover{background:var(--ew-sidebar-accent);color:var(--ew-sidebar-accent-foreground)}.slate .s-ew-cab__menu-btn--active{background:var(--ew-sidebar-accent);color:var(--ew-sidebar-accent-foreground);font-weight:500}.slate .s-ew-cab__inset{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:calc(100vh - 8px);margin:0 8px 8px 0;border-radius:14px;background:var(--ew-background);box-shadow:0 1px 2px #0000000d}.slate .s-ew-cab__header{display:flex;flex-shrink:0;align-items:center;gap:8px;box-sizing:border-box;height:56px;padding:0 16px;border-bottom:1px solid var(--ew-border);background:var(--ew-background);border-radius:14px 14px 0 0}.slate .s-ew-cab__trigger,.slate .s-ew-cab__theme{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;min-height:0;min-width:0;margin:0;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;cursor:pointer;color:var(--ew-foreground)}.slate .s-ew-cab__trigger{margin-left:-4px}.slate .s-ew-cab__trigger:hover,.slate .s-ew-cab__theme:hover{background:var(--ew-muted)}.slate .s-ew-cab__trigger .s-ew-cab__icon,.slate .s-ew-cab__theme .s-ew-cab__icon{width:16px;height:16px}.slate .s-ew-cab__header-sep{width:1px;height:16px;margin-right:7px;background:var(--ew-border)}.slate .s-ew-cab__title{margin:0;font:500 16px/24px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}.slate .s-ew-cab__theme{margin-left:auto}.slate .s-ew-cab__home{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:36px;padding:0 12px;border:1px solid var(--ew-border);border-radius:8px;background:var(--ew-background);background-clip:padding-box;font:500 14px/20px var(--ew-font);color:var(--ew-foreground);text-decoration:none;white-space:nowrap}.slate .s-ew-cab__home:hover{background:var(--ew-muted)}.slate .s-ew-cab__home .s-ew-cab__icon{width:14px;height:14px}.slate .s-ew-cab__content{box-sizing:border-box;padding:24px}@media (min-width: 768px){.slate .s-ew-cab__content{padding:40px}}.slate .s-ew-cab__overlay{display:none}@media (max-width: 767px){.slate .s-ew-cab__sidebar{position:fixed;left:0;top:0;z-index:50;width:288px;padding:0;margin:0;visibility:visible;background:var(--ew-sidebar);transform:translate(-100%);transition:transform .2s var(--ew-ease)}.slate .s-ew-cab--sheet .s-ew-cab__sidebar{transform:none}.slate .s-ew-cab--sheet .s-ew-cab__overlay{position:fixed;inset:0;z-index:49;display:block;background:#0000001a}.slate .s-ew-cab__inset{margin:0;border-radius:0;box-shadow:none;min-height:100vh}.slate .s-ew-cab__header{border-radius:0}}.slate .s-ew-profile__card{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;max-width:576px;margin:0 auto;padding:16px 0;border-radius:14px;background:var(--ew-card);color:var(--ew-foreground);box-shadow:0 0 0 1px var(--ew-foreground-10);font:400 14px/20px var(--ew-font)}.slate .s-ew-profile__head{padding:0 16px}.slate .s-ew-profile__title{font:500 16px/22px var(--ew-font)}.slate .s-ew-profile__notice{margin:0 16px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-profile #wa-my-info-edit-wrapper{display:block;padding:0 16px}.slate .s-ew-profile #wa-my-info-edit-wrapper .wa-form{display:grid;gap:20px}.slate .s-ew-profile #wa-my-info-edit-wrapper .wa-name{margin:0;font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-profile__avatar-row{display:flex;align-items:center;gap:16px;margin-bottom:12px}.slate .s-ew-profile__avatar{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0;overflow:hidden;border-radius:50%;background:var(--ew-muted);color:var(--ew-muted-foreground);font:400 14px/20px var(--ew-font)}.slate .s-ew-profile__avatar img{width:100%;height:100%;object-fit:cover}.slate .s-ew-profile__upload{position:relative;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:36px;padding:0 12px;border:1px solid var(--ew-border);border-radius:8px;background:var(--ew-background);background-clip:padding-box;font:500 14px/20px var(--ew-font);color:var(--ew-foreground);cursor:pointer}.slate .s-ew-profile__upload:hover{background:var(--ew-muted)}.slate .s-ew-profile__upload input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.slate .s-ew-profile__icon{width:16px;height:16px}.slate .s-ew-profile .wa-field{display:grid;gap:8px;margin:0}.slate .s-ew-profile .wa-field .wa-name{margin:0;font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-profile .wa-field .wa-value,.slate .s-ew-profile .wa-field .wa-value p{margin:0}.slate .s-ew-profile .wa-field input[type=text],.slate .s-ew-profile .wa-field input[type=email],.slate .s-ew-profile .wa-field input[type=password]{box-sizing:border-box;width:100%;height:32px;min-height:0;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;box-shadow:none;font:400 16px/24px var(--ew-font);color:var(--ew-foreground);outline:none}@media (min-width: 768px){.slate .s-ew-profile .wa-field input[type=text],.slate .s-ew-profile .wa-field input[type=email],.slate .s-ew-profile .wa-field input[type=password]{font-size:14px;line-height:20px}}.slate .s-ew-profile .wa-field input:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-profile .wa-error,.slate .s-ew-profile .wa-error-msg{font:400 14px/20px var(--ew-font);color:var(--ew-destructive)}.slate .s-ew-profile__save{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:40px;min-height:0;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);cursor:pointer}.slate .s-ew-profile__save:hover{opacity:.9}.slate .s-ew-subs__card{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;max-width:768px;margin:0 auto;padding:16px 0;border-radius:14px;background:var(--ew-card);color:var(--ew-foreground);box-shadow:0 0 0 1px var(--ew-foreground-10);font:400 14px/20px var(--ew-font)}.slate .s-ew-subs__head{display:grid;gap:4px;padding:0 16px}.slate .s-ew-subs__title{display:flex;align-items:center;gap:8px;font:500 16px/22px var(--ew-font)}.slate .s-ew-subs__icon{width:20px;height:20px;color:var(--ew-primary)}.slate .s-ew-subs__lead,.slate .s-ew-subs__muted{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-subs__body{display:grid;gap:16px;padding:0 16px}.slate .s-ew-subs__list{margin:0;padding:0;list-style:none}.slate .s-ew-subs__list li+li{border-top:1px solid var(--ew-border)}.slate .s-ew-subs__row{display:flex;align-items:center;gap:12px;padding:12px 0;cursor:pointer;font:400 14px/20px var(--ew-font)}.slate .s-ew-subs__row .s-ew-check{margin:0}.slate .s-ew-subs__text{min-width:0}.slate .s-ew-subs__name{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500}.slate .s-ew-subs__state{font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-subs__again{height:40px;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);cursor:pointer}.slate .s-ew-orders__card{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;max-width:768px;margin:0 auto;padding:16px 0;border-radius:14px;background:var(--ew-card);color:var(--ew-foreground);box-shadow:0 0 0 1px var(--ew-foreground-10);font:400 14px/20px var(--ew-font)}.slate .s-ew-orders__head{display:grid;gap:4px;padding:0 16px}.slate .s-ew-orders__title{font:500 16px/22px var(--ew-font)}.slate .s-ew-orders__lead{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-orders__facets{padding:0 24px 16px;border-bottom:1px solid var(--ew-border)}.slate .s-ew-orders__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.slate .s-ew-orders__pill{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;min-height:0;height:auto;margin:0;padding:4px 12px;border:1px solid var(--ew-border);border-radius:9999px;background:transparent;cursor:pointer;font:500 12px/16px var(--ew-font);color:var(--ew-foreground);transition:background-color .15s var(--ew-ease)}.slate .s-ew-orders__pill:hover{background:var(--ew-foreground-5, rgba(10, 10, 10, .05))}.slate .s-ew-orders__pill--closed{opacity:.7}.slate .s-ew-orders__dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ew-st, var(--ew-muted-foreground))}.slate .s-ew-orders__count{font-variant-numeric:tabular-nums;color:var(--ew-muted-foreground)}.slate .s-ew-orders__pill--active{border:0;background:var(--ew-st, var(--ew-foreground));color:var(--ew-st-fg, var(--ew-background));opacity:1}.slate .s-ew-orders__pill--active:hover{background:var(--ew-st, var(--ew-foreground))}.slate .s-ew-orders__pill--active .s-ew-orders__dot{display:none}.slate .s-ew-orders__pill--active .s-ew-orders__count{color:inherit;opacity:.8}.slate .s-ew-orders__body{padding:0 16px}.slate .s-ew-orders__list{margin:0;padding:0;list-style:none}.slate .s-ew-orders__list li+li{border-top:1px solid var(--ew-border)}.slate .s-ew-orders__list li[hidden]{display:none}.slate .s-ew-orders__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;color:inherit;text-decoration:none}.slate .s-ew-orders__main{display:block;min-width:0;flex-shrink:0}.slate .s-ew-orders__num{display:block;font:500 14px/20px var(--ew-font)}.slate .s-ew-orders__row:hover .s-ew-orders__num{text-decoration:underline}.slate .s-ew-orders__meta{display:block;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-orders__preview{display:none;flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 640px){.slate .s-ew-orders__preview{display:block}}.slate .s-ew-orders__side{display:flex;flex-shrink:0;align-items:center;gap:12px}.slate .s-ew-orders__sum{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.slate .s-ew-orders__total{font:500 14px/20px var(--ew-font);font-variant-numeric:tabular-nums}.slate .s-ew-orders__badge,.slate .s-ew-order__badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;background:var(--ew-st, var(--ew-muted));color:var(--ew-st-fg, var(--ew-foreground));font:500 12px/16px var(--ew-font)}.slate .s-ew-orders__badge--closed,.slate .s-ew-order__badge--closed{opacity:.7}.slate .s-ew-orders__arrow{width:16px;height:16px;color:var(--ew-muted-foreground);transition:transform .2s var(--ew-ease),color .2s var(--ew-ease)}.slate .s-ew-orders__row:hover .s-ew-orders__arrow{color:var(--ew-foreground);transform:translate(2px,-2px)}.slate .s-ew-orders__empty{display:grid;gap:16px;font:400 14px/20px var(--ew-font)}.slate .s-ew-orders__empty-text{display:flex;align-items:flex-start;gap:12px;margin:0;color:var(--ew-muted-foreground)}.slate .s-ew-orders__empty-text a{color:inherit;text-decoration:underline}.slate .s-ew-orders__empty-icon{width:16px;height:16px;margin-top:2px;flex-shrink:0}.slate .s-ew-orders__shop{justify-self:start;display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:8px;background:var(--ew-primary);color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);text-decoration:none}.slate .s-ew-order{display:flex;flex-direction:column;gap:24px;max-width:1024px;margin:0 auto;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-order__back{display:inline-flex;align-self:flex-start;align-items:center;gap:4px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-order__back:hover{color:var(--ew-foreground)}.slate .s-ew-order__back-icon{width:16px;height:16px}.slate .s-ew-order__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.slate .s-ew-order__title{display:flex;align-items:center;gap:12px;margin:0;font:500 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-order__title{font-size:30px;line-height:36px}}.slate .s-ew-order__date{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.025em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-order__grid{display:grid;gap:24px}@media (min-width: 1024px){.slate .s-ew-order__grid{grid-template-columns:minmax(0,1fr) 352px;align-items:start}}.slate .s-ew-order__card{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;padding:16px 0;border-radius:14px;background:var(--ew-card);box-shadow:0 0 0 1px var(--ew-foreground-10)}.slate .s-ew-order__card-title{padding:0 16px;font:500 16px/24px var(--ew-font)}.slate .s-ew-order__card-body{display:flex;flex-direction:column;gap:20px;padding:0 16px}.slate .s-ew-order__items{margin:0;padding:0;list-style:none}.slate .s-ew-order__item{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 0}.slate .s-ew-order__item:first-child{padding-top:0}.slate .s-ew-order__item+.s-ew-order__item{border-top:1px solid var(--ew-foreground-10)}.slate .s-ew-order__item-main{flex:1;min-width:0}.slate .s-ew-order__item-name{margin:0;font:400 14px/20px var(--ew-font)}.slate .s-ew-order__item-qty{margin:0;font:400 12px/16px var(--ew-font);font-variant-numeric:tabular-nums;color:var(--ew-muted-foreground)}.slate .s-ew-order__download{font:400 12px/16px var(--ew-font);color:var(--ew-foreground);text-decoration:underline}.slate .s-ew-order__item-sum{flex-shrink:0;font:400 14px/20px var(--ew-font);font-variant-numeric:tabular-nums}.slate .s-ew-order__sums{display:flex;flex-direction:column;gap:6px}.slate .s-ew-order__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slate .s-ew-order__row span:last-child{font-variant-numeric:tabular-nums}.slate .s-ew-order__row--muted{color:var(--ew-muted-foreground)}.slate .s-ew-order__row--discount{color:#00bc7d}.slate .s-ew-order__total{padding-top:10px;border-top:1px solid var(--ew-foreground-10)}.slate .s-ew-order__total-label{font:500 16px/24px var(--ew-font)}.slate .s-ew-order__total-sum{font:500 20px/28px var(--ew-font);font-variant-numeric:tabular-nums}.slate .s-ew-order__info{gap:16px}.slate .s-ew-order__info-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.slate .s-ew-order__info-row span:first-child{color:var(--ew-muted-foreground)}.slate .s-ew-order__info-row span:last-child{text-align:right}.slate .s-ew-order__info-text{color:var(--ew-muted-foreground)}.slate .s-ew-order__info-block{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--ew-border)}.slate .s-ew-order__info-block p{margin:0}.slate .s-ew-order__info-label{font:400 10px/1.428571 var(--ew-font-mono);letter-spacing:.025em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-order__info-muted,.slate .s-ew-order__info-muted a{color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-order__info-muted a:hover{color:var(--ew-foreground)}.slate .s-ew-order__info-comment{white-space:pre-wrap}.slate .s-ew-order__payment:empty{display:none}.slate .s-ew-order__actions{display:flex;flex-wrap:wrap;gap:8px}.slate .s-ew-order__pin{max-width:448px}.slate .s-ew-order__pin-form{display:flex;flex-wrap:wrap;gap:12px;padding:0 16px}.slate .s-ew-order__pin-input{box-sizing:border-box;flex:1;height:32px;min-height:0;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;font:400 14px/20px var(--ew-font)}.slate .s-ew-order__pin-btn{height:32px;min-height:0;padding:0 12px;border:0;border-radius:10px;background:var(--ew-primary);color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);cursor:pointer}.slate .s-ew-order__error{margin:0 16px;color:var(--ew-destructive)}.slate .s-ew-cab__dot{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--ew-st, var(--ew-muted-foreground))}.slate .s-ew-cab__count{margin-left:auto;font-variant-numeric:tabular-nums;font-size:12px;color:var(--ew-muted-foreground)}.slate .s-ew-tickets__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:0 16px}.slate .s-ew-tickets__head-text{min-width:0;padding:0}.slate .s-ew-tickets__title{display:flex;align-items:center;gap:8px}.slate .s-ew-tickets__dot{width:10px;height:10px}.slate .s-ew-tickets__buttons{display:flex;flex-shrink:0;align-items:center;gap:8px}.slate .s-ew-tickets__new,.slate .s-ew-tickets__reset{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:36px;padding:0 12px;border-radius:8px;font:500 14px/20px var(--ew-font);text-decoration:none;white-space:nowrap}.slate .s-ew-tickets__new{border:1px solid transparent;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground)}.slate .s-ew-tickets__reset{border:1px solid var(--ew-border);background:var(--ew-background);background-clip:padding-box;color:var(--ew-foreground)}.slate .s-ew-tickets__icon{width:14px;height:14px}.slate .s-ew-tickets__main{flex-shrink:1}.slate .s-ew-tickets__subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slate .s-ew-tickets__side{gap:8px}.slate .s-ew-tickets__empty{display:grid;gap:12px;justify-items:start;font:400 14px/20px var(--ew-font)}.slate .s-ew-tickets__empty p{margin:0;color:var(--ew-muted-foreground)}.slate .s-ew-ticket{display:flex;flex-direction:column;gap:24px;max-width:768px;margin:0 auto;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-ticket__card{display:flex;flex-direction:column;overflow:hidden;border-radius:14px;background:var(--ew-card);box-shadow:0 0 0 1px var(--ew-foreground-10)}.slate .s-ew-ticket__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px}.slate .s-ew-ticket__head-text{min-width:0}.slate .s-ew-ticket__title{margin:0;text-wrap:balance;font:500 16px/22px var(--ew-font);letter-spacing:0}.slate .s-ew-ticket__meta{margin:4px 0 0;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-ticket__chat{padding:16px;border-top:1px solid var(--ew-border);background:var(--ew-muted-20, rgba(245, 245, 245, .2))}@media (min-width: 640px){.slate .s-ew-ticket__chat{padding:24px}}.slate .s-ew-ticket__messages{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.slate .s-ew-ticket__msg{display:flex;justify-content:flex-start}.slate .s-ew-ticket__msg--own{justify-content:flex-end}.slate .s-ew-ticket__bubble{box-sizing:border-box;max-width:88%;padding:12px 16px;border:1px solid var(--ew-border);border-radius:16px 16px 16px 8px;background:var(--ew-background);color:var(--ew-foreground);box-shadow:0 1px 2px #0000000d;overflow-wrap:anywhere}@media (min-width: 640px){.slate .s-ew-ticket__bubble{max-width:76%}}.slate .s-ew-ticket__msg--own .s-ew-ticket__bubble{border-color:transparent;border-radius:16px 16px 8px;background:var(--ew-primary);color:var(--ew-primary-foreground)}.slate .s-ew-ticket__who{margin:0 0 4px;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-ticket__msg--own .s-ew-ticket__who{color:#fafafabf}.slate[data-scheme=dark] .s-ew-ticket__msg--own .s-ew-ticket__who{color:#171717bf}.slate .s-ew-ticket__text{font:400 14px/24px var(--ew-font)}.slate .s-ew-ticket__text p{margin:0}.slate .s-ew-ticket__text p+p{margin-top:14px}.slate .s-ew-ticket__text a{color:inherit;text-decoration:underline}.slate .s-ew-ticket__action{margin:0;font-style:italic}.slate .s-ew-ticket__fields{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:12px 0 0;font-size:12px}.slate .s-ew-ticket__fields dt{opacity:.75}.slate .s-ew-ticket__fields dd{margin:0}.slate .s-ew-ticket__files{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none}.slate .s-ew-ticket__files a{display:inline-flex;align-items:center;gap:4px;max-width:224px;padding:4px 8px;border:1px solid currentColor;border-radius:9999px;font-size:12px;color:inherit;text-decoration:none;opacity:.85}.slate .s-ew-ticket__clip{width:12px;height:12px}.slate .s-ew-ticket__none{margin:0;color:var(--ew-muted-foreground)}.slate .s-ew-ticket__notice{margin:0;padding:12px 16px;border:1px solid rgba(16,185,129,.3);border-radius:10px;background:#10b9810d}.slate .s-ew-ticket__compose{position:sticky;bottom:16px;gap:16px;padding:16px 0;box-shadow:0 0 0 1px var(--ew-foreground-10),0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.slate .s-ew-ticket__compose-title{padding:0 16px;font:500 16px/24px var(--ew-font)}.slate .s-ew-ticket__actions{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px}.slate .s-ew-ticket__compose--single .s-ew-ticket__actions{display:none}.slate .s-ew-ticket__form{padding:0 16px}.slate .s-ew-ticket__new-head{display:grid;gap:4px;padding:16px 16px 0}.slate .s-ew-ticket__lead{margin:0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-ticket__lead a{color:var(--ew-foreground);text-decoration:underline;text-underline-offset:4px}.slate .s-ew-ticket__newform{gap:16px;padding-bottom:16px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form{padding:0 16px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-form,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-form{display:grid;gap:20px;margin:0;padding:0;border:0;background:none;box-shadow:none}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-field.fldc_name,.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-field.fldc_email{display:none}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-field,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-field{display:grid;gap:8px;margin:0;padding:0}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-name,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-name{margin:0;padding:0;font:500 14px/19.25px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-value,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-value{margin:0;padding:0}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-value p{margin:0}.slate .s-ew-ticket .s-ew-hdform.s-hd-form input[type=text],.slate .s-ew-ticket .s-ew-hdform.s-hd-form input[type=email],.slate .s-ew-ticket .s-ew-hdform.s-hd-form select,.slate .s-ew-ticket .s-ew-hdform.s-hd-form textarea,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea{box-sizing:border-box;width:100%;min-height:0;height:32px!important;padding:4px 10px;border:1px solid var(--ew-input);border-radius:10px;background:transparent;box-shadow:none;font:400 16px/24px var(--ew-font);color:var(--ew-foreground);outline:none}.slate .s-ew-ticket .s-ew-hdform.s-hd-form textarea,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea{height:auto!important;min-height:64px;padding:8px 10px;resize:vertical}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea{min-height:128px}@media (min-width: 768px){.slate .s-ew-ticket .s-ew-hdform.s-hd-form input[type=text],.slate .s-ew-ticket .s-ew-hdform.s-hd-form input[type=email],.slate .s-ew-ticket .s-ew-hdform.s-hd-form select,.slate .s-ew-ticket .s-ew-hdform.s-hd-form textarea,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea{font-size:14px;line-height:20px}}.slate .s-ew-ticket .s-ew-hdform.s-hd-form input:focus,.slate .s-ew-ticket .s-ew-hdform.s-hd-form select:focus,.slate .s-ew-ticket .s-ew-hdform.s-hd-form textarea:focus,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea:focus{border-color:var(--ew-ring);box-shadow:0 0 0 3px var(--ew-ring-50)}.slate .s-ew-ticket .s-ew-hdform.s-hd-form input::placeholder,.slate .s-ew-ticket .s-ew-hdform.s-hd-form textarea::placeholder{color:var(--ew-muted-foreground)}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper{position:relative;padding-left:24px;font:400 14px/22.75px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper input[type=checkbox]{position:absolute;left:0;top:3px;margin:0}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper a{color:var(--ew-foreground);text-decoration:underline;text-underline-offset:4px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .fld_type_\!agreement_checkbox>.wa-name{display:none}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .buttons,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .buttons{display:flex;align-items:center;gap:8px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form input[type=submit],.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form input[type=submit],.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form button[type=submit]{box-sizing:border-box;width:100%;height:40px;min-height:0;padding:8px 16px;border:1px solid transparent;border-radius:10px;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);cursor:pointer}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form input[type=submit],.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form button[type=submit]{width:auto;height:32px;padding:0 10px}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .cancel-btn,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .cancel{display:none}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .wa-error,.slate .s-ew-ticket .s-ew-hdform.s-hd-form .errormsg{font:400 14px/20px var(--ew-font);color:var(--ew-destructive)}.slate .s-ew-ticket .s-hd-form .s-ew-req{margin-left:4px;color:var(--ew-destructive)}.slate .s-ew-ticket .s-hd-form .s-ew-attach-input{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.slate .s-ew-ticket .s-hd-form .s-ew-attach{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:0;border:0;background:none;cursor:pointer;font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-ticket .s-hd-form .s-ew-attach svg{width:16px;height:16px}.slate .s-ew-ticket .s-hd-form .s-ew-attach-list{margin:4px 0 0;padding:0;list-style:none;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form textarea{min-height:64px!important;height:64px!important}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .custom-mt-24,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-pt-20{margin:0;padding:0}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .s-ew-send{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:32px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:var(--ew-primary);background-clip:padding-box;color:var(--ew-primary-foreground);font:500 14px/20px var(--ew-font);cursor:pointer}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .s-ew-send svg{width:16px;height:16px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form select{padding-right:32px;background:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23737373%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27%2F%3E%3C%2Fsvg%3E) right 10px center / 16px no-repeat;-webkit-appearance:none;appearance:none;cursor:pointer}.slate .s-ew-ticket .s-ew-hdform.s-hd-form select.s-ew-select--empty{color:var(--ew-muted-foreground)}.slate .s-ew-ticket .s-hd-form .attach,.slate .s-ew-ticket .s-hd-form .h-file-attachments{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.slate .s-ew-ticket--new{max-width:672px}.slate .s-ew-ticket__chat{margin-bottom:16px}.slate .s-ew-ticket__msg--own .s-ew-ticket__bubble{border:0}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .s-ew-send{gap:8px;height:40px;min-height:0;padding:0 16px;border-radius:10px}.slate .s-ew-ticket .s-hd-form .s-ew-attach{min-height:0;height:20px;margin:0}.slate .s-ew-ticket .s-ew-ticket__new-head{padding-top:8px}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper{display:flex;align-items:flex-start;gap:8px;padding-left:0;font:400 14px/20px var(--ew-font)}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper input[type=checkbox]{position:static;flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-html-label{line-height:20px}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .s-ew-send{height:40px!important;min-height:0!important;padding:0 16px!important}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .buttons,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .top-spaced{margin:0!important;padding:0!important}.slate .s-ew-ticket .s-ew-hdform.s-hd-form .h-agreement-checkbox-wrapper input[type=checkbox]{width:16px!important;height:16px!important;min-width:0!important}.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .custom-mt-24,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-pt-20,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .wa-mb-16,.slate .s-ew-ticket .s-ew-ticket__form.s-hd-form .custom-mb-8{margin:0!important;padding:0!important}.slate .s-ew-ticket .s-hd-form .attach,.slate .s-ew-ticket .s-hd-form .h-file-attachments{position:relative;gap:0}.slate .s-ew-ticket .s-hd-form .s-ew-attach-list:empty{display:none}.slate .s-ew-help__body details{border-bottom:1px solid var(--ew-border)}.slate .s-ew-help__body details:last-child{border-bottom:0}.slate .s-ew-help__body summary{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0;cursor:pointer;list-style:none;font:500 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-help__body summary::-webkit-details-marker{display:none}.slate .s-ew-help__body summary:after{content:"";flex-shrink:0;width:16px;height:16px;margin-top:4px;background:var(--ew-muted-foreground);-webkit-mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27%2F%3E%3C%2Fsvg%3E) center / 16px no-repeat;mask:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23000%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27%2F%3E%3C%2Fsvg%3E) center / 16px no-repeat;transition:transform .2s var(--ew-ease)}.slate .s-ew-help__body details[open]>summary:after{transform:rotate(180deg)}.slate .s-ew-help__body summary:hover{text-decoration:underline}.slate .s-ew-help__body details>:not(summary){margin:0 0 10px;padding-top:4px;font:400 14px/24px var(--ew-font);color:var(--ew-prose-body)}.slate .s-ew-help__body ul{padding-left:22px;list-style:disc}.slate .s-ew-help__body li{margin:4px 0;padding-left:6px}.slate .s-ew-help__body li::marker{color:#d4d4d4}.slate .s-ew-help{display:flex;flex-direction:column;gap:24px;max-width:768px;margin:0 auto}.slate .s-ew-help .s-ew-orders__card{width:100%;margin:0}.slate .s-ew-help__more .s-ew-orders__title{font-size:16px;line-height:24px}.slate .s-ew-help__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:0 16px}.slate .s-ew-help__contacts{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-help__contacts a{color:var(--ew-foreground);text-decoration:none}.slate .s-ew-help__contacts a:hover{text-decoration:underline}.slate .s-ew-help__news{display:inline-flex;align-items:center;gap:4px;margin-left:auto;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-help__news:hover{color:var(--ew-foreground)}.slate .s-ew-help__news-icon{width:14px;height:14px}.slate .s-ew-help__body a{color:var(--ew-prose-heading);text-decoration:underline;font-weight:500}.slate .s-ew-help__body strong{font-weight:600;color:var(--ew-prose-heading)}.slate .s-ew-help__body summary{border:1px solid transparent}.slate .s-ew-help__body details>:not(summary){margin-bottom:14px}.slate .s-ew-help__ask{gap:8px;height:40px;padding:0 16px;border-radius:10px}.slate .s-ew-help__ask .s-ew-tickets__icon{width:16px;height:16px}.slate .s-ew-help__body details>:not(summary),.slate .s-ew-help__body li{color:var(--ew-foreground)}.slate .s-ew-help__body summary{gap:0}.slate .s-ew-accounts__body{display:grid;gap:16px;padding:0 16px}.slate .s-ew-accounts__list{margin:0;padding:0;list-style:none}.slate .s-ew-accounts__item{display:flex;align-items:center;gap:12px;padding:12px 0}.slate .s-ew-accounts__item+.s-ew-accounts__item{border-top:1px solid var(--ew-border)}.slate .s-ew-accounts__item:first-child{padding-top:0}.slate .s-ew-accounts__item:last-child{padding-bottom:0}.slate .s-ew-accounts__icon{display:block;width:24px;height:24px;flex-shrink:0}.slate .s-ew-accounts__icon--stub{border-radius:50%;background:var(--ew-muted)}.slate .s-ew-accounts__text{flex:1;min-width:0}.slate .s-ew-accounts__name{display:flex;align-items:center;gap:8px;font:500 14px/20px var(--ew-font)}.slate .s-ew-accounts__badge{padding:2px 8px;border-radius:9999px;background:#10b98126;font:500 12px/16px var(--ew-font);color:#059669}.slate[data-scheme=dark] .s-ew-accounts__badge{color:#34d399}.slate .s-ew-accounts__hint{font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-accounts__btn{text-decoration:none}.slate .s-ew-accounts__btn:disabled{opacity:.5;cursor:default}.slate .s-ew-accounts [hidden]{display:none}.slate .s-ew-accounts__error,.slate .s-ew-accounts__notice{margin:0;font:400 14px/20px var(--ew-font)}.slate .s-ew-accounts__error{color:var(--ew-destructive)}.slate .s-ew-accounts__notice{color:var(--ew-foreground-80, var(--ew-foreground))}.slate .s-ew-accounts__body>.s-ew-accounts__error[hidden]+.s-ew-accounts__notice[hidden]{display:none}.slate .s-ew-post{box-sizing:border-box;max-width:768px;margin:0 auto;padding:96px 24px;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-post{padding:128px 24px}}.slate .s-ew-post__head{display:flex;flex-direction:column;gap:16px;margin-top:32px}.slate .s-ew-post__meta{display:flex;align-items:center;gap:8px;font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-post__title{margin:0;text-wrap:balance;font:500 36px/40px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-post__title{font-size:48px;line-height:48px}}.slate .s-ew-post__summary{margin:0;font:400 18px/28px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-post__body{margin-top:48px}.slate .s-ew-post__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px}.slate .s-ew-post__tag{padding:4px 12px;border:1px solid var(--ew-border);border-radius:9999px;background:var(--ew-card);font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease),border-color .15s var(--ew-ease)}.slate .s-ew-post__tag:hover{border-color:var(--ew-foreground-30, rgba(10, 10, 10, .3));color:var(--ew-foreground)}.slate .s-ew-prose--wa{overflow-x:hidden;font-size:14px;line-height:1.7142857}.slate .s-ew-prose--wa p{margin:16px 0;line-height:1.625;color:var(--ew-muted-foreground)}.slate .s-ew-prose--wa img{display:block;max-width:100%;height:auto;margin:24px 0;border-radius:10px}.slate .s-ew-prose--wa figure{margin:24px 0}.slate .s-ew-prose--wa hr{margin:40px 0}.slate .s-ew-prose--wa figcaption{margin-top:8px;font-size:12px;line-height:16px;color:#737373}.slate[data-scheme=dark] .s-ew-prose--wa figcaption{color:#a3a3a3}.slate .s-ew-prose--wa figure>img{margin:0}.slate .s-ew-prose--wa h2{margin:32px 0 16px;font:700 20px/28px var(--ew-font)}.slate .s-ew-prose--wa h3{margin:24px 0 8px;font:600 18px/28px var(--ew-font)}.slate .s-ew-prose--wa h4{margin:16px 0 9.14px;font:600 16px/24px var(--ew-font)}.slate .s-ew-prose--wa ul{padding-left:20px;list-style:disc}.slate .s-ew-prose--wa ul,.slate .s-ew-prose--wa ol{margin:16px 0}.slate .s-ew-prose--wa ol{padding-left:22px}.slate .s-ew-prose--wa li ul,.slate .s-ew-prose--wa li ol{margin:8px 0}.slate .s-ew-prose--wa li{margin:4px 0}.slate .s-ew-prose--wa ul>li::marker{color:#d4d4d4}.slate .s-ew-prose--wa ol>li::marker{color:#737373}.slate[data-scheme=dark] .s-ew-prose--wa ul>li::marker{color:#525252}.slate[data-scheme=dark] .s-ew-prose--wa ol>li::marker{color:#a3a3a3}.slate .s-ew-prose--wa pre{overflow-x:auto;max-width:100%;padding:12px;border:1px solid var(--ew-border);border-radius:6px;background:var(--ew-muted);white-space:pre-wrap;font-size:12px;line-height:16px;color:var(--ew-foreground)}.slate .s-ew-prose--wa pre{margin:20px 0}.slate .s-ew-prose--wa code{padding:2px 4px;border-radius:4px;background:var(--ew-muted);color:var(--ew-foreground)}.slate .s-ew-prose--wa code{font-size:.8571em;font-weight:600}.slate .s-ew-prose--wa code,.slate .s-ew-prose--wa pre{font-family:var(--ew-font-mono)}.slate .s-ew-prose--wa code:before,.slate .s-ew-prose--wa code:after{content:"`"}.slate .s-ew-prose--wa pre code{padding:0;border-radius:0;background:none;font-size:inherit;font-weight:inherit}.slate .s-ew-prose--wa pre code:before,.slate .s-ew-prose--wa pre code:after{content:none}.slate .s-ew-prose--wa table{display:block;overflow-x:auto;width:100%}.slate .s-ew-prose--wa blockquote{margin:18.67px 0;padding-left:15.56px;border-left:4px solid var(--ew-border);font-weight:500;font-style:italic;color:var(--ew-prose-heading);quotes:"\201c" "\201d" "\2018" "\2019"}.slate .s-ew-prose--wa blockquote p:first-of-type:before{content:open-quote}.slate .s-ew-prose--wa blockquote p:last-of-type:after{content:close-quote}.slate .s-ew-prose--wa>blockquote:first-child{margin-top:0}.slate .s-ew-prose.s-ew-prose--wa h2+*,.slate .s-ew-prose.s-ew-prose--wa h3+*,.slate .s-ew-prose.s-ew-prose--wa h4+*{margin-top:0}.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h3{margin-top:24px}.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h4{margin-top:16px}.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h2+figure,.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h3+figure,.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h4+figure{margin-top:24px}@media (min-width: 768px){.slate .s-ew-prose--wa h3{margin-bottom:10.8px}.slate .s-ew-prose--wa blockquote{margin:25.6px 0;padding-left:16px}.slate .s-ew-prose--wa>blockquote:first-child{margin-top:0}.slate .s-ew-prose--wa{font-size:16px;line-height:1.75}.slate .s-ew-prose--wa p,.slate .s-ew-prose--wa ul,.slate .s-ew-prose--wa ol{margin:20px 0}.slate .s-ew-prose--wa ol{padding-left:26px}.slate .s-ew-prose--wa li ul,.slate .s-ew-prose--wa li ol{margin:12px 0}.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h2+figure,.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h3+figure,.slate .s-ew-prose.s-ew-prose--wa.s-ew-prose--wa h4+figure{margin-top:32px}.slate .s-ew-prose--wa hr{margin:48px 0}.slate .s-ew-prose--wa figcaption{margin-top:12px;font-size:14px;line-height:20px}.slate .s-ew-prose--wa pre{margin:20.57px 0}.slate .s-ew-prose--wa code{font-size:.875em}.slate .s-ew-prose--wa h4{margin-bottom:8px}.slate .s-ew-prose--wa img,.slate .s-ew-prose--wa figure{margin:32px 0}.slate .s-ew-prose--wa h2{margin:40px 0 20px;font:600 20px/1.3333 var(--ew-font)}}.slate .s-ew-related{border-top:1px solid var(--ew-border);padding:48px 0;background:var(--ew-background)}@media (min-width: 768px){.slate .s-ew-related{padding:64px 0}}.slate .s-ew-related__inner{display:flex;flex-direction:column;gap:32px;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 24px}.slate .s-ew-related__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px}.slate .s-ew-related__title{margin:0;font:500 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-related__title{font-size:30px;line-height:36px}}.slate .s-ew-related__all{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:underline}.slate .s-ew-related__all:hover{color:var(--ew-foreground)}.slate .s-ew-related__grid{display:grid;gap:24px}@media (min-width: 640px){.slate .s-ew-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-related__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-blog{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:96px 24px;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-blog{padding:128px 24px}}.slate .s-ew-blog__crumbs{margin-bottom:32px}.slate .s-ew-blog__head{display:flex;flex-direction:column;gap:16px;max-width:672px}.slate .s-ew-blog__kicker{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-blog__title{margin:0;text-wrap:balance;font:500 36px/40px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-blog__title{font-size:48px;line-height:48px}}.slate .s-ew-blog__text{margin:0;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-blog__tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.slate .s-ew-blog__tab{padding:6px 16px;border:1px solid var(--ew-border);border-radius:9999px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease),border-color .15s var(--ew-ease)}.slate .s-ew-blog__tab:hover{border-color:var(--ew-foreground-30, rgba(10, 10, 10, .3));color:var(--ew-foreground)}.slate .s-ew-blog__tab--active,.slate .s-ew-blog__tab--active:hover{border-color:transparent;background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-blog__grid{display:grid;gap:24px;margin-top:64px}.slate .s-ew-blog__grid--tabs{margin-top:40px}.slate .s-ew-blog__materials{margin:64px 0 0;font:500 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}.slate .s-ew-blog__materials+.s-ew-blog__grid{margin-top:24px}@media (min-width: 640px){.slate .s-ew-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-blog__empty{margin:64px 0 0;color:var(--ew-muted-foreground)}.slate .s-ew-blog__pages{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:64px}.slate .s-ew-blog__page{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--ew-border);border-radius:10px;font:400 14px/20px var(--ew-font);color:var(--ew-foreground);text-decoration:none}.slate .s-ew-blog__page:hover{border-color:var(--ew-foreground-30, rgba(10, 10, 10, .3))}.slate .s-ew-blog__page--current{border-color:transparent;background:var(--ew-foreground);color:var(--ew-background);font-weight:500}.slate .s-ew-blog__page--off{color:#73737366}.slate .s-ew-blog__filter{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px}.slate .s-ew-blog__btn{min-height:0;height:auto;margin:0;padding:6px 16px;border:1px solid var(--ew-border);border-radius:9999px;background:transparent;font:400 14px/20px var(--ew-font);color:var(--ew-foreground);cursor:pointer;transition:border-color .15s var(--ew-ease)}.slate .s-ew-blog__btn:hover{border-color:var(--ew-foreground-30, rgba(10, 10, 10, .3))}.slate .s-ew-blog__btn--active,.slate .s-ew-blog__btn--active:hover{border-color:var(--ew-foreground);background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-blog__cell{display:flex;flex-direction:column;min-width:0}.slate .s-ew-blog__cell>.s-ew-card{flex:1}.slate .s-ew-blog__cell[hidden]{display:none}.slate .s-ew-blog__service{display:inline-flex;flex-direction:column;align-self:flex-start;gap:4px;margin-top:8px;padding:20px;border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-card);color:var(--ew-foreground);text-decoration:none;transition:border-color .15s var(--ew-ease)}.slate .s-ew-blog__service:hover{border-color:var(--ew-foreground-30, rgba(10, 10, 10, .3))}.slate .s-ew-blog__service-name{font:500 16px/24px var(--ew-font)}.slate .s-ew-blog__section{margin:0;font:500 14px/20px var(--ew-font)}.slate .s-ew-blog__section a{color:var(--ew-primary);text-decoration:none}.slate .s-ew-blog__section a:hover{text-decoration:underline}.slate .s-ew-solutions{border-top:1px solid var(--ew-border);padding:48px 0;background:var(--ew-muted-30)}@media (min-width: 768px){.slate .s-ew-solutions{padding:64px 0}}.slate .s-ew-solutions__inner{display:flex;flex-direction:column;gap:32px;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 24px}.slate .s-ew-solutions__title{margin:0;font:500 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-solutions__title{font-size:30px;line-height:36px}}.slate .s-ew-solutions__grid{display:grid;gap:24px}.slate .s-ew-solutions__services{display:grid;gap:16px}@media (min-width: 640px){.slate .s-ew-solutions__grid,.slate .s-ew-solutions__services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-solutions__grid,.slate .s-ew-solutions__services{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-solutions__service{display:flex;flex-direction:column;gap:4px;padding:20px;border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-card);color:var(--ew-foreground);text-decoration:none;transition:border-color .15s}.slate .s-ew-solutions__service:hover{border-color:var(--ew-foreground-30)}.slate .s-ew-solutions__kicker{font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-solutions__name{font:500 16px/24px var(--ew-font)}.slate .s-ew-solutions__text{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-prose figure.s-ew-ba{margin:40px 0;--ew-ba-pos: 50%}.slate .s-ew-ba__frame{position:relative;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y;border:1px solid var(--ew-border);border-radius:8px}.slate .s-ew-prose .s-ew-ba__frame img{margin:0;border-radius:0}.slate .s-ew-prose .s-ew-ba__after{display:block;width:100%;height:auto}.slate .s-ew-prose .s-ew-ba__before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top;clip-path:inset(0 calc(100% - var(--ew-ba-pos)) 0 0)}.slate .s-ew-ba__tag{position:absolute;top:12px;padding:4px 12px;border-radius:9999px;pointer-events:none;background:var(--ew-background-95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-foreground)}.slate .s-ew-ba__tag--before{left:12px}.slate .s-ew-ba__tag--after{right:12px}.slate .s-ew-ba__line{position:absolute;top:0;bottom:0;left:var(--ew-ba-pos);width:2px;transform:translate(-50%);pointer-events:none;background:#fff;box-shadow:0 0 0 1px #00000040}.slate .s-ew-ba__knob{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:9999px;background:#fff;color:#171717;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a,0 0 0 1px #00000026}.slate .s-ew-ba__knob svg{width:16px;height:16px}.slate .s-ew-ba__knob svg+svg{margin-left:-4px}.slate .s-ew-ba__range{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slate .s-ew-ba__frame:focus-within{box-shadow:0 0 0 2px var(--ew-ring)}.slate .s-ew-prose figure.s-ew-ba figcaption{margin-top:12px;text-align:center;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-blog__products{display:flex;flex-direction:column;gap:24px;margin-top:64px}.slate .s-ew-blog__products-title{margin:0;font:500 24px/32px var(--ew-font);letter-spacing:0;color:var(--ew-foreground)}.slate .s-ew-blog__products-grid{display:grid;gap:24px}@media (min-width: 640px){.slate .s-ew-blog__products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-blog__products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.slate .s-ew-product-page{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:48px 24px 112px;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-product-page{padding-top:64px}}@media (min-width: 1024px){.slate .s-ew-product-page{padding-bottom:64px}}.slate .s-ew-product-page .s-ew-product-page__crumbs{margin:0}.slate .s-ew-pp,.slate .s-ew-pp__section{margin-top:40px}.slate .s-ew-pp{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media (min-width: 768px){.slate .s-ew-pp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-pp{gap:48px}}.slate .s-ew-pp__gallery{min-width:0}.slate .s-ew-pp__hero{position:relative;display:block;width:100%;padding:0 0 75%;overflow:hidden;border:0;border-radius:16px;background:var(--ew-muted);cursor:zoom-in;transition:box-shadow .15s var(--ew-ease)}.slate .s-ew-pp__hero:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.slate .s-ew-pp__hero img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.slate .s-ew-pp__noimage{display:flex;align-items:center;justify-content:center;padding:37.5% 0;border-radius:16px;background:var(--ew-muted);font-size:60px;line-height:1}.slate .s-ew-pp__thumbs{display:flex;gap:8px;margin:12px -4px 0;padding:0 4px 8px;overflow-x:auto}.slate .s-ew-pp__thumb{position:relative;flex:none;width:80px;height:80px;padding:0;overflow:hidden;border:1px solid var(--ew-foreground-10);border-radius:10px;background:var(--ew-muted);cursor:pointer;transition:border-color .15s var(--ew-ease),box-shadow .15s var(--ew-ease)}.slate{--ew-foreground-40: rgba(10, 10, 10, .4)}.slate[data-scheme=dark]{--ew-foreground-40: rgba(250, 250, 250, .4)}.slate .s-ew-pp__thumb:hover{border-color:var(--ew-foreground-40)}.slate .s-ew-pp__thumb--active,.slate .s-ew-pp__thumb--active:hover{border-color:var(--ew-primary);box-shadow:0 0 0 2px var(--ew-ring-50)}.slate .s-ew-pp__thumb img{width:100%;height:100%;object-fit:cover;object-position:top}.slate .s-ew-pp__info{display:flex;flex-direction:column;align-items:stretch;gap:16px;min-width:0}.slate .s-ew-pp__chip{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;border:1px solid var(--ew-border);border-radius:9999px;background:var(--ew-muted);font:500 12px/16px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease)}.slate .s-ew-pp__chip:hover{color:var(--ew-foreground)}.slate .s-ew-pp__chip-icon{width:14px;height:14px}.slate .s-ew-pp__pill{display:inline-flex;align-self:flex-start;padding:4px 12px;border-radius:9999px;font:600 12px/16px var(--ew-font);letter-spacing:.025em}.slate .s-ew-pp__pill--flag{background:var(--ew-primary);color:var(--ew-primary-foreground)}.slate .s-ew-pp__pill--off{background:var(--ew-muted);color:var(--ew-muted-foreground)}.slate .s-ew-pp__title-row{display:flex;align-items:center;gap:12px}.slate .s-ew-pp__cover{flex:none;width:auto;height:48px;border:1px solid var(--ew-border);border-radius:12px;object-fit:contain}.slate .s-ew-pp__title{margin:0;font:800 24px/1.25 var(--ew-font);color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-pp__title{font-size:30px}}.slate .s-ew-pp__stats{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-pp__stat{display:flex;align-items:center;gap:6px}.slate .s-ew-pp__star{width:16px;height:16px;fill:#ffb900;color:#ffb900}.slate .s-ew-pp__stat-icon{width:16px;height:16px}.slate .s-ew-pp__summary{margin:0;font:400 16px/26px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-pp__buy{padding-top:8px}.slate .s-ew-pp__off{margin:0;padding:24px;border:1px solid var(--ew-border);border-radius:16px;background:var(--ew-card);font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-pp__sku{display:flex;flex-direction:column;gap:16px}.slate .s-ew-pp__sku-label{margin:0 0 8px;font:500 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-pp__editions{display:flex;flex-wrap:wrap;gap:8px}.slate .s-ew-pp__edition{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;box-sizing:border-box;border:1px solid var(--ew-border);border-radius:10px;background:var(--ew-background);font:500 14px/20px var(--ew-font);color:var(--ew-foreground);cursor:pointer;transition:background-color .15s var(--ew-ease),color .15s var(--ew-ease)}.slate .s-ew-pp__edition:hover{background:var(--ew-muted)}.slate .s-ew-pp__edition--active,.slate .s-ew-pp__edition--active:hover{border-color:var(--ew-primary);background:var(--ew-primary);color:var(--ew-primary-foreground);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.slate .s-ew-pp__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.slate .s-ew-pp__price{font:800 30px/36px var(--ew-font);font-variant-numeric:tabular-nums;color:var(--ew-foreground)}.slate .s-ew-pp__compare{font:400 16px/24px var(--ew-font);font-variant-numeric:tabular-nums;text-decoration:line-through;color:var(--ew-muted-foreground)}.slate .s-ew-pp__cart,.slate .s-ew-pp__added{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:4px;padding:12px 32px;box-sizing:border-box;border-radius:14px;font:600 14px/20px var(--ew-font);text-decoration:none;cursor:pointer;transition:opacity .15s var(--ew-ease),background-color .15s var(--ew-ease)}.slate .s-ew-pp__cart{border:0;background:var(--ew-primary);color:var(--ew-primary-foreground)}.slate .s-ew-pp__cart:hover{opacity:.9}.slate .s-ew-pp__cart:disabled{cursor:not-allowed;opacity:.6}.slate .s-ew-pp__added{border:1px solid var(--ew-primary);background:transparent;color:var(--ew-primary)}.slate .s-ew-pp__added:hover{background:var(--ew-primary-10)}.slate .s-ew-pp__cart[hidden],.slate .s-ew-pp__added[hidden]{display:none}.slate .s-ew-pp__cart-icon{width:16px;height:16px}.slate .s-ew-pp__error{margin:-4px 0 0;font:400 14px/1.375 var(--ew-font);color:var(--ew-destructive)}.slate .s-ew-pp__consult{padding-top:16px;font:400 14px/1.625 var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-pp__consult-link{font-weight:500;color:var(--ew-primary);text-decoration:none}.slate .s-ew-pp__consult-link:hover{text-decoration:underline}.slate .s-ew-pp__section{display:flex;flex-direction:column;gap:16px}.slate .s-ew-pp__section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.slate .s-ew-pp__h2{margin:0;font:600 20px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-pp__all{font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-pp__all:hover{color:var(--ew-foreground)}.slate .s-ew-pp__cases{display:grid;gap:24px}.slate .s-ew-pp__row{display:grid;gap:16px}@media (min-width: 640px){.slate .s-ew-pp__cases,.slate .s-ew-pp__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-pp__cases{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .s-ew-pp__row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1023px){.slate .s-layout__main.s-layout__main--blocks{padding-bottom:0}}.slate .s-ew-lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000d9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media (min-width: 768px){.slate .s-ew-lightbox{padding:32px}}.slate .s-ew-lightbox__img{max-width:95vw;max-height:92vh;width:auto;height:auto;border-radius:8px;object-fit:contain;box-shadow:0 25px 50px -12px #00000040}.slate .s-ew-lightbox__btn{position:absolute;z-index:1;display:inline-flex;padding:8px;border:0;border-radius:9999px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background-color .15s var(--ew-ease)}.slate .s-ew-lightbox__btn:hover{background:#fff3}.slate .s-ew-lightbox__btn svg{width:24px;height:24px}.slate .s-ew-lightbox__close{top:16px;right:16px}.slate .s-ew-lightbox__prev{top:50%;left:16px;transform:translateY(-50%)}.slate .s-ew-lightbox__next{top:50%;right:16px;transform:translateY(-50%)}.slate .s-ew-lightbox__count{position:absolute;bottom:16px;left:50%;transform:translate(-50%);padding:4px 12px;border-radius:9999px;background:#ffffff1a;font:400 12px/16px var(--ew-font);color:#fff}.slate .s-ew-pp__title,.slate .s-ew-pp__h2{letter-spacing:0}.slate .s-ew-pp__description img{max-width:min(100%,800px)}.slate .s-ew-shop{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:48px 24px;color:var(--ew-foreground)}@media (min-width: 768px){.slate .s-ew-shop{padding:80px 24px}}.slate .s-ew-shop .s-ew-shop__crumbs{margin:0}.slate .s-ew-shop__head,.slate .s-ew-shop__grid,.slate .s-ew-shop__empty{margin-top:40px}.slate .s-ew-shop__crumbs+.s-ew-shop__head{margin-top:40px}.slate .s-ew-shop__back{margin:0}.slate .s-ew-shop__back{display:inline-flex;align-items:center;gap:4px;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground);text-decoration:none}.slate .s-ew-shop__back:hover{color:var(--ew-foreground)}.slate .s-ew-shop__back-icon{width:14px;height:14px}.slate .s-ew-shop__intro{max-width:768px;margin-top:16px}.slate .s-ew-shop__head{display:flex;flex-direction:column;align-items:flex-start}.slate .s-ew-shop__kicker{margin:0;font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-shop__title{margin:12px 0 0;text-wrap:balance;font:500 36px/40px var(--ew-font);color:var(--ew-foreground)}@media (min-width: 1024px){.slate .s-ew-shop__title{font-size:48px;line-height:48px}}.slate .s-ew-shop__text{margin:12px 0 0;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-shop__empty{margin:0;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-shop__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media (min-width: 640px){.slate .s-ew-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-shop__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1280px){.slate .s-ew-shop__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-team{padding:64px 0;border-top:1px solid var(--ew-border);border-bottom:1px solid var(--ew-border);background:var(--ew-background)}.slate .s-ew-team__inner{max-width:80rem;margin:0 auto;padding:0 24px}.slate .s-ew-team__head{padding-bottom:48px;border-top:1px solid var(--ew-border)}.slate .s-ew-team__label{display:block;width:max-content;margin-top:-14px;padding:0;background:var(--ew-background);font:400 12px/16px var(--ew-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-team__intro{margin-top:48px}.slate .s-ew-team__title{margin:0;font:500 30px/36px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-team__text-col{margin-top:24px}.slate .s-ew-team__text{margin:0;font:400 16px/24px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-team__grid{display:grid;column-gap:24px;row-gap:48px}.slate .s-ew-team__photo{position:relative;display:block;width:100%;height:0;padding-top:calc(100% - 2px);overflow:hidden;border:1px solid var(--ew-border);border-radius:16px;box-sizing:border-box;transition:transform .5s cubic-bezier(.4,0,.2,1)}.slate .s-ew-team__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.slate .s-ew-team__member:hover .s-ew-team__img,.slate .s-ew-team__member:hover .s-ew-team__photo--tone-0,.slate .s-ew-team__member:hover .s-ew-team__photo--tone-1,.slate .s-ew-team__member:hover .s-ew-team__photo--tone-2,.slate .s-ew-team__member:hover .s-ew-team__photo--tone-3,.slate .s-ew-team__member:hover .s-ew-team__photo--tone-4{transform:scale(.98)}.slate .s-ew-team__initials{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font:500 36px/40px var(--ew-font)}.slate .s-ew-team__photo--tone-0{background:#27272a;color:#f4f4f5}.slate .s-ew-team__photo--tone-1{background:#3f3f46;color:#f4f4f5}.slate .s-ew-team__photo--tone-2{background:#52525c;color:#f4f4f5}.slate .s-ew-team__photo--tone-3{background:#71717b;color:#fafafa}.slate .s-ew-team__photo--tone-4{background:#9f9fa9;color:#18181b}.slate .s-ew-team__body{padding:16px 4px 0}.slate .s-ew-team__name-row{display:flex;align-items:baseline;justify-content:space-between}.slate .s-ew-team .s-ew-team__name{margin:0;font:500 16px/24px var(--ew-font);letter-spacing:-.025em;color:var(--ew-foreground)}.slate .s-ew-team__num{font:400 12px/16px var(--ew-font-mono);color:var(--ew-muted-foreground)}.slate .s-ew-team__role{margin:4px 0 0;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}.slate .s-ew-team__bio{margin:8px 0 0;font:400 12px/16px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 640px){.slate .s-ew-team__intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.slate .s-ew-team__title-col{width:60%}.slate .s-ew-team__title{font-size:36px;line-height:40px}.slate .s-ew-team__text-col{margin-top:0}.slate .s-ew-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 768px){.slate .s-ew-team{padding:128px 0}.slate .s-ew-team__head{padding-bottom:80px}.slate .s-ew-team__intro{margin-top:64px}}@media (min-width: 1024px){.slate .s-ew-team__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.slate .s-ew-reviews{padding:64px 0;background:var(--ew-background)}.slate .s-ew-reviews__inner{max-width:80rem;margin:0 auto;padding:0 24px}.slate .s-ew-reviews__inner>*+*{margin-top:32px}.slate .s-ew-reviews__head{position:relative;z-index:10;max-width:36rem;margin-left:auto;margin-right:auto;text-align:center}.slate .s-ew-reviews__title{margin:0;font:500 36px/40px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-reviews__grid{display:grid;gap:16px}.slate .s-ew-reviews__cell{height:100%}.slate .s-ew-reviews__card{display:flex;flex-direction:column;height:100%;padding:24px;border:1px solid var(--ew-border);border-radius:var(--ew-radius-xl);background:var(--ew-card);box-sizing:border-box}.slate .s-ew-reviews__quote{display:grid;grid-template-rows:1fr auto;gap:24px;height:100%;margin:0;padding:0;border:0;quotes:none}.slate .s-ew-reviews__quote:before,.slate .s-ew-reviews__quote:after{content:none}.slate .s-ew-reviews__text{margin:0;font:400 16px/24px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-reviews__author{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px}.slate .s-ew-reviews__avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--ew-foreground-10);font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-reviews__name{font:500 14px/20px var(--ew-font);font-style:normal;color:var(--ew-foreground)}.slate .s-ew-reviews__role{display:block;font:400 14px/20px var(--ew-font);color:var(--ew-muted-foreground)}@media (min-width: 768px){.slate .s-ew-reviews{padding:128px 0}.slate .s-ew-reviews__inner>*+*{margin-top:64px}.slate .s-ew-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){.slate .s-ew-reviews__title{font-size:48px;line-height:1}}@font-face{font-family:GeistMono;src:url(../fonts/geist-mono-variable.woff2) format("woff2");font-display:swap;font-weight:100 900}@property --ew-docs-fade-top{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ew-docs-fade-bottom{syntax: "<length>"; inherits: false; initial-value: 0px;}.slate .s-ew-docs{--ew-docs-mono: GeistMono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ew-docs-border-60: rgba(229, 229, 229, .6);--ew-docs-card-40: rgba(242, 243, 247, .4);--ew-docs-card-80: rgba(242, 243, 247, .8);--ew-docs-bg-40: rgba(255, 255, 255, .4);--ew-docs-fg-20: rgba(10, 10, 10, .2);--ew-docs-fg-70: rgba(10, 10, 10, .7);--ew-docs-scroll-track: rgba(115, 115, 115, .12);--ew-docs-scroll-thumb: rgba(115, 115, 115, .38);--ew-docs-scroll-hover: rgba(115, 115, 115, .55);--ew-docs-copied: #059669;--ew-prose-body: #3f3f46;--ew-prose-heading: #18181b;--ew-docs-bullets: #d4d4d8;--ew-docs-counters: #71717a;--ew-docs-hr: #e4e4e7;--ew-docs-th: #d4d4d8;--ew-docs-td: #e4e4e7;box-sizing:border-box;width:100%;max-width:var(--ew-container);margin:0 auto;padding:40px var(--ew-gutter);font:400 16px/1.5 var(--ew-font);color:var(--ew-foreground)}.slate[data-scheme=dark] .s-ew-docs{--ew-docs-border-60: rgba(38, 38, 38, .6);--ew-docs-card-40: rgba(15, 15, 15, .4);--ew-docs-card-80: rgba(15, 15, 15, .8);--ew-docs-bg-40: rgba(10, 10, 10, .4);--ew-docs-fg-20: rgba(250, 250, 250, .2);--ew-docs-fg-70: rgba(250, 250, 250, .7);--ew-docs-scroll-track: rgba(161, 161, 161, .12);--ew-docs-scroll-thumb: rgba(161, 161, 161, .38);--ew-docs-scroll-hover: rgba(161, 161, 161, .55);--ew-docs-copied: #34d399;--ew-prose-body: #d4d4d8;--ew-prose-heading: #fff;--ew-docs-bullets: #52525b;--ew-docs-counters: #a1a1aa;--ew-docs-hr: #3f3f46;--ew-docs-th: #52525b;--ew-docs-td: #3f3f46}@media (min-width: 1024px){.slate .s-ew-docs{padding-top:56px;padding-bottom:56px}}.slate .s-ew-docs [hidden]{display:none}.slate .s-ew-docs button{min-width:0;min-height:0;box-shadow:none;text-transform:none;letter-spacing:0}.slate .s-ew-docs h1,.slate .s-ew-docs h2,.slate .s-ew-docs h3{letter-spacing:0}.slate .s-ew-docs__mono{font-family:var(--ew-docs-mono);font-size:11px;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--ew-muted-foreground)}.slate .s-ew-docs__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.slate .s-ew-docs__bar--hub{justify-content:flex-end}@media (min-width: 1024px){.slate .s-ew-docs__bar{display:none;margin-bottom:32px}.slate .s-ew-docs__bar--hub{display:flex}}.slate .s-ew-docs__nav-button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--ew-border);border-radius:var(--ew-radius-md);background:var(--ew-background);font:500 14px/20px var(--ew-font);color:var(--ew-foreground);cursor:pointer;transition:background-color .15s var(--ew-ease)}.slate .s-ew-docs__nav-button:hover{background:var(--ew-muted)}.slate .s-ew-docs__nav-button-icon{width:16px;height:16px;flex-shrink:0}.slate .s-ew-docs__search{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--ew-border);border-radius:var(--ew-radius);background:var(--ew-docs-bg-40);font:400 12px/1.3333333 var(--ew-font);color:var(--ew-muted-foreground);cursor:pointer;transition:color .15s var(--ew-ease),background-color .15s var(--ew-ease)}.slate .s-ew-docs__search:hover{background:var(--ew-muted);color:var(--ew-foreground)}.slate .s-ew-docs__search-icon{width:14px;height:14px;flex-shrink:0}.slate .s-ew-docs__search--wide{width:100%;margin-bottom:24px}.slate .s-ew-docs__search--hub{width:100%;max-width:576px;margin-bottom:40px}.slate .s-ew-docs__kbd{display:none;align-items:center;gap:2px;margin-left:auto;padding:2px 6px;border:1px solid var(--ew-border);border-radius:4px;background:var(--ew-muted);font-family:var(--ew-docs-mono);font-size:10px;color:var(--ew-docs-fg-70)}@media (min-width: 640px){.slate .s-ew-docs__kbd:not([hidden]){display:inline-flex}}.slate .s-ew-docs__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.slate .s-ew-docs__aside{display:none}.slate .s-ew-docs__main{min-width:0}@media (min-width: 1024px){.slate .s-ew-docs__layout{grid-template-columns:256px minmax(0,1fr);gap:48px}.slate .s-ew-docs__aside{display:block}}.slate .s-ew-docs__aside-inner{position:sticky;top:96px;max-height:calc(100vh - 112px);overflow-y:auto;padding-right:8px;scrollbar-gutter:stable}.slate .s-ew-docs__cols{display:block}@media (min-width: 1280px){.slate .s-ew-docs__cols{display:grid;grid-template-columns:minmax(0,1fr) 224px;gap:48px}}.slate .s-ew-docs__article{min-width:0}.slate .s-ew-docs__scroll,.slate .s-ew-docs__pre{scrollbar-color:auto;scrollbar-width:auto}.slate .s-ew-docs__scroll::-webkit-scrollbar,.slate .s-ew-docs__pre::-webkit-scrollbar{width:8px;height:4px}@media (min-width: 768px){.slate .s-ew-docs__scroll::-webkit-scrollbar,.slate .s-ew-docs__pre::-webkit-scrollbar{height:8px}}.slate .s-ew-docs__scroll::-webkit-scrollbar-track,.slate .s-ew-docs__pre::-webkit-scrollbar-track{background-color:var(--ew-docs-scroll-track);border-radius:9999px}.slate .s-ew-docs__scroll::-webkit-scrollbar-thumb,.slate .s-ew-docs__pre::-webkit-scrollbar-thumb{background-color:var(--ew-docs-scroll-thumb);border-radius:9999px}.slate .s-ew-docs__scroll:hover::-webkit-scrollbar-thumb,.slate .s-ew-docs__pre:hover::-webkit-scrollbar-thumb{background-color:var(--ew-docs-scroll-hover)}.slate .s-ew-docs__scroll::-webkit-scrollbar-corner,.slate .s-ew-docs__pre::-webkit-scrollbar-corner{background:transparent}@supports (animation-timeline: scroll()){.slate .s-ew-docs__aside-inner,.slate .s-ew-docs__drawer-body{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ew-docs-fade-top),#000 calc(100% - var(--ew-docs-fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ew-docs-fade-top),#000 calc(100% - var(--ew-docs-fade-bottom)),transparent 100%);animation:ew-docs-fade linear both;animation-timeline:scroll(self block)}}@keyframes ew-docs-fade{0%{--ew-docs-fade-top: 0px;--ew-docs-fade-bottom: 32px}8%,92%{--ew-docs-fade-top: 32px;--ew-docs-fade-bottom: 32px}to{--ew-docs-fade-top: 32px;--ew-docs-fade-bottom: 0px}}.slate .s-ew-docs__nav{font-size:14px;line-height:1.4285714}.slate .s-ew-docs__nav ul{list-style:none;margin:0;padding:0}.slate .s-ew-docs__nav-project{margin-bottom:32px}.slate .s-ew-docs__nav-project:last-child{margin-bottom:0}.slate .s-ew-docs__nav .s-ew-docs__nav-groups{margin-top:12px}.slate .s-ew-docs__nav-groups>li:not(:last-child){margin-bottom:24px}.slate .s-ew-docs__nav-group{font-weight:500;color:var(--ew-foreground)}.slate .s-ew-docs__nav .s-ew-docs__nav-list{margin-top:8px;padding-left:12px;border-left:1px solid var(--ew-docs-border-60)}.slate .s-ew-docs__nav-list>li:not(:last-child){margin-bottom:6px}.slate .s-ew-docs__nav-link{display:block;padding:4px 0;line-height:1.375;color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease)}.slate .s-ew-docs__nav-link:hover,.slate .s-ew-docs__nav-link--active{color:var(--ew-foreground)}.slate .s-ew-docs__head{margin-top:24px}.slate .s-ew-docs__title{margin:0 0 12px;font:500 30px/1.2 var(--ew-font);color:var(--ew-foreground);text-wrap:balance}.slate .s-ew-docs__head>:last-child{margin-bottom:0}@media (min-width: 768px){.slate .s-ew-docs__title{font-size:36px;line-height:1.1111111}}.slate .s-ew-docs__updated{margin:0;font-size:14px;line-height:20px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__body{margin-top:40px;line-height:1.75}.slate .s-ew-docs__body h2{line-height:1.3333333}.slate .s-ew-docs__body h3{line-height:1.6}.slate .s-ew-docs__body h4{line-height:1.5}.slate .s-ew-docs__body h2,.slate .s-ew-docs__body h3,.slate .s-ew-docs__body h4{scroll-margin-top:96px}.slate .s-ew-docs .s-ew-docs__body h2+*,.slate .s-ew-docs .s-ew-docs__body h3+*,.slate .s-ew-docs .s-ew-docs__body h4+*,.slate .s-ew-docs .s-ew-docs__body hr+*{margin-top:0}.slate .s-ew-docs .s-ew-docs__body h2+.s-ew-docs__code,.slate .s-ew-docs .s-ew-docs__body h3+.s-ew-docs__code,.slate .s-ew-docs .s-ew-docs__body h4+.s-ew-docs__code,.slate .s-ew-docs .s-ew-docs__body hr+.s-ew-docs__code{margin-top:24px}.slate .s-ew-docs__body ul{list-style:disc}.slate .s-ew-docs__body ol{list-style:decimal}.slate .s-ew-docs__body ul>li::marker{color:var(--ew-docs-bullets)}.slate .s-ew-docs__body ol>li::marker{font-weight:400;color:var(--ew-docs-counters)}.slate .s-ew-docs__body>ul>li p,.slate .s-ew-docs__body>ol>li p{margin:12px 0}.slate .s-ew-docs__body>ul>li>p:first-child,.slate .s-ew-docs__body>ol>li>p:first-child{margin-top:20px}.slate .s-ew-docs__body>ul>li>p:last-child,.slate .s-ew-docs__body>ol>li>p:last-child{margin-bottom:20px}.slate .s-ew-docs__body ul ul,.slate .s-ew-docs__body ul ol,.slate .s-ew-docs__body ol ul,.slate .s-ew-docs__body ol ol{margin:12px 0}.slate .s-ew-docs__body hr{border-top-color:var(--ew-docs-hr)}.slate .s-ew-docs__body blockquote{font-weight:500;border-left-color:var(--ew-docs-hr);margin:25.6px 0;padding-left:16px;quotes:"\201c" "\201d" "\2018" "\2019"}.slate .s-ew-docs__body blockquote p:first-of-type:before{content:open-quote}.slate .s-ew-docs__body blockquote p:last-of-type:after{content:close-quote}.slate .s-ew-docs__body img{display:block;max-width:100%;height:auto;margin:32px 0;border:1px solid var(--ew-docs-border-60);border-radius:var(--ew-radius)}.slate .s-ew-docs__body code{padding:0;border-radius:0;background:none;font-family:var(--ew-docs-mono);font-size:.92em;font-weight:600;color:var(--ew-prose-heading)}.slate .s-ew-docs__body a code{color:inherit}.slate .s-ew-docs__body table{width:100%;table-layout:auto;border-collapse:collapse;margin:28px 0;font-size:14px;line-height:1.7142857;text-align:left}.slate .s-ew-docs__body thead{border-bottom:1px solid var(--ew-docs-th)}.slate .s-ew-docs__body thead th{padding:0 8px 8px;font-weight:600;vertical-align:bottom;text-align:left;color:var(--ew-prose-heading)}.slate .s-ew-docs__body tbody tr{border-bottom:1px solid var(--ew-docs-td)}.slate .s-ew-docs__body tbody tr:last-child{border-bottom:0}.slate .s-ew-docs__body tbody td{padding:8px;vertical-align:baseline}.slate .s-ew-docs__body th:first-child,.slate .s-ew-docs__body td:first-child{padding-left:0}.slate .s-ew-docs__body th:last-child,.slate .s-ew-docs__body td:last-child{padding-right:0}.slate .s-ew-docs__body .s-ew-docs__code{position:relative;margin:24px 0}.slate .s-ew-docs__body .s-ew-docs__pre{margin:0;overflow-x:auto;padding:16px 56px 16px 16px;border:1px solid var(--ew-docs-border-60);border-radius:var(--ew-radius);background:var(--ew-docs-card-40);font-family:var(--ew-docs-mono);font-size:12px;font-weight:400;line-height:1.625;color:var(--ew-prose-body);white-space:pre}.slate .s-ew-docs__body .s-ew-docs__pre code{font-size:.92em;font-weight:400;color:inherit}.slate .s-ew-docs__copy{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--ew-docs-border-60);border-radius:var(--ew-radius-md);background:var(--ew-docs-card-80);color:var(--ew-muted-foreground);opacity:.7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;transition:opacity .15s var(--ew-ease),background-color .15s var(--ew-ease),color .15s var(--ew-ease)}.slate .s-ew-docs__copy:hover{opacity:1;background:var(--ew-card);color:var(--ew-foreground)}.slate .s-ew-docs__copy:focus-visible{opacity:1;outline:2px solid var(--ew-ring);outline-offset:0}.slate .s-ew-docs__copy--done,.slate .s-ew-docs__copy--done:hover{opacity:1;color:var(--ew-docs-copied)}.slate .s-ew-docs__copy svg{width:16px;height:16px}.slate .s-ew-docs__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slate .s-ew-docs__pager{display:grid;gap:12px;margin-top:64px;padding-top:32px;border-top:1px solid var(--ew-docs-border-60)}@media (min-width: 640px){.slate .s-ew-docs__pager{grid-template-columns:1fr 1fr}}.slate .s-ew-docs__pager-link{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--ew-docs-border-60);border-radius:var(--ew-radius);background:var(--ew-docs-card-40);text-decoration:none;transition:border-color .15s var(--ew-ease),background-color .15s var(--ew-ease)}.slate .s-ew-docs__pager-link:hover{border-color:var(--ew-border);background:var(--ew-docs-card-80)}@media (min-width: 640px){.slate .s-ew-docs__pager-link{align-items:flex-start}.slate .s-ew-docs__pager-link--next{align-items:flex-end;text-align:right}}.slate .s-ew-docs__pager-label{display:inline-flex;align-items:center;gap:4px}.slate .s-ew-docs__pager-icon{width:12px;height:12px}.slate .s-ew-docs__pager-title{font:500 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-docs__toc{display:none;margin-top:40px}@media (min-width: 1280px){.slate .s-ew-docs__toc{display:block;margin-top:0}}.slate .s-ew-docs__toc-inner{position:sticky;top:96px;max-height:calc(100vh - 112px);overflow-y:auto;font-size:14px;line-height:1.4285714}.slate .s-ew-docs__toc-list{list-style:none;margin:12px 0 0;padding:0;border-left:1px solid var(--ew-docs-border-60)}.slate .s-ew-docs__toc-list>li{margin-left:-1px}.slate .s-ew-docs__toc-list>li:not(:last-child){margin-bottom:6px}.slate .s-ew-docs__toc-link{display:block;padding:4px 0 4px 12px;border-left:2px solid transparent;line-height:1.375;color:var(--ew-muted-foreground);text-decoration:none;transition:color .15s var(--ew-ease)}.slate .s-ew-docs__toc-link:hover{color:var(--ew-foreground)}.slate .s-ew-docs__toc-link--sub{padding-left:24px}.slate .s-ew-docs__toc-link--active{border-left-color:var(--ew-foreground);font-weight:500;color:var(--ew-foreground)}.slate .s-ew-docs__hub-head{margin:24px 0 48px}.slate .s-ew-docs__hub-title{margin:0 0 12px;font:500 36px/40px var(--ew-font);color:var(--ew-foreground);text-wrap:balance}@media (min-width: 768px){.slate .s-ew-docs__hub-title{font-size:48px;line-height:1}}.slate .s-ew-docs__hub-intro{max-width:672px;margin:0;color:var(--ew-muted-foreground)}.slate .s-ew-docs__tiles>:not(:first-child){margin-top:40px}.slate .s-ew-docs__chips{display:flex;flex-wrap:wrap;gap:8px}.slate .s-ew-docs__chip{display:inline-flex;align-items:center;gap:0;padding:6px 14px;border:1px solid var(--ew-docs-border-60);border-radius:9999px;background:transparent;font:400 14px/1.4285714 var(--ew-font);color:var(--ew-muted-foreground);cursor:pointer;transition:color .15s var(--ew-ease),border-color .15s var(--ew-ease),background-color .15s var(--ew-ease)}.slate .s-ew-docs__chip:hover{border-color:var(--ew-border);color:var(--ew-foreground)}.slate .s-ew-docs__chip--active,.slate .s-ew-docs__chip--active:hover{border-color:var(--ew-docs-fg-20);background:var(--ew-foreground);color:var(--ew-background)}.slate .s-ew-docs__chip-count{margin-left:6px;font-family:var(--ew-docs-mono);font-size:11px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__group>:not(:first-child){margin-top:16px}.slate .s-ew-docs__group-title{margin:0;line-height:1.5}.slate .s-ew-docs__grid{display:grid;gap:16px}@media (min-width: 640px){.slate .s-ew-docs__grid{grid-template-columns:1fr 1fr}}.slate .s-ew-docs__tile{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--ew-docs-border-60);border-radius:var(--ew-radius-xl);background:var(--ew-docs-card-40);color:var(--ew-foreground);text-decoration:none;transition:border-color .15s var(--ew-ease),background-color .15s var(--ew-ease)}.slate .s-ew-docs__tile:hover{border-color:var(--ew-border);background:var(--ew-docs-card-80)}.slate .s-ew-docs__tile-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.slate .s-ew-docs__tile-title{margin:0;font:500 20px/28px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-docs__tile-text{margin:0;font-size:14px;line-height:20px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__tile-more{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:14px;line-height:20px;color:var(--ew-foreground-80);transition:color .15s var(--ew-ease)}.slate .s-ew-docs__tile:hover .s-ew-docs__tile-more{color:var(--ew-foreground)}.slate .s-ew-docs__tile-arrow{width:14px;height:14px;transition:transform .15s var(--ew-ease)}.slate .s-ew-docs__tile:hover .s-ew-docs__tile-arrow{transform:translate(2px)}.slate .s-ew-docs__drawer{position:fixed;inset:0;z-index:1000}.slate .s-ew-docs__drawer-overlay{position:absolute;inset:0;background:#0000001a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.slate .s-ew-docs__drawer-panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:85%;max-width:384px;overflow:hidden;border-right:1px solid var(--ew-border);border-radius:0 var(--ew-radius-xl) var(--ew-radius-xl) 0;background:var(--ew-background);font-size:14px}.slate .s-ew-docs__drawer-head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:24px 24px 16px}.slate .s-ew-docs__drawer-close{margin:-8px;padding:8px;border:0;background:none;color:var(--ew-foreground);cursor:pointer}.slate .s-ew-docs__drawer-close svg{display:block;width:16px;height:16px}.slate .s-ew-docs__drawer-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px;scrollbar-gutter:stable}.slate .s-ew-docs__dialog{position:fixed;inset:0;z-index:1000}.slate .s-ew-docs__dialog-overlay{position:absolute;inset:0;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slate .s-ew-docs__dialog-panel{position:absolute;top:10vh;left:50%;width:100%;max-width:672px;overflow:hidden;transform:translate(-50%);border:1px solid var(--ew-border);border-radius:var(--ew-radius-xl);background:var(--ew-popover);color:var(--ew-foreground);box-shadow:0 25px 50px -12px #00000040}.slate .s-ew-docs__dialog-field{display:flex;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--ew-border)}.slate .s-ew-docs__dialog-icon{width:16px;height:16px;flex-shrink:0;color:var(--ew-muted-foreground)}.slate .s-ew-docs__dialog-input{width:100%;padding:14px 0;border:0;outline:none;background:transparent;font:400 14px/20px var(--ew-font);color:var(--ew-foreground)}.slate .s-ew-docs__dialog-input::placeholder{color:var(--ew-muted-foreground)}.slate .s-ew-docs__kbd--esc{flex-shrink:0}.slate .s-ew-docs__results{max-height:60vh;overflow-y:auto;margin:0;padding:8px 0;list-style:none}.slate .s-ew-docs__results-empty{padding:24px 16px;text-align:center;font-size:14px;line-height:20px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__result{display:flex;align-items:flex-start;gap:12px;padding:10px 16px;font-size:14px;line-height:20px;color:var(--ew-foreground);text-decoration:none;transition:background-color .15s var(--ew-ease)}.slate .s-ew-docs__result--active{background:var(--ew-muted)}.slate .s-ew-docs__result-icon{width:16px;height:16px;flex-shrink:0;margin-top:2px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__result-body{flex:1;min-width:0}.slate .s-ew-docs__result-title{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.slate .s-ew-docs__result-text{display:-webkit-box;margin-top:4px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.375;color:var(--ew-muted-foreground)}.slate .s-ew-docs__result-text mark{background:#fde04733;color:var(--ew-foreground)}.slate .s-ew-docs__dialog-foot{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;border-top:1px solid var(--ew-border);font-size:11px;line-height:16px;color:var(--ew-muted-foreground)}.slate .s-ew-docs__dialog-keys{display:flex;align-items:center;gap:12px}.slate .s-ew-docs__dialog-keys>span{display:inline-flex;align-items:center;gap:4px}.slate .s-ew-docs__key{padding:0 4px;border:1px solid var(--ew-border);border-radius:4px;background:var(--ew-muted);font-family:var(--ew-docs-mono);font-size:11px}.slate .container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--size-gutter);padding-right:var(--size-gutter)}.slate .flex{display:flex}.slate .inline-flex{display:inline-flex}.slate .grid{display:grid}.slate .block{display:block}.slate .inline-block{display:inline-block}.slate .hidden{display:none}.slate .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .col-span-1{grid-column:span 1 / span 1}.slate .col-span-2{grid-column:span 2 / span 2}.slate .col-span-3{grid-column:span 3 / span 3}.slate .col-span-4{grid-column:span 4 / span 4}.slate .col-span-5{grid-column:span 5 / span 5}.slate .col-span-6{grid-column:span 6 / span 6}.slate .flex-row{flex-direction:row}.slate .flex-col{flex-direction:column}.slate .flex-wrap{flex-wrap:wrap}.slate .flex-1{flex:1 1 0%}.slate .shrink-0{flex-shrink:0}.slate .grow{flex-grow:1}.slate .items-start{align-items:flex-start}.slate .items-center{align-items:center}.slate .items-end{align-items:flex-end}.slate .items-stretch{align-items:stretch}.slate .justify-start{justify-content:flex-start}.slate .justify-center{justify-content:center}.slate .justify-end{justify-content:flex-end}.slate .justify-between{justify-content:space-between}.slate .justify-around{justify-content:space-around}.slate .self-start{align-self:flex-start}.slate .self-center{align-self:center}.slate .self-end{align-self:flex-end}.slate .text-left{text-align:left}.slate .text-center{text-align:center}.slate .text-right{text-align:right}.slate .m-0{margin:0}.slate .m-1{margin:4px}.slate .m-2{margin:8px}.slate .m-3{margin:12px}.slate .m-4{margin:16px}.slate .m-5{margin:20px}.slate .m-6{margin:24px}.slate .m-7{margin:28px}.slate .m-8{margin:32px}.slate .mt-0{margin-top:0}.slate .mt-1{margin-top:4px}.slate .mt-2{margin-top:8px}.slate .mt-3{margin-top:12px}.slate .mt-4{margin-top:16px}.slate .mt-5{margin-top:20px}.slate .mt-6{margin-top:24px}.slate .mt-7{margin-top:28px}.slate .mt-8{margin-top:32px}.slate .mr-0{margin-right:0}.slate .mr-1{margin-right:4px}.slate .mr-2{margin-right:8px}.slate .mr-3{margin-right:12px}.slate .mr-4{margin-right:16px}.slate .mr-5{margin-right:20px}.slate .mr-6{margin-right:24px}.slate .mr-7{margin-right:28px}.slate .mr-8{margin-right:32px}.slate .mb-0{margin-bottom:0}.slate .mb-1{margin-bottom:4px}.slate .mb-2{margin-bottom:8px}.slate .mb-3{margin-bottom:12px}.slate .mb-4{margin-bottom:16px}.slate .mb-5{margin-bottom:20px}.slate .mb-6{margin-bottom:24px}.slate .mb-7{margin-bottom:28px}.slate .mb-8{margin-bottom:32px}.slate .ml-0{margin-left:0}.slate .ml-1{margin-left:4px}.slate .ml-2{margin-left:8px}.slate .ml-3{margin-left:12px}.slate .ml-4{margin-left:16px}.slate .ml-5{margin-left:20px}.slate .ml-6{margin-left:24px}.slate .ml-7{margin-left:28px}.slate .ml-8{margin-left:32px}.slate .mx-0{margin-left:0;margin-right:0}.slate .mx-1{margin-left:4px;margin-right:4px}.slate .mx-2{margin-left:8px;margin-right:8px}.slate .mx-3{margin-left:12px;margin-right:12px}.slate .mx-4{margin-left:16px;margin-right:16px}.slate .mx-5{margin-left:20px;margin-right:20px}.slate .mx-6{margin-left:24px;margin-right:24px}.slate .mx-7{margin-left:28px;margin-right:28px}.slate .mx-8{margin-left:32px;margin-right:32px}.slate .my-0{margin-top:0;margin-bottom:0}.slate .my-1{margin-top:4px;margin-bottom:4px}.slate .my-2{margin-top:8px;margin-bottom:8px}.slate .my-3{margin-top:12px;margin-bottom:12px}.slate .my-4{margin-top:16px;margin-bottom:16px}.slate .my-5{margin-top:20px;margin-bottom:20px}.slate .my-6{margin-top:24px;margin-bottom:24px}.slate .my-7{margin-top:28px;margin-bottom:28px}.slate .my-8{margin-top:32px;margin-bottom:32px}.slate .p-0{padding:0}.slate .p-1{padding:4px}.slate .p-2{padding:8px}.slate .p-3{padding:12px}.slate .p-4{padding:16px}.slate .p-5{padding:20px}.slate .p-6{padding:24px}.slate .p-7{padding:28px}.slate .p-8{padding:32px}.slate .pt-0{padding-top:0}.slate .pt-1{padding-top:4px}.slate .pt-2{padding-top:8px}.slate .pt-3{padding-top:12px}.slate .pt-4{padding-top:16px}.slate .pt-5{padding-top:20px}.slate .pt-6{padding-top:24px}.slate .pt-7{padding-top:28px}.slate .pt-8{padding-top:32px}.slate .pr-0{padding-right:0}.slate .pr-1{padding-right:4px}.slate .pr-2{padding-right:8px}.slate .pr-3{padding-right:12px}.slate .pr-4{padding-right:16px}.slate .pr-5{padding-right:20px}.slate .pr-6{padding-right:24px}.slate .pr-7{padding-right:28px}.slate .pr-8{padding-right:32px}.slate .pb-0{padding-bottom:0}.slate .pb-1{padding-bottom:4px}.slate .pb-2{padding-bottom:8px}.slate .pb-3{padding-bottom:12px}.slate .pb-4{padding-bottom:16px}.slate .pb-5{padding-bottom:20px}.slate .pb-6{padding-bottom:24px}.slate .pb-7{padding-bottom:28px}.slate .pb-8{padding-bottom:32px}.slate .pl-0{padding-left:0}.slate .pl-1{padding-left:4px}.slate .pl-2{padding-left:8px}.slate .pl-3{padding-left:12px}.slate .pl-4{padding-left:16px}.slate .pl-5{padding-left:20px}.slate .pl-6{padding-left:24px}.slate .pl-7{padding-left:28px}.slate .pl-8{padding-left:32px}.slate .px-0{padding-left:0;padding-right:0}.slate .px-1{padding-left:4px;padding-right:4px}.slate .px-2{padding-left:8px;padding-right:8px}.slate .px-3{padding-left:12px;padding-right:12px}.slate .px-4{padding-left:16px;padding-right:16px}.slate .px-5{padding-left:20px;padding-right:20px}.slate .px-6{padding-left:24px;padding-right:24px}.slate .px-7{padding-left:28px;padding-right:28px}.slate .px-8{padding-left:32px;padding-right:32px}.slate .py-0{padding-top:0;padding-bottom:0}.slate .py-1{padding-top:4px;padding-bottom:4px}.slate .py-2{padding-top:8px;padding-bottom:8px}.slate .py-3{padding-top:12px;padding-bottom:12px}.slate .py-4{padding-top:16px;padding-bottom:16px}.slate .py-5{padding-top:20px;padding-bottom:20px}.slate .py-6{padding-top:24px;padding-bottom:24px}.slate .py-7{padding-top:28px;padding-bottom:28px}.slate .py-8{padding-top:32px;padding-bottom:32px}.slate .gap-0{gap:0}.slate .gap-1{gap:4px}.slate .gap-2{gap:8px}.slate .gap-3{gap:12px}.slate .gap-4{gap:16px}.slate .gap-5{gap:20px}.slate .gap-6{gap:24px}.slate .gap-7{gap:28px}.slate .gap-8{gap:32px}.slate .gap-x-0{column-gap:0}.slate .gap-x-1{column-gap:4px}.slate .gap-x-2{column-gap:8px}.slate .gap-x-3{column-gap:12px}.slate .gap-x-4{column-gap:16px}.slate .gap-x-5{column-gap:20px}.slate .gap-x-6{column-gap:24px}.slate .gap-x-7{column-gap:28px}.slate .gap-x-8{column-gap:32px}.slate .gap-y-0{row-gap:0}.slate .gap-y-1{row-gap:4px}.slate .gap-y-2{row-gap:8px}.slate .gap-y-3{row-gap:12px}.slate .gap-y-4{row-gap:16px}.slate .gap-y-5{row-gap:20px}.slate .gap-y-6{row-gap:24px}.slate .gap-y-7{row-gap:28px}.slate .gap-y-8{row-gap:32px}.slate .text-xs{font-size:var(--text-xs)}.slate .text-sm{font-size:var(--text-sm)}.slate .text-base{font-size:var(--text-base)}.slate .text-lg{font-size:var(--text-lg)}.slate .text-xl{font-size:var(--text-xl)}.slate .text-2xl{font-size:var(--text-2xl)}.slate .text-3xl{font-size:var(--text-3xl)}.slate .text-4xl{font-size:var(--text-4xl)}.slate .text-5xl{font-size:var(--text-5xl)}.slate .text-6xl{font-size:var(--text-6xl)}.slate .font-normal{font-weight:var(--font-weight-normal)}.slate .font-medium{font-weight:var(--font-weight-medium)}.slate .font-semibold{font-weight:var(--font-weight-semibold)}.slate .font-bold{font-weight:var(--font-weight-bold)}.slate .leading-none{line-height:var(--leading-none)}.slate .leading-tight{line-height:var(--leading-tight)}.slate .leading-normal{line-height:var(--leading-normal)}.slate .leading-loose{line-height:var(--leading-loose)}.slate .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slate .line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slate .w-full{width:100%}.slate .h-full{height:100%}.slate .max-w-full{max-width:100%}.slate .max-w-none{max-width:none}.slate .max-w-xs{max-width:320px}.slate .max-w-sm{max-width:384px}.slate .max-w-md{max-width:448px}.slate .max-w-lg{max-width:512px}.slate .max-w-xl{max-width:576px}.slate .max-w-2xl{max-width:672px}.slate .max-w-3xl{max-width:768px}.slate .max-w-4xl{max-width:896px}.slate .max-w-5xl{max-width:1024px}.slate .max-w-6xl{max-width:1152px}.slate .max-w-7xl{max-width:1280px}.slate .max-w-prose{max-width:65ch}.slate .relative{position:relative}.slate .absolute{position:absolute}.slate .sticky{position:sticky}.slate .overflow-hidden{overflow:hidden}.slate .object-cover{object-fit:cover}.slate .object-contain{object-fit:contain}.slate .whitespace-nowrap{white-space:nowrap}.slate .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width: 640px){.slate .sm\:container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--size-gutter);padding-right:var(--size-gutter)}.slate .sm\:flex{display:flex}.slate .sm\:inline-flex{display:inline-flex}.slate .sm\:grid{display:grid}.slate .sm\:block{display:block}.slate .sm\:inline-block{display:inline-block}.slate .sm\:hidden{display:none}.slate .sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .sm\:col-span-1{grid-column:span 1 / span 1}.slate .sm\:col-span-2{grid-column:span 2 / span 2}.slate .sm\:col-span-3{grid-column:span 3 / span 3}.slate .sm\:col-span-4{grid-column:span 4 / span 4}.slate .sm\:col-span-5{grid-column:span 5 / span 5}.slate .sm\:col-span-6{grid-column:span 6 / span 6}.slate .sm\:flex-row{flex-direction:row}.slate .sm\:flex-col{flex-direction:column}.slate .sm\:flex-wrap{flex-wrap:wrap}.slate .sm\:flex-1{flex:1 1 0%}.slate .sm\:shrink-0{flex-shrink:0}.slate .sm\:grow{flex-grow:1}.slate .sm\:items-start{align-items:flex-start}.slate .sm\:items-center{align-items:center}.slate .sm\:items-end{align-items:flex-end}.slate .sm\:items-stretch{align-items:stretch}.slate .sm\:justify-start{justify-content:flex-start}.slate .sm\:justify-center{justify-content:center}.slate .sm\:justify-end{justify-content:flex-end}.slate .sm\:justify-between{justify-content:space-between}.slate .sm\:justify-around{justify-content:space-around}.slate .sm\:self-start{align-self:flex-start}.slate .sm\:self-center{align-self:center}.slate .sm\:self-end{align-self:flex-end}.slate .sm\:text-left{text-align:left}.slate .sm\:text-center{text-align:center}.slate .sm\:text-right{text-align:right}.slate .sm\:m-0{margin:0}.slate .sm\:m-1{margin:4px}.slate .sm\:m-2{margin:8px}.slate .sm\:m-3{margin:12px}.slate .sm\:m-4{margin:16px}.slate .sm\:m-5{margin:20px}.slate .sm\:m-6{margin:24px}.slate .sm\:m-7{margin:28px}.slate .sm\:m-8{margin:32px}.slate .sm\:mt-0{margin-top:0}.slate .sm\:mt-1{margin-top:4px}.slate .sm\:mt-2{margin-top:8px}.slate .sm\:mt-3{margin-top:12px}.slate .sm\:mt-4{margin-top:16px}.slate .sm\:mt-5{margin-top:20px}.slate .sm\:mt-6{margin-top:24px}.slate .sm\:mt-7{margin-top:28px}.slate .sm\:mt-8{margin-top:32px}.slate .sm\:mr-0{margin-right:0}.slate .sm\:mr-1{margin-right:4px}.slate .sm\:mr-2{margin-right:8px}.slate .sm\:mr-3{margin-right:12px}.slate .sm\:mr-4{margin-right:16px}.slate .sm\:mr-5{margin-right:20px}.slate .sm\:mr-6{margin-right:24px}.slate .sm\:mr-7{margin-right:28px}.slate .sm\:mr-8{margin-right:32px}.slate .sm\:mb-0{margin-bottom:0}.slate .sm\:mb-1{margin-bottom:4px}.slate .sm\:mb-2{margin-bottom:8px}.slate .sm\:mb-3{margin-bottom:12px}.slate .sm\:mb-4{margin-bottom:16px}.slate .sm\:mb-5{margin-bottom:20px}.slate .sm\:mb-6{margin-bottom:24px}.slate .sm\:mb-7{margin-bottom:28px}.slate .sm\:mb-8{margin-bottom:32px}.slate .sm\:ml-0{margin-left:0}.slate .sm\:ml-1{margin-left:4px}.slate .sm\:ml-2{margin-left:8px}.slate .sm\:ml-3{margin-left:12px}.slate .sm\:ml-4{margin-left:16px}.slate .sm\:ml-5{margin-left:20px}.slate .sm\:ml-6{margin-left:24px}.slate .sm\:ml-7{margin-left:28px}.slate .sm\:ml-8{margin-left:32px}.slate .sm\:mx-0{margin-left:0;margin-right:0}.slate .sm\:mx-1{margin-left:4px;margin-right:4px}.slate .sm\:mx-2{margin-left:8px;margin-right:8px}.slate .sm\:mx-3{margin-left:12px;margin-right:12px}.slate .sm\:mx-4{margin-left:16px;margin-right:16px}.slate .sm\:mx-5{margin-left:20px;margin-right:20px}.slate .sm\:mx-6{margin-left:24px;margin-right:24px}.slate .sm\:mx-7{margin-left:28px;margin-right:28px}.slate .sm\:mx-8{margin-left:32px;margin-right:32px}.slate .sm\:my-0{margin-top:0;margin-bottom:0}.slate .sm\:my-1{margin-top:4px;margin-bottom:4px}.slate .sm\:my-2{margin-top:8px;margin-bottom:8px}.slate .sm\:my-3{margin-top:12px;margin-bottom:12px}.slate .sm\:my-4{margin-top:16px;margin-bottom:16px}.slate .sm\:my-5{margin-top:20px;margin-bottom:20px}.slate .sm\:my-6{margin-top:24px;margin-bottom:24px}.slate .sm\:my-7{margin-top:28px;margin-bottom:28px}.slate .sm\:my-8{margin-top:32px;margin-bottom:32px}.slate .sm\:p-0{padding:0}.slate .sm\:p-1{padding:4px}.slate .sm\:p-2{padding:8px}.slate .sm\:p-3{padding:12px}.slate .sm\:p-4{padding:16px}.slate .sm\:p-5{padding:20px}.slate .sm\:p-6{padding:24px}.slate .sm\:p-7{padding:28px}.slate .sm\:p-8{padding:32px}.slate .sm\:pt-0{padding-top:0}.slate .sm\:pt-1{padding-top:4px}.slate .sm\:pt-2{padding-top:8px}.slate .sm\:pt-3{padding-top:12px}.slate .sm\:pt-4{padding-top:16px}.slate .sm\:pt-5{padding-top:20px}.slate .sm\:pt-6{padding-top:24px}.slate .sm\:pt-7{padding-top:28px}.slate .sm\:pt-8{padding-top:32px}.slate .sm\:pr-0{padding-right:0}.slate .sm\:pr-1{padding-right:4px}.slate .sm\:pr-2{padding-right:8px}.slate .sm\:pr-3{padding-right:12px}.slate .sm\:pr-4{padding-right:16px}.slate .sm\:pr-5{padding-right:20px}.slate .sm\:pr-6{padding-right:24px}.slate .sm\:pr-7{padding-right:28px}.slate .sm\:pr-8{padding-right:32px}.slate .sm\:pb-0{padding-bottom:0}.slate .sm\:pb-1{padding-bottom:4px}.slate .sm\:pb-2{padding-bottom:8px}.slate .sm\:pb-3{padding-bottom:12px}.slate .sm\:pb-4{padding-bottom:16px}.slate .sm\:pb-5{padding-bottom:20px}.slate .sm\:pb-6{padding-bottom:24px}.slate .sm\:pb-7{padding-bottom:28px}.slate .sm\:pb-8{padding-bottom:32px}.slate .sm\:pl-0{padding-left:0}.slate .sm\:pl-1{padding-left:4px}.slate .sm\:pl-2{padding-left:8px}.slate .sm\:pl-3{padding-left:12px}.slate .sm\:pl-4{padding-left:16px}.slate .sm\:pl-5{padding-left:20px}.slate .sm\:pl-6{padding-left:24px}.slate .sm\:pl-7{padding-left:28px}.slate .sm\:pl-8{padding-left:32px}.slate .sm\:px-0{padding-left:0;padding-right:0}.slate .sm\:px-1{padding-left:4px;padding-right:4px}.slate .sm\:px-2{padding-left:8px;padding-right:8px}.slate .sm\:px-3{padding-left:12px;padding-right:12px}.slate .sm\:px-4{padding-left:16px;padding-right:16px}.slate .sm\:px-5{padding-left:20px;padding-right:20px}.slate .sm\:px-6{padding-left:24px;padding-right:24px}.slate .sm\:px-7{padding-left:28px;padding-right:28px}.slate .sm\:px-8{padding-left:32px;padding-right:32px}.slate .sm\:py-0{padding-top:0;padding-bottom:0}.slate .sm\:py-1{padding-top:4px;padding-bottom:4px}.slate .sm\:py-2{padding-top:8px;padding-bottom:8px}.slate .sm\:py-3{padding-top:12px;padding-bottom:12px}.slate .sm\:py-4{padding-top:16px;padding-bottom:16px}.slate .sm\:py-5{padding-top:20px;padding-bottom:20px}.slate .sm\:py-6{padding-top:24px;padding-bottom:24px}.slate .sm\:py-7{padding-top:28px;padding-bottom:28px}.slate .sm\:py-8{padding-top:32px;padding-bottom:32px}.slate .sm\:gap-0{gap:0}.slate .sm\:gap-1{gap:4px}.slate .sm\:gap-2{gap:8px}.slate .sm\:gap-3{gap:12px}.slate .sm\:gap-4{gap:16px}.slate .sm\:gap-5{gap:20px}.slate .sm\:gap-6{gap:24px}.slate .sm\:gap-7{gap:28px}.slate .sm\:gap-8{gap:32px}.slate .sm\:gap-x-0{column-gap:0}.slate .sm\:gap-x-1{column-gap:4px}.slate .sm\:gap-x-2{column-gap:8px}.slate .sm\:gap-x-3{column-gap:12px}.slate .sm\:gap-x-4{column-gap:16px}.slate .sm\:gap-x-5{column-gap:20px}.slate .sm\:gap-x-6{column-gap:24px}.slate .sm\:gap-x-7{column-gap:28px}.slate .sm\:gap-x-8{column-gap:32px}.slate .sm\:gap-y-0{row-gap:0}.slate .sm\:gap-y-1{row-gap:4px}.slate .sm\:gap-y-2{row-gap:8px}.slate .sm\:gap-y-3{row-gap:12px}.slate .sm\:gap-y-4{row-gap:16px}.slate .sm\:gap-y-5{row-gap:20px}.slate .sm\:gap-y-6{row-gap:24px}.slate .sm\:gap-y-7{row-gap:28px}.slate .sm\:gap-y-8{row-gap:32px}.slate .sm\:text-xs{font-size:var(--text-xs)}.slate .sm\:text-sm{font-size:var(--text-sm)}.slate .sm\:text-base{font-size:var(--text-base)}.slate .sm\:text-lg{font-size:var(--text-lg)}.slate .sm\:text-xl{font-size:var(--text-xl)}.slate .sm\:text-2xl{font-size:var(--text-2xl)}.slate .sm\:text-3xl{font-size:var(--text-3xl)}.slate .sm\:text-4xl{font-size:var(--text-4xl)}.slate .sm\:text-5xl{font-size:var(--text-5xl)}.slate .sm\:text-6xl{font-size:var(--text-6xl)}.slate .sm\:font-normal{font-weight:var(--font-weight-normal)}.slate .sm\:font-medium{font-weight:var(--font-weight-medium)}.slate .sm\:font-semibold{font-weight:var(--font-weight-semibold)}.slate .sm\:font-bold{font-weight:var(--font-weight-bold)}.slate .sm\:leading-none{line-height:var(--leading-none)}.slate .sm\:leading-tight{line-height:var(--leading-tight)}.slate .sm\:leading-normal{line-height:var(--leading-normal)}.slate .sm\:leading-loose{line-height:var(--leading-loose)}.slate .sm\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate .sm\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slate .sm\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slate .sm\:w-full{width:100%}.slate .sm\:h-full{height:100%}.slate .sm\:max-w-full{max-width:100%}.slate .sm\:max-w-none{max-width:none}.slate .sm\:max-w-xs{max-width:320px}.slate .sm\:max-w-sm{max-width:384px}.slate .sm\:max-w-md{max-width:448px}.slate .sm\:max-w-lg{max-width:512px}.slate .sm\:max-w-xl{max-width:576px}.slate .sm\:max-w-2xl{max-width:672px}.slate .sm\:max-w-3xl{max-width:768px}.slate .sm\:max-w-4xl{max-width:896px}.slate .sm\:max-w-5xl{max-width:1024px}.slate .sm\:max-w-6xl{max-width:1152px}.slate .sm\:max-w-7xl{max-width:1280px}.slate .sm\:max-w-prose{max-width:65ch}.slate .sm\:relative{position:relative}.slate .sm\:absolute{position:absolute}.slate .sm\:sticky{position:sticky}.slate .sm\:overflow-hidden{overflow:hidden}.slate .sm\:object-cover{object-fit:cover}.slate .sm\:object-contain{object-fit:contain}.slate .sm\:whitespace-nowrap{white-space:nowrap}.slate .sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width: 768px){.slate .md\:container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--size-gutter);padding-right:var(--size-gutter)}.slate .md\:flex{display:flex}.slate .md\:inline-flex{display:inline-flex}.slate .md\:grid{display:grid}.slate .md\:block{display:block}.slate .md\:inline-block{display:inline-block}.slate .md\:hidden{display:none}.slate .md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .md\:col-span-1{grid-column:span 1 / span 1}.slate .md\:col-span-2{grid-column:span 2 / span 2}.slate .md\:col-span-3{grid-column:span 3 / span 3}.slate .md\:col-span-4{grid-column:span 4 / span 4}.slate .md\:col-span-5{grid-column:span 5 / span 5}.slate .md\:col-span-6{grid-column:span 6 / span 6}.slate .md\:flex-row{flex-direction:row}.slate .md\:flex-col{flex-direction:column}.slate .md\:flex-wrap{flex-wrap:wrap}.slate .md\:flex-1{flex:1 1 0%}.slate .md\:shrink-0{flex-shrink:0}.slate .md\:grow{flex-grow:1}.slate .md\:items-start{align-items:flex-start}.slate .md\:items-center{align-items:center}.slate .md\:items-end{align-items:flex-end}.slate .md\:items-stretch{align-items:stretch}.slate .md\:justify-start{justify-content:flex-start}.slate .md\:justify-center{justify-content:center}.slate .md\:justify-end{justify-content:flex-end}.slate .md\:justify-between{justify-content:space-between}.slate .md\:justify-around{justify-content:space-around}.slate .md\:self-start{align-self:flex-start}.slate .md\:self-center{align-self:center}.slate .md\:self-end{align-self:flex-end}.slate .md\:text-left{text-align:left}.slate .md\:text-center{text-align:center}.slate .md\:text-right{text-align:right}.slate .md\:m-0{margin:0}.slate .md\:m-1{margin:4px}.slate .md\:m-2{margin:8px}.slate .md\:m-3{margin:12px}.slate .md\:m-4{margin:16px}.slate .md\:m-5{margin:20px}.slate .md\:m-6{margin:24px}.slate .md\:m-7{margin:28px}.slate .md\:m-8{margin:32px}.slate .md\:mt-0{margin-top:0}.slate .md\:mt-1{margin-top:4px}.slate .md\:mt-2{margin-top:8px}.slate .md\:mt-3{margin-top:12px}.slate .md\:mt-4{margin-top:16px}.slate .md\:mt-5{margin-top:20px}.slate .md\:mt-6{margin-top:24px}.slate .md\:mt-7{margin-top:28px}.slate .md\:mt-8{margin-top:32px}.slate .md\:mr-0{margin-right:0}.slate .md\:mr-1{margin-right:4px}.slate .md\:mr-2{margin-right:8px}.slate .md\:mr-3{margin-right:12px}.slate .md\:mr-4{margin-right:16px}.slate .md\:mr-5{margin-right:20px}.slate .md\:mr-6{margin-right:24px}.slate .md\:mr-7{margin-right:28px}.slate .md\:mr-8{margin-right:32px}.slate .md\:mb-0{margin-bottom:0}.slate .md\:mb-1{margin-bottom:4px}.slate .md\:mb-2{margin-bottom:8px}.slate .md\:mb-3{margin-bottom:12px}.slate .md\:mb-4{margin-bottom:16px}.slate .md\:mb-5{margin-bottom:20px}.slate .md\:mb-6{margin-bottom:24px}.slate .md\:mb-7{margin-bottom:28px}.slate .md\:mb-8{margin-bottom:32px}.slate .md\:ml-0{margin-left:0}.slate .md\:ml-1{margin-left:4px}.slate .md\:ml-2{margin-left:8px}.slate .md\:ml-3{margin-left:12px}.slate .md\:ml-4{margin-left:16px}.slate .md\:ml-5{margin-left:20px}.slate .md\:ml-6{margin-left:24px}.slate .md\:ml-7{margin-left:28px}.slate .md\:ml-8{margin-left:32px}.slate .md\:mx-0{margin-left:0;margin-right:0}.slate .md\:mx-1{margin-left:4px;margin-right:4px}.slate .md\:mx-2{margin-left:8px;margin-right:8px}.slate .md\:mx-3{margin-left:12px;margin-right:12px}.slate .md\:mx-4{margin-left:16px;margin-right:16px}.slate .md\:mx-5{margin-left:20px;margin-right:20px}.slate .md\:mx-6{margin-left:24px;margin-right:24px}.slate .md\:mx-7{margin-left:28px;margin-right:28px}.slate .md\:mx-8{margin-left:32px;margin-right:32px}.slate .md\:my-0{margin-top:0;margin-bottom:0}.slate .md\:my-1{margin-top:4px;margin-bottom:4px}.slate .md\:my-2{margin-top:8px;margin-bottom:8px}.slate .md\:my-3{margin-top:12px;margin-bottom:12px}.slate .md\:my-4{margin-top:16px;margin-bottom:16px}.slate .md\:my-5{margin-top:20px;margin-bottom:20px}.slate .md\:my-6{margin-top:24px;margin-bottom:24px}.slate .md\:my-7{margin-top:28px;margin-bottom:28px}.slate .md\:my-8{margin-top:32px;margin-bottom:32px}.slate .md\:p-0{padding:0}.slate .md\:p-1{padding:4px}.slate .md\:p-2{padding:8px}.slate .md\:p-3{padding:12px}.slate .md\:p-4{padding:16px}.slate .md\:p-5{padding:20px}.slate .md\:p-6{padding:24px}.slate .md\:p-7{padding:28px}.slate .md\:p-8{padding:32px}.slate .md\:pt-0{padding-top:0}.slate .md\:pt-1{padding-top:4px}.slate .md\:pt-2{padding-top:8px}.slate .md\:pt-3{padding-top:12px}.slate .md\:pt-4{padding-top:16px}.slate .md\:pt-5{padding-top:20px}.slate .md\:pt-6{padding-top:24px}.slate .md\:pt-7{padding-top:28px}.slate .md\:pt-8{padding-top:32px}.slate .md\:pr-0{padding-right:0}.slate .md\:pr-1{padding-right:4px}.slate .md\:pr-2{padding-right:8px}.slate .md\:pr-3{padding-right:12px}.slate .md\:pr-4{padding-right:16px}.slate .md\:pr-5{padding-right:20px}.slate .md\:pr-6{padding-right:24px}.slate .md\:pr-7{padding-right:28px}.slate .md\:pr-8{padding-right:32px}.slate .md\:pb-0{padding-bottom:0}.slate .md\:pb-1{padding-bottom:4px}.slate .md\:pb-2{padding-bottom:8px}.slate .md\:pb-3{padding-bottom:12px}.slate .md\:pb-4{padding-bottom:16px}.slate .md\:pb-5{padding-bottom:20px}.slate .md\:pb-6{padding-bottom:24px}.slate .md\:pb-7{padding-bottom:28px}.slate .md\:pb-8{padding-bottom:32px}.slate .md\:pl-0{padding-left:0}.slate .md\:pl-1{padding-left:4px}.slate .md\:pl-2{padding-left:8px}.slate .md\:pl-3{padding-left:12px}.slate .md\:pl-4{padding-left:16px}.slate .md\:pl-5{padding-left:20px}.slate .md\:pl-6{padding-left:24px}.slate .md\:pl-7{padding-left:28px}.slate .md\:pl-8{padding-left:32px}.slate .md\:px-0{padding-left:0;padding-right:0}.slate .md\:px-1{padding-left:4px;padding-right:4px}.slate .md\:px-2{padding-left:8px;padding-right:8px}.slate .md\:px-3{padding-left:12px;padding-right:12px}.slate .md\:px-4{padding-left:16px;padding-right:16px}.slate .md\:px-5{padding-left:20px;padding-right:20px}.slate .md\:px-6{padding-left:24px;padding-right:24px}.slate .md\:px-7{padding-left:28px;padding-right:28px}.slate .md\:px-8{padding-left:32px;padding-right:32px}.slate .md\:py-0{padding-top:0;padding-bottom:0}.slate .md\:py-1{padding-top:4px;padding-bottom:4px}.slate .md\:py-2{padding-top:8px;padding-bottom:8px}.slate .md\:py-3{padding-top:12px;padding-bottom:12px}.slate .md\:py-4{padding-top:16px;padding-bottom:16px}.slate .md\:py-5{padding-top:20px;padding-bottom:20px}.slate .md\:py-6{padding-top:24px;padding-bottom:24px}.slate .md\:py-7{padding-top:28px;padding-bottom:28px}.slate .md\:py-8{padding-top:32px;padding-bottom:32px}.slate .md\:gap-0{gap:0}.slate .md\:gap-1{gap:4px}.slate .md\:gap-2{gap:8px}.slate .md\:gap-3{gap:12px}.slate .md\:gap-4{gap:16px}.slate .md\:gap-5{gap:20px}.slate .md\:gap-6{gap:24px}.slate .md\:gap-7{gap:28px}.slate .md\:gap-8{gap:32px}.slate .md\:gap-x-0{column-gap:0}.slate .md\:gap-x-1{column-gap:4px}.slate .md\:gap-x-2{column-gap:8px}.slate .md\:gap-x-3{column-gap:12px}.slate .md\:gap-x-4{column-gap:16px}.slate .md\:gap-x-5{column-gap:20px}.slate .md\:gap-x-6{column-gap:24px}.slate .md\:gap-x-7{column-gap:28px}.slate .md\:gap-x-8{column-gap:32px}.slate .md\:gap-y-0{row-gap:0}.slate .md\:gap-y-1{row-gap:4px}.slate .md\:gap-y-2{row-gap:8px}.slate .md\:gap-y-3{row-gap:12px}.slate .md\:gap-y-4{row-gap:16px}.slate .md\:gap-y-5{row-gap:20px}.slate .md\:gap-y-6{row-gap:24px}.slate .md\:gap-y-7{row-gap:28px}.slate .md\:gap-y-8{row-gap:32px}.slate .md\:text-xs{font-size:var(--text-xs)}.slate .md\:text-sm{font-size:var(--text-sm)}.slate .md\:text-base{font-size:var(--text-base)}.slate .md\:text-lg{font-size:var(--text-lg)}.slate .md\:text-xl{font-size:var(--text-xl)}.slate .md\:text-2xl{font-size:var(--text-2xl)}.slate .md\:text-3xl{font-size:var(--text-3xl)}.slate .md\:text-4xl{font-size:var(--text-4xl)}.slate .md\:text-5xl{font-size:var(--text-5xl)}.slate .md\:text-6xl{font-size:var(--text-6xl)}.slate .md\:font-normal{font-weight:var(--font-weight-normal)}.slate .md\:font-medium{font-weight:var(--font-weight-medium)}.slate .md\:font-semibold{font-weight:var(--font-weight-semibold)}.slate .md\:font-bold{font-weight:var(--font-weight-bold)}.slate .md\:leading-none{line-height:var(--leading-none)}.slate .md\:leading-tight{line-height:var(--leading-tight)}.slate .md\:leading-normal{line-height:var(--leading-normal)}.slate .md\:leading-loose{line-height:var(--leading-loose)}.slate .md\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate .md\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slate .md\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slate .md\:w-full{width:100%}.slate .md\:h-full{height:100%}.slate .md\:max-w-full{max-width:100%}.slate .md\:max-w-none{max-width:none}.slate .md\:max-w-xs{max-width:320px}.slate .md\:max-w-sm{max-width:384px}.slate .md\:max-w-md{max-width:448px}.slate .md\:max-w-lg{max-width:512px}.slate .md\:max-w-xl{max-width:576px}.slate .md\:max-w-2xl{max-width:672px}.slate .md\:max-w-3xl{max-width:768px}.slate .md\:max-w-4xl{max-width:896px}.slate .md\:max-w-5xl{max-width:1024px}.slate .md\:max-w-6xl{max-width:1152px}.slate .md\:max-w-7xl{max-width:1280px}.slate .md\:max-w-prose{max-width:65ch}.slate .md\:relative{position:relative}.slate .md\:absolute{position:absolute}.slate .md\:sticky{position:sticky}.slate .md\:overflow-hidden{overflow:hidden}.slate .md\:object-cover{object-fit:cover}.slate .md\:object-contain{object-fit:contain}.slate .md\:whitespace-nowrap{white-space:nowrap}.slate .md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width: 1024px){.slate .lg\:container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--size-gutter);padding-right:var(--size-gutter)}.slate .lg\:flex{display:flex}.slate .lg\:inline-flex{display:inline-flex}.slate .lg\:grid{display:grid}.slate .lg\:block{display:block}.slate .lg\:inline-block{display:inline-block}.slate .lg\:hidden{display:none}.slate .lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .lg\:col-span-1{grid-column:span 1 / span 1}.slate .lg\:col-span-2{grid-column:span 2 / span 2}.slate .lg\:col-span-3{grid-column:span 3 / span 3}.slate .lg\:col-span-4{grid-column:span 4 / span 4}.slate .lg\:col-span-5{grid-column:span 5 / span 5}.slate .lg\:col-span-6{grid-column:span 6 / span 6}.slate .lg\:flex-row{flex-direction:row}.slate .lg\:flex-col{flex-direction:column}.slate .lg\:flex-wrap{flex-wrap:wrap}.slate .lg\:flex-1{flex:1 1 0%}.slate .lg\:shrink-0{flex-shrink:0}.slate .lg\:grow{flex-grow:1}.slate .lg\:items-start{align-items:flex-start}.slate .lg\:items-center{align-items:center}.slate .lg\:items-end{align-items:flex-end}.slate .lg\:items-stretch{align-items:stretch}.slate .lg\:justify-start{justify-content:flex-start}.slate .lg\:justify-center{justify-content:center}.slate .lg\:justify-end{justify-content:flex-end}.slate .lg\:justify-between{justify-content:space-between}.slate .lg\:justify-around{justify-content:space-around}.slate .lg\:self-start{align-self:flex-start}.slate .lg\:self-center{align-self:center}.slate .lg\:self-end{align-self:flex-end}.slate .lg\:text-left{text-align:left}.slate .lg\:text-center{text-align:center}.slate .lg\:text-right{text-align:right}.slate .lg\:m-0{margin:0}.slate .lg\:m-1{margin:4px}.slate .lg\:m-2{margin:8px}.slate .lg\:m-3{margin:12px}.slate .lg\:m-4{margin:16px}.slate .lg\:m-5{margin:20px}.slate .lg\:m-6{margin:24px}.slate .lg\:m-7{margin:28px}.slate .lg\:m-8{margin:32px}.slate .lg\:mt-0{margin-top:0}.slate .lg\:mt-1{margin-top:4px}.slate .lg\:mt-2{margin-top:8px}.slate .lg\:mt-3{margin-top:12px}.slate .lg\:mt-4{margin-top:16px}.slate .lg\:mt-5{margin-top:20px}.slate .lg\:mt-6{margin-top:24px}.slate .lg\:mt-7{margin-top:28px}.slate .lg\:mt-8{margin-top:32px}.slate .lg\:mr-0{margin-right:0}.slate .lg\:mr-1{margin-right:4px}.slate .lg\:mr-2{margin-right:8px}.slate .lg\:mr-3{margin-right:12px}.slate .lg\:mr-4{margin-right:16px}.slate .lg\:mr-5{margin-right:20px}.slate .lg\:mr-6{margin-right:24px}.slate .lg\:mr-7{margin-right:28px}.slate .lg\:mr-8{margin-right:32px}.slate .lg\:mb-0{margin-bottom:0}.slate .lg\:mb-1{margin-bottom:4px}.slate .lg\:mb-2{margin-bottom:8px}.slate .lg\:mb-3{margin-bottom:12px}.slate .lg\:mb-4{margin-bottom:16px}.slate .lg\:mb-5{margin-bottom:20px}.slate .lg\:mb-6{margin-bottom:24px}.slate .lg\:mb-7{margin-bottom:28px}.slate .lg\:mb-8{margin-bottom:32px}.slate .lg\:ml-0{margin-left:0}.slate .lg\:ml-1{margin-left:4px}.slate .lg\:ml-2{margin-left:8px}.slate .lg\:ml-3{margin-left:12px}.slate .lg\:ml-4{margin-left:16px}.slate .lg\:ml-5{margin-left:20px}.slate .lg\:ml-6{margin-left:24px}.slate .lg\:ml-7{margin-left:28px}.slate .lg\:ml-8{margin-left:32px}.slate .lg\:mx-0{margin-left:0;margin-right:0}.slate .lg\:mx-1{margin-left:4px;margin-right:4px}.slate .lg\:mx-2{margin-left:8px;margin-right:8px}.slate .lg\:mx-3{margin-left:12px;margin-right:12px}.slate .lg\:mx-4{margin-left:16px;margin-right:16px}.slate .lg\:mx-5{margin-left:20px;margin-right:20px}.slate .lg\:mx-6{margin-left:24px;margin-right:24px}.slate .lg\:mx-7{margin-left:28px;margin-right:28px}.slate .lg\:mx-8{margin-left:32px;margin-right:32px}.slate .lg\:my-0{margin-top:0;margin-bottom:0}.slate .lg\:my-1{margin-top:4px;margin-bottom:4px}.slate .lg\:my-2{margin-top:8px;margin-bottom:8px}.slate .lg\:my-3{margin-top:12px;margin-bottom:12px}.slate .lg\:my-4{margin-top:16px;margin-bottom:16px}.slate .lg\:my-5{margin-top:20px;margin-bottom:20px}.slate .lg\:my-6{margin-top:24px;margin-bottom:24px}.slate .lg\:my-7{margin-top:28px;margin-bottom:28px}.slate .lg\:my-8{margin-top:32px;margin-bottom:32px}.slate .lg\:p-0{padding:0}.slate .lg\:p-1{padding:4px}.slate .lg\:p-2{padding:8px}.slate .lg\:p-3{padding:12px}.slate .lg\:p-4{padding:16px}.slate .lg\:p-5{padding:20px}.slate .lg\:p-6{padding:24px}.slate .lg\:p-7{padding:28px}.slate .lg\:p-8{padding:32px}.slate .lg\:pt-0{padding-top:0}.slate .lg\:pt-1{padding-top:4px}.slate .lg\:pt-2{padding-top:8px}.slate .lg\:pt-3{padding-top:12px}.slate .lg\:pt-4{padding-top:16px}.slate .lg\:pt-5{padding-top:20px}.slate .lg\:pt-6{padding-top:24px}.slate .lg\:pt-7{padding-top:28px}.slate .lg\:pt-8{padding-top:32px}.slate .lg\:pr-0{padding-right:0}.slate .lg\:pr-1{padding-right:4px}.slate .lg\:pr-2{padding-right:8px}.slate .lg\:pr-3{padding-right:12px}.slate .lg\:pr-4{padding-right:16px}.slate .lg\:pr-5{padding-right:20px}.slate .lg\:pr-6{padding-right:24px}.slate .lg\:pr-7{padding-right:28px}.slate .lg\:pr-8{padding-right:32px}.slate .lg\:pb-0{padding-bottom:0}.slate .lg\:pb-1{padding-bottom:4px}.slate .lg\:pb-2{padding-bottom:8px}.slate .lg\:pb-3{padding-bottom:12px}.slate .lg\:pb-4{padding-bottom:16px}.slate .lg\:pb-5{padding-bottom:20px}.slate .lg\:pb-6{padding-bottom:24px}.slate .lg\:pb-7{padding-bottom:28px}.slate .lg\:pb-8{padding-bottom:32px}.slate .lg\:pl-0{padding-left:0}.slate .lg\:pl-1{padding-left:4px}.slate .lg\:pl-2{padding-left:8px}.slate .lg\:pl-3{padding-left:12px}.slate .lg\:pl-4{padding-left:16px}.slate .lg\:pl-5{padding-left:20px}.slate .lg\:pl-6{padding-left:24px}.slate .lg\:pl-7{padding-left:28px}.slate .lg\:pl-8{padding-left:32px}.slate .lg\:px-0{padding-left:0;padding-right:0}.slate .lg\:px-1{padding-left:4px;padding-right:4px}.slate .lg\:px-2{padding-left:8px;padding-right:8px}.slate .lg\:px-3{padding-left:12px;padding-right:12px}.slate .lg\:px-4{padding-left:16px;padding-right:16px}.slate .lg\:px-5{padding-left:20px;padding-right:20px}.slate .lg\:px-6{padding-left:24px;padding-right:24px}.slate .lg\:px-7{padding-left:28px;padding-right:28px}.slate .lg\:px-8{padding-left:32px;padding-right:32px}.slate .lg\:py-0{padding-top:0;padding-bottom:0}.slate .lg\:py-1{padding-top:4px;padding-bottom:4px}.slate .lg\:py-2{padding-top:8px;padding-bottom:8px}.slate .lg\:py-3{padding-top:12px;padding-bottom:12px}.slate .lg\:py-4{padding-top:16px;padding-bottom:16px}.slate .lg\:py-5{padding-top:20px;padding-bottom:20px}.slate .lg\:py-6{padding-top:24px;padding-bottom:24px}.slate .lg\:py-7{padding-top:28px;padding-bottom:28px}.slate .lg\:py-8{padding-top:32px;padding-bottom:32px}.slate .lg\:gap-0{gap:0}.slate .lg\:gap-1{gap:4px}.slate .lg\:gap-2{gap:8px}.slate .lg\:gap-3{gap:12px}.slate .lg\:gap-4{gap:16px}.slate .lg\:gap-5{gap:20px}.slate .lg\:gap-6{gap:24px}.slate .lg\:gap-7{gap:28px}.slate .lg\:gap-8{gap:32px}.slate .lg\:gap-x-0{column-gap:0}.slate .lg\:gap-x-1{column-gap:4px}.slate .lg\:gap-x-2{column-gap:8px}.slate .lg\:gap-x-3{column-gap:12px}.slate .lg\:gap-x-4{column-gap:16px}.slate .lg\:gap-x-5{column-gap:20px}.slate .lg\:gap-x-6{column-gap:24px}.slate .lg\:gap-x-7{column-gap:28px}.slate .lg\:gap-x-8{column-gap:32px}.slate .lg\:gap-y-0{row-gap:0}.slate .lg\:gap-y-1{row-gap:4px}.slate .lg\:gap-y-2{row-gap:8px}.slate .lg\:gap-y-3{row-gap:12px}.slate .lg\:gap-y-4{row-gap:16px}.slate .lg\:gap-y-5{row-gap:20px}.slate .lg\:gap-y-6{row-gap:24px}.slate .lg\:gap-y-7{row-gap:28px}.slate .lg\:gap-y-8{row-gap:32px}.slate .lg\:text-xs{font-size:var(--text-xs)}.slate .lg\:text-sm{font-size:var(--text-sm)}.slate .lg\:text-base{font-size:var(--text-base)}.slate .lg\:text-lg{font-size:var(--text-lg)}.slate .lg\:text-xl{font-size:var(--text-xl)}.slate .lg\:text-2xl{font-size:var(--text-2xl)}.slate .lg\:text-3xl{font-size:var(--text-3xl)}.slate .lg\:text-4xl{font-size:var(--text-4xl)}.slate .lg\:text-5xl{font-size:var(--text-5xl)}.slate .lg\:text-6xl{font-size:var(--text-6xl)}.slate .lg\:font-normal{font-weight:var(--font-weight-normal)}.slate .lg\:font-medium{font-weight:var(--font-weight-medium)}.slate .lg\:font-semibold{font-weight:var(--font-weight-semibold)}.slate .lg\:font-bold{font-weight:var(--font-weight-bold)}.slate .lg\:leading-none{line-height:var(--leading-none)}.slate .lg\:leading-tight{line-height:var(--leading-tight)}.slate .lg\:leading-normal{line-height:var(--leading-normal)}.slate .lg\:leading-loose{line-height:var(--leading-loose)}.slate .lg\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate .lg\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slate .lg\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slate .lg\:w-full{width:100%}.slate .lg\:h-full{height:100%}.slate .lg\:max-w-full{max-width:100%}.slate .lg\:max-w-none{max-width:none}.slate .lg\:max-w-xs{max-width:320px}.slate .lg\:max-w-sm{max-width:384px}.slate .lg\:max-w-md{max-width:448px}.slate .lg\:max-w-lg{max-width:512px}.slate .lg\:max-w-xl{max-width:576px}.slate .lg\:max-w-2xl{max-width:672px}.slate .lg\:max-w-3xl{max-width:768px}.slate .lg\:max-w-4xl{max-width:896px}.slate .lg\:max-w-5xl{max-width:1024px}.slate .lg\:max-w-6xl{max-width:1152px}.slate .lg\:max-w-7xl{max-width:1280px}.slate .lg\:max-w-prose{max-width:65ch}.slate .lg\:relative{position:relative}.slate .lg\:absolute{position:absolute}.slate .lg\:sticky{position:sticky}.slate .lg\:overflow-hidden{overflow:hidden}.slate .lg\:object-cover{object-fit:cover}.slate .lg\:object-contain{object-fit:contain}.slate .lg\:whitespace-nowrap{white-space:nowrap}.slate .lg\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media (min-width: 1280px){.slate .xl\:container{width:100%;max-width:var(--container);margin-left:auto;margin-right:auto;padding-left:var(--size-gutter);padding-right:var(--size-gutter)}.slate .xl\:flex{display:flex}.slate .xl\:inline-flex{display:inline-flex}.slate .xl\:grid{display:grid}.slate .xl\:block{display:block}.slate .xl\:inline-block{display:inline-block}.slate .xl\:hidden{display:none}.slate .xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.slate .xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.slate .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.slate .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.slate .xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.slate .xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.slate .xl\:col-span-1{grid-column:span 1 / span 1}.slate .xl\:col-span-2{grid-column:span 2 / span 2}.slate .xl\:col-span-3{grid-column:span 3 / span 3}.slate .xl\:col-span-4{grid-column:span 4 / span 4}.slate .xl\:col-span-5{grid-column:span 5 / span 5}.slate .xl\:col-span-6{grid-column:span 6 / span 6}.slate .xl\:flex-row{flex-direction:row}.slate .xl\:flex-col{flex-direction:column}.slate .xl\:flex-wrap{flex-wrap:wrap}.slate .xl\:flex-1{flex:1 1 0%}.slate .xl\:shrink-0{flex-shrink:0}.slate .xl\:grow{flex-grow:1}.slate .xl\:items-start{align-items:flex-start}.slate .xl\:items-center{align-items:center}.slate .xl\:items-end{align-items:flex-end}.slate .xl\:items-stretch{align-items:stretch}.slate .xl\:justify-start{justify-content:flex-start}.slate .xl\:justify-center{justify-content:center}.slate .xl\:justify-end{justify-content:flex-end}.slate .xl\:justify-between{justify-content:space-between}.slate .xl\:justify-around{justify-content:space-around}.slate .xl\:self-start{align-self:flex-start}.slate .xl\:self-center{align-self:center}.slate .xl\:self-end{align-self:flex-end}.slate .xl\:text-left{text-align:left}.slate .xl\:text-center{text-align:center}.slate .xl\:text-right{text-align:right}.slate .xl\:m-0{margin:0}.slate .xl\:m-1{margin:4px}.slate .xl\:m-2{margin:8px}.slate .xl\:m-3{margin:12px}.slate .xl\:m-4{margin:16px}.slate .xl\:m-5{margin:20px}.slate .xl\:m-6{margin:24px}.slate .xl\:m-7{margin:28px}.slate .xl\:m-8{margin:32px}.slate .xl\:mt-0{margin-top:0}.slate .xl\:mt-1{margin-top:4px}.slate .xl\:mt-2{margin-top:8px}.slate .xl\:mt-3{margin-top:12px}.slate .xl\:mt-4{margin-top:16px}.slate .xl\:mt-5{margin-top:20px}.slate .xl\:mt-6{margin-top:24px}.slate .xl\:mt-7{margin-top:28px}.slate .xl\:mt-8{margin-top:32px}.slate .xl\:mr-0{margin-right:0}.slate .xl\:mr-1{margin-right:4px}.slate .xl\:mr-2{margin-right:8px}.slate .xl\:mr-3{margin-right:12px}.slate .xl\:mr-4{margin-right:16px}.slate .xl\:mr-5{margin-right:20px}.slate .xl\:mr-6{margin-right:24px}.slate .xl\:mr-7{margin-right:28px}.slate .xl\:mr-8{margin-right:32px}.slate .xl\:mb-0{margin-bottom:0}.slate .xl\:mb-1{margin-bottom:4px}.slate .xl\:mb-2{margin-bottom:8px}.slate .xl\:mb-3{margin-bottom:12px}.slate .xl\:mb-4{margin-bottom:16px}.slate .xl\:mb-5{margin-bottom:20px}.slate .xl\:mb-6{margin-bottom:24px}.slate .xl\:mb-7{margin-bottom:28px}.slate .xl\:mb-8{margin-bottom:32px}.slate .xl\:ml-0{margin-left:0}.slate .xl\:ml-1{margin-left:4px}.slate .xl\:ml-2{margin-left:8px}.slate .xl\:ml-3{margin-left:12px}.slate .xl\:ml-4{margin-left:16px}.slate .xl\:ml-5{margin-left:20px}.slate .xl\:ml-6{margin-left:24px}.slate .xl\:ml-7{margin-left:28px}.slate .xl\:ml-8{margin-left:32px}.slate .xl\:mx-0{margin-left:0;margin-right:0}.slate .xl\:mx-1{margin-left:4px;margin-right:4px}.slate .xl\:mx-2{margin-left:8px;margin-right:8px}.slate .xl\:mx-3{margin-left:12px;margin-right:12px}.slate .xl\:mx-4{margin-left:16px;margin-right:16px}.slate .xl\:mx-5{margin-left:20px;margin-right:20px}.slate .xl\:mx-6{margin-left:24px;margin-right:24px}.slate .xl\:mx-7{margin-left:28px;margin-right:28px}.slate .xl\:mx-8{margin-left:32px;margin-right:32px}.slate .xl\:my-0{margin-top:0;margin-bottom:0}.slate .xl\:my-1{margin-top:4px;margin-bottom:4px}.slate .xl\:my-2{margin-top:8px;margin-bottom:8px}.slate .xl\:my-3{margin-top:12px;margin-bottom:12px}.slate .xl\:my-4{margin-top:16px;margin-bottom:16px}.slate .xl\:my-5{margin-top:20px;margin-bottom:20px}.slate .xl\:my-6{margin-top:24px;margin-bottom:24px}.slate .xl\:my-7{margin-top:28px;margin-bottom:28px}.slate .xl\:my-8{margin-top:32px;margin-bottom:32px}.slate .xl\:p-0{padding:0}.slate .xl\:p-1{padding:4px}.slate .xl\:p-2{padding:8px}.slate .xl\:p-3{padding:12px}.slate .xl\:p-4{padding:16px}.slate .xl\:p-5{padding:20px}.slate .xl\:p-6{padding:24px}.slate .xl\:p-7{padding:28px}.slate .xl\:p-8{padding:32px}.slate .xl\:pt-0{padding-top:0}.slate .xl\:pt-1{padding-top:4px}.slate .xl\:pt-2{padding-top:8px}.slate .xl\:pt-3{padding-top:12px}.slate .xl\:pt-4{padding-top:16px}.slate .xl\:pt-5{padding-top:20px}.slate .xl\:pt-6{padding-top:24px}.slate .xl\:pt-7{padding-top:28px}.slate .xl\:pt-8{padding-top:32px}.slate .xl\:pr-0{padding-right:0}.slate .xl\:pr-1{padding-right:4px}.slate .xl\:pr-2{padding-right:8px}.slate .xl\:pr-3{padding-right:12px}.slate .xl\:pr-4{padding-right:16px}.slate .xl\:pr-5{padding-right:20px}.slate .xl\:pr-6{padding-right:24px}.slate .xl\:pr-7{padding-right:28px}.slate .xl\:pr-8{padding-right:32px}.slate .xl\:pb-0{padding-bottom:0}.slate .xl\:pb-1{padding-bottom:4px}.slate .xl\:pb-2{padding-bottom:8px}.slate .xl\:pb-3{padding-bottom:12px}.slate .xl\:pb-4{padding-bottom:16px}.slate .xl\:pb-5{padding-bottom:20px}.slate .xl\:pb-6{padding-bottom:24px}.slate .xl\:pb-7{padding-bottom:28px}.slate .xl\:pb-8{padding-bottom:32px}.slate .xl\:pl-0{padding-left:0}.slate .xl\:pl-1{padding-left:4px}.slate .xl\:pl-2{padding-left:8px}.slate .xl\:pl-3{padding-left:12px}.slate .xl\:pl-4{padding-left:16px}.slate .xl\:pl-5{padding-left:20px}.slate .xl\:pl-6{padding-left:24px}.slate .xl\:pl-7{padding-left:28px}.slate .xl\:pl-8{padding-left:32px}.slate .xl\:px-0{padding-left:0;padding-right:0}.slate .xl\:px-1{padding-left:4px;padding-right:4px}.slate .xl\:px-2{padding-left:8px;padding-right:8px}.slate .xl\:px-3{padding-left:12px;padding-right:12px}.slate .xl\:px-4{padding-left:16px;padding-right:16px}.slate .xl\:px-5{padding-left:20px;padding-right:20px}.slate .xl\:px-6{padding-left:24px;padding-right:24px}.slate .xl\:px-7{padding-left:28px;padding-right:28px}.slate .xl\:px-8{padding-left:32px;padding-right:32px}.slate .xl\:py-0{padding-top:0;padding-bottom:0}.slate .xl\:py-1{padding-top:4px;padding-bottom:4px}.slate .xl\:py-2{padding-top:8px;padding-bottom:8px}.slate .xl\:py-3{padding-top:12px;padding-bottom:12px}.slate .xl\:py-4{padding-top:16px;padding-bottom:16px}.slate .xl\:py-5{padding-top:20px;padding-bottom:20px}.slate .xl\:py-6{padding-top:24px;padding-bottom:24px}.slate .xl\:py-7{padding-top:28px;padding-bottom:28px}.slate .xl\:py-8{padding-top:32px;padding-bottom:32px}.slate .xl\:gap-0{gap:0}.slate .xl\:gap-1{gap:4px}.slate .xl\:gap-2{gap:8px}.slate .xl\:gap-3{gap:12px}.slate .xl\:gap-4{gap:16px}.slate .xl\:gap-5{gap:20px}.slate .xl\:gap-6{gap:24px}.slate .xl\:gap-7{gap:28px}.slate .xl\:gap-8{gap:32px}.slate .xl\:gap-x-0{column-gap:0}.slate .xl\:gap-x-1{column-gap:4px}.slate .xl\:gap-x-2{column-gap:8px}.slate .xl\:gap-x-3{column-gap:12px}.slate .xl\:gap-x-4{column-gap:16px}.slate .xl\:gap-x-5{column-gap:20px}.slate .xl\:gap-x-6{column-gap:24px}.slate .xl\:gap-x-7{column-gap:28px}.slate .xl\:gap-x-8{column-gap:32px}.slate .xl\:gap-y-0{row-gap:0}.slate .xl\:gap-y-1{row-gap:4px}.slate .xl\:gap-y-2{row-gap:8px}.slate .xl\:gap-y-3{row-gap:12px}.slate .xl\:gap-y-4{row-gap:16px}.slate .xl\:gap-y-5{row-gap:20px}.slate .xl\:gap-y-6{row-gap:24px}.slate .xl\:gap-y-7{row-gap:28px}.slate .xl\:gap-y-8{row-gap:32px}.slate .xl\:text-xs{font-size:var(--text-xs)}.slate .xl\:text-sm{font-size:var(--text-sm)}.slate .xl\:text-base{font-size:var(--text-base)}.slate .xl\:text-lg{font-size:var(--text-lg)}.slate .xl\:text-xl{font-size:var(--text-xl)}.slate .xl\:text-2xl{font-size:var(--text-2xl)}.slate .xl\:text-3xl{font-size:var(--text-3xl)}.slate .xl\:text-4xl{font-size:var(--text-4xl)}.slate .xl\:text-5xl{font-size:var(--text-5xl)}.slate .xl\:text-6xl{font-size:var(--text-6xl)}.slate .xl\:font-normal{font-weight:var(--font-weight-normal)}.slate .xl\:font-medium{font-weight:var(--font-weight-medium)}.slate .xl\:font-semibold{font-weight:var(--font-weight-semibold)}.slate .xl\:font-bold{font-weight:var(--font-weight-bold)}.slate .xl\:leading-none{line-height:var(--leading-none)}.slate .xl\:leading-tight{line-height:var(--leading-tight)}.slate .xl\:leading-normal{line-height:var(--leading-normal)}.slate .xl\:leading-loose{line-height:var(--leading-loose)}.slate .xl\:truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slate .xl\:line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.slate .xl\:line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.slate .xl\:w-full{width:100%}.slate .xl\:h-full{height:100%}.slate .xl\:max-w-full{max-width:100%}.slate .xl\:max-w-none{max-width:none}.slate .xl\:max-w-xs{max-width:320px}.slate .xl\:max-w-sm{max-width:384px}.slate .xl\:max-w-md{max-width:448px}.slate .xl\:max-w-lg{max-width:512px}.slate .xl\:max-w-xl{max-width:576px}.slate .xl\:max-w-2xl{max-width:672px}.slate .xl\:max-w-3xl{max-width:768px}.slate .xl\:max-w-4xl{max-width:896px}.slate .xl\:max-w-5xl{max-width:1024px}.slate .xl\:max-w-6xl{max-width:1152px}.slate .xl\:max-w-7xl{max-width:1280px}.slate .xl\:max-w-prose{max-width:65ch}.slate .xl\:relative{position:relative}.slate .xl\:absolute{position:absolute}.slate .xl\:sticky{position:sticky}.slate .xl\:overflow-hidden{overflow:hidden}.slate .xl\:object-cover{object-fit:cover}.slate .xl\:object-contain{object-fit:contain}.slate .xl\:whitespace-nowrap{white-space:nowrap}.slate .xl\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}
