/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--styled-script{margin-bottom:5rem}.component--styled-script .content{margin:0 auto 0;max-width:99rem;padding:0 2.5rem;display:flex;flex-direction:column}@media screen and (min-width:1024px){.component--styled-script .content{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1024px){.component--styled-script .left-column{width:45%}}@media screen and (min-width:1024px){.component--styled-script .right-column{width:50%}}.component--styled-script .right-column .column-1,.component--styled-script .right-column .column-2{flex:1}@media screen and (min-width:1024px){.component--styled-script .columns{display:flex;align-items:stretch;justify-content:flex-end}.component--styled-script .columns>*{flex-basis:calc(50% - 4rem)}}.component--styled-script .column-1{width:50%;margin:0 auto -18rem;padding:2rem 3rem 16rem;border-radius:1.2rem;background-color:var(--sand);box-shadow:0 2px 16px rgba(0,0,0,.1019607843)}@media screen and (max-width:424px){.component--styled-script .column-1{width:20rem}}@media screen and (min-width:425px) and (max-width:465px){.component--styled-script .column-1{width:27.5rem}}@media screen and (min-width:466px){.component--styled-script .column-1{width:25rem}}@media screen and (min-width:1024px){.component--styled-script .column-1{width:auto;margin:2rem -2.6rem 2.3rem 0;border-radius:1.2rem 0 0 1.2rem;padding:4rem 2rem}}@media screen and (min-width:1024px){.component--styled-script .column-2 *{margin:0!important}}.component--styled-script .ss-title{font-size:2rem}@media screen and (min-width:1024px){.component--styled-script .ss-title{font-size:2.6rem}}.component--styled-script .field--name-field-ss-body{font-size:1.6rem;line-height:1.5;font-weight:500}
