.service-intro[data-astro-cid-x3tzf4rw]{padding:2rem 0 4rem}.intro-content[data-astro-cid-x3tzf4rw]{text-align:center;max-width:800px;margin:0 auto}.section-title[data-astro-cid-x3tzf4rw]{font-size:1.8rem;font-weight:700;color:var(--color-main);margin-bottom:2rem;position:relative;text-align:center}.section-title[data-astro-cid-x3tzf4rw]:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background-color:var(--color-main)}.intro-text[data-astro-cid-x3tzf4rw]{font-size:1.1rem;line-height:1.8;color:var(--color-text);text-align:left;max-width:800px;margin:0 auto}.service-item[data-astro-cid-x3tzf4rw]{margin-bottom:6rem}.service-content[data-astro-cid-x3tzf4rw]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:end}.service-item[data-astro-cid-x3tzf4rw].reverse .service-content[data-astro-cid-x3tzf4rw]{grid-template-columns:1fr 1fr}.service-item[data-astro-cid-x3tzf4rw].reverse .service-text[data-astro-cid-x3tzf4rw]{order:2}.service-item[data-astro-cid-x3tzf4rw].reverse .service-image[data-astro-cid-x3tzf4rw]{order:1}.service-number[data-astro-cid-x3tzf4rw]{display:block;font-size:4rem;font-weight:900;color:var(--color-gray);background:linear-gradient(135deg,var(--color-gray) 0%,var(--color-gray) 50%,var(--color-gray) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;line-height:1;letter-spacing:-.05em;font-family:Arial Black,Helvetica Neue,sans-serif;transform:skew(-5deg)}.service-title[data-astro-cid-x3tzf4rw]{font-size:1.6rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem}.service-description[data-astro-cid-x3tzf4rw] p[data-astro-cid-x3tzf4rw]{font-size:1.1rem;line-height:1.7;margin-bottom:2rem;color:var(--color-text)}.service-features[data-astro-cid-x3tzf4rw] h4[data-astro-cid-x3tzf4rw]{font-size:1.2rem;font-weight:400;color:var(--color-main);margin-bottom:1rem}.service-features[data-astro-cid-x3tzf4rw] ul[data-astro-cid-x3tzf4rw]{list-style:none;padding:0}.service-features[data-astro-cid-x3tzf4rw] li[data-astro-cid-x3tzf4rw]{position:relative;padding-left:1.5rem;margin-bottom:1.5rem;line-height:1.6;font-weight:300}.service-features[data-astro-cid-x3tzf4rw] li[data-astro-cid-x3tzf4rw]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-main);font-weight:700}.service-image[data-astro-cid-x3tzf4rw]{aspect-ratio:1/1;overflow:hidden}.service-image[data-astro-cid-x3tzf4rw] img[data-astro-cid-x3tzf4rw],.service-image[data-astro-cid-x3tzf4rw] img{width:100%;height:100%;object-fit:cover;border-radius:10px;box-shadow:0 4px 20px #0000001a}.service-stats[data-astro-cid-x3tzf4rw]{padding:4rem 0;background-color:var(--color-gray-light)}.service-area[data-astro-cid-x3tzf4rw]{padding:4rem 0;background-color:#fff}.area-content[data-astro-cid-x3tzf4rw]{max-width:800px;margin:0 auto;text-align:center}.area-subtitle[data-astro-cid-x3tzf4rw]{font-size:1.2rem;color:var(--color-text);margin-bottom:2rem;font-weight:400}.area-list[data-astro-cid-x3tzf4rw]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;max-width:800px;margin:0 auto;padding:0 1rem}.area-item[data-astro-cid-x3tzf4rw]{background-color:var(--color-gray-light);padding:1rem 2rem;border-radius:30px;font-size:1.1rem;color:var(--color-text);font-weight:500;text-align:center}.stats-grid[data-astro-cid-x3tzf4rw]{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:3rem}.stat-item[data-astro-cid-x3tzf4rw]{text-align:center;padding:2rem 1rem;background:#fff;border-radius:10px;box-shadow:0 2px 10px #0000001a}.stat-number[data-astro-cid-x3tzf4rw]{font-size:2.5rem;font-weight:700;color:var(--color-main);margin-bottom:.5rem}.stat-number[data-astro-cid-x3tzf4rw] span[data-astro-cid-x3tzf4rw]{font-size:1rem;font-weight:500;margin-left:.3rem}.stat-label[data-astro-cid-x3tzf4rw]{font-size:.9rem;color:var(--color-text-light);line-height:1.4}@media (max-width: 768px){.section-title[data-astro-cid-x3tzf4rw]{font-size:1.6rem}.service-content[data-astro-cid-x3tzf4rw],.service-item[data-astro-cid-x3tzf4rw].reverse .service-content[data-astro-cid-x3tzf4rw]{grid-template-columns:1fr;gap:2rem}.service-item[data-astro-cid-x3tzf4rw].reverse .service-text[data-astro-cid-x3tzf4rw],.service-item[data-astro-cid-x3tzf4rw].reverse .service-image[data-astro-cid-x3tzf4rw]{order:unset}.service-title[data-astro-cid-x3tzf4rw]{font-size:1.4rem}.service-number[data-astro-cid-x3tzf4rw]{font-size:2.8rem;margin-bottom:1rem}.stats-grid[data-astro-cid-x3tzf4rw]{grid-template-columns:repeat(2,1fr);gap:1rem}.stat-item[data-astro-cid-x3tzf4rw]{padding:1.5rem 1rem}.stat-number[data-astro-cid-x3tzf4rw]{font-size:2rem}.service-intro[data-astro-cid-x3tzf4rw]{padding:1rem 0 2rem}.service-item[data-astro-cid-x3tzf4rw]{margin-bottom:3rem}.intro-text[data-astro-cid-x3tzf4rw]{font-size:1rem}.area-subtitle[data-astro-cid-x3tzf4rw]{font-size:1.1rem;margin-bottom:1.5rem}.area-list[data-astro-cid-x3tzf4rw]{grid-template-columns:repeat(2,1fr);gap:1rem}.area-item[data-astro-cid-x3tzf4rw]{padding:.8rem 1rem;font-size:1rem}}
