.foot.svelte-jz8lnl{gap:var(--gap);margin-top:var(--gap);padding-bottom:var(--edge);font-family:var(--display);display:grid}.cols.svelte-jz8lnl{grid-template-columns:1.25fr repeat(var(--cols), 1fr);gap:var(--gap);display:grid}.address.svelte-jz8lnl{font-size:var(--step-small);flex-direction:column;gap:16px;line-height:1.45;display:flex}.address.svelte-jz8lnl .mark{width:92px;height:54px}.address.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}.reach.svelte-jz8lnl a:where(.svelte-jz8lnl){text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) ease;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.col__head.svelte-jz8lnl{font-size:var(--step-body);letter-spacing:-.01em;margin:0 0 18px;font-weight:700}.col.svelte-jz8lnl ul:where(.svelte-jz8lnl){gap:8px;margin:0;padding:0;list-style:none;display:grid}.col.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl){font-size:var(--step-small);color:var(--muted);transition:color var(--t-hover) ease}.close.svelte-jz8lnl{gap:clamp(28px,4vw,56px);padding-top:clamp(28px,4vw,48px);display:grid}.name.svelte-jz8lnl{font-size:min(var(--step-head), calc((100vw - 2 * var(--edge) - 2 * var(--pad)) / (var(--chars) * .56)));letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:700;line-height:.92}.base.svelte-jz8lnl{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.lang.svelte-jz8lnl{gap:2px;margin-left:auto;display:flex}.lang.svelte-jz8lnl a:where(.svelte-jz8lnl){min-width:44px;min-height:44px;transition:color var(--t-hover) ease, background-color var(--t-hover) ease;place-items:center;font-weight:600;display:grid}.lang.svelte-jz8lnl a[aria-current=true]:where(.svelte-jz8lnl){background:var(--surface-3);color:var(--ink)}@media (hover:hover) and (pointer:fine){.reach.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{text-decoration-color:currentColor}.col.svelte-jz8lnl li:where(.svelte-jz8lnl) a:where(.svelte-jz8lnl):hover,.col__head.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.lang.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--ink)}}@media (width<=1080px){.cols.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.cols.svelte-jz8lnl{grid-template-columns:minmax(0,1fr)}.lang.svelte-jz8lnl{margin-left:-10px}}.masthead.svelte-s2sshx{z-index:40;background:var(--bg);padding-block:var(--edge) var(--gap);position:sticky;top:0}.row.svelte-s2sshx{gap:var(--gap);height:var(--bar);display:flex}.cell.svelte-s2sshx{background:var(--surface);color:var(--ink);font-family:var(--display);align-items:center;min-width:0;padding-inline:18px;display:flex}.cell--brand.svelte-s2sshx{background:var(--bone);color:var(--ink-dark);flex:none;gap:14px;padding-inline:14px 20px}.cell--brand.svelte-s2sshx .mark{width:64px;height:38px}.claim.svelte-s2sshx{max-width:16ch;font-size:14px;font-weight:600;line-height:1.15}.cell--nav.svelte-s2sshx{flex:1;grid-template-columns:1fr auto;gap:24px;display:grid}.contact.svelte-s2sshx{color:var(--muted);white-space:nowrap;gap:20px;margin:0;display:flex}.contact.svelte-s2sshx a:where(.svelte-s2sshx),.panel__contact.svelte-s2sshx a:where(.svelte-s2sshx){transition:color var(--t-hover) ease}.nav.svelte-s2sshx{gap:26px;display:flex}.nav.svelte-s2sshx a:where(.svelte-s2sshx){font-size:var(--step-small);white-space:nowrap;text-underline-offset:8px;transition:text-decoration-color var(--t-hover) ease;padding-block:8px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:3px}.nav.svelte-s2sshx a[aria-current=page]:where(.svelte-s2sshx){-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow)}.cell--lang.svelte-s2sshx{flex:none;gap:2px;padding-inline:8px}.cell--lang.svelte-s2sshx a:where(.svelte-s2sshx){min-width:44px;min-height:44px;color:var(--muted);transition:color var(--t-hover) ease, background-color var(--t-hover) ease;place-items:center;font-size:14px;font-weight:600;display:grid}.cell--lang.svelte-s2sshx a[aria-current=true]:where(.svelte-s2sshx){background:var(--surface-3);color:var(--ink)}.cell--cta.svelte-s2sshx{background:var(--yellow);min-width:172px;color:var(--ink-dark);font-size:var(--step-body);transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);flex:none;justify-content:space-between;gap:18px;padding-inline:20px;font-weight:700}.cell--cta.svelte-s2sshx:active{transform:scale(.98)}.cell--cta[aria-current=page].svelte-s2sshx{background:var(--yellow-2)}.cell--menu.svelte-s2sshx{font-size:var(--step-body);cursor:pointer;border:0;flex:none;gap:14px;font-weight:700;display:none}.menu-mark.svelte-s2sshx{gap:5px;width:18px;display:grid}.menu-mark.svelte-s2sshx span:where(.svelte-s2sshx){height:3px;transition:transform var(--t-ui) var(--ease-out);background:currentColor}.cell--menu[aria-expanded=true].svelte-s2sshx .menu-mark:where(.svelte-s2sshx) span:where(.svelte-s2sshx):first-child{transform:translateY(4px)rotate(45deg)}.cell--menu[aria-expanded=true].svelte-s2sshx .menu-mark:where(.svelte-s2sshx) span:where(.svelte-s2sshx):last-child{transform:translateY(-4px)rotate(-45deg)}@media (hover:hover) and (pointer:fine){.nav.svelte-s2sshx a:where(.svelte-s2sshx):hover{-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow)}.contact.svelte-s2sshx a:where(.svelte-s2sshx):hover,.panel__contact.svelte-s2sshx a:where(.svelte-s2sshx):hover,.cell--lang.svelte-s2sshx a:where(.svelte-s2sshx):hover{color:var(--ink)}.cell--cta.svelte-s2sshx:hover{background:var(--yellow-2)}.cell--menu.svelte-s2sshx:hover,.panel__link.svelte-s2sshx:not(.panel__link--cta):hover{background:var(--surface-2)}}.panel.svelte-s2sshx{max-height:calc(100dvh - var(--bar) - var(--edge) - var(--gap));background:var(--bg);padding-bottom:var(--edge);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.panel[hidden].svelte-s2sshx{display:none}.panel__board.svelte-s2sshx,.panel__nav.svelte-s2sshx{gap:var(--gap);display:grid}.panel__link.svelte-s2sshx{background:var(--surface);min-height:64px;font-family:var(--display);font-size:var(--step-lead);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;font-weight:700;line-height:1.15;display:flex}.panel__link[aria-current=page].svelte-s2sshx{background:var(--surface-3)}.panel__link--cta.svelte-s2sshx{background:var(--yellow);color:var(--ink-dark)}.panel__link--cta[aria-current=page].svelte-s2sshx{background:var(--yellow-2)}.panel__foot.svelte-s2sshx{gap:var(--gap);flex-wrap:wrap;display:flex}.panel__contact.svelte-s2sshx{background:var(--surface);color:var(--muted);font-family:var(--display);font-size:var(--step-body);flex-direction:column;flex:260px;gap:6px;margin:0;padding:16px 20px;font-weight:500;display:flex}.panel__lang.svelte-s2sshx{background:var(--surface);font-family:var(--display);flex:200px;align-items:center;gap:4px;padding:8px 12px;font-weight:600;display:flex}.panel__lang.svelte-s2sshx a:where(.svelte-s2sshx){min-width:48px;min-height:48px;color:var(--muted);place-items:center;display:grid}.panel__lang.svelte-s2sshx a[aria-current=true]:where(.svelte-s2sshx){background:var(--surface-3);color:var(--ink)}@media (width<=1640px){.contact.svelte-s2sshx{display:none}.cell--nav.svelte-s2sshx{grid-template-columns:auto;justify-content:end}}@media (width<=1320px){.claim.svelte-s2sshx{display:none}.nav.svelte-s2sshx{gap:20px}}@media (width<=1080px){.cell--nav.svelte-s2sshx,.cell--lang.svelte-s2sshx,.cell--cta.svelte-s2sshx{display:none}.cell--menu.svelte-s2sshx{flex:1;justify-content:space-between;display:flex}.claim.svelte-s2sshx{display:block}}@media (width>=1081px){.panel.svelte-s2sshx{display:none}}@media (width<=520px){.claim.svelte-s2sshx{display:none}}.page.svelte-1vgg9n1{flex-direction:column;min-height:100dvh;display:flex}main.svelte-1vgg9n1{flex:1}
