.why-principles{background-color:var(--c-black-2);box-sizing:border-box;padding:5rem 2.5rem}@media only screen and (max-width:1024px){.why-principles{padding:2.5rem 1rem}}.why-principles__wrapper{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}@media only screen and (max-width:1024px){.why-principles__wrapper{gap:2.5rem;grid-template-columns:1fr}}.why-principles h2{color:var(--c-white);font-size:4rem;font-weight:300;line-height:4.5rem;margin:0 0 2rem;text-wrap:pretty}@media only screen and (max-width:1024px){.why-principles h2{font-size:2.5rem;line-height:3rem;margin-bottom:1.5rem}}.why-principles__intro{display:flex;flex-direction:column;gap:1rem;max-width:36rem}.why-principles__intro p{color:var(--c-white);font-size:1.1875rem;font-weight:300;line-height:1.75rem;margin:0}@media only screen and (max-width:1024px){.why-principles__intro p{font-size:1.0625rem;line-height:1.5625rem}}.why-principles__signoff{color:var(--c-white);font-size:1.3125rem;font-weight:600;line-height:1.875rem;margin:2rem 0 0;max-width:36rem}@media only screen and (max-width:1024px){.why-principles__signoff{font-size:1.125rem;line-height:1.625rem}}.why-principles__right{list-style:none;margin:0;padding:0}.why-principles__right li{border-top:1px solid var(--c-white);display:flex;flex-direction:column;gap:1rem;padding-bottom:1.75rem;padding-top:1rem;width:100%}.why-principles__right h3{color:var(--c-white);font-size:1.25rem;font-weight:300;line-height:1.625rem;margin:0}.why-principles__right p{align-items:flex-start;box-sizing:border-box;color:var(--c-white);display:flex;font-size:1rem;font-weight:300;gap:1rem;line-height:1.3125rem;margin:0;padding:1rem 1rem .5rem}
