.nanews-support-cta{display:block;width:100%;max-width:100%;box-sizing:border-box;clear:both;margin:28px 0;padding:22px 24px;border:1px solid rgba(20,45,75,.13);border-inline-start:5px solid var(--nanews-accent,#1e73be);border-radius:12px;background:rgba(30,115,190,.055);box-shadow:0 2px 8px rgba(17,37,61,.04);overflow:hidden}.nanews-support-cta__title{margin:0 0 8px;padding:0;color:#202b36;font-weight:700;font-size:clamp(20px,1.5vw,25px);line-height:1.3}.nanews-support-cta__body{margin:0 0 16px;padding:0;color:#273544;font-size:clamp(16px,1.1vw,18px);line-height:1.55}.nanews-support-button,.nanews-floating-support{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;gap:6px;border:0!important;background:var(--nanews-accent,#1e73be)!important;color:var(--nanews-button-text,#fff)!important;text-decoration:none!important;font-weight:700!important;line-height:1.25!important;text-align:center!important;box-shadow:0 4px 16px rgba(0,0,0,.16);transition:transform .15s ease , box-shadow .15s ease , opacity .15s ease}.nanews-support-button{width:320px!important;max-width:100%!important;min-height:56px!important;padding:12px 22px!important;border-radius:12px!important;font-size:17px!important}.nanews-floating-support{position:fixed;z-index:99998;max-width:calc(100vw - 32px);padding:11px 17px;border-radius:999px}.nanews-support-button:hover,.nanews-support-button:focus,.nanews-floating-support:hover,.nanews-floating-support:focus{transform:translateY(-1px);box-shadow:0 6px 20px rgba(0,0,0,.20);opacity:.96}@media (max-width:680px){.nanews-support-cta{margin:22px 0;padding:18px 18px;border-radius:11px}.nanews-support-cta__title{font-size:21px}.nanews-support-cta__body{margin-bottom:15px;font-size:16px}.nanews-support-button{width:100%!important;min-height:54px!important;font-size:16px!important}.nanews-floating-support{padding:10px 13px;font-size:14px}}.nanews-share-button,.nanews-copy-support-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:380px!important;max-width:100%!important;min-height:64px!important;box-sizing:border-box!important;margin:8px!important;padding:14px 26px!important;border-radius:14px!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;vertical-align:middle!important}@media (max-width:680px){.nanews-share-button,.nanews-copy-support-link{width:100%!important;margin:7px 0!important}}