.row:has(.twz-cta){--row-maxwidth: var(--row-m)}.twz-cta{--cta-panel-ratio: 42.3%;--cta-card-height: 26.3rem}.twz-cta:has(.twz-cta__card:nth-child(2)){display:flex;align-items:stretch;overflow:clip;border-radius:var(--radius-m)}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card{flex:1 1 0;min-width:0;border-radius:0}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card--no-image{flex:0 1 40%}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card--has-image{flex:1 1 60%}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:first-child .twz-cta__panel{border-radius:var(--radius-m) 0 0 var(--radius-m)}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--no-image .twz-cta__panel{border-radius:0 var(--radius-m) var(--radius-m) 0}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--has-image .twz-cta__panel{border-radius:0}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--has-image .twz-cta__media .twz-image :is(img,picture){border-radius:0 var(--radius-m) var(--radius-m) 0}.twz-cta:has(>.twz-cta__panel:nth-child(2)){display:flex;align-items:stretch;overflow:clip;border-radius:var(--radius-m)}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel{flex:1 1 0;min-width:0;flex-direction:column;align-items:flex-start;gap:3.8rem;border-radius:0}@media(max-width: 767px){.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel{gap:1.5rem}}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel:first-child{border-radius:var(--radius-m) 0 0 var(--radius-m)}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel:nth-child(2){flex:0 1 26%}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__media{flex:0 1 32%;min-height:var(--cta-card-height)}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__media .twz-image :is(img,picture){border-radius:0 var(--radius-m) var(--radius-m) 0}.twz-cta__card{container-type:inline-size;container-name:twz_cta;display:flex;align-items:stretch;overflow:clip;border-radius:var(--radius-m)}.twz-cta__card:has(.twz-cta__panel[style*="--backgroundColor: var(--white)"]){gap:2rem}.twz-cta__panel{display:flex;flex:1 0 var(--cta-panel-ratio);flex-direction:column;justify-content:space-between;gap:3.8rem;min-width:0;padding:2rem 2.2rem 2.2rem;border-radius:var(--radius-m) 0 0 var(--radius-m);background-color:var(--backgroundColor, var(--grey-200))}@media(max-width: 767px){.twz-cta__panel{gap:1.5rem}}.twz-cta__panel:where([style*="--backgroundColor: var(--white)"]){padding:0}.twz-cta__panel :is(p,ul,ol){color:inherit}.twz-cta__panel a:not(.btn){color:inherit}.twz-cta__link.btn{align-self:flex-end;width:auto}@media(max-width: 767px){.twz-cta__link.btn{align-self:flex-start}}.twz-cta__link.btn .twz-icon{--twz-icon-fill: currentColor}.twz-cta__panel:not(:has([style*="--backgroundColor: var(--white)"])) .twz-cta__link.btn{--btn-bg: transparent;--btn-color: var(--text-color)}.twz-cta__media{flex:1 1 auto;min-width:0;min-height:var(--cta-card-height)}.twz-cta__media .twz-image{width:100%;height:100%}.twz-cta__media .twz-image :is(img,picture){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0 var(--radius-m) var(--radius-m) 0}.twz-cta__card--no-image .twz-cta__panel{flex:1 1 auto;justify-content:space-between;gap:6rem;border-radius:var(--radius-m)}@media(max-width: 767px){.twz-cta__card--no-image .twz-cta__panel{gap:1.5rem}}@container twz_cta (min-width: 600px){.twz-cta__card--no-image .twz-cta__panel{flex-direction:row}.twz-cta__card--no-image .twz-cta__panel .btn{align-self:flex-end}}.twz-cta__card--no-image .twz-cta__title{flex:1 1 auto;min-width:0}.twz-cta__card--no-image .twz-cta__link{flex:0 0 auto;align-self:flex-end}@media(max-width: 767px){.twz-cta{--cta-card-height: 24rem}.twz-cta:has(.twz-cta__card:nth-child(2)){flex-direction:column}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card{flex:1 1 auto}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card--no-image,.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card--has-image{flex:1 1 auto}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:first-child .twz-cta__panel{border-radius:var(--radius-m) var(--radius-m) 0 0}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--no-image .twz-cta__panel{border-radius:0 0 var(--radius-m) var(--radius-m)}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--has-image .twz-cta__panel{border-radius:0}.twz-cta:has(.twz-cta__card:nth-child(2)) .twz-cta__card:last-child.twz-cta__card--has-image .twz-cta__media .twz-image :is(img,picture){border-radius:0 0 var(--radius-m) var(--radius-m)}.twz-cta:has(>.twz-cta__panel:nth-child(2)){flex-direction:column}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel{flex:1 1 auto}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel:first-child{border-radius:var(--radius-m) var(--radius-m) 0 0}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__panel:nth-child(2){flex:1 1 auto}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__media{flex:1 1 auto}.twz-cta:has(>.twz-cta__panel:nth-child(2)) .twz-cta__media .twz-image :is(img,picture){border-radius:0 0 var(--radius-m) var(--radius-m)}.twz-cta__card{flex-direction:column}.twz-cta__panel{flex-basis:auto;border-radius:var(--radius-m) var(--radius-m) 0 0}.twz-cta .twz-cta__card--no-image .twz-cta__panel{flex-direction:column;align-items:flex-start}.twz-cta .twz-cta__card--no-image .twz-cta__link{align-self:flex-start}.twz-cta__media .twz-image :is(img,picture){border-radius:0 0 var(--radius-m) var(--radius-m)}}
