.LandingLegalRefs__subtitle[data-v-8eed81c4]{margin:var(--s-8) 0 0;font-size:var(--t-h2);color:var(--ink)}.LandingLegalRefs__subintro[data-v-8eed81c4]{margin:var(--s-2) 0 var(--s-4);font-size:var(--t-sm);color:var(--ink-2)}.LandingLegalRefs__list[data-v-8eed81c4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}@media(max-width:1000px){.LandingLegalRefs__list[data-v-8eed81c4]{grid-template-columns:1fr}}.LandingLegalRefs__item.feat[data-v-8eed81c4]{padding:18px 20px;height:100%}.LandingLegalRefs__link[data-v-8eed81c4]{display:flex;gap:var(--s-3);align-items:flex-start;color:inherit;text-decoration:none}.LandingLegalRefs__link .fi[data-v-8eed81c4]{flex:none;margin-bottom:0}.LandingLegalRefs__link b[data-v-8eed81c4]{display:block;font-family:var(--f-ui);font-weight:600;font-size:var(--t-sm);color:var(--primary)}.LandingLegalRefs__link small[data-v-8eed81c4]{display:block;margin-top:4px;font-size:var(--t-xs);color:var(--ink-2);line-height:1.5}.LandingLegalRefs__link:hover b[data-v-8eed81c4]{text-decoration:underline}.LandingTopicPage__hero[data-v-740f711e]{padding-bottom:64px}.LandingTopicPage__crumbs[data-v-740f711e]{display:flex;gap:var(--s-2);font-family:var(--f-ui);font-size:var(--t-sm);color:var(--ink-3)}.LandingTopicPage__hero .LandingTopicPage__title.display[data-v-740f711e]{margin-top:18px;max-width:860px;font-size:clamp(32px,4vw,48px)}.LandingTopicPage__hero p.LandingTopicPage__lead[data-v-740f711e]{max-width:760px}.LandingTopicPage__meta[data-v-740f711e]{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);margin-top:18px;font-family:var(--f-ui);font-size:var(--t-xs);color:var(--ink-3)}.LandingTopicPage__meta span[data-v-740f711e]{display:inline-flex;align-items:center;gap:6px}.LandingTopicPage__hero .LandingTopicPage__shot.hero-shot[data-v-740f711e]{height:380px}@media(max-width:1000px){.LandingTopicPage__hero .LandingTopicPage__shot.hero-shot[data-v-740f711e]{height:260px}}.LandingTopicPage__quiz[data-v-740f711e]{min-width:0}.LandingTopicPage.LandingTopicPage .LandingTopicPage__essentials.sec[data-v-740f711e],.LandingTopicPage.LandingTopicPage .LandingTopicPage__tool.sec[data-v-740f711e]{padding-top:0;margin-top:-32px}.LandingTopicPage__essentialsBox[data-v-740f711e]{padding:26px 30px;border:1px solid var(--g-100);border-left:4px solid var(--primary);border-radius:var(--r-md);background:var(--g-50)}.LandingTopicPage__essentialsBox ul[data-v-740f711e]{list-style:none;margin:var(--s-3) 0 0;padding:0;display:grid;gap:var(--s-2)}.LandingTopicPage__essentialsBox li[data-v-740f711e]{display:flex;gap:10px;font-size:var(--t-sm);color:var(--ink)}.LandingTopicPage__essentialsBox li svg[data-v-740f711e]{flex:none;margin-top:3px;color:var(--primary)}.LandingTopicPage__list[data-v-740f711e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-8);margin-top:0}@media(max-width:1000px){.LandingTopicPage__list[data-v-740f711e]{grid-template-columns:1fr}}.LandingTopicPage__strong[data-v-740f711e]{color:var(--ink)}.LandingTopicPage__note.alert[data-v-740f711e]{margin-top:var(--s-6);max-width:860px}.LandingTopicPage__note.alert b[data-v-740f711e]{font-family:var(--f-ui);font-weight:600}.LandingTopicPage__leadGrid[data-v-740f711e]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:var(--s-8);align-items:start}@media(max-width:1000px){.LandingTopicPage__leadGrid[data-v-740f711e]{grid-template-columns:1fr}}.LandingTopicPage__leadGrid .sec-head[data-v-740f711e]{margin-bottom:0}@media(max-width:680px){.LandingTopicPage__related[data-v-740f711e]{grid-template-columns:1fr}}.LandingTopicPage__relatedCard[data-v-740f711e]{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.LandingTopicPage__relatedCard p[data-v-740f711e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.LandingTopicPage__relatedGo[data-v-740f711e]{margin-top:auto;padding-top:var(--s-4);font-family:var(--f-ui);font-size:var(--t-sm);font-weight:600;color:var(--primary)}.LandingTopicPage__cta.cta[data-v-740f711e]{grid-template-columns:1fr}
