.container[data-astro-cid-j7pv25f6]{background-color:#f8f9fc}.hero[data-astro-cid-j7pv25f6]{display:flex;flex:1;height:calc(60vh - 64px);justify-content:center;align-items:center;padding:6.4rem;max-width:1536px;margin:0 auto}@media (max-width: 1024px){.hero[data-astro-cid-j7pv25f6]{flex-direction:column-reverse;height:100%;padding:3.2rem}}.hero-content[data-astro-cid-j7pv25f6]{display:flex;flex:1;flex-direction:column;align-items:flex-start}@media (max-width: 1024px){.hero-content[data-astro-cid-j7pv25f6]{flex:0;margin-top:4rem}}.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:5.6rem;font-family:Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;color:#1f2937}@media (max-width: 640px){.hero-content[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:3.2rem}}.hero-info-container[data-astro-cid-j7pv25f6]{display:flex;flex:1;flex-direction:column;align-items:flex-start;max-width:70rem}.fof-logo-image[data-astro-cid-j7pv25f6]{width:250px;height:auto}@media (max-width: 1280px){.fof-logo-image[data-astro-cid-j7pv25f6]{width:200px}}@media (max-width: 640px){.fof-logo-image[data-astro-cid-j7pv25f6]{width:150px}}.hero-text[data-astro-cid-j7pv25f6]{font-size:2.2rem;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#1f2937}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;gap:1.6rem;justify-content:center;margin-top:4rem}@media (max-width: 1024px){.hero-actions[data-astro-cid-j7pv25f6]{flex-direction:column;width:100%;height:auto}}.exceptional-results-container[data-astro-cid-j7pv25f6]{max-width:480px;height:auto}@media (max-width: 1280px){.exceptional-results-container[data-astro-cid-j7pv25f6]{max-width:350px}}.exceptional-results-image[data-astro-cid-j7pv25f6]{height:100%;width:100%}.features[data-astro-cid-j7pv25f6]{padding:4.8rem;background-color:#f3f3f3}.features[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;font-size:4rem;margin-bottom:2.4rem;color:#1f2937;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media (max-width: 640px){.features[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.8rem}}.features-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));gap:3.2rem}@media (max-width: 768px){.features-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.feature-card[data-astro-cid-j7pv25f6]{color:#1f2937;background:#f8f9fc;padding:3.2rem;border-radius:1.6rem;box-shadow:0 .4rem .6rem #00000014;text-align:center;transition:transform .3s ease,box-shadow .3s ease;justify-self:center}.feature-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-.5rem);box-shadow:0 1.2rem 2.4rem #00000026}.feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:2.6rem;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700}.feature-card[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.8rem;margin:1.6rem 0;color:#6b7280;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600}.feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#6b7280;font-size:1.8rem;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.get-in-touch[data-astro-cid-j7pv25f6]{padding:4.8rem;background-color:#f8f9fc}.get-in-touch[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-align:center;font-size:4rem;margin-bottom:2.4rem;color:#1f2937;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}@media (max-width: 640px){.get-in-touch[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.8rem}}.get-in-touch[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.8rem;color:#1f2937;font-family:Work Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.max-width-content[data-astro-cid-j7pv25f6]{max-width:1536px;margin:0 auto}
