.container{width:100%}@media (min-width:90rem){.container{max-width:90rem}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}.feature-block{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:22px;display:grid;isolation:isolate;overflow:hidden;position:relative;text-align:start}@media (min-width:1024px){.feature-block--full{grid-column-end:span 2;grid-template-columns:repeat(2,minmax(1rem,1fr));grid-template-rows:auto auto}}.feature-block__content{margin-bottom:auto;padding:2rem 1rem;place-self:start}@media (min-width:1024px){.feature-block__content{padding-top:3rem;padding-inline:3rem;place-self:end}.feature-block--full .feature-block__content{padding-right:0}.feature-block--full .feature-block__content--reverse{grid-column:2;padding-left:0}}@media (min-width:1280px){.feature-block--full .feature-block__content{padding-top:4rem}}.feature-block__image{justify-self:center;transform-origin:right bottom;transition:transform .6s ease;z-index:-1}@media (min-width:640px){.feature-block__image{transform-origin:center}}@media (min-width:1024px){.feature-block__image--reverse{grid-column:1;grid-row:1}}.feature-block:hover .feature-block__image{transform:scale(1.05)}.feature-block--full .feature-block__image{align-self:end;grid-row-end:span 2}@media (min-width:1024px){.feature-block--full .feature-block__image{justify-self:end}.feature-block--full .feature-block__image--reverse{justify-self:start}}.feature-block__link-wrapper{align-self:end;grid-column:1;margin:0 1rem 2rem}@media (min-width:1024px){.feature-block__link-wrapper{margin-inline:3rem;margin-bottom:3rem}.feature-block--full .feature-block__link-wrapper{margin-inline:3rem;margin-bottom:3rem;place-self:start}.feature-block--full .feature-block__link-wrapper--reverse{grid-column:2;margin-left:0}}@media (min-width:1280px){.feature-block--full .feature-block__link-wrapper{margin-bottom:2rem}}.feature-block--half .feature-block__image+.feature-block__link-wrapper{text-align:center}
