.home-page #services{background:#fff}.home-page #services .section-heading{margin-bottom:12px}.home-page #services .section-heading>p{font-size:14px;line-height:1.6}.hsc-card{aspect-ratio:3/4;color:#303236;background:#fff;border:1px solid #e5e3df;border-radius:16px;flex-direction:column;width:100%;height:auto;transition:transform .26s,border-color .26s,box-shadow .26s;display:flex;overflow:hidden;box-shadow:0 3px 10px #30323608}.hsc-card:hover{border-color:#f39800;box-shadow:0 10px 22px #30323629}.hsc-card:focus-visible{outline-offset:3px;outline:3px solid #a66300}.hsc-copy{flex:0 0 50%;padding:18px 20px 12px}.hsc-card-top{color:#d68100;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hsc-card-top span{color:#77746e;font-size:14px}.home-page .hsc-card h3{min-height:2.6em;margin:0 0 8px;font-size:19px;font-weight:650;line-height:1.3}.home-page .hsc-card p{color:#61636a;margin:0;font-size:15px;line-height:1.5}.hsc-photo{background:#f2eee8;flex:auto;min-height:0;position:relative}.hsc-photo img{object-fit:cover;object-position:center}.hsc-explore{color:#303236;background:#f39800;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:12px;right:12px}@media (max-width:759px){.home-page #services .section-heading{align-items:flex-start;gap:16px}}@media (max-width:359px){.hsc-copy{flex-basis:50%;padding:10px 12px}.hsc-card-top{margin-bottom:4px}.hsc-card-top svg{width:24px;height:24px}.home-page .hsc-card h3{margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.hsc-card{transition:none}.hsc-card:hover{transform:none}}.home-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:24px;display:grid}.hsc-card{min-width:0}@media (max-width:1199px){.home-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){.home-services-grid{grid-template-columns:minmax(0,1fr)}}
