.ServiceTasks{margin-top:var(--section-margin);margin-bottom:var(--section-margin);color:var(--color-text-primary)}.ServiceTasks__inner{row-gap:4rem}.ServiceTasks__head{grid-column:1/-1;grid-template-columns:subgrid;grid-row-gap:2.4rem;row-gap:2.4rem;display:grid}.ServiceTasks__eyebrow{color:var(--color-text-secondary);grid-column:1/-1;margin:0}.ServiceTasks__title{grid-column:1/5;margin:0}.ServiceTasks__head:has(.ServiceTasks__description) .ServiceTasks__title{grid-column:1/4}.ServiceTasks__description{grid-column:5/8;margin:0}.ServiceTasks__slider{grid-gap:var(--grid-gap);gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}@media (width<=1280px) and (width>=769px){.ServiceTasks__slider{grid-template-columns:repeat(2,minmax(0,1fr))}}.ServiceTasks__card{border:1px solid var(--color-line-primary);border-radius:var(--radius-sm);flex-direction:column;gap:3.2rem;padding:3.2rem;display:flex;overflow:hidden}.ServiceTasks__cardHead{align-items:center;gap:2.4rem;display:flex}.ServiceTasks__iconWrap{background:var(--color-surface-primary);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex;overflow:hidden}.ServiceTasks__icon{-o-object-fit:contain;object-fit:contain;width:3.2rem;height:3.2rem;color:var(--color-accent-primary)}.ServiceTasks__icon[data-name=gear2]{width:3.4rem;height:3.4rem}.ServiceTasks__cardTitle{margin:0}.ServiceTasks__cardBody{flex-direction:column;gap:1.6rem;display:flex}.ServiceTasks__cardLabel{color:var(--color-text-secondary);margin:0}.ServiceTasks__cardDescription{margin:0}.ServiceTasks__dots{display:none}@media (width<=1700px){.ServiceTasks__head{row-gap:1.6rem}.ServiceTasks__card{padding:var(--card-padding);gap:2.4rem}}@media (width<=768px){.ServiceTasks__inner{flex-direction:column;align-items:stretch;row-gap:3.2rem;display:flex}.ServiceTasks__head{flex-direction:column;gap:1.6rem;display:flex}.ServiceTasks__title{max-width:28.8rem}.ServiceTasks__slider{width:calc(100% + 2 * var(--screen-offset-x-base));margin-left:calc(-1 * var(--screen-offset-x-base));margin-right:calc(-1 * var(--screen-offset-x-base));padding-left:var(--screen-offset-x-base);padding-right:var(--screen-offset-x-base);scroll-snap-type:x mandatory;scroll-padding-inline:var(--screen-offset-x-base);scroll-behavior:smooth;overscroll-behavior-x:contain;gap:.8rem;display:flex;overflow:auto hidden}.ServiceTasks__card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 33.2rem;gap:1.6rem;padding:2.4rem}.ServiceTasks__cardHead{gap:1.6rem}.ServiceTasks__iconWrap{width:4.8rem;height:4.8rem}.ServiceTasks__icon{width:2.4rem;height:2.4rem}.ServiceTasks__dots{margin-top:-.4rem}.ServiceTasks__dots:not(.no-overflow){justify-content:center;display:flex}.ServiceTasks__dots .scroll-snap-bullets{align-items:center;gap:.4rem;display:flex}.ServiceTasks__dots button{background:var(--color-surface-primary);cursor:pointer;width:1.2rem;height:1.2rem;transition:background-color var(--transition-duration) var(--ease-out-quad);border:none;border-radius:50%;flex-shrink:0;padding:0}.ServiceTasks__dots button.current{background:var(--color-accent-primary)}.ServiceTasks__dots button:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.ServiceTasks__slider{scroll-behavior:auto}.ServiceTasks__dots button{transition:none}}
