.prose{gap:var(--space-sm);max-width:var(--measure);display:grid}.prose .section__title{margin-bottom:var(--space-2xs)}.link-inline{color:var(--color-accent-ink);text-underline-offset:.25em;overflow-wrap:anywhere;font-weight:700}.faq__list{max-width:var(--measure);border-bottom:var(--rule-hair)}.faq__item{gap:var(--space-2xs);padding-block:var(--space-md);border-top:var(--rule-hair);display:grid}.faq__question{color:var(--color-ink);font-size:var(--text-lg);font-weight:700;line-height:var(--leading-tight);word-break:auto-phrase}.faq__answer{gap:var(--space-xs);color:var(--color-ink-2);margin:0;display:grid}.faq__links{gap:var(--space-2xs);padding-inline-start:1.25em;list-style:outside;display:grid}.idx-mark{background:var(--color-rule);border-radius:50%;justify-self:center;width:8px;height:8px}.idx-mark--stop{background:var(--color-hold)}.guidance{gap:var(--space-sm);margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:var(--rule-hair);display:grid}.guidance__title{color:var(--color-ink);font-size:var(--text-xl);line-height:var(--leading-tight)}.guidance__lede,.guidance__note{max-width:var(--measure)}.guidance__note{color:var(--color-ink-2);font-size:var(--text-sm)}.compare tbody th{white-space:normal}@media (max-width:39.99rem){.compare td:before{content:attr(data-label);color:var(--color-neutral);font-size:var(--text-xs);font-weight:700;display:block}}.evaluate{max-width:var(--page-max);border-bottom:var(--rule-hair);display:grid}.evaluate__item{gap:var(--space-2xs);padding-block:var(--space-md);border-top:var(--rule-hair);display:grid}.evaluate__item dt{align-items:baseline;gap:var(--space-2xs) var(--space-xs);color:var(--color-ink);flex-wrap:wrap;font-weight:700;display:flex}.evaluate__item dd{color:var(--color-ink-2);margin:0}.evaluate .link-inline{white-space:nowrap}.evaluate__role{padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--color-paper-3);color:var(--color-ink-2);font-size:var(--text-xs);line-height:1.8}@media (min-width:60rem){.evaluate__item{gap:var(--space-xl);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.onboarding{gap:var(--space-2xs);padding-inline-start:1.5em;list-style:decimal;display:grid}.facts--light{border-bottom-color:var(--color-rule)}.facts--light .fact{border-top-color:var(--color-rule);color:var(--color-ink)}.facts--light .fact__k{color:var(--color-accent-ink)}.tabs__nojs-label{color:var(--color-accent-ink);font-size:var(--text-sm);font-weight:700;display:none}.scope{gap:var(--space-sm);padding:var(--space-lg);border:var(--rule-hair);border-radius:var(--radius-xl);background:var(--color-paper-2);margin:0;display:grid}.scope__row{gap:var(--space-3xs);display:grid}.scope__row dt{color:var(--color-neutral);font-size:var(--text-sm);font-weight:700}.scope__row dd{color:var(--color-ink);margin:0;font-weight:700}.tier+.tier{margin-top:var(--space-3xl)}.tier__title{margin-bottom:var(--space-md);font-size:var(--text-2xl)}.check__tags{gap:var(--space-3xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.tag{padding:0 var(--space-xs);border:1px solid var(--color-rule);border-radius:var(--radius-pill);color:var(--color-ink-2);font-size:var(--text-xs);font-weight:700;line-height:1.8}.limits{gap:var(--space-xs);padding-inline-start:1.25em;list-style:outside;display:grid}h4.check__name{color:var(--color-ink);font-weight:700;line-height:var(--leading-tight);letter-spacing:.01em;font-feature-settings:"palt";word-break:auto-phrase;margin:0}
