@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: #c33a50;--color-glass: rgba(255, 255, 255, .72);--color-glass-border: rgba(255, 255, 255, .5);--color-success: #1f7d52;--color-warning: #9a6412;--color-rating: #ff8500;--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;--check-border: var(--color-border-strong);--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-danger: #f07080;--color-discount: #f07080;--color-success: #4cc38a;--color-glass: rgba(21, 23, 26, .62);--color-glass-border: rgba(255, 255, 255, .12);--color-border: #2b3038;--color-border-strong: #3a4048;--field-bg: #1b1e22;--check-bg: #1b1e22;--check-border: #6b7280;--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-danger: #f07080;--color-discount: #f07080;--color-success: #4cc38a;--color-glass: rgba(21, 23, 26, .62);--color-glass-border: rgba(255, 255, 255, .12);--color-border: #2b3038;--color-border-strong: #3a4048;--field-bg: #1b1e22;--check-bg: #1b1e22;--check-border: #6b7280;--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:var(--s-select-chevron);background-repeat:no-repeat;background-position:right var(--field-padding-x) center;background-size:14px 14px}.slate{--s-select-chevron: 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]{--s-select-chevron: 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]{--s-select-chevron: 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(--check-border, 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))}.slate [id^=slate-inline-form-],.slate section[id]{scroll-margin-top:calc(var(--s-sticky-h, 0px) + var(--space-4))}.slate[data-reveal=up] .s-reveal:not([data-state=in])[id],.slate[data-reveal=up] .s-reveal:not([data-state=in]) [id^=slate-inline-form-]{scroll-margin-top:calc(var(--s-sticky-h, 0px) + var(--space-4) + var(--motion-distance))}.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 .s-orders__viewport,.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 .s-orders__viewport::-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 .s-orders__viewport::-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 .s-orders__viewport::-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 .s-orders__viewport::-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 .s-orders__viewport,.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:var(--color-fg-inverse)}.slate .s-badge--danger{background:var(--color-danger);color:var(--color-fg-inverse)}.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:24px;min-width:24px;min-height:24px;padding:0;border:0;flex:none;border-radius:var(--pagination-radius, var(--radius-full));background:transparent;transition:width var(--duration-fast) var(--easing)}.slate .s-button--pagination:before{content:"";display:block;flex:none;width:var(--pagination-width, 10px);height:var(--pagination-height, 10px);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:transparent}.slate .s-button--pagination:hover:before{background:var(--color-fg-muted)}.slate .s-button--pagination[aria-current=true]{width:var(--pagination-active-width, var(--pagination-width, 10px))}.slate .s-button--pagination[aria-current=true]:before{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:var(--chip-padding-y, 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;pointer-events:none}.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;justify-content:flex-start;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-row[data-slate-root~=s-products-feed--layout]:not([data-slate-root~=s-section-panel]){--s-row-default-top: var(--space-8);--s-row-default-bottom: 0px}.slate .s-section-row[data-slate-root~=s-products-feed--layout][data-slate-root~=s-products-feed--no-common-head]:not([data-slate-root~=s-products-feed--tabbed]):not([data-slate-root~=s-section-panel]){--s-row-default-top: calc(var(--space-8) + var(--space-2))}.slate .s-section-row[data-slate-root~=s-products-feed--layout][data-slate-root~=s-products-feed--no-footer]:not([data-slate-root~=s-section-panel]){--s-row-default-bottom: var(--space-8)}.slate .s-section-row>.s-products-feed--layout:not(.s-section-panel)>.s-products-feed__top,.slate .s-section-row>.s-layout-block>.s-products-feed--layout:not(.s-section-panel)>.s-products-feed__top{padding-top:0}.slate .s-section-row>.s-products-feed--layout:not(.s-section-panel)>.s-products-feed__tabs,.slate .s-section-row>.s-layout-block>.s-products-feed--layout:not(.s-section-panel)>.s-products-feed__tabs{padding-top:0}.slate .s-section-row>.s-products-feed--layout.s-products-feed--no-common-head:not(.s-section-panel)>.s-products-feed__top+.s-products-feed__section,.slate .s-section-row>.s-layout-block>.s-products-feed--layout.s-products-feed--no-common-head:not(.s-section-panel)>.s-products-feed__top+.s-products-feed__section{padding-top:0}.slate .s-section-row>.s-products-feed--layout.s-products-feed--no-footer:not(.s-section-panel)>.s-products-feed__section:last-of-type,.slate .s-section-row>.s-layout-block>.s-products-feed--layout.s-products-feed--no-footer:not(.s-section-panel)>.s-products-feed__section:last-of-type{padding-bottom:0}.slate .s-section-row>.s-products-feed--layout.s-products-feed--no-footer:not(.s-section-panel)>.s-products-feed__tabs,.slate .s-section-row>.s-layout-block>.s-products-feed--layout.s-products-feed--no-footer:not(.s-section-panel)>.s-products-feed__tabs{padding-bottom:0}.slate .s-section-row[data-slate-root~=s-slider]{--s-row-default-top: var(--space-6);--s-row-default-bottom: var(--space-8)}.slate[data-ds=market] .s-section-row[data-slate-root~=s-slider]{--s-row-default-top: 28px}.slate[data-ds] .s-section-row[data-slate-root~=s-slider][data-slate-root~=s-slider--wide]{--s-row-default-top: 0px}.slate .s-section-row[data-slate-root~=s-cover--center],.slate .s-section-row[data-slate-root~=s-cover--overlay]{--s-row-internal: 1}.slate .s-section-row[data-slate-root~=s-cover--split]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space);--s-row-default-background: var(--color-bg-soft)}.slate .s-section-row[data-slate-root~=s-text]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-root~=s-text][data-slate-root~=s-text--soft]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space);--s-row-default-background: var(--color-bg-soft)}.slate .s-section-row[data-slate-root~=s-page-hero]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space)}.slate .s-section-row[data-slate-root~=s-page-hero][data-slate-root~=s-page-hero--compact]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-4)}.slate .s-section-row[data-slate-root~=s-product-buy],.slate .s-section-row[data-slate-root~=s-heading]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-root~=s-product-gallery-block]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row[data-slate-root~=s-media-promo]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-4)}.slate .s-section-row[data-slate-root~=s-media-promo--header_below]{--s-row-default-bottom: 0px}.slate .s-section-row[data-slate-root~=s-media-promo--footer]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--space-6)}.slate .s-section-row[data-slate-root~=s-blog-posts]{--s-row-default-top: var(--space-8);--s-row-default-bottom: var(--space-8)}.slate .s-section-row>.s-slider,.slate .s-section-row>.s-layout-block>.s-slider,.slate .s-section-row>.s-cover--split,.slate .s-section-row>.s-layout-block>.s-cover--split,.slate .s-section-row>.s-text,.slate .s-section-row>.s-layout-block>.s-text,.slate .s-section-row>.s-page-hero,.slate .s-section-row>.s-layout-block>.s-page-hero,.slate .s-section-row>.s-product-buy,.slate .s-section-row>.s-layout-block>.s-product-buy,.slate .s-section-row>.s-product-gallery-block,.slate .s-section-row>.s-layout-block>.s-product-gallery-block,.slate .s-section-row>.s-heading,.slate .s-section-row>.s-layout-block>.s-heading,.slate .s-section-row>.s-media-promo,.slate .s-section-row>.s-layout-block>.s-media-promo,.slate .s-section-row>.s-blog-posts,.slate .s-section-row>.s-layout-block>.s-blog-posts{padding-top:0;padding-bottom:0}@media (max-width: 767px){.slate .s-section-row[data-slate-root~=s-slider],.slate[data-ds=market] .s-section-row[data-slate-root~=s-slider]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-6)}.slate[data-ds] .s-section-row[data-slate-root~=s-slider][data-slate-root~=s-slider--wide]{--s-row-default-top: 0px}.slate[data-ds=market] .s-section-row[data-slate-section][data-slate-root~=s-features]{--s-row-default-top: var(--space-6);--s-row-default-bottom: var(--space-6)}.slate .s-section-row>.s-slider,.slate .s-section-row>.s-layout-block>.s-slider,.slate[data-ds=market] .s-section-row>.s-features,.slate[data-ds=market] .s-section-row>.s-layout-block>.s-features{padding-top:0;padding-bottom:0}}.slate .s-section-row[data-slate-section=about][data-slate-root~=s-about],.slate .s-section-row[data-slate-section=banners][data-slate-root~=s-banners],.slate .s-section-row[data-slate-section=callout][data-slate-root~=s-callout]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-section=checklist][data-slate-root~=s-checklist],.slate .s-section-row[data-slate-section=faq][data-slate-root~=s-faq],.slate .s-section-row[data-slate-section=features][data-slate-root~=s-features],.slate .s-section-row[data-slate-section=listing][data-slate-root~=s-listing]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row[data-slate-section=logos][data-slate-root~=s-logos]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-section=offices][data-slate-root~=s-offices],.slate .s-section-row[data-slate-section=plans][data-slate-root~=s-plans],.slate .s-section-row[data-slate-section=price-list][data-slate-root~=s-price-list]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row[data-slate-section=request][data-slate-root~=s-request],.slate .s-section-row[data-slate-section=rtvideos][data-slate-root~=s-rtvideos]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-section=schedule][data-slate-root~=s-schedule],.slate .s-section-row[data-slate-section=steps][data-slate-root~=s-steps],.slate .s-section-row[data-slate-section=team][data-slate-root~=s-team],.slate .s-section-row[data-slate-section=testimonials][data-slate-root~=s-testimonials]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row[data-slate-section=tgposts][data-slate-root~=s-tgposts],.slate .s-section-row[data-slate-section=vkposts][data-slate-root~=s-vkposts],.slate .s-section-row[data-slate-section=vkvideos][data-slate-root~=s-vkvideos]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row[data-slate-section=sitereviews][data-slate-root~=s-testimonials]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space);--s-row-default-background: var(--color-bg-soft)}.slate .s-section-row[data-slate-section=sitereviews][data-slate-root~=s-reviews-live]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm);--s-row-default-background: transparent}.slate .s-section-row[data-slate-section=testimonials][data-slate-root~=s-testimonials]{--s-row-default-background: var(--color-bg-soft)}.slate .s-section-row>.s-about,.slate .s-section-row>.s-layout-block>.s-about,.slate .s-section-row>.s-banners,.slate .s-section-row>.s-layout-block>.s-banners,.slate .s-section-row>.s-callout,.slate .s-section-row>.s-layout-block>.s-callout,.slate .s-section-row>.s-checklist,.slate .s-section-row>.s-layout-block>.s-checklist,.slate .s-section-row>.s-faq,.slate .s-section-row>.s-layout-block>.s-faq,.slate .s-section-row>.s-features,.slate .s-section-row>.s-layout-block>.s-features,.slate .s-section-row>.s-listing,.slate .s-section-row>.s-layout-block>.s-listing,.slate .s-section-row>.s-logos,.slate .s-section-row>.s-layout-block>.s-logos,.slate .s-section-row>.s-offices,.slate .s-section-row>.s-layout-block>.s-offices,.slate .s-section-row>.s-plans,.slate .s-section-row>.s-layout-block>.s-plans,.slate .s-section-row>.s-price-list,.slate .s-section-row>.s-layout-block>.s-price-list,.slate .s-section-row>.s-request,.slate .s-section-row>.s-layout-block>.s-request,.slate .s-section-row>.s-reviews-live,.slate .s-section-row>.s-layout-block>.s-reviews-live,.slate .s-section-row>.s-rtvideos,.slate .s-section-row>.s-layout-block>.s-rtvideos,.slate .s-section-row>.s-schedule,.slate .s-section-row>.s-layout-block>.s-schedule,.slate .s-section-row>.s-steps,.slate .s-section-row>.s-layout-block>.s-steps,.slate .s-section-row>.s-team,.slate .s-section-row>.s-layout-block>.s-team,.slate .s-section-row>.s-testimonials,.slate .s-section-row>.s-layout-block>.s-testimonials,.slate .s-section-row>.s-tgposts,.slate .s-section-row>.s-layout-block>.s-tgposts,.slate .s-section-row>.s-vkposts,.slate .s-section-row>.s-layout-block>.s-vkposts,.slate .s-section-row>.s-vkvideos,.slate .s-section-row>.s-layout-block>.s-vkvideos{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=albums][data-slate-root~=s-albums-block]{--s-row-default-top: var(--space-8);--s-row-default-bottom: var(--space-8)}.slate .s-section-row>.s-albums-block,.slate .s-section-row>.s-layout-block>.s-albums-block{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=blog-projects][data-slate-root~=s-projects]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-projects,.slate .s-section-row>.s-layout-block>.s-projects{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=photos][data-slate-root~=s-photos-block]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-photos-block,.slate .s-section-row>.s-layout-block>.s-photos-block{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=brands][data-slate-root~=s-brands-block]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-brands-block,.slate .s-section-row>.s-layout-block>.s-brands-block{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=categories][data-slate-root~=s-categories]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-categories,.slate .s-section-row>.s-layout-block>.s-categories{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=product-reviews][data-slate-root~=s-reviews-block]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-reviews-block,.slate .s-section-row>.s-layout-block>.s-reviews-block{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=promos][data-slate-root~=s-promos]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-promos,.slate .s-section-row>.s-layout-block>.s-promos{padding-top:0;padding-bottom:0}.slate .s-section-row[data-slate-section=viewed][data-slate-root~=s-viewed-block]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-viewed-block,.slate .s-section-row>.s-layout-block>.s-viewed-block{padding-top:0;padding-bottom:0}.slate .s-section-panel,.slate .s-section-row--background{background:var(--s-section-bg, var(--color-bg-elevated))}.slate .s-section-row{--s-row-internal: 0;--s-row-top: initial;--s-row-bottom: initial;--s-row-default-top: 0px;--s-row-default-bottom: 0px;--s-row-default-background: transparent;display:flow-root;padding-top:var(--s-row-top, calc((1 - var(--s-row-internal)) * var(--s-row-default-top)));padding-bottom:var(--s-row-bottom, calc((1 - var(--s-row-internal)) * var(--s-row-default-bottom)));background:var(--s-row-default-background)}.slate .s-section-row--background{--s-section-bg: transparent;background:var(--s-section-bg)}.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{--s-row-top: 0px}.slate .s-section-row--top-40{--s-row-top: var(--space-3)}.slate .s-section-row--top-80{--s-row-top: var(--space-6)}.slate .s-section-row--top-128{--s-row-top: var(--space-8)}.slate .s-section-row--top-160{--s-row-top: var(--space-10)}.slate .s-section-row--top-200{--s-row-top: var(--space-12)}.slate .s-section-row--bottom-0{--s-row-bottom: 0px}.slate .s-section-row--bottom-40{--s-row-bottom: var(--space-3)}.slate .s-section-row--bottom-80{--s-row-bottom: var(--space-6)}.slate .s-section-row--bottom-128{--s-row-bottom: var(--space-8)}.slate .s-section-row--bottom-160{--s-row-bottom: var(--space-10)}.slate .s-section-row--bottom-200{--s-row-bottom: var(--space-12)}@media (min-width: 1024px){.slate .s-section-row--top-40{--s-row-top: var(--space-7)}.slate .s-section-row--top-80{--s-row-top: var(--space-10)}.slate .s-section-row--top-128{--s-row-top: var(--space-12)}.slate .s-section-row--top-160{--s-row-top: var(--space-16)}.slate .s-section-row--top-200{--s-row-top: var(--space-20)}.slate .s-section-row--bottom-40{--s-row-bottom: var(--space-7)}.slate .s-section-row--bottom-80{--s-row-bottom: var(--space-10)}.slate .s-section-row--bottom-128{--s-row-bottom: var(--space-12)}.slate .s-section-row--bottom-160{--s-row-bottom: var(--space-16)}.slate .s-section-row--bottom-200{--s-row-bottom: var(--space-20)}}.slate .s-section-row.s-section-row[data-slate-section][data-slate-root~=s-section-panel]{--s-row-default-top: var(--space-6);--s-row-default-bottom: var(--space-6);--s-row-default-background: transparent}.slate .s-section-row>.s-section-panel.s-section-panel,.slate .s-section-row>.s-layout-block>.s-section-panel.s-section-panel{margin-top:0;margin-bottom:0;padding-top:var(--space-6);padding-bottom:var(--space-6)}@media (min-width: 1024px){.slate .s-section-row>.s-section-panel.s-section-panel,.slate .s-section-row>.s-layout-block>.s-section-panel.s-section-panel{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.slate .s-section-row[data-slate-root~=s-section-panel]:not(.s-section-row--background):not(.s-section-row--divider):not([class*=s-section-row--top-]){margin-top:var(--s-row-default-top);padding-top:0}.slate .s-section-row[data-slate-root~=s-section-panel]:not(.s-section-row--background):not(.s-section-row--divider):not([class*=s-section-row--bottom-]){margin-bottom:var(--s-row-default-bottom);padding-bottom:0}.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:not(a){pointer-events:none}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-about]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-about:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-about:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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}.s-about__media--aspect-5-2{--s-about-ratio: 40%}.slate .s-albums-block{padding:var(--space-8) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-albums-block]{--s-row-default-top: var(--space-8);--s-row-default-bottom: var(--space-8)}.slate .s-section-row>.s-albums-block:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-albums-block:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-8));padding-bottom:calc(var(--s-row-internal, 0) * var(--space-8))}.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-appointment{padding:var(--section-space-sm) 0;scroll-margin-top:var(--space-8)}.slate .s-section-row[data-slate-section][data-slate-root~=s-appointment]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-appointment:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-appointment:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.s-appointment__inner{display:grid;gap:var(--space-8);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-appointment__copy{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.s-appointment__title{margin:0}.s-appointment__text{margin:0;line-height:var(--leading-loose)}.s-appointment__steps{display:grid;gap:var(--space-4);margin:var(--space-2) 0 0;padding:0;list-style:none}.s-appointment__step{display:flex;gap:var(--space-4);align-items:flex-start}.s-appointment__step-num{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--color-bg-soft);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.s-appointment__step-body{display:flex;flex-direction:column;gap:2px;padding-top:6px}.s-appointment__step-title{font-weight:var(--font-weight-semibold)}.s-appointment__step-text{font-size:var(--text-sm)}.s-appointment__call{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.s-appointment__call a{color:var(--color-accent);white-space:nowrap}.s-appointment__form{min-width:0;scroll-margin-top:var(--space-8)}.s-appointment__fallback{margin:0 0 var(--space-4);font-weight:var(--font-weight-semibold)}.slate .s-appointment__form .requests-root .requests-form{max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.slate .s-appointment__form .requests-form__header{display:none}@media (min-width: 1024px){.s-appointment__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-12, 48px);align-items:start}.s-appointment__inner--form{grid-template-columns:minmax(0,1fr)}.s-appointment__copy{position:sticky;top:var(--space-8)}}@media (max-width: 767px){.s-appointment__inner{padding:var(--space-6) var(--space-4);gap:var(--space-6)}}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-banners]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-banners:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-banners:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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) 0%,var(--color-on-media-scrim) 40%,transparent 85%)}.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: 1279px){.s-banners__list.s-cols-4 .s-banners__item:not(.s-banners__item--wide) .s-banners__text{-webkit-line-clamp:2}}@media (max-width: 1023px){.s-banners__list.s-cols-3 .s-banners__item:not(.s-banners__item--wide) .s-banners__text{-webkit-line-clamp:2}}@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:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds=market] .s-banners.s-banners--wide-title-text-base .s-banners__item--wide .s-banners__title{font-size:var(--text-base)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-lg:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds=market] .s-banners.s-banners--wide-title-text-lg .s-banners__item--wide .s-banners__title{font-size:var(--text-lg)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-xl:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds=market] .s-banners.s-banners--wide-title-text-xl .s-banners__item--wide .s-banners__title{font-size:var(--text-xl)}.slate[data-ds=market] .s-banners.s-banners--wide-title-text-2xl:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds=market] .s-banners.s-banners--wide-title-text-2xl .s-banners__item--wide .s-banners__title{font-size:var(--text-2xl)}.slate[data-ds] .s-banners .s-banners__item .s-banners__title--22,.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__title--22{font-size:22px}.slate[data-ds] .s-banners.s-banners--wide-title-38:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds] .s-banners.s-banners--wide-title-38 .s-banners__item--wide .s-banners__title{font-size:38px}.slate[data-ds] .s-banners .s-banners__item .s-banners__text--14-first-16{font-size:14px}.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--14-first-16{font-size:16px}@media (max-width: 1023px){.slate[data-ds] .s-banners.s-banners--wide-title-38:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds] .s-banners.s-banners--wide-title-38 .s-banners__item--wide .s-banners__title{font-size:24px}}@media (max-width: 767px){.slate[data-ds] .s-banners.s-banners--wide-title-38:not(.s-banners--ratio-all) .s-banners__item:first-child .s-banners__title,.slate[data-ds] .s-banners.s-banners--wide-title-38 .s-banners__item--wide .s-banners__title{font-size:22px}.slate[data-ds] .s-banners .s-banners__item:first-child .s-banners__text--14-first-16{font-size:14px}}@media (max-width: 767px){.slate[data-ds] .s-banners.s-banners--ratio-all .s-banners__media,.slate[data-ds] .s-banners.s-banners--ratio-all .s-banners__item:first-child .s-banners__media{height:0;min-height:0;padding-top:var(--s-ratio)}}.s-banners--text-first{--s-ratio: 56%}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-callout]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-callout:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-callout:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-checklist]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-checklist:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-checklist:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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,minmax(0,1fr))}}@media (min-width: 1024px){.s-checklist__list--3{grid-template-columns:repeat(3,minmax(0,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}.slate .s-section-row[data-slate-section][data-slate-root~=s-compare]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-compare:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-compare:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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,minmax(0,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__banner--bottom-left .s-ewconsent__body,.s-ewconsent__banner--bottom-right .s-ewconsent__body,.s-ewconsent__banner--center .s-ewconsent__body{flex:0 0 auto}.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,.s-ewconsent .ewconsent__link{color:var(--color-fg);text-decoration:underline}.s-ewconsent__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin-top:var(--space-2);font-size:var(--text-sm)}.s-ewconsent__actions [data-ewconsent-action=accept],.s-ewconsent__actions [data-ewconsent-action=decline]{flex:1 1 0;min-width:8em}.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)}.slate .s-section-row[data-slate-section][data-slate-root~=s-cover--split]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space);--s-row-default-background: var(--color-bg-soft)}.slate .s-section-row>.s-cover--split:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-cover--split:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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:.2;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}.slate .s-section-row[data-slate-section][data-slate-root~=s-faq]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-faq:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-faq:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.s-faq__head,.s-faq__list{max-width:880px}.s-faq--full .s-faq__head,.s-faq--full .s-faq__list{max-width:none}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-features]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-features:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-features:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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,minmax(0,1fr))}}@media (min-width: 1024px){.s-features__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.s-features__grid--4{grid-template-columns:repeat(4,minmax(0,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,minmax(0,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}}@media (min-width: 768px) and (max-width: 1023px){.s-footer__inner{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));justify-content:stretch;column-gap:var(--space-6);row-gap:var(--space-8)}}.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 (min-width: 768px) and (max-width: 1023px){.slate .s-footer.s-footer--columns .s-footer__inner,.slate .s-footer.s-footer--links .s-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:var(--space-6);row-gap:var(--space-8)}.slate .s-footer.s-footer--columns .s-footer__inner>.s-footer__contact-column,.slate .s-footer.s-footer--links .s-footer__inner>.s-footer__contact-column{grid-column:1 / -1}}@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-footer.s-footer--scheme-white{--ds-ink-strong: #ffffff;--ds-ink-muted: #c9c6bf;--s-footer-fg: #ffffff;--s-footer-muted: var(--ds-ink-muted)}.slate[data-scheme=dark] .s-footer.s-footer--scheme-white{--ds-ink-muted: #b4b1aa}@media (prefers-color-scheme: dark){.slate[data-scheme=auto] .s-footer.s-footer--scheme-white{--ds-ink-muted: #b4b1aa}}.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}}@media (min-width: 1024px) and (max-width: 1279px){.slate[data-ds] .s-header__desktop .s-header__action .s-header__action-label,.slate[data-ds] .s-header__desktop .s-header__cart-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.slate[data-ds] .s-header__desktop .s-header__action--text-bottom{width:44px;min-width:0}.slate[data-ds] .s-header__desktop .s-header__search{min-width:240px}.slate[data-ds] .s-header__desktop .searchpro__field-categories-container{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}}@media (min-width: 1024px){.s-layout--header-over>.s-header{margin-bottom:calc(-1 * var(--s-header-over-h, 0px));background:transparent;border-bottom-color:transparent}.s-layout--header-over>.s-header .s-header__row--bg-full:not([data-bg]),.s-layout--header-over>.s-header .s-header__row--bg-inset:not([data-bg]) .s-header__row-inner{background:var(--color-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.s-layout--header-over>.s-header .s-header__desktop .s-header__row+.s-header__row{border-top-color:var(--color-glass-border)}.slate .s-layout--header-over>.s-header[data-slate-header-text=light]{--s-header-slide-fg: var(--color-on-media)}.slate .s-layout--header-over>.s-header[data-slate-header-text=dark]{--s-header-slide-fg: var(--ds-ink-fg-on-light, var(--gradient-fg-light))}.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]){--s-header-fg: var(--s-header-slide-fg);--s-header-row-fg: var(--s-header-slide-fg);--s-header-row-hover: var(--s-header-slide-fg)}.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__action--text-bottom,.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__action--text-bottom .s-header__icon,.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__contacts>.s-header__contact,.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__contacts-dropdown>.s-header__contact,.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__contacts>.s-header__contact-note,.slate .s-layout--header-over>.s-header[data-slate-header-text] .s-header__desktop .s-header__row:not([data-bg]) .s-header__contacts .s-header__contact-callback{color:var(--s-header-slide-fg)}.s-layout--header-over>.s-layout__main{padding-top:0}}body[data-slate-lock] .slate .s-header,body[data-slate-lock] .slate .s-header__row,body[data-slate-lock] .slate .s-header__row-inner{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.slate .s-header__dropdown[data-menu-kind=list].dropdown,.slate .s-header__more-menu[data-more-kind=list].dropdown{width:var(--dropdown-width)}.s-header__more-menu[data-more-kind=list]>.s-header__more-grid{gap:0}.s-header__list-menu>.s-header__dropdown-group>.s-header__subcategories{padding:0}.slate .s-heading{padding:var(--section-space-sm) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-heading]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-heading:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-heading:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-listing]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-listing:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-listing:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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,minmax(0,1fr))}}@media (min-width: 1024px){.s-listing__grid{grid-template-columns:repeat(var(--listing-columns, 3),minmax(0,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;aspect-ratio:4 / 3;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,minmax(0,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}}.s-listing--ratio-1-1 .s-listing__media{aspect-ratio:1}.s-listing--ratio-3-2 .s-listing__media{aspect-ratio:3 / 2}.s-listing--ratio-16-9 .s-listing__media{aspect-ratio:16 / 9}.s-listing--ratio-original .s-listing__media{aspect-ratio:auto}.s-listing--ratio-original .s-listing__image{position:static;display:block;height:auto;object-fit:contain;aspect-ratio:auto 4 / 3}.s-listing--ratio-original .s-listing__item:hover .s-listing__image{transform:none}.s-listing__carousel{--s-carousel-gap: var(--grid-gap-lg);--s-carousel-slide: 82%}.s-listing__nav{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4)}.s-listing__dots{margin-top:var(--space-4)}@media (min-width: 640px){.s-listing__carousel{--s-carousel-slide: calc((100% - var(--s-carousel-gap)) / 2)}}@media (min-width: 1024px){.s-listing__carousel{--s-carousel-slide: calc((100% - (var(--listing-columns, 3) - 1) * var(--s-carousel-gap)) / var(--listing-columns, 3))}}.s-listing--columns-1{--listing-columns: 1}.s-listing--columns-2{--listing-columns: 2}.s-listing--columns-3{--listing-columns: 3}.s-listing--columns-4{--listing-columns: 4}.s-listing--columns-5{--listing-columns: 5}.s-listing--columns-6{--listing-columns: 6}.s-logos{padding:var(--section-space-sm) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-logos]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-logos:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-logos:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}.s-logos__arrow{pointer-events:auto}.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:var(--color-fg-inverse);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-align:center}.s-media-promo{padding:var(--space-4) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-media-promo]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-4)}.slate .s-section-row>.s-media-promo:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-media-promo:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-4));padding-bottom:calc(var(--s-row-internal, 0) * var(--space-4))}.s-media-promo--header_below{padding-bottom:0}.slate .s-section-row[data-slate-section][data-slate-root~=s-media-promo--header_below]{--s-row-default-bottom: 0px}.slate .s-section-row>.s-media-promo--header_below:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-media-promo--header_below:not(.s-section-panel){padding-bottom:calc(var(--s-row-internal, 0) * 0px)}.s-media-promo--footer{padding:var(--section-space-sm) 0 var(--space-6)}.slate .s-section-row[data-slate-section][data-slate-root~=s-media-promo--footer]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--space-6)}.slate .s-section-row>.s-media-promo--footer:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-media-promo--footer:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 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}.slate .s-section-row[data-slate-section][data-slate-root~=s-offices]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-offices:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-offices:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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)}.slate .s-page-blocks__head+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel]):not([data-slate-root~=s-testimonials]):not([data-slate-root~=s-text--soft]):not([data-slate-root~=s-cover--split]):not([data-slate-root~=s-cover--overlay]){--s-row-default-top: calc((1 - var(--s-row-internal)) * var(--space-4))}.slate .s-page-blocks__head+.s-container+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel]):not([data-slate-root~=s-testimonials]):not([data-slate-root~=s-text--soft]):not([data-slate-root~=s-cover--split]):not([data-slate-root~=s-cover--overlay]){--s-row-default-top: calc((1 - var(--s-row-internal)) * var(--space-2))}.slate .s-page-blocks__head+.s-section-row[data-slate-tag=section]>.s-section-panel:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.slate .s-page-blocks__head+.s-section-row[data-slate-tag=section]>.s-layout-block>.s-section-panel:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:var(--space-4)}.slate .s-page-blocks__head+.s-container+.s-section-row[data-slate-tag=section]>.s-section-panel:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.slate .s-page-blocks__head+.s-container+.s-section-row[data-slate-tag=section]>.s-layout-block>.s-section-panel:not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:var(--space-2)}.slate .s-page-blocks__head+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel])>section:not(.s-section-panel):not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.slate .s-page-blocks__head+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel])>.s-layout-block>section:first-child:not(.s-section-panel):not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:calc(var(--s-row-internal) * var(--space-4))}.slate .s-page-blocks__head+.s-container+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel])>section:not(.s-section-panel):not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay),.slate .s-page-blocks__head+.s-container+.s-section-row[data-slate-tag=section]:not([data-slate-root~=s-section-panel])>.s-layout-block>section:first-child:not(.s-section-panel):not(.s-testimonials):not(.s-text--soft):not(.s-cover--split):not(.s-cover--overlay){padding-top:calc(var(--s-row-internal) * var(--space-2))}.slate .s-page-blocks>.s-section-row[class*=s-section-row--bottom-]:last-child{margin-bottom:calc(-1 * var(--space-8))}.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)}.slate .s-section-row[data-slate-section][data-slate-root~=s-page-hero]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-page-hero:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-page-hero:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 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:min(var(--radius-lg),16px);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-hero--compact{padding:var(--space-4) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-page-hero--compact]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-4)}.slate .s-section-row>.s-page-hero--compact:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-page-hero--compact:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-4));padding-bottom:calc(var(--s-row-internal, 0) * var(--space-4))}.s-page-hero--compact .s-page-hero__lead{max-width:none}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-plans]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-plans:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-plans:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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,minmax(0,1fr))}.s-plans__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1200px){.s-plans__grid--4{grid-template-columns:repeat(4,minmax(0,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}.slate .s-section-row[data-slate-section][data-slate-root~=s-price-list]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-price-list:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-price-list:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-request]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-request:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-request:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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-request--single .s-request__inner{grid-template-columns:minmax(0,1fr);max-width:var(--container-narrow);margin-left:auto;margin-right:auto}.s-request--single .s-request__form{min-width:0}.s-request--single .requests-root .requests-form{max-width:none}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-reviews-live]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-reviews-live:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-reviews-live:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.s-reviews-live__body{color:var(--color-fg)}.s-reviews-live__actions{display:flex;justify-content:center;margin-top:var(--space-5)}.s-schedule{padding:var(--section-space) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-schedule]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-schedule:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-schedule:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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 [data-what][hidden],.s-schedule [data-slate-schedule-group][hidden],.s-schedule [data-slate-schedule-none][hidden]{display:none}.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__filters--rows>.s-schedule__filter{width:100%}.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__who,.s-schedule--fill .s-schedule__row[data-tone] .s-schedule__place,.s-schedule--fill .s-schedule__row[style] .s-schedule__who,.s-schedule--fill .s-schedule__row[style] .s-schedule__place,.s-schedule--fill .s-schedule__card .s-schedule__who,.s-schedule--fill .s-schedule__card .s-schedule__place,.s-schedule--fill .s-schedule__card .s-schedule__meta,.s-schedule--fill .s-schedule__slot[data-tone] .s-schedule__who,.s-schedule--fill .s-schedule__slot[style] .s-schedule__who{color:var(--color-fg);opacity:.8}.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)}.slate .s-section-row[data-slate-section][data-slate-root~=s-slider]{--s-row-default-top: var(--space-6);--s-row-default-bottom: var(--space-8)}.slate .s-section-row>.s-slider:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-slider:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-6));padding-bottom:calc(var(--s-row-internal, 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-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:var(--text-sm);line-height:var(--leading-normal);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)}.slate .s-section-row[data-slate-section][data-slate-root~=s-slider]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-6)}.slate .s-section-row>.s-slider:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-slider:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-4));padding-bottom:calc(var(--s-row-internal, 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,.slate[data-ds] .s-slider--no-tiles-mobile .s-slider__products{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-section-row[data-slate-section][data-slate-root~=s-slider][data-slate-root~=s-slider--wide]{--s-row-default-top: 0px;--s-row-default-background: transparent;--s-row-internal: 1}.slate[data-ds] .s-section-row>.s-slider.s-slider--wide:not(.s-section-panel),.slate[data-ds] .s-section-row>.s-layout-block>.s-slider.s-slider--wide:not(.s-section-panel){padding-top:0}.slate[data-ds] .s-slider.s-slider--wide{width:calc(100vw - var(--s-scrollbar, 0px));margin-left:calc(50% - (100vw - var(--s-scrollbar, 0px)) / 2)}.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)}}@media (min-width: 1024px){.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:none;align-content:start;grid-template-areas:"media name" "media meta" "media sku" "prices prices" "foot foot";column-gap:var(--space-4);row-gap:var(--space-2)}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__body{display:contents}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__media{grid-area:media;align-self:start}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__actions{top:4px;right:4px;gap:4px;--button-height: 28px}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__actions .s-product-card__action svg{width:16px;height:16px}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__name{grid-area:name;margin:0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__meta{grid-area:meta;margin:0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__sku{grid-area:sku;margin:0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__prices{grid-area:prices;margin:var(--space-2) 0 0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__foot{grid-area:foot;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:var(--space-2);margin:0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__foot>*{grid-column:auto;grid-row:auto;margin:0}.slate[data-ds] .s-slider--products-compact .s-slider__products .s-products .s-product-card__buy{flex:1 1 auto;width:auto;min-width:0}.slate .s-slider__products .s-products-carousel__dots{position:static;margin-top:var(--space-4);justify-content:center}.slate[data-ds] .s-slider--products-compact .s-slider__products{justify-content:center}.slate[data-ds] .s-slider--products-compact .s-slider__products-title{margin-top:0}}.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%)}}@media (min-width: 1024px){.slate[data-ds] .s-slider.s-slider--header-over{padding-top:0}.slate[data-ds] .s-section-row[data-slate-section][data-slate-root~=s-slider][data-slate-root~=s-slider--header-over]{--s-row-default-top: 0px}.slate[data-ds] .s-section-row>.s-slider.s-slider--header-over:not(.s-section-panel),.slate[data-ds] .s-section-row>.s-layout-block>.s-slider.s-slider--header-over:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * 0px)}.slate[data-ds] .s-slider--header-over .s-slider__media{padding-top:calc(var(--s-ratio, 36%) + var(--s-header-over-h, 0px))}.slate[data-ds] .s-slider--header-over .s-slider__content,.slate[data-ds] .s-slider--header-over .s-ad-label--top{top:var(--s-header-over-h, 0px)}}@media (max-width: 1023px){.s-slider__text{display:block;-webkit-line-clamp:unset;overflow:visible}.slate[data-ds] .s-slider--overlay .s-slider__slide{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.slate[data-ds] .s-slider--overlay .s-slider__media,.slate[data-ds] .s-slider--overlay .s-slider__content{grid-area:1 / 1}.slate[data-ds] .s-slider--overlay .s-slider__content{position:relative;top:auto;bottom:auto;align-self:end}}.slate[data-ds] .s-slider .s-slider__slide--v-top .s-slider__content{justify-content:flex-start}.slate[data-ds] .s-slider .s-slider__slide--v-center .s-slider__content{justify-content:center}.slate[data-ds] .s-slider .s-slider__slide--v-bottom .s-slider__content{justify-content:flex-end}@media (max-width: 1023px){.slate[data-ds] .s-slider--overlay .s-slider__slide--v-top .s-slider__content{align-self:start}.slate[data-ds] .s-slider--overlay .s-slider__slide--v-center .s-slider__content{align-self:center}}@media (min-width: 768px){.slate[data-ds=market] .s-slider:not(.s-slider--overlay){--s-split-panel: 46.5116%}.slate[data-ds=market] .s-slider--panel-33:not(.s-slider--overlay){--s-split-panel: 33.3333%}.slate[data-ds=market] .s-slider--panel-40:not(.s-slider--overlay){--s-split-panel: 40%}.slate[data-ds=market] .s-slider--panel-50:not(.s-slider--overlay){--s-split-panel: 50%}.slate[data-ds=market] .s-slider:not(.s-slider--overlay):not(.s-slider--natural) .s-slider__arrows{right:auto;left:calc(var(--s-split-panel) - 48px - 104px);bottom:20px}}@media (min-width: 768px) and (max-width: 1023px){.slate[data-ds=market] .s-slider:not(.s-slider--overlay):not(.s-slider--natural) .s-slider__arrows{left:calc(var(--s-split-panel) - 32px - 104px);bottom:12px}}@media (min-width: 1024px){.slate[data-ds] .s-slider--products-full.s-slider--aside .s-slider__frame{display:flex;flex-direction:column}.slate[data-ds] .s-slider--products-full.s-slider--aside .s-slider__track{flex:1 1 auto}.slate[data-ds] .s-slider--products-full.s-slider--aside .s-slider__slide{display:flex;flex-direction:column}.slate[data-ds] .s-slider--products-full.s-slider--aside .s-slider__media{flex:1 1 auto}}@media (min-width: 1024px) and (max-width: 1279px){.slate[data-ds=market] .s-slider:not(.s-slider--overlay) .s-slider__title{font-size:var(--text-4xl);overflow-wrap:break-word}}.slate[data-ds] .s-slider--natural .s-slider__frame,.slate[data-ds] .s-slider--natural-mobile .s-slider__frame{background:transparent}.slate[data-ds] .s-slider--natural .s-slider__arrows{top:50%;right:var(--space-3);bottom:auto;left:var(--space-3);transform:translateY(-50%);justify-content:space-between;pointer-events:none}.slate[data-ds] .s-slider--natural .s-slider__arrow{pointer-events:auto}@media (min-width: 768px){.slate[data-ds] .s-slider--default.s-slider--natural .s-slider__slide--image-only{display:block}.slate[data-ds] .s-slider--natural .s-slider__frame:not([data-state=ready]) .s-slider__slide:not(.s-slider__slide--first){height:0;overflow:hidden}.slate[data-ds] .s-slider--natural .s-slider__track{--s-carousel-autoheight: 1;align-items:flex-start}.slate[data-ds] .s-slider--natural .s-slider__media{min-height:0;height:auto;padding-top:0}.slate[data-ds] .s-slider--natural .s-slider__media picture{display:block}.slate[data-ds] .s-slider--natural .s-slider__image{position:static;display:block;width:100%;height:auto;object-fit:contain}.slate[data-ds] .s-slider--natural .s-slider__slide:before{content:none}}@media (max-width: 767px){.slate[data-ds] .s-slider--natural-mobile .s-slider__frame:not([data-state=ready]) .s-slider__slide:not(.s-slider__slide--first){height:0;overflow:hidden}.slate[data-ds] .s-slider--natural-mobile .s-slider__track{--s-carousel-autoheight: 1;align-items:flex-start}.slate[data-ds] .s-slider--natural-mobile .s-slider__media{min-height:0;height:auto;padding-top:0}.slate[data-ds] .s-slider--natural-mobile .s-slider__media picture{display:block}.slate[data-ds] .s-slider--natural-mobile .s-slider__image{position:static;display:block;width:100%;height:auto;object-fit:contain}.slate[data-ds] .s-slider--natural-mobile .s-slider__slide:before{content:none}}.slate [data-slate-carousel-autoheight] [data-slate-carousel-track]{transition:height var(--duration) var(--easing)}@media (prefers-reduced-motion: reduce){.slate [data-slate-carousel-autoheight] [data-slate-carousel-track]{transition:none}}.s-slider--scrim-66{--s-slider-scrim: rgba(var(--s-slider-scrim-rgb), .66)}.s-slider__tile--scrim-66{--s-slider-tile-scrim: rgba(var(--s-slider-scrim-rgb), .66)}.s-slider__tile--height-65{--s-slider-tile-height: 65%}@media (min-width: 768px){.slate[data-ds=market] .s-slider--panel-47:not(.s-slider--overlay){--s-split-panel: 46.5116%}}@media (min-width: 768px){.slate[data-ds] .s-slider.s-slider--text-480 .s-slider__media{padding-top:0;min-height:400px}}@media (min-width: 1024px){.slate[data-ds] .s-slider.s-slider--text-480 .s-slider__media{min-height:480px}}.s-steps{padding:var(--section-space) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-steps]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-steps:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-steps:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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}.slate .s-section-row[data-slate-section][data-slate-root~=s-team]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-team:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-team:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.s-team__title{margin:0}.s-team__subtitle{margin:var(--space-3) 0 0}.s-team__grid{display:grid;grid-template-columns:repeat(2,minmax(0,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,minmax(0,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-team__item{min-width:0}.s-team__name,.s-team__role,.s-team__text{overflow-wrap:break-word}.s-team__role,.s-team__text{-webkit-hyphens:auto;hyphens:auto}.s-testimonials{padding:var(--section-space) 0;background:var(--color-bg)}.slate .s-section-row[data-slate-section][data-slate-root~=s-testimonials]{--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space);--s-row-default-background: var(--color-bg)}.slate .s-section-row>.s-testimonials:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-testimonials:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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(2,minmax(0,1fr))}}.s-testimonials__item{display:flex;flex-direction:column;gap:var(--space-5);min-width:0;min-height:300px;padding:var(--space-8);border-radius:var(--card-radius);background:var(--color-bg-soft)}.s-testimonials__head{display:flex;align-items:center;gap:var(--space-5)}.s-testimonials__avatar{position:relative;display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);color:var(--color-success);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);text-transform:uppercase;overflow:hidden}.s-testimonials__avatar:before{content:"";position:absolute;inset:0;border-radius:inherit;background:currentColor;opacity:.12}.s-testimonials__identity{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.s-testimonials__stars{display:flex;gap:2px;margin:0}.s-testimonials__star{color:var(--color-border-strong)}.s-testimonials__star svg{display:block;width:20px;height:20px}.s-testimonials__star--on{color:var(--ds-rating, var(--color-rating))}.s-testimonials__star--on svg{fill:currentColor}.s-testimonials__text{margin:0;line-height:var(--leading-loose);overflow-wrap:anywhere}.s-testimonials__name{margin:0;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.s-testimonials__meta{margin:auto 0 0;padding-top:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm)}@media (max-width: 767px){.s-testimonials__item{min-height:260px;padding:var(--space-5)}.s-testimonials__head{gap:var(--space-4)}.s-testimonials__avatar{flex-basis:56px;width:56px;height:56px}}.s-text{padding:var(--section-space-sm) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-text]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-text:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-text:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.s-text--soft{background:var(--color-bg-soft);padding:var(--section-space) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-text--soft]{--s-row-default-background: var(--color-bg-soft);--s-row-default-top: var(--section-space);--s-row-default-bottom: var(--section-space)}.slate .s-section-row>.s-text--soft:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-text--soft:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space))}.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-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-blog-posts{--s-blog-posts-space: var(--space-8);padding-top:var(--s-blog-posts-space);padding-bottom:var(--s-blog-posts-space)}.slate .s-section-row[data-slate-section][data-slate-root~=s-blog-posts]{--s-row-default-top: var(--s-blog-posts-space);--s-row-default-bottom: var(--s-blog-posts-space)}.slate .s-section-row>.s-blog-posts:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-blog-posts:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--s-blog-posts-space));padding-bottom:calc(var(--s-row-internal, 0) * 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}.slate .s-section-row[data-slate-section][data-slate-root~=s-projects]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-projects:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-projects:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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)}.slate .crm-form-block.crm-form-block .crm-form-field>.name{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-fg)}.slate .crm-form-block.crm-form-block .crm-form-field textarea{height:auto;min-height:8rem;resize:vertical}.slate .crm-form-block.crm-form-block .crm-form-field input.crm-error,.slate .crm-form-block.crm-form-block .crm-form-field select.crm-error,.slate .crm-form-block.crm-form-block .crm-form-field textarea.crm-error{border-color:var(--color-danger)}.slate .crm-form-block.crm-form-block .crm-input-checkbox,.slate .crm-form-block.crm-form-block .crm-input-radio{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-muted);cursor:pointer}.slate .crm-form-block.crm-form-block .crm-composite-field.fields{display:flex;flex-direction:column;gap:var(--space-3)}.slate .crm-form-block.crm-form-block .crm-composite-field .field.vertical>.name{margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:400;color:var(--color-fg-muted)}.slate .crm-form-block.crm-form-block .crm-form-field[data-id=birthday] .value>.nowrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.slate .crm-form-block.crm-form-block .crm-form-field[data-id=birthday] .value>.nowrap select,.slate .crm-form-block.crm-form-block .crm-form-field[data-id=birthday] .value>.nowrap input{width:auto;min-width:6rem}.slate .crm-form-block.crm-form-block .crm-paragraph{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .crm-form-block.crm-form-block .crm-horizontal-rule{margin:var(--space-2) 0;border:0;border-top:var(--border-width) solid var(--color-border)}.slate .crm-form-block.crm-form-block .crm-attachments{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.slate .crm-form-block.crm-form-block .crm-attachment-drop .crm-attachment-trigger{border:var(--border-width) solid var(--field-border);background:var(--field-bg);color:var(--color-fg-muted)}.slate .crm-form-block.crm-form-block .crm-attachment-drop:hover .crm-attachment-trigger{border-color:var(--color-accent);color:var(--color-accent-text)}.slate .crm-form-block.crm-form-block .crm-attachment-empty{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .crm-form-block.crm-form-block .crm-attachment-badge{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-soft);color:var(--color-fg)}.slate .crm-form-block.crm-form-block .c-remove-attachment{color:var(--color-danger)}.slate .crm-form-block.crm-form-block .c-agreement-checkbox-wrapper{align-items:flex-start}.slate .crm-form-block.crm-form-block .c-agreement-checkbox-html-label{font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .crm-form-block.crm-form-block .crm-form-field .wa-captcha,.slate .crm-form-block.crm-form-block .crm-form-field .wa-captcha img,.slate .crm-form-block.crm-form-block .crm-form-field .wa-captcha .wa-captcha-refresh{float:none!important;clear:none!important;margin:0!important}.slate .crm-form-block.crm-form-block .crm-form-field .wa-captcha .wa-captcha-refresh{font-size:var(--text-sm);color:var(--color-fg-muted);text-decoration:none}.slate .crm-form-block.crm-form-block .crm-form-field .wa-captcha .wa-captcha-refresh:hover{color:var(--color-accent-text)}.slate .crm-form-block.crm-form-block .crm-error-msg-block,.slate .crm-form-block.crm-form-block .crm-error-msg{font-size:var(--text-sm);color:var(--color-danger)}.slate .crm-form-block.crm-form-block .crm-error-msg-block:not(:empty),.slate .crm-form-block.crm-form-block .crm-error-msg:not(:empty){margin-top:var(--space-1)}.slate .crm-form-block.crm-form-block .crm-form-field[data-id="!button"]{display:block}.slate .crm-form-block.crm-form-block .crm-form-field[data-id="!button"]>.name{display:none}.slate .crm-form-block.crm-form-block .crm-submit-button-wrapper{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.slate .crm-form-block.crm-form-block button.crm-form-submit-button.wide{width:100%}.slate .s-hd-form form,.slate .wa-hd-frontend-form.wa-hd-frontend-form form,.slate .s-hd-form .wa-form,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-form,.slate .s-hd-form .wa-field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field{display:flex;flex-direction:column;gap:var(--space-3)}.slate .s-hd-form .wa-form,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-form,.slate .s-hd-form .wa-field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field,.slate .s-hd-form .wa-name,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-name,.slate .s-hd-form .wa-value,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value,.slate .s-hd-form .wa-value .field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value .field{float:none!important;clear:none!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important}.slate .s-hd-form .wa-name,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-name{color:var(--color-fg);font-weight:var(--font-weight-medium)}.slate .s-hd-form .wa-value>p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value>p,.slate .s-hd-form .wa-field>p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field>p{margin:0}.slate .s-hd-form input[type=text],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=text],.slate .s-hd-form input[type=email],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=email],.slate .s-hd-form input[type=password],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=password],.slate .s-hd-form input[type=tel],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=tel],.slate .s-hd-form input[type=number],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=number],.slate .s-hd-form input[type=date],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=date],.slate .s-hd-form select,.slate .wa-hd-frontend-form.wa-hd-frontend-form select,.slate .s-hd-form textarea,.slate .wa-hd-frontend-form.wa-hd-frontend-form textarea{float:none!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;height:auto!important;min-height:var(--field-height);padding:var(--space-2) var(--field-padding-x);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);font:inherit}.slate .s-hd-form textarea,.slate .wa-hd-frontend-form.wa-hd-frontend-form textarea{min-height:8rem;resize:vertical}.slate .s-hd-form .wa-value>label,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value>label,.slate .s-hd-form .wa-value>p>label,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value>p>label{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);cursor:pointer}.slate .s-hd-form .fld_type_checkbox,.slate .wa-hd-frontend-form.wa-hd-frontend-form .fld_type_checkbox{flex-direction:row-reverse;justify-content:flex-end;align-items:center}.slate .s-hd-form .subfields-above>p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-above>p,.slate .s-hd-form .subfields-left>p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-left>p,.slate .s-hd-form .subfields-placeholder>p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-placeholder>p,.slate .s-hd-form .wa-value .field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value .field,.slate .s-hd-form .h-file-attachments,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-file-attachments{display:flex;flex-direction:column;gap:var(--space-2)}.slate .s-hd-form .wa-value .field>span,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value .field>span{font-size:var(--font-size-small);color:var(--color-fg-muted)}.slate .s-hd-form .fldc_birthday .wa-value,.slate .wa-hd-frontend-form.wa-hd-frontend-form .fldc_birthday .wa-value,.slate .s-hd-form .wa-field-birthday .wa-value,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field-birthday .wa-value{display:flex;flex-wrap:wrap;gap:var(--space-2)}.slate .s-hd-form .fldc_birthday select,.slate .wa-hd-frontend-form.wa-hd-frontend-form .fldc_birthday select,.slate .s-hd-form .fldc_birthday input,.slate .wa-hd-frontend-form.wa-hd-frontend-form .fldc_birthday input,.slate .s-hd-form .wa-field-birthday input,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field-birthday input{width:auto!important;flex:1 1 6rem}.slate .s-hd-form input[type=file],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=file]{max-width:100%;color:var(--color-fg-muted)}.slate .s-hd-form .remove-attach,.slate .wa-hd-frontend-form.wa-hd-frontend-form .remove-attach,.slate .s-hd-form .state-error-hint,.slate .wa-hd-frontend-form.wa-hd-frontend-form .state-error-hint,.slate .s-hd-form .wa-error-msg,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-error-msg,.slate .s-hd-form .errormsg,.slate .wa-hd-frontend-form.wa-hd-frontend-form .errormsg{display:block;margin-top:var(--space-1);color:var(--color-danger);font-size:var(--font-size-small)}.slate .s-hd-form .wa-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-error,.slate .s-hd-form input.state-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form input.state-error,.slate .s-hd-form textarea.state-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form textarea.state-error,.slate .s-hd-form select.state-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form select.state-error{border-color:var(--color-danger)}.slate .s-hd-form .h-agreement-checkbox-wrapper,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2);color:var(--color-fg-muted)}.slate .s-hd-form .h-agreement-checkbox-wrapper input[type=checkbox],.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper input[type=checkbox]{position:static!important;margin:0!important;flex:none}.slate .s-hd-form .h-agreement-checkbox-html-label,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-html-label{display:inline!important;flex:1;min-width:0;margin:0!important;overflow-wrap:break-word;cursor:pointer}.slate .s-hd-form .h-agreement-checkbox-wrapper>.state-error-hint,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper>.state-error-hint{flex-basis:100%;width:100%}.slate .s-hd-form .h-agreement-checkbox-wrapper.state-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper.state-error{color:var(--color-danger)}.slate .s-hd-form .fld_type_\!agreement_checkbox>.wa-name,.slate .wa-hd-frontend-form.wa-hd-frontend-form .fld_type_\!agreement_checkbox>.wa-name{display:none}.slate .s-hd-form .wa-captcha,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-captcha,.slate .s-hd-form .wa-captcha p,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-captcha p,.slate .s-hd-form .wa-captcha img,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-captcha img,.slate .s-hd-form .wa-captcha-refresh,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-captcha-refresh{float:none!important;margin:0!important}.slate .s-hd-form .wa-captcha input[type=text],.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-captcha input[type=text]{width:6rem!important}.slate .s-hd-form hr,.slate .wa-hd-frontend-form.wa-hd-frontend-form hr{border:0;border-top:var(--border-width) solid var(--color-border)}.slate .s-hd-form .buttons,.slate .wa-hd-frontend-form.wa-hd-frontend-form .buttons{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.slate .s-hd-form input[type=submit],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=submit],.slate .s-hd-form .cancel-btn,.slate .wa-hd-frontend-form.wa-hd-frontend-form .cancel-btn{min-height:var(--button-height);padding:var(--space-2) var(--button-padding-x);border:var(--button-border-width) solid var(--color-border);border-radius:var(--button-radius);background:var(--color-accent);color:var(--color-accent-fg);font-size:var(--button-font-size);font-weight:var(--button-font-weight);cursor:pointer}.slate .s-hd-form .cancel-btn,.slate .wa-hd-frontend-form.wa-hd-frontend-form .cancel-btn{background:var(--color-bg-soft);color:var(--color-fg)}.slate .s-hd-form .wa-info-msg,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-info-msg{text-align:center}.slate .s-hd-form .wa-login-url,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-login-url{display:none;margin-top:var(--space-4)}@media (min-width: 600px){.slate .s-hd-form .subfields-left .field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-left .field{flex-direction:row;align-items:center}.slate .s-hd-form .subfields-left .field>span,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-left .field>span{width:10rem;flex:none}}.slate .s-hd-form .wa-field.none .wa-name,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-field.none .wa-name,.slate .s-hd-form .subfields-placeholder .field>span,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-placeholder .field>span{display:none}.slate .s-hd-form .wa-form .state-error-hint,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-form .state-error-hint,.slate .s-hd-form .wa-error-msg,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-error-msg{margin-left:0!important;font-weight:400;overflow-wrap:anywhere}.slate .s-hd-form .wa-form .wa-value input.wa-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-form .wa-value input.wa-error{border:var(--border-width) solid var(--color-danger)}.slate .s-hd-form .h-agreement-checkbox-wrapper.state-error,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper.state-error{border:0}.slate .s-hd-form .h-agreement-checkbox-wrapper.state-error a,.slate .wa-hd-frontend-form.wa-hd-frontend-form .h-agreement-checkbox-wrapper.state-error a{color:var(--color-danger)}.slate .s-hd-form .subfields-left .field>span,.slate .wa-hd-frontend-form.wa-hd-frontend-form .subfields-left .field>span{float:none!important;min-width:0}.slate .s-hd-form .wa-value .field,.slate .wa-hd-frontend-form.wa-hd-frontend-form .wa-value .field{min-width:0}.slate .s-hd-form .attach,.slate .wa-hd-frontend-form.wa-hd-frontend-form .attach{min-width:0;max-width:100%}.slate .s-hd-form input[type=file],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=file]{min-width:0;width:100%}.slate .s-hd-form input[type=file]::-webkit-file-upload-button,.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=file]::-webkit-file-upload-button{margin-right:var(--space-2);min-height:var(--field-height);padding:var(--space-2) var(--button-padding-x);border:var(--border-width) solid var(--color-border);border-radius:var(--button-radius);background:var(--color-bg-soft);color:var(--color-fg);font:inherit;cursor:pointer}.slate .s-hd-form input[type=file]::file-selector-button,.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=file]::file-selector-button{margin-right:var(--space-2);min-height:var(--field-height);padding:var(--space-2) var(--button-padding-x);border:var(--border-width) solid var(--color-border);border-radius:var(--button-radius);background:var(--color-bg-soft);color:var(--color-fg);font:inherit;cursor:pointer}.slate .s-hd-form [hidden],.slate .wa-hd-frontend-form.wa-hd-frontend-form [hidden]{display:none}.slate .s-hd-form input[type=checkbox],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=checkbox],.slate .s-hd-form input[type=radio],.slate .wa-hd-frontend-form.wa-hd-frontend-form input[type=radio]{width:18px;min-width:18px;height:18px;min-height:0;flex:none}.s-photos-block{padding:var(--section-space-sm) 0}.slate .s-section-row[data-slate-section][data-slate-root~=s-photos-block]{--s-row-default-top: var(--section-space-sm);--s-row-default-bottom: var(--section-space-sm)}.slate .s-section-row>.s-photos-block:not(.s-section-panel),.slate .s-section-row>.s-layout-block>.s-photos-block:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--section-space-sm));padding-bottom:calc(var(--s-row-internal, 0) * var(--section-space-sm))}.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)}.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:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]),.slate .wa-value select,.slate .wa-value textarea{width:100%}.slate .wa-value label{display:inline-flex;align-items:center;gap:var(--space-2);margin:var(--space-1) var(--space-4) var(--space-1) 0;cursor:pointer}.slate .wa-field-terms-accepted .wa-value label{display:block;position:relative;padding-left:calc(18px + var(--space-2));margin-right:0}.slate .wa-field-terms-accepted .wa-value label>input[type=checkbox]{position:absolute;left:0;top:.15em;margin:0}.slate .wa-field-birthday .wa-value,.slate .wa-field.wa-field-birthday .wa-value{display:flex;flex-wrap:wrap;gap:var(--space-2)}.slate .wa-field-birthday .wa-value>select:first-of-type{flex:0 0 5.5em}.slate .wa-field-birthday .wa-value>select+select{flex:1 1 7em;min-width:0}.slate .wa-field-birthday .wa-value>input[type=text]{flex:0 0 5.5em;min-width:0;min-height:var(--field-height)}.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);color:var(--color-fg)}.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-field[data-slate-check-row]{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:var(--space-2)}.slate .wa-field[data-slate-check-row]>.wa-value{flex:0 0 auto;width:auto;padding-top:.15em}.slate .wa-field[data-slate-check-row]>.wa-value input[type=checkbox]{width:18px;height:18px;min-height:0;margin:0}.slate .wa-field[data-slate-check-row]>.wa-name{flex:1 1 auto;min-width:0;margin:0;cursor:pointer;font-size:var(--text-sm);color:var(--color-fg-muted)}.slate .wa-captcha-field{display:grid;gap:var(--space-1)}.slate .wa-captcha-section{display:flex;flex-direction:column;gap:var(--space-2)}.slate .wa-captcha-input{width:100%;min-width:0}.slate .wa-captcha-code{display:flex;align-items:center;gap:var(--space-2);order:-1}.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[data-slate-captcha]{flex-shrink:0;justify-self:start}.slate .wa-captcha>p{margin:0}.slate .wa-captcha>p:first-child{display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:var(--space-2)}.slate .wa-captcha>p:first-child .wa-captcha-input{grid-column:1 / -1;width:100%}.slate .wa-captcha>p:first-child>strong{display:none}.slate .wa-captcha>p+p:empty{display:none}.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:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]),.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-wrapper .wa-field-birthday .wa-value{display:flex;flex-wrap:wrap;gap:var(--space-2)}.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(--color-border-strong);--requests-border-focus: var(--field-border-focus);--requests-input: var(--color-border-strong);--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-root .requests-form{border-color:var(--color-border-strong)}.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 input[type=time],.slate .requests-root input[type=datetime-local],.slate .requests-root input[type=month],.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:var(--field-shadow, var(--shadow-sm))}.slate .requests-root .requests-form__input:focus,.slate .requests-root .requests-form__textarea:focus,.slate .requests-root .requests-form__select:focus{outline:none;border-color:var(--field-border-focus);box-shadow:none}.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 .s-request--titled .s-request__form .requests-form__title,.slate .s-request--titled .s-request__form .requests-form__header[hidden]{display:none}.slate .requests-root .requests-form__required{white-space:nowrap;margin-left:0}.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-discount: var(--theme-color-300, #e19a7d);--color-success: #4cc38a;--check-border: #6b7280;--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-discount: var(--theme-color-300, #e19a7d);--color-success: #4cc38a;--check-border: #6b7280;--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-section-row[data-slate-section][data-slate-root~=s-slider]{--s-row-default-top: 28px;--s-row-default-bottom: var(--space-8)}.slate[data-ds=market] .s-section-row>.s-slider:not(.s-section-panel),.slate[data-ds=market] .s-section-row>.s-layout-block>.s-slider:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * 28px);padding-bottom:calc(var(--s-row-internal, 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-section-row[data-slate-section][data-slate-root~=s-slider]{--s-row-default-top: var(--space-4);--s-row-default-bottom: var(--space-6)}.slate[data-ds=market] .s-section-row>.s-slider:not(.s-section-panel),.slate[data-ds=market] .s-section-row>.s-layout-block>.s-slider:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-4));padding-bottom:calc(var(--s-row-internal, 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-section-row[data-slate-section][data-slate-root~=s-features]{--s-row-default-top: var(--space-6);--s-row-default-bottom: var(--space-6)}.slate[data-ds=market] .s-section-row>.s-features:not(.s-section-panel),.slate[data-ds=market] .s-section-row>.s-layout-block>.s-features:not(.s-section-panel){padding-top:calc(var(--s-row-internal, 0) * var(--space-6));padding-bottom:calc(var(--s-row-internal, 0) * var(--space-6))}.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-border-strong);--field-bg: var(--ds-surface)}.slate[data-ds=market]:not([data-field-style=filled]):not([data-field-style=underline]) .s-header__desktop .s-header__search--inline:focus-within{--field-border: var(--color-accent)}.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(--s-header-fg)}.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]{--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 .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}}
