.guide-chapter .quick-answer{background:#ffd70014!important;border-left:4px solid var(--gold, #FFD700)!important}.guide-chapter .quick-answer__label{color:var(--navy, #2A3F6D)!important}.guide-chapter .quick-answer__text{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .step-flow{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:24px 28px!important;margin:32px 0!important}.guide-chapter .step-flow__title{color:var(--navy, #2A3F6D)!important}.guide-chapter .step-flow__subtitle{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .step{background:#fff!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important}.guide-chapter .step__number{background:var(--navy, #2A3F6D)!important;color:#fff!important}.guide-chapter .step__title{color:var(--navy, #2A3F6D)!important}.guide-chapter .step__content,.guide-chapter .step p{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .versus{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:24px 28px!important}.guide-chapter .versus__column{background:#fff!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:20px!important}.guide-chapter .versus__column--good .versus__title{color:var(--success, #22C55E)!important}.guide-chapter .versus__column--bad .versus__title{color:var(--error, #EF4444)!important}.guide-chapter .versus__item,.guide-chapter .versus__item span{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .pros-cons{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:24px 28px!important}.guide-chapter .pros-cons__column{background:#fff!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:20px!important}.guide-chapter .pros-cons__column--good .pros-cons__title,.guide-chapter .pros-cons__column--good .pros-cons__header-icon{color:var(--success, #22C55E)!important}.guide-chapter .pros-cons__column--bad .pros-cons__title,.guide-chapter .pros-cons__column--bad .pros-cons__header-icon{color:var(--error, #EF4444)!important}.guide-chapter .pros-cons__item,.guide-chapter .pros-cons__item span{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .data-callout{background:var(--navy, #2A3F6D)!important;border:none!important;border-radius:var(--radius-sm, 2px)!important;padding:32px!important;margin:32px 0!important}.guide-chapter .data-callout__title,.guide-chapter .data-point__value{color:var(--gold, #FFD700)!important}.guide-chapter .data-point__label{color:#ffffffe6!important}.guide-chapter .data-point__source{color:#fff9!important}.guide-chapter .answers-cta{background:var(--navy, #2A3F6D)!important;border-radius:var(--radius-sm, 2px)!important;padding:48px!important;margin:48px 0!important;text-align:center!important}.guide-chapter .answers-cta__headline{color:#fff!important}.guide-chapter .answers-cta__description{color:#ffffffd9!important}.guide-chapter .timeline{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important;padding:24px!important}.guide-chapter .phase{background:#fff!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important}.guide-chapter .phase__title{color:var(--navy, #2A3F6D)!important}.guide-chapter .phase__content{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .faq-accordion{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important}.guide-chapter .faq-accordion summary{color:var(--navy, #2A3F6D)!important;background:#fff!important}.guide-chapter .faq-accordion__content{color:var(--mid-blue, #3C4A77)!important;background:#fff!important}.guide-chapter .compare-card{background:#fff!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important}.guide-chapter .compare-card__title{color:var(--navy, #2A3F6D)!important}.guide-chapter .compare-card__content{color:var(--mid-blue, #3C4A77)!important}.guide-chapter .market-links{background:var(--light-gray, #F7F8FA)!important;border:1px solid var(--mid-gray, #E2E8F0)!important;border-radius:var(--radius-sm, 2px)!important}.guide-chapter .market-links__title{color:var(--navy, #2A3F6D)!important}.guide-chapter .market-links a{color:var(--slate, #5A6F8F)!important}.guide-chapter .market-links a:hover{color:var(--navy, #2A3F6D)!important}.guide-chapter[data-astro-cid-yf3hm5ym]{padding-top:64px}.chapter-header[data-astro-cid-yf3hm5ym]{background:linear-gradient(180deg,var(--light-gray, #F7F8FA) 0%,var(--white, #FFFFFF) 100%);padding:80px 0 48px}.breadcrumb[data-astro-cid-yf3hm5ym]{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;flex-wrap:wrap}.breadcrumb[data-astro-cid-yf3hm5ym] a[data-astro-cid-yf3hm5ym]{color:var(--slate, #5A6F8F);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-yf3hm5ym] a[data-astro-cid-yf3hm5ym]:hover{color:var(--navy, #2A3F6D)}.breadcrumb[data-astro-cid-yf3hm5ym] .sep[data-astro-cid-yf3hm5ym]{color:var(--mid-gray, #E2E8F0)}.breadcrumb[data-astro-cid-yf3hm5ym] .current[data-astro-cid-yf3hm5ym]{color:var(--mid-blue, #3C4A77)}.chapter-header[data-astro-cid-yf3hm5ym] h1[data-astro-cid-yf3hm5ym]{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--navy, #2A3F6D);margin:0 0 16px;line-height:1.2;max-width:800px}.chapter-description[data-astro-cid-yf3hm5ym]{font-size:1.15rem;color:var(--mid-blue, #3C4A77);margin:0;max-width:700px;line-height:1.6}.chapter-body[data-astro-cid-yf3hm5ym]{padding:64px 0;background:var(--white, #FFFFFF)}.content-grid[data-astro-cid-yf3hm5ym]{display:grid;grid-template-columns:1fr 280px;gap:64px;align-items:start}.content-main[data-astro-cid-yf3hm5ym]{max-width:100%}.prose[data-astro-cid-yf3hm5ym] h2{font-size:1.75rem;font-weight:700;margin-top:56px;margin-bottom:20px;color:var(--navy, #2A3F6D);scroll-margin-top:100px}.prose[data-astro-cid-yf3hm5ym] h2:first-child{margin-top:0}.prose[data-astro-cid-yf3hm5ym] h3{font-size:1.25rem;font-weight:600;margin-top:40px;margin-bottom:16px;color:var(--navy, #2A3F6D);scroll-margin-top:100px}.prose[data-astro-cid-yf3hm5ym] p{margin-bottom:24px;line-height:1.8;color:var(--mid-blue, #3C4A77)}.prose[data-astro-cid-yf3hm5ym] ul,.prose[data-astro-cid-yf3hm5ym] ol{margin-bottom:24px;padding-left:24px}.prose[data-astro-cid-yf3hm5ym] li{margin-bottom:10px;line-height:1.7;color:var(--mid-blue, #3C4A77)}.prose[data-astro-cid-yf3hm5ym] strong{color:var(--navy, #2A3F6D);font-weight:600}.prose[data-astro-cid-yf3hm5ym] a{color:var(--slate, #5A6F8F);text-decoration:underline;text-underline-offset:3px}.prose[data-astro-cid-yf3hm5ym] a:hover{color:var(--navy, #2A3F6D)}.prose[data-astro-cid-yf3hm5ym] blockquote{border-left:4px solid var(--gold, #FFD700);background:#ffd7000d;padding:20px 24px;margin:32px 0;border-radius:0 var(--radius-sm, 2px) var(--radius-sm, 2px) 0}.prose[data-astro-cid-yf3hm5ym] blockquote p{font-size:1.1rem;font-style:italic;color:var(--navy, #2A3F6D);margin:0}.prose[data-astro-cid-yf3hm5ym] table{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px}.prose[data-astro-cid-yf3hm5ym] th{background:var(--light-gray, #F7F8FA);padding:12px 16px;text-align:left;font-weight:600;color:var(--navy, #2A3F6D);border:1px solid var(--mid-gray, #E2E8F0)}.prose[data-astro-cid-yf3hm5ym] td{padding:12px 16px;border:1px solid var(--mid-gray, #E2E8F0);color:var(--mid-blue, #3C4A77)}.sidebar[data-astro-cid-yf3hm5ym]{position:relative}.sidebar-sticky[data-astro-cid-yf3hm5ym]{position:sticky;top:100px;display:flex;flex-direction:column;gap:24px}.sidebar-cta[data-astro-cid-yf3hm5ym]{background:var(--navy, #2A3F6D);padding:24px;border-radius:var(--radius-sm, 2px)}.sidebar-cta[data-astro-cid-yf3hm5ym] h4[data-astro-cid-yf3hm5ym]{font-size:1rem;color:#fff;margin:0 0 8px}.sidebar-cta[data-astro-cid-yf3hm5ym] p[data-astro-cid-yf3hm5ym]{font-size:14px;color:#fffc;margin:0 0 16px}.sidebar-cta[data-astro-cid-yf3hm5ym] .btn[data-astro-cid-yf3hm5ym]{display:block;text-align:center;width:100%}.chapter-nav[data-astro-cid-yf3hm5ym]{background:var(--light-gray, #F7F8FA);border:1px solid var(--mid-gray, #E2E8F0);padding:20px;border-radius:var(--radius-sm, 2px)}.chapter-nav[data-astro-cid-yf3hm5ym] h4[data-astro-cid-yf3hm5ym]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--mid-blue, #3C4A77);margin:0 0 16px}.chapter-nav[data-astro-cid-yf3hm5ym] ul[data-astro-cid-yf3hm5ym]{list-style:none;margin:0;padding:0}.chapter-nav[data-astro-cid-yf3hm5ym] li[data-astro-cid-yf3hm5ym]{margin-bottom:8px}.chapter-nav[data-astro-cid-yf3hm5ym] li[data-astro-cid-yf3hm5ym].active a[data-astro-cid-yf3hm5ym]{color:var(--navy, #2A3F6D);font-weight:600}.chapter-nav[data-astro-cid-yf3hm5ym] li[data-astro-cid-yf3hm5ym].active .nav-num[data-astro-cid-yf3hm5ym]{color:var(--gold, #FFD700)}.chapter-nav[data-astro-cid-yf3hm5ym] a[data-astro-cid-yf3hm5ym]{color:var(--mid-blue, #3C4A77);font-size:13px;text-decoration:none;line-height:1.4;display:flex;align-items:flex-start;gap:8px;padding:4px 0;transition:color .2s}.chapter-nav[data-astro-cid-yf3hm5ym] a[data-astro-cid-yf3hm5ym]:hover{color:var(--navy, #2A3F6D)}.nav-num[data-astro-cid-yf3hm5ym]{color:var(--slate, #5A6F8F);font-weight:600;flex-shrink:0}.chapter-pagination[data-astro-cid-yf3hm5ym]{border-top:1px solid var(--mid-gray, #E2E8F0);background:var(--light-gray, #F7F8FA);padding:40px 0}.pagination-container[data-astro-cid-yf3hm5ym]{display:flex;justify-content:space-between;gap:24px}.prev-link[data-astro-cid-yf3hm5ym],.next-link[data-astro-cid-yf3hm5ym]{padding:20px 24px;background:#fff;border:1px solid var(--mid-gray, #E2E8F0);border-radius:var(--radius-sm, 2px);text-decoration:none;color:var(--navy, #2A3F6D);transition:all .2s;max-width:45%}.prev-link[data-astro-cid-yf3hm5ym]{text-align:left}.next-link[data-astro-cid-yf3hm5ym]{text-align:right;margin-left:auto}.prev-link[data-astro-cid-yf3hm5ym]:hover,.next-link[data-astro-cid-yf3hm5ym]:hover{border-color:var(--slate, #5A6F8F);box-shadow:var(--shadow-md, 0 4px 12px rgba(42, 63, 109, .1));transform:translateY(-2px)}.prev-link[data-astro-cid-yf3hm5ym] span[data-astro-cid-yf3hm5ym],.next-link[data-astro-cid-yf3hm5ym] span[data-astro-cid-yf3hm5ym]{display:block;font-size:12px;color:var(--slate, #5A6F8F);margin-bottom:4px}.prev-link[data-astro-cid-yf3hm5ym] strong[data-astro-cid-yf3hm5ym],.next-link[data-astro-cid-yf3hm5ym] strong[data-astro-cid-yf3hm5ym]{font-size:15px;font-weight:600}.cta-link[data-astro-cid-yf3hm5ym]{background:var(--navy, #2A3F6D);border-color:var(--navy, #2A3F6D);color:#fff}.cta-link[data-astro-cid-yf3hm5ym] span[data-astro-cid-yf3hm5ym]{color:#fffc}.cta-link[data-astro-cid-yf3hm5ym] strong[data-astro-cid-yf3hm5ym]{color:var(--gold, #FFD700)}.cta-link[data-astro-cid-yf3hm5ym]:hover{background:var(--navy-dark, #1F2F52);border-color:var(--navy-dark, #1F2F52)}@media (max-width: 900px){.content-grid[data-astro-cid-yf3hm5ym]{grid-template-columns:1fr}.sidebar[data-astro-cid-yf3hm5ym]{position:static}.pagination-container[data-astro-cid-yf3hm5ym]{flex-direction:column}.prev-link[data-astro-cid-yf3hm5ym],.next-link[data-astro-cid-yf3hm5ym]{max-width:100%}}@media (max-width: 768px){.chapter-header[data-astro-cid-yf3hm5ym]{padding:60px 0 32px}.chapter-body[data-astro-cid-yf3hm5ym]{padding:48px 0}}
