.s-content-title-text-list{padding:5.85rem 0 5.65rem;background-color:var(--color-dark-blue);color:var(--color-white)}@media only screen and (max-width: 1280px){.s-content-title-text-list{padding:3rem 0}}.s-content-title-text-list .u-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 987px){.s-content-title-text-list .u-container{flex-direction:column;align-items:flex-start}}.s-content-title-text-list .s__content{width:calc(6*var(--grid-column-width) + 5*var(--grid-gutter-width))}@media only screen and (max-width: 987px){.s-content-title-text-list .s__content{display:contents;width:calc(12*var(--grid-column-width) + 11*var(--grid-gutter-width))}}.s-content-title-text-list .s__list{padding-left:1.5rem;width:calc(5*var(--grid-column-width) + 4*var(--grid-gutter-width))}@media only screen and (max-width: 987px){.s-content-title-text-list .s__list{order:3;margin-top:1.7rem;padding-left:0;width:calc(12*var(--grid-column-width) + 11*var(--grid-gutter-width))}}.s-content-title-text-list .s__list ul{padding-left:0;list-style:none}.s-content-title-text-list .s__list ul li{display:flex}.s-content-title-text-list .s__list ul li:not(:last-child){margin-bottom:1.5em}.s-content-title-text-list .s__list ul li:before{display:block;margin-top:.2em;margin-right:1.3rem;width:1rem;height:1rem;border:1px solid var(--color-purple);border-radius:1rem 0 0;transform-origin:center;transition:transform .2s ease-in-out;content:""}.s-content-title-text-list .s__list ul li:hover:before{transform:rotate(45deg)}.s-content-title-text-list .s__list ul li:nth-of-type(3n+2):before{transform:rotate(-180deg)}.s-content-title-text-list .s__list ul li:nth-of-type(3n+2):hover:before{transform:rotate(-135deg)}.s-content-title-text-list .s__list ul li:nth-of-type(3n):before{transform:rotate(90deg)}.s-content-title-text-list .s__list ul li:nth-of-type(3n):hover:before{transform:rotate(45deg)}@media only screen and (max-width: 987px){.s-content-title-text-list .s__title{order:1}}.s-content-title-text-list .s__text{margin-top:1.7rem;font-weight:300}@media only screen and (max-width: 987px){.s-content-title-text-list .s__text{order:2}}.s-content-title-text-list .s__text p{font-weight:inherit}.s-content-title-text-list .s__text strong,.s-content-title-text-list .s__text b{font-weight:400}.s-content-title-text-list .s__cta{margin-top:1.7rem}@media only screen and (max-width: 987px){.s-content-title-text-list .s__cta{order:4}}
