.cover[data-astro-cid-ig5fymei].cover--text{padding-top:100px;display:block}.cover--text[data-astro-cid-ig5fymei] .cover__text[data-astro-cid-ig5fymei]{max-width:var(--max);margin-inline:auto}.cover[data-astro-cid-ig5fymei]{display:grid;position:relative}.cover__image[data-astro-cid-ig5fymei]{background:var(--ground-3);clip-path:ellipse(120% 100% at 50% 0);height:112vw;max-height:640px;position:relative;overflow:hidden}.cover__image[data-astro-cid-ig5fymei] picture{position:absolute;inset:0}.cover__image[data-astro-cid-ig5fymei] img{object-fit:cover}.cover__text[data-astro-cid-ig5fymei]{padding:40px var(--pad) 64px;flex-direction:column;gap:24px;display:flex}.cover__title[data-astro-cid-ig5fymei]{letter-spacing:-.026em;font-size:clamp(46px,5.6vw,104px);line-height:.98}.paper__grid[data-astro-cid-ig5fymei]{--reading-width:calc(clamp(19px, 1.35vw, 21px) * 31);gap:24px;padding-block:clamp(40px,5vw,72px) clamp(56px,7vw,96px);display:grid}.paper__head[data-astro-cid-ig5fymei]{flex-direction:column;gap:12px;display:flex}.paper__credit[data-astro-cid-ig5fymei]{font-size:12px}.paper__body[data-astro-cid-ig5fymei]{max-width:var(--reading-width);margin-top:24px;font-size:clamp(19px,1.35vw,21px);line-height:1.68}.paper__body[data-astro-cid-ig5fymei] [data-editorial-opening]>p:first-child:first-letter{float:left;color:var(--accent);margin:.06em .08em 0 0;font-size:4.3em;line-height:.78}.paper__end[data-astro-cid-ig5fymei]{flex-direction:column;gap:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px);display:flex}.follow__inner[data-astro-cid-ig5fymei]{padding-block:clamp(64px,8vw,112px)}@media (width>=900px){.cover[data-astro-cid-ig5fymei]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:min(100vh,960px)}.cover__image[data-astro-cid-ig5fymei]{clip-path:ellipse(100% 112% at 0 100%);height:100%;min-height:min(100vh,960px);max-height:none}.cover__text[data-astro-cid-ig5fymei]{padding:120px var(--pad) 64px clamp(24px, 3vw, 56px)}}@media (width>=1200px){.paper__grid[data-astro-cid-ig5fymei]{grid-template-columns:minmax(0, .42fr) minmax(0, var(--reading-width)) minmax(0, .58fr);column-gap:0}.paper__head[data-astro-cid-ig5fymei]{grid-column:1/-1}.paper__body[data-astro-cid-ig5fymei]{grid-column:2}}
