.hdr[data-v-9b6f4e86]{border-bottom:1px solid transparent;position:sticky;top:0;transition:backdrop-filter .3s ease,background .3s ease,border-color .3s ease;z-index:50}.hdr--scrolled[data-v-9b6f4e86]{backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);background:#fbf4e1d1;border-bottom-color:#1f3a2a1f}.hdr__inner[data-v-9b6f4e86]{align-items:center;display:flex;justify-content:space-between;padding-block:1rem}.hdr__brand[data-v-9b6f4e86]{align-items:center;background:var(--ink-deep);border-radius:4px;box-shadow:0 4px 16px -10px #0009,inset 0 0 0 2px #e8b5471f;display:inline-flex;line-height:1;padding:.45rem .85rem;text-decoration:none;transition:transform .25s ease}.hdr__brand[data-v-9b6f4e86]:hover{transform:translateY(-1px)}.sign[data-v-9b6f4e86]{align-items:center;display:inline-flex;flex-direction:column;gap:.18rem}.sign__top[data-v-9b6f4e86]{color:var(--marigold);font-family:var(--font-sign);font-size:1.05rem;letter-spacing:.04em;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.4)}.sign__sub[data-v-9b6f4e86]{color:var(--citrus);font-family:var(--font-body);font-size:.52rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase}.hdr__nav[data-v-9b6f4e86]{align-items:center;display:none;font-size:var(--step--1);gap:clamp(1rem,2vw,1.8rem);letter-spacing:.04em}.hdr__nav a[data-v-9b6f4e86]{padding-block:.4rem;position:relative;text-decoration:none}.hdr__nav a[data-v-9b6f4e86]:not(.btn):after{background:var(--ink);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hdr__nav a[data-v-9b6f4e86]:not(.btn):hover:after{transform:scaleX(1)}.hdr__cta[data-v-9b6f4e86]{padding:.55em 1em}.hdr__toggle[data-v-9b6f4e86]{border-radius:6px;display:inline-flex;flex-direction:column;gap:6px;padding:10px}.hdr__toggle span[data-v-9b6f4e86]{background:var(--ink);height:1.5px;transition:transform .3s ease,opacity .2s ease;width:26px}.hdr--open .hdr__toggle span[data-v-9b6f4e86]:first-child{transform:translateY(3.75px) rotate(45deg)}.hdr--open .hdr__toggle span[data-v-9b6f4e86]:nth-child(2){transform:translateY(-3.75px) rotate(-45deg)}.hdr__mob[data-v-9b6f4e86]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf4e1f5;display:flex;flex-direction:column;font-family:var(--font-display);font-size:var(--step-2);gap:.5rem;padding:0 clamp(1.25rem,4vw,3rem) 1.25rem}.hdr__mob a[data-v-9b6f4e86]{border-bottom:1px dashed rgba(31,58,42,.15);padding:.4rem 0;text-decoration:none}.hdr__mob a.btn[data-v-9b6f4e86]{align-self:flex-start;border-bottom:0;font-family:var(--font-body);font-size:var(--step--1);margin-top:.5rem}@media(min-width:760px){.hdr__nav[data-v-9b6f4e86]{display:inline-flex}.hdr__mob[data-v-9b6f4e86],.hdr__toggle[data-v-9b6f4e86]{display:none}}.ftr[data-v-85773647]{background:var(--ink-deep);border-top:4px solid var(--marigold);color:var(--paper);margin-top:var(--space-5);padding-block:var(--space-5) var(--space-3);position:relative;z-index:2}.ftr__inner[data-v-85773647]{display:grid;gap:1.2rem;justify-items:center;text-align:center}.ftr__brand[data-v-85773647]{align-items:center;display:inline-flex;flex-direction:column;gap:.25rem}.ftr__sign-top[data-v-85773647]{color:var(--marigold);font-family:var(--font-sign);font-size:var(--step-2);letter-spacing:.04em;line-height:1}.ftr__sign-sub[data-v-85773647]{color:var(--citrus);font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase}.ftr__line[data-v-85773647]{color:#fbf4e1b3;font-size:var(--step-0);margin:0;max-width:42ch}.ftr__nav[data-v-85773647]{display:flex;flex-wrap:wrap;gap:1.5rem}.ftr__nav a[data-v-85773647]{color:#fbf4e1bf;font-family:var(--font-body);font-size:var(--step--1);letter-spacing:.18em;text-decoration:none;text-transform:uppercase;transition:color .2s}.ftr__nav a[data-v-85773647]:hover{color:var(--marigold)}.ftr__legal[data-v-85773647]{color:#fbf4e180;font-size:var(--step--1);margin:0}
