.poweredBy[data-astro-cid-cz7xdaf7] a[data-astro-cid-cz7xdaf7]{color:inherit}.footer[data-astro-cid-jo6i4kqk]{z-index:0;background:var(--color-text);color:var(--color-bg);padding-block-start:clamp(56px,7vw,96px);position:sticky;inset-block-end:0}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,56px) clamp(32px,4vw,64px);display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{display:inline-block}.footer__logo[data-astro-cid-jo6i4kqk]{width:auto;height:clamp(104px,9vw,128px);display:block}.footer__tag[data-astro-cid-jo6i4kqk]{letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;max-width:24ch;margin-block-start:28px;font-size:clamp(1rem,.9rem + .35vw,1.1875rem);line-height:1.5}.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:32px;display:grid}.footer__title[data-astro-cid-jo6i4kqk]{color:#9c9aa0;font-family:var(--font-body);font-size:.75rem;font-weight:var(--weight-medium);letter-spacing:.1em;text-transform:uppercase;margin-block-end:20px}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{font-size:var(--step-body);gap:8px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.footer__addr[data-astro-cid-jo6i4kqk]{line-height:1.6}.footer__note[data-astro-cid-jo6i4kqk]{color:var(--color-text-faint-dark)}.footer__note[data-astro-cid-jo6i4kqk],.footer__go[data-astro-cid-jo6i4kqk]{margin-block-start:6px}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:24px;color:inherit;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover span[data-astro-cid-jo6i4kqk],.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible span[data-astro-cid-jo6i4kqk]{text-underline-offset:5px;text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--color-bg)}.footer__ic[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.footer__ic[data-astro-cid-jo6i4kqk] .f[data-astro-cid-jo6i4kqk]{fill:currentColor;stroke:none}.footer__ext[data-astro-cid-jo6i4kqk]{fill:none;stroke:currentColor;stroke-width:1.8px;flex:none;width:11px;height:11px;margin-inline-start:-2px}.footer__links[data-astro-cid-jo6i4kqk]{font-size:var(--step-body);flex-wrap:wrap;grid-column:2;gap:12px 32px;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk]{padding-block:24px max(32px, env(safe-area-inset-bottom,0px));color:var(--color-text-faint-dark);font-size:var(--step-small);border-block-start:1px solid #f0f0f129;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-block-start:24px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:center;gap:6px 20px;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk] small{font-size:inherit}.footer__bottom[data-astro-cid-jo6i4kqk] a{white-space:normal}@media (width<=1100px){.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer__links[data-astro-cid-jo6i4kqk]{grid-column:auto}}@media (width<=760px){.footer[data-astro-cid-jo6i4kqk]{padding-block-start:40px;position:relative}.footer__top[data-astro-cid-jo6i4kqk]{gap:28px}.footer__head[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.footer__logo[data-astro-cid-jo6i4kqk]{height:78px}.footer__tag[data-astro-cid-jo6i4kqk]{max-width:none;margin:0;font-size:.875rem}.footer__title[data-astro-cid-jo6i4kqk]{margin-block-end:10px}.footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:4px}.footer__note[data-astro-cid-jo6i4kqk],.footer__go[data-astro-cid-jo6i4kqk]{margin-block-start:2px}.footer__links[data-astro-cid-jo6i4kqk]{gap:8px 22px}.footer__bottom[data-astro-cid-jo6i4kqk]{padding-block:18px max(24px, env(safe-area-inset-bottom,0px));text-align:center;flex-direction:column;align-items:center;gap:6px;margin-block-start:20px}}@media (width<=640px){.footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.footer__cols[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]:first-child{grid-row:span 2}}@media (width<=380px){.footer__cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{white-space:normal}}.langs[data-astro-cid-lemdd452]{border-radius:var(--radius-full);color:var(--color-text);background:#fff;align-items:center;gap:2px;margin:0;padding:4px;list-style:none;display:inline-flex}.langs__globe[data-astro-cid-lemdd452]{display:flex}.langs__globe[data-astro-cid-lemdd452] svg[data-astro-cid-lemdd452]{flex:none;width:17px;height:17px;margin:0 3px 0 7px}.langs__link[data-astro-cid-lemdd452]{border-radius:var(--radius-full);min-height:28px;color:var(--color-text);font-size:var(--step-small);font-weight:var(--weight-medium);letter-spacing:.04em;align-items:center;padding:.35em .8em;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.langs__link[data-astro-cid-lemdd452]:hover:not([aria-current=true]){background:var(--color-deep)}.langs__link[data-astro-cid-lemdd452][aria-current=true]{background:var(--color-text);color:#fff}.header[data-astro-cid-nen7h5rs]{--step-small:clamp(.875rem, .85rem + .1vw, .9375rem);--logo-s:62px;--logo-b:108px;--logo-top:14px;z-index:var(--z-header);view-transition-name:site-header;color:var(--color-text);background-color:var(--color-bg);transition:background-color .35s var(--ease-out), color .35s var(--ease-out);position:fixed;inset-block-start:env(safe-area-inset-top,0px);inset-inline:0}.header__inner[data-astro-cid-nen7h5rs]{height:var(--header-height);align-items:center;gap:28px;display:flex}.header__brand[data-astro-cid-nen7h5rs]{color:inherit;transition:margin-top .35s var(--ease-out);flex:none;align-self:flex-start;margin-block-start:calc((var(--header-height) - var(--logo-s)) / 2);margin-inline-end:clamp(8px,2vw,32px);display:flex}.header__logo[data-astro-cid-nen7h5rs]{width:auto;height:var(--logo-s);transition:height .35s var(--ease-out);display:block}:root.js .header--ink[data-astro-cid-nen7h5rs]:not([data-scrolled]),:root.js .header--light[data-astro-cid-nen7h5rs]:not([data-scrolled]){background-color:#0000}:root.js .header--light[data-astro-cid-nen7h5rs]:not([data-scrolled]):not([data-menu-open]){color:var(--color-on-dark)}:root.js .header--ink[data-astro-cid-nen7h5rs]:not([data-scrolled]):not([data-menu-open]) .header__brand[data-astro-cid-nen7h5rs],:root.js .header--light[data-astro-cid-nen7h5rs]:not([data-scrolled]):not([data-menu-open]) .header__brand[data-astro-cid-nen7h5rs]{margin-block-start:var(--logo-top)}:root.js .header--ink[data-astro-cid-nen7h5rs]:not([data-scrolled]):not([data-menu-open]) .header__logo[data-astro-cid-nen7h5rs],:root.js .header--light[data-astro-cid-nen7h5rs]:not([data-scrolled]):not([data-menu-open]) .header__logo[data-astro-cid-nen7h5rs]{height:var(--logo-b)}:root.js .header[data-astro-cid-nen7h5rs][data-menu-open]{color:var(--color-text);view-transition-name:none;background-color:#0000}@media (width<=760px){.header[data-astro-cid-nen7h5rs]{--logo-b:var(--logo-s);--logo-top:calc((var(--header-height) - var(--logo-s)) / 2)}}.header__nav[data-astro-cid-nen7h5rs],.header__links[data-astro-cid-nen7h5rs]{gap:clamp(36px,3.6vw,56px);display:flex}.header__link[data-astro-cid-nen7h5rs]{color:inherit;font-size:var(--step-small);padding-block:6px;text-decoration:none;position:relative}.header__link[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:0;height:2px;transition:transform .3s var(--ease-out);background:currentColor;position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.header__link[data-astro-cid-nen7h5rs]:hover:after,.header__link[data-astro-cid-nen7h5rs][aria-current=page]:after{transform:scaleX(1)}.header__extras[data-astro-cid-nen7h5rs],.header__mark[data-astro-cid-nen7h5rs]{display:none}@media (width>=981px){.header__inner[data-astro-cid-nen7h5rs]{position:relative}.header__nav[data-astro-cid-nen7h5rs]{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}}.header__inner[data-astro-cid-nen7h5rs]>.header__langs{margin-inline-start:auto}.header__book[data-astro-cid-nen7h5rs]{min-height:44px;padding:.6em 1.3em}.header__toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin-inline-end:-10px;padding:0;display:none}.header__bars[data-astro-cid-nen7h5rs],.header__bars[data-astro-cid-nen7h5rs]:before,.header__bars[data-astro-cid-nen7h5rs]:after{background:currentColor;border-radius:2px;width:24px;height:2px;display:block}.header__bars[data-astro-cid-nen7h5rs]{transition:background-color .2s var(--ease-out);position:relative}.header__bars[data-astro-cid-nen7h5rs]:before,.header__bars[data-astro-cid-nen7h5rs]:after{content:"";transition:transform .3s var(--ease-out), top .3s var(--ease-out);position:absolute;inset-inline-start:0}.header__bars[data-astro-cid-nen7h5rs]:before{top:-7px}.header__bars[data-astro-cid-nen7h5rs]:after{top:7px}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__bars[data-astro-cid-nen7h5rs]{background-color:#0000}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__bars[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}.header__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .header__bars[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}@media (width<=980px){.header__nav[data-astro-cid-nen7h5rs],.header__links[data-astro-cid-nen7h5rs]{gap:var(--space-md)}:root.js .header__toggle[data-astro-cid-nen7h5rs]{margin-inline-start:auto;display:grid}:root.js .header__inner[data-astro-cid-nen7h5rs]>.header__langs,:root.js .header__book[data-astro-cid-nen7h5rs]{display:none}:root.js .header__nav[data-astro-cid-nen7h5rs]{z-index:-1;justify-content:space-between;gap:var(--space-xl);height:100dvh;padding:calc(env(safe-area-inset-top,0px) + var(--header-height) + var(--space-xl)) max(var(--gutter), env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + var(--space-xl)) max(var(--gutter), env(safe-area-inset-left,0px));backdrop-filter:blur(22px)saturate(140%);color:var(--color-text);opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), visibility 0s linear .35s;background:#e8e8ead9;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}:root.js .header__nav[data-astro-cid-nen7h5rs][data-open]{opacity:1;visibility:visible;transition:opacity .35s var(--ease-out)}:root.js .header__links[data-astro-cid-nen7h5rs]{gap:var(--space-xs);flex-direction:column}:root.js .header__link[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);letter-spacing:-.02em;align-self:flex-start;padding-block:4px;font-size:clamp(2.5rem,1.6rem + 4vw,3.5rem);line-height:1.1}:root.js .header__link[data-astro-cid-nen7h5rs]:after{inset-block-end:2px}:root.js .header__extras[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}:root.js .header__mark[data-astro-cid-nen7h5rs]{top:calc(env(safe-area-inset-top,0px) + var(--header-height) + var(--space-xs));right:max(var(--gutter), env(safe-area-inset-right,0px));writing-mode:vertical-rl;text-orientation:upright;font-family:var(--font-heading);letter-spacing:.06em;color:#f0f0f1b3;text-shadow:-1px -1px #2322242e,1px 1px #fffffff2;pointer-events:none;user-select:none;font-size:clamp(1.1rem,5.88235dvh - 1.05882rem,2.6rem);line-height:1;display:block;position:absolute}:root.js .header__menu-book[data-astro-cid-nen7h5rs]{min-height:52px;padding:.8em 1.7em}:root.js .header__link[data-astro-cid-nen7h5rs],:root.js .header__mark[data-astro-cid-nen7h5rs],:root.js .header__extras[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transform:translateY(18px)}:root.js .header__nav[data-astro-cid-nen7h5rs][data-open] .header__link[data-astro-cid-nen7h5rs],:root.js .header__nav[data-astro-cid-nen7h5rs][data-open] .header__mark[data-astro-cid-nen7h5rs],:root.js .header__nav[data-astro-cid-nen7h5rs][data-open] .header__extras[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:calc(80ms + var(--i,0) * 60ms);transform:none}}@media (width<=560px){.header[data-astro-cid-nen7h5rs]{--logo-s:56px}.header__inner[data-astro-cid-nen7h5rs]{gap:14px}}@media (prefers-reduced-motion:reduce){.header__brand[data-astro-cid-nen7h5rs],.header__logo[data-astro-cid-nen7h5rs],.header__link[data-astro-cid-nen7h5rs],.header__mark[data-astro-cid-nen7h5rs],.header__extras[data-astro-cid-nen7h5rs],.header__nav[data-astro-cid-nen7h5rs],.header__bars[data-astro-cid-nen7h5rs],.header__bars[data-astro-cid-nen7h5rs]:before,.header__bars[data-astro-cid-nen7h5rs]:after{transition:none!important}:root.js .header__link[data-astro-cid-nen7h5rs],:root.js .header__mark[data-astro-cid-nen7h5rs],:root.js .header__extras[data-astro-cid-nen7h5rs]{transform:none}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100svh}img,picture,video,canvas,svg{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}p,li,figcaption{text-wrap:pretty}table{border-collapse:collapse;border-spacing:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--container-max:1360px;--gutter:1rem;--header-height:4.75rem;--color-bg:#f0f0f1;--color-surface:#fafafa;--color-deep:#e2e2e4;--color-field:#e6e6e8;--color-text:#232224;--color-text-muted:#5c5a5e;--color-text-muted-field:#4f4d52;--color-text-soft-dark:#d6d4da;--color-text-faint-dark:#b6b4ba;--color-primary:#7e4a55;--color-primary-strong:#6c3d47;--color-on-primary:#fff;--color-border:#e2e2e4;--color-focus:#232224;--color-on-dark:#fff;--color-photo-shade:#1815168f;--font-heading:"Playfair Display", "Didot", "Bodoni 72", Georgia, serif;--font-body:"Jost", "Futura", "Century Gothic", "Avenir Next", system-ui, sans-serif;--step-small:.8125rem;--step-body:clamp(.9375rem, .92rem + .08vw, 1rem);--step-lead:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-sub:clamp(1.25rem, 1.05rem + .55vw, 1.5625rem);--step-head:clamp(1.625rem, 1.05rem + 1.6vw, 2.5rem);--text-xs:clamp(.75rem, .72rem + .14vw, .8125rem);--text-sm:clamp(.875rem, .84rem + .14vw, .9375rem);--text-base:clamp(1rem, .96rem + .19vw, 1.125rem);--text-lg:clamp(1.125rem, 1.05rem + .33vw, 1.375rem);--text-xl:clamp(1.375rem, 1.24rem + .6vw, 1.75rem);--text-2xl:clamp(1.625rem, 1.4rem + 1vw, 2.25rem);--text-3xl:clamp(2rem, 1.6rem + 1.78vw, 3rem);--text-4xl:clamp(2.5rem, 1.9rem + 2.67vw, 4rem);--leading-tight:1.15;--leading-snug:1.35;--leading-normal:1.6;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.08em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:8rem;--section-gap:1.25rem;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-panel:24px;--radius-photo:18px;--radius-full:999px;--shadow-sm:0 1px 2px #1c19170f;--shadow-md:0 4px 12px #1c191714;--shadow-lg:0 12px 32px #1c19171f;--ease-out:cubic-bezier(.2, .7, .2, 1);--duration-fast:.15s;--duration-base:.25s;--duration-slow:.4s;--z-base:0;--z-dropdown:100;--z-header:200;--z-overlay:300;--z-modal:400}@media (width>=768px){:root{--gutter:2rem;--section-gap:1.75rem}}@media (width>=1024px){:root{--section-gap:2.25rem}}@media (width<=560px){:root{--header-height:4rem}}@font-face{font-family:Jost;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jost-latin.woff2)format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/playfair-display-latin-500.woff2)format("woff2")}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--step-body);font-weight:var(--weight-regular);line-height:var(--leading-normal);letter-spacing:.005em;overflow-x:clip}p{text-wrap:pretty}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);text-wrap:balance;line-height:1.04}h1{font-size:var(--text-4xl)}h2{font-size:var(--step-head)}h3{font-size:var(--step-sub)}h4{font-size:var(--step-lead)}strong,b{font-weight:var(--weight-semibold)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background-color:var(--color-primary);color:var(--color-on-primary)}:target{scroll-margin-top:calc(var(--header-height) + var(--space-md))}.container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline-start:max(var(--gutter), env(safe-area-inset-left,0px));padding-inline-end:max(var(--gutter), env(safe-area-inset-right,0px))}.section{padding-block:var(--section-gap)}.lead{max-width:30ch;font-size:var(--step-lead);line-height:1.4}.muted{color:var(--color-text-muted)}.btn{border-radius:var(--radius-full);background:var(--color-primary);min-height:44px;color:var(--color-on-primary);font:inherit;font-size:var(--step-small);font-weight:var(--weight-medium);letter-spacing:.02em;cursor:pointer;transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.6em;padding:.7em 1.45em;text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-primary-strong);transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.arr{width:16px;height:16px;transition:transform var(--duration-base) var(--ease-out);flex:none}.btn:hover .arr,.more:hover .arr{transform:translate(3px)}.textlink{font-weight:var(--weight-medium);text-underline-offset:6px;transition:text-underline-offset .2s var(--ease-out);text-decoration:underline 1.5px}.textlink:hover{text-underline-offset:9px}.more{align-items:center;gap:var(--space-2xs);font-size:var(--step-small);font-weight:var(--weight-medium);white-space:nowrap;padding-block:10px;text-decoration:none;display:inline-flex}.sq{border-radius:var(--radius-full);background:var(--color-text);width:44px;height:44px;color:var(--color-bg);cursor:pointer;transition:transform .2s var(--ease-out), opacity .2s;border:0;place-items:center;display:grid}.sq:hover{transform:scale(1.06)}.sq:active{transform:scale(.96)}.sq[disabled]{opacity:.3;cursor:default;transform:none}.sq svg{width:18px;height:18px}@media (prefers-reduced-motion:no-preference){:root.js [data-rv]{transition:transform .9s var(--ease-out) var(--d,0s), opacity .9s var(--ease-out) var(--d,0s);transform:translateY(28px)}:root.js [data-rv=img]{opacity:.35;transform:translateY(28px)scale(1.02)}:root.js [data-rv].in{opacity:1;transform:none}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2xs);left:var(--space-2xs);z-index:var(--z-modal);padding:var(--space-2xs) var(--space-sm);background-color:var(--color-text);color:var(--color-bg);border-radius:var(--radius-sm);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}.page[data-astro-cid-z4jru4n3]{background-color:var(--color-bg);flex-direction:column;min-height:100svh;display:flex;position:relative}.page__sentinel[data-astro-cid-z4jru4n3]{width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.main[data-astro-cid-z4jru4n3]{z-index:1;background:var(--color-bg);flex:1 0 auto;position:relative}.main--offset[data-astro-cid-z4jru4n3]{padding-block-start:calc(env(safe-area-inset-top,0px) + var(--header-height) + var(--space-2xl))}
