.ServiceCard_card__NiaV2{display:flex;flex-direction:column;gap:.75rem;padding:2rem;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ServiceCard_card__NiaV2:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--secondary)}.ServiceCard_icon__EpW0Y{font-size:2rem;line-height:1}.ServiceCard_title___gy3Q{font-family:var(--font-display);font-size:1.3rem;color:var(--primary);letter-spacing:.02em}.ServiceCard_desc__2n4pT{font-size:.92rem;color:var(--text-light);line-height:1.65;flex:1 1}.ServiceCard_cta__4Z8qp{font-size:.88rem;font-weight:700;color:var(--secondary);margin-top:auto;transition:gap .2s}.BlogCard_card__znaTN{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);transition:box-shadow .25s ease,border-color .25s ease}.BlogCard_card__znaTN:hover{box-shadow:var(--shadow);border-color:var(--accent)}.BlogCard_meta__HJyOz{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.BlogCard_date__Wofgb{font-size:.82rem;color:var(--text-light)}.BlogCard_title__ucGsX{font-family:var(--font-display);font-size:1.25rem;letter-spacing:.02em;line-height:1.3}.BlogCard_title__ucGsX a{color:var(--primary);transition:color .2s}.BlogCard_title__ucGsX a:hover{color:var(--secondary)}.BlogCard_excerpt__mjQ0V{font-size:.9rem;color:var(--text-light);line-height:1.65;flex:1 1}.BlogCard_footer__LKsUy{display:flex;justify-content:space-between;font-size:.82rem;color:var(--text-light);margin-top:.25rem;padding-top:.75rem;border-top:1px solid var(--border)}.BlogCard_author__7i4dI{font-weight:600}.Pagination_pagination__w8tzS{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:3rem}.Pagination_btn__J8yrU{padding:.5rem 1rem;border:1px solid var(--border);border-radius:var(--radius);font-size:.9rem;font-weight:600;color:var(--primary);background:var(--white);transition:var(--transition)}.Pagination_btn__J8yrU:hover{border-color:var(--secondary);color:var(--secondary)}.Pagination_btn__J8yrU.Pagination_active__2oAD1{background:var(--primary);border-color:var(--primary);color:var(--white)}.page_hero__GuWPD{background:linear-gradient(135deg,var(--navy) 0,var(--primary) 100%);padding:8rem 0 4rem;display:flex;flex-direction:column;gap:1rem}.page_hero__GuWPD h1{color:var(--white);margin:.5rem 0}.page_hero__GuWPD p{color:hsla(0,0%,100%,.75);font-size:1.1rem}.page_categories__PbVEZ{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:2.5rem}.page_catBtn__plaP9{padding:.45rem 1rem;border:1px solid var(--border);border-radius:999px;font-size:.88rem;font-weight:600;color:var(--text-light);transition:var(--transition);background:var(--white)}.page_catBtn__plaP9:hover{border-color:var(--primary);color:var(--primary)}.page_catActive__HytWI{background:var(--primary);border-color:var(--primary);color:var(--white)}.page_grid__Hjb60{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_empty__fwiJt{text-align:center;color:var(--text-light);padding:3rem 0}@media (max-width:600px){.page_hero__GuWPD{padding:5rem 0 2.5rem}.page_hero__GuWPD h1{font-size:2rem}.page_grid__Hjb60{grid-template-columns:1fr}.page_categories__PbVEZ{gap:.35rem}.page_catBtn__plaP9{font-size:.8rem;padding:.35rem .75rem}}.page_hero__SKW6o{min-height:100vh;background:linear-gradient(180deg,rgba(12,26,46,.72) 0,rgba(10,61,98,.65)),url(/images/banner.png) 50% /cover no-repeat;display:flex;align-items:center;padding:7rem 0 5rem}.page_heroContent__2lPR8{max-width:760px;display:flex;flex-direction:column;gap:1.25rem}.page_heroContent__2lPR8 h1{color:var(--white)}.page_heroContent__2lPR8 .page_badge__s34Is{align-self:flex-start}.page_heroSub__YNSLe{font-size:1.15rem;color:hsla(0,0%,100%,.85);max-width:600px;line-height:1.7}.page_heroActions__8_tzb{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.5rem}.page_stats__L5b4y{background:var(--primary);padding:2.5rem 0}.page_statsGrid__GCW2d{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;text-align:center}.page_stat__aEnCU{display:flex;flex-direction:column;gap:.25rem}.page_statValue__FXJDK{font-family:var(--font-display);font-size:2.5rem;color:var(--secondary);letter-spacing:.03em}.page_statLabel__YuhHa{font-size:.88rem;color:hsla(0,0%,100%,.7);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.page_sectionHeader__a4Fw5{margin-bottom:3rem;display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_sectionHeader__a4Fw5 h2{color:var(--primary)}.page_sectionHeader__a4Fw5 p{color:var(--text-light);max-width:560px}.page_servicesGrid__plSir{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_whySection__wimFo{background:var(--accent)}.page_whyGrid__ZXg1J{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_whyText__CDK4H{display:flex;flex-direction:column;gap:1.25rem}.page_whyText__CDK4H h2{color:var(--primary)}.page_whyText__CDK4H p{color:var(--text-light)}.page_whyList__0UxxK{display:flex;flex-direction:column;gap:.6rem}.page_whyList__0UxxK li{font-weight:600;color:var(--text-primary);font-size:.95rem}.page_whyVisual__v3XIp{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_whyCard__L06hb{background:var(--white);padding:1.5rem;border-radius:var(--radius-lg);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.5rem}.page_whyCard__L06hb:last-child{grid-column:1/-1}.page_whyIcon__8vIEL{font-size:1.75rem}.page_whyCard__L06hb h3{font-family:var(--font-display);font-size:1.1rem;color:var(--primary)}.page_whyCard__L06hb p{font-size:.88rem;color:var(--text-light)}.page_blogGrid__R7dJf{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_cta__zCVvt{background:var(--navy);padding:5rem 0}.page_cta__zCVvt h2{color:var(--white);margin-bottom:.75rem}.page_cta__zCVvt p{color:hsla(0,0%,100%,.7);margin-bottom:2rem;font-size:1.1rem}.page_ctaActions__6o8mX{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:900px){.page_statsGrid__GCW2d{grid-template-columns:repeat(2,1fr)}.page_whyGrid__ZXg1J{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:600px){.page_statsGrid__GCW2d{grid-template-columns:repeat(2,1fr)}.page_whyVisual__v3XIp{grid-template-columns:1fr}.page_whyCard__L06hb:last-child{grid-column:auto}}