/* Shared navigational additions retain the site's existing palette and grid. */
.pv-breadcrumb{background:var(--pv-cream);border-bottom:1px solid #e2e5e5;padding:14px 0;font-size:14px}.pv-breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;list-style:none;padding:0;margin:0}.pv-breadcrumb li{display:flex;align-items:baseline;gap:10px;min-width:0;overflow-wrap:anywhere}.pv-breadcrumb li+li:before{content:'›';color:#62727b}.pv-breadcrumb a{color:var(--pv-navy);text-underline-offset:3px}.pv-breadcrumb [aria-current]{color:#52636e}.pv-seo-topics{background:var(--pv-cream)}.pv-seo-topics h3{font-size:24px}.pv-seo-topics .pv-card{min-width:0}.pv-seo-table-wrap{overflow-x:auto;max-width:100%;margin:28px 0}.pv-seo-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.55}.pv-seo-table th,.pv-seo-table td{padding:16px;text-align:left;vertical-align:top;border:1px solid #d9e0e3}.pv-seo-table thead{background:var(--pv-navy);color:#fff}.pv-seo-table tbody th{font-weight:600}.pv-seo-definitions dt{font-weight:700;font-size:22px;margin-top:24px}.pv-seo-definitions dd{margin:8px 0 0}.pv-seo-steps li{margin-bottom:17px}.pv-checklist{list-style:none;padding-left:0!important}.pv-checklist li{padding-left:30px;position:relative;margin-bottom:14px}.pv-checklist li:before{content:'□';position:absolute;left:0;top:0;color:var(--pv-navy)}
@media(max-width:620px){.pv-breadcrumb{font-size:12px}.pv-seo-table{min-width:620px}.pv-seo-topics h3{font-size:22px}}
@media print{body.pv-site{background:#fff;color:#000}.pv-header,.pv-footer,.pv-breadcrumb,.pv-page-hero,.pv-site main>section:not(:has(.pv-print-guide)),.pv-cookie-banner,.measurement-consent{display:none!important}.pv-site main>.pv-section:has(.pv-print-guide){padding:0}.pv-print-guide,.pv-print-guide p,.pv-print-guide li{font-size:11pt;line-height:1.45;color:#000}.pv-print-guide h2{font-size:16pt;break-after:avoid}.pv-print-guide li{break-inside:avoid}.pv-print-guide a{color:#000}.pv-print-guide .pv-notice{border:1px solid #aaa;background:#fff;padding:12px}.pv-wrap,.pv-prose{max-width:none!important;width:auto!important}a[href^="https"]:after{content:' (' attr(href) ')';font-size:9pt}}
