:root{--bg:#f7f4ef;--surface:#eeeae3;--text:#1f2224;--muted:#6b6a66;--line:#d6d1c8;--accent:#b4532a;--hero-muted:#45474a;--hero-accent:#8c3d1c;--inv-bg:#141617;--inv-text:#f2efea;--inv-muted:#9c9a95;--inv-line:#2e3133;--inv-accent:#dd7148;--badge-dot:var(--accent);--inv-badge-dot:var(--inv-accent);--stage:#0a0a0a;--wash:0%;--page-bg:color-mix(in srgb, var(--tint,var(--bg)) var(--wash), var(--bg));--overlay:#050505fa;--font:"Inter Tight", "Helvetica Neue", Helvetica, Arial, sans-serif;--display:"Fraunces", Georgia, "Times New Roman", serif;--display-weight:400;--display-track:-.02em;--display-axes:"SOFT" 100, "WONK" 1;--ph-l:80%;--gutter:clamp(16px, 2.6vw, 40px);--header-h:68px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);color-scheme:light}:root[data-theme=dark],:root[data-night-page=on]{--bg:#141617;--surface:#1c1f20;--text:#f2efea;--muted:#9c9a95;--line:#2e3133;--accent:#dd7148;--ph-l:17%;--hero-muted:#c4c2bd;--hero-accent:#e58560;--inv-bg:#f7f4ef;--inv-text:#1f2224;--inv-muted:#6b6a66;--inv-line:#d6d1c8;--inv-accent:#b4532a;--badge-dot:var(--accent);--inv-badge-dot:var(--inv-accent);color-scheme:dark}.inv{--bg:var(--inv-bg);--text:var(--inv-text);--muted:var(--inv-muted);--line:var(--inv-line);--accent:var(--inv-accent);--badge-dot:var(--inv-badge-dot);background:color-mix(in srgb, var(--tint,var(--inv-bg)) 6%, var(--inv-bg));color:var(--text);transition:background-color 1.6s}main:has(.next)~.site-footer{border-top:0;margin-top:0}.ph{background:hsl(var(--ph-h,40) calc(14% + var(--ph-s,0) * 30%) var(--ph-l))}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:98.8%;background:var(--page-bg);scroll-padding-top:var(--header-h);transition:background-color 1.2s;overflow-x:clip}:root[data-wash]{--wash:32%;--nav-k:32%;--accent:var(--hero-accent)}body{color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;background:0 0;margin:0;font-size:1rem;font-weight:400;font-stretch:100%;line-height:1.5;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}::selection{background:var(--text);color:var(--bg)}h1,h2,h3{font-family:var(--display);font-variation-settings:var(--display-axes);font-weight:var(--display-weight);letter-spacing:var(--display-track);word-spacing:normal;text-wrap:balance;margin:0 0 .3em;line-height:.9}h1{font-size:clamp(3.2rem,9.6vw,9.5rem)}h2{font-size:clamp(2rem,5vw,4.4rem)}.container{width:100%;max-width:1760px;padding:0 var(--gutter);margin:0 auto}.label,.eyebrow{font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem;font-weight:500;font-stretch:105%;line-height:1.35}.eyebrow a{text-decoration:none}.eyebrow a:hover,.label a:hover{color:var(--text)}.plus:before{content:"+";color:var(--accent);margin-right:.55em;font-weight:700;display:inline-block}.page-head{padding:clamp(40px,7vw,100px) 0 clamp(20px,3vw,40px)}.page-head .eyebrow{margin-bottom:clamp(18px,3vw,44px)}.page-head h1{margin-bottom:.12em}.page-head .sub{max-width:46ch;color:var(--muted);margin:0;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.4}.btn{border:1.5px solid var(--text);background:var(--text);min-height:48px;color:var(--bg);font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:0;align-items:center;gap:.9em;padding:0 1.4em;font-size:.8rem;font-weight:600;font-stretch:105%;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}.btn:after{content:"→";transition:transform .4s var(--ease)}.btn:hover{color:var(--text);background:0 0}.btn:hover:after{transform:translate(5px)}.btn.ghost{color:var(--text);background:0 0}.btn.ghost:hover{background:var(--text);color:var(--bg)}.section-head{border-top:1px solid var(--text);justify-content:space-between;align-items:baseline;gap:16px;padding-top:14px;display:flex}.more{letter-spacing:.06em;text-transform:uppercase;color:var(--text);white-space:nowrap;padding:12px 0;font-size:.75rem;font-weight:500;font-stretch:105%;text-decoration:none}.more:hover{text-underline-offset:4px;text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plate-fig{margin:0}.plate-fig img{object-fit:contain;object-position:left top;width:100%;height:auto;max-height:80svh}.plate-fig figcaption{flex-wrap:wrap;gap:2px 18px;padding-top:10px;display:flex}@keyframes rise{0%{opacity:.35;transform:translateY(22px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.rise,.page-head>*{animation:rise .9s var(--ease) backwards;animation-delay:var(--d,0s)}.page-head>:nth-child(2){--d:80ms}.page-head>:nth-child(3){--d:.17s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.theme-toggle[data-astro-cid-l6lhmie6]{width:44px;height:44px;color:var(--text);cursor:pointer;transition:color .2s, transform .5s var(--ease);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.theme-toggle[data-astro-cid-l6lhmie6]:hover{color:var(--accent);transform:rotate(18deg)}.moon[data-astro-cid-l6lhmie6],[data-theme=dark] .sun[data-astro-cid-l6lhmie6]{display:none}[data-theme=dark] .moon[data-astro-cid-l6lhmie6]{display:block}.lightbox[data-astro-cid-utnzf2kr]{--thumb:46px;color:#eae6da;background:#050505;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-utnzf2kr][open]{grid-template-rows:auto minmax(0,1fr);animation:.4s lb-in;display:grid}.lightbox[data-astro-cid-utnzf2kr]::backdrop{background:var(--overlay)}@keyframes lb-in{0%{opacity:0}}.lb-ambient[data-astro-cid-utnzf2kr]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lb-ambient[data-astro-cid-utnzf2kr] i[data-astro-cid-utnzf2kr]{filter:blur(80px)saturate(1.35)brightness(.42);opacity:0;background-position:50%;background-size:cover;transition:opacity 1.4s;position:absolute;inset:-12%}.lb-ambient[data-astro-cid-utnzf2kr] i[data-astro-cid-utnzf2kr].on{opacity:1}.lb-ambient[data-astro-cid-utnzf2kr]:after{content:"";background:radial-gradient(70% 65% at 50% 46%,#0000 0%,#0505058c 70%,#050505 100%);position:absolute;inset:0}.lb-top[data-astro-cid-utnzf2kr]{z-index:2;font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;padding:6px clamp(12px,3vw,36px);font-size:.8rem;display:grid;position:relative}.lb-meta[data-astro-cid-utnzf2kr]{align-items:baseline;gap:12px;min-width:0;display:flex}.lb-meta[data-astro-cid-utnzf2kr] .lb-album[data-astro-cid-utnzf2kr]:before{content:"·";color:#6f6a60;margin-right:12px}.lb-meta[data-astro-cid-utnzf2kr] .lb-album[data-astro-cid-utnzf2kr]:empty:before{content:none}.lb-mid[data-astro-cid-utnzf2kr]{justify-self:center;align-items:baseline;gap:12px;display:flex}.lb-count[data-astro-cid-utnzf2kr]{color:#eae6da;font-variant-numeric:tabular-nums}.lb-close[data-astro-cid-utnzf2kr]{justify-self:end}figure[data-astro-cid-utnzf2kr]{z-index:1;grid-template-rows:minmax(0,1fr) auto auto;gap:12px;height:100%;min-height:0;margin:0;padding:0 clamp(12px,8vw,120px) clamp(10px,1.6vw,18px);display:grid;position:relative}figcaption[data-astro-cid-utnzf2kr]:has(.lb-title:empty){display:none}.lb-strip[data-astro-cid-utnzf2kr]{min-height:calc(var(--thumb) + 18px);scrollbar-width:none;justify-content:safe center;gap:6px;padding:6px 2px 12px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lb-strip[data-astro-cid-utnzf2kr]::-webkit-scrollbar{display:none}.lb-thumb{width:var(--thumb);height:var(--thumb);opacity:.42;cursor:pointer;background:#141414;border:0;flex:none;padding:0;transition:opacity .3s,transform .45s cubic-bezier(.16,1,.3,1);position:relative}.lb-thumb img{object-fit:cover;filter:grayscale(.45);width:100%;height:100%;transition:filter .3s;display:block}.lb-thumb:hover{opacity:.85}.lb-thumb[aria-current=true]{opacity:1;transform:translateY(-3px)}.lb-thumb[aria-current=true] img{filter:none}.lb-thumb[aria-current=true]:after{content:"";background:#ff6a3a;border-radius:50%;width:5px;height:5px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.lb-thumb:focus-visible{outline-offset:2px;opacity:1;outline:2px solid #fff}.lb-stage[data-astro-cid-utnzf2kr]{cursor:zoom-in;touch-action:none;height:100%;min-height:0;position:relative;overflow:hidden}.lb-stage[data-astro-cid-utnzf2kr].zoomed{cursor:grab}.lb-stage[data-astro-cid-utnzf2kr].zoomed.dragging{cursor:grabbing}.lb-pan[data-astro-cid-utnzf2kr]{transform-origin:50%;will-change:transform;transition:transform .25s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.lb-stage[data-astro-cid-utnzf2kr].dragging .lb-pan[data-astro-cid-utnzf2kr]{transition:none}.lb-zoom[data-astro-cid-utnzf2kr]{color:#ff8a52;font-variant-numeric:tabular-nums}.lb-img[data-astro-cid-utnzf2kr]{object-fit:contain;opacity:0;width:100%;max-width:none;height:100%;transform:translateX(var(--dx,0));clip-path:circle(12%);transition:opacity .35s,transform .7s cubic-bezier(.16,1,.3,1),clip-path .8s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.lb-img[data-astro-cid-utnzf2kr].ready{opacity:1;clip-path:circle(75%);transform:none}figcaption[data-astro-cid-utnzf2kr]{flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:4px 20px;display:flex}.lb-plate[data-astro-cid-utnzf2kr],.lb-album[data-astro-cid-utnzf2kr]{font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.lb-plate[data-astro-cid-utnzf2kr]{color:#ff8a52}.lb-album[data-astro-cid-utnzf2kr]{color:#bdb8ab}.lb-title[data-astro-cid-utnzf2kr]{font-family:var(--display);font-variation-settings:var(--display-axes);font-weight:var(--display-weight);letter-spacing:var(--display-track);word-spacing:normal;text-transform:none;font-size:clamp(1.1rem,2.2vw,1.7rem)}.lb-btn[data-astro-cid-utnzf2kr]{color:#eae6da;min-width:48px;height:48px;font:inherit;cursor:pointer;z-index:3;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;transition:color .2s,transform .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute}.lb-btn[data-astro-cid-utnzf2kr]:hover{color:#ff8a52}.lb-btn[data-astro-cid-utnzf2kr]:focus-visible{outline-offset:0;outline:2px solid #fff;box-shadow:0 0 0 5px #000000b3}.lb-close[data-astro-cid-utnzf2kr]{font-family:var(--font);letter-spacing:.12em;text-transform:uppercase;padding:0 8px;font-size:.8rem;position:static}.lb-arrow[data-astro-cid-utnzf2kr]{margin-top:-24px;top:50%}.lb-prev[data-astro-cid-utnzf2kr]{left:clamp(4px,2vw,28px)}.lb-next[data-astro-cid-utnzf2kr]{right:clamp(4px,2vw,28px)}.lb-prev[data-astro-cid-utnzf2kr]:hover{transform:translate(-4px)}.lb-next[data-astro-cid-utnzf2kr]:hover{transform:translate(4px)}@media (width<=700px){.lb-thumb{--thumb:36px}.lb-meta[data-astro-cid-utnzf2kr] .lb-album[data-astro-cid-utnzf2kr]{display:none}figure[data-astro-cid-utnzf2kr]{padding:0 10px 78px}.lb-arrow[data-astro-cid-utnzf2kr]{margin-top:0;top:auto;bottom:14px}.lb-prev[data-astro-cid-utnzf2kr]{left:12px}.lb-next[data-astro-cid-utnzf2kr]{right:12px}}@media (prefers-reduced-motion:reduce){.lightbox[data-astro-cid-utnzf2kr][open]{animation:none}.lb-img[data-astro-cid-utnzf2kr]{clip-path:none;transition:opacity .01ms;transform:none}.lb-btn[data-astro-cid-utnzf2kr]:hover{transform:none}}.logo[data-astro-cid-f7espo7c]{height:1em;color:var(--text);flex:none;align-items:center;gap:.42em;line-height:0;transition:color .3s;display:inline-flex}.logo[data-astro-cid-f7espo7c] svg{width:auto;height:100%;display:block}.mono[data-astro-cid-f7espo7c]{height:1.22em}.word[data-astro-cid-f7espo7c]{height:1em}.coords[data-astro-cid-f7espo7c]{border-left:1px solid var(--line);font-family:var(--font);letter-spacing:.16em;white-space:nowrap;color:var(--text);flex-direction:column;justify-content:flex-end;align-self:flex-end;gap:.16em;margin-bottom:-.24em;margin-left:.18em;padding:0 0 0 .6em;font-size:.37em;font-weight:500;line-height:1.1;display:flex}@media (width<=640px){.coords[data-astro-cid-f7espo7c]{display:none}}.logo[data-astro-cid-f7espo7c] .mg-tile{fill:var(--text);transition:fill .3s}.logo[data-astro-cid-f7espo7c] .mg-n{fill:var(--bg);transition:fill .3s}.logo[data-astro-cid-f7espo7c] .mg-dot{fill:var(--inv-accent)}.lockup[data-astro-cid-m36tfkkf]{line-height:0;display:block}.lockup[data-astro-cid-m36tfkkf] svg{width:100%;height:auto;display:block}.lockup[data-astro-cid-m36tfkkf] .lk-text{fill:var(--text)}.lockup[data-astro-cid-m36tfkkf] .lk-line{fill:var(--line)}.lockup[data-astro-cid-m36tfkkf] .lk-accent{fill:var(--accent)}.skip[data-astro-cid-ju4pidww]{position:absolute;left:-9999px}.skip[data-astro-cid-ju4pidww]:focus{z-index:100;background:var(--text);color:var(--bg);padding:10px 14px;font-size:.8rem;top:16px;left:16px}.site-header[data-astro-cid-ju4pidww]{z-index:40;background:color-mix(in srgb, var(--tint,var(--bg)) var(--nav-k,70%), var(--bg));--muted:var(--hero-muted);--accent:var(--hero-accent);transition:background-color 1.2s;position:sticky;top:0}.bar[data-astro-cid-ju4pidww]{height:var(--header-h);padding:0 var(--gutter);align-items:center;gap:20px;display:flex}.brand[data-astro-cid-ju4pidww]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;min-height:44px;margin-right:auto;font-size:.95rem;font-weight:700;font-stretch:105%;text-decoration:none;display:inline-flex}.brand[data-astro-cid-ju4pidww] .brand-mark{font-size:27px;transition:opacity .2s}.brand[data-astro-cid-ju4pidww]:hover .brand-mark{opacity:.72}@media (width<=460px){.brand[data-astro-cid-ju4pidww] .brand-mark{font-size:20px}}nav[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{gap:2px;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;min-height:44px;padding:0 clamp(8px,1vw,14px);font-size:.875rem;font-weight:500;font-stretch:105%;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww] .n[data-astro-cid-ju4pidww]{display:none}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before{content:"+";color:var(--accent);opacity:0;width:.8em;transition:opacity .25s, transform .4s var(--ease), margin .4s var(--ease);margin-right:-.8em;font-weight:700;transform:translate(-4px)}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]{color:var(--text)}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover:before,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]:before{opacity:1;margin-right:.15em;transform:none}.menu-btn[data-astro-cid-ju4pidww]{color:var(--text);min-height:44px;font-family:var(--font);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:.875rem;font-weight:600;display:none}.menu-close[data-astro-cid-ju4pidww],.menu-btn[data-astro-cid-ju4pidww][aria-expanded=true] .menu-open[data-astro-cid-ju4pidww]{display:none}.menu-btn[data-astro-cid-ju4pidww][aria-expanded=true] .menu-close[data-astro-cid-ju4pidww]{display:inline}@media (width<=760px){.bar[data-astro-cid-ju4pidww]{gap:4px}.menu-btn[data-astro-cid-ju4pidww]{display:block}nav[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{inset:var(--header-h) 0 0 0;z-index:39;padding:0 var(--gutter) 6vh;background:var(--page-bg);visibility:hidden;opacity:0;flex-direction:column;justify-content:flex-end;gap:0;transition:opacity .3s,visibility 0s linear .3s;position:fixed}nav[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww].open{visibility:visible;opacity:1;transition:opacity .3s}nav[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww]{border-top:1px solid var(--line);opacity:0;transition:transform .6s var(--ease), opacity .4s;transition-delay:calc(var(--i) * 45ms);transform:translateY(20px)}nav[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww].open li[data-astro-cid-ju4pidww]{opacity:1;transform:none}nav[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{font-family:var(--display);font-variation-settings:var(--display-axes);font-weight:var(--display-weight);letter-spacing:var(--display-track);word-spacing:normal;text-transform:none;width:100%;color:var(--text);align-items:baseline;gap:14px;padding:10px 0 8px;font-size:clamp(2.8rem,15vw,4.6rem);line-height:1;display:flex}nav[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww] .n[data-astro-cid-ju4pidww]{letter-spacing:.06em;color:var(--muted);font-size:.75rem;font-weight:500;display:inline}nav[data-astro-cid-ju4pidww] li[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before{display:none}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page] .t[data-astro-cid-ju4pidww]{text-underline-offset:.1em;text-decoration:underline .06em}}html.menu-lock{overflow:hidden}.site-footer[data-astro-cid-ju4pidww]{z-index:2;border-top:1px solid var(--line);background:var(--page-bg);margin-top:clamp(72px,10vw,160px);position:relative}.foot-in[data-astro-cid-ju4pidww]{max-width:1760px;padding:clamp(32px, 4vw, 56px) var(--gutter) clamp(18px, 2vw, 28px);flex-direction:column;gap:clamp(96px,16vw,280px);margin:0 auto;display:flex}.foot-label[data-astro-cid-ju4pidww]{color:var(--muted);margin:0 0 14px;font-size:.75rem;font-weight:500}.foot-top[data-astro-cid-ju4pidww]{gap:48px var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mail[data-astro-cid-ju4pidww]{font-family:var(--display);font-variation-settings:var(--display-axes);font-weight:var(--display-weight);letter-spacing:var(--display-track);overflow-wrap:anywhere;transition:background-size .6s var(--ease), color .3s;background:linear-gradient(currentColor,currentColor) 0 100%/0 .06em no-repeat;font-size:clamp(1.6rem,3.2vw,3.1rem);line-height:1.05;text-decoration:none}.mail[data-astro-cid-ju4pidww]:hover{background-size:100% .06em}.foot-cols[data-astro-cid-ju4pidww]{gap:32px var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.foot-cols[data-astro-cid-ju4pidww] ul[data-astro-cid-ju4pidww]{letter-spacing:-.01em;margin:0;padding:0;font-size:clamp(1.05rem,1.3vw,1.3rem);font-weight:400;line-height:1.55;list-style:none}.foot-cols[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--text);text-decoration:none}.foot-cols[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{text-underline-offset:4px;text-decoration:underline}.foot-bottom[data-astro-cid-ju4pidww]{align-items:end;gap:24px var(--gutter);grid-template-columns:minmax(0,1fr) auto;display:grid}.foot-logo[data-astro-cid-ju4pidww]{user-select:none}.foot-logo[data-astro-cid-ju4pidww] .lk-wide{width:min(100%,900px)}.foot-logo[data-astro-cid-ju4pidww] .lk-narrow{width:min(100%,320px);display:none}.byline[data-astro-cid-ju4pidww]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:clamp(14px,1.6vw,22px) 0 0;font-size:.75rem;font-weight:500}.legal[data-astro-cid-ju4pidww]{color:var(--muted);text-align:right;flex-direction:column;align-items:flex-end;gap:6px;font-size:.75rem;display:flex}.top[data-astro-cid-ju4pidww]{color:var(--text);padding:6px 0;text-decoration:none}.legal-r[data-astro-cid-ju4pidww]{gap:20px;display:inline-flex}@media (width<=900px){.foot-top[data-astro-cid-ju4pidww],.foot-bottom[data-astro-cid-ju4pidww]{grid-template-columns:1fr}.legal[data-astro-cid-ju4pidww]{text-align:left;align-items:flex-start}}@media (width<=640px){.foot-cols[data-astro-cid-ju4pidww]{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-logo[data-astro-cid-ju4pidww] .lk-wide{display:none}.foot-logo[data-astro-cid-ju4pidww] .lk-narrow{display:block}}.lang-switch[data-astro-cid-ju4pidww]{letter-spacing:.06em;align-items:center;margin:0;font-size:.875rem;font-weight:600;font-stretch:105%;display:flex}.lang-switch[data-astro-cid-ju4pidww]>[data-astro-cid-ju4pidww]{justify-content:center;align-items:center;min-width:32px;min-height:44px;padding:0 4px;text-decoration:none;display:inline-flex}.lang-switch[data-astro-cid-ju4pidww]>[data-astro-cid-ju4pidww]+[data-astro-cid-ju4pidww]:before{content:"/";color:var(--muted);margin-right:8px;font-weight:400}.lang-switch[data-astro-cid-ju4pidww] .cur[data-astro-cid-ju4pidww]{color:var(--text)}.lang-switch[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--muted);transition:color .2s}.lang-switch[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--text);text-underline-offset:4px;text-decoration:underline}.top[data-astro-cid-ju4pidww]:hover{color:var(--text)}
