.site-header.svelte-1u09isx{z-index:100;background:var(--color-marrom);transition:box-shadow .2s;position:sticky;top:0;box-shadow:0 2px #00000026}.site-header.scrolled.svelte-1u09isx{box-shadow:0 4px 24px #160a0452}.header-inner.svelte-1u09isx{justify-content:space-between;align-items:center;gap:1.5rem;height:104px;display:flex;position:relative}.header-inner.svelte-1u09isx:has(.brand-badge:where(.svelte-1u09isx)){gap:2.75rem}.brand.svelte-1u09isx img:where(.svelte-1u09isx){width:auto;max-width:none;height:56px}.brand-cell.svelte-1u09isx{flex-shrink:0;align-items:center;gap:.7rem;display:flex}.brand-badge.svelte-1u09isx{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-marrom);background:var(--color-laranja);border:var(--border-default) solid var(--color-marrom);border-radius:var(--radius-pill);box-shadow:var(--shadow-bdn-stamp);white-space:nowrap;padding:.35rem 1.05rem;font-size:1.05rem;font-weight:400;line-height:1.25;position:relative;overflow:hidden}.badge-text.svelte-1u09isx{z-index:1;position:relative}.badge-stripes.svelte-1u09isx{--sk:-14deg;--from:-45%;display:flex;position:absolute;inset:0 -.5rem}.stripe.svelte-1u09isx{background:var(--stripe-bg);opacity:0;transform:translateX(var(--from,0)) skewX(var(--sk,0deg));flex:1}.badge-stripes.svelte-1u09isx .stripe:where(.svelte-1u09isx){animation:.5s cubic-bezier(.22,.61,.36,1) forwards svelte-1u09isx-stripe-in;animation-delay:calc(.18s + var(--i,0) * 80ms)}.stripe.svelte-1u09isx+.stripe:where(.svelte-1u09isx){margin-left:-1.5px}@keyframes svelte-1u09isx-stripe-in{to{opacity:1;transform:translateX(0) skewX(var(--sk,0deg))}}.header-stripes.svelte-1u09isx{width:clamp(3.5rem, calc((100vw - var(--container-bdn,1240px)) / 2 - .5rem), 320px);pointer-events:none;display:flex;position:absolute;inset-block:0;overflow:hidden}.header-stripes.left.svelte-1u09isx{--sk:-14deg;--from:-130%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 45%,#0000 96%);mask-image:linear-gradient(90deg,#000 45%,#0000 96%)}.header-stripes.right.svelte-1u09isx{--sk:14deg;--from:130%;right:0;-webkit-mask-image:linear-gradient(270deg,#000 45%,#0000 96%);mask-image:linear-gradient(270deg,#000 45%,#0000 96%)}.header-stripes.svelte-1u09isx .stripe:where(.svelte-1u09isx){animation:.6s cubic-bezier(.22,.61,.36,1) forwards svelte-1u09isx-stripe-in;animation-delay:calc(.22s + var(--i,0) * 90ms)}.header-stripes.left.svelte-1u09isx .stripe:where(.svelte-1u09isx):first-child{margin-left:-16px}.header-stripes.right.svelte-1u09isx .stripe:where(.svelte-1u09isx):last-child{margin-right:-16px}@media (prefers-reduced-motion:reduce){.stripe.svelte-1u09isx{opacity:1;transform:skewX(var(--sk,0deg));animation:none!important}}.nav-desktop.svelte-1u09isx ul:where(.svelte-1u09isx){gap:2.6rem;margin:0;padding:0;list-style:none;display:flex}.nav-desktop.svelte-1u09isx a:where(.svelte-1u09isx){font-family:var(--font-display);color:var(--color-creme);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:.55rem 0;font-size:1.18rem;font-weight:400;text-decoration:none;transition:color .2s;position:relative}.nav-desktop.svelte-1u09isx a:where(.svelte-1u09isx):after{content:"";background:var(--color-laranja);transform-origin:0;border-radius:2px;height:3px;transition:transform .25s cubic-bezier(.65,.05,.36,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.nav-desktop.svelte-1u09isx a:where(.svelte-1u09isx):hover{color:var(--color-laranja)}.nav-desktop.svelte-1u09isx a:where(.svelte-1u09isx):hover:after{transform:scaleX(1)}.nav-desktop.svelte-1u09isx li:where(.svelte-1u09isx){position:relative}.nav-desktop.svelte-1u09isx ul.nav-dropdown:where(.svelte-1u09isx){background:var(--color-marrom-3);border:var(--border-default) solid var(--color-laranja);border-radius:var(--radius-md);min-width:12rem;box-shadow:var(--shadow-bdn-card);z-index:var(--z-dropdown);opacity:0;visibility:hidden;margin:0;padding:.4rem 0;list-style:none;transition:opacity .18s,transform .18s,visibility 0s linear .3s;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-8px)}.nav-desktop.svelte-1u09isx li.has-dropdown:where(.svelte-1u09isx):hover .nav-dropdown:where(.svelte-1u09isx),.nav-desktop.svelte-1u09isx li.has-dropdown:where(.svelte-1u09isx):focus-within .nav-dropdown:where(.svelte-1u09isx){opacity:1;visibility:visible;transition:opacity .18s,transform .18s,visibility;transform:translate(-50%)translateY(0)}.nav-dropdown.svelte-1u09isx li:where(.svelte-1u09isx){opacity:0;transition:opacity .22s,transform .22s;transform:translate(-12px)}.nav-desktop.svelte-1u09isx li.has-dropdown:where(.svelte-1u09isx):hover .nav-dropdown:where(.svelte-1u09isx) li:where(.svelte-1u09isx),.nav-desktop.svelte-1u09isx li.has-dropdown:where(.svelte-1u09isx):focus-within .nav-dropdown:where(.svelte-1u09isx) li:where(.svelte-1u09isx){opacity:1;transition-delay:calc(.12s + var(--i) * 50ms);transform:translate(0)}.nav-dropdown.svelte-1u09isx a:where(.svelte-1u09isx){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;color:var(--color-creme);padding:.45rem 1.1rem;font-size:1rem;font-weight:400;transition:color .15s;display:block}.nav-dropdown.svelte-1u09isx a:where(.svelte-1u09isx):after{display:none}.nav-dropdown.svelte-1u09isx a:where(.svelte-1u09isx):hover{color:var(--color-laranja)}.menu-toggle.svelte-1u09isx{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}.menu-toggle.svelte-1u09isx span:where(.svelte-1u09isx){background:var(--color-creme);border-radius:3px;height:3px;transition:transform .25s,opacity .15s;display:block}.menu-toggle[aria-expanded=true].svelte-1u09isx span:where(.svelte-1u09isx):first-child{transform:translateY(8px)rotate(45deg)}.menu-toggle[aria-expanded=true].svelte-1u09isx span:where(.svelte-1u09isx):nth-child(2){opacity:0}.menu-toggle[aria-expanded=true].svelte-1u09isx span:where(.svelte-1u09isx):nth-child(3){transform:translateY(-8px)rotate(-45deg)}.nav-mobile.svelte-1u09isx{background:var(--color-marrom-3);border-top:2px solid var(--color-marrom);padding:1rem 0 1.4rem}.nav-mobile.svelte-1u09isx ul:where(.svelte-1u09isx){flex-direction:column;gap:.2rem;margin:0;padding:0 1.5rem;list-style:none;display:flex}.nav-mobile.svelte-1u09isx li:where(.svelte-1u09isx){opacity:0;animation:.32s cubic-bezier(.22,.61,.36,1) forwards svelte-1u09isx-nav-item;animation-delay:calc(80ms + var(--i,0) * 50ms);transform:translate(-12px)}.nav-mobile.svelte-1u09isx a:where(.svelte-1u09isx){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--color-creme);border-bottom:1px dashed #fff1dd2e;padding:.9rem 0;font-size:1.1rem;font-weight:400;text-decoration:none;display:block}@keyframes svelte-1u09isx-nav-item{to{opacity:1;transform:translate(0)}}@media (width<=1024px){.nav-desktop.svelte-1u09isx ul:where(.svelte-1u09isx){gap:1.6rem}.nav-desktop.svelte-1u09isx a:where(.svelte-1u09isx){font-size:1.05rem}}@media (width<=880px){.header-inner.svelte-1u09isx{height:76px}.header-stripes.svelte-1u09isx,.nav-desktop.svelte-1u09isx{display:none}.menu-toggle.svelte-1u09isx{display:flex}.brand.svelte-1u09isx img:where(.svelte-1u09isx){height:40px}}@media (width<=420px){.header-inner.svelte-1u09isx{height:64px}.brand.svelte-1u09isx img:where(.svelte-1u09isx){height:34px}.brand-cell.svelte-1u09isx{gap:.45rem}.brand-badge.svelte-1u09isx{padding:.25rem .7rem;font-size:.8rem}.nav-mobile.svelte-1u09isx a:where(.svelte-1u09isx){font-size:1rem}}.hover-badge.svelte-1u09isx{z-index:var(--z-toast);pointer-events:none;letter-spacing:.03em;color:var(--color-fg-strong);background:var(--color-action-success);border:var(--border-default) solid var(--color-border-default);border-radius:var(--radius-pill);box-shadow:var(--shadow-bdn-chunky-sm);white-space:nowrap;transform-origin:0 0;opacity:0;transition:transform .2s var(--ease-spring), opacity .16s ease;padding:.22rem .7rem;font-family:RumPlakat,system-ui,sans-serif;font-size:.82rem;position:fixed;transform:translate(14px,12px)scale(.5)}.hover-badge.show.svelte-1u09isx{opacity:1;transform:translate(14px,12px)scale(1)}
