.page-head{padding-top:calc(var(--nav-h) + clamp(2rem, 6vw, 5rem));padding-bottom:clamp(2rem,5vw,4rem)}.page-head .label{margin-bottom:1.5rem}.page-head__title{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(4rem,15vw,17rem);line-height:.84}.page-head__em{color:var(--fg-2);font-style:italic}.nft-title[data-astro-cid-jle27lev]{max-width:12ch;font-size:clamp(3rem,9.5vw,11rem);line-height:.9}.nft-intro[data-astro-cid-jle27lev]{padding-bottom:clamp(4rem,9vw,9rem)}.nft-intro__text[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.015em;grid-column:1/-1;max-width:34ch;font-size:clamp(1.5rem,2.6vw,2.75rem);line-height:1.2}.record[data-astro-cid-jle27lev]{background:var(--bg);color:var(--fg);padding-block:clamp(4rem,9vw,9rem)}.record__inner[data-astro-cid-jle27lev]{z-index:2;align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid;position:relative}.record__card[data-astro-cid-jle27lev]{border:1px solid var(--rule-strong);background:linear-gradient(160deg,#ffffff0a,#0000 60%);padding:clamp(1.5rem,3vw,3rem);position:relative;overflow:hidden}.record__head[data-astro-cid-jle27lev]{color:var(--fg-3);justify-content:space-between;gap:1rem;margin-bottom:clamp(2rem,5vw,4rem);display:flex}.record__edition[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.06em;align-items:baseline;margin-bottom:clamp(2rem,4vw,3.5rem);font-size:clamp(6rem,16vw,15rem);line-height:.8;display:flex}.record__slash[data-astro-cid-jle27lev]{color:var(--accent);margin:0 .04em;font-style:italic}.record__spec[data-astro-cid-jle27lev]{border-top:1px solid var(--rule)}.record__spec[data-astro-cid-jle27lev] div[data-astro-cid-jle27lev]{border-bottom:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1rem;padding:.8rem 0;font-size:.9375rem;display:grid}.record__spec[data-astro-cid-jle27lev] dt[data-astro-cid-jle27lev]{font-family:var(--sans);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);padding-top:.2em}.record__mark[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.04em;color:var(--fg);opacity:.08;white-space:nowrap;pointer-events:none;user-select:none;font-size:clamp(4rem,9vw,9rem);line-height:1;position:absolute;bottom:-.28em;right:-.05em}.record__mark[data-astro-cid-jle27lev] em[data-astro-cid-jle27lev]{font-style:italic}.record__works[data-astro-cid-jle27lev]{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,2rem);display:grid}.record__work-link[data-astro-cid-jle27lev]{display:block}.record__thumb[data-astro-cid-jle27lev]{background:var(--bg-2);width:100%;display:block}.record__thumb[data-astro-cid-jle27lev] img{transition:transform 1.2s var(--ease-out)}.record__work-link[data-astro-cid-jle27lev]:hover .record__thumb[data-astro-cid-jle27lev] img{transform:scale(1.04)}.record__work-meta[data-astro-cid-jle27lev]{color:var(--fg-2);flex-direction:column;gap:.4rem;padding-top:.9rem;display:flex}.record__work-title[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.015em;color:var(--fg);font-size:1.25rem}@media (width>=1024px){.record__inner[data-astro-cid-jle27lev]{grid-template-columns:7fr 5fr}.record__works[data-astro-cid-jle27lev]{grid-template-columns:1fr;gap:2.5rem;max-width:18rem;margin-left:auto}.record__work[data-astro-cid-jle27lev]:nth-child(2){margin-left:-4rem}}.principle[data-astro-cid-jle27lev]{border-top:1px solid var(--rule);row-gap:1.25rem;padding-block:clamp(2.5rem,5vw,4.5rem)}.principle[data-astro-cid-jle27lev]:last-child{border-bottom:1px solid var(--rule)}.principle__num[data-astro-cid-jle27lev]{color:var(--fg-3);grid-column:1/-1}.principle__title[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.03em;grid-column:1/-1;font-size:clamp(2rem,4.2vw,4.5rem);line-height:1}.principle__body[data-astro-cid-jle27lev]{font-family:var(--serif);max-width:48ch;color:var(--fg-2);grid-column:1/-1;font-size:clamp(1.125rem,1.35vw,1.375rem);line-height:1.45}.principle__body[data-astro-cid-jle27lev] p[data-astro-cid-jle27lev]+p[data-astro-cid-jle27lev]{margin-top:1.1em}@media (width>=1024px){.principle__num[data-astro-cid-jle27lev]{grid-column:1/2;padding-top:.6rem}.principle__title[data-astro-cid-jle27lev]{grid-column:2/7}.principle__body[data-astro-cid-jle27lev]{grid-column:8/13;padding-top:.5rem}}.nft-cta__inner[data-astro-cid-jle27lev]{align-items:end;gap:2.5rem;display:grid}.nft-cta__link[data-astro-cid-jle27lev]{font-family:var(--serif);letter-spacing:-.03em;max-width:14ch;font-size:clamp(2rem,5vw,5.5rem);line-height:1;display:inline-block}.nft-cta__link[data-astro-cid-jle27lev] svg.arrow{vertical-align:.1em;width:.6em;height:.6em;transition:transform .6s var(--ease-out);margin-left:.15em;display:inline-block}a[data-astro-cid-jle27lev].nft-cta__link:hover svg.arrow{transform:rotate(-45deg)translate(.15em)}a[data-astro-cid-jle27lev].nft-cta__link:hover{color:var(--accent);transition:color .4s}.nft-cta__aside[data-astro-cid-jle27lev]{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:34ch;display:flex}@media (width>=1024px){.nft-intro__text[data-astro-cid-jle27lev]{grid-column:3/13}.nft-cta__inner[data-astro-cid-jle27lev]{grid-template-columns:1fr auto}}
