.masthead[data-astro-cid-rutobish]{--night:#01200f;--ivory:#f6f3ea;--sagecream:#d5e3d9;--sage:#a9c6b3;--accent:#bbd3b0;--nav-gutter:clamp(16px,4vw,56px);background:var(--night);color:var(--ivory);font-family:Lexend,ui-sans-serif,system-ui,sans-serif}.bar[data-astro-cid-rutobish]{box-sizing:border-box;width:100%;max-width:calc(1240px + 2*var(--nav-gutter));padding:16px var(--nav-gutter);align-items:center;gap:20px 28px;margin-inline:auto;display:flex}.brand[data-astro-cid-rutobish]{width:auto;max-width:none;color:var(--ivory);border-radius:4px;flex:none;line-height:0;text-decoration:none;display:block}.logo[data-astro-cid-rutobish]{width:210px;max-width:100%;height:auto;margin:0;display:block}.mobile-brand[data-astro-cid-rutobish],.menu-toggle[data-astro-cid-rutobish]{display:none}.menu-toggle[data-astro-cid-rutobish]{order:3}.main-nav[data-astro-cid-rutobish]{order:1;margin-left:auto}.main-nav[data-astro-cid-rutobish] ul[data-astro-cid-rutobish]{flex-wrap:wrap;gap:4px 26px;margin:0;padding:0;list-style:none;display:flex}.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{box-sizing:border-box;min-height:44px;color:var(--sagecream);border-bottom:2px solid #0000;align-items:center;padding:6px 0;font-size:17px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{color:var(--ivory);border-bottom-color:var(--sage)}.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{color:var(--ivory);border-bottom-color:var(--accent)}.btn-cta[data-astro-cid-rutobish]{box-sizing:border-box;background:var(--accent);min-height:48px;color:var(--night);border-radius:10px;order:2;justify-content:center;align-items:center;padding:10px 22px;font-size:17px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn-cta[data-astro-cid-rutobish]:hover{background:#c8dcbe}a[data-astro-cid-rutobish]:focus-visible,button[data-astro-cid-rutobish]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (width<=1023px){.masthead[data-astro-cid-rutobish][data-site-header=full]{border-bottom:1px solid #284632}.masthead[data-astro-cid-rutobish][data-site-header=full] .bar[data-astro-cid-rutobish]{flex-wrap:wrap;gap:0 8px;padding:14px 16px}.masthead[data-astro-cid-rutobish][data-site-header=full] .brand[data-astro-cid-rutobish] .logo[data-astro-cid-rutobish]{display:none}.mobile-brand[data-astro-cid-rutobish]{align-items:center;gap:9px;display:flex}.mobile-brand[data-astro-cid-rutobish] svg[data-astro-cid-rutobish]{flex:none;width:35px;height:auto;display:block}.mobile-brand[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{letter-spacing:-.4px;font-size:18px;font-weight:600;line-height:1.13}.btn-cta[data-astro-cid-rutobish]{text-align:center;border-radius:8px;flex:none;width:98px;min-height:44px;margin-left:auto;padding:6px 8px;font-size:13px;line-height:1.2}.menu-toggle[data-astro-cid-rutobish]{width:54px;height:44px;color:var(--ivory);cursor:pointer;background:0 0;border:1px solid #52725e;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font:500 12px Lexend,ui-sans-serif,system-ui,sans-serif}[data-astro-cid-rutobish][data-menu-ready=true] .menu-toggle[data-astro-cid-rutobish]{display:flex}.main-nav[data-astro-cid-rutobish]{order:4;width:100%;margin-left:0;padding-top:12px}.main-nav[data-astro-cid-rutobish] ul[data-astro-cid-rutobish]{flex-direction:column;gap:0;display:flex}.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{border:0;border-radius:8px;min-height:52px;padding:0 12px;display:flex}.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover,.main-nav[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current=page]{background:#193b29}[data-astro-cid-rutobish][data-menu-ready=true][data-menu-open=false] .main-nav[data-astro-cid-rutobish]{display:none}}@media (width<=760px){.logo[data-astro-cid-rutobish]{width:170px}}@media (width<=420px){.logo[data-astro-cid-rutobish]{width:140px}}@media (width<=360px){.logo[data-astro-cid-rutobish]{width:116px}}@media (width<=340px){.masthead[data-astro-cid-rutobish][data-site-header=full] .bar[data-astro-cid-rutobish]{column-gap:6px;padding-inline:12px}.mobile-brand[data-astro-cid-rutobish]{gap:6px}.mobile-brand[data-astro-cid-rutobish] svg[data-astro-cid-rutobish]{width:31px}.mobile-brand[data-astro-cid-rutobish] span[data-astro-cid-rutobish]{font-size:17px}.btn-cta[data-astro-cid-rutobish]{width:94px;font-size:12px}}
