.swiss-article-cta .swiss-cta-title{color:#fff;font-size:clamp(22px,2.2vw,29px);font-weight:600;line-height:1.2;letter-spacing:-.035em;margin:0 0 16px;text-wrap:balance}.swiss-article-cta .swiss-cta-description{color:#e1e7f2;font-size:15px;line-height:1.65;margin:0}.swiss-article-cta .cta-proposal-introduction{margin:0 0 22px}.swiss-article-action{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:28px 0;padding:24px;border:1px solid #dbe6f5;border-radius:6px;background:#f4f7fd}.swiss-article-action>p{margin:0;color:#141831;font-weight:600;font-size:20px}.swiss-article-action>small{font-size:12px;color:#566982}.swiss-article-action .btn{white-space:normal;text-align:left}body:has(.cky-modal-open) .article-reading-page--swiss .editorial-mobile-qualification,body:has([data-mobile-consent-open]) .article-reading-page--swiss .editorial-mobile-qualification{display:none}@media(min-width:801px){@container(min-width:600px){.swiss-article-cta .cta-proposal-introduction{grid-column:2;grid-row:1;margin:0;padding:4px 0}.swiss-article-cta .cta-proposal-photo{min-height:270px}}}@media(max-width:800px){.article-reading-page--swiss .editorial-mobile-qualification .btn{font-size:14px;min-height:48px;padding:12px 16px}.swiss-article-action{padding:20px}.swiss-article-cta .swiss-cta-title{font-size:25px}}