.hero[data-astro-cid-veetv5xk]{background:linear-gradient(135deg,#F0F5FA 0%,var(--color-bg) 100%);padding-top:3rem;padding-bottom:2rem}.hero-inner[data-astro-cid-veetv5xk]{display:grid;gap:2rem}.hero-copy[data-astro-cid-veetv5xk]{display:flex;flex-direction:column;gap:1.25rem}.hero-kicker[data-astro-cid-veetv5xk]{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--color-ink-soft);letter-spacing:.5px}.kicker-dot[data-astro-cid-veetv5xk]{display:inline-block;width:.5rem;height:.5rem;background:var(--color-brand);border-radius:50%;flex-shrink:0}#hero-title[data-astro-cid-veetv5xk]{font-family:Fraunces,serif;font-size:clamp(2rem,8vw,3.5rem);line-height:1.1;color:var(--color-ink);font-weight:700}.hero-sub[data-astro-cid-veetv5xk]{font-size:1rem;line-height:1.6;color:var(--color-ink-soft);max-width:55ch}@media (min-width: 900px){.hero[data-astro-cid-veetv5xk]{padding-top:4rem;padding-bottom:3rem}}.trust-section[data-astro-cid-veetv5xk]{padding:2rem 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.faqs-section[data-astro-cid-veetv5xk]{padding:3rem 0}.faq-category[data-astro-cid-veetv5xk]{margin-bottom:3rem}.category-title[data-astro-cid-veetv5xk]{font-family:Fraunces,serif;font-size:1.5rem;color:var(--color-ink);margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid var(--color-brand)}.faqs-list[data-astro-cid-veetv5xk]{display:flex;flex-direction:column;gap:1rem;max-width:900px;margin:0 auto}.faq-item[data-astro-cid-veetv5xk]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-bg-soft);overflow:hidden}.faq-item[data-astro-cid-veetv5xk][open]{border-color:var(--color-brand);box-shadow:var(--shadow-sm)}.faq-question[data-astro-cid-veetv5xk]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;font-size:1rem;font-weight:600;color:var(--color-ink);cursor:pointer;user-select:none;min-height:48px;list-style:none}.faq-question[data-astro-cid-veetv5xk]:hover{background:#00000005}.faq-q-text[data-astro-cid-veetv5xk]{text-align:left;flex:1}.faq-chevron[data-astro-cid-veetv5xk]{width:20px;height:20px;flex-shrink:0;color:var(--color-brand);transition:transform .3s ease}.faq-item[data-astro-cid-veetv5xk][open] .faq-chevron[data-astro-cid-veetv5xk]{transform:rotate(180deg)}.faq-answer[data-astro-cid-veetv5xk]{padding:0 1.5rem 1.5rem;border-top:1px solid var(--color-line);background:#fff}.faq-answer[data-astro-cid-veetv5xk] p[data-astro-cid-veetv5xk]{font-size:.95rem;line-height:1.7;color:var(--color-ink-soft);margin:0}.mid-cta-section[data-astro-cid-veetv5xk]{padding:3rem 0;background:linear-gradient(135deg,#046bd214,#046bd208)}.mid-cta-box[data-astro-cid-veetv5xk]{max-width:700px;margin:0 auto;text-align:center;background:#fff;border-radius:var(--radius-lg);padding:2.5rem;border:1px solid var(--color-line)}.mid-cta-box[data-astro-cid-veetv5xk] h2[data-astro-cid-veetv5xk]{font-family:Fraunces,serif;font-size:1.75rem;color:var(--color-ink);margin-bottom:.75rem}.mid-cta-box[data-astro-cid-veetv5xk] p[data-astro-cid-veetv5xk]{font-size:1rem;line-height:1.6;color:var(--color-ink-soft);margin-bottom:1.5rem}.mid-cta-buttons[data-astro-cid-veetv5xk]{display:flex;flex-direction:column;gap:1rem;align-items:center}@media (min-width: 600px){.mid-cta-buttons[data-astro-cid-veetv5xk]{flex-direction:row;justify-content:center}}.final-cta[data-astro-cid-veetv5xk]{padding:3rem 0;background:linear-gradient(135deg,var(--color-brand) 0%,#0355a8 100%);text-align:center;color:#fff}.final-cta[data-astro-cid-veetv5xk] h2[data-astro-cid-veetv5xk]{font-family:Fraunces,serif;font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.2;color:#fff;margin-bottom:1rem}.final-cta[data-astro-cid-veetv5xk]>p[data-astro-cid-veetv5xk]{font-size:1.1rem;line-height:1.6;color:#fffffff2;margin-bottom:2.5rem;max-width:50ch;margin-left:auto;margin-right:auto}.final-cta-buttons[data-astro-cid-veetv5xk]{display:flex;flex-direction:column;gap:1rem;align-items:center;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width: 900px){.final-cta-buttons[data-astro-cid-veetv5xk]{flex-direction:row;justify-content:center}.final-cta-buttons[data-astro-cid-veetv5xk] .btn[data-astro-cid-veetv5xk]{min-width:240px}}.btn[data-astro-cid-veetv5xk]{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:500;border-radius:var(--radius-lg);text-decoration:none;transition:all .3s ease;min-height:48px;cursor:pointer;border:none}.btn-icon[data-astro-cid-veetv5xk]{width:20px;height:20px}.btn-primary[data-astro-cid-veetv5xk]{background:var(--color-brand);color:#fff}.btn-primary[data-astro-cid-veetv5xk]:hover{background:var(--color-brand-dark)}.final-cta[data-astro-cid-veetv5xk] .btn-primary[data-astro-cid-veetv5xk]{background:#fff;color:var(--color-brand)}.final-cta[data-astro-cid-veetv5xk] .btn-primary[data-astro-cid-veetv5xk]:hover{background:#f0f9ff}.btn-secondary[data-astro-cid-veetv5xk]{background:var(--color-bg-soft);color:var(--color-ink);border:1px solid var(--color-line)}.btn-secondary[data-astro-cid-veetv5xk]:hover{background:var(--color-line)}.final-cta[data-astro-cid-veetv5xk] .btn-secondary[data-astro-cid-veetv5xk]{border-color:#ffffff80;color:#fff}.final-cta[data-astro-cid-veetv5xk] .btn-secondary[data-astro-cid-veetv5xk]:hover{background:#ffffff1a;border-color:#fff}.container[data-astro-cid-veetv5xk]{max-width:1200px;margin:0 auto;padding:0 1.25rem}@media (min-width: 900px){.container[data-astro-cid-veetv5xk]{padding:0 2rem}}.sr-only[data-astro-cid-veetv5xk]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
