.pg-eo-hackathon .tav-eo-redemption-banner{max-height:460px;height:auto;background:#00073d;padding-bottom:100px}.pg-eo-hackathon .tav-eo-redemption-banner-inner{max-width:1180px;text-align:left;padding-top:70px}.pg-eo-hackathon .tav-eo-redemption-banner-title{font-size:32px;font-weight:700;line-height:50px}.pg-eo-hackathon .tav-eo-redemption-banner-title .title-highlight{color:#0052d9;font-size:42px}.pg-eo-hackathon .tav-eo-redemption-banner-content{margin-top:40px}.pg-eo-hackathon .tav-eo-redemption-banner-buttons{display:flex;gap:24px;margin-top:50px;text-align:left}.pg-eo-hackathon .tav-eo-redemption-banner-buttons .t-button+.t-button{margin-left:0}.pg-eo-hackathon .tav-eo-redemption-banner-tips{position:absolute;background-color:transparent;padding:0;margin-top:36px;color:#fff;font-size:18px;font-weight:700;line-height:24px}.pg-eo-hackathon .tav-eo-redemption-banner-bg{top:0;left:0;background-size:auto 100%}.pg-eo-hackathon .tav-landing-section{padding-top:0}.pg-eo-hackathon .tav-landing-section:first-of-type{padding-top:80px}.pg-eo-hackathon .tav-document-faq{background:#f5f7ff;border-radius:24px;padding:30px;box-shadow:0 8px 18px 0 rgba(73,110,184,.04),0 -1px 3px 0 rgba(70,98,140,.06)}.pg-eo-hackathon .tav-document-faq__list-item:first-child{margin-top:0}.pg-eo-hackathon .tav-document-faq__list-item:last-child{padding-bottom:0;border-bottom:0}.pg-eo-hackathon .tav-document-faq__list-item-hd{padding-right:0}.pg-eo-hackathon .tav-document-faq__list-item-bd{margin:20px 0 0;line-height:24px;font-size:14px;color:#4f586b}.pg-eo-hackathon .tav-document-faq__list-item-bd .is-primary{color:#005aff}.pg-eo-hackathon .tav-document-faq__list-item-bd h4{margin-top:20px;margin-bottom:12px;font-weight:700}.pg-eo-hackathon .tav-document-faq__list-item-bd h4:first-child{margin-top:0}.pg-eo-hackathon .tav-document-faq__list-item-bd h4:last-child{margin-bottom:0}.pg-eo-hackathon .tav-document-faq__list-item-bd ul,.pg-eo-hackathon .tav-document-faq__list-item-bd ul>li{list-style-type:disc;list-style-position:inside}.pg-eo-hackathon .tav-document-faq__list-item-bd ul a,.pg-eo-hackathon .tav-document-faq__list-item-bd ul>li a{text-decoration:underline;word-break:break-all}.pg-eo-hackathon .tav-document-faq__list-item-bd .t-link{line-height:inherit;font-size:inherit;color:inherit}.pg-eo-hackathon .tav-document-faq__list-item-bd .t-link.t-is-underline:after{display:none;border-color:#4f586b}.pg-eo-hackathon .tav-document-faq__list-item-bd .t-link.t-is-underline{text-decoration:underline;word-break:break-all}.pg-eo-hackathon .tav-document-faq__list-item-bd .t-link--theme-primary{color:#005aff}.pg-eo-hackathon .tav-document-faq__list-item-bd .t-link--theme-primary.t-is-underline:after{display:none;border-color:#005aff}@media screen and (max-width:768px){.pg-eo-hackathon .tav-eo-redemption-banner{padding-bottom:60px}.pg-eo-hackathon .tav-eo-redemption-banner-buttons{margin-top:35px;text-align:left;flex-direction:row;gap:16px}.pg-eo-hackathon .tav-eo-redemption-banner-buttons .t-button{margin-top:0;padding:6px 12px;text-align:center;font-size:14px;font-weight:700;line-height:22px;height:34px}.pg-eo-hackathon .tav-eo-redemption-banner-tips{margin-top:18px;height:18px;font-size:10px;font-weight:400;line-height:18px}.pg-eo-hackathon .tav-eo-redemption-banner-inner{padding-top:40px}.pg-eo-hackathon .tav-document-faq{padding:20px}.pg-eo-hackathon .tav-landing-section:first-of-type{padding-top:40px}.pg-eo-hackathon .tav-landing-section__hd{margin-bottom:20px}.pg-eo-hackathon .tav-landing-section__title{color:#000;text-align:center;font-size:24px;font-weight:700;line-height:30px}}