.container[data-astro-cid-yy3jrp5t]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.accent[data-astro-cid-yy3jrp5t]{color:#f6ae42}.inline-link[data-astro-cid-yy3jrp5t]{color:#f6ae42;text-decoration:underline;text-underline-offset:3px;font-weight:600}.inline-link[data-astro-cid-yy3jrp5t]:hover{color:#e09a2e}.inline-link[data-astro-cid-yy3jrp5t]:focus-visible{outline:3px solid rgba(246,174,66,.55);outline-offset:3px;border-radius:4px}.page-hero[data-astro-cid-yy3jrp5t]{padding:5rem 2rem 3rem;background:linear-gradient(135deg,#fff,#f9f9f9)}.hero-content[data-astro-cid-yy3jrp5t]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;max-width:1200px;margin:0 auto}.hero-text[data-astro-cid-yy3jrp5t] h1[data-astro-cid-yy3jrp5t]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:.75rem;color:#111}.hero-subheadline[data-astro-cid-yy3jrp5t]{font-size:1.5rem;font-weight:600;margin-bottom:1.25rem;color:#333}.hero-text[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]{font-size:1.125rem;line-height:1.7;color:#333;margin-bottom:1.25rem}.hero-location[data-astro-cid-yy3jrp5t]{font-size:1.125rem;line-height:1.7;color:#333;margin-bottom:1.25rem;padding:1rem;background:#f9f9f9;border-left:4px solid #f6ae42;border-radius:4px}.hero-image[data-astro-cid-yy3jrp5t]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:16px;padding:.75rem;box-shadow:0 4px 20px #00000014}.hero-image[data-astro-cid-yy3jrp5t] img[data-astro-cid-yy3jrp5t]{width:100%;height:auto;aspect-ratio:1200 / 600;border-radius:12px;box-shadow:0 8px 24px #00000014;object-fit:contain;object-position:center;display:block}.cta-inline[data-astro-cid-yy3jrp5t]{margin-top:2rem}.intro-section[data-astro-cid-yy3jrp5t],.process-section[data-astro-cid-yy3jrp5t]{padding:5rem 2rem;background:#f9f9f9}.for-whom-section[data-astro-cid-yy3jrp5t],.benefits-section[data-astro-cid-yy3jrp5t],.examples-section[data-astro-cid-yy3jrp5t],.faq-section[data-astro-cid-yy3jrp5t],.cta-final-section[data-astro-cid-yy3jrp5t]{padding:5rem 2rem;background:#fff}.intro-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.for-whom-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.benefits-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.process-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.examples-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.faq-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t],.cta-final-text[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t]{font-size:2rem;font-weight:700;margin-bottom:1.25rem;color:#111}.section-intro[data-astro-cid-yy3jrp5t]{font-size:1.125rem;line-height:1.7;color:#333;margin-bottom:2rem;text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.cards-grid[data-astro-cid-yy3jrp5t]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.card[data-astro-cid-yy3jrp5t]{background:#fff;padding:2.25rem;border-radius:16px;border:1px solid #eaeaea;box-shadow:0 4px 20px #0000000f;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card[data-astro-cid-yy3jrp5t]:hover{transform:translateY(-4px);border-color:#f6ae42;box-shadow:0 12px 32px #0000001f}.card[data-astro-cid-yy3jrp5t] h3[data-astro-cid-yy3jrp5t]{margin:0 0 1rem;font-size:1.25rem;font-weight:700;color:#111}.card[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]{margin:0 0 1rem;color:#333;line-height:1.7;font-size:1rem}.card[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]:last-child{margin-bottom:0}.process-steps[data-astro-cid-yy3jrp5t]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.process-step[data-astro-cid-yy3jrp5t]{background:#fff;padding:2rem;border-radius:16px;border:1px solid #eaeaea;box-shadow:0 4px 20px #0000000f;position:relative}.process-number[data-astro-cid-yy3jrp5t]{position:absolute;top:-1rem;left:2rem;width:3rem;height:3rem;border-radius:50%;background:#f6ae42;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;box-shadow:0 4px 12px #f6ae424d}.process-step[data-astro-cid-yy3jrp5t] h3[data-astro-cid-yy3jrp5t]{margin:1.5rem 0 1rem;font-size:1.25rem;font-weight:700;color:#111}.process-step[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]{margin:0;color:#333;line-height:1.7;font-size:1rem}.image-section[data-astro-cid-yy3jrp5t]{padding:0 2rem 3rem;background:#fff}.image-section[data-astro-cid-yy3jrp5t] img[data-astro-cid-yy3jrp5t]{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px #00000014;display:block}.disclaimer[data-astro-cid-yy3jrp5t]{margin-top:1rem;font-size:.9rem;color:#666;font-style:italic}.faq-section[data-astro-cid-yy3jrp5t] h2[data-astro-cid-yy3jrp5t]{text-align:center;margin-bottom:2.5rem}.faq-accordion[data-astro-cid-yy3jrp5t]{max-width:900px;margin:0 auto}.faq-accordion[data-astro-cid-yy3jrp5t] details[data-astro-cid-yy3jrp5t]{margin-bottom:1rem;border:1px solid #eaeaea;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 2px 12px #0000000a;transition:box-shadow .3s ease}.faq-accordion[data-astro-cid-yy3jrp5t] details[data-astro-cid-yy3jrp5t]:hover{box-shadow:0 4px 20px #00000014}.faq-accordion[data-astro-cid-yy3jrp5t] summary[data-astro-cid-yy3jrp5t]{padding:1.5rem 3rem 1.5rem 1.5rem;font-size:1.125rem;font-weight:600;color:#111;cursor:pointer;list-style:none;position:relative}.faq-accordion[data-astro-cid-yy3jrp5t] summary[data-astro-cid-yy3jrp5t]::-webkit-details-marker{display:none}.faq-accordion[data-astro-cid-yy3jrp5t] summary[data-astro-cid-yy3jrp5t]:after{content:"+";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font-size:1.5rem;color:#f6ae42;font-weight:700;transition:transform .3s ease}.faq-accordion[data-astro-cid-yy3jrp5t] details[data-astro-cid-yy3jrp5t][open] summary[data-astro-cid-yy3jrp5t]:after{content:"−"}.faq-accordion[data-astro-cid-yy3jrp5t] summary[data-astro-cid-yy3jrp5t]:hover{background:#f9f9f9}.faq-accordion[data-astro-cid-yy3jrp5t] summary[data-astro-cid-yy3jrp5t]:focus-visible{outline:3px solid rgba(246,174,66,.55);outline-offset:3px;border-radius:16px}.faq-content[data-astro-cid-yy3jrp5t]{padding:0 1.5rem 1.5rem}.faq-content[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]{margin:0;line-height:1.7;color:#333;font-size:1rem}.cta-final-content[data-astro-cid-yy3jrp5t]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.cta-final-text[data-astro-cid-yy3jrp5t]{text-align:left}.divider-line[data-astro-cid-yy3jrp5t]{height:2px;background:#f6ae42;width:100px;margin:1.5rem 0}.cta-final-text[data-astro-cid-yy3jrp5t] p[data-astro-cid-yy3jrp5t]{font-size:1.125rem;line-height:1.7;margin-bottom:1.25rem;color:#333}.cta-final-image[data-astro-cid-yy3jrp5t]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:12px;padding:.75rem;box-shadow:0 4px 20px #00000014}.cta-final-image[data-astro-cid-yy3jrp5t] img[data-astro-cid-yy3jrp5t]{width:100%;height:auto;max-height:480px;border-radius:12px;box-shadow:0 8px 24px #00000014;object-fit:contain;object-position:center;display:block}.cta-final-text[data-astro-cid-yy3jrp5t] .cta-inline[data-astro-cid-yy3jrp5t]{text-align:left}@media (max-width: 900px){.hero-content[data-astro-cid-yy3jrp5t]{grid-template-columns:1fr;gap:2rem}.cards-grid[data-astro-cid-yy3jrp5t],.process-steps[data-astro-cid-yy3jrp5t]{grid-template-columns:1fr}.cta-final-content[data-astro-cid-yy3jrp5t]{grid-template-columns:1fr;gap:2rem}.cta-final-text[data-astro-cid-yy3jrp5t]{text-align:center}.cta-final-text[data-astro-cid-yy3jrp5t] .divider-line[data-astro-cid-yy3jrp5t]{margin:1.5rem auto}.cta-final-text[data-astro-cid-yy3jrp5t] .cta-inline[data-astro-cid-yy3jrp5t]{text-align:center}.page-hero[data-astro-cid-yy3jrp5t],.intro-section[data-astro-cid-yy3jrp5t],.for-whom-section[data-astro-cid-yy3jrp5t],.benefits-section[data-astro-cid-yy3jrp5t],.process-section[data-astro-cid-yy3jrp5t],.examples-section[data-astro-cid-yy3jrp5t],.faq-section[data-astro-cid-yy3jrp5t],.cta-final-section[data-astro-cid-yy3jrp5t]{padding:3rem 1.5rem}.image-section[data-astro-cid-yy3jrp5t]{padding:0 1.5rem 2.5rem}.hero-text[data-astro-cid-yy3jrp5t] h1[data-astro-cid-yy3jrp5t]{font-size:2rem}.hero-subheadline[data-astro-cid-yy3jrp5t]{font-size:1.25rem}}
