.hero[data-astro-cid-bbe6dxrz]{padding:4rem 0;min-height:70vh;display:flex;align-items:center}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media(min-width:1024px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1.4fr 1fr}}h1[data-astro-cid-bbe6dxrz]{font-size:3rem;margin-bottom:1.5rem}.cta-box[data-astro-cid-bbe6dxrz]{margin-top:2rem}.btn-group[data-astro-cid-bbe6dxrz]{display:flex;gap:1rem;margin-bottom:1.5rem}.trust-features[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:#4a5568;padding-inline-start:0}@media(min-width:640px){.trust-features[data-astro-cid-bbe6dxrz]{flex-direction:row;gap:1.5rem}}.features-section[data-astro-cid-p7n436wq]{padding:4rem 0;background-color:#fafbfc}.features-grid[data-astro-cid-p7n436wq]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:640px){.features-grid[data-astro-cid-p7n436wq]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.features-grid[data-astro-cid-p7n436wq]{grid-template-columns:repeat(3,1fr)}}.feature-card[data-astro-cid-p7n436wq]{background:var(--white);padding:2rem;border-radius:12px;box-shadow:0 4px 6px #00000005;border:1px solid #f0f0f0}.icon-box[data-astro-cid-p7n436wq]{color:var(--azure-blue);margin-bottom:1rem;width:32px;height:32px}.feature-card[data-astro-cid-p7n436wq] h3[data-astro-cid-p7n436wq]{font-size:1.25rem;margin-bottom:.5rem}.feature-card[data-astro-cid-p7n436wq] p[data-astro-cid-p7n436wq]{color:#4a5568;font-size:.95rem}.faq-section[data-astro-cid-al2ca2vr]{padding:4rem 0}.faq-accordion[data-astro-cid-al2ca2vr]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-al2ca2vr]{background:var(--white);border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.faq-question[data-astro-cid-al2ca2vr]{padding:1.25rem 1.5rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.1rem;color:var(--space-indigo);list-style:none;user-select:none}.faq-question[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-al2ca2vr]:hover{background-color:#f8f9fa}.faq-answer[data-astro-cid-al2ca2vr]{padding:0 1.5rem 1.25rem;color:#4a5568;line-height:1.6}.icon-indicator[data-astro-cid-al2ca2vr] .minus[data-astro-cid-al2ca2vr]{display:none}details[data-astro-cid-al2ca2vr][open] .icon-indicator[data-astro-cid-al2ca2vr] .plus[data-astro-cid-al2ca2vr]{display:none}details[data-astro-cid-al2ca2vr][open] .icon-indicator[data-astro-cid-al2ca2vr] .minus[data-astro-cid-al2ca2vr]{display:block}.video-wrapper[data-astro-cid-mrk3q7f7]{max-width:800px;margin:3rem auto;border-radius:12px;overflow:hidden;box-shadow:0 10px 25px #0000001a}.video-container[data-astro-cid-mrk3q7f7]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.video-placeholder[data-astro-cid-mrk3q7f7]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center}.video-placeholder[data-astro-cid-mrk3q7f7] img[data-astro-cid-mrk3q7f7]{width:100%;height:100%;object-fit:cover;opacity:.8;transition:opacity .3s}.video-placeholder[data-astro-cid-mrk3q7f7]:hover img[data-astro-cid-mrk3q7f7]{opacity:1}.play-overlay[data-astro-cid-mrk3q7f7]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.play-button[data-astro-cid-mrk3q7f7]{width:72px;height:72px;background:#ff0000e6;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:transform .2s,background .2s;box-shadow:0 4px 15px #0000004d}.video-placeholder[data-astro-cid-mrk3q7f7]:hover .play-button[data-astro-cid-mrk3q7f7]{transform:scale(1.1);background:red}.cta-section[data-astro-cid-j7pv25f6]{padding:6rem 0;text-align:center;background:var(--platinum)}.cta-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;margin-bottom:1rem;color:var(--space-indigo)}.cta-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.2rem;color:#4a5568}
