.profession-page.svelte-gj40sj{min-height:100vh}.breadcrumb.svelte-gj40sj{background-color:var(--color-gray-100);padding:var(--space-3) 0}.breadcrumb.svelte-gj40sj ol:where(.svelte-gj40sj){display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;font-size:var(--text-sm)}.breadcrumb.svelte-gj40sj li:where(.svelte-gj40sj){display:flex;align-items:center;gap:var(--space-2)}.breadcrumb.svelte-gj40sj li:where(.svelte-gj40sj):not(:last-child):after{content:"/";color:var(--color-gray-400)}.breadcrumb.svelte-gj40sj a:where(.svelte-gj40sj){color:var(--color-gray-600);text-decoration:none}.breadcrumb.svelte-gj40sj li[aria-current=page]:where(.svelte-gj40sj){color:var(--color-primary);font-weight:500}.page-hero.svelte-gj40sj{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:var(--color-white);padding:var(--space-16) 0}.hero-content.svelte-gj40sj{max-width:800px}.hero-badges.svelte-gj40sj{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.badge-info.svelte-gj40sj{background-color:var(--color-info);color:var(--color-white)}.hero-content.svelte-gj40sj h1:where(.svelte-gj40sj){color:var(--color-white);font-size:var(--text-4xl);margin-bottom:var(--space-4)}.hero-subtitle.svelte-gj40sj{font-size:var(--text-xl);opacity:.9;margin-bottom:var(--space-6)}.hero-cta.svelte-gj40sj{display:flex;flex-wrap:wrap;gap:var(--space-4)}.benefits-section.svelte-gj40sj{background-color:var(--color-gray-50)}.benefits-grid.svelte-gj40sj{display:grid;gap:var(--space-6)}@media(min-width:768px){.benefits-grid.svelte-gj40sj{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.benefits-grid.svelte-gj40sj{grid-template-columns:repeat(3,1fr)}}.benefit-card.svelte-gj40sj{background:var(--color-white);padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.benefit-icon.svelte-gj40sj{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--color-primary-light);color:var(--color-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-4)}.benefit-card.svelte-gj40sj h3:where(.svelte-gj40sj){font-size:var(--text-lg);margin-bottom:var(--space-2)}.benefit-card.svelte-gj40sj p:where(.svelte-gj40sj){color:var(--color-gray-600);font-size:var(--text-sm);margin:0}.info-card.svelte-gj40sj{background:var(--color-primary-light);padding:var(--space-8);border-radius:var(--radius-xl);border-left:4px solid var(--color-secondary)}.info-card.svelte-gj40sj h2:where(.svelte-gj40sj){color:var(--color-primary);margin-bottom:var(--space-4)}.info-card.svelte-gj40sj p:where(.svelte-gj40sj){color:var(--color-gray-700);line-height:1.8}.faqs-section.svelte-gj40sj{background-color:var(--color-gray-50)}.faqs-grid.svelte-gj40sj{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4)}.faq-item.svelte-gj40sj{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.faq-item.svelte-gj40sj summary:where(.svelte-gj40sj){display:flex;justify-content:space-between;padding:var(--space-5) var(--space-6);cursor:pointer;font-weight:600;list-style:none}.faq-item.svelte-gj40sj summary:where(.svelte-gj40sj)::-webkit-details-marker{display:none}.faq-icon.svelte-gj40sj{color:var(--color-primary);transition:transform .2s}.faq-item[open].svelte-gj40sj .faq-icon:where(.svelte-gj40sj){transform:rotate(180deg)}.faq-item.svelte-gj40sj p:where(.svelte-gj40sj){padding:0 var(--space-6) var(--space-5);color:var(--color-gray-600);margin:0}.cta-section.svelte-gj40sj{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.cta-card.svelte-gj40sj{text-align:center;max-width:600px;margin:0 auto}.cta-card.svelte-gj40sj h2:where(.svelte-gj40sj){color:var(--color-white);margin-bottom:var(--space-4)}.cta-card.svelte-gj40sj p:where(.svelte-gj40sj){color:#ffffffe6;margin-bottom:var(--space-6)}.cta-buttons.svelte-gj40sj{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}
