.landing-nav.svelte-p466l8{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px clamp(20px,4vw,44px)}.nav-brand.svelte-p466l8{font-size:26px;color:var(--ink)}.nav-links.svelte-p466l8{display:flex;align-items:center;gap:clamp(16px,2.4vw,32px);font-size:14.5px;font-weight:700}.nav-compact.svelte-p466l8{display:none;align-items:center;gap:14px;font-size:14px;font-weight:800}.nav-link.svelte-p466l8{color:#6c5a48}.nav-link.svelte-p466l8:hover,.nav-link.active.svelte-p466l8{color:var(--orange)}.nav-icon.svelte-p466l8{display:inline-flex;color:#6c5a48}.nav-icon.svelte-p466l8:hover{color:var(--orange)}.nav-app.svelte-p466l8{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:12px;background:var(--ink);color:var(--bg);font-weight:800}.nav-app.svelte-p466l8:hover{background:#3d2d21;color:var(--bg)}.lang-switch.svelte-p466l8{display:flex;flex:none;gap:2px;padding:3px;border-radius:10px;background:#2b201814}.lang-switch.svelte-p466l8 a:where(.svelte-p466l8){padding:6px 10px;border:0;border-radius:8px;background:transparent;color:#6c5a48;font-size:12.5px;font-weight:800;cursor:pointer}.lang-switch.svelte-p466l8 a:where(.svelte-p466l8):hover{color:var(--orange)}.lang-switch.svelte-p466l8 a.active:where(.svelte-p466l8){background:#fff;color:var(--ink);box-shadow:0 1px 2px #2b20181a}.over-hero.svelte-p466l8{position:absolute;top:0;left:0;right:0}.over-hero.svelte-p466l8 .nav-brand:where(.svelte-p466l8){color:#fff}.over-hero.svelte-p466l8 .nav-link:where(.svelte-p466l8),.over-hero.svelte-p466l8 .nav-icon:where(.svelte-p466l8){color:#ffffffeb}.over-hero.svelte-p466l8 .nav-link:where(.svelte-p466l8):hover,.over-hero.svelte-p466l8 .nav-link.active:where(.svelte-p466l8),.over-hero.svelte-p466l8 .nav-icon:where(.svelte-p466l8):hover{color:#fff}.over-hero.svelte-p466l8 .nav-app:where(.svelte-p466l8){background:#fff;color:var(--ink)}.over-hero.svelte-p466l8 .nav-app:where(.svelte-p466l8):hover{background:var(--bg);color:var(--ink)}.over-hero.svelte-p466l8 .lang-switch:where(.svelte-p466l8){background:#ffffff2e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.over-hero.svelte-p466l8 .lang-switch:where(.svelte-p466l8) a:where(.svelte-p466l8){color:#ffffffd1}.over-hero.svelte-p466l8 .lang-switch:where(.svelte-p466l8) a:where(.svelte-p466l8):hover{color:#fff}.over-hero.svelte-p466l8 .lang-switch:where(.svelte-p466l8) a.active:where(.svelte-p466l8){background:#fff;color:var(--ink)}@media(max-width:700px){.landing-nav.svelte-p466l8{padding:22px}.nav-brand.svelte-p466l8{font-size:23px}.nav-links.svelte-p466l8{display:none}.nav-compact.svelte-p466l8{display:flex}}.landing-footer.svelte-z0vthk{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 26px;margin-top:44px;padding-top:26px;border-top:1px solid #e6dccd;font-size:13.5px;font-weight:700}.landing-footer.svelte-z0vthk a:where(.svelte-z0vthk){color:var(--muted)}.landing-footer.svelte-z0vthk a:where(.svelte-z0vthk):hover{color:var(--brown)}.copyright.svelte-z0vthk{color:var(--faint);font-weight:700}.copyright.svelte-z0vthk a:where(.svelte-z0vthk){color:var(--muted)}.footer-brand.svelte-z0vthk{font-size:15px;color:var(--ink)}.footer-brand.svelte-z0vthk:hover{color:var(--ink)}@media(max-width:850px){.landing-footer.svelte-z0vthk{margin-top:32px;gap:12px 20px;font-size:12.5px}}
