.in-store-services{max-width:1200px;margin:40px auto;padding:0 20px}.services-title{font-size:18px;font-weight:600;margin-bottom:20px;color:#131E29;text-align:left;padding-left:4px}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px;perspective:1000px}.service-card{background:#ffffff;border:1px solid #e6e6e6;position:relative;overflow:hidden;min-height:90px;display:flex;flex-direction:column;cursor:pointer;will-change:transform;transition:box-shadow .3s ease}.service-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.1)}.service-content{padding:16px 16px 16px 20px;display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.service-text{flex:1 1;padding-left:30px;display:flex;flex-direction:column;align-items:flex-start;max-width:400px}.service-text h3{font-size:25px;font-weight:600;color:#131E29;margin:0 0 4px;line-height:1.2;text-align:left}.service-text p{font-size:16px;color:#131E29;margin:0;line-height:1.4;text-align:left}.service-icon{display:flex;align-items:center;justify-content:center;margin-left:auto;will-change:transform}.service-icon img{width:100%;height:100%;object-fit:contain}.teal-line{position:absolute;left:0;top:0;bottom:0;width:11px;background-color:#0A9BA9;transform-origin:top}.expanded-content{border-top:1px solid #e6e6e6;background:#ffffff;overflow:hidden}.service-details{padding:20px 20px 20px 50px}.provider-logos{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px;align-items:center}.provider-logos img{object-fit:contain}.additional-info{font-size:14px;line-height:1.5;color:#666666;margin:0;white-space:pre-line;text-align:left}@media (max-width:768px){.services-grid{grid-template-columns:1fr;gap:10px}.service-content{padding:12px 12px 12px 16px}.service-text h3{font-size:15px}.service-text p{font-size:12px}.service-icon{height:54px}.service-text{padding-left:15px;max-width:220px!important}.service-details{padding:15px 15px 15px 25px}.provider-logos{gap:10px}.additional-info{font-size:12px}}@media (prefers-reduced-motion:reduce){.expanded-content,.service-card,.service-icon,.teal-line{transition:none}.service-card:hover{transform:none;box-shadow:none}}@media (hover:none){.service-card:hover{transform:none;box-shadow:none}}