.t-hero[data-astro-cid-c3yxqdao]{border-bottom:1px solid var(--line);padding-block:clamp(2rem,6vw,4rem)}.t-hero__inner[data-astro-cid-c3yxqdao],.t-body[data-astro-cid-c3yxqdao]{max-width:46rem}.t-body[data-astro-cid-c3yxqdao]{text-align:center}.t-hero__kicker[data-astro-cid-c3yxqdao]{margin-bottom:.5rem;font-size:.95rem}.t-hero[data-astro-cid-c3yxqdao] h1[data-astro-cid-c3yxqdao]{color:var(--teal-dark)}.t-hero__lead[data-astro-cid-c3yxqdao]{font-weight:700}.t-hero__lead[data-astro-cid-c3yxqdao]:last-child{margin-bottom:0}.t-body[data-astro-cid-c3yxqdao] h2[data-astro-cid-c3yxqdao]{color:var(--teal-dark);margin-top:2rem}.t-body[data-astro-cid-c3yxqdao] h2[data-astro-cid-c3yxqdao]:first-child{margin-top:0}.t-topics[data-astro-cid-c3yxqdao]{text-align:center}.t-topics__title[data-astro-cid-c3yxqdao]{margin:0 0 clamp(1.5rem,4vw,2.25rem);font-size:clamp(1.6rem,3.6vw,2.2rem)}.topics[data-astro-cid-c3yxqdao]{flex-wrap:wrap;justify-content:center;gap:1.1rem;margin:0;padding:0;list-style:none;display:flex}.topic[data-astro-cid-c3yxqdao]{background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #8fdcec47;border-radius:1.25rem;flex:13rem;max-width:21rem;margin:0;padding:1.6rem 1.3rem 1.5rem;box-shadow:inset 0 1px #ffffff14}.topic__num[data-astro-cid-c3yxqdao]{background:var(--gold-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.55rem;font-size:1.6rem;font-weight:900;line-height:1;display:block}.topic__title[data-astro-cid-c3yxqdao]{color:var(--white);margin:0 0 .45rem;font-size:1.15rem;font-weight:800;line-height:1.35}.topic__text[data-astro-cid-c3yxqdao]{color:var(--on-dark-soft);margin:0;font-size:.98rem;line-height:1.6}.format[data-astro-cid-c3yxqdao]{font-weight:700}.about[data-astro-cid-c3yxqdao] p[data-astro-cid-c3yxqdao]{font-size:1.08rem;line-height:1.8}.about[data-astro-cid-c3yxqdao] p[data-astro-cid-c3yxqdao]:last-child{margin-bottom:0}.takeaways[data-astro-cid-c3yxqdao]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.takeaways[data-astro-cid-c3yxqdao] li[data-astro-cid-c3yxqdao]{margin:0;line-height:1.55}.takeaways[data-astro-cid-c3yxqdao] li[data-astro-cid-c3yxqdao]:before{content:"✓";color:var(--gold-dark);margin-inline-end:.45rem;font-weight:900}.keylines[data-astro-cid-c3yxqdao]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.keylines[data-astro-cid-c3yxqdao] li[data-astro-cid-c3yxqdao]:before{content:"";background:var(--gold-gradient);border-radius:3px;width:2.5rem;height:3px;margin:0 auto .6rem;display:block}.keylines[data-astro-cid-c3yxqdao] li[data-astro-cid-c3yxqdao]{color:var(--navy);font-size:clamp(1.08rem,2vw,1.2rem);font-weight:800;line-height:1.5}.t-cta[data-astro-cid-c3yxqdao]{text-align:center;padding-block:clamp(3.5rem,9vw,5.5rem)}.t-cta__actions[data-astro-cid-c3yxqdao]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;margin:1.5rem 0 0;display:flex}.t-cta[data-astro-cid-c3yxqdao] a[data-astro-cid-c3yxqdao]:not(.btn){color:var(--gold-light)}.t-cta__more[data-astro-cid-c3yxqdao]{max-width:46rem;color:var(--on-dark-soft);border-top:1px solid #fcdc6d4d;margin:clamp(2.5rem,6vw,3.5rem) auto 1rem;padding-top:clamp(2rem,5vw,2.75rem);font-size:1.15rem;font-weight:800}.t-cta__free[data-astro-cid-c3yxqdao]{margin:1.75rem 0 0;font-size:1.02rem}.t-cta__free[data-astro-cid-c3yxqdao] a[data-astro-cid-c3yxqdao]{text-underline-offset:.25em}.t-rev-title[data-astro-cid-c3yxqdao]{text-align:center;color:var(--teal-dark);margin-bottom:1rem}.t-reviews[data-astro-cid-c3yxqdao]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.t-review[data-astro-cid-c3yxqdao]{text-align:center;background:var(--white);border:1px solid var(--line);border-top:4px solid var(--gold-dark);border-radius:1.25rem;margin:0;padding:1.35rem}.t-review__stars[data-astro-cid-c3yxqdao]{color:var(--gold-dark);letter-spacing:.1em;margin:0 0 .5rem}.t-review[data-astro-cid-c3yxqdao] blockquote[data-astro-cid-c3yxqdao]{white-space:pre-line;color:#33445c;margin:0 0 .75rem;line-height:1.65}.t-review__by[data-astro-cid-c3yxqdao]{color:#4a5b73;margin:0;font-size:.92rem}.others[data-astro-cid-c3yxqdao]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-c3yxqdao] li[data-astro-cid-c3yxqdao]{margin:0}.t-cta[data-astro-cid-c3yxqdao] .others[data-astro-cid-c3yxqdao] a[data-astro-cid-c3yxqdao]{color:var(--white);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;padding:.5rem 1rem;font-weight:700;text-decoration:none;display:inline-block}.t-cta[data-astro-cid-c3yxqdao] .others[data-astro-cid-c3yxqdao] a[data-astro-cid-c3yxqdao]:hover{border-color:var(--gold-light);color:var(--gold-light)}
