.cta{margin:16px 16px 0;font-family:var(--font-inter);min-height:240px;background:var(--background-color);border-radius:10px;display:grid;grid-template-areas:"header header" "subheader subheader" "button logos";padding:36px 48px 39px}.cta__title{grid-area:header;font-weight:700;font-size:22px;line-height:1.3;letter-spacing:.6px;color:var(--text-color);margin:0 0 10px}.cta__subtitle{grid-area:subheader;font-weight:400;font-size:16px;line-height:1.5;color:var(--text-color);margin:0 0 24px}.cta__button{grid-area:button;justify-self:start;margin:0!important;align-self:center;font-weight:400;font-size:14px;line-height:2;letter-spacing:normal;color:#181818;font-family:var(--font-inter);padding:10px 18px 10px 22px}.cta__platform-logos{grid-area:logos;display:flex;flex-direction:row;justify-self:end;align-items:center;gap:10px}.cta .circled{width:60px;height:60px;background-color:#fff;border-radius:35px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:680px){.cta{height:390px;grid-template-areas:"logos" "header" "subheader" "button";padding:34px 16px 56px}.cta__title{margin:24px 0 8px}.cta__subtitle,.cta__title{text-align:center;color:var(--text-color)}.cta__subtitle{margin:0 0 16px}.cta__button,.cta__platform-logos{justify-self:center}.cta .circled{width:40px;height:40px;background-color:#fff;border-radius:25px;display:flex;justify-content:center;align-items:center}.cta .circled img{width:28px;height:28px}}