@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/urbanist-latin-ext-wght-normal.Bdxck5Au.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/urbanist-latin-wght-normal.D69JTELx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-cyrillic-ext-wght-normal.DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-cyrillic-wght-normal.B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-devanagari-wght-normal.Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-ext-wght-normal.12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-greek-wght-normal.Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-vietnamese-wght-normal.DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-ext-wght-normal.W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-latin-wght-normal.BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Parkly Condensed;src:url(/fonts/parkly/Parkly-Condensed.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly;src:url(/fonts/parkly/Parkly-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly Wide;src:url(/fonts/parkly/Parkly-Wide.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly ExtraWide;src:url(/fonts/parkly/Parkly-ExtraWide.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly Condensed Soft;src:url(/fonts/parkly/Parkly-CondensedSoft.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly Soft;src:url(/fonts/parkly/Parkly-Soft.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly Wide Soft;src:url(/fonts/parkly/Parkly-WideSoft.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Parkly ExtraWide Soft;src:url(/fonts/parkly/Parkly-ExtraWideSoft.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VS Outdoor Script;src:url(/fonts/VSOutdoorScript/VSOutdoorScript.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:76.3%;descent-override:20%;line-gap-override:0%}:root{--font-size-2b:clamp(.625rem, .6023rem + .0909vi, .6875rem);--font-size-1b:clamp(.8125rem, .7898rem + .0909vi, .875rem);--font-size:clamp(1rem, .9545rem + .1818vi, 1.125rem);--font-size-1:clamp(1.25rem, 1.1818rem + .2727vi, 1.4375rem);--font-size-2:clamp(1.5625rem, 1.4716rem + .3636vi, 1.8125rem);--font-size-3:clamp(2rem, 1.9091rem + .3636vi, 2.25rem);--font-size-4:clamp(2.5rem, 2.3864rem + .4545vi, 2.8125rem);--font-size-5:clamp(3.1875rem, 3.0511rem + .5455vi, 3.5625rem);--font-size-6:clamp(4rem, 3.8182rem + .7273vi, 4.5rem);--line-height-2b:1.8182;--line-height-1b:1.7143;--line-height:1.5556;--line-height-1:1.3913;--line-height-2:1.3793;--line-height-3:1.3333;--line-height-4:1.2444;--line-height-5:1.193;--line-height-6:1.1667;--letter-space-2b:.09em;--letter-space-1b:.0643em;--letter-space:.0433em;--letter-space-1:.0274em;--letter-space-2:.0155em;--letter-space-3:.0067em;--letter-space-4:-.0007em;--letter-space-5:-.0068em;--letter-space-6:-.0117em}body{font-weight:400;font-size:var(--font-size);line-height:var(--line-height);letter-spacing:var(--letter-space)}:is(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote){margin:0}:is(h1,h2,h3,h4,h5,h6):has(+:is(h1,h2,h3,h4,h5,h6)){margin-block-end:.25lh}:is(h1,h2,h3,h4,h5,h6):has(+:not(:is(h1,h2,h3,h4,h5,h6))){margin-block-end:.5lh}:is(p,ul,ol,dl,blockquote)+:is(p,ul,ol,dl,blockquote){margin-block-start:1lh}:not(:is(h1,h2,h3,h4,h5,h6))+:is(h2,h3,h4,h5,h6){margin-block-start:1.5lh}:is(h1,h2,h3){font-weight:600}h1{font-size:var(--font-size-3);line-height:var(--line-height-3);letter-spacing:var(--letter-space-3)}h2{font-size:var(--font-size-2);line-height:var(--line-height-2);letter-spacing:var(--letter-space-2)}h3{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-space-1)}:is(p,span,a,ul,ol,dl,li,dt,dd,label,blockquote,code).small-text{font-size:var(--font-size-1b);line-height:var(--line-height-1b);letter-spacing:var(--letter-space-1b)}:is(p,span,a,ul,ol,dl,li,dt,dd,label,blockquote,code).large-text{font-size:var(--font-size-1);line-height:var(--line-height-1);letter-spacing:var(--letter-space-1)}:root{--color-ink:oklch(32% .03 123.4);--color-olive:oklch(50% .069 123.4);--color-sage:oklch(66.2674% .064506 123.436);--color-clay:oklch(54% .103 54.1);--color-oat:oklch(91.5821% .0183106 78.2371);--color-paper:oklch(96.3092% .0107532 76.5979);--color-bg:var(--color-paper);--color-bg-light:oklch(98.5% .006 76.6);--color-surface:oklch(from var(--color-oat) calc(l + .015) c h);--color-surface-accent:var(--color-oat);--color-band-sage:oklch(95% .02 123.4);--color-band-clay:oklch(94.5% .04 65);--color-band-oat:oklch(93% .018 78.2);--color-border:oklch(from var(--color-sage) calc(l + .12) calc(c * .55) h);--color-text:var(--color-ink);--color-text-muted:oklch(from var(--color-ink) calc(l + .13) c h);--color-text-on-accent:var(--color-paper);--color-accent:var(--color-olive);--color-accent-hover:oklch(from var(--color-accent) calc(l - .08) c h);--color-accent-secondary:var(--color-clay);--color-accent-secondary-hover:oklch(from var(--color-accent-secondary) calc(l - .08) c h);--color-horizontal-rule:oklch(from var(--color-ink) calc(l + .3) c h / 35%);--color-image-placeholder:oklch(from var(--color-oat) calc(l - .04) c h);--font-display:"Urbanist Variable", system-ui, sans-serif;--font-sans:"Noto Sans Variable", system-ui, sans-serif;--font-script:"VS Outdoor Script", cursive;--font-logo:"Parkly Condensed", system-ui, sans-serif;--font-page-title:var(--font-script);--font-section-title:"Parkly ExtraWide Soft", system-ui, sans-serif;--font-button:"Parkly", system-ui, sans-serif;--font-meta:"Parkly", system-ui, sans-serif;--space-unit:clamp(.25rem, .2045rem + .1818vi, .375rem);--space-xs:calc(var(--space-unit) * 1);--space-s:calc(var(--space-unit) * 2);--space-m:calc(var(--space-unit) * 4);--space-l:calc(var(--space-unit) * 6);--space-xl:calc(var(--space-unit) * 10);--space-2xl:calc(var(--space-unit) * 16);--space-page-inset:clamp(1.25rem, -1.0227rem + 9.0909vi, 7.5rem);--space-section-gap:clamp(2.5rem, -.2273rem + 10.9091vi, 10rem);--space-grid-row:clamp(1rem, -.4545rem + 5.8182vi, 5rem);--space-grid-col:clamp(1rem, -.4545rem + 5.8182vi, 5rem);--space-component-gap:clamp(.5rem, .3182rem + .7273vi, 1rem);--page-max-width:93.75rem;--page-content-width:calc(var(--page-max-width) - 2 * var(--space-page-inset));--page-gutter:max(var(--space-page-inset), (100% - var(--page-max-width)) / 2 + var(--space-page-inset));--radius-panel:.375rem;--measure:68ch;--underline-headline:oklch(from currentColor l c h / 45%)}body{font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-bg);flex-direction:column;min-block-size:100svh;display:flex}body>main{flex:1 0 auto}body>main>:last-child{margin-block-end:0!important}body:has(>main>[data-band]:last-child)>footer{margin-block-start:0}img{border-radius:var(--radius-panel);background-color:var(--color-image-placeholder);corner-shape:squircle}h1,h2,h3,h4{font-family:var(--font-display)}:is(h1,h2,h3,h4) a{color:inherit}a{color:var(--color-accent);text-underline-offset:.2em;text-decoration-thickness:1px;-webkit-text-decoration-color:oklch(from currentColor l c h / 35%);text-decoration-color:oklch(from currentColor l c h / 35%);transition:text-decoration-color .2s,text-decoration-thickness .2s}a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}:is(h1,h2,h3,h4) a:hover{-webkit-text-decoration-color:var(--underline-headline);text-decoration-color:var(--underline-headline)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.prose p{letter-spacing:0}.section-heading{text-align:center;font-family:var(--font-section-title);font-size:var(--font-size-3);line-height:var(--line-height-3);color:var(--color-accent-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:400}.section-heading:before{content:"";background:var(--color-accent-secondary);border-radius:999px;width:4rem;height:5px;margin:0 auto .6em;display:block}@keyframes vt-lift-away{to{opacity:0;translate:0 -.75rem}}@keyframes vt-rise-in{0%{opacity:0;translate:0 1.5rem}}@keyframes vt-sink-away{to{opacity:0;translate:0 .75rem}}@keyframes vt-drop-in{0%{opacity:0;translate:0 -1.5rem}}::view-transition-group(.morph-photo){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(.morph-photo),::view-transition-new(.morph-photo){object-fit:cover;block-size:100%}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}footer[data-astro-cid-nns7i3if]{font-size:var(--font-size-1b);color:var(--color-text-muted);text-align:center;margin-block-start:var(--space-section-gap)}.footer-bar[data-astro-cid-nns7i3if]{align-items:center;gap:var(--space-xs);padding:var(--space-s) var(--page-gutter);background:var(--color-accent);color:var(--color-text-on-accent);flex-direction:column-reverse;display:flex}@media (width>=56.25rem){.footer-bar[data-astro-cid-nns7i3if]{justify-content:space-between;gap:var(--space-l);flex-direction:row}}.footer-links[data-astro-cid-nns7i3if]{justify-content:center;gap:var(--space-xs) var(--space-m);flex-wrap:wrap;align-items:center;display:flex}@media (width<56.25rem){.footer-links[data-astro-cid-nns7i3if]{row-gap:0}.footer-links[data-astro-cid-nns7i3if] a{padding-block:.875rem;display:inline-block}}.footer-bar[data-astro-cid-nns7i3if] a{color:var(--color-text-on-accent)}.footer-bar[data-astro-cid-nns7i3if] a:hover{color:var(--color-band-oat)}.copyright[data-astro-cid-nns7i3if]{font-family:var(--font-meta);text-transform:uppercase;font-weight:400;font-size:var(--font-size-1b);letter-spacing:.04em}.footer-bar[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if].admin-link{color:color-mix(in oklab, var(--color-text-on-accent) 90%, var(--color-accent));text-decoration:none}.footer-bar[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if].admin-link:hover{color:var(--color-text-on-accent)}header[data-astro-cid-fzpbxy5g]{z-index:10;position:sticky;top:0}@media (orientation:landscape) and (pointer:coarse){header[data-astro-cid-fzpbxy5g]{position:static}}header[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-l);padding:var(--space-xs) var(--page-gutter);background:var(--color-accent);color:var(--color-text-on-accent);display:flex}@media (width>=56.25rem){header[data-astro-cid-fzpbxy5g]{padding:var(--space-s) var(--page-gutter)}}.site-name[data-astro-cid-fzpbxy5g]{font-family:var(--font-logo);font-size:var(--font-size-3);color:var(--color-text-on-accent);flex:none;line-height:1;text-decoration:none}@media (width<37.5rem){.site-name[data-astro-cid-fzpbxy5g]{font-size:var(--font-size-2)}}header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-s);display:flex}header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g] a{font-size:var(--font-size-1b)}@media (width>=87.5rem){header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g]{gap:var(--space-m)}}@media (width<75rem){header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g]{display:none}}.menu-trigger[data-astro-cid-fzpbxy5g]{width:2.75rem;height:2.75rem;color:var(--color-text-on-accent);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:flex}@media (width>=75rem){.menu-trigger[data-astro-cid-fzpbxy5g]{display:none}}.mobile-menu[data-astro-cid-fzpbxy5g]{--menu-close-size:3.75rem;width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh;padding:var(--space-page-inset);background:var(--color-accent);color:var(--color-text-on-accent);transition:translate .32s ease, display .32s allow-discrete, overlay .32s allow-discrete;touch-action:pan-y;border:none;flex-direction:column;align-items:center;margin:0;display:none;position:fixed;inset:0;overflow:hidden;translate:100%}.mobile-menu[data-astro-cid-fzpbxy5g].is-dragging{transition:none}@media (width>=37.5rem){.mobile-menu[data-astro-cid-fzpbxy5g]{width:min(100dvw,26rem);inset-inline-start:auto}}.mobile-menu[data-astro-cid-fzpbxy5g][open]{display:flex;translate:0}@starting-style{.mobile-menu[data-astro-cid-fzpbxy5g][open]{translate:100%}}.mobile-menu[data-astro-cid-fzpbxy5g]::backdrop{backdrop-filter:blur();transition:background-color .32s ease, backdrop-filter .32s ease, display .32s allow-discrete, overlay .32s allow-discrete;background-color:#0000}.mobile-menu[data-astro-cid-fzpbxy5g][open]::backdrop{background-color:oklch(from var(--color-ink) l c h / 25%);backdrop-filter:blur(6px)}@starting-style{.mobile-menu[data-astro-cid-fzpbxy5g][open]::backdrop{backdrop-filter:blur();background-color:#0000}}header[data-astro-cid-fzpbxy5g] [data-astro-cid-fzpbxy5g]:is(a,button):focus-visible{outline:2px solid var(--color-text-on-accent);outline-offset:3px}.menu-close[data-astro-cid-fzpbxy5g]{margin:calc(var(--space-page-inset) * -1) calc(var(--space-page-inset) * -1) 0 0;width:var(--menu-close-size);height:var(--menu-close-size);color:var(--color-text-on-accent);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-self:flex-end;align-items:center;display:flex}.mobile-menu[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{justify-content:safe center;align-items:center;gap:var(--space-m);width:100%;min-height:0;flex-direction:column;flex:auto;padding-block-end:calc(var(--menu-close-size) + var(--space-l));display:flex;overflow-y:auto}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-family:var(--font-display);font-size:var(--font-size-2b);color:var(--color-text);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-weight:700;text-decoration:none;transition:color .2s;position:relative}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:after{content:"";transform-origin:50%;background:currentColor;height:2px;transition:transform .25s;position:absolute;bottom:-.35em;left:0;right:0;transform:scaleX(0)}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-accent)}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover:after{transform:scaleX(1)}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-accent)}nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]:after{background:oklch(from currentColor l c h / 25%);transform:scaleX(1)}header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-text-on-accent)}header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-band-oat)}header[data-astro-cid-fzpbxy5g]>nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]:after{background:oklch(from currentColor l c h / 60%)}.mobile-menu[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{font-size:var(--font-size-1);color:var(--color-text-on-accent)}.mobile-menu[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--color-text-on-accent)}.mobile-menu[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-band-oat)}.mobile-menu[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=page]:after{background:oklch(from currentColor l c h / 60%)}.mobile-menu[data-astro-cid-fzpbxy5g][open] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{animation:.28s ease-out backwards menu-item-in;animation-delay:calc(80ms + var(--i) * 55ms)}@keyframes menu-item-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-fzpbxy5g]{transition-duration:.1s;translate:none}.mobile-menu[data-astro-cid-fzpbxy5g][open]{translate:none}@starting-style{.mobile-menu[data-astro-cid-fzpbxy5g][open]{translate:none}}.mobile-menu[data-astro-cid-fzpbxy5g][open] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{animation:none}}.skip-link[data-astro-cid-z4jru4n3]{z-index:20;padding:var(--space-s) var(--space-m);border-radius:var(--radius-panel);background:var(--color-paper);color:var(--color-text);font-family:var(--font-meta);letter-spacing:.06em;text-transform:uppercase;transform:translateY(calc(-100% - var(--space-l)));text-decoration:none;position:absolute;inset-block-start:var(--space-s);inset-inline-start:var(--space-s)}.skip-link[data-astro-cid-z4jru4n3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;transform:none}main[data-astro-cid-z4jru4n3]:focus{outline:none}.unpublished-flag[data-astro-cid-z4jru4n3]{z-index:100;pointer-events:none;padding:var(--space-xs) var(--space-s);background:var(--color-accent-secondary);color:var(--color-text-on-accent);font-family:var(--font-meta);font-size:var(--font-size-2b);text-transform:uppercase;letter-spacing:.06em;border-radius:2px;margin:0;position:fixed;inset-block-end:var(--space-s);inset-inline-start:var(--space-s)}@media print{.unpublished-flag[data-astro-cid-z4jru4n3]{display:none}}
