.s-services{position:relative;padding:2.9rem 0 2.975rem;color:var(--color-white)}.s-services ::-moz-selection{background:var(--color-white);color:var(--color-brand-1)}.s-services ::selection{background:var(--color-white);color:var(--color-brand-1)}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-services .u-container-lg{width:100%;max-width:100%}}.s-services .s__inner{display:flex;justify-content:space-between;gap:2rem;padding:4.8rem;background:var(--color-brand-1);border-radius:4px}@media only screen and (max-width: 1280px){.s-services .s__inner{gap:2rem;padding:3rem}}@media only screen and (max-width: 987px){.s-services .s__inner{flex-direction:column}}@media only screen and (max-width: 767px){.s-services .s__inner{padding:1.5rem}}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-services .s__inner{padding:2rem calc(var(--container-offset)*.5);border-radius:0}}.s-services .s__wrapper{display:flex;flex-direction:column;gap:1.5rem}.s-services .s__list{display:flex;flex-direction:column;gap:.6rem;padding:3.25rem 0 0 2rem}@media only screen and (max-width: 1280px){.s-services .s__list{padding-left:0}}@media only screen and (max-width: 987px){.s-services .s__list{flex-flow:row wrap;gap:.5rem 1rem;padding:0}}@media(max-width: 600px){.s-services .s__list{flex-direction:column}}.s-services .s__list button{font:500 calc(var(--font-size-h-lg) * 0.8)/1.2 var(--font-heading);letter-spacing:-0.03em;position:relative;display:flex;align-items:center;padding:0;background:none;border:none;cursor:pointer;color:rgba(0,0,0,0);text-align:left}@media only screen and (max-width: 987px){.s-services .s__list button{font-size:var(--font-size-h-md)}}.s-services .s__list button:before{font:400 calc(var(--font-size-h-md) * 0.8)/1.2 var(--font-heading);letter-spacing:-0.03em;position:absolute;color:#b3b3b3;transition:.2s cubic-bezier(0.19, 1, 0.22, 1);transition-property:font-weight,font-size,color;content:attr(data-title)}.s-services .s__list button[aria-selected=true]:before{color:var(--color-white);font:inherit}.s-services .s__panel{max-width:47.35rem}@media only screen and (max-width: 987px){.s-services .s__panel{max-width:none}}.s-services .s__panel:not(.is-active){display:none}.s-services .s__img{position:relative;width:100%;height:auto;border-radius:4px;overflow:hidden;aspect-ratio:947/400}@media only screen and (max-width: 767px){.s-services .s__img{min-height:14rem}}.s-services .s__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-services .s__img:after{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:56%;background:linear-gradient(360deg, #1b224b 0%, rgba(64, 80, 177, 0) 100%);opacity:.5;content:""}.s-services .s__text{font:400 calc(var(--font-size-h-md) * 0.8)/1.34 var(--font-text);letter-spacing:-0.03em;width:100%;font-size:calc(var(--font-size-h-md)*.55)}@media only screen and (max-width: 987px){.s-services .s__text{font-size:calc(var(--font-size-h-md)*.65)}}.s-services .btn-plain{--btn-arrow-color: var(--color-brand-2);margin-top:1.5rem}.s-services .btn-plain>span>span:first-child{color:var(--color-white)}
