.hero[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#028a0fd9,#90d296d9),url(/images/figma/111-16x7-16x7-1.png) center/cover;color:#fff;padding:8rem 2rem;min-height:700px;display:flex;align-items:center;justify-content:center}.hero-content[data-astro-cid-j7pv25f6]{max-width:667px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:5rem;font-weight:700;line-height:1.1;margin-bottom:1.25rem}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.6;margin-bottom:2rem;opacity:.95}.btn-primary[data-astro-cid-j7pv25f6]{display:inline-block;background:linear-gradient(135deg,#028a0f,#90d296);color:#fff;padding:1rem 1.5rem;font-weight:700;text-decoration:none;border-radius:0;transition:transform .3s,box-shadow .3s}.btn-primary[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #028a0f4d}.btn-secondary[data-astro-cid-j7pv25f6]{display:inline-block;background:#fff;color:#252d26;padding:1rem 2.5rem;font-weight:700;text-decoration:none;border-radius:0;transition:transform .3s,box-shadow .3s}.btn-secondary[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003}.about-section[data-astro-cid-j7pv25f6]{padding:7.5rem 6.25rem;background:#fff}.about-container[data-astro-cid-j7pv25f6]{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:8rem}.about-image[data-astro-cid-j7pv25f6]{position:relative;width:608px;height:656px;flex-shrink:0}.image-frame[data-astro-cid-j7pv25f6]{position:absolute;top:30px;left:105px;width:503px;height:626px;border:2px solid #028a0f}.about-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{position:absolute;top:0;left:0;width:552px;height:600px;object-fit:cover}.about-content[data-astro-cid-j7pv25f6]{flex:1}.about-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700;color:#252d26;margin-bottom:1rem}.about-description[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.6;color:#838383;margin-bottom:2.5rem}.about-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 3.75rem}.about-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.5rem;font-size:1rem;line-height:1.6;color:#838383;margin-bottom:.75rem}.about-list[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:24px;height:24px}.services-section[data-astro-cid-j7pv25f6]{padding:7.5rem 6.25rem;background:#fff;max-width:1240px;margin:0 auto}.section-heading[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700;color:#252d26;text-align:center;margin-bottom:3.75rem}.services-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.service-card[data-astro-cid-j7pv25f6]{background:#fff;padding:2.25rem 2.5rem;border-radius:6px;box-shadow:-6px -12px 40px #697eaf0d,12px 30px 50px #697eaf26;transition:transform .3s,box-shadow .3s}.service-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:-6px -12px 40px #697eaf1a,12px 30px 50px #697eaf40}.service-icon[data-astro-cid-j7pv25f6]{width:48px;height:48px;background:linear-gradient(135deg,#028a0f,#90d296);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.service-icon[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:24px;height:24px}.service-content[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:600;color:#1e1d24;margin-bottom:1rem}.service-content[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.6;color:#838383}.why-choose-section[data-astro-cid-j7pv25f6]{padding:7.5rem 6.25rem;background:#fff}.why-choose-container[data-astro-cid-j7pv25f6]{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:5.75rem}.why-choose-content[data-astro-cid-j7pv25f6]{flex:1}.why-choose-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700;color:#252d26;line-height:1.2;margin-bottom:1.5rem}.why-choose-description[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.75;color:#6f6f6f;margin-bottom:2.5rem}.why-choose-image[data-astro-cid-j7pv25f6]{width:608px;height:600px;flex-shrink:0}.why-choose-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.cta-banner[data-astro-cid-j7pv25f6]{margin:7.5rem 6.25rem;background:linear-gradient(135deg,#028a0f,#90d296);padding:0;height:360px;position:relative;overflow:hidden}.cta-content[data-astro-cid-j7pv25f6]{max-width:1240px;height:100%;display:flex;align-items:center;gap:14.5rem;padding:0 6.5rem}.cta-text[data-astro-cid-j7pv25f6]{flex:1}.cta-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:700;color:#fff;line-height:1.2;margin-bottom:1rem}.cta-text[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:1.125rem;line-height:1.75;color:#fff;margin-bottom:2rem}.cta-image[data-astro-cid-j7pv25f6]{width:200px;height:140px;margin-top:auto;flex-shrink:0}@media(max-width:1200px){.about-container[data-astro-cid-j7pv25f6],.why-choose-container[data-astro-cid-j7pv25f6]{flex-direction:column;gap:3rem}.about-image[data-astro-cid-j7pv25f6],.why-choose-image[data-astro-cid-j7pv25f6]{width:100%;height:auto;max-width:552px}.image-frame[data-astro-cid-j7pv25f6]{display:none}.services-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cta-content[data-astro-cid-j7pv25f6]{flex-direction:column;justify-content:center;text-align:center;padding:2rem;gap:2rem}.cta-banner[data-astro-cid-j7pv25f6]{height:auto;margin:3rem 2rem}.cta-image[data-astro-cid-j7pv25f6]{display:none}}@media(max-width:768px){.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.5rem}.hero[data-astro-cid-j7pv25f6]{padding:5rem 1.5rem;min-height:500px}.about-section[data-astro-cid-j7pv25f6],.services-section[data-astro-cid-j7pv25f6],.why-choose-section[data-astro-cid-j7pv25f6]{padding:4rem 1.5rem}.section-heading[data-astro-cid-j7pv25f6],.about-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.why-choose-content[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.cta-text[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2rem}.about-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;position:relative}}
