.ServiceGrid_section__TPyLL{background:#fff;padding:7rem 0}.ServiceGrid_sectionTinted__fDBtQ{background:#f0f5fc}.ServiceGrid_header__JYMot{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:end;margin-bottom:3.5rem}.ServiceGrid_headerLeft__OiEo0{min-width:0}.ServiceGrid_eyebrow__8rH_9{margin-bottom:1rem}.ServiceGrid_h2__Ve8FS{font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-tracking);line-height:var(--h2-leading);color:#06062a;margin:0;text-wrap:balance;max-width:16ch}.ServiceGrid_lead__89zmp{margin:0;font-size:var(--text-prose);font-weight:500;line-height:1.6;color:rgba(26,26,64,.75);max-width:50ch}.ServiceGrid_grid___xF_y{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.ServiceGrid_grid4__llr_8{grid-template-columns:repeat(4,1fr)}.ServiceGrid_grid5__AhIPk{grid-template-columns:repeat(5,1fr)}.ServiceGrid_card__NFkUb{position:relative;background:var(--surface-l);border-radius:var(--radius-md);padding:2rem 1.75rem;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.ServiceGrid_sectionTinted__fDBtQ .ServiceGrid_card__NFkUb{background:var(--surface-l);box-shadow:var(--shadow-1)}.ServiceGrid_section__TPyLL:not(.ServiceGrid_sectionTinted__fDBtQ) .ServiceGrid_card__NFkUb{background:var(--surface-l2)}.ServiceGrid_card__NFkUb:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.ServiceGrid_iconWrap__Gh6gy{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-sm);background:rgba(0,0,255,.08);color:#0000ff;margin-bottom:1.5rem}.ServiceGrid_title__s6STr{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.25;color:#06062a;margin:0 0 .625rem;text-wrap:balance}.ServiceGrid_cardLead__D1NRS{font-size:var(--text-body);font-weight:500;line-height:1.5;color:rgba(26,26,64,.72);margin:0 0 1.5rem}.ServiceGrid_bullets__jAYVW{list-style:none;padding:1.25rem 0 0;border-top:1px solid rgba(0,0,80,.07);display:flex;flex-direction:column;gap:.55rem;margin:auto 0 0}.ServiceGrid_bullets__jAYVW li{position:relative;padding-left:1.05rem;font-size:var(--text-body);font-weight:500;line-height:1.45;color:#06062a}.ServiceGrid_bullets__jAYVW li:before{content:"";position:absolute;left:0;top:.5rem;width:6px;height:6px;border-radius:50%;background:#00ffcd}@media (max-width:1100px){.ServiceGrid_grid4__llr_8,.ServiceGrid_grid5__AhIPk,.ServiceGrid_grid___xF_y{grid-template-columns:1fr 1fr}}@media (max-width:768px){.ServiceGrid_sectionTinted__fDBtQ,.ServiceGrid_section__TPyLL{padding:5rem 0}.ServiceGrid_header__JYMot{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2.5rem}.ServiceGrid_h2__Ve8FS{max-width:100%}.ServiceGrid_grid4__llr_8,.ServiceGrid_grid5__AhIPk,.ServiceGrid_grid___xF_y{grid-template-columns:1fr}.ServiceGrid_card__NFkUb{padding:1.75rem 1.5rem}}.ServiceGrid_titleLink__YR52o{color:inherit;text-decoration:none}.ServiceGrid_titleLink__YR52o:after{content:"";position:absolute;inset:0;border-radius:inherit}.ServiceGrid_titleLink__YR52o:focus-visible{outline:none}.ServiceGrid_card__NFkUb:has(.ServiceGrid_titleLink__YR52o:focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.ServiceGrid_more__F7i6N{margin-top:1.25rem;font-size:var(--text-small);font-weight:700;color:var(--color-primary)}.ServiceGrid_card__NFkUb:has(.ServiceGrid_titleLink__YR52o):hover .ServiceGrid_title__s6STr{color:var(--color-primary)}