.page-hero[data-astro-cid-3vicoclc]{position:relative;min-height:300px;display:flex;align-items:flex-end;padding:var(--space-3xl) 0;margin-top:var(--header-height)}.page-hero-bg[data-astro-cid-3vicoclc]{position:absolute;inset:0;z-index:-2}.page-hero-bg[data-astro-cid-3vicoclc] img[data-astro-cid-3vicoclc]{width:100%;height:100%;object-fit:cover}.page-hero-overlay[data-astro-cid-3vicoclc]{position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,#0006,#083b5cd9)}.page-hero-content[data-astro-cid-3vicoclc]{position:relative;color:#fff}.breadcrumb[data-astro-cid-3vicoclc]{display:flex;align-items:center;gap:var(--space-sm);font-size:.9rem;margin-bottom:var(--space-lg);opacity:.9}.breadcrumb[data-astro-cid-3vicoclc] a[data-astro-cid-3vicoclc]{color:#fff;text-decoration:none}.breadcrumb[data-astro-cid-3vicoclc] a[data-astro-cid-3vicoclc]:hover{text-decoration:underline}.page-hero[data-astro-cid-3vicoclc] h1[data-astro-cid-3vicoclc]{font-size:clamp(2rem,5vw,3rem);color:#fff;margin-bottom:var(--space-md)}.page-hero[data-astro-cid-3vicoclc] p[data-astro-cid-3vicoclc]{font-size:1.1rem;opacity:.9;max-width:600px}.quick-nav[data-astro-cid-3vicoclc]{background:#fff;padding:var(--space-lg) 0;border-bottom:1px solid var(--color-light);position:sticky;top:var(--header-height);z-index:10}.category-pills[data-astro-cid-3vicoclc]{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center}.category-pill[data-astro-cid-3vicoclc]{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-off-white);border-radius:var(--radius-full);font-size:.9rem;color:var(--color-dark);text-decoration:none;transition:all .2s ease}.category-pill[data-astro-cid-3vicoclc]:hover{background:var(--color-primary);color:#fff}.category-pill[data-astro-cid-3vicoclc] svg[data-astro-cid-3vicoclc]{flex-shrink:0}.faq-section[data-astro-cid-3vicoclc]{padding-top:var(--space-2xl)}.faq-category[data-astro-cid-3vicoclc]{margin-bottom:var(--space-3xl);scroll-margin-top:calc(var(--header-height) + 100px)}.category-title[data-astro-cid-3vicoclc]{display:flex;align-items:center;gap:var(--space-md);font-size:1.5rem;color:var(--color-primary);margin-bottom:var(--space-xl);padding-bottom:var(--space-md);border-bottom:2px solid var(--color-primary)}.category-title[data-astro-cid-3vicoclc] svg[data-astro-cid-3vicoclc]{flex-shrink:0}.faq-list[data-astro-cid-3vicoclc]{display:flex;flex-direction:column;gap:var(--space-md)}.faq-item[data-astro-cid-3vicoclc]{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:box-shadow .3s ease}.faq-item[data-astro-cid-3vicoclc]:hover,.faq-item[data-astro-cid-3vicoclc][open]{box-shadow:var(--shadow-md)}.faq-question[data-astro-cid-3vicoclc]{display:flex;justify-content:space-between;align-items:center;padding:var(--space-lg) var(--space-xl);cursor:pointer;font-weight:600;font-size:1.05rem;color:var(--color-dark);list-style:none}.faq-question[data-astro-cid-3vicoclc]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-3vicoclc] span[data-astro-cid-3vicoclc]{flex:1;padding-right:var(--space-md)}.chevron[data-astro-cid-3vicoclc]{flex-shrink:0;transition:transform .3s ease;color:var(--color-primary)}.faq-item[data-astro-cid-3vicoclc][open] .chevron[data-astro-cid-3vicoclc]{transform:rotate(180deg)}.faq-answer[data-astro-cid-3vicoclc]{padding:0 var(--space-xl) var(--space-xl);color:var(--color-gray);line-height:1.8}.faq-answer[data-astro-cid-3vicoclc] strong{color:var(--color-dark)}.faq-answer[data-astro-cid-3vicoclc] ul,.faq-answer[data-astro-cid-3vicoclc] ol{margin:var(--space-md) 0;padding-left:var(--space-xl)}.faq-answer[data-astro-cid-3vicoclc] li{margin-bottom:var(--space-xs)}.faq-answer[data-astro-cid-3vicoclc] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.faq-answer[data-astro-cid-3vicoclc] a:hover{color:var(--color-primary-dark)}.faq-answer[data-astro-cid-3vicoclc] p{margin-bottom:var(--space-sm)}.faq-answer[data-astro-cid-3vicoclc] p:last-child{margin-bottom:0}.no-faq[data-astro-cid-3vicoclc]{text-align:center;padding:var(--space-3xl);color:var(--color-gray)}.no-faq[data-astro-cid-3vicoclc] p[data-astro-cid-3vicoclc]{margin-bottom:var(--space-md)}.cta-section[data-astro-cid-3vicoclc]{text-align:center}.cta-content[data-astro-cid-3vicoclc]{max-width:600px;margin:0 auto}.cta-content[data-astro-cid-3vicoclc] h2[data-astro-cid-3vicoclc]{margin-bottom:var(--space-md)}.cta-content[data-astro-cid-3vicoclc] p[data-astro-cid-3vicoclc]{color:var(--color-gray);margin-bottom:var(--space-xl)}@media (max-width: 768px){.category-pills[data-astro-cid-3vicoclc]{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:var(--space-sm);-webkit-overflow-scrolling:touch}.category-pill[data-astro-cid-3vicoclc]{white-space:nowrap;flex-shrink:0}.faq-question[data-astro-cid-3vicoclc]{padding:var(--space-md) var(--space-lg);font-size:1rem}.faq-answer[data-astro-cid-3vicoclc]{padding:0 var(--space-lg) var(--space-lg)}.category-title[data-astro-cid-3vicoclc]{font-size:1.25rem}}
