.spollers-services__body p,.spollers-services__body ul li{font-size:1.125rem;line-height:1.4;color:var(--gray-11)}.services__wrapper{align-items:flex-start;display:flex;gap:4rem}.services__content,.services__label{width:50%}.spollers-services{background-color:var(--gray-1);margin-bottom:.75rem}.spollers-services__item{border-radius:.5rem}.spollers-services__item[open]{background-color:var(--primary-1_1)}.spollers-services__title{color:var(--gray-11);font-weight:600;line-height:1.2;-webkit-appearance:none;appearance:none;list-style:none;padding-left:.75rem}.spollers-services__title::-webkit-details-marker{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important}.spollers-services__title::marker{display:none!important;content:""!important;width:0!important;height:0!important}.spollers-services__title:after{color:var(--primary-4)!important;display:inline-block!important;order:2;margin-left:auto;position:relative;z-index:1}@supports (-webkit-touch-callout:none){.spollers-services__title{-webkit-appearance:none;list-style:none}.spollers-services__title::-webkit-details-marker{display:none!important;width:0;height:0}.spollers-services__title:after{display:inline-block!important;visibility:visible!important;opacity:1!important}}.spollers-services__body{margin-left:.75rem;padding:.5rem .75rem .75rem}.spollers-services__body:before{background-color:var(--primary-4);content:"";height:90%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.125rem}.spollers-services__body ul{padding-left:.75rem}.spollers-services__body ul li{list-style:disc;margin-left:1rem}.spollers-services__body strong{font-weight:43.75rem}.dark-bg .spollers-services__item[open]{background-color:var(--primary-15)}.dark-bg .spollers-services__title{color:var(--gray-11)}.dark-bg .spollers__title{color:var(--gray-1)}.dark-bg p,.dark-bg ul li{color:var(--primary-7)}@media (max-width:47.99875rem){.spollers-services__title{padding:.75rem .75rem .125rem}.spollers-services__body{padding:1rem .75rem .75rem}}@media (max-width:20em){.spollers-services__title{font-size:1.25rem}}@media (min-width:120em){.spollers-services__title{font-size:1.5rem}}@media (min-width:20em) and (max-width:120em){.spollers-services__title{font-size:clamp(1.25rem, 1.2rem + .25vw, 1.5rem)}}@media (max-width:61.99875em){.services__wrapper{flex-direction:column;gap:1.5rem}.services__content,.services__label{width:100%}}