@media (min-width:1024px){.post,.x-comments-area{max-width:100%!important;margin-left:auto!important;margin-right:auto!important}}.pum-overlay .pum-container:has(.ahsa-petition){width:calc(100vw - 40px)!important;max-width:680px!important;min-width:0!important;height:auto!important;max-height:calc(100vh - 32px)!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box!important;padding:0!important;margin:0!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;overflow-x:hidden!important;overflow-y:auto!important}.pum-overlay .pum-container:has(.ahsa-petition).pum-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important;text-align:center!important;overflow-wrap:normal!important}.pum-overlay .ahsa-petition p{margin:0!important;padding:0!important}.pum-overlay .ahsa-petition{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:28px 26px 34px!important;background:#ffffff!important;text-align:center!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important}.pum-overlay .ahsa-petition .ahsa-logo{display:block!important;width:260px!important;max-width:75%!important;height:auto!important;margin:0 auto 24px!important;object-fit:contain!important}.pum-overlay .ahsa-petition .ahsa-headline{display:block!important;margin:0!important;padding:0!important;color:#092451!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:40px!important;font-weight:400!important;line-height:1.22!important;letter-spacing:-0.025em!important;text-align:center!important;word-break:normal!important}.pum-overlay .ahsa-petition .ahsa-headline strong{color:#cf2028!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important}.pum-overlay .ahsa-petition .ahsa-button{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:380px!important;margin:32px auto 0!important;padding:20px 28px!important;border:none!important;border-radius:8px!important;background:#cf2028!important;color:#ffffff!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:22px!important;font-weight:400!important;line-height:1.4!important;text-align:center!important;text-decoration:none!important;white-space:normal!important}.pum-overlay .ahsa-petition .ahsa-button strong{display:block!important;margin-top:3px!important;color:#ffffff!important;font-size:inherit!important;font-weight:700!important;line-height:inherit!important}.pum-overlay .ahsa-petition .ahsa-button:hover{background:#ad1c23!important;color:#ffffff!important;text-decoration:none!important}@media (min-width:768px) and (max-width:1023px){.pum-overlay .pum-container:has(.ahsa-petition){width:85vw!important;max-width:620px!important}.pum-overlay .ahsa-petition{padding:26px 24px 32px!important}.pum-overlay .ahsa-petition .ahsa-logo{width:240px!important;margin-bottom:22px!important}.pum-overlay .ahsa-petition .ahsa-headline{font-size:36px!important;line-height:1.22!important}.pum-overlay .ahsa-petition .ahsa-button{font-size:21px!important;padding:19px 26px!important;margin-top:28px!important}}@media (max-width:767px){.pum-overlay .pum-container:has(.ahsa-petition){width:92vw!important;max-width:420px!important;min-width:0!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important}.pum-overlay .ahsa-petition{padding:26px 18px 28px!important}.pum-overlay .ahsa-petition .ahsa-logo{width:210px!important;max-width:80%!important;margin-bottom:22px!important}.pum-overlay .ahsa-petition .ahsa-headline{font-size:clamp(23px,6.5vw,29px)!important;line-height:1.24!important;letter-spacing:-0.02em!important}.pum-overlay .ahsa-petition .ahsa-button{width:100%!important;max-width:100%!important;margin-top:26px!important;padding:18px 16px!important;font-size:19px!important;line-height:1.4!important}.pum-overlay .ahsa-petition .ahsa-button strong{font-size:inherit!important}}@media (max-width:359px){.pum-overlay .ahsa-petition{padding:22px 12px 24px!important}.pum-overlay .ahsa-petition .ahsa-logo{width:180px!important;margin-bottom:18px!important}.pum-overlay .ahsa-petition .ahsa-headline{font-size:21px!important}.pum-overlay .ahsa-petition .ahsa-button{font-size:17px!important;padding:16px 12px!important}}.pum-overlay .ahsa-petition .ahsa-logo{margin-bottom:36px!important}.pum-overlay .ahsa-petition .ahsa-button{font-size:25px!important;line-height:1.2!important;padding:11px 18px!important;height:auto!important;min-height:0!important}.pum-overlay .ahsa-petition .ahsa-button strong{font-size:inherit!important;line-height:1.2!important;margin-top:2px!important}@media (max-width:767px){.pum-overlay .ahsa-petition .ahsa-logo{margin-bottom:33px!important}.pum-overlay .ahsa-petition .ahsa-button{font-size:21px!important;line-height:1.2!important;padding:12px 14px!important}}@media (max-width:359px){.pum-overlay .ahsa-petition .ahsa-logo{margin-bottom:27px!important}.pum-overlay .ahsa-petition .ahsa-button{font-size:18px!important;padding:11px 12px!important}}