.principles{position:relative;padding:6.75rem 0;display:flex;column-gap:5.8333333333rem}.principles>*{flex:1}@media only screen and (max-width: 767px){.principles{padding:55px 0;flex-direction:column}}.principles::before{content:"";width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:inherit}.principles .section__heading{position:relative;z-index:1;padding-right:3.3333333333rem;border-right:2px solid currentColor}@media only screen and (max-width: 767px){.principles .section__heading{border-right:0;border-bottom:2px solid currentColor;padding-right:0;padding-bottom:40px}}.principles .section__heading svg{height:3.1666666667rem;width:auto}.principles .section__heading svg path{stroke:currentColor}@media only screen and (max-width: 767px){.principles .section__heading svg{height:45px}}.principles .section__title{font-size:1.3333333333rem;font-style:normal;font-weight:500;line-height:109.375%;letter-spacing:.64px;font-family:var(--wp--preset--font-family--neue-haas-grotesk-text-pro);margin-bottom:2rem}@media only screen and (max-width: 767px){.principles .section__title{font-size:18px;margin-bottom:12px}}.principles .section__description{font-size:2.5rem;font-style:normal;font-weight:450;line-height:normal;letter-spacing:.6px;margin-bottom:2.5rem;max-width:560px}@media only screen and (max-width: 767px){.principles .section__description{font-size:30px;margin-bottom:19px}}.principles__list{position:relative;z-index:1;padding-left:16px;list-style:disc}@media only screen and (max-width: 767px){.principles__list{padding-top:40px}}.principles__list li{font-size:1.3333333333rem;font-style:normal;font-weight:400;line-height:159.375%;letter-spacing:.64px;margin-bottom:1.6666666667rem}@media only screen and (max-width: 767px){.principles__list li{font-size:16px}}.principles__list li:last-child{margin-bottom:0}
