.blog-breadcrumbs{color:#ffffff80;flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.blog-breadcrumbs a:hover{color:#fff}.blog-disclosure{color:#ffffff80;max-width:85ch;margin-top:16px;font-size:14px;line-height:1.7}.blog-prose{color:#fffc;overflow-wrap:anywhere;max-width:46rem;font-size:18px;line-height:1.8}.blog-prose>p,.blog-prose section>p{margin-block:22px}.blog-prose section{border-top:1px solid #ffffff1f;margin-top:48px;padding-top:48px;scroll-margin-top:6rem}.blog-prose h2{letter-spacing:-.035em;color:#fff;text-wrap:balance;margin-bottom:20px;font-size:clamp(28px,3vw,36px);font-weight:800;line-height:1.15}.blog-prose h3{color:#fff;margin-block:28px 10px;font-size:20px;font-weight:700;line-height:1.4}.blog-prose strong{color:#fff}.blog-prose a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand);text-underline-offset:4px;text-decoration-thickness:1px}.blog-prose a:hover{color:var(--color-brand)}.blog-prose ul,.blog-prose ol{gap:12px;margin-block:22px;padding-left:26px;display:grid}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li::marker{color:var(--color-brand);font-weight:700}.blog-toc{background:#161616;border-radius:1rem;margin-bottom:28px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff1a}.blog-toc summary{color:#fff;cursor:pointer;padding:16px 22px;font-weight:700}.blog-prose .blog-toc ol{gap:8px;margin:0;padding:0 22px 20px 44px}.blog-prose .blog-toc a{text-decoration-color:#ffffff4d}.blog-answer{border-left:4px solid var(--color-brand);background:#161616;border-radius:1rem;margin-bottom:28px;padding:24px 28px}.blog-answer-label{letter-spacing:.04em;text-transform:uppercase;color:var(--color-brand);margin-bottom:8px;font-size:13px;font-weight:700}.blog-table-scroll{background:#161616;border-radius:1rem;margin-block:24px;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff1a}.blog-table-scroll table{border-collapse:collapse;overflow-wrap:normal;width:100%;min-width:540px;font-size:15px;line-height:1.6}.blog-table-scroll caption{text-align:left;color:#fff;padding:14px 16px;font-weight:700}.blog-table-scroll th,.blog-table-scroll td{text-align:left;vertical-align:top;border-top:1px solid #ffffff1a;padding:13px 16px}.blog-table-scroll th{color:#fff;font-weight:700}.blog-table-scroll thead{background:#ffffff0a}.blog-prose blockquote{border-left:3px solid var(--color-brand);background:#ffffff0a;border-radius:.75rem;padding:18px 24px}.blog-faqs>div{border-bottom:1px solid #ffffff1a;padding-bottom:20px}@media (max-width:480px){.blog-prose{font-size:16px}.blog-answer{padding:20px}}
