.dr-service{background:#fff;color:#222}.dr-service__inner{width:min(100%,980px);margin:0 auto;padding:clamp(56px,7vw,110px) 24px;text-align:center}.dr-service__eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#777;margin-bottom:14px}.dr-service__title{font-size:clamp(30px,4vw,54px);letter-spacing:-.04em}.dr-service__description{margin-top:22px;font-size:16px;color:#555;line-height:1.6}.dr-service__actions{margin-top:40px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.dr-service__btn{width:190px;min-height:58px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border:1px solid #222;background:#222;color:#fff;font-size:13px;line-height:1.4;text-decoration:none;text-align:center;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.dr-service__btn--secondary{background:#fff;color:#222}@media screen and (min-width:990px){.dr-service__actions:has(.dr-service__btn:not(.dr-service__btn--secondary):hover) .dr-service__btn:not(.dr-service__btn--secondary){background:#fff;color:#222}.dr-service__actions:has(.dr-service__btn:not(.dr-service__btn--secondary):hover) .dr-service__btn--secondary{background:#222;color:#fff}.dr-service__actions:has(.dr-service__btn--secondary:hover) .dr-service__btn--secondary{background:#222;color:#fff}.dr-service__actions:has(.dr-service__btn--secondary:hover) .dr-service__btn:not(.dr-service__btn--secondary){background:#fff;color:#222}}@media(max-width:767px){.dr-service__btn{width:100%;max-width:320px}}.dr-service__btn--secondary{background:transparent;color:#222}.dr-test-visivo .dr-service__inner{width:min(1440px,calc(100% - 48px));padding:clamp(56px,7vw,110px) 0;text-align:left}.dr-test-visivo .dr-service__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr);align-items:center;gap:clamp(40px,6vw,96px)}.dr-test-visivo .dr-service__content{max-width:680px}.dr-test-visivo .dr-service__eyebrow{margin:0 0 14px}.dr-test-visivo .dr-service__title{margin:0}.dr-test-visivo .dr-service__subtitle{margin-top:22px;max-width:620px;font-size:clamp(16px,1.15vw,19px);line-height:1.6;color:#555}.dr-test-visivo .dr-service__subtitle p{margin:0}.dr-test-visivo .dr-service__actions{justify-content:flex-start;margin-top:36px}.dr-test-visivo .dr-service__media{width:100%;overflow:hidden;background:#f6f6f6}.dr-test-visivo .dr-service__media img{display:block;width:100%;height:clamp(560px,58vw,760px);object-fit:cover;object-position:center}.dr-test-visivo .dr-service__text{max-width:900px;margin:clamp(56px,7vw,90px) auto 0;text-align:center;font-size:clamp(16px,1.1vw,18px);line-height:1.75;color:#444}.dr-test-visivo .dr-service__text p{margin:0}.dr-test-visivo .dr-service__text p+p{margin-top:22px}.dr-test-visivo .dr-service__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:clamp(42px,5vw,70px);background:#22222224}.dr-test-visivo .dr-service__card{background:#fff;padding:clamp(28px,3vw,42px)}.dr-test-visivo .dr-service__card h3{margin:0 0 14px;font-size:clamp(18px,1.4vw,22px);line-height:1.2;font-weight:600;letter-spacing:-.02em;color:#222}.dr-test-visivo .dr-service__card p{margin:0;font-size:15px;line-height:1.65;color:#555}@media screen and (max-width:989px){.dr-test-visivo .dr-service__grid{grid-template-columns:1fr;gap:42px}.dr-test-visivo .dr-service__content{max-width:760px;text-align:center;margin:0 auto}.dr-test-visivo .dr-service__subtitle{margin-left:auto;margin-right:auto}.dr-test-visivo .dr-service__actions{justify-content:center}.dr-test-visivo .dr-service__media img{height:auto;aspect-ratio:4 / 5}.dr-test-visivo .dr-service__cards{grid-template-columns:1fr}}@media screen and (max-width:767px){.dr-test-visivo .dr-service__inner{width:min(100%,calc(100% - 32px));padding:48px 0 64px}.dr-test-visivo .dr-service__grid{display:grid;grid-template-columns:1fr;gap:0}.dr-test-visivo .dr-service__content{display:contents}.dr-test-visivo .dr-service__eyebrow{order:1;text-align:center}.dr-test-visivo .dr-service__title{order:2;text-align:center;font-size:clamp(34px,11vw,46px)}.dr-test-visivo .dr-service__subtitle{order:3;margin-top:18px;font-size:16px;text-align:center}.dr-test-visivo .dr-service__media{order:4;margin-top:34px;margin-left:-16px;width:calc(100% + 32px)}.dr-test-visivo .dr-service__media img{aspect-ratio:4 / 5;object-position:center top}.dr-test-visivo .dr-service__actions{order:5;width:100%;margin-top:28px;justify-content:center}.dr-test-visivo .dr-service__btn{width:100%;max-width:100%}.dr-test-visivo .dr-service__text{margin-top:46px;text-align:left;font-size:15.5px;line-height:1.7}.dr-test-visivo .dr-service__cards{margin-top:38px}.dr-test-visivo .dr-service__card{padding:26px 22px}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/dr-service.css.map */
