.footer-alums{padding:64px 0 72px}.footer-alums__content{margin:0 auto;max-width:910px;text-align:center}.footer-alums__content h1,.footer-alums__content h2,.footer-alums__content h3,.footer-alums__content ol,.footer-alums__content p,.footer-alums__content ul{text-align:center}.footer-alums__content h1,.footer-alums__content h2,.footer-alums__content h3,.footer-alums__content li,.footer-alums__content p,.footer-alums__content span{color:var(--colors-white,#fff)}.footer-alums__content h1,.footer-alums__content h2{font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.8px;line-height:1.15;margin:0 0 14px}.footer-alums__content p{font-size:clamp(17px,2vw,21px);line-height:1.5;
  /* !important: theme resets p side margins with higher
     specificity, which left-pins this max-width box */margin-left:auto!important;margin-right:auto!important;max-width:755px}.footer-alums .kl-rich-text__preheader{color:var(--colors-white,#fff)}.footer-alums .kl-rich-text__buttons{display:flex;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:30px}.footer-alums .kl-rich-text__buttons .button,.footer-alums .kl-rich-text__buttons .button a{align-items:center;display:inline-flex;justify-content:center;line-height:1;text-decoration:none}.footer-alums .kl-rich-text__buttons .button{border:none;border-radius:12px;color:#fff;font-weight:700;letter-spacing:.9px;min-height:52px;padding:0 28px;position:relative}.footer-alums .kl-rich-text__buttons .button span{line-height:1;position:relative;z-index:2}.footer-alums .kl-rich-text__buttons .button:before{background:linear-gradient(180deg,#fffcf2,#e8c766);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:2px;pointer-events:none;position:absolute;z-index:3}.footer-alums .kl-rich-text__buttons .button:first-child{background:linear-gradient(89deg,#bd9100,#d9a916 55%,#f8e5a9 130%)}.footer-alums .kl-rich-text__buttons .button:first-child:after{background:linear-gradient(89deg,#a37d00,#c39812 55%,#e3cb84 130%);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s;z-index:1}.footer-alums .kl-rich-text__buttons .button:first-child:hover:after{opacity:1}.footer-alums .kl-rich-text__buttons .button:first-child:hover{color:#fff!important}.footer-alums .kl-rich-text__buttons .button:nth-child(2){background:hsla(0,0%,100%,.14)}.footer-alums .kl-rich-text__buttons .button:nth-child(2):hover{background:rgba(255,207,47,.22);color:#fff!important}@media screen and (max-width:767px){.footer-alums{padding:48px 0 56px}.footer-alums .kl-rich-text__buttons{gap:14px}}