.ed-about-hero[data-astro-cid-6raifcry]{--motif-fade:radial-gradient(ellipse 45% 70% at 0% 100%, #000 0%, transparent 70%);isolation:isolate;border-bottom:1px solid var(--line);padding:clamp(28px,4vw,56px) 0 clamp(48px,7vw,104px);position:relative;overflow:hidden}.ed-about-hero[data-astro-cid-6raifcry]:after{content:"";z-index:-1;background-color:var(--brass-line);-webkit-mask:var(--motif-water) 0 0 / 160px 28px repeat, var(--motif-fade);-webkit-mask-composite:source-in;mask:var(--motif-water) 0 0 / 160px 28px repeat intersect, var(--motif-fade);opacity:.3;pointer-events:none;position:absolute;inset:0}.ed-about-grid[data-astro-cid-6raifcry]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(36px,7vw,112px);margin-top:clamp(28px,4vw,48px);display:grid}.ed-about-text[data-astro-cid-6raifcry] h1[data-astro-cid-6raifcry]{margin-top:var(--s-4);font-size:var(--fs-4xl);letter-spacing:-.02em;line-height:.9}.ed-about-text[data-astro-cid-6raifcry] h1[data-astro-cid-6raifcry] em[data-astro-cid-6raifcry]{display:block}.ed-about-text[data-astro-cid-6raifcry] .lead[data-astro-cid-6raifcry]{margin-top:var(--s-6);max-width:46ch}.ed-about-text[data-astro-cid-6raifcry] .actions[data-astro-cid-6raifcry]{margin-top:var(--s-6)}.ed-portrait[data-astro-cid-6raifcry]{justify-self:end;max-width:460px;margin:0;position:relative}.ed-portrait[data-astro-cid-6raifcry]:before{content:"";border:1px solid var(--brass-line);border-radius:var(--radius);z-index:-1;position:absolute;inset:18px -18px -18px 18px}.ed-portrait[data-astro-cid-6raifcry] img[data-astro-cid-6raifcry]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius);background:var(--paper-3);width:100%;box-shadow:var(--shadow-lg)}@media (width<=820px){.ed-about-grid[data-astro-cid-6raifcry]{grid-template-columns:1fr}.ed-portrait[data-astro-cid-6raifcry]{justify-self:start;max-width:min(100% - 18px,400px)}}.ed-more[data-astro-cid-6raifcry]{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}.ed-more[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]{gap:var(--s-3);height:100%;padding:var(--s-6) var(--s-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);color:inherit;transition:border-color .25s, box-shadow .25s, transform .4s var(--ease);flex-direction:column;text-decoration:none;display:flex}.ed-more[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]:hover{border-color:var(--line-strong);box-shadow:var(--shadow);transform:translateY(-2px)}.ed-more[data-astro-cid-6raifcry] strong[data-astro-cid-6raifcry]{font:400 var(--fs-xl) / 1.1 var(--display);margin-bottom:var(--s-4)}.ed-more[data-astro-cid-6raifcry] a[data-astro-cid-6raifcry]:hover strong[data-astro-cid-6raifcry]{color:var(--accent)}.ed-more[data-astro-cid-6raifcry] .link-arrow[data-astro-cid-6raifcry]{margin-top:auto}.ed-buy-intro[data-astro-cid-6raifcry]{max-width:var(--measure);font:400 var(--fs-prose) / 1.75 var(--serif);color:var(--ink-2);text-align:center;text-wrap:pretty;margin:0 auto clamp(48px,7vw,96px)}.ed-buy-intro[data-astro-cid-6raifcry] p[data-astro-cid-6raifcry]{margin:0}.ed-buy-intro[data-astro-cid-6raifcry] p[data-astro-cid-6raifcry]+p[data-astro-cid-6raifcry]{margin-top:.85em}.ed-buy-salute[data-astro-cid-6raifcry]{font:italic 400 var(--fs-xl) / 1.2 var(--display);color:var(--accent);margin-bottom:var(--s-4)!important}.ed-shops[data-astro-cid-6raifcry]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(28px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.ed-shop[data-astro-cid-6raifcry]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);transition:box-shadow .4s var(--ease), transform .5s var(--ease);flex-direction:column;display:flex;overflow:hidden}.ed-shop[data-astro-cid-6raifcry]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.ed-shop[data-astro-cid-6raifcry],.ed-shop-poster[data-astro-cid-6raifcry] img[data-astro-cid-6raifcry]{transition:none}.ed-shop[data-astro-cid-6raifcry]:hover,.ed-shop-poster[data-astro-cid-6raifcry] img[data-astro-cid-6raifcry]:hover{transform:none}}.ed-shop-poster[data-astro-cid-6raifcry]{background:radial-gradient(ellipse 80% 60% at 50% 20%, color-mix(in srgb, var(--wouri) 60%, transparent), transparent 75%), var(--night);isolation:isolate;margin:0;padding:clamp(24px,3vw,40px) clamp(20px,2.5vw,32px);position:relative}.ed-shop-poster[data-astro-cid-6raifcry]:after{content:"";border:1px solid color-mix(in srgb, var(--gold) 35%, transparent);pointer-events:none;border-radius:2px;position:absolute;inset:10px}.ed-shop-poster[data-astro-cid-6raifcry] img[data-astro-cid-6raifcry]{aspect-ratio:720/1019;object-fit:cover;width:min(100%,300px);box-shadow:0 30px 50px -28px color-mix(in srgb, var(--logo-night) 95%, transparent);cursor:zoom-in;transition:transform .6s var(--ease);border-radius:2px;margin-inline:auto}.ed-shop-poster[data-astro-cid-6raifcry] img[data-astro-cid-6raifcry]:hover{transform:translateY(-4px)}.ed-shop-body[data-astro-cid-6raifcry]{gap:var(--s-2);padding:var(--s-6) clamp(20px, 2.5vw, 32px) var(--s-6);flex-direction:column;flex:1;display:flex}.ed-shop-num[data-astro-cid-6raifcry]{align-items:center;gap:var(--s-3);font:italic 400 1.6rem / 1 var(--display);color:var(--brass-ink);margin:0;display:flex}.ed-shop-num[data-astro-cid-6raifcry]:after{content:"";background:var(--line);flex:1;height:1px}.ed-shop[data-astro-cid-6raifcry] h2[data-astro-cid-6raifcry]{font-size:var(--fs-2xl)}.ed-shop-place[data-astro-cid-6raifcry]{font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0}.ed-shop-text[data-astro-cid-6raifcry]{margin:var(--s-3) 0 0;font:400 var(--fs-base) / 1.6 var(--serif);color:var(--ink-2)}.ed-shop-hint[data-astro-cid-6raifcry]{padding-top:var(--s-4);font:500 var(--fs-sm) / 1.45 var(--sans);color:var(--muted);margin:auto 0 0}.ed-order[data-astro-cid-6raifcry]{gap:var(--s-6) var(--s-8);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;display:grid}.ed-order[data-astro-cid-6raifcry] h2[data-astro-cid-6raifcry]{margin-top:var(--s-4)}.ed-order[data-astro-cid-6raifcry] .eyebrow[data-astro-cid-6raifcry],.ed-order[data-astro-cid-6raifcry] h2[data-astro-cid-6raifcry] em{color:var(--gold)}.ed-order-text[data-astro-cid-6raifcry]{margin:var(--s-4) 0 0;font:400 var(--fs-md) / 1.6 var(--serif);color:var(--on-night-muted)}.ed-order-actions[data-astro-cid-6raifcry]{gap:var(--s-4);justify-items:start;display:grid}.ed-order-mail[data-astro-cid-6raifcry]{font:500 var(--fs-base) / 1.4 var(--sans);color:var(--on-night);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:.25em;overflow-wrap:anywhere}.ed-order-mail[data-astro-cid-6raifcry]:hover{color:var(--gold)}.ed-order[data-astro-cid-6raifcry] [data-astro-cid-6raifcry]:focus-visible{outline-color:var(--gold)}@media (width<=760px){.ed-order[data-astro-cid-6raifcry]{grid-template-columns:1fr}}.ed-tlayout-main[data-astro-cid-6raifcry]{max-width:var(--measure);margin-inline:auto}@media (width>=1180px){.ed-tlayout[data-astro-cid-6raifcry]{--t-aside:250px;--t-gap:clamp(48px, 5vw, 80px);grid-template-columns:var(--t-aside) minmax(0, var(--measure)) minmax(0, 1fr);gap:var(--t-gap);align-items:start;display:grid}.ed-tlayout-main[data-astro-cid-6raifcry]{margin:0}.ed-tlayout-main[data-astro-cid-6raifcry] .prose .gallery,.ed-tlayout-main[data-astro-cid-6raifcry] .prose .yt,.ed-tlayout-main[data-astro-cid-6raifcry] .prose .wide{margin-inline:0 max(-160px, calc(100% + var(--t-aside) + var(--t-gap) - min(var(--wrap), 100vw) + 2 * var(--gutter)))}}
