.faq-title[data-astro-cid-osnvd6wv]{margin-bottom:var(--space-8);font-size:var(--text-3xl);font-weight:var(--weight-bold)}.faq-block--dark[data-astro-cid-osnvd6wv] .faq-title[data-astro-cid-osnvd6wv]{color:var(--color-white)}.faq-block--light[data-astro-cid-osnvd6wv] .faq-title[data-astro-cid-osnvd6wv]{color:var(--color-navy)}.faq-list[data-astro-cid-osnvd6wv]{display:flex;flex-direction:column;gap:0}.faq-item[data-astro-cid-osnvd6wv]{border-bottom:1px solid var(--color-border-dark)}.faq-block--light[data-astro-cid-osnvd6wv] .faq-item[data-astro-cid-osnvd6wv]{border-bottom-color:var(--color-border-light)}.faq-item[data-astro-cid-osnvd6wv]:first-child{border-top:1px solid var(--color-border-dark)}.faq-block--light[data-astro-cid-osnvd6wv] .faq-item[data-astro-cid-osnvd6wv]:first-child{border-top-color:var(--color-border-light)}.faq-question[data-astro-cid-osnvd6wv]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) 0;background:none;border:none;cursor:pointer;text-align:left;transition:color var(--transition-fast)}.faq-question[data-astro-cid-osnvd6wv] span[data-astro-cid-osnvd6wv]{font-size:var(--text-base);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.faq-block--dark[data-astro-cid-osnvd6wv] .faq-question[data-astro-cid-osnvd6wv] span[data-astro-cid-osnvd6wv]{color:var(--color-white)}.faq-block--light[data-astro-cid-osnvd6wv] .faq-question[data-astro-cid-osnvd6wv] span[data-astro-cid-osnvd6wv]{color:var(--color-navy)}.faq-question[data-astro-cid-osnvd6wv]:hover span[data-astro-cid-osnvd6wv]{color:var(--color-cyan)}.faq-chevron[data-astro-cid-osnvd6wv]{color:var(--color-circuit);flex-shrink:0;transition:transform var(--transition-base)}.faq-item[data-astro-cid-osnvd6wv].is-open .faq-chevron[data-astro-cid-osnvd6wv]{transform:rotate(180deg);color:var(--color-cyan)}.faq-answer[data-astro-cid-osnvd6wv]{overflow:hidden}.faq-answer-inner[data-astro-cid-osnvd6wv]{padding-bottom:var(--space-5)}.faq-answer[data-astro-cid-osnvd6wv] p[data-astro-cid-osnvd6wv]{font-size:var(--text-sm);line-height:var(--leading-relaxed);max-width:66ch}.faq-block--dark[data-astro-cid-osnvd6wv] .faq-answer[data-astro-cid-osnvd6wv] p[data-astro-cid-osnvd6wv]{color:var(--color-circuit)}.faq-block--light[data-astro-cid-osnvd6wv] .faq-answer[data-astro-cid-osnvd6wv] p[data-astro-cid-osnvd6wv]{color:var(--color-slate)}.process-layout[data-astro-cid-s4elunfe]{display:grid;grid-template-columns:380px 1fr;gap:var(--space-16);align-items:start}.process-intro[data-astro-cid-s4elunfe] h2[data-astro-cid-s4elunfe]{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));color:var(--color-white);letter-spacing:-.02em;margin-bottom:var(--space-5)}.text-muted[data-astro-cid-s4elunfe]{color:var(--color-circuit);line-height:var(--leading-relaxed);max-width:none}.mt-4[data-astro-cid-s4elunfe]{margin-top:var(--space-4)}.mt-8[data-astro-cid-s4elunfe]{margin-top:var(--space-8)}.process-note[data-astro-cid-s4elunfe]{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4);background:#11a8e80f;border:1px solid rgba(17,168,232,.15);border-radius:var(--radius-md)}.note-icon[data-astro-cid-s4elunfe]{color:var(--color-cyan);flex-shrink:0;margin-top:2px}.process-note[data-astro-cid-s4elunfe] p[data-astro-cid-s4elunfe]{font-size:var(--text-sm);color:var(--color-circuit);line-height:var(--leading-relaxed);max-width:none}.section-title-dark[data-astro-cid-s4elunfe]{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));color:var(--color-navy);letter-spacing:-.02em;margin-bottom:var(--space-4)}.section-intro-dark[data-astro-cid-s4elunfe]{font-size:var(--text-lg);color:var(--color-slate);max-width:60ch;line-height:var(--leading-relaxed);margin-bottom:var(--space-12)}.expectation-grid[data-astro-cid-s4elunfe]{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--space-16);align-items:start}.expectation-grid[data-astro-cid-s4elunfe] h2[data-astro-cid-s4elunfe]{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));color:var(--color-white);letter-spacing:-.02em;margin-bottom:var(--space-5)}.expectation-panels[data-astro-cid-s4elunfe]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}.faq-heading[data-astro-cid-s4elunfe]{font-size:clamp(var(--text-2xl),3vw,var(--text-4xl));color:var(--color-white);margin-bottom:var(--space-8);letter-spacing:-.02em}@media(max-width:1024px){.process-layout[data-astro-cid-s4elunfe],.expectation-panels[data-astro-cid-s4elunfe]{grid-template-columns:1fr}}@media(max-width:900px){.expectation-grid[data-astro-cid-s4elunfe]{grid-template-columns:1fr}}
