.page-content:where(.astro-5AUZXNKY){max-width:1100px;margin:0 auto;padding:2rem 1.5rem}.hero-section:where(.astro-5AUZXNKY){background:linear-gradient(135deg,#0B60B0 0%,#084594 100%);color:#fff;padding:3rem 2rem;border-radius:12px;margin-bottom:3rem;text-align:center}.hero-section:where(.astro-5AUZXNKY) h1:where(.astro-5AUZXNKY){font-size:2.8rem;margin:0 0 1rem;font-weight:700}.subtitle:where(.astro-5AUZXNKY){font-size:1.3rem;margin:0 0 1rem;opacity:.95}.description:where(.astro-5AUZXNKY){font-size:1rem;opacity:.85;margin:0}.featured-snippet-section:where(.astro-5AUZXNKY){padding:1.5rem 0;margin:2rem 0}.featured-snippet:where(.astro-5AUZXNKY){background:linear-gradient(135deg,#f0f8ff 0%,#e6f7ff 100%);border-left:5px solid #0066cc;padding:1.25rem;border-radius:8px;font-size:.95rem;line-height:1.6}.featured-snippet:where(.astro-5AUZXNKY) strong:where(.astro-5AUZXNKY){display:block;margin-bottom:.75rem;color:#003}.featured-overview:where(.astro-5AUZXNKY){background:#f0f9f7;border-left-color:#0b60b0}.cost-table-featured:where(.astro-5AUZXNKY){background:#fff9f0;border-left-color:#ff9800}.quick-table:where(.astro-5AUZXNKY){width:100%;border-collapse:collapse;margin-top:.75rem;font-size:.9rem}.quick-table:where(.astro-5AUZXNKY) td:where(.astro-5AUZXNKY){padding:.5rem;border-bottom:1px solid #ddd}.cost-table:where(.astro-5AUZXNKY){width:100%;border-collapse:collapse;margin-top:.75rem;font-size:.9rem}.cost-table:where(.astro-5AUZXNKY) td:where(.astro-5AUZXNKY){padding:.6rem .8rem;border-bottom:1px solid #ddd}.cost-table:where(.astro-5AUZXNKY) td:where(.astro-5AUZXNKY):last-child{font-weight:600;color:#ff9800}.quick-stats:where(.astro-5AUZXNKY){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:3rem}.stat-card:where(.astro-5AUZXNKY){background:white;border:2px solid #0B60B0;border-radius:10px;padding:1.5rem;text-align:center;box-shadow:0 6px 16px #0b60b01f}.stat-number:where(.astro-5AUZXNKY){display:block;font-size:2.2rem;font-weight:700;color:#0b60b0;margin-bottom:.5rem}.stat-label:where(.astro-5AUZXNKY){display:block;color:#084594;font-weight:600}.content-nav:where(.astro-5AUZXNKY){background:#f0f9f7;border-left:4px solid #0B60B0;padding:2rem;border-radius:8px;margin-bottom:3rem}.content-nav:where(.astro-5AUZXNKY) h2:where(.astro-5AUZXNKY){margin-top:0;color:#084594}.nav-links:where(.astro-5AUZXNKY){display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.8rem}.nav-link:where(.astro-5AUZXNKY){display:inline-block;padding:.7rem 1rem;background:white;border-radius:6px;color:#084594;text-decoration:none;font-weight:500;transition:all .2s}.nav-link:where(.astro-5AUZXNKY):hover{background:#ff9800;color:#fff}.content-section:where(.astro-5AUZXNKY){margin-bottom:3rem}.content-section:where(.astro-5AUZXNKY) h2:where(.astro-5AUZXNKY){font-size:2rem;color:#084594;margin-bottom:1rem;border-bottom:3px solid #ff9800;padding-bottom:.5rem}.content-section:where(.astro-5AUZXNKY) h3:where(.astro-5AUZXNKY){color:#0b60b0;margin-top:1.5rem}.content-section:where(.astro-5AUZXNKY) p:where(.astro-5AUZXNKY){color:#4b5563;line-height:1.7;margin-bottom:1rem}.content-section:where(.astro-5AUZXNKY) ul:where(.astro-5AUZXNKY){color:#4b5563;line-height:1.8}.note:where(.astro-5AUZXNKY){background:#f5f5f5;border-left:4px solid #0B60B0;padding:1rem;border-radius:6px;margin:1rem 0}.table-wrapper:where(.astro-5AUZXNKY){margin:1.5rem 0;border-radius:10px;overflow:hidden;box-shadow:0 10px 24px #0b60b014}table:where(.astro-5AUZXNKY){width:100%;border-collapse:collapse;background:white}thead:where(.astro-5AUZXNKY){background:#084594;color:#fff}th:where(.astro-5AUZXNKY),td:where(.astro-5AUZXNKY){padding:1rem 1.2rem;text-align:left;border-bottom:1px solid #e5e7eb;font-size:.95rem}tbody:where(.astro-5AUZXNKY) tr:where(.astro-5AUZXNKY):nth-child(2n){background:#f9fafb}.steps-grid:where(.astro-5AUZXNKY){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:1.5rem 0}.step-card:where(.astro-5AUZXNKY){background:#f9fafb;border-left:4px solid #ff9800;padding:1.5rem;border-radius:8px}.step-card:where(.astro-5AUZXNKY) h3:where(.astro-5AUZXNKY){margin-top:0;color:#084594}.authority-info:where(.astro-5AUZXNKY){background:#f0f9f7;border:2px solid #0B60B0;border-radius:10px;padding:2rem;margin:1.5rem 0}.authority-info:where(.astro-5AUZXNKY) h3:where(.astro-5AUZXNKY){color:#084594;margin-top:0}.faq-item:where(.astro-5AUZXNKY){border:1px solid #e5e7eb;border-radius:8px;padding:1rem 1.25rem;margin-bottom:1rem;background:white}.faq-item:where(.astro-5AUZXNKY) summary:where(.astro-5AUZXNKY){cursor:pointer;font-weight:600;color:#084594}.faq-item:where(.astro-5AUZXNKY)[open]{box-shadow:0 6px 16px #0b60b014}.faq-item:where(.astro-5AUZXNKY)[open] summary:where(.astro-5AUZXNKY){color:#ff9800;margin-bottom:.5rem}.faq-item:where(.astro-5AUZXNKY) p:where(.astro-5AUZXNKY){margin:0;color:#4b5563}.related-section:where(.astro-5AUZXNKY){margin-top:3rem;padding-top:2rem;border-top:3px solid #ff9800}.related-section:where(.astro-5AUZXNKY) h2:where(.astro-5AUZXNKY){color:#084594}.related-grid:where(.astro-5AUZXNKY){display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-top:1.5rem}.related-card:where(.astro-5AUZXNKY){display:block;padding:1.5rem;background:white;border:2px solid #e5e7eb;border-radius:8px;text-decoration:none;color:inherit;transition:all .3s}.related-card:where(.astro-5AUZXNKY):hover{border-color:#ff9800;background:#fffbf0}.related-card:where(.astro-5AUZXNKY) strong:where(.astro-5AUZXNKY){color:#084594;font-size:1.1rem}.related-card:where(.astro-5AUZXNKY) p:where(.astro-5AUZXNKY){margin:.5rem 0 0;color:#6b7280;font-size:.9rem}.cta-section:where(.astro-5AUZXNKY){background:linear-gradient(135deg,#f0f9f7,#fff6ed);padding:3rem 2rem;border-radius:12px;text-align:center;margin-top:3rem}.cta-section:where(.astro-5AUZXNKY) h2:where(.astro-5AUZXNKY){color:#084594;border:none}.cta-buttons:where(.astro-5AUZXNKY){display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.cta-button:where(.astro-5AUZXNKY){display:inline-block;padding:.9rem 1.8rem;background:#ff9800;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all .2s}.cta-button:where(.astro-5AUZXNKY):hover{background:#e68900;transform:translateY(-2px)}.cta-button:where(.astro-5AUZXNKY).secondary{background:white;color:#084594;border:2px solid #084594}.cta-button:where(.astro-5AUZXNKY).secondary:hover{background:#084594;color:#fff}@media (max-width: 768px){.page-content:where(.astro-5AUZXNKY){padding:1rem}.hero-section:where(.astro-5AUZXNKY){padding:2rem 1.5rem}.hero-section:where(.astro-5AUZXNKY) h1:where(.astro-5AUZXNKY){font-size:2rem}.nav-links:where(.astro-5AUZXNKY){grid-template-columns:repeat(2,1fr)}}
