.Services_pageShell__6ckY0{width:min(100%,1320px);margin:0 auto;padding:clamp(18px,2.75vw,32px) clamp(14px,3vw,32px) clamp(64px,7vw,96px);display:flex;flex-direction:column;gap:22px;box-sizing:border-box;color:#0f172a}.Services_groupSection__EOei_,.Services_introSection__4689j{border:1px solid rgba(15,23,42,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.95));box-shadow:0 20px 48px rgba(15,23,42,.12);padding:clamp(22px,3vw,34px)}.Services_introGrid__Q6Wjd{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-gap:24px;gap:24px;align-items:start}.Services_cardBody__a3oWR,.Services_card___xDPK,.Services_helpCard___JwCB,.Services_imagePanel__KEY4u,.Services_introCopy__Px7j2,.Services_sectionChip__7D9xs,.Services_sectionHeader__uGwFq{min-width:0}.Services_introCopy__Px7j2,.Services_sectionHeader__uGwFq{display:grid;grid-gap:14px;gap:14px}.Services_cardLine__3h2RT,.Services_eyebrow__9sPP3,.Services_helpEyebrow__WQD_C,.Services_sectionEyebrow__IBblr{margin:0;color:#b42318;font-size:.78rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.Services_cardTitle__yz1v8,.Services_helpTitle__CIUep,.Services_pageTitle__F_pX3,.Services_sectionTitle__rm7OM{margin:0;color:#0f172a;letter-spacing:-.04em}.Services_pageTitle__F_pX3{max-width:14ch;font-size:clamp(2.2rem,4.6vw,3.8rem);line-height:.98}.Services_helpTitle__CIUep,.Services_sectionTitle__rm7OM{font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.05}.Services_sectionHeaderRow__jOoWz{display:flex;gap:14px;justify-content:space-between;align-items:center;flex-wrap:wrap}.Services_cardText__s7FrM,.Services_helpText__PQZ5q,.Services_introText__qNv0F,.Services_sectionText__d8Idz{margin:0;font-size:1rem;line-height:1.7;color:#475569}.Services_introText__qNv0F,.Services_sectionText__d8Idz{max-width:46rem;color:#334155}.Services_sectionNav__wxJUm{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.Services_cardButton__ay6Vd,.Services_countPill__CqCf6,.Services_primaryButton__VvqSD,.Services_secondaryButton__v5OoX,.Services_sectionChip__7D9xs{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-width:0;max-width:100%;box-sizing:border-box;width:-moz-fit-content;width:fit-content;padding:12px 18px;border-radius:999px;font-size:.94rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;text-align:center;white-space:normal;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.Services_sectionChip__7D9xs{border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.92);color:#0f172a;box-shadow:0 12px 24px rgba(15,23,42,.08)}.Services_card___xDPK:focus-visible .Services_cardButton__ay6Vd,.Services_card___xDPK:hover .Services_cardButton__ay6Vd,.Services_primaryButton__VvqSD:hover,.Services_secondaryButton__v5OoX:hover,.Services_sectionChip__7D9xs:hover{transform:translateY(-1px)}.Services_countPill__CqCf6,.Services_sectionChipCount__ejvhY{border-radius:999px;background:rgba(180,35,24,.1);color:#991b1b}.Services_sectionChipCount__ejvhY{min-width:28px;padding:5px 9px;font-size:.84rem}.Services_countPill__CqCf6{padding:10px 14px;font-size:.9rem}.Services_helpCard___JwCB{display:grid;grid-gap:12px;gap:12px;padding:22px;border-radius:24px;background:linear-gradient(180deg,#101b36,#081226);color:var(--color-white);box-shadow:0 22px 44px rgba(8,18,38,.28)}.Services_helpEyebrow__WQD_C{color:rgba(255,255,255,.72)}.Services_helpText__PQZ5q,.Services_helpTitle__CIUep{color:var(--color-white)}.Services_helpText__PQZ5q{color:rgba(255,255,255,.82)}.Services_helpActions__qcatL{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Services_cardButton__ay6Vd,.Services_primaryButton__VvqSD{background:linear-gradient(135deg,#ef4444,#991b1b);color:var(--color-white);box-shadow:0 16px 28px rgba(153,27,27,.24)}.Services_secondaryButton__v5OoX{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.22);color:#081226;box-shadow:0 12px 24px rgba(8,18,38,.22)}.Services_cardsGrid__pvWOr{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:18px;gap:18px}.Services_card___xDPK{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid rgba(15,23,42,.08);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.95));box-shadow:0 16px 36px rgba(15,23,42,.1);color:inherit;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.Services_card___xDPK:focus-visible,.Services_card___xDPK:hover{transform:translateY(-3px);border-color:rgba(180,35,24,.18);box-shadow:0 22px 40px rgba(15,23,42,.14)}.Services_card___xDPK:focus-visible{outline:3px solid rgba(180,35,24,.18);outline-offset:2px}.Services_imagePanel__KEY4u{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(241,245,249,.95),rgba(226,232,240,.9))}.Services_cardImage__4mwbX{width:100%;height:100%;object-fit:cover}.Services_cardBody__a3oWR{display:grid;grid-gap:10px;gap:10px}.Services_cardLine__3h2RT{font-size:.72rem;letter-spacing:.18em}.Services_cardTitle__yz1v8{font-size:1.35rem;line-height:1.12}.Services_cardText__s7FrM{color:#475569}.Services_cardButton__ay6Vd{justify-self:start}@media (max-width:980px){.Services_introGrid__Q6Wjd{grid-template-columns:1fr}}@media (max-width:760px){.Services_pageShell__6ckY0{padding:14px 10px 56px;gap:16px}.Services_card___xDPK,.Services_groupSection__EOei_,.Services_helpCard___JwCB,.Services_imagePanel__KEY4u,.Services_introSection__4689j{border-radius:22px}.Services_helpActions__qcatL{width:100%;flex-direction:column;align-items:stretch}.Services_cardButton__ay6Vd,.Services_primaryButton__VvqSD,.Services_secondaryButton__v5OoX{width:100%}.Services_cardsGrid__pvWOr{grid-template-columns:1fr}}@media (max-width:560px){.Services_cardLine__3h2RT,.Services_eyebrow__9sPP3,.Services_helpEyebrow__WQD_C,.Services_sectionEyebrow__IBblr{font-size:.72rem;letter-spacing:.18em}.Services_groupSection__EOei_,.Services_introSection__4689j{padding:18px}.Services_pageTitle__F_pX3{font-size:clamp(1.95rem,10vw,2.8rem)}.Services_helpTitle__CIUep,.Services_sectionTitle__rm7OM{font-size:clamp(1.4rem,7vw,1.9rem)}.Services_sectionNav__wxJUm{flex-direction:column;align-items:stretch}.Services_countPill__CqCf6,.Services_sectionChip__7D9xs{width:100%}}