.chap[data-astro-cid-4u55stq5]{padding:clamp(4rem, 8vw, 7rem) var(--gutter);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,6rem);scroll-margin-top:70px;display:grid}.chap--flip[data-astro-cid-4u55stq5]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.chap--flip[data-astro-cid-4u55stq5] .chap__media[data-astro-cid-4u55stq5]{order:2}.chap__media[data-astro-cid-4u55stq5]{display:block}.chap__frame[data-astro-cid-4u55stq5]{aspect-ratio:4/3.1;border-radius:2px;display:block;overflow:hidden}.chap__frame[data-astro-cid-4u55stq5] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.chap__media[data-astro-cid-4u55stq5]:hover .chap__frame[data-astro-cid-4u55stq5] img{transform:scale(1.04)}.chap__badge[data-astro-cid-4u55stq5]{z-index:3;backdrop-filter:blur(8px);color:var(--clr-star);background:#0009;border-radius:999px;padding:.45rem .8rem;position:absolute;bottom:1rem;left:1rem}.chap__body[data-astro-cid-4u55stq5]{align-content:center;gap:1rem;display:grid}.chap__idx[data-astro-cid-4u55stq5]{color:var(--clr-gold);border-bottom:1px solid #ffffff14;justify-content:space-between;gap:1rem;padding-bottom:.7rem;display:flex}.chap__idx[data-astro-cid-4u55stq5] span[data-astro-cid-4u55stq5]:last-child{color:var(--clr-muted)}.chap__name[data-astro-cid-4u55stq5]{font-size:clamp(2.1rem,3.8vw,3.6rem)}.chap__tag[data-astro-cid-4u55stq5]{font-size:clamp(1.3rem,1.8vw,1.75rem);line-height:1.15}.chap__story[data-astro-cid-4u55stq5]{max-width:48ch;color:var(--clr-star-dim)}.chap__hl[data-astro-cid-4u55stq5]{margin:.2rem 0}.chap__spec[data-astro-cid-4u55stq5]{border-block:1px solid #ffffff14;gap:.1rem;margin:.3rem 0;padding-block:.6rem;display:grid}.chap__spec[data-astro-cid-4u55stq5] div[data-astro-cid-4u55stq5]{grid-template-columns:6.5rem 1fr;gap:1rem;padding:.3rem 0;display:grid}.chap__spec[data-astro-cid-4u55stq5] dt[data-astro-cid-4u55stq5]{color:var(--clr-muted)}.chap__spec[data-astro-cid-4u55stq5] dd[data-astro-cid-4u55stq5]{color:var(--clr-star-dim);text-transform:none;letter-spacing:.02em;margin:0}.chap__ctas[data-astro-cid-4u55stq5]{flex-wrap:wrap;align-items:center;gap:1.75rem;margin-top:.4rem;display:flex}.included__list[data-astro-cid-4u55stq5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0 0 3rem;display:grid}.included__item[data-astro-cid-4u55stq5]{background:linear-gradient(#ffffff06,#fff0);border-radius:4px;align-content:start;gap:.6rem;padding:1.6rem 1.4rem 1.8rem;transition:box-shadow .4s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.included__item[data-astro-cid-4u55stq5]:hover{box-shadow:inset 0 0 0 1px #f4c47c66}.included__icon[data-astro-cid-4u55stq5]{width:46px;height:46px;color:var(--clr-gold);border-radius:50%;place-items:center;margin-bottom:.5rem;display:grid;box-shadow:inset 0 0 0 1px #f4c47c73}.included__icon[data-astro-cid-4u55stq5] .icon{width:1.25rem;height:1.25rem}.included__n[data-astro-cid-4u55stq5]{color:var(--clr-muted);font-size:.66rem;position:absolute;top:1.4rem;right:1.4rem}.included__text[data-astro-cid-4u55stq5]{color:var(--clr-star-dim);font-size:.94rem}.included__extra[data-astro-cid-4u55stq5]{gap:.9rem;display:grid}.compare__scroll[data-astro-cid-4u55stq5]{margin-bottom:2rem;overflow-x:auto}table[data-astro-cid-4u55stq5]{border-collapse:collapse;width:100%;min-width:760px;font-size:.95rem}th[data-astro-cid-4u55stq5],td[data-astro-cid-4u55stq5]{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:1.1rem 1rem 1.1rem 0}thead[data-astro-cid-4u55stq5] th[data-astro-cid-4u55stq5]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--clr-gold);border-bottom-color:#f4c47c4d;font-size:.66rem;font-weight:400}tbody[data-astro-cid-4u55stq5] tr[data-astro-cid-4u55stq5]{transition:background .3s}tbody[data-astro-cid-4u55stq5] tr[data-astro-cid-4u55stq5]:hover{background:#ffffff06}tbody[data-astro-cid-4u55stq5] th[data-astro-cid-4u55stq5]{font-family:var(--font-heading);color:var(--clr-star);font-weight:600}tbody[data-astro-cid-4u55stq5] th[data-astro-cid-4u55stq5] a[data-astro-cid-4u55stq5]{align-items:center;gap:.4rem;display:inline-flex}tbody[data-astro-cid-4u55stq5] th[data-astro-cid-4u55stq5] a[data-astro-cid-4u55stq5]:hover{color:var(--clr-gold-bright)}tbody[data-astro-cid-4u55stq5] th[data-astro-cid-4u55stq5] .cmp__go{width:.9rem;height:.9rem;color:var(--clr-gold);opacity:0;transition:opacity .3s, transform .4s var(--ease-out)}tbody[data-astro-cid-4u55stq5] tr[data-astro-cid-4u55stq5]:hover .cmp__go{opacity:1;transform:translate(2px,-2px)}td[data-astro-cid-4u55stq5]{color:var(--clr-star-dim)}td[data-astro-cid-4u55stq5].mono{color:var(--clr-gold);font-size:.85rem}td[data-astro-cid-4u55stq5] small[data-astro-cid-4u55stq5]{color:var(--clr-muted)}@media (width<=1100px){.included__list[data-astro-cid-4u55stq5]{grid-template-columns:1fr 1fr}}@media (width<=900px){.chap[data-astro-cid-4u55stq5],.chap--flip[data-astro-cid-4u55stq5]{grid-template-columns:1fr}.chap--flip[data-astro-cid-4u55stq5] .chap__media[data-astro-cid-4u55stq5]{order:0}}@media (width<=560px){.included__list[data-astro-cid-4u55stq5]{grid-template-columns:1fr}}
