.finprint-subscribe-block{padding:1rem clamp(1rem,.1818rem + 3.6364vw,3rem);background-color:var(--white);margin:4rem 0 -4rem;position:relative}.finprint-subscribe-block [type=submit]{padding:.75em 1em}.finprint-subscribe-block .finprint-button{width:100%;justify-content:center}@media(min-width:992px){.finprint-subscribe-block .finprint-button{width:auto}}.finprint-subscribe-block-left{position:relative;max-width:20rem;color:var(--white)}.finprint-subscribe-block-slogan{position:relative;z-index:1;padding:2rem}.finprint-subscribe-block-slogan h2{font-size:1.25rem!important}.finprint-subscribe-block-slogan p{font-size:.85rem}.finprint-subscribe-block-quadrilateral-1,.finprint-subscribe-block-quadrilateral-2{position:absolute;top:0;left:0;width:100%;height:100%}.finprint-subscribe-block-quadrilateral-1{clip-path:polygon(11% 7%,93% 4%,100% 100%,1% 92%);background-color:var(--gray-1)}.finprint-subscribe-block-quadrilateral-2{clip-path:polygon(0 0,100% 19%,94% 83%,10% 100%);background-color:var(--logo-green)}.finprint-subscribe-block-right{width:100%}@media(min-width:992px){.finprint-subscribe-block-right{width:auto}}.finprint-subscribe-field{width:100%}@media(min-width:992px){.finprint-subscribe-field{width:18rem;position:relative}}.finprint-subscribe-message{min-height:1.125rem;margin:.5rem 0 0;font-size:.75rem}@media(min-width:992px){.finprint-subscribe-message{position:absolute;top:100%;left:0;width:100%}}.finprint-subscribe-message.is-pending{color:var(--gray-3)}.finprint-subscribe-message.is-success{color:var(--logo-green)}.finprint-subscribe-message.is-error{color:#b42318}.finprint-footer{background-color:var(--black);padding:7rem 0 2rem}.finprint-footer ul{list-style:none;padding:0;margin:0}.finprint-footer ul li{display:flex;align-items:center}.finprint-footer:is(p,a){color:var(--white)}.finprint-footer .container{display:grid;gap:1rem}@media(min-width:768px){.finprint-footer .container{grid-template-columns:1fr 1fr}}.finprint-footer hr{margin:0;grid-area:auto/span 2;border-top:1px solid var(--gray-4);width:100%;outline:none;height:0}.finprint-footer-menu{display:flex;flex-wrap:wrap;column-gap:1em}.finprint-footer-menu li{font-family:FontMedium,sans-serif}@media(min-width:768px){.finprint-footer-menu{justify-content:space-between;column-gap:.5em;grid-area:auto/span 2}}.finprint-footer-copyright-social:is(p,a),.finprint-footer-politics:is(p,a){font-size:12px;color:var(--gray-4)}.finprint-footer-copyright-social li,.finprint-footer-politics li{font-family:FontBold,sans-serif}.finprint-footer-politics{column-gap:1em}@media(min-width:768px){.finprint-footer-politics{justify-content:flex-end}}