.container.svelte-103a4p{max-width:1100px;margin:0 auto;padding:0 1rem}.breadcrumb.svelte-103a4p{background:var(--slate-50);border-bottom:1px solid #2f9db81a;padding:.75rem 1rem}.breadcrumb.svelte-103a4p ol:where(.svelte-103a4p){max-width:1100px;color:var(--slate-500);flex-wrap:wrap;gap:.5rem;margin:0 auto;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb.svelte-103a4p li:where(.svelte-103a4p):not(:last-child):after{content:"›";margin-left:.5rem}.breadcrumb.svelte-103a4p a:where(.svelte-103a4p){color:var(--slate-500);text-decoration:none}.breadcrumb.svelte-103a4p a:where(.svelte-103a4p):hover{color:var(--slate-900)}.breadcrumb.svelte-103a4p [aria-current=page]:where(.svelte-103a4p){color:var(--slate-900);font-weight:600}.calculator-section.svelte-103a4p{border-top:1px solid #2f9db81f;padding:2.5rem 1rem;scroll-margin-top:80px}.intro-section.svelte-103a4p+.calculator-section:where(.svelte-103a4p) .calculator-v2{margin-top:0}.calc-fallback.svelte-103a4p{text-align:center;color:var(--slate-500)}.calc-fallback.svelte-103a4p a:where(.svelte-103a4p){color:var(--slate-900);font-weight:600}.branch-cta.svelte-103a4p{padding:1.5rem 1rem}.branch-cta-card.svelte-103a4p{background:linear-gradient(135deg, var(--brand-700), var(--brand-500));border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.75rem;display:flex;box-shadow:0 14px 30px #0f172a1f}.branch-cta-text.svelte-103a4p{color:#fff;margin:0;font-size:1.05rem;font-weight:600}.btn-branch.svelte-103a4p{color:var(--brand-700);white-space:nowrap;background:#fff;min-height:44px;box-shadow:0 10px 24px #0f172a2e}@media (width<=640px){.branch-cta-card.svelte-103a4p{text-align:center;flex-direction:column}.branch-cta-text.svelte-103a4p{text-align:center}.btn-branch.svelte-103a4p{white-space:normal;width:100%}}.faq-section.svelte-103a4p{border-top:1px solid #2f9db81f;padding:2.5rem 1rem}.faq-list.svelte-103a4p{background:#fff;border:1px solid #2f9db82e;border-radius:1rem;margin-top:1rem;overflow:hidden}.faq-item.svelte-103a4p{border-bottom:1px solid #2f9db81f}.faq-item.svelte-103a4p:last-child{border-bottom:none}.faq-summary.svelte-103a4p{cursor:pointer;justify-content:space-between;align-items:center;padding:1.1rem 1.5rem;font-weight:600;list-style:none;transition:background .2s;display:flex}.faq-summary.svelte-103a4p:hover{background:#2f9db80d}.faq-icon.svelte-103a4p{color:var(--brand-500);flex-shrink:0;transition:transform .2s}details[open].svelte-103a4p .faq-icon:where(.svelte-103a4p){transform:rotate(180deg)}.faq-content.svelte-103a4p{color:var(--slate-600);padding:0 1.5rem 1rem;font-size:.95rem;line-height:1.6}.related-section.svelte-103a4p{border-top:1px solid #2f9db81f;padding:2rem 1rem}.related-links.svelte-103a4p{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.related-links.svelte-103a4p a:where(.svelte-103a4p){color:var(--slate-900);border:1px solid #2f9db838;border-radius:999px;padding:.35rem .9rem;font-size:.875rem;text-decoration:none;display:inline-block}.related-links.svelte-103a4p a:where(.svelte-103a4p):hover{background:#2f9db814}.back-link.svelte-103a4p{margin-top:1.5rem}.back-link.svelte-103a4p a:where(.svelte-103a4p){color:var(--slate-500);font-size:.875rem;text-decoration:none}.back-link.svelte-103a4p a:where(.svelte-103a4p):hover{color:var(--slate-900)}
