.ba[data-astro-cid-67ggu7zt]{gap:var(--space-2);margin:0;display:grid}.ba__frame[data-astro-cid-67ggu7zt]{aspect-ratio:16/10;position:relative;overflow:hidden}.ba[data-astro-cid-67ggu7zt] .ba__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba__before[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.ba__divider[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);background:var(--light);width:2px;position:absolute;box-shadow:0 0 12px #f0be78cc}.ba__tag[data-astro-cid-67ggu7zt]{color:#fff;font-size:var(--step--1);background:#1b1a19bf;padding:4px 10px;position:absolute;top:12px}.ba__tag--before[data-astro-cid-67ggu7zt]{left:12px}.ba__tag--after[data-astro-cid-67ggu7zt]{right:12px}.ba__range[data-astro-cid-67ggu7zt]{width:100%;accent-color:var(--walnut);min-height:32px}.phero[data-astro-cid-xjzjx3s2]{isolation:isolate;align-items:end;height:92svh;min-height:560px;display:grid;position:relative;overflow:hidden}.phero__media[data-astro-cid-xjzjx3s2]{z-index:-2;will-change:transform;position:absolute;inset:-6% 0 0}.phero__media[data-astro-cid-xjzjx3s2] img{object-fit:cover;width:100%;height:100%;opacity:var(--hero-photo,.5)}.phero__shade[data-astro-cid-xjzjx3s2]{z-index:-1;background:linear-gradient(#16151473,#16151433 45%,#161514e0);position:absolute;inset:0}.phero__content[data-astro-cid-xjzjx3s2]{gap:var(--space-2);justify-items:start;padding-block-end:clamp(3.5rem,9vh,6rem);display:grid}.phero__back[data-astro-cid-xjzjx3s2]{text-decoration:none}.phero__content[data-astro-cid-xjzjx3s2] .phero__title{font-size:var(--step-5);max-width:18ch;font-weight:200}.pinfo[data-astro-cid-xjzjx3s2]{gap:var(--space-5);display:grid}@media (width>=960px){.pinfo[data-astro-cid-xjzjx3s2]{gap:var(--space-6);grid-template-columns:.7fr 1.3fr}}.pfacts[data-astro-cid-xjzjx3s2]{gap:var(--space-3);align-content:start;margin:0;padding:0;list-style:none;display:grid}.pfacts[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{border-block-start:1px solid var(--stone-line);grid-template-columns:auto 1fr;column-gap:1rem;padding-block-start:var(--space-2);display:grid}.pfacts[data-astro-cid-xjzjx3s2] .icon{color:var(--light-on-gypsum);grid-row:span 2}.pfacts[data-astro-cid-xjzjx3s2] span[data-astro-cid-xjzjx3s2]{font-size:var(--step--1)}.pfacts[data-astro-cid-xjzjx3s2] strong[data-astro-cid-xjzjx3s2]{font-weight:400}.pbody[data-astro-cid-xjzjx3s2]{gap:var(--space-3);display:grid}.plead[data-astro-cid-xjzjx3s2]{font-size:var(--step-2);font-weight:250;line-height:1.6}.pprose[data-astro-cid-xjzjx3s2] p+p{margin-top:1em}.pscope[data-astro-cid-xjzjx3s2]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.pscope[data-astro-cid-xjzjx3s2] li[data-astro-cid-xjzjx3s2]{border:1px solid var(--stone-line);font-size:var(--step--1);border-radius:999px;padding:.45rem 1rem}.story[data-astro-cid-xjzjx3s2]{padding-block:var(--space-6);border-block-start:1px solid var(--line)}.story__head[data-astro-cid-xjzjx3s2]{gap:var(--space-2);margin-block-end:var(--space-5);display:grid}.story__list[data-astro-cid-xjzjx3s2]{gap:clamp(3.5rem,7vw,6.5rem);margin:0;padding:0;list-style:none;display:grid}.chap[data-astro-cid-xjzjx3s2]{gap:var(--space-3);display:grid}.chap__head[data-astro-cid-xjzjx3s2]{align-items:flex-start;gap:1.25rem;display:flex;position:relative}.chap__n[data-astro-cid-xjzjx3s2]{border:1px solid var(--accent);width:52px;height:52px;color:var(--accent);font-size:var(--step-0);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 0 18px #f0be782e}.chap[data-astro-cid-xjzjx3s2]+.chap[data-astro-cid-xjzjx3s2] .chap__n[data-astro-cid-xjzjx3s2]:before{content:"";width:1px;height:clamp(3.5rem,7vw,6.5rem);margin-bottom:calc(var(--space-3) * 0);background:linear-gradient(to top, var(--accent), transparent);opacity:.6;pointer-events:none;position:absolute;bottom:100%;left:50%;transform:translateY(0)}.chap__text[data-astro-cid-xjzjx3s2]{gap:.3rem;padding-block-start:.55rem;display:grid}.chap__text[data-astro-cid-xjzjx3s2] h3[data-astro-cid-xjzjx3s2]{font-size:var(--step-3);font-weight:250;line-height:1.3}.chap__text[data-astro-cid-xjzjx3s2] p[data-astro-cid-xjzjx3s2]{font-size:var(--step-1)}.chap__imgs[data-astro-cid-xjzjx3s2]{gap:clamp(.6rem,1.2vw,1.1rem);margin-block:0;list-style:none;display:grid}@media (width>=800px){.chap__imgs[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr}.chap__img--wide[data-astro-cid-xjzjx3s2]{grid-column:1/-1}}.chap__img[data-astro-cid-xjzjx3s2] .pgal__link[data-astro-cid-xjzjx3s2] img{aspect-ratio:4/3}.chap__img--wide[data-astro-cid-xjzjx3s2] .pgal__link[data-astro-cid-xjzjx3s2] img{aspect-ratio:16/9}@media (width<=799px){.chap__img--wide[data-astro-cid-xjzjx3s2] .pgal__link[data-astro-cid-xjzjx3s2] img{aspect-ratio:4/3}}.pgal[data-astro-cid-xjzjx3s2]{padding-block-end:var(--space-6)}.pgal__grid[data-astro-cid-xjzjx3s2]{gap:clamp(.75rem,1.5vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.pgal__grid[data-astro-cid-xjzjx3s2]{grid-template-columns:1fr 1fr}.pgal__item--full[data-astro-cid-xjzjx3s2]{grid-column:1/-1}}.pgal__link[data-astro-cid-xjzjx3s2]{cursor:zoom-in;background:var(--gypsum-deep);display:block;overflow:hidden}.pgal__link[data-astro-cid-xjzjx3s2] img{object-fit:cover;aspect-ratio:4/3;width:100%;transition:transform 1.4s var(--ease-out)!important}.pgal__item--full[data-astro-cid-xjzjx3s2] .pgal__link[data-astro-cid-xjzjx3s2] img{aspect-ratio:16/8}.pgal__link[data-astro-cid-xjzjx3s2]:hover img{transform:scale(1.03)!important}.pgal__title[data-astro-cid-xjzjx3s2]{font-size:var(--step-3);margin-block-end:var(--space-3)}.lb[data-astro-cid-xjzjx3s2]{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--space-5) var(--space-2) var(--space-3);color:var(--on-night);background:#161514f7;border:0;margin:0}.lb[data-astro-cid-xjzjx3s2][open]{place-items:center;gap:var(--space-2);animation:lb-in .4s var(--ease-out);grid-template-rows:1fr auto;display:grid}@keyframes lb-in{0%{opacity:0}to{opacity:1}}.lb[data-astro-cid-xjzjx3s2]::backdrop{background:#0009}.lb__img[data-astro-cid-xjzjx3s2]{object-fit:contain;max-width:100%;max-height:100%}.lb__cap[data-astro-cid-xjzjx3s2]{text-align:center;color:var(--on-night-soft);font-size:var(--step--1)}.lb__btn[data-astro-cid-xjzjx3s2]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.8rem;line-height:1;display:inline-flex;position:absolute}.lb__btn[data-astro-cid-xjzjx3s2]:hover{background:#ffffff1f}.lb__btn[data-astro-cid-xjzjx3s2]:focus-visible{outline:2px solid var(--light)}.lb__close[data-astro-cid-xjzjx3s2]{top:14px;inset-inline-end:14px}.lb__prev[data-astro-cid-xjzjx3s2],.lb__next[data-astro-cid-xjzjx3s2]{top:50%;transform:translateY(-50%)}.lb__prev[data-astro-cid-xjzjx3s2]{inset-inline-start:14px}.lb__next[data-astro-cid-xjzjx3s2]{inset-inline-end:14px}.pnext[data-astro-cid-xjzjx3s2]{isolation:isolate;align-items:center;min-height:60svh;text-decoration:none;display:grid;position:relative;overflow:hidden}.pnext[data-astro-cid-xjzjx3s2] .pnext__img{z-index:-2;object-fit:cover;width:100%;height:100%;opacity:var(--hero-photo,.5);transition:transform 1.6s var(--ease-out), opacity .8s;position:absolute;inset:0}.pnext[data-astro-cid-xjzjx3s2]:hover .pnext__img{opacity:.7;transform:scale(1.05)}.pnext__shade[data-astro-cid-xjzjx3s2]{z-index:-1;background:#16151459;transition:background-color .8s;position:absolute;inset:0}.pnext[data-astro-cid-xjzjx3s2]:hover .pnext__shade[data-astro-cid-xjzjx3s2]{background:#16151433}.pnext__content[data-astro-cid-xjzjx3s2]{gap:var(--space-2);display:grid}.pnext__title[data-astro-cid-xjzjx3s2]{font-size:var(--step-5);max-width:16ch;font-weight:200;line-height:1.1}
