.related-reading[data-astro-cid-vmqwwcxn]{--band:var(--color-ink-2);padding-block:3.5rem}.reading-heading[data-astro-cid-vmqwwcxn]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:2rem;display:flex}.reading-heading[data-astro-cid-vmqwwcxn]>div[data-astro-cid-vmqwwcxn]{max-width:48rem}.reading-label[data-astro-cid-vmqwwcxn]{color:var(--color-brand-soft);letter-spacing:.08em;margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1.5}.reading-hub[data-astro-cid-vmqwwcxn],.reading-link[data-astro-cid-vmqwwcxn]{min-height:44px;color:var(--color-brand-soft);align-items:center;gap:.75rem;font-size:1rem;font-weight:600;line-height:1.5;display:inline-flex}.reading-hub[data-astro-cid-vmqwwcxn]:hover,.reading-link[data-astro-cid-vmqwwcxn]:hover{color:#fff;text-underline-offset:5px;text-decoration:underline}.reading-carousel[data-astro-cid-vmqwwcxn]{border:1px solid var(--color-line);background:var(--color-ink);box-shadow:var(--shadow-tile);border-radius:1rem;transition:border-color .5s,box-shadow .5s;position:relative;overflow:hidden}.reading-carousel[data-astro-cid-vmqwwcxn]:hover,.reading-carousel[data-astro-cid-vmqwwcxn]:focus-within{border-color:#14b8a666;box-shadow:0 0 40px #14b8a61a}.reading-slide[data-astro-cid-vmqwwcxn]{flex-direction:column;justify-content:space-between;gap:2rem;min-width:0;min-height:500px;padding:2rem 1.5rem;display:flex;position:relative}.reading-slide[data-astro-cid-vmqwwcxn]+.reading-slide[data-astro-cid-vmqwwcxn]{border-top:1px solid var(--color-line)}.reading-bg[data-astro-cid-vmqwwcxn]{opacity:.8;background-position:100%;background-size:cover;transition:transform .8s,opacity .8s;position:absolute;inset:0}.reading-carousel[data-astro-cid-vmqwwcxn]:hover .reading-bg[data-astro-cid-vmqwwcxn]{opacity:.9;transform:scale(1.03)}.reading-overlay[data-astro-cid-vmqwwcxn]{z-index:1;background:linear-gradient(90deg,#0e1d22f5,#0e1d22d6);position:absolute;inset:0}.reading-copy[data-astro-cid-vmqwwcxn],.reading-footer[data-astro-cid-vmqwwcxn]{z-index:3;min-width:0;position:relative}.reading-kind[data-astro-cid-vmqwwcxn]{background:var(--color-ink);min-height:28px;color:var(--color-brand-soft);border:1px solid #14b8a666;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.reading-copy[data-astro-cid-vmqwwcxn] h3[data-astro-cid-vmqwwcxn]{color:#fff;text-wrap:pretty;margin-top:1.5rem;font-size:1.5rem;font-weight:700;line-height:1.4}.reading-note[data-astro-cid-vmqwwcxn]{color:#d1d5db;margin-top:1.25rem;font-size:1rem;line-height:1.625}.reading-footer[data-astro-cid-vmqwwcxn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;display:flex}.reading-controls[data-astro-cid-vmqwwcxn]:not([hidden]){z-index:4;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:1.5rem}.reading-dots[data-astro-cid-vmqwwcxn]{display:flex}.reading-nav[data-astro-cid-vmqwwcxn],.reading-dot[data-astro-cid-vmqwwcxn]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.reading-nav[data-astro-cid-vmqwwcxn]{color:#d1d5db;background:#0e1d22e6;border:1px solid #ffffff40;border-radius:999px;transition:color .3s,border-color .3s,background-color .3s}.reading-nav[data-astro-cid-vmqwwcxn]:hover{border-color:var(--color-brand);color:var(--color-brand-soft);background:var(--color-ink-2)}.reading-dot[data-astro-cid-vmqwwcxn]:before{content:"";background:#9ca3af;border-radius:50%;width:6px;height:6px;transition:background-color .3s,box-shadow .3s}.reading-dot[data-astro-cid-vmqwwcxn][aria-current=true]:before{background:var(--color-selected);box-shadow:0 0 6px rgb(var(--selected-rgb) / .8)}.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-slides[data-astro-cid-vmqwwcxn]{display:grid}.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-slide[data-astro-cid-vmqwwcxn]{border-top:0;grid-area:1/1;padding-bottom:7rem;transition:opacity .35s,visibility .35s}.reading-slide[data-astro-cid-vmqwwcxn][aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.reading-status[data-astro-cid-vmqwwcxn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;font-size:.875rem;position:absolute;overflow:hidden}.reading-hub[data-astro-cid-vmqwwcxn]:focus-visible,.reading-link[data-astro-cid-vmqwwcxn]:focus-visible,.reading-nav[data-astro-cid-vmqwwcxn]:focus-visible,.reading-dot[data-astro-cid-vmqwwcxn]:focus-visible{outline:2px solid var(--color-brand-soft);outline-offset:4px;border-radius:4px}@media (width<=767px){.reading-slide[data-astro-cid-vmqwwcxn]{min-height:0}}@media (width>=768px){.related-reading[data-astro-cid-vmqwwcxn]{padding-block:5rem}.reading-heading[data-astro-cid-vmqwwcxn]{margin-bottom:2.5rem}.reading-label[data-astro-cid-vmqwwcxn]{font-size:1.25rem}.reading-slide[data-astro-cid-vmqwwcxn]{padding:3rem}.reading-copy[data-astro-cid-vmqwwcxn] h3[data-astro-cid-vmqwwcxn]{font-size:2.25rem;line-height:1.35}.reading-note[data-astro-cid-vmqwwcxn]{font-size:1.125rem}.reading-controls[data-astro-cid-vmqwwcxn]:not([hidden]){bottom:3rem;left:3rem}.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-slide[data-astro-cid-vmqwwcxn]{padding-bottom:8rem}}@media (width>=1024px){.reading-slide[data-astro-cid-vmqwwcxn]{padding:4rem}.reading-copy[data-astro-cid-vmqwwcxn],.reading-footer[data-astro-cid-vmqwwcxn]{width:68%;max-width:48rem}.reading-overlay[data-astro-cid-vmqwwcxn]{background:linear-gradient(90deg,#0e1d22f5 0%,#0e1d22e0 40%,#0e1d22b3 65%,#0e1d2233 100%)}.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-slide[data-astro-cid-vmqwwcxn]{padding-bottom:4rem}.reading-controls[data-astro-cid-vmqwwcxn]:not([hidden]){bottom:4rem;left:auto;right:4rem}.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-footer[data-astro-cid-vmqwwcxn]{max-width:calc(100% - 17rem)}}@media (prefers-reduced-motion:reduce){.reading-carousel[data-astro-cid-vmqwwcxn],.reading-bg[data-astro-cid-vmqwwcxn],.reading-carousel[data-astro-cid-vmqwwcxn][data-enhanced] .reading-slide[data-astro-cid-vmqwwcxn],.reading-nav[data-astro-cid-vmqwwcxn],.reading-dot[data-astro-cid-vmqwwcxn]:before{transition:none}.reading-carousel[data-astro-cid-vmqwwcxn]:hover .reading-bg[data-astro-cid-vmqwwcxn]{transform:none}}
