.section--assistant-banner[data-v-6ecf467d]:not([class*=pb]){padding-bottom:3rem}.banner[data-v-6ecf467d]{display:grid;align-items:center;min-height:300px;border:5px solid #fff;border-radius:20px;box-shadow:0 20px 50px -28px #0e1a2b47;overflow:hidden}.banner__content[data-v-6ecf467d]{position:relative;z-index:1;max-width:50%;padding:3rem 4rem}.banner__h[data-v-6ecf467d]{margin:.25rem 0 1.5rem;font-size:1.875rem;font-weight:700;line-height:1.2;color:var(--ds-heading);text-wrap:balance}.banner__h[data-v-6ecf467d] span{display:block}.banner__h[data-v-6ecf467d] .hl{color:var(--ds-highlight)}.banner__tag[data-v-6ecf467d]{display:inline-block;margin-bottom:1px;padding:2px 6px;border-radius:.3rem;background-color:var(--ds-accent,#fa9100);color:#2a1600;font-size:.65625rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.banner__media[data-v-6ecf467d]{position:absolute;top:40px;right:-40px;width:calc(55% + 100px);pointer-events:none}.banner__media[data-v-6ecf467d] img{display:block;width:100%;height:auto}@media screen and (max-width:767px){.banner[data-v-6ecf467d]{min-height:250px;justify-items:center;text-align:center}.banner__content[data-v-6ecf467d]{max-width:none;padding:2.5rem 1.5rem}.banner__media[data-v-6ecf467d]{display:none}.banner[data-v-6ecf467d] .cta-btn{justify-content:center}}
