@font-face{font-family:Lora;font-style:normal;font-weight:500 700;font-display:swap;src:url(../fonts/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:500 700;font-display:swap;src:url(../fonts/lora-latin-ext.woff2) format("woff2");unicode-range:U+0100-017F,U+0218-021B,U+1E9E,U+20A0-20AB,U+20AD-20C0,U+2113}@font-face{font-family:Lora;font-style:normal;font-weight:500 700;font-display:swap;src:url(../fonts/lora-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:italic;font-weight:700;font-display:swap;src:url(../fonts/lora-italic-digits.woff2) format("woff2");unicode-range:U+0020,U+0030-0039}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/source-sans-3-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:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/source-sans-3-latin-ext.woff2) format("woff2");unicode-range:U+0100-017F,U+0218-021B,U+1E9E,U+20A0-20AB,U+20AD-20C0,U+2113}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/source-sans-3-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Fallback;src:local("Georgia");size-adjust:105.74%;ascent-override:95.14%;descent-override:25.91%;line-gap-override:0%}@font-face{font-family:"Source Sans 3 Fallback";src:local("Arial");size-adjust:93.36%;ascent-override:109.68%;descent-override:42.84%;line-gap-override:0%}:root{--color-accent: #B5532F;--color-accent-hover: #8E3F22;--color-accent-ink: #94432A;--color-accent-soft: #F6E4DA;--color-on-accent: #FFFFFF;--color-link: var(--color-accent-ink);--color-olive: #4A5429;--color-olive-soft: #E7EADB;--color-on-olive: #F7F3EC;--color-sea: #1F4257;--color-sea-ink: #2D5F7A;--color-sea-soft: #E1EAEF;--color-on-sea: #F2EDE4;--color-on-sea-muted: #C9D6DE;--color-on-sea-line: rgba(242, 237, 228, .2);--color-bg: #F7F3EC;--color-header-bg: #FBF8F2;--color-surface: #FFFDF8;--color-surface-alt: #FBF8F2;--color-hover: #F1EBE0;--color-border: #E3DACB;--color-border-strong: #CFC3B1;--color-rule: #D2C5B1;--color-dash: #D9CDBA;--color-text: #2A2420;--color-text-muted: #6B6058;--color-text-subtle: #766A60;--color-scrim: rgba(42, 36, 32, .78);--color-on-scrim: #FFFFFF;--color-media-bg: #000000;--color-success: #3D6B2C;--color-success-hover: #2F5422;--color-success-soft: #E6EEDC;--color-warning: #8A5A00;--color-warning-soft: #FBEFD3;--color-danger: #B42318;--color-danger-hover: #912018;--color-danger-soft: #FBE7E3;--color-info: var(--color-accent-ink);--color-info-soft: var(--color-accent-soft);--color-neutral: #4F463F;--color-neutral-soft: #EEE8DF;--sidebar-bg: #231E1A;--sidebar-border: rgba(255, 255, 255, .08);--sidebar-text: #D6CCC2;--sidebar-text-active: #FFFFFF;--sidebar-muted: #9C9087;--sidebar-hover: rgba(255, 255, 255, .06);--sidebar-active: rgba(255, 255, 255, .1);--sidebar-accent: #F2A07F;--toast-bg: #2A2420;--toast-text: #FFFFFF;--toast-success: #9DBF6E;--toast-error: #F97066;--toast-info: #F2A07F;--tint-vehicles-bg: #DCE3E6;--tint-vehicles-fg: #8A9CA5;--tint-real-estate-bg: #EADBC8;--tint-real-estate-fg: #B39B7E;--tint-electronics-bg: #E2DFDA;--tint-electronics-fg: #9E978E;--tint-home-garden-bg: #E3DFD9;--tint-home-garden-fg: #A0978C;--tint-fashion-bg: #ECDFDA;--tint-fashion-fg: #AE958B;--tint-kids-bg: #EEDDD3;--tint-kids-fg: #BC9A87;--tint-jobs-services-bg: #E2E4DE;--tint-jobs-services-fg: #91978C;--tint-sports-hobby-bg: #DFE3D0;--tint-sports-hobby-fg: #8F9873;--font-sans: "Source Sans 3", "Source Sans 3 Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-serif: "Lora", "Lora Fallback", Georgia, "Times New Roman", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 15px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 22px;--fs-2xl: 28px;--fs-3xl: 34px;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-tight: 1.25;--lh-base: 1.5;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-xs: 2px;--radius-sm: 3px;--radius: 4px;--radius-lg: 6px;--radius-xl: 26px;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(42, 36, 32, .05);--shadow-md: 0 4px 14px rgba(42, 36, 32, .08);--shadow-lg: 0 14px 36px rgba(42, 36, 32, .18);--backdrop: rgba(35, 30, 26, .55);--focus-color: #2A2420;--focus-ring: 0 0 0 3px rgba(181, 83, 47, .25);--container: 1440px;--gutter: 32px;--bottom-nav-h: 68px;--sidebar-width: 248px;--topbar-height: 60px;--content-max: 1440px;--control-height: 44px;--control-height-sm: 34px;--tap-size: 44px;--transition: .15s ease;--transition-slow: .25s ease;--z-sticky: 10;--z-dropdown: 50;--z-bottom-nav: 80;--z-overlay: 90;--z-sidebar: 100;--z-toast: 300}@media (max-width: 1023px){:root{--gutter: 24px}}@media (max-width: 767px){:root{--gutter: 16px}}
