.bc[data-astro-cid-ydpl7oki]{--ink-900: #0b1e3a;--ink-600: #3d4a5c;--ink-400: #7c8699;--ink-300: #cfd6e1;--ink-250: #d8dde6;--ink-220: #b8c2d1;--ink-200: #e2e7ee;--ink-150: #eef1f6;--ink-120: #eef2f7;--ink-050: #fafbfc;--blue-700: #084890;--blue-600: #0c5fb8;--blue-100: #e0ecf9;--blue-050: #f5f8fb;--green-600: #0a7a4f;--gold: #c9a24a;--acc: var(--blue-600);background:#fff;color:var(--ink-900);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.bc[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]{color:var(--acc);text-underline-offset:3px}.bc[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]:hover{color:var(--blue-700)}.bc[data-astro-cid-ydpl7oki] em[data-astro-cid-ydpl7oki]{color:var(--acc);font-style:italic}.bc-wrap[data-astro-cid-ydpl7oki]{max-width:1240px;margin:0 auto;padding:0 32px}.bc-narrow[data-astro-cid-ydpl7oki]{max-width:880px}.bc-eyebrow[data-astro-cid-ydpl7oki]{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-400)}.bc-eyebrow--accent[data-astro-cid-ydpl7oki]{color:var(--acc)}.bc-mono[data-astro-cid-ydpl7oki]{font-family:var(--font-mono);font-size:12px}.bc-faint[data-astro-cid-ydpl7oki]{color:var(--ink-400)}.bc-gold[data-astro-cid-ydpl7oki]{color:var(--gold)}.bc-small[data-astro-cid-ydpl7oki]{font-size:13px;margin:6px 0 0}.bc-mt24[data-astro-cid-ydpl7oki]{margin-top:24px!important}.bc-mt32[data-astro-cid-ydpl7oki]{margin-top:32px}.bc-mt48[data-astro-cid-ydpl7oki]{margin-top:48px}.bc-mb32[data-astro-cid-ydpl7oki]{margin-bottom:32px!important}.bc-vh[data-astro-cid-ydpl7oki]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bc-h1[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:500;font-size:clamp(40px,5.4vw,68px);line-height:1.02;letter-spacing:-.032em;margin:16px 0 0;text-wrap:balance}.bc-h2[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:500;font-size:clamp(32px,3.6vw,44px);line-height:1.05;letter-spacing:-.025em;margin:14px 0 0;max-width:820px;text-wrap:balance}.bc-lead[data-astro-cid-ydpl7oki]{font-size:17.5px;line-height:1.6;color:var(--ink-600);margin:24px 0 0;max-width:60ch;text-wrap:pretty}.bc-narrow[data-astro-cid-ydpl7oki] .bc-lead[data-astro-cid-ydpl7oki]{max-width:none}.bc-lead[data-astro-cid-ydpl7oki] strong[data-astro-cid-ydpl7oki]{color:var(--ink-900)}.bc-sub[data-astro-cid-ydpl7oki]{font-size:16px;line-height:1.55;color:var(--ink-600);margin:16px 0 0;max-width:64ch;text-wrap:pretty}.bc-sub--wide[data-astro-cid-ydpl7oki]{max-width:72ch}.bc-card[data-astro-cid-ydpl7oki]{background:#fff;border:1px solid var(--ink-200);border-radius:16px;box-shadow:0 1px 3px #0b1e3a0a,0 24px 64px -32px #0b1e3a2e}.bc-sec[data-astro-cid-ydpl7oki]{padding:96px 0;border-bottom:1px solid var(--ink-200)}.bc-sec--muted[data-astro-cid-ydpl7oki]{background:var(--ink-050)}.bc-split[data-astro-cid-ydpl7oki]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:56px;align-items:start}.bc-sticky[data-astro-cid-ydpl7oki]{position:sticky;top:100px}.bc-hero[data-astro-cid-ydpl7oki]{position:relative;overflow:hidden;border-bottom:1px solid var(--ink-200)}.bc-hero__glow[data-astro-cid-ydpl7oki]{position:absolute;inset:-20% -10% auto auto;width:900px;height:700px;background:radial-gradient(closest-side,var(--blue-100),transparent);opacity:.55;pointer-events:none}.bc-hero__in[data-astro-cid-ydpl7oki]{position:relative;padding-top:64px;padding-bottom:56px}.bc-crumbs[data-astro-cid-ydpl7oki]{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--ink-400)}.bc[data-astro-cid-ydpl7oki] .bc-crumbs[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]{color:var(--ink-400);text-decoration:none}.bc-crumbs__here[data-astro-cid-ydpl7oki]{color:var(--ink-600)}.bc-hero__grid[data-astro-cid-ydpl7oki]{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:56px;align-items:end}.bc-meta[data-astro-cid-ydpl7oki]{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px;font-size:13px;color:var(--ink-400)}.bc-quick[data-astro-cid-ydpl7oki]{padding:28px}.bc-quick__row[data-astro-cid-ydpl7oki]{padding:16px 0 18px;border-bottom:1px solid var(--ink-150)}.bc-quick__k[data-astro-cid-ydpl7oki]{font-size:13px;font-weight:600;color:var(--ink-900)}.bc-quick__k--accent[data-astro-cid-ydpl7oki]{color:var(--acc)}.bc-quick__row[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:15px;line-height:1.55;color:var(--ink-600);margin:6px 0 0}.bc-quick__close[data-astro-cid-ydpl7oki]{margin:18px 0 0;font-family:var(--font-display);font-style:italic;font-size:17px;line-height:1.5;color:var(--ink-900)}.bc-hero__foot[data-astro-cid-ydpl7oki]{margin-top:48px;padding-top:24px;border-top:1px solid var(--ink-200);display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.bc-jumps[data-astro-cid-ydpl7oki]{display:flex;gap:6px;flex-wrap:wrap}.bc[data-astro-cid-ydpl7oki] .bc-jumps[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]{font-size:13px;font-weight:500;color:var(--ink-900);text-decoration:none;padding:7px 12px;border:1px solid var(--ink-250);border-radius:999px;background:#fff}.bc[data-astro-cid-ydpl7oki] .bc-jumps[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]:hover{border-color:var(--ink-220);background:var(--ink-120)}.bc-disclose[data-astro-cid-ydpl7oki]{font-size:13px;color:var(--ink-600);display:flex;align-items:center;gap:8px}.bc-dot[data-astro-cid-ydpl7oki]{width:6px;height:6px;border-radius:50%;background:var(--green-600);flex:none}.bc-picks[data-astro-cid-ydpl7oki]{padding:72px 0;border-bottom:1px solid var(--ink-200)}.bc-picks__list[data-astro-cid-ydpl7oki]{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px}.bc-pick[data-astro-cid-ydpl7oki]{padding:22px 24px;border:1px solid var(--ink-200);border-radius:12px;background:#fff}.bc-pick__for[data-astro-cid-ydpl7oki]{font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-400)}.bc[data-astro-cid-ydpl7oki] .bc-pick__name[data-astro-cid-ydpl7oki]{display:inline-block;margin-top:8px;font-family:var(--font-display);font-weight:600;font-size:21px;letter-spacing:-.015em;text-decoration:none;color:var(--ink-900)}.bc[data-astro-cid-ydpl7oki] .bc-pick__name[data-astro-cid-ydpl7oki]:hover{color:var(--acc)}.bc-pick[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--ink-600)}.bc-pick[data-astro-cid-ydpl7oki]:first-child{border-color:var(--acc);background:var(--blue-050)}.bc-types[data-astro-cid-ydpl7oki]{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px}.bc-type[data-astro-cid-ydpl7oki]{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;padding:14px 16px;border-radius:9px;font:inherit;cursor:pointer;border:1px solid var(--ink-200);background:#fff;color:var(--ink-900);transition:background .18s,border-color .18s}.bc-type__l[data-astro-cid-ydpl7oki]{font-size:15.5px;font-weight:600;line-height:1.3}.bc-type__r[data-astro-cid-ydpl7oki]{font-size:13px;font-weight:500;color:var(--acc)}.bc-type[data-astro-cid-ydpl7oki][aria-pressed=true]{background:var(--ink-900);border-color:var(--ink-900);color:#fff}.bc-type[data-astro-cid-ydpl7oki][aria-pressed=true] .bc-type__r[data-astro-cid-ydpl7oki]{color:#fffc}.bc-basis[data-astro-cid-ydpl7oki]{margin:20px 0 0;font-size:16px;line-height:1.55;max-width:1000px}.bc-tablewrap[data-astro-cid-ydpl7oki]{max-width:1360px;margin:32px auto 0;padding:0 32px}.bc-table[data-astro-cid-ydpl7oki]{background:#fff;border:1px solid var(--ink-200);border-radius:16px;overflow-x:auto}.bc-tr[data-astro-cid-ydpl7oki]{display:grid;grid-template-columns:44px 1.25fr 1.5fr 1.3fr 1.25fr 1.45fr 1.4fr 28px;gap:24px;padding:26px 24px;min-width:1240px;box-sizing:border-box;align-items:start}.bc-thead[data-astro-cid-ydpl7oki]{padding:16px 24px;background:var(--ink-050);border-bottom:1px solid var(--ink-200);font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-400)}.bc-row[data-astro-cid-ydpl7oki]{border-bottom:1px solid var(--ink-150);background:#fff}.bc-row[data-astro-cid-ydpl7oki]:last-child{border-bottom:none}.bc-row--us[data-astro-cid-ydpl7oki]{background:#e0ecf966}.bc-row[data-astro-cid-ydpl7oki] summary[data-astro-cid-ydpl7oki]{list-style:none;cursor:pointer}.bc-row[data-astro-cid-ydpl7oki] summary[data-astro-cid-ydpl7oki]::-webkit-details-marker,.bc-faq[data-astro-cid-ydpl7oki] summary[data-astro-cid-ydpl7oki]::-webkit-details-marker{display:none}.bc-row[data-astro-cid-ydpl7oki] summary[data-astro-cid-ydpl7oki]:hover{background:#e0ecf959}.bc-rank[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:500;font-size:44px;line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink-300)}.bc-rank--top[data-astro-cid-ydpl7oki]{color:var(--acc)}.bc-firm__n[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:21px;letter-spacing:-.015em;line-height:1.2}.bc-us[data-astro-cid-ydpl7oki]{display:inline-block;margin-top:6px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--acc);background:var(--blue-100);padding:3px 8px;border-radius:999px}.bc-firm__c[data-astro-cid-ydpl7oki]{font-size:13.5px;color:var(--ink-400);margin-top:6px}.bc-firm__why[data-astro-cid-ydpl7oki]{font-size:14px;line-height:1.45;color:var(--acc);font-weight:600;margin-top:10px}.bc-cell[data-astro-cid-ydpl7oki]{font-size:16px;line-height:1.55;color:var(--ink-600);text-wrap:pretty}.bc-cell--price[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-size:17px;line-height:1.45;color:var(--ink-900);font-weight:600;font-variant-numeric:tabular-nums}.bc-cell--none[data-astro-cid-ydpl7oki]{color:var(--ink-400)}.bc-row--us[data-astro-cid-ydpl7oki] .bc-cell--cpa[data-astro-cid-ydpl7oki]{color:var(--ink-900)}.bc-plus[data-astro-cid-ydpl7oki]{font-size:20px;line-height:1;color:var(--ink-400);transition:transform .18s cubic-bezier(.16,1,.3,1)}details[data-astro-cid-ydpl7oki][open]>summary[data-astro-cid-ydpl7oki] .bc-plus[data-astro-cid-ydpl7oki]{transform:rotate(45deg)}.bc-more[data-astro-cid-ydpl7oki]{padding:0 24px 22px;display:grid;grid-template-columns:44px 1.25fr minmax(0,7.1fr);gap:24px;min-width:1240px;box-sizing:border-box}.bc-more__box[data-astro-cid-ydpl7oki]{grid-column:3;background:var(--blue-050);border-left:3px solid var(--acc);border-radius:0 8px 8px 0;padding:14px 18px;display:grid;gap:10px;font-size:15px;line-height:1.6;color:var(--ink-600)}.bc-more__box[data-astro-cid-ydpl7oki] strong[data-astro-cid-ydpl7oki]{color:var(--ink-900)}.bc-more__src[data-astro-cid-ydpl7oki]{display:flex;gap:6px 14px;flex-wrap:wrap;align-items:baseline}.bc[data-astro-cid-ydpl7oki] .bc-more__src[data-astro-cid-ydpl7oki] a[data-astro-cid-ydpl7oki]{font-family:var(--font-mono);font-size:13px}.bc[data-astro-cid-ydpl7oki] .bc-more__vs[data-astro-cid-ydpl7oki]{font-size:13px;font-weight:600}.bc-fine[data-astro-cid-ydpl7oki]{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--ink-400)}.bc-cta[data-astro-cid-ydpl7oki]{margin-top:40px;padding:28px 32px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.bc-cta__h[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:24px;letter-spacing:-.02em}.bc-cta[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:15px;color:var(--ink-600);margin:6px 0 0}.bc[data-astro-cid-ydpl7oki] .bc-btn[data-astro-cid-ydpl7oki]{display:inline-block;padding:15px 26px;border-radius:10px;background:var(--acc);color:#fff;font-weight:600;font-size:16px;text-decoration:none;border:1px solid var(--acc)}.bc[data-astro-cid-ydpl7oki] .bc-btn[data-astro-cid-ydpl7oki]:hover{background:var(--blue-700);color:#fff}.bc[data-astro-cid-ydpl7oki] .bc-btn--ghost[data-astro-cid-ydpl7oki]{background:#fff;color:var(--ink-900);border-color:var(--ink-250)}.bc[data-astro-cid-ydpl7oki] .bc-btn--ghost[data-astro-cid-ydpl7oki]:hover{background:var(--ink-120);color:var(--ink-900)}.bc-btns[data-astro-cid-ydpl7oki]{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.bc-progress[data-astro-cid-ydpl7oki]{margin-top:32px;display:flex;gap:8px;align-items:center}.bc-progress[data-astro-cid-ydpl7oki] [data-astro-cid-ydpl7oki][data-prog]{height:4px;width:48px;border-radius:2px;background:var(--ink-200);transition:background .22s}.bc-progress[data-astro-cid-ydpl7oki] [data-astro-cid-ydpl7oki][data-prog].is-on{background:var(--acc)}.bc-progress[data-astro-cid-ydpl7oki] .bc-mono[data-astro-cid-ydpl7oki]{color:var(--ink-400);margin-left:8px}.bc-reset[data-astro-cid-ydpl7oki]{margin-top:20px;background:none;border:none;padding:0;font:inherit;font-size:14px;font-weight:600;color:var(--acc);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.bc-tree[data-astro-cid-ydpl7oki]{display:grid;gap:16px}.bc-q[data-astro-cid-ydpl7oki]{border:1px solid var(--ink-200);border-radius:12px;padding:24px;background:#fff;transition:opacity .22s,border-color .22s}.bc-q[data-astro-cid-ydpl7oki].is-active{border-color:var(--acc)}.bc-q[data-astro-cid-ydpl7oki].is-dim{opacity:.45}.bc-q__t[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:21px;letter-spacing:-.015em;line-height:1.25;margin-top:6px}.bc-q__opts[data-astro-cid-ydpl7oki]{display:grid;gap:8px;margin-top:16px}.bc-opt[data-astro-cid-ydpl7oki]{display:flex;gap:12px;align-items:flex-start;text-align:left;padding:13px 16px;border-radius:9px;font:inherit;font-size:15px;line-height:1.4;cursor:pointer;border:1px solid var(--ink-200);background:#fff;color:var(--ink-900);transition:all .18s}.bc-radio[data-astro-cid-ydpl7oki]{width:16px;height:16px;border-radius:50%;flex:none;margin-top:2px;box-sizing:border-box;border:1.5px solid var(--ink-220)}.bc-opt[data-astro-cid-ydpl7oki][aria-pressed=true]{border-color:var(--acc);background:var(--blue-050);font-weight:600}.bc-opt[data-astro-cid-ydpl7oki][aria-pressed=true] .bc-radio[data-astro-cid-ydpl7oki]{border:5px solid var(--acc)}.bc-out[data-astro-cid-ydpl7oki]{margin-top:14px;background:var(--blue-050);border-left:3px solid var(--acc);border-radius:0 8px 8px 0;padding:14px 18px;font-size:15px;line-height:1.55}.bc-out__arrow[data-astro-cid-ydpl7oki]{color:var(--acc);font-weight:700}.bc-steps[data-astro-cid-ydpl7oki]{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink-200)}.bc-steps[data-astro-cid-ydpl7oki] li[data-astro-cid-ydpl7oki]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:8px;padding:24px 0;border-bottom:1px solid var(--ink-200)}.bc-steps__n[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:500;font-size:32px;line-height:1;color:var(--acc)}.bc-steps__t[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.012em;line-height:1.3}.bc-steps[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:15px;line-height:1.6;color:var(--ink-600);margin:6px 0 0}.bc-check[data-astro-cid-ydpl7oki]{padding:28px}.bc-check__head[data-astro-cid-ydpl7oki]{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bc-check__t[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:22px;letter-spacing:-.015em}.bc-check__list[data-astro-cid-ydpl7oki]{display:grid;margin-top:16px}.bc-tick[data-astro-cid-ydpl7oki]{display:flex;gap:12px;align-items:flex-start;text-align:left;background:none;border:none;border-top:1px solid var(--ink-150);padding:13px 0;font:inherit;font-size:15px;line-height:1.45;cursor:pointer;color:var(--ink-900)}.bc-box[data-astro-cid-ydpl7oki]{width:18px;height:18px;flex:none;margin-top:1px;border-radius:5px;box-sizing:border-box;border:1.5px solid var(--ink-220);background:#fff;position:relative}.bc-tick[data-astro-cid-ydpl7oki][aria-pressed=true]{color:var(--ink-400)}.bc-tick[data-astro-cid-ydpl7oki][aria-pressed=true] .bc-tick__q[data-astro-cid-ydpl7oki]{text-decoration:line-through}.bc-tick[data-astro-cid-ydpl7oki][aria-pressed=true] .bc-box[data-astro-cid-ydpl7oki]{background:var(--acc);border-color:var(--acc)}.bc-tick[data-astro-cid-ydpl7oki][aria-pressed=true] .bc-box[data-astro-cid-ydpl7oki]:after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}.bc-check__more[data-astro-cid-ydpl7oki]{font-size:13px;line-height:1.5;color:var(--ink-600);margin:16px 0 0;padding-top:16px;border-top:1px solid var(--ink-150)}.bc-six[data-astro-cid-ydpl7oki]{margin-top:48px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));border-top:1px solid var(--ink-200);border-left:1px solid var(--ink-200)}.bc-six[data-astro-cid-ydpl7oki]>div[data-astro-cid-ydpl7oki]{padding:28px;border-right:1px solid var(--ink-200);border-bottom:1px solid var(--ink-200)}.bc-six__t[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:19px;letter-spacing:-.012em;margin-top:10px}.bc-six[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:15px;line-height:1.6;color:var(--ink-600);margin:8px 0 0}.bc-tabs[data-astro-cid-ydpl7oki]{margin-top:40px;display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--ink-200)}.bc-tab[data-astro-cid-ydpl7oki]{padding:12px 16px;margin-bottom:-1px;border:none;border-bottom:2px solid transparent;background:none;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer;color:var(--ink-400)}.bc-tab[data-astro-cid-ydpl7oki][aria-selected=true]{border-bottom-color:var(--acc);color:var(--ink-900)}.bc-look[data-astro-cid-ydpl7oki]{margin-top:32px}.bc-look__grid[data-astro-cid-ydpl7oki]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));background:#fff;border:1px solid var(--ink-200);border-radius:12px;overflow:hidden}.bc-look__s[data-astro-cid-ydpl7oki],.bc-look__l[data-astro-cid-ydpl7oki]{padding:32px}.bc-look__s[data-astro-cid-ydpl7oki]{border-right:1px solid var(--ink-200)}.bc-look__l[data-astro-cid-ydpl7oki]{background:var(--ink-050)}.bc-look__k[data-astro-cid-ydpl7oki]{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-600)}.bc-look__k--plus[data-astro-cid-ydpl7oki]{color:var(--green-600)}.bc-look__s[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:16px;line-height:1.65;color:var(--ink-900);margin:14px 0 0}.bc-look__l[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:16px;line-height:1.65;color:var(--ink-600);margin:14px 0 0}.bc[data-astro-cid-ydpl7oki] .bc-look__link[data-astro-cid-ydpl7oki]{display:inline-block;margin-top:16px;font-size:14px;font-weight:600}.bc-no[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:500;font-size:76px;letter-spacing:-.035em;line-height:1;color:var(--acc);margin-top:28px;font-style:italic}.bc-prose[data-astro-cid-ydpl7oki]{display:grid;gap:18px;font-size:16.5px;line-height:1.65;color:var(--ink-600)}.bc-prose[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{margin:0}.bc-prose[data-astro-cid-ydpl7oki] strong[data-astro-cid-ydpl7oki]{color:var(--ink-900)}.bc-cav[data-astro-cid-ydpl7oki]{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));border-top:1px solid var(--ink-200)}.bc-cav[data-astro-cid-ydpl7oki]>div[data-astro-cid-ydpl7oki]{padding:24px 24px 0 0}.bc-cav__t[data-astro-cid-ydpl7oki]{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.012em}.bc-cav[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{font-size:14.5px;line-height:1.6;color:var(--ink-600);margin:8px 0 0}.bc-faq[data-astro-cid-ydpl7oki]{border-bottom:1px solid var(--ink-200)}.bc-faq[data-astro-cid-ydpl7oki] summary[data-astro-cid-ydpl7oki]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:20px 0;font-family:var(--font-display);font-weight:600;font-size:19px;line-height:1.35}.bc-faq[data-astro-cid-ydpl7oki] p[data-astro-cid-ydpl7oki]{margin:0 0 22px;font-size:16px;line-height:1.65;color:var(--ink-600)}@media(max-width:900px){.bc-wrap[data-astro-cid-ydpl7oki],.bc-tablewrap[data-astro-cid-ydpl7oki]{padding:0 16px}.bc-sec[data-astro-cid-ydpl7oki]{padding:64px 0}.bc-sticky[data-astro-cid-ydpl7oki]{position:static}.bc-table[data-astro-cid-ydpl7oki]{border:none;background:none;overflow:visible}.bc-thead[data-astro-cid-ydpl7oki]{display:none}.bc-row[data-astro-cid-ydpl7oki]{border:1px solid var(--ink-200);border-radius:14px;margin-bottom:14px;overflow:hidden}.bc-row[data-astro-cid-ydpl7oki]:last-child{border-bottom:1px solid var(--ink-200)}.bc-tr[data-astro-cid-ydpl7oki]{min-width:0;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px 14px;padding:20px 16px}.bc-tr[data-astro-cid-ydpl7oki] .bc-cell[data-astro-cid-ydpl7oki]{grid-column:1 / -1;font-size:15px}.bc-tr[data-astro-cid-ydpl7oki] .bc-cell[data-astro-cid-ydpl7oki]:before{content:attr(data-label);display:block;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-400);margin-bottom:4px}.bc-tr[data-astro-cid-ydpl7oki] .bc-plus[data-astro-cid-ydpl7oki]{grid-column:3;grid-row:1}.bc-rank[data-astro-cid-ydpl7oki]{font-size:36px}.bc-more[data-astro-cid-ydpl7oki]{min-width:0;display:block;padding:0 16px 18px}.bc-look__s[data-astro-cid-ydpl7oki]{border-right:none;border-bottom:1px solid var(--ink-200)}.bc-no[data-astro-cid-ydpl7oki]{font-size:56px}}
