.hero-alums{overflow:hidden;padding:80px 0 96px;position:relative}.hero-alums__wrapper{display:flex;justify-content:center;position:relative;z-index:1}.hero-alums__card{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);background-image:linear-gradient(57deg,rgba(142,153,204,.43) 7%,hsla(0,0%,100%,.05) 52%,rgba(142,153,204,.43) 93%);border-radius:32px;box-shadow:0 4px 4px rgba(0,0,0,.25);max-width:847px;padding:40px 60px 53px;position:relative;text-align:center;width:100%}.hero-alums__card:before{background:linear-gradient(135deg,rgba(248,229,169,.9),rgba(253,242,27,.25) 35%,rgba(189,145,0,.55) 65%,rgba(248,229,169,.9));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:3px;pointer-events:none;position:absolute}.hero-alums__logo img{height:auto;max-width:268px;width:100%}.hero-alums__content,.hero-alums__content .kl-rich-text,.hero-alums__content h1,.hero-alums__content h2,.hero-alums__content h3,.hero-alums__content ol,.hero-alums__content p,.hero-alums__content ul{text-align:center}.hero-alums__content h1,.hero-alums__content h2,.hero-alums__content li,.hero-alums__content p,.hero-alums__content span{color:var(--colors-white,#fff)}.hero-alums__content h1{font-size:clamp(32px,4vw,48px);font-weight:700;letter-spacing:-1.2px;line-height:1.12;margin:12px auto;text-shadow:0 1px 8px rgba(253,241,0,.5)}.hero-alums__content p{font-size:clamp(17px,2vw,21px);line-height:1.4;
  /* !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:547px}.hero-alums .kl-rich-text__preheader{color:var(--colors-white,#fff)}.hero-alums .kl-rich-text__buttons{display:flex;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:26px}.hero-alums .kl-rich-text__buttons .button,.hero-alums .kl-rich-text__buttons .button a{align-items:center;display:inline-flex;justify-content:center;line-height:1;text-decoration:none}.hero-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}.hero-alums .kl-rich-text__buttons .button span{line-height:1;position:relative;z-index:2}.hero-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}.hero-alums .kl-rich-text__buttons .button:first-child{background:linear-gradient(89deg,#bd9100,#d9a916 55%,#f8e5a9 130%)}.hero-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}.hero-alums .kl-rich-text__buttons .button:first-child:hover:after{opacity:1}.hero-alums .kl-rich-text__buttons .button:first-child:hover{color:#fff!important}.hero-alums .kl-rich-text__buttons .button:nth-child(2){background:hsla(0,0%,100%,.14)}.hero-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){.hero-alums{padding:48px 0 64px}.hero-alums__card{border-radius:20px;padding:28px 22px 36px}.hero-alums .kl-rich-text__buttons{gap:14px}.hero-alums__content h1{font-size:48px}.hero-alums .hero-alums__content h1{font-size:48px!important}}