@media only screen and (min-width:0rem){#services-966{background-color:var(--background);background-image:var(--grain),linear-gradient(90deg,#202808 0,#1b2209 100%);background-size:22.5rem auto,100% 100%;padding:var(--sectionPadding);position:relative;z-index:1}#services-966 .cs-container{gap:clamp(3rem,6vw,4rem);margin:auto;max-width:34.375rem}#services-966 .cs-container,#services-966 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#services-966 .cs-content{max-width:50rem;text-align:center}#services-966 .cs-topper{margin-bottom:.3125rem}#services-966 .cs-title{margin-bottom:.9375rem}#services-966 .cs-text{max-width:33.75rem}#services-966 .cs-jump{display:flex;flex-wrap:wrap;gap:1.3125rem 1.25rem;justify-content:center;margin:1.5rem 0 0;padding:0}#services-966 .cs-jump li{list-style:none}#services-966 .cs-card-group{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;row-gap:2.25rem;width:100%}#services-966 .cs-item{align-items:flex-start;background-color:var(--surface);border:1px solid var(--border);border-radius:1.25rem;box-sizing:border-box;display:flex;flex-direction:column;list-style:none;margin:2.75rem 0 0;padding:0 calc(clamp(1.5rem, 4vw, 2.5rem) - 1px) 2.5rem;position:relative;scroll-margin-top:9.5rem;text-align:left;transition:border-color .3s,box-shadow .3s;width:100%;z-index:1}#services-966 .cs-item:focus-within,#services-966 .cs-item:hover,#services-966 .cs-item:target{border-color:var(--primary);box-shadow:0 0 1rem 0 var(--glow)}#services-966 .cs-icon-wrapper{align-items:center;background-color:var(--primary);border:2px solid var(--primaryEdge);border-radius:50%;display:flex;filter:var(--glowDrop);height:5rem;justify-content:center;left:calc(clamp(1.5rem, 4vw, 2.5rem)*-1);margin:-2.875rem auto 2rem 0;position:relative;width:5rem}#services-966 .cs-icon-img{display:block;height:auto;width:2rem}#services-966 .cs-body{align-items:flex-start;display:flex;flex-direction:column;width:100%}#services-966 .cs-info{display:contents}#services-966 .cs-button-solid{order:2}#services-966 .cs-h3{color:var(--headerColor);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.11111111em;margin:0 0 .75rem;text-align:inherit}#services-966 .cs-item-text{color:var(--bodyTextColor);font-size:1rem;line-height:1.625em;margin:0 0 1.5rem;padding:0}#services-966 .cs-panel{background-color:var(--surface);border-radius:1rem;margin-bottom:1.5rem;order:1;padding:clamp(1.25rem,3vw,2rem);width:100%}#services-966 .cs-ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;width:100%}#services-966 .cs-info .cs-ul{margin-bottom:1.5rem}#services-966 .cs-li{align-items:flex-start;color:var(--bodyTextColor);display:flex;font-size:var(--bodyFontSize);gap:.5rem;justify-content:flex-start;line-height:1.625em;list-style:none;width:100%}#services-966 .cs-icon{display:block;filter:var(--glowDrop);flex:none;height:auto;margin-top:1px;width:1.5rem}#services-966 .cs-picture{aspect-ratio:4/3;border:2px solid var(--primary);border-radius:1rem;box-shadow:var(--glowBox);display:block;margin-top:1.5rem;order:3;overflow:hidden;width:100%}#services-966 .cs-picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media only screen and (min-width:48rem){#services-966 .cs-jump{max-width:35rem}#services-966 .cs-container{max-width:80rem}#services-966 .cs-item{padding-bottom:3rem}#services-966 .cs-body{align-items:center;display:grid;gap:clamp(2rem,4.5vw,4rem);grid-template-columns:repeat(2,minmax(0,1fr))}#services-966 .cs-info{align-items:flex-start;display:flex;flex-direction:column}#services-966 .cs-info .cs-ul{margin-bottom:2rem}#services-966 .cs-panel,#services-966 .cs-picture{margin:0}}