.OSWUQG_services{background:#f5f0e8;padding-block:56px 40px}.OSWUQG_container{max-width:1200px;margin-inline:auto;padding-inline:24px}.OSWUQG_introduction>p{color:#3b3b3b}.OSWUQG_serviceGroup{margin-top:36px}.OSWUQG_serviceGroup h3{color:#3b3b3b;font-size:24px;font-weight:750;line-height:1.3}.OSWUQG_healthTitle{color:#3b3b3b;margin-top:8px;font-size:18px;font-weight:600;line-height:1.5}.OSWUQG_qualification{color:#3b3b3b;margin-top:4px;font-size:16px;line-height:1.6}.OSWUQG_serviceGrid{gap:12px;margin-top:16px;padding:0;list-style:none;display:grid}.OSWUQG_serviceGrid>li{min-width:0}.OSWUQG_serviceCard,.OSWUQG_termPanel{background:linear-gradient(145deg,#656565,#3b3b3b);border-radius:16px;box-shadow:0 18px 36px -12px #00000061}.OSWUQG_serviceCard{color:#fff;border:1px solid #8a8787;flex-direction:column;align-items:flex-start;gap:16px;height:100%;min-height:76px;padding:18px 20px;font-size:17px;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.OSWUQG_serviceCard>span{text-align:center;align-self:center}.OSWUQG_serviceIcon{color:#fbbf24;flex-shrink:0;align-self:center;width:24px;height:24px}@media (hover:hover) and (pointer:fine){.OSWUQG_serviceCard{transition:transform .16s ease-out,box-shadow .16s ease-out}.OSWUQG_serviceCard:hover{transform:translateY(-3px);box-shadow:0 22px 40px -12px #00000073}}.OSWUQG_serviceCard:focus-visible,.OSWUQG_servicesCta a:focus-visible{outline-offset:4px;outline:3px solid #3b3b3b}.OSWUQG_servicesCta{border-top:1px solid #3b3b3b40;flex-direction:column;align-items:flex-start;gap:20px;margin-top:28px;padding-top:24px;display:flex}.OSWUQG_servicesCta p{color:#3b3b3b;max-width:560px;font-size:16px;line-height:1.6}.OSWUQG_servicesCta a{flex-shrink:0}.OSWUQG_termSection{background:#f5f0e8;padding:0 24px 64px}.OSWUQG_termPanel{border:1px solid #8a8787;gap:32px;max-width:1072px;margin-inline:auto;padding:28px 20px;display:grid}.OSWUQG_termHeading>p{color:#fbbf24;font-size:17px}.OSWUQG_quotePlaceholders input::placeholder,.OSWUQG_quotePlaceholders textarea::placeholder{color:#3b3b3b;opacity:1}.OSWUQG_quotePlaceholders select:has(option:checked[value=""]){color:#3b3b3b}.OSWUQG_termPanel>div{min-width:0}.OSWUQG_termPanel a:focus-visible{outline-offset:5px;outline:3px solid #f5f0e8}.OSWUQG_termPanel a[data-gyp-button]{max-width:100%}@media (min-width:640px){.OSWUQG_serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:768px){.OSWUQG_services{padding-block:80px 48px}.OSWUQG_container{padding-inline:40px}.OSWUQG_termSection{padding:0 40px 80px}.OSWUQG_termPanel{padding:40px}.OSWUQG_servicesCta{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:1024px){.OSWUQG_container{padding-inline:64px}.OSWUQG_lifeGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.OSWUQG_lifeGrid>li{grid-column:span 2}.OSWUQG_lifeGrid>li:nth-child(5){grid-column:2/span 2}.OSWUQG_healthGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.OSWUQG_serviceCard{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:140px}.OSWUQG_termSection{padding-inline:64px}.OSWUQG_termPanel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;padding:44px 40px}}@media (prefers-reduced-motion:reduce){html:has(.OSWUQG_services){scroll-behavior:auto!important}.OSWUQG_services *,.OSWUQG_termSection *{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}.OSWUQG_serviceCard:hover{box-shadow:0 18px 36px -12px #00000061}}
