#services .service-generated{height:auto;aspect-ratio:1.25;background-image:url('services-art.webp');background-size:300% auto;background-repeat:no-repeat;background-position:0 50%;border-bottom:1px solid #dbe9f2}#services .service-generated-1{background-position:50% 50%}#services .service-generated-2{background-position:100% 50%}#services .service{box-shadow:0 12px 40px #23486b08;border-color:#dce8f0}#services .service h3{font-size:max(var(--text-caption),clamp(25px,1.9vw,38px));line-height:1.16;letter-spacing:-.8px}#services .service>p{font-size:max(var(--text-caption),clamp(15px,1vw,19px));line-height:1.55;min-height:0;margin-bottom:24px}#services .service ul{padding-top:8px;margin-top:0}#services .service li{font-size:max(var(--text-caption),clamp(13px,.84vw,16px));line-height:1.6;padding-top:5px;padding-bottom:5px}#services .service .num{font-size:max(var(--text-caption),clamp(10px,.7vw,13px));letter-spacing:1.25px}#services .service .price{font-size:max(var(--text-caption),clamp(13px,.85vw,16px));line-height:1.5;padding-top:22px;margin-top:22px}#services .service .textbutton{font-size:max(var(--text-caption),clamp(13px,.85vw,16px));padding-top:18px;padding-bottom:16px}#services .service .textlink{font-size:max(var(--text-caption),clamp(13px,.85vw,16px));min-height:56px;display:flex;align-items:center;justify-content:center;background:#079cfa;color:white;border-color:#079cfa}#services .service .textlink:hover{background:#087dd6}#services .service-footnote{font-size:var(--text-caption)}#services .sectionhead>p{font-size:16px;line-height:1.6}@media(max-width:800px){#services .service-generated{aspect-ratio:1.45}#services .service h3{font-size:29px}#services .service>p{font-size:16px}#services .service li{font-size:14px}#services .service .textlink{font-size:14px}#services .sectionhead>p{font-size:15px}}