.logo[data-astro-cid-5hce7sga]{display:block;aspect-ratio:2323 / 355;background:currentColor;-webkit-mask:url(/brand/shudlen-horizontal.svg) center / contain no-repeat;mask:url(/brand/shudlen-horizontal.svg) center / contain no-repeat}.hdr[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:50;color:var(--bone);transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease);border-bottom:1px solid transparent;view-transition-name:header}.hdr[data-astro-cid-5hce7sga][data-hdr]{position:fixed;inset:0 0 auto}.hdr[data-astro-cid-5hce7sga].is-solid{background:var(--char) url(/images/paper.svg);border-bottom-color:var(--line)}.hdr__bar[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo . lang menu";align-items:center;column-gap:var(--s-1);height:var(--header-h)}.hdr__menu[data-astro-cid-5hce7sga]{grid-area:menu;display:grid;place-items:center;width:44px;height:44px;margin-inline-end:-.6rem}.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga],.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:before,.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:after{display:block;width:1.375rem;height:1px;background:currentColor}.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{position:relative}.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:before,.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:after{content:"";position:absolute;left:0}.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:before{top:-.4rem}.hdr__menu[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:after{top:.4rem}.hdr__logo[data-astro-cid-5hce7sga]{grid-area:logo;display:flex;align-items:center;min-height:44px;transition:opacity var(--dur) var(--ease),visibility var(--dur)}.hdr__logo[data-astro-cid-5hce7sga] .logo[data-astro-cid-5hce7sga]{width:7.5rem}.hdr[data-astro-cid-5hce7sga][data-hdr]:not(.is-solid) .hdr__logo[data-astro-cid-5hce7sga]{opacity:0;visibility:hidden}.hdr__lang[data-astro-cid-5hce7sga]{grid-area:lang;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:var(--t-xs);letter-spacing:var(--track-label);text-decoration:none;opacity:.8}.hdr__lang[data-astro-cid-5hce7sga]:hover{opacity:1}.hdr__nav[data-astro-cid-5hce7sga]{display:none}.hdr__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none}.hdr__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:after{content:"";position:absolute;left:0;right:var(--track-label);bottom:.6rem;height:1px;background:currentColor;transform:scaleX(0);transition:transform var(--dur-fast) var(--ease)}.hdr__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover:after,.hdr__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current]:after{transform:scaleX(1)}@media(min-width:64rem){.hdr__bar[data-astro-cid-5hce7sga]{grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav lang";column-gap:var(--s-4)}.hdr__menu[data-astro-cid-5hce7sga]{display:none}.hdr__logo[data-astro-cid-5hce7sga] .logo[data-astro-cid-5hce7sga]{width:9rem}.hdr__nav[data-astro-cid-5hce7sga]{grid-area:nav;display:flex;justify-content:flex-end;gap:var(--s-4)}.hdr__lang[data-astro-cid-5hce7sga]{margin-inline-end:-.6rem}}.scrim[data-astro-cid-5hce7sga]{position:fixed;inset:0;z-index:55;background:color-mix(in srgb,var(--char) 70%,transparent);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease),visibility 0s linear var(--dur-fast)}.scrim[data-astro-cid-5hce7sga].is-open{opacity:1;visibility:visible;transition:opacity var(--dur-fast) var(--ease),visibility 0s}.menu[data-astro-cid-5hce7sga]{background:var(--char) url(/images/paper.svg);position:fixed;inset:0 0 0 auto;z-index:60;width:min(85vw,22rem);display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-1) var(--s-3) var(--s-4);overflow-y:auto;border-inline-start:1px solid var(--line);transform:translate(100%);visibility:hidden;transition:transform var(--dur-fast) var(--ease),visibility 0s linear var(--dur-fast)}.menu[data-astro-cid-5hce7sga].is-open{transform:none;visibility:visible;transition:transform var(--dur-fast) var(--ease),visibility 0s}.menu__close[data-astro-cid-5hce7sga]{position:relative;align-self:flex-end;width:44px;height:44px;margin-inline-end:-.6rem}.menu__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:before,.menu__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:after{content:"";position:absolute;top:50%;left:50%;width:1.25rem;height:1px;background:currentColor}.menu__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:before{transform:translate(-50%,-50%) rotate(45deg)}.menu__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:after{transform:translate(-50%,-50%) rotate(-45deg)}.menu__nav[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga]{border-bottom:1px solid var(--line)}.menu__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:flex;align-items:center;min-height:3.5rem;font-size:var(--t-sm);letter-spacing:var(--track-label);text-transform:uppercase;text-decoration:none}.menu__nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.5em}.menu__small[data-astro-cid-5hce7sga]{display:grid;font-size:var(--t-sm);color:var(--fg-2)}.menu__small[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.menu__small[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--fg)}.menu-open body{overflow:hidden}.ftr[data-astro-cid-5hce7sga]{padding-block:var(--s-5) var(--s-3);border-top:1px solid var(--line);text-align:center}.ftr__logo[data-astro-cid-5hce7sga]{width:min(60%,12rem);height:2.75rem;aspect-ratio:auto;margin:0 auto var(--s-5)}.ftr__cols[data-astro-cid-5hce7sga]{display:grid;gap:var(--s-3);padding-block:var(--s-4)}.ftr__cols[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{display:flex;flex-wrap:wrap;justify-content:center;gap:0 var(--s-3)}.ftr__cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-sm);text-decoration:none;overflow-wrap:anywhere}.ftr__cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--accent)}.ftr__base[data-astro-cid-5hce7sga]{display:grid;justify-items:center;gap:0;padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--t-xs);color:var(--fg-2)}.ftr__base[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;min-height:44px}.ftr[data-astro-cid-5hce7sga] nav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:var(--t-xs);letter-spacing:var(--track-label);text-transform:uppercase}
