.breadcrumb[data-astro-cid-wou4l6ro]{color:var(--c-muted);align-items:center;gap:8px;padding-top:24px;padding-bottom:16px;font-size:14px;display:flex}.breadcrumb[data-astro-cid-wou4l6ro] a[data-astro-cid-wou4l6ro]{color:var(--c-muted)}.breadcrumb[data-astro-cid-wou4l6ro] a[data-astro-cid-wou4l6ro]:hover{color:var(--c-primary)}.article-header[data-astro-cid-wou4l6ro]{max-width:760px;margin:0 auto;padding-top:32px;padding-bottom:24px}.article-tag[data-astro-cid-wou4l6ro]{background:var(--c-bg-tint);color:var(--c-primary);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.article-header[data-astro-cid-wou4l6ro] h1[data-astro-cid-wou4l6ro]{margin:0 0 12px}.article-byline[data-astro-cid-wou4l6ro]{color:var(--c-muted);margin:0;font-size:14px}.article-byline[data-astro-cid-wou4l6ro] strong[data-astro-cid-wou4l6ro]{color:var(--c-text-soft);font-weight:700}.article-hero-image[data-astro-cid-wou4l6ro]{object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:480px;margin-top:24px}.article-body[data-astro-cid-wou4l6ro]{max-width:760px;color:var(--c-text);margin:0 auto;padding-bottom:64px;font-size:17px;line-height:1.75}.article-body[data-astro-cid-wou4l6ro] h2{font-family:var(--font-display);border-top:1px solid var(--c-border);margin-top:48px;margin-bottom:16px;padding-top:28px;font-size:1.7rem}.article-body[data-astro-cid-wou4l6ro] h2:first-child{border-top:0;margin-top:0;padding-top:0}.article-body[data-astro-cid-wou4l6ro] h3{font-family:var(--font-display);margin-top:32px;margin-bottom:12px;font-size:1.3rem}.article-body[data-astro-cid-wou4l6ro] p{margin:0 0 18px}.article-body[data-astro-cid-wou4l6ro] ul,.article-body[data-astro-cid-wou4l6ro] ol{margin:0 0 20px;padding-left:24px}.article-body[data-astro-cid-wou4l6ro] li{margin-bottom:8px}.article-body[data-astro-cid-wou4l6ro] strong{color:var(--c-text)}.article-body[data-astro-cid-wou4l6ro] a{color:var(--c-primary);text-underline-offset:3px;text-decoration:underline}.article-body[data-astro-cid-wou4l6ro] table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.article-body[data-astro-cid-wou4l6ro] td,.article-body[data-astro-cid-wou4l6ro] th{border:1px solid var(--c-border);padding:10px}.article-body[data-astro-cid-wou4l6ro] blockquote{background:var(--c-bg-tint);border-left:3px solid var(--c-primary);border-radius:6px;margin:24px 0;padding:16px 24px;font-style:italic}.article-faq[data-astro-cid-wou4l6ro]{border-top:1px solid var(--c-border);padding:48px 0}.article-faq[data-astro-cid-wou4l6ro] h2[data-astro-cid-wou4l6ro]{font-family:var(--font-display);margin-bottom:24px;font-size:1.75rem}.faq-list[data-astro-cid-wou4l6ro]{flex-direction:column;gap:12px;display:flex}.faq-item[data-astro-cid-wou4l6ro]{border:1px solid var(--c-border);border-radius:var(--radius-lg);background:#fff;padding:0;overflow:hidden}.faq-item[data-astro-cid-wou4l6ro] summary[data-astro-cid-wou4l6ro]{color:var(--c-text);cursor:pointer;padding:18px 48px 18px 22px;font-size:17px;font-weight:700;list-style:none;position:relative}.faq-item[data-astro-cid-wou4l6ro] summary[data-astro-cid-wou4l6ro]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-wou4l6ro] summary[data-astro-cid-wou4l6ro]:after{content:"+";color:var(--c-primary-dark);font-size:24px;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.faq-item[data-astro-cid-wou4l6ro][open] summary[data-astro-cid-wou4l6ro]:after{content:"−"}.faq-item[data-astro-cid-wou4l6ro] summary[data-astro-cid-wou4l6ro]:hover{background:var(--c-bg-soft)}.faq-item[data-astro-cid-wou4l6ro] p[data-astro-cid-wou4l6ro]{color:var(--c-text-soft);margin:0;padding:0 22px 18px;font-size:16px;line-height:1.6}.article-cta[data-astro-cid-wou4l6ro]{background:var(--c-bg-soft);text-align:center;padding:56px 0}.narrow[data-astro-cid-wou4l6ro]{max-width:640px}.article-cta[data-astro-cid-wou4l6ro] h2[data-astro-cid-wou4l6ro]{margin-bottom:12px}.article-cta[data-astro-cid-wou4l6ro] p[data-astro-cid-wou4l6ro]{color:var(--c-text-soft);margin-bottom:24px}.related-articles[data-astro-cid-wou4l6ro]{border-top:1px solid var(--c-border);padding:48px 0}.related-articles[data-astro-cid-wou4l6ro] h2[data-astro-cid-wou4l6ro]{font-family:var(--font-display,inherit);margin-bottom:24px;font-size:1.75rem}.related-grid[data-astro-cid-wou4l6ro]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.related-grid[data-astro-cid-wou4l6ro] a[data-astro-cid-wou4l6ro]{border:1px solid var(--c-border);border-radius:var(--radius-lg,8px);color:inherit;background:#fff;padding:20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block}.related-grid[data-astro-cid-wou4l6ro] a[data-astro-cid-wou4l6ro]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.related-grid[data-astro-cid-wou4l6ro] h3[data-astro-cid-wou4l6ro]{margin:0 0 8px;font-size:17px}.related-grid[data-astro-cid-wou4l6ro] p[data-astro-cid-wou4l6ro]{color:var(--c-text-soft);margin:0;font-size:14px}.hub-link[data-astro-cid-wou4l6ro]{margin-top:24px;font-size:15px}.hub-link[data-astro-cid-wou4l6ro] a[data-astro-cid-wou4l6ro]{color:var(--c-primary,#e28205);font-weight:500}
