.round-up-paywall{display:flex;flex-flow:column;align-items:center;text-align:center;margin-top:48px;padding-bottom:64px;border-bottom:1px solid #c8c8c8}@media only screen and (max-width: 767px){.round-up-paywall{margin-top:40px;padding-bottom:40px}}.round-up-paywall a{cursor:pointer}.round-up-paywall svg{margin-bottom:12px;width:24px;height:22px}@media only screen and (max-width: 767px){.round-up-paywall svg{width:28px;height:26px}}.round-up-paywall svg path{fill:#025b30}.round-up-paywall__header{font-family:Averta W01 ExtraBold,sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:28px;margin-bottom:4px}.round-up-paywall__subheader{font-family:Averta W01 Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.16px;max-width:414px;margin-bottom:16px}@media only screen and (max-width: 767px){.round-up-paywall__subheader{font-size:14px;line-height:20px;margin-bottom:12px}}.round-up-paywall__signup{font-family:Averta W01 Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:.16px;padding:0 20px;height:40px;border-radius:22px;background:#025b30;color:#fff;margin-bottom:8px;text-decoration:none}@media only screen and (max-width: 767px){.round-up-paywall__signup{height:32px;line-height:32px;font-size:12px;letter-spacing:.6px}}.round-up-paywall__signup:hover{background:#00ae4d;color:#fff;text-decoration:none}.round-up-paywall__signin{font-family:Averta W01 Regular;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.42px;text-decoration:underline;color:#000}.round-up-paywall__signin:hover{color:#00ae4d;text-decoration:underline}
