.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--color-dark-bg);border-bottom:1px solid #f5f5f41f;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);min-height:82px;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:64px;display:block}.brand[data-astro-cid-nen7h5rs]:hover{opacity:.88}.header-phone[data-astro-cid-nen7h5rs]{color:var(--color-action-bright);font-weight:700;line-height:1.2;font-size:var(--text-sm);white-space:nowrap;flex-direction:column;align-items:flex-end;text-decoration:none;display:flex}.header-phone-label[data-astro-cid-nen7h5rs]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-dark-text-muted);font-size:.68rem;font-weight:600}.header-phone[data-astro-cid-nen7h5rs]:hover,.header-phone[data-astro-cid-nen7h5rs]:hover .header-phone-label[data-astro-cid-nen7h5rs]{color:var(--color-dark-text)}.nav[data-astro-cid-nen7h5rs]{gap:var(--space-3);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-dark-text-muted);font-size:var(--text-sm);transition:color var(--transition);font-weight:600;text-decoration:none}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent-bright)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{background:var(--color-action);color:var(--color-on-accent);border-radius:var(--radius-pill);box-shadow:var(--shadow-glow);padding:.45rem .95rem}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child:hover{background:var(--color-action-hover);color:var(--color-on-accent)}.burger[data-astro-cid-nen7h5rs]{padding:var(--space-1);cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;display:none}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-dark-text);border-radius:2px;width:24px;height:2.5px}@media (width<=820px){.header-inner[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;align-items:center;gap:.35rem;min-height:56px;padding-top:.25rem;padding-bottom:.25rem}.burger[data-astro-cid-nen7h5rs]{flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin-left:0;padding:.35rem;display:flex}.header-phone[data-astro-cid-nen7h5rs]{color:var(--color-action-bright);flex-direction:row;flex:auto;order:0;justify-content:center;align-items:center;gap:.3rem;min-width:0;margin:0;padding:0;font-size:.9rem;line-height:1;display:flex}.header-phone-label[data-astro-cid-nen7h5rs]{letter-spacing:.06em;color:var(--color-action-bright);font-size:.7rem}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:48px}.nav[data-astro-cid-nen7h5rs]{background:var(--color-dark-bg);border-bottom:1px solid #f5f5f41f;flex-direction:column;gap:0;margin-left:0;display:none;position:absolute;top:100%;left:0;right:0}.nav[data-astro-cid-nen7h5rs].open{display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-2) var(--space-3);border-top:1px solid #f5f5f41f}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{margin:var(--space-2) var(--space-3) var(--space-3);text-align:center}}.site-footer[data-astro-cid-jo6i4kqk]{color:#fff6ee;padding-block:var(--space-4) var(--space-3);background:radial-gradient(40% 80% at 100% 0,#c4000029,#0000 55%),#120806;border-top:1px solid #ff8c3c38}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-1);color:#fffdf9;font-family:Georgia,Times New Roman,serif;font-size:1.35rem;font-weight:700}.footer-text[data-astro-cid-jo6i4kqk],.footer-text[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-dark-text-muted);font-size:var(--text-sm)}.footer-text[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][href^=tel]{color:var(--color-action-bright);font-weight:700}.footer-nav[data-astro-cid-jo6i4kqk]{gap:var(--space-1);flex-direction:column;display:flex}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-text[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent-bright)}.footer-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid #ff8c3c2e;flex-wrap:wrap;display:flex}.footer-copyright[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk]{font-size:var(--text-sm);opacity:.7;margin:0}@media (width<=640px){.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column}}
