header.svelte-1elxaub{z-index:100;padding:1.25rem 1.5rem;position:relative}.header-nav.svelte-1elxaub{justify-content:space-between;align-items:center;display:flex}.logo-link.svelte-1elxaub{z-index:110;align-items:center;display:flex;position:relative}img.svelte-1elxaub{width:38px;height:38px;transition:filter .3s}.menu-open.svelte-1elxaub .logo-link:where(.svelte-1elxaub) img:where(.svelte-1elxaub){filter:brightness(0)invert()}.burger.svelte-1elxaub{cursor:pointer;z-index:110;flex-direction:column;justify-content:center;gap:5px;padding:10px 12px;transition:background .3s;display:flex;position:relative}.burger.open.svelte-1elxaub{color:#fff;background:#fff0;border-color:#fff0}.burger.svelte-1elxaub span:where(.svelte-1elxaub){color:#fff;background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}header.svelte-1elxaub:not(.menu-open) .burger:where(.svelte-1elxaub) span:where(.svelte-1elxaub){background:#fff}header.svelte-1elxaub:not(.menu-open) .burger:where(.svelte-1elxaub){background:0 0;border-color:#0000}header.svelte-1elxaub:not(.menu-open) .burger:where(.svelte-1elxaub):hover{background:0 0}.burger.open.svelte-1elxaub span:where(.svelte-1elxaub):first-child{transform:rotate(45deg)translate(5px,5px)}.burger.open.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(2){opacity:0;transform:scaleX(0)}.burger.open.svelte-1elxaub span:where(.svelte-1elxaub):nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}nav.svelte-1elxaub{z-index:105;background:linear-gradient(160deg,#6b3a1a 0%,#1a6b3a 60%);flex-direction:column;justify-content:center;gap:0;padding:6rem 2.5rem 3rem;transition:transform .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;transform:translateY(-100%)}nav.open.svelte-1elxaub{transform:translateY(0)}nav.svelte-1elxaub a:where(.svelte-1elxaub){color:#ffffffe6;letter-spacing:-.02em;border-bottom:1px solid #ffffff14;align-items:baseline;gap:1rem;padding:.4rem 0;font-size:clamp(2.5rem,10vw,4rem);font-weight:800;line-height:1.2;text-decoration:none;transition:color .2s,padding-left .2s;display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub):last-child{border-bottom:none}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:#4ade80;padding-left:.5rem}.nav-num.svelte-1elxaub{color:#4ade80;letter-spacing:.08em;flex-shrink:0;padding-bottom:2px;font-size:.75rem;font-weight:600}footer.svelte-jz8lnl{background:linear-gradient(#1a6b3a 25%,#6b3a1a 120%);padding:2rem 1.5rem}.footer-inner.svelte-jz8lnl{flex-direction:column;align-items:center;gap:1.1rem;max-width:600px;margin:0 auto;display:flex}.brand-name.svelte-jz8lnl{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:.8rem;font-weight:600}.divider.svelte-jz8lnl{background:#fff3;width:36px;height:1px}.contacts.svelte-jz8lnl{flex-direction:row;gap:.75rem;display:flex}.social-link.svelte-jz8lnl{background:#ffffff1a;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:background .18s,transform .18s;display:flex}.social-link.svelte-jz8lnl:hover{background:#fff3;transform:translateY(-2px)}.social-link.svelte-jz8lnl img:where(.svelte-jz8lnl){width:18px;height:18px;display:block}.email.svelte-jz8lnl{color:#fff9;letter-spacing:.01em;font-size:.85rem;text-decoration:none;transition:color .18s}.email.svelte-jz8lnl:hover{color:#fffffff2}body{color:#fff;flex-direction:column;min-height:100vh;margin:0;font-family:Inter,sans-serif;display:flex}main.svelte-12qhfyh{flex:1;padding:0}
