.faq-section[data-astro-cid-iapfl64i]{margin-block:3.5rem}.faq-header[data-astro-cid-iapfl64i]{text-align:center;margin-inline:auto;max-width:700px;margin-bottom:2rem}.faq-header[data-astro-cid-iapfl64i] .badge[data-astro-cid-iapfl64i]{margin-bottom:.5rem}.faq-header[data-astro-cid-iapfl64i] .section-subtitle[data-astro-cid-iapfl64i]{margin-inline:auto}.faq-accordion[data-astro-cid-iapfl64i]{flex-direction:column;gap:.75rem;max-width:800px;margin-inline:auto;display:flex}.faq-item[data-astro-cid-iapfl64i]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:border-color .15s,box-shadow .15s;overflow:hidden}.faq-item[data-astro-cid-iapfl64i][open]{box-shadow:var(--shadow-sm);border-color:#cbd5e1}.faq-question[data-astro-cid-iapfl64i]{color:var(--color-text-main);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.faq-question[data-astro-cid-iapfl64i]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-iapfl64i]{color:var(--color-primary-blue);flex-shrink:0;transition:transform .2s}.faq-item[data-astro-cid-iapfl64i][open] .faq-chevron[data-astro-cid-iapfl64i]{transform:rotate(180deg)}.faq-answer[data-astro-cid-iapfl64i]{color:var(--color-text-muted);border-top:1px solid #f1f5f9;padding:.85rem 1.35rem 1.25rem;font-size:.925rem;line-height:1.6}.faq-answer[data-astro-cid-iapfl64i] p[data-astro-cid-iapfl64i]{margin:0}.service-card[data-astro-cid-3vpt37q6]{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;height:100%;padding:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 10px -2px #0f172a0f}.service-card[data-astro-cid-3vpt37q6]:before{content:"";opacity:0;z-index:2;background:linear-gradient(90deg,#0284c7,#06b6d4,#f97316);height:3px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.service-card[data-astro-cid-3vpt37q6]:hover{border-color:#7dd3fc;transform:translateY(-4px);box-shadow:0 16px 32px -4px #0284c72e,0 6px 12px -3px #0f172a14}.service-card[data-astro-cid-3vpt37q6]:hover:before{opacity:1}.card-img-wrap[data-astro-cid-3vpt37q6]{aspect-ratio:16/9;background-color:#f1f5f9;display:block;position:relative;overflow:hidden}.card-img[data-astro-cid-3vpt37q6]{object-fit:cover;width:100%;height:100%;transition:transform .4s}.service-card[data-astro-cid-3vpt37q6]:hover .card-img[data-astro-cid-3vpt37q6]{transform:scale(1.06)}.card-badge[data-astro-cid-3vpt37q6]{backdrop-filter:blur(6px);color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg,#070f1ee0,#0284c7d9);border:1px solid #ffffff40;padding:.25rem .7rem;font-size:.725rem;font-weight:700;position:absolute;top:.75rem;left:.75rem;box-shadow:0 2px 6px #00000040}.card-body[data-astro-cid-3vpt37q6]{flex-direction:column;flex-grow:1;padding:1.25rem 1.35rem 1.35rem;display:flex}.card-meta-row[data-astro-cid-3vpt37q6]{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.urgency-pill[data-astro-cid-3vpt37q6]{color:#0284c7;border-radius:var(--radius-full);background-color:#f0f9ff;border:1px solid #bae6fd;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.75rem;font-weight:700;display:inline-flex}.card-title[data-astro-cid-3vpt37q6]{color:var(--color-text-main);margin-bottom:.5rem;font-size:1.15rem;font-weight:800;line-height:1.35}.card-title[data-astro-cid-3vpt37q6] a[data-astro-cid-3vpt37q6]{color:var(--color-text-main);text-decoration:none;transition:color .15s}.card-title[data-astro-cid-3vpt37q6] a[data-astro-cid-3vpt37q6]:hover{color:var(--color-primary-blue)}.card-desc[data-astro-cid-3vpt37q6]{color:var(--color-text-muted);flex-grow:1;margin-bottom:1.15rem;font-size:.875rem;line-height:1.55}.card-footer[data-astro-cid-3vpt37q6]{border-top:1px solid var(--color-border);padding-top:.85rem}.learn-more-link[data-astro-cid-3vpt37q6]{color:var(--color-primary-blue);align-items:center;gap:.4rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .15s,color .15s;display:inline-flex}.learn-more-link[data-astro-cid-3vpt37q6]:hover{color:#ea580c;transform:translate(4px)}
