.HeroSplit__section{padding-block:6rem;background-color:var(--pp-color-white)}@media (max-width:768px){.HeroSplit__section{padding-block:3rem}}.HeroSplit__columns{display:grid;grid-template-columns:1fr 33rem 10rem;gap:2rem;align-items:flex-start}@media (max-width:1280px){.HeroSplit__columns{grid-template-columns:1fr;gap:3rem}}.HeroSplit__primary{display:flex;flex-direction:column;gap:1rem}.HeroSplit__primary h1{font-size:2rem;margin:0;color:var(--color-primary);font-weight:600}.HeroSplit__primary p{font-size:1.125rem}.HeroSplit__primary p:last-child{margin-bottom:0}.HeroSplit__card{position:relative;display:flex;flex-direction:column;gap:1rem;background-color:var(--color-primary);padding:1.5rem;border-radius:var(--pp-br-small);text-align:center;max-width:33rem;padding-inline-end:6rem;margin-inline:auto}.HeroSplit__card h2,.HeroSplit__card p{color:var(--pp-color-white)}.HeroSplit__card a{align-self:center;background-color:var(--color-secondary)}@media (max-width:1024px){.HeroSplit__card{padding-inline-end:1.5rem}}.HeroSplit__card--title{font-size:1.5rem;font-weight:500;margin:0}.HeroSplit__card--text{max-width:25rem;margin-inline:auto;margin:0}.HeroSplit__card--image-container{position:absolute;right:-8.5rem;top:-1.5rem;transform:rotate(11deg);box-shadow:rgba(17,17,26,.1) 0 4px 16px,rgba(17,17,26,.1) 0 8px 24px,rgba(17,17,26,.1) 0 16px 56px;border:solid 1px #a98da9}@media (max-width:1024px){.HeroSplit__card--image-container{position:static;transform:none;box-shadow:none;border:none;margin-inline:auto}}.HeroSplit__card--image{width:210px;height:auto}@media (max-width:1024px){.HeroSplit__card--image{width:150px;height:auto}}