dialog.svelte-r1tfyb{width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}dialog.svelte-r1tfyb::backdrop{background:0 0}.panel.svelte-r1tfyb{overscroll-behavior:contain;background:var(--color-amber-300);place-items:center;width:100%;height:100%;padding:24px;display:grid;position:relative;overflow-y:auto}.panel.pale.svelte-r1tfyb{background:#f1eeeb}.menu-heading.svelte-r1tfyb{height:150px;position:absolute;inset:0 0 auto}.menu-heading.svelte-r1tfyb img:where(.svelte-r1tfyb){top:max(24px, env(safe-area-inset-top));position:absolute;left:50%;transform:translate(-50%)}.close.svelte-r1tfyb{top:max(20px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute}nav.svelte-r1tfyb{flex-direction:column;align-items:center;gap:5px;display:flex}nav.svelte-r1tfyb a:where(.svelte-r1tfyb){min-width:200px;min-height:55px;font-family:var(--font-bebas-neue);letter-spacing:.4px;place-items:center;padding:0 24px;font-size:40px;line-height:1.1;text-decoration:none;display:grid;overflow:hidden}nav.svelte-r1tfyb a:where(.svelte-r1tfyb) span:where(.svelte-r1tfyb){animation:.18s cubic-bezier(.22,1,.36,1) both svelte-r1tfyb-link-enter;animation-delay:calc(var(--index) * 24ms)}nav.svelte-r1tfyb a:where(.svelte-r1tfyb):hover{color:var(--color-amber-800)}button.svelte-r1tfyb:focus-visible,a.svelte-r1tfyb:focus-visible{outline-offset:3px;outline:2px solid}@keyframes svelte-r1tfyb-link-enter{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@media (height<=650px){.panel.svelte-r1tfyb{padding:128px 24px max(24px, env(safe-area-inset-bottom))}.menu-heading.svelte-r1tfyb{height:108px}.menu-heading.svelte-r1tfyb img:where(.svelte-r1tfyb){top:max(12px, env(safe-area-inset-top));width:96px;height:96px}nav.svelte-r1tfyb{gap:0}nav.svelte-r1tfyb a:where(.svelte-r1tfyb){min-height:46px;font-size:34px}}@media (prefers-reduced-motion:reduce){nav.svelte-r1tfyb a:where(.svelte-r1tfyb) span:where(.svelte-r1tfyb){animation:none}}.solete-award.svelte-7fdgi3{justify-self:center;width:min(100%,230px);display:block;position:relative}img.svelte-7fdgi3{clip-path:inset(0 0 15%);width:100%;height:auto;display:block}span.svelte-7fdgi3{clip-path:inset(85% 0 0);background:#352718;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}a.svelte-7fdgi3:focus-visible{outline-offset:5px;border-radius:6px;outline:2px solid #6a775f}@media (width<=767px){.solete-award.svelte-7fdgi3{width:min(100%,165px)}}.contact-section.svelte-jz8lnl{color:#352718;background:#f1eeeb;grid-template-columns:min-content minmax(0,1fr) minmax(160px,260px);gap:28px 40px;padding:56px 40px 28px;display:grid}.contact-title.svelte-jz8lnl{grid-area:1/1/span 2;align-self:start}.contact-award.svelte-jz8lnl{grid-area:2/3;justify-content:end;align-items:center;min-width:0;display:flex}h3.svelte-jz8lnl{text-transform:uppercase;grid-column:2/-1;margin:0;font-size:clamp(40px,6vw,84px);line-height:1}.contact-details.svelte-jz8lnl{grid-area:2/2;place-self:center start;gap:20px;min-width:0;display:grid}.contact-details.svelte-jz8lnl>a:where(.svelte-jz8lnl){align-items:start;gap:16px;min-width:0;font-size:18px;line-height:1.5;display:flex}address.svelte-jz8lnl{font-style:normal}.contact-icon.svelte-jz8lnl{color:#6a775f;flex-shrink:0}.contact-icon.svelte-jz8lnl svg{width:28px;height:28px}.map-link.svelte-jz8lnl{color:#59664e;text-underline-offset:4px;margin-top:6px;text-decoration:underline;display:inline-block}.contact-details.svelte-jz8lnl>a:where(.svelte-jz8lnl):hover>span:where(.svelte-jz8lnl):last-child{text-underline-offset:4px;text-decoration:underline}.contact-legal.svelte-jz8lnl{border-top:1px solid #35271860;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;font-size:13px;display:flex}a.svelte-jz8lnl:focus-visible{outline-offset:5px;outline:2px solid #6a775f}@media (width<=900px){.contact-details.svelte-jz8lnl>a:where(.svelte-jz8lnl){gap:12px;font-size:15px}}@media (width<=767px){.contact-section.svelte-jz8lnl{grid-template-columns:min-content minmax(0,1fr);gap:28px 16px;padding:36px 16px 24px}h3.svelte-jz8lnl{display:none}.contact-title.svelte-jz8lnl{grid-row:1}.contact-award.svelte-jz8lnl{grid-area:2/1/auto/-1;justify-content:center}.contact-details.svelte-jz8lnl{grid-row:1;justify-self:start;gap:20px;width:100%}.contact-details.svelte-jz8lnl>a:where(.svelte-jz8lnl){gap:10px;font-size:13px}.contact-icon.svelte-jz8lnl svg{width:22px;height:22px}.contact-details.svelte-jz8lnl>.email-link:where(.svelte-jz8lnl){overflow-wrap:anywhere;font-size:12px}.contact-legal.svelte-jz8lnl{text-align:center;flex-direction:column;gap:8px;padding-top:20px;font-size:12px}}
