.gomed-work-lines{width:100%}.gomed-work-lines__container{width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}.gomed-work-lines__eyebrow{margin:0 0 20px;font-size:12px;font-weight:800;letter-spacing:1.3px;line-height:1.2;text-transform:uppercase}.gomed-work-lines__title{margin:0 0 44px;font-size:35px;font-weight:800;letter-spacing:-.6px;line-height:1.15}.gomed-work-lines__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.gomed-work-lines__card{--gomed-line-accent:#1596d2;position:relative;min-width:0;overflow:hidden;border:1px solid;border-top:6px solid var(--gomed-line-accent);box-sizing:border-box;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}.gomed-work-lines__card:after{position:absolute;right:-45px;bottom:-55px;width:135px;height:135px;border-radius:50%;background:var(--gomed-line-accent);content:'';opacity:.055;transform:scale(.6);transition:transform .4s ease,opacity .4s ease}.gomed-work-lines__card:hover{border-color:var(--gomed-line-accent);transform:translateY(-8px);box-shadow:0 18px 38px rgba(13,37,56,.12)}.gomed-work-lines__card:hover:after{opacity:.09;transform:scale(1)}.gomed-work-lines__card-eyebrow{position:relative;z-index:1;margin-bottom:14px;color:var(--gomed-line-accent);font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;transition:transform .25s ease}.gomed-work-lines__card:hover .gomed-work-lines__card-eyebrow{transform:translateX(5px)}.gomed-work-lines__card-title{position:relative;z-index:1;margin:0 0 15px;font-size:23px;font-weight:800;line-height:1.2}.gomed-work-lines__description{position:relative;z-index:1;margin:0 0 19px;font-size:15px;line-height:1.55}.gomed-work-lines__list{position:relative;z-index:1;display:grid;gap:9px;margin:0;padding:0;list-style:none;font-size:14px}.gomed-work-lines__list li{position:relative;padding-left:16px;transition:transform .22s ease,color .22s ease}.gomed-work-lines__list li:before{position:absolute;left:0;top:.65em;width:4px;height:4px;border-radius:50%;background:var(--gomed-line-accent);content:''}.gomed-work-lines__list li:hover{color:var(--gomed-line-accent);transform:translateX(5px)}
@media(max-width:767px){.gomed-work-lines__container{padding:45px 24px!important}.gomed-work-lines__title{margin-bottom:30px;font-size:30px}.gomed-work-lines__grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.gomed-work-lines *,.gomed-work-lines *:after{transition:none!important;transform:none!important}}

