.hero-awards{overflow:hidden;padding:80px 0 96px;position:relative}.hero-awards__wrapper{display:flex;justify-content:flex-start;position:relative;z-index:1}.hero-awards__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:830px;padding:40px 48px 48px;position:relative;text-align:left;width:100%}.hero-awards__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-awards__content,.hero-awards__content .kl-rich-text,.hero-awards__content h1,.hero-awards__content h2,.hero-awards__content h3,.hero-awards__content ol,.hero-awards__content p,.hero-awards__content ul{text-align:left}.hero-awards__content h1,.hero-awards__content h2,.hero-awards__content li,.hero-awards__content p,.hero-awards__content span{color:var(--colors-white,#fff)}.hero-awards__content h1{font-size:clamp(30px,4vw,50px);font-weight:700;letter-spacing:-1.2px;line-height:1.12;margin:12px 0;text-shadow:0 1px 8px rgba(253,241,0,.5)}.hero-awards__content p{font-size:clamp(17px,2vw,21px);line-height:1.4;margin:0;max-width:710px}.hero-awards .hero-awards__content .kl-rich-text__preheader{color:var(--colors-white,#fff)!important;font-family:Roboto,-apple-system,Segoe UI,Helvetica,Arial,sans-serif!important;font-size:21px!important;font-weight:700!important;letter-spacing:-.5px!important;line-height:1.3!important;text-transform:none!important}.hero-awards .kl-rich-text__buttons{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start;margin-top:28px}.hero-awards .kl-rich-text__buttons .button,.hero-awards .kl-rich-text__buttons .button a{align-items:center;display:inline-flex;justify-content:center;line-height:1;text-decoration:none}.hero-awards .kl-rich-text__buttons .button{background:linear-gradient(89deg,#bd9100,#d9a916 55%,#f8e5a9 130%);border:none;border-radius:12px;color:#fff;font-weight:700;letter-spacing:.9px;min-height:52px;padding:0 32px;position:relative}.hero-awards .kl-rich-text__buttons .button span{line-height:1;position:relative;z-index:2}.hero-awards .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-awards .kl-rich-text__buttons .button: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-awards .kl-rich-text__buttons .button:hover:after{opacity:1}.hero-awards .kl-rich-text__buttons .button:hover{color:#fff!important}@media screen and (max-width:767px){.hero-awards{padding:48px 0 64px}.hero-awards__wrapper{justify-content:center}.hero-awards__card{border-radius:20px;padding:28px 22px 32px}.hero-awards__content h1{font-size:48px;letter-spacing:-.6px}.hero-awards__content p{font-size:16px}.hero-awards .kl-rich-text__buttons{gap:14px;margin-top:22px}.hero-awards .kl-rich-text__buttons .button{width:100%}}