.chap[data-astro-cid-im3tp5nm]{scroll-margin-top:110px}.glance[data-astro-cid-im3tp5nm]{padding:clamp(36px,6vw,72px) 0 clamp(20px,3vw,36px);border-bottom:1px solid var(--line)}.crumbs[data-astro-cid-im3tp5nm]{display:flex;flex-wrap:wrap;gap:8px 12px;font-family:var(--mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:clamp(24px,4vw,40px)}.crumbs[data-astro-cid-im3tp5nm] a[data-astro-cid-im3tp5nm]{color:var(--bronze-hi);text-decoration:none}.crumbs[data-astro-cid-im3tp5nm] span[data-astro-cid-im3tp5nm][aria-current]{color:var(--stone)}.g-grid[data-astro-cid-im3tp5nm]{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:start}.g-main[data-astro-cid-im3tp5nm]{display:grid;gap:14px}.g-lead[data-astro-cid-im3tp5nm]{margin:0;font-family:var(--display);font-weight:300;font-size:clamp(1.4rem,2.3vw,1.95rem);line-height:1.35;color:var(--stone);max-width:40ch}.g-facts[data-astro-cid-im3tp5nm]{margin:0;display:grid;border-top:1px solid var(--bronze)}.g-facts[data-astro-cid-im3tp5nm] div[data-astro-cid-im3tp5nm]{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.g-facts[data-astro-cid-im3tp5nm] dt[data-astro-cid-im3tp5nm]{padding-top:3px}.g-facts[data-astro-cid-im3tp5nm] dd[data-astro-cid-im3tp5nm]{margin:0;line-height:1.5}.g-facts[data-astro-cid-im3tp5nm] a[data-astro-cid-im3tp5nm]{color:var(--bronze-hi);text-decoration:none}@media(max-width:820px){.g-grid[data-astro-cid-im3tp5nm]{grid-template-columns:minmax(0,1fr)}.g-facts[data-astro-cid-im3tp5nm] div[data-astro-cid-im3tp5nm]{grid-template-columns:92px minmax(0,1fr)}}h2[data-astro-cid-im3tp5nm].label{font-family:var(--mono);font-weight:400;font-size:.72rem;line-height:1.4;letter-spacing:.16em;margin:0}.chap[data-astro-cid-im3tp5nm] .cn[data-astro-cid-im3tp5nm]{font-family:var(--mono);color:var(--bronze-hi);margin-right:12px}.sub-h[data-astro-cid-im3tp5nm]{font-family:var(--display);font-weight:300;font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.1;margin:4px 0 18px}.aw[data-astro-cid-im3tp5nm]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center}.aw-fig[data-astro-cid-im3tp5nm]{margin:0;display:grid;gap:14px}.aw-frame[data-astro-cid-im3tp5nm]{position:relative;overflow:hidden;aspect-ratio:1;box-shadow:0 40px 80px -30px #000c,0 0 0 1px #b48a5559;background:#0b0908}.aw-frame[data-astro-cid-im3tp5nm] img[data-astro-cid-im3tp5nm]{width:100%;height:100%;object-fit:cover;transform:scale(calc(1.2 - var(--a, 0) * .1));filter:brightness(calc(.35 + var(--a, 0) * .65)) saturate(calc(.6 + var(--a, 0) * .4));transition:none}.aw-light[data-astro-cid-im3tp5nm]{position:absolute;inset:-20%;pointer-events:none;background:linear-gradient(115deg,transparent 40%,rgba(255,226,180,.28) 50%,transparent 60%);transform:translate(calc(-60% + var(--a, 0) * 120%));mix-blend-mode:screen}.aw-fig[data-astro-cid-im3tp5nm] figcaption[data-astro-cid-im3tp5nm]{display:flex;justify-content:space-between;gap:16px;font-size:.85rem;color:var(--muted)}.aw-text[data-astro-cid-im3tp5nm] h2[data-astro-cid-im3tp5nm]{margin:0}@media(max-width:820px){.aw[data-astro-cid-im3tp5nm]{grid-template-columns:minmax(0,1fr)}}.gains[data-astro-cid-im3tp5nm]{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px)}.gains[data-astro-cid-im3tp5nm] li[data-astro-cid-im3tp5nm]{position:relative;display:grid;align-content:start;gap:14px;padding:34px 0 30px;transition-delay:var(--d)}.g-n[data-astro-cid-im3tp5nm]{font-family:var(--display);font-size:2.2rem;color:var(--bronze-hi);line-height:1}.gains[data-astro-cid-im3tp5nm] h3[data-astro-cid-im3tp5nm]{font-family:var(--display);font-weight:300;font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.1;margin:0}.gains[data-astro-cid-im3tp5nm] p[data-astro-cid-im3tp5nm]{color:var(--muted);margin:0;line-height:1.6}.g-line[data-astro-cid-im3tp5nm]{position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,var(--bronze-hi),rgba(180,138,85,.15));transform:scaleX(0);transform-origin:left;transition:transform 1.4s var(--ease) calc(var(--d) + .2s)}.gains[data-astro-cid-im3tp5nm] li[data-astro-cid-im3tp5nm].in .g-line[data-astro-cid-im3tp5nm]{transform:scaleX(1)}@media(max-width:820px){.gains[data-astro-cid-im3tp5nm]{grid-template-columns:minmax(0,1fr);gap:0}}.how[data-astro-cid-im3tp5nm]{list-style:none;margin:0;padding:0;counter-reset:h}.how[data-astro-cid-im3tp5nm] li[data-astro-cid-im3tp5nm]{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:18px 0;border-top:1px solid var(--line)}.how[data-astro-cid-im3tp5nm] li[data-astro-cid-im3tp5nm]:last-child{border-bottom:1px solid var(--line)}.how[data-astro-cid-im3tp5nm] span[data-astro-cid-im3tp5nm]{font-family:var(--mono);font-size:.78rem;color:var(--bronze);padding-top:4px}.faq[data-astro-cid-im3tp5nm]{display:grid;border-top:1px solid var(--line)}details[data-astro-cid-im3tp5nm]{border-bottom:1px solid var(--line)}summary[data-astro-cid-im3tp5nm]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-family:var(--display);font-size:clamp(1.25rem,2.2vw,1.6rem)}summary[data-astro-cid-im3tp5nm]::-webkit-details-marker{display:none}summary[data-astro-cid-im3tp5nm] i[data-astro-cid-im3tp5nm]{width:14px;height:14px;position:relative;flex:none}summary[data-astro-cid-im3tp5nm] i[data-astro-cid-im3tp5nm]:before,summary[data-astro-cid-im3tp5nm] i[data-astro-cid-im3tp5nm]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--bronze-hi);transition:transform .4s var(--ease)}summary[data-astro-cid-im3tp5nm] i[data-astro-cid-im3tp5nm]:after{transform:rotate(90deg)}details[data-astro-cid-im3tp5nm][open] summary[data-astro-cid-im3tp5nm] i[data-astro-cid-im3tp5nm]:after{transform:rotate(0)}details[data-astro-cid-im3tp5nm] p[data-astro-cid-im3tp5nm]{padding:0 0 24px;color:var(--muted);max-width:64ch}.next[data-astro-cid-im3tp5nm]{border-top:1px solid var(--line)}.next-link[data-astro-cid-im3tp5nm]{display:flex;align-items:baseline;gap:18px;padding-block:40px;text-decoration:none;flex-wrap:wrap}.next-link[data-astro-cid-im3tp5nm] .roman[data-astro-cid-im3tp5nm]{font-size:2rem}.next-link[data-astro-cid-im3tp5nm] .t[data-astro-cid-im3tp5nm]{font-family:var(--display);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:300}
