figure[b-zhinlqkmke]{align-items:end;gap:1rem;margin:0 0 1.5rem;display:flex}img[b-zhinlqkmke]{box-shadow:.5rem .5rem 1rem #0003}figure button[b-zhinlqkmke]{padding:.375rem .625rem;font-size:1.25rem;line-height:1}ul[b-jqtifhbfiu]{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li[b-jqtifhbfiu]{background:var(--color-surface);border:1px solid var(--color-line);grid-template-rows:auto 1fr auto;gap:.25rem;padding:.5rem;display:grid}li a[b-jqtifhbfiu]{color:var(--color-heading);gap:.25rem;text-decoration:none;display:grid}img[b-jqtifhbfiu]{object-fit:contain;width:100%;height:8.125rem}span[b-jqtifhbfiu]{text-overflow:ellipsis;white-space:nowrap;font-size:.85em;overflow:hidden}small[b-jqtifhbfiu]{color:var(--color-muted)}textarea[b-rfq4puph7i]{box-sizing:border-box;font:inherit;resize:vertical;border:1px dashed gray;width:100%;min-height:11rem;padding:.25rem}main[b-s597m8jy4r] h2{border-bottom:1px solid var(--color-line);color:var(--color-heading);font-family:var(--font-heading);margin:2rem 0 1rem;padding-bottom:.25rem;font-size:1.3em;font-weight:400}main[b-s597m8jy4r] form{gap:1rem;max-width:44rem;display:grid}main[b-s597m8jy4r] form[data-inline]{gap:.5rem;display:flex}main[b-s597m8jy4r] label,main[b-s597m8jy4r] p[data-field]{gap:.25rem;margin:0;display:grid}main[b-s597m8jy4r] label:has(>input[type=checkbox]){align-items:center;gap:.5rem;display:flex}main[b-s597m8jy4r] input:not([type=radio],[type=checkbox]),main[b-s597m8jy4r] textarea{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-heading);font:inherit;border-radius:2px;padding:.4em .6em}main[b-s597m8jy4r] input[data-narrow]{width:8rem}main[b-s597m8jy4r] form>menu{align-items:center;gap:1.5rem;margin:0;padding:0;display:flex}main[b-s597m8jy4r] form>menu>li{list-style:none}main[b-s597m8jy4r] button{background:var(--color-heading);color:var(--color-surface);cursor:pointer;font:inherit;border:none;border-radius:2px;justify-self:start;padding:.5em 1.25em}main[b-s597m8jy4r] button:hover{background:var(--color-accent)}main[b-s597m8jy4r] :is(a,button,input,textarea):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}main[b-s597m8jy4r] table{border-collapse:collapse;width:100%}main[b-s597m8jy4r] th,main[b-s597m8jy4r] td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.4rem .6rem}main[b-s597m8jy4r] th{color:var(--color-heading);font-weight:500}main[b-s597m8jy4r] form[data-wide]{max-width:none}main[b-s597m8jy4r] summary{color:var(--color-danger);cursor:pointer;font-size:.85em;text-decoration:underline}main[b-s597m8jy4r] details p{margin-block:.25rem;font-size:.85em}main[b-s597m8jy4r] button[data-variant=danger]{background:var(--color-danger);padding:.3em .8em;font-size:.85em}main[b-s597m8jy4r] [data-nowrap]{white-space:nowrap}main[b-s597m8jy4r] [data-message-text]{white-space:pre-line}main[b-s597m8jy4r] [data-message]{border-left:3px solid;margin-block:0 1rem;padding:.5rem 1rem}main[b-s597m8jy4r] [data-message=success]{border-color:var(--color-success)}main[b-s597m8jy4r] [data-message=error]{border-color:var(--color-danger);list-style:none}main[b-s597m8jy4r] [data-message=notice]{border-color:var(--color-accent)}main[b-s597m8jy4r] tr[data-hidden-page]{color:var(--color-muted)}main[b-s597m8jy4r] tr[data-waiting]{font-weight:600}main[b-s597m8jy4r] [data-visually-hidden]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){main[b-s597m8jy4r] table{display:block;overflow-x:auto}main[b-s597m8jy4r] form>menu{flex-wrap:wrap;gap:.75rem 1rem}main[b-s597m8jy4r] nav[data-page-navigation]{flex-wrap:wrap;gap:.5rem 1rem;margin-top:2rem}}main[b-s597m8jy4r] button[data-variant=quiet]{border:1px solid var(--color-line);color:var(--color-heading);background:0 0;padding:.3em .9em;font-size:.85em}main[b-s597m8jy4r] button[data-variant=quiet]:hover:not(:disabled){background:var(--color-line)}main[b-s597m8jy4r] button:disabled{cursor:default;opacity:.4}main[b-s597m8jy4r] td[data-actions]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}main[b-s597m8jy4r] tr[data-page-id]{cursor:grab}main[b-s597m8jy4r] tr[data-page-id]>td:first-child{width:100%}main[b-s597m8jy4r] tr[data-dragging]{opacity:.4}main[b-s597m8jy4r] caption{color:var(--color-muted);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding-bottom:.5rem;font-size:.85em}main[b-s597m8jy4r] nav[data-page-navigation]{border-top:1px solid var(--color-line);justify-content:space-between;max-width:44rem;margin-top:2.5rem;padding-top:1rem;display:flex}main[b-s597m8jy4r] [data-file-field]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}main[b-s597m8jy4r] [data-file-field] input[type=file]{opacity:0;width:.1px;height:.1px;position:absolute}main[b-s597m8jy4r] [data-file-field] [data-file-button]{background:var(--color-heading);color:var(--color-surface);cursor:pointer;border-radius:2px;padding:.5em 1.25em}main[b-s597m8jy4r] [data-file-field]:hover [data-file-button],main[b-s597m8jy4r] [data-file-field] input[type=file]:focus-visible+[data-file-button]{background:var(--color-accent)}main[b-s597m8jy4r] [data-file-field] [data-file-names]{color:var(--color-muted)}main[b-s597m8jy4r] .wysi-wrapper{font-family:var(--font-body)}main[b-s597m8jy4r] .wysi-editor h1,main[b-s597m8jy4r] .wysi-editor h2,main[b-s597m8jy4r] .wysi-editor h3{font-family:var(--font-heading);font-weight:400}main[b-s597m8jy4r] .wysi-toolbar button,main[b-s597m8jy4r] .wysi-toolbar .wysi-listbox button{color:var(--color-heading);background:0 0;padding:0 .4em}main[b-s597m8jy4r] .wysi-toolbar button:hover,main[b-s597m8jy4r] .wysi-toolbar button:focus,main[b-s597m8jy4r] .wysi-toolbar button[aria-pressed=true]{background:var(--color-surface);color:var(--color-accent-strong)}main:has(>section[data-artwork-browser])[b-l2ok735eg5]{flex-direction:column;display:flex}section[b-d8s4vp6u0f]{max-width:40rem;margin-block:0 3rem}h2[b-d8s4vp6u0f]{color:var(--color-heading);font-family:var(--font-heading);margin-block:0 1rem;font-size:1.6em;font-weight:400}form[b-d8s4vp6u0f]{gap:1rem;display:grid}label[b-d8s4vp6u0f]{gap:.25rem;display:grid}small[b-d8s4vp6u0f]{color:var(--color-muted)}input[b-d8s4vp6u0f],textarea[b-d8s4vp6u0f]{background:var(--color-surface);border:1px solid var(--color-line);color:var(--color-text);font:inherit;border-radius:2px;padding:.5em .75em}input:focus-visible[b-d8s4vp6u0f],textarea:focus-visible[b-d8s4vp6u0f],button:focus-visible[b-d8s4vp6u0f]{outline:2px solid var(--color-accent);outline-offset:2px}textarea[b-d8s4vp6u0f]{resize:vertical}button[b-d8s4vp6u0f]{background:var(--color-heading);color:var(--color-surface);cursor:pointer;font:inherit;border:none;border-radius:2px;justify-self:start;padding:.6em 1.5em}button:hover[b-d8s4vp6u0f]{background:var(--color-accent)}label[data-trap][b-d8s4vp6u0f]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}[data-message][b-d8s4vp6u0f]{border-left:3px solid;margin-block:0 1rem;padding:.5rem 1rem}[data-message=success][b-d8s4vp6u0f]{border-color:var(--color-success)}[data-message=error][b-d8s4vp6u0f]{border-color:var(--color-danger);list-style:none}article[b-d8s4vp6u0f]{border-top:1px solid var(--color-line);padding-block:1rem}article header[b-d8s4vp6u0f]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}article strong[b-d8s4vp6u0f]{color:var(--color-heading);font-weight:500}time[b-d8s4vp6u0f]{color:var(--color-muted);font-size:.85em}article p[b-d8s4vp6u0f]{white-space:pre-line;margin-block:.5rem 0}label[data-captcha] img[b-d8s4vp6u0f]{border:1px solid var(--color-line);border-radius:2px;justify-self:start;margin-block:.25rem}details[b-d8s4vp6u0f]{color:var(--color-muted);font-size:.9em}details summary[b-d8s4vp6u0f]{cursor:pointer}section[b-orzp5dfrbv]{overflow-anchor:none;overflow-clip-margin:5rem;flex-direction:column;display:flex;overflow-x:clip}section:has(input[value=carousel]:checked)[b-orzp5dfrbv]{flex:1 0 auto}p[data-browser-status][b-orzp5dfrbv]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}fieldset[b-orzp5dfrbv]{border:none;justify-content:center;gap:1em;margin:0 0 3em;padding:0;display:flex}legend[b-orzp5dfrbv]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}label[b-orzp5dfrbv]{color:var(--color-muted);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:.5rem;padding:.25rem .75rem}label:hover[b-orzp5dfrbv]{color:var(--color-accent)}label:has(input:checked)[b-orzp5dfrbv]{color:var(--color-accent-strong)}label:has(input:focus-visible)[b-orzp5dfrbv]{outline:2px solid var(--color-accent);outline-offset:2px}input[b-orzp5dfrbv]{appearance:none;margin:0}span[b-orzp5dfrbv]{margin-right:.35em}ul[b-orzp5dfrbv]{margin:0;padding:0;list-style:none}li[b-orzp5dfrbv]{scroll-margin-block:2rem}img[b-orzp5dfrbv]{max-width:100%;height:auto;max-height:100%;transition:opacity .3s ease-in-out;box-shadow:1em 1em 2em #0000004d}a[b-orzp5dfrbv]{outline:none}a:focus-visible img[b-orzp5dfrbv]{outline:3px solid var(--color-accent);outline-offset:4px}html[data-js] img:not([data-loaded])[b-orzp5dfrbv]{opacity:0}section:has(input[value=grid]:checked) ul[b-orzp5dfrbv]{grid-template-columns:repeat(auto-fit,17.5rem);justify-content:center;gap:3.75rem 1.25rem;padding-block:1rem 3rem;display:grid}section:has(input[value=grid]:checked) li[data-placeholder][b-orzp5dfrbv]{height:17.5rem}section:has(input[value=grid]:checked) a[b-orzp5dfrbv]{justify-content:center;align-items:center;width:17.5rem;height:17.5rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex}section:has(input[value=grid]:checked) a:hover[b-orzp5dfrbv],section:has(input[value=grid]:checked) a:focus-visible[b-orzp5dfrbv]{opacity:.85;transform:scale(1.1)}section:has(input[value=carousel]:checked) ul[b-orzp5dfrbv]{scroll-snap-type:x mandatory;scrollbar-color:var(--color-accent) transparent;white-space:nowrap;margin-block:auto;padding:2rem calc(50% - 8.75rem) 14rem;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}section:has(input[value=carousel]:checked) li[b-orzp5dfrbv]{aspect-ratio:1;perspective:30em;scroll-snap-align:center;vertical-align:top;view-timeline-axis:inline;view-timeline-name:--artwork-in-view;width:17.5rem;animation:linear both raise-centered-item-b-orzp5dfrbv;animation-timeline:--artwork-in-view;display:inline-block;position:relative;transform:translateY(25%)}section:has(input[value=carousel]:checked) li[data-placeholder][b-orzp5dfrbv]{view-timeline-name:none;animation:none}section:has(input[value=carousel]:checked) a[b-orzp5dfrbv]{justify-content:center;align-items:center;height:100%;animation:linear both turn-cover-b-orzp5dfrbv;animation-timeline:--artwork-in-view;display:flex}@keyframes turn-cover-b-orzp5dfrbv{0%{transform:translate(-100%)rotateY(-45deg)}35%{transform:translate(0)rotateY(-45deg)}50%{transform:rotateY(0)translateZ(1em)scale(1.5)}65%{transform:translate(0)rotateY(45deg)}to{transform:translate(100%)rotateY(45deg)}}@keyframes raise-centered-item-b-orzp5dfrbv{0%{z-index:1}50%{z-index:100}to{z-index:1}}@media (prefers-reduced-motion:reduce){section:has(input[value=carousel]:checked) li[b-orzp5dfrbv],section:has(input[value=carousel]:checked) a[b-orzp5dfrbv]{animation:none}}@media (width<=640px){fieldset[b-orzp5dfrbv]{gap:.75em;margin-bottom:2rem}section:has(input[value=carousel]:checked) ul[b-orzp5dfrbv]{padding:1.5rem calc(50% - 6.5rem) 6rem}section:has(input[value=carousel]:checked) li[b-orzp5dfrbv]{aspect-ratio:auto;width:13rem}section:has(input[value=carousel]:checked) a[b-orzp5dfrbv]{height:auto}section:has(input[value=grid]:checked) ul[b-orzp5dfrbv]{grid-template-columns:repeat(auto-fit,minmax(8.75rem,1fr));row-gap:1.5rem}section:has(input[value=grid]:checked) li[data-placeholder][b-orzp5dfrbv]{aspect-ratio:1;height:auto}section:has(input[value=grid]:checked) a[b-orzp5dfrbv]{aspect-ratio:auto;width:100%;height:auto}img[b-orzp5dfrbv]{width:100%;height:auto;max-height:none}}figure[b-zuyelxt9f6]{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1.5rem;margin:0 0 2rem;display:grid}[data-image-frame][b-zuyelxt9f6]{justify-content:center;align-items:center;width:100%;height:min(70vh,48rem);margin:0;display:flex}img[b-zuyelxt9f6]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:1rem 1rem 2rem #00000040}figcaption[b-zuyelxt9f6]{text-align:center;max-width:40rem}dl[b-zuyelxt9f6]{flex-wrap:wrap;justify-content:center;gap:.25rem 2rem;margin:0;display:flex}dt[b-zuyelxt9f6]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}dd[b-zuyelxt9f6]{color:var(--color-heading);margin:0}figcaption p[b-zuyelxt9f6]{margin-block:.75rem 0}nav[b-zuyelxt9f6]{border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-self:stretch;gap:1rem;padding-top:1rem;display:grid}nav a[b-zuyelxt9f6]{color:var(--color-accent-strong);text-decoration:none}nav a:hover[b-zuyelxt9f6]{text-decoration:underline}a:not([rel])[b-zuyelxt9f6]{grid-column:2}a[rel=prev][b-zuyelxt9f6]{grid-column:1;justify-self:start}a[rel=next][b-zuyelxt9f6]{grid-column:3;justify-self:end}@media (width<=640px){[data-image-frame][b-zuyelxt9f6]{height:min(50vh,24rem)}figure[b-zuyelxt9f6]{gap:1rem}nav[b-zuyelxt9f6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}a:not([rel])[b-zuyelxt9f6]{grid-area:1/1/auto/-1;justify-self:center}a[rel=prev][b-zuyelxt9f6]{grid-row:2}a[rel=next][b-zuyelxt9f6]{grid-area:2/2}}nav[b-a9fdkuygm4]{margin-block:2rem 0}ul[b-a9fdkuygm4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}a[b-a9fdkuygm4],span[b-a9fdkuygm4]{text-align:center;border:1px solid #0000;border-radius:.5rem;min-width:2em;padding:.25rem .5rem;text-decoration:none;display:inline-block}a[b-a9fdkuygm4]{color:var(--color-accent-strong)}a:hover[b-a9fdkuygm4],a:focus-visible[b-a9fdkuygm4]{border-color:currentColor}span[aria-current][b-a9fdkuygm4]{border-color:var(--color-line);color:var(--color-heading)}span[aria-hidden][b-a9fdkuygm4]{color:var(--color-muted)}article[b-vnm3zpmlkv]{max-width:48rem;padding-block:2rem 4rem}article[b-vnm3zpmlkv]:before{color:var(--color-line);content:attr(data-status-code);font-family:var(--font-heading);letter-spacing:.05em;margin:0 0 1rem;font-size:6em;font-weight:300;line-height:1;display:block}article[data-status-code]>h1:first-of-type[b-vnm3zpmlkv]{border:none;margin:0 0 1.5rem;padding:0}article>p[b-vnm3zpmlkv]{margin-block:0 2rem}nav[b-vnm3zpmlkv]{flex-wrap:wrap;gap:.75rem 1rem;display:flex}nav[b-vnm3zpmlkv] a{border:1px solid var(--color-accent-strong);color:var(--color-accent-strong);border-radius:2px;padding:.6em 1.25em;text-decoration:none;transition:background-color .2s,color .2s}nav[b-vnm3zpmlkv] a:first-child{background:var(--color-heading);border-color:var(--color-heading);color:var(--color-surface)}nav[b-vnm3zpmlkv] a:hover,nav[b-vnm3zpmlkv] a:focus-visible{background:var(--color-accent-strong);border-color:var(--color-accent-strong);color:var(--color-surface)}nav[b-vnm3zpmlkv] a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width<=640px){article[b-vnm3zpmlkv]:before{font-size:4em}nav[b-vnm3zpmlkv]{flex-direction:column}nav[b-vnm3zpmlkv] a{text-align:center}}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:300;src:url(/fonts/cormorantgaramond-italic-300.0xrnxlr5rp.woff2)format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:italic;font-weight:400;src:url(/fonts/cormorantgaramond-italic-400.h7143arw35.woff2)format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:300;src:url(/fonts/cormorantgaramond-normal-300.krmmjk1liq.woff2)format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:400;src:url(/fonts/cormorantgaramond-normal-400.2q7ub4p5i1.woff2)format("woff2")}@font-face{font-display:swap;font-family:Cormorant Garamond;font-style:normal;font-weight:600;src:url(/fonts/cormorantgaramond-normal-600.mjzi2kzyp6.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(/fonts/outfit-normal-300.lmr49szsan.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(/fonts/outfit-normal-400.kt4s354ohu.woff2)format("woff2")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(/fonts/outfit-normal-500.0y569alji0.woff2)format("woff2")}:root{--color-accent:#c8922a;--color-accent-strong:#91630d;--color-danger:#b5292c;--color-heading:#1a1714;--color-line:#1a17141f;--color-muted:#6d6c6a;--color-success:#4b7f3a;--color-surface:#faf7f4;--color-text:#1a1714b3;--font-body:"Outfit", sans-serif;--font-heading:"Cormorant Garamond", serif;overscroll-behavior:none}a{color:var(--color-accent-strong);text-decoration:none}body{font-family:var(--font-body);text-align:left;grid-template-rows:auto 1fr auto;grid-template-columns:13.75rem minmax(0,1fr);min-height:100vh;margin:0;display:grid}body>header{background:#1a1714;grid-column:1/span 2;justify-content:space-between;align-items:center;gap:1rem;min-height:5.625rem;padding:0 3rem;display:flex;position:relative;overflow:hidden}body>header:before{content:"";pointer-events:none;background:radial-gradient(60% 120% at 80%,#c8922a2e 0%,#0000 70%),radial-gradient(30% 80% at 20%,#b5292c1f 0%,#0000 60%);position:absolute;inset:0}body>header>a{font-family:var(--font-heading);letter-spacing:.04em;z-index:1;font-size:2.1rem;font-weight:300;position:relative}body>header>a>span:first-child{color:#faf7f4}body>header>a>span:nth-child(2){color:#e8b84b;font-style:italic}body>header>span{color:#f5f0eb8c;letter-spacing:.22em;text-transform:uppercase;z-index:1;font-size:.7rem;font-weight:300;position:relative}body>nav{background:#faf7f4;border-right:1px solid #1a171414;flex-direction:column;gap:2px;padding:3rem 0;display:flex;overflow-y:auto}body>nav>section>h2{color:#1a17149c;letter-spacing:.22em;text-transform:uppercase;margin:1.75rem 0 0;padding:0 2rem .5rem;font-size:.6rem;font-weight:400}body>nav>section:first-child>h2{margin-top:0}body>nav menu{flex-direction:column;margin:0;padding:0;display:flex}body>nav li{border-left:3px solid #0000;padding:.6875rem 2rem;list-style:none;transition:all .2s;display:flex}body>nav li>a,body>nav li>span,body>nav li>form>button{color:var(--color-muted);cursor:pointer;font:inherit;letter-spacing:.14em;text-align:left;text-overflow:ellipsis;text-transform:uppercase;background:0 0;border:none;flex-grow:1;margin:0;padding:0;font-size:.78rem;font-weight:400;transition:all .2s;overflow:hidden}body>nav li>form{flex-grow:1;margin:0;display:flex}body>nav li>span{color:#1a1714}body>nav li:has(>span),body>nav li:hover{border-left-color:var(--color-accent);background:#c8922a0f}body>nav li:hover>a,body>nav li:hover>form>button{color:#1a1714}main{color:var(--color-text);text-align:left;background-color:#f5f0eb;min-width:0;padding:4rem 4.5rem;font-size:1.05rem;font-weight:300;line-height:1.75}main>article h1,main[data-admin]>h1{color:var(--color-heading);font-family:var(--font-heading);margin:0;font-size:3.8rem;font-weight:300;line-height:1.1}main>article h1:after,main[data-admin]>h1:after{background:var(--color-accent);content:" ";width:3.5rem;height:3px;margin:1.75rem 0;display:block}body>footer{color:#f5f0eb8c;letter-spacing:.12em;text-align:center;text-transform:uppercase;background:#1a1714;grid-column:1/span 2;padding:1.25rem;font-size:.68rem}@media (width<=768px){body{grid-template-rows:auto auto 1fr auto;grid-template-columns:minmax(0,1fr)}body>header{grid-column:1;padding:1rem 1.5rem}body>header>span{display:none}body>nav{border-bottom:1px solid #1a171414;border-right:none;flex-flow:wrap;justify-content:center;padding:0 .75rem}body>nav>section{display:contents}body>nav>section>h2{display:none}body>nav menu{flex-flow:wrap}body>nav li{border-bottom:3px solid #0000;border-left:none;padding:.75rem}body>nav li:has(>span),body>nav li:hover{border-bottom-color:var(--color-accent)}main{padding:2rem 1.5rem}main>article h1,main[data-admin]>h1{font-size:2.6rem}body>footer{grid-column:1}}@media (width<=640px){body>header{min-height:4rem;padding:.875rem 1rem}body>header>a{font-size:1.75rem}body>nav{padding:0 .5rem}body>nav li{padding:.625rem .6875rem}body>nav li>a,body>nav li>span,body>nav li>form>button{letter-spacing:.1em;font-size:.72rem}main{padding:1.75rem 1rem}main>article h1,main[data-admin]>h1{overflow-wrap:break-word;font-size:2.1rem}main>article h1:after,main[data-admin]>h1:after{margin:1.25rem 0}body>footer{letter-spacing:.08em;padding:1rem .75rem;font-size:.6rem}}