.ServicesGeneral_section___qryS{position:relative;width:100%;background:#fff;padding:6rem 2rem;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.06)}.ServicesGeneral_container__fLO_D{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ServicesGeneral_header__A91Pe{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:760px;margin:0 auto 3.5rem}.ServicesGeneral_badge__iyqCn{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .95rem;border-radius:9999px;background-color:rgba(242,7,7,.08);border:1px solid rgba(242,7,7,.2);color:var(--red-primary,#f20707);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.ServicesGeneral_badgeDot__DJEGz{width:6px;height:6px;border-radius:50%;background-color:var(--red-primary,#f20707)}.ServicesGeneral_title__IfHjf{font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;line-height:1.2;color:#111;letter-spacing:-.025em;margin:0 0 1rem}.ServicesGeneral_titleAccent__THq4i{color:var(--red-primary,#f20707)}.ServicesGeneral_subtitle__5Q_ta{font-size:1.05rem;line-height:1.65;color:#4b5563;margin:0}@media screen and (max-width:768px){.ServicesGeneral_section___qryS{padding:4rem 1.25rem}.ServicesGeneral_header__A91Pe{margin-bottom:2.5rem}.ServicesGeneral_title__IfHjf{font-size:1.85rem}.ServicesGeneral_subtitle__5Q_ta{font-size:.95rem}}.ServicesHero_hero__G00xT{position:relative;height:100vh;height:100dvh;min-height:560px;width:100%;display:flex;flex-direction:column;justify-content:center;background-image:url(/hero.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;z-index:10;padding-top:7.2rem;padding-bottom:4rem;box-sizing:border-box}.ServicesHero_overlay__k0rMd{position:absolute;inset:0;background:radial-gradient(circle at 75% 30%,rgba(242,7,7,.14),transparent 50%),linear-gradient(180deg,hsla(0,0%,5%,.8),hsla(0,0%,5%,.92));z-index:1}.ServicesHero_glowBlob__R7Q4_{position:absolute;top:20%;right:12%;width:26rem;height:26rem;background:radial-gradient(circle,rgba(242,7,7,.2) 0,rgba(242,7,7,0) 70%);filter:blur(60px);pointer-events:none;z-index:1}.ServicesHero_container__zmDdj{position:relative;z-index:2;width:100%;max-width:1200px;margin:auto;padding:0 2.5rem;display:flex;flex-direction:column;align-items:flex-start}.ServicesHero_content__4zRQs{display:flex;flex-direction:column;align-items:flex-start;max-width:800px;text-align:left}.ServicesHero_breadcrumb__KJtBE{display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;color:hsla(0,0%,100%,.7);text-decoration:none;margin-bottom:.65rem;padding:.3rem .8rem;background-color:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s ease}.ServicesHero_breadcrumb__KJtBE:hover{color:#fff;background-color:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.25);transform:translateX(-2px)}.ServicesHero_breadcrumbIcon__tIpdr{width:.9rem;height:.9rem;transition:transform .2s ease}.ServicesHero_breadcrumb__KJtBE:hover .ServicesHero_breadcrumbIcon__tIpdr{transform:translateX(-2px)}.ServicesHero_badge__RGSsQ{display:inline-flex;align-items:center;gap:.6rem;padding:.35rem .95rem;background-color:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:9999px;font-size:.775rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin-bottom:.75rem}.ServicesHero_badgePulse__D8WX9{position:relative;display:flex;align-items:center;justify-content:center;width:8px;height:8px}.ServicesHero_pulsePing__4uZyj{position:absolute;width:100%;height:100%;opacity:.75;animation:ServicesHero_pingAnimation__B8wLQ 2s cubic-bezier(0,0,.2,1) infinite}.ServicesHero_pulseDot__SooGr,.ServicesHero_pulsePing__4uZyj{border-radius:50%;background-color:var(--red-primary,#f20707)}.ServicesHero_pulseDot__SooGr{position:relative;width:6px;height:6px}@keyframes ServicesHero_pingAnimation__B8wLQ{75%,to{transform:scale(2.4);opacity:0}}.ServicesHero_title__Tg8iQ{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.15;color:#fff;letter-spacing:-.025em;margin:0 0 .75rem}.ServicesHero_titleAccent__wrw82{color:var(--red-primary,#f20707);display:inline-block;position:relative}.ServicesHero_subtitle__UFlqf{font-size:clamp(.95rem,1.25vw,1.075rem);line-height:1.55;color:hsla(0,0%,100%,.85);font-weight:400;margin:0 0 1.25rem;max-width:720px}.ServicesHero_highlightsRow__Mgegr{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.ServicesHero_highlightPill__ttUp3{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .95rem;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:.75rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:.85rem;font-weight:500;transition:all .25s ease}.ServicesHero_highlightPill__ttUp3:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.ServicesHero_highlightIcon__5uz4e{display:flex;align-items:center;justify-content:center;color:var(--red-primary,#f20707)}.ServicesHero_highlightText__2_DAN strong{color:#fff;font-weight:700}.ServicesHero_highlightText__2_DAN span{color:hsla(0,0%,100%,.7);margin-left:.25rem;font-size:.8rem}@media screen and (max-width:768px){.ServicesHero_hero__G00xT{padding-top:4.8rem;padding-bottom:3.5rem}.ServicesHero_container__zmDdj{padding:0 1.25rem}.ServicesHero_title__Tg8iQ{font-size:clamp(1.85rem,6.5vw,2.5rem)}.ServicesHero_subtitle__UFlqf{font-size:.925rem;line-height:1.5;margin-bottom:1rem}.ServicesHero_highlightsRow__Mgegr{flex-direction:column;align-items:flex-start;width:100%;gap:.45rem}.ServicesHero_highlightPill__ttUp3{width:100%;justify-content:flex-start;padding:.45rem .85rem}}