.card-list[data-astro-cid-yunrlcz2]{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-yunrlcz2]{padding:var(--space-md);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-lg);position:relative}.head[data-astro-cid-yunrlcz2]{justify-content:space-between;align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.name[data-astro-cid-yunrlcz2]{font-size:var(--text-lg);margin:0;font-weight:700}.badges[data-astro-cid-yunrlcz2]{gap:var(--space-3xs);display:flex}.grade[data-astro-cid-yunrlcz2],.fee-type[data-astro-cid-yunrlcz2]{border-radius:var(--radius-pill);font-size:var(--text-xs);white-space:nowrap;background:var(--color-paper-3);padding:.1em .7em;font-weight:700}.grade-gold[data-astro-cid-yunrlcz2]{background:var(--color-card-b)}.grade-platinum[data-astro-cid-yunrlcz2]{background:var(--color-navy);color:var(--color-navy-ink)}.fee-free[data-astro-cid-yunrlcz2]{background:var(--color-accent-2)}.facts[data-astro-cid-yunrlcz2]{gap:var(--space-sm);margin:var(--space-sm) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.facts[data-astro-cid-yunrlcz2] dt[data-astro-cid-yunrlcz2]{font-size:var(--text-xs);color:var(--color-ink-2)}.facts[data-astro-cid-yunrlcz2] dd[data-astro-cid-yunrlcz2]{margin:0}.sub[data-astro-cid-yunrlcz2]{font-size:var(--text-xs);color:var(--color-ink-2);line-height:1.6;display:block}.warning[data-astro-cid-yunrlcz2]{margin:0 0 var(--space-sm);padding:var(--space-2xs) var(--space-sm);background:var(--color-paper-3);border-left:3px solid var(--color-accent-ink);font-size:var(--text-sm)}.notes[data-astro-cid-yunrlcz2]{margin:0 0 var(--space-sm);font-size:var(--text-xs);color:var(--color-ink-2);padding:0;line-height:1.6;list-style:none}.tags[data-astro-cid-yunrlcz2]{gap:var(--space-3xs);margin:0 0 var(--space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.tags[data-astro-cid-yunrlcz2] li[data-astro-cid-yunrlcz2]{border-radius:var(--radius-md);background:var(--color-paper-3);font-size:var(--text-xs);padding:.1em .6em}.links[data-astro-cid-yunrlcz2]{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);flex-wrap:wrap;font-weight:700;display:flex}.apply[data-astro-cid-yunrlcz2]{background:var(--color-cta);color:var(--color-cta-ink);border-radius:var(--radius-pill);align-items:center;gap:.5em;padding:.55em 1.2em;font-weight:700;text-decoration:none;display:inline-flex}.apply[data-astro-cid-yunrlcz2]:hover{color:var(--color-ink);filter:brightness(1.05)}.pr[data-astro-cid-yunrlcz2]{font-size:var(--text-xs);border:1px solid;border-radius:4px;padding:0 .45em;font-weight:700;line-height:1.5}.ad-banner[data-astro-cid-yunrlcz2]{align-items:center;gap:var(--space-2xs);line-height:0;display:flex}.ad-banner[data-astro-cid-yunrlcz2] .pr[data-astro-cid-yunrlcz2]{white-space:nowrap;flex-shrink:0;line-height:1.5}.ad-banner[data-astro-cid-yunrlcz2] img{max-width:100%;height:auto}.ad-banner[data-astro-cid-yunrlcz2]>div{min-width:0}.px[data-astro-cid-yunrlcz2]{opacity:0;width:1px;height:1px;position:absolute}.page[data-astro-cid-55k2jmne]{padding-bottom:var(--space-2xl)}.head[data-astro-cid-55k2jmne]{margin:var(--space-md) 0 var(--space-lg)}h1[data-astro-cid-55k2jmne]{font-size:var(--text-2xl);margin:0;font-weight:700}.lead[data-astro-cid-55k2jmne]{margin:var(--space-2xs) 0 0;color:var(--color-ink-2);max-width:44em}.meta[data-astro-cid-55k2jmne]{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);font-weight:700}h2[data-astro-cid-55k2jmne]{margin:0 0 var(--space-sm);font-size:var(--text-xl);font-weight:700}.points[data-astro-cid-55k2jmne]{margin-bottom:var(--space-lg);padding:var(--space-md);background:var(--color-paper-2);border-radius:var(--radius-lg)}.points[data-astro-cid-55k2jmne] ul[data-astro-cid-55k2jmne]{margin:0;padding-left:1.2em}.points[data-astro-cid-55k2jmne] li[data-astro-cid-55k2jmne]+li[data-astro-cid-55k2jmne]{margin-top:var(--space-2xs)}.to-finder[data-astro-cid-55k2jmne]{margin:var(--space-lg) 0;padding:var(--space-md);background:var(--color-navy);color:var(--color-navy-ink);border-radius:var(--radius-lg);text-align:center}.to-finder[data-astro-cid-55k2jmne] p[data-astro-cid-55k2jmne]{margin:0 0 var(--space-sm)}.to-finder-go[data-astro-cid-55k2jmne]{background:var(--color-cta);color:var(--color-cta-ink);border-radius:var(--radius-pill);padding:.6em 1.4em;font-weight:700;text-decoration:none;display:inline-block}.to-finder-go[data-astro-cid-55k2jmne]:hover{color:var(--color-ink)}.faq-block[data-astro-cid-55k2jmne]{margin-top:var(--space-xl)}.note[data-astro-cid-55k2jmne]{margin-top:var(--space-xl);padding:var(--space-md);background:var(--color-paper-2);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-ink-2)}.note[data-astro-cid-55k2jmne] p[data-astro-cid-55k2jmne]{margin:0}.note[data-astro-cid-55k2jmne] p[data-astro-cid-55k2jmne]+p[data-astro-cid-55k2jmne]{margin-top:var(--space-2xs)}.block[data-astro-cid-55k2jmne]{margin-top:var(--space-2xl)}.others[data-astro-cid-55k2jmne]{gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.others[data-astro-cid-55k2jmne] a[data-astro-cid-55k2jmne]{border:1px solid var(--color-rule);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-ink);background:var(--color-paper);padding:.35em 1em;font-weight:700;text-decoration:none;display:inline-block}.others[data-astro-cid-55k2jmne] a[data-astro-cid-55k2jmne]:hover{border-color:var(--color-accent-ink)}
