._header_lofmi_1{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #e5e7ebe6;position:sticky;top:0}._headerStatic_lofmi_10{position:relative}._hiddenBlock_lofmi_14{display:none}._topbar_lofmi_18{background:#f8fafc;border-bottom:1px solid #e5e7ebbf}._topbarInner_lofmi_23{justify-content:flex-end;align-items:center;gap:16px;min-height:40px;font-size:.95rem;display:flex}._contacts_lofmi_32{align-items:center;gap:16px;display:flex}._contacts_lofmi_32 a{color:#374151}._inner_lofmi_42{grid-template-columns:auto minmax(420px,640px) auto;align-items:center;gap:18px;min-height:76px;display:grid}._innerCompact_lofmi_50{min-height:68px}._brand_lofmi_54{flex-shrink:0;align-items:center;display:flex}._brandLogo_lofmi_60{object-fit:contain;width:auto;height:54px;display:block}._desktopNav_lofmi_67{justify-content:flex-end;align-items:center;gap:10px;display:flex}._search_lofmi_74{justify-self:center;width:100%}._actions_lofmi_79{align-items:center;gap:10px;display:flex}._mobileCart_lofmi_85{display:none}@media (width<=992px){._inner_lofmi_42{grid-template-columns:auto;justify-content:space-between;gap:12px;min-height:56px}._search_lofmi_74,._desktopNav_lofmi_67{display:none}._topbar_lofmi_18{display:block}._topbarInner_lofmi_23{justify-content:center;min-height:36px;padding:0 4px}._contacts_lofmi_32{justify-content:space-between;gap:10px;width:100%;font-size:.86rem}._brandLogo_lofmi_60{height:42px}._actions_lofmi_79,._mobileCart_lofmi_85{display:none}}._footer_89ty0_1{color:#1f2937;background:linear-gradient(#fff 0%,#f8f8f8 100%);border-top:1px solid #11182714;padding:56px 0 48px}._grid_89ty0_8{grid-template-columns:1fr 1.45fr 1.15fr 1.05fr;align-items:start;gap:32px;display:grid}._column_89ty0_15{gap:18px;display:grid}._heading_89ty0_20{color:#111827!important;margin:0!important;font-size:1.05rem!important}._links_89ty0_26{gap:14px;display:grid}._links_89ty0_26 a{color:#1f2937d1;font-size:1.01rem;transition:color .2s}._links_89ty0_26 a:hover{color:var(--color-accent)}._muted_89ty0_41{color:#1f2937b8;margin:0!important}._phone_89ty0_46{color:#111827;align-items:center;gap:10px;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700;line-height:1.1;display:inline-flex}@media (width<=900px){._grid_89ty0_8{grid-template-columns:1fr 1fr}._phone_89ty0_46{font-size:1.7rem}}@media (width<=640px){._footer_89ty0_1{padding:40px 0 104px}._grid_89ty0_8{grid-template-columns:1fr;gap:28px}}._bar_1w6xx_1{display:none}@media (width<=992px){._bar_1w6xx_1{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #e5e7ebf2;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:8px;padding:8px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 18px 40px #0f172a24}._bar_1w6xx_1 .ant-btn{border-radius:14px;height:48px}}._layout_88uw7_1{min-height:100vh}._content_88uw7_5{padding:24px 0 48px}@media (width<=992px){._content_88uw7_5{padding:18px 0 98px}}:root{color:#1f2937;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-accent:#f47a20;--color-text:#1f2937;--color-muted:#6b7280;--color-surface:#fff;--color-surface-alt:#f3f4f6;--color-border:#e5e7eb;--shadow-soft:0 18px 40px #0f172a14;--radius-xl:28px;--radius-lg:20px;--radius-md:16px;--radius-sm:12px;background:#f5f5f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:var(--color-text);background:linear-gradient(#fff 0%,#f7f7f7 100%)}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.page-shell{width:min(1280px,100% - 32px);margin:0 auto}.page-section{margin-bottom:56px}.section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:24px;display:flex}.section-heading h2{margin:0;font-size:clamp(2rem,3vw,2.85rem);line-height:1.05}.section-heading p{color:var(--color-muted);max-width:600px;margin:8px 0 0;font-size:1rem}.panel{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);border:1px solid #e5e7ebe6}.muted{color:var(--color-muted)}.accent-text{color:var(--color-accent)}@media (width<=768px){.page-shell{width:min(100% - 20px,1280px)}.page-section{margin-bottom:40px}}
