body,html{-webkit-font-smoothing:antialiased;color:#1c1c1c;font-family:TDGraphik-Semilight,sans-serif;font-size:14px;font-size:100%;font-weight:400;height:100%;line-height:15px;line-height:24px;margin:0}*,body,html{box-sizing:border-box}a *,a object,a svg{cursor:pointer}img{height:auto;max-width:100%}p{margin-bottom:0;margin-top:0}p:not(:last-child){margin-bottom:16px}#root{height:100%}.App{display:flex;flex-direction:column;height:100%}#main-content{display:flex;flex:1 1;flex-direction:column}[data-lastpass-root]{display:none}.artists-listing-container{background-color:#f6faf0;padding:2rem}.artists-listing-container__title h2{-webkit-font-smoothing:antialiased;color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:35px;font-weight:600;line-height:1.48;margin:0 auto;padding:3rem 0;text-align:center}.artists-listing-container .artists-listing-container__artists{display:flex;justify-content:space-between;margin:0 auto;width:69.375rem}@media(max-width:calc(64rem - .0625rem)){.artists-listing-container .artists-listing-container__artists{flex-direction:column;gap:3.125rem;width:100%}}.artists-listing-container .artists-listing-container__artists .artist-card__name h3{-webkit-font-smoothing:antialiased;color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:35px;font-weight:600;line-height:1.48;margin:0 auto;padding:.3125rem 0;text-align:left}.artists-listing-container .artists-listing-container__artists .artist-card__concert-date,.artists-listing-container .artists-listing-container__artists .artist-card__concert-location{font-size:1.125rem;padding:.25rem 0}.artists-listing-container .artists-listing-container__artists .artist-card__concert-date span,.artists-listing-container .artists-listing-container__artists .artist-card__concert-location span{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-size:16px;font-size:1.125rem;font-weight:600;line-height:1.25}.artists-banner{background-color:#008900;margin-bottom:100px}.artists-banner__inner{grid-gap:24px;display:grid;gap:24px;margin:0 auto;max-width:1574px}.artists-banner__title{-webkit-font-smoothing:antialiased;color:#fff;font-family:TDGraphik-Semibold,sans-serif;font-size:48px;font-weight:800;letter-spacing:-.96px;line-height:48px;margin:0;max-width:503px}.artists-banner__title:focus{outline:none}@media(max-width:calc(48rem - .0625rem)){.artists-banner__title{font-size:32px;line-height:40px;margin-bottom:0!important}}.artists-banner__subtitle{-webkit-font-smoothing:antialiased;color:#fff;font-family:TDGraphik-Semilight,sans-serif;font-size:18px;font-weight:400;line-height:1.875rem}@media(max-width:calc(48rem - .0625rem)){.artists-banner__subtitle{font-size:18px;line-height:22px}}.artists-banner__subtitle span{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Semibold,sans-serif;font-size:18px;font-weight:800;line-height:30px}.artists-banner__subtitle ul li{padding-top:.625rem}.artists-banner__cta-wrapper{align-items:start;gap:8px;margin-left:-90px}@media(max-width:calc(64rem - .0625rem)){.artists-banner__cta-wrapper{margin-left:20px}}.artists-banner__cta{-webkit-font-smoothing:antialiased;align-items:center;color:#fff;display:flex;flex-direction:column;font-family:TDGraphik-Semilight,sans-serif;font-size:13px;font-weight:400;gap:8px;line-height:24px}.artists-banner__cta p{margin-bottom:0}.artists-banner__cta svg{-webkit-animation:slideUpDown 1.5s ease-in-out infinite;animation:slideUpDown 1.5s ease-in-out infinite}.artists-banner__left{display:flex;flex-direction:column;gap:16px;grid-column:1/5;margin-bottom:24px;padding:8.75rem 1.25rem 0}.artists-banner__right{grid-column:5/13}.artists-banner__right img{display:block;height:auto;margin-bottom:-150px;width:100%}@media(max-width:calc(64rem - .0625rem)){.artists-banner{margin-bottom:30px}.artists-banner__inner{gap:0;grid-template-columns:1fr}.artists-banner__left{padding-top:0}.artists-banner__title{max-width:100%}.artists-banner__cta-wrapper{margin-top:16px}.artists-banner__left{grid-column:1;margin-bottom:38px;margin-top:0;max-width:100%;order:2}.artists-banner__right{grid-column:1;order:1}.artists-banner__right img{margin-bottom:0}}@-webkit-keyframes slideUpDown{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes slideUpDown{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.call-to-action__button{transition:all .35s ease-out}.call-to-action{background-color:#f9fcf4;padding:64px 24px}.call-to-action__inner{margin-left:auto;margin-right:auto;padding:0;text-align:center;width:100%}@media(min-width:64rem){.call-to-action__inner{max-width:72.5rem}}.call-to-action__text{font-size:22px;line-height:1.45;margin-bottom:24px;max-width:47.1875rem}.call-to-action__button,.call-to-action__text{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-weight:600;margin-left:auto;margin-right:auto}.call-to-action__button{align-items:center;background:#ff9500;border:.0625rem solid transparent;box-sizing:border-box;color:#1c1c1c;display:flex;font-size:16px;justify-content:center;line-height:1.25;min-height:3rem;padding:8px 32px;position:relative;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.call-to-action__button:active,.call-to-action__button:focus,.call-to-action__button:hover{background-color:#e88903;border-color:#e88903;color:#1c1c1c}.call-to-action__button:focus{box-shadow:0 0 0 3px #fff,0 0 0 5px #ff9500;outline:0}.closed-contest__title{margin-bottom:12.5rem;text-align:center}.cta-section{background-color:#f6faf0;border-top:1px solid #ccc;padding-bottom:35px;width:100%}@media(max-width:calc(64rem - .0625rem)){.cta-section{padding-left:1.25rem;width:100%}}.cta-section a{color:#038203;text-decoration:none}.cta-section a:hover{text-decoration:underline}.cta-section__accordion{margin:0 auto;max-width:69.375rem;padding-top:3rem}.cta-section__header{align-items:center;background:none;border:none;cursor:pointer;display:flex;font:inherit;gap:.625rem;justify-content:flex-start;outline:none;padding:0;transition:opacity .2s ease}.cta-section__header:hover{opacity:.8}.cta-section__header:focus{outline:2px solid #038203;outline-offset:2px}.cta-section__text{-webkit-font-smoothing:antialiased;color:#000;font-family:TDGraphik-Medium,sans-serif;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;-webkit-user-select:none;user-select:none}.cta-section__text:hover{text-decoration:underline}.cta-section__expandable{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cta-section__expandable.expanded{max-height:500px;transition:max-height .3s ease-in}.cta-section__expandable-content{font-size:.9375rem;font-weight:400;line-height:1.5rem;padding:1.25rem 0 .625rem 2rem}.cta-section__expandable-content p{color:#000;line-height:1.5;margin:0 0 .9375rem}.cta-section__expandable-content ul{margin:0;padding-left:1.25rem}.cta-section__expandable-content ul li{color:#000;line-height:1.4;margin-bottom:.5rem}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.footer{background-color:#f9f9f9;border-top:.3125rem solid #038203}.footer .footer--container{align-items:center;display:flex;gap:3.5rem;justify-content:center;margin-left:auto;margin-right:auto;width:100%}@media(min-width:64rem){.footer .footer--container{max-width:77.5rem}}@media(min-width:25.875rem){.footer .footer--container{padding-left:2.5rem;padding-right:2.5rem}}@media(max-width:calc(25.875rem - .0625rem)){.footer .footer--container{padding-left:2rem;padding-right:2rem}}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container{flex-direction:column;gap:2.5rem;text-align:center}}.footer .footer--container .footer--image{flex-shrink:0;order:1}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container .footer--image{order:2}}.footer .footer--container .footer--image img{padding-top:3.75rem;width:auto}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container .footer--image img{padding-top:0}}.footer .footer--container .footer--content{display:flex;flex-direction:column;gap:2.5rem;order:2}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container .footer--content{order:1;padding-top:3.125rem}}.footer .footer--container .footer--content__social{align-items:center;display:flex;flex-direction:column}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container .footer--content__social{flex-direction:column}}.footer .footer--container .footer--content__social-heading{-webkit-font-smoothing:antialiased;color:#1c1c1c;color:#616161;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:600;font-weight:700;line-height:24px;margin:0 auto .9375rem;white-space:nowrap}.footer .footer--container .footer--content__social-links{align-items:center;display:flex;gap:1rem}.footer .footer--container .footer--content__links{display:flex;flex-wrap:wrap;gap:2.5rem}@media(max-width:calc(48rem - .0625rem)){.footer .footer--container .footer--content__links{flex-direction:column;gap:2rem;justify-content:center}}@media(max-width:calc(25.875rem - .0625rem)){.footer .footer--container .footer--content__links{align-items:center;flex-direction:column;gap:1rem}}.footer .footer--container .footer--content__link{-webkit-font-smoothing:antialiased;color:#616161;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-size:.8125rem;font-weight:400;line-height:1.2;text-decoration:none;transition:color .3s ease}.footer .footer--container .footer--content__link:hover{text-decoration:underline}.footer .footer--container .footer--content__link:focus{border-radius:.125rem;outline:2px solid #038203;outline-offset:2px}.footer .footer--social-link{align-items:center;background-color:#fff;border:1px solid #038203;border-radius:50%;display:flex;height:2.5rem;justify-content:center;text-decoration:none;transition:all .3s ease;width:2.5rem}.footer .footer--social-link:hover{background-color:#038203;border-color:#038203;-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.footer .footer--social-link:hover .footer--social-icon{fill:#fff}.footer .footer--social-link:focus{outline:2px solid #038203;outline-offset:2px}.footer .footer--social-icon{fill:#038203;height:1.125rem;transition:fill .3s ease;width:1.125rem}@media(prefers-reduced-motion:reduce){.footer *{-webkit-transform:none!important;transform:none!important;transition:none!important}}@media(prefers-contrast:high){.footer{background:#fff;border-top:2px solid #000}.footer .footer--social-link{background:#fff;border:2px solid #000}.footer .footer--social-link:hover{background:#000;border-color:#000}.footer .footer--social-link:hover .footer--social-icon{fill:#fff}.footer .footer--social-icon{fill:#000}.footer .footer--content__link,.footer .footer--content__social-heading{color:#000}.footer .footer--content__link:hover{background-color:#ff9500;color:#000}}.language-switcher .language-switcher__current{transition:color .35s ease-out,background-color .35s ease-out,border-color .35s ease-out}.language-switcher__dropdown .language-switcher__item .language-switcher__item-link{transition:color .35s ease-out,background-color .35s ease-out}.language-switcher{display:inline-block;position:relative}.language-switcher .language-switcher__current{-webkit-font-smoothing:antialiased;align-items:center;background:#f9f9f9;border:.0625rem solid #f3f3f3;border-radius:.0625rem;color:#1c1c1c;cursor:pointer;display:flex;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:400;height:2.625rem;line-height:1.2;padding:12px 12px 11.2px;text-decoration:none;text-transform:uppercase}@media(max-width:calc(48rem - .0625rem)){.language-switcher .language-switcher__current{justify-content:center;width:100%}}.language-switcher .language-switcher__current:hover{background-color:#f3f3f3}.language-switcher .language-switcher__current:focus{background-color:#f3f3f3;border-color:#008a00}.language-switcher .language-switcher__current:active{background-color:#ccc;border-color:.0625rem solid #8c8c8c;color:#1a5336}.language-switcher__flag{margin-left:4px}.language-switcher__flag svg{height:.6875rem;width:1rem}.language-switcher__dropdown{background:#fff;border-radius:.0625rem;box-shadow:0 2px 8px rgba(0,0,0,.15);left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:1000}.language-switcher__dropdown ul{padding-bottom:0;padding-top:0}.language-switcher__dropdown ul>li{padding:0}.language-switcher__dropdown .language-switcher__item{display:block}.language-switcher__dropdown .language-switcher__item .language-switcher__item-link{border-bottom:.0625rem solid #f3f3f3;border-left:.0625rem solid #f3f3f3;border-right:.0625rem solid #f3f3f3}.language-switcher__dropdown .language-switcher__item .language-switcher__item-link:hover{color:#038203}.language-switcher__dropdown .language-switcher__item .language-switcher__item-link:focus{background-color:#f9fcf4;color:#038203}.language-switcher__dropdown .language-switcher__item .language-switcher__item-link.is-active{background-color:#fff}.language-switcher__dropdown .language-switcher__item:first-child .language-switcher__item-link{border-radius:.0625rem .0625rem 0 0;border-top:.0625rem solid #f3f3f3}.language-switcher__dropdown .language-switcher__item:last-child .language-switcher__item-link{border-radius:0 0 .0625rem .0625rem}.language-switcher__dropdown .language-switcher__item-link{-webkit-font-smoothing:antialiased;align-items:center;background:#f9f9f9;color:#1c1c1c;cursor:pointer;display:flex;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:400;line-height:1.2;padding:6.4px .6875rem 5.6px;text-decoration:none;text-transform:uppercase}@media(max-width:calc(48rem - .0625rem)){.language-switcher__dropdown .language-switcher__item-link{justify-content:center;width:100%}}@media(min-width:64rem){.language-switcher__dropdown .language-switcher__item-link{padding:12px 12px 11.2px}}.header{border-bottom:1px solid #ccc;box-shadow:0 2px 4px hsla(0,0%,80%,.5);position:relative}.header__main{background-color:#fff}.header__inner{justify-content:space-between;margin:0 auto;padding:1.5rem}.header__inner,.header__inner-left{align-items:center;display:flex}.header__inner-left .header__logo-text{padding:0 3.125rem}@media(max-width:calc(48rem - .0625rem)){.header__inner-left .header__logo-text{padding:0 1.25rem}}.header__inner-left .header__logo-text h1{color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:1.5rem;font-weight:800;margin:0}@media(max-width:calc(48rem - .0625rem)){.header__inner-left .header__logo-text h1{font-size:1.125rem}}.header__logo{line-height:0}.header__logo-link{display:block}.notification__heading,.notification__title{transition:font-size .35s ease-out}.notification{margin-bottom:auto;margin-top:auto}.notification--success .notification__title{color:#008a00}.notification--error .notification__title{color:#1c1c1c}.notification__inner{margin-left:auto;margin-right:auto;padding:0;width:100%}@media(min-width:64rem){.notification__inner{max-width:72.5rem}}.notification__content{margin-left:auto;margin-right:auto;padding:80px 24px;text-align:center}.notification__title{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-size:35px;font-weight:600;line-height:1.25;margin-bottom:1.625rem;margin-top:0}@media(min-width:48rem){.notification__title{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-size:48px;font-weight:600;line-height:1.25}}.notification__icon{flex:0 0 56px;margin-right:.875rem;max-width:56px}.notification__icon svg{display:inline-block;height:48px;vertical-align:middle;width:56px}.notification__heading{align-items:center;color:#1a5336;display:flex;font-size:35px;justify-content:center;line-height:1.48;margin-bottom:64px}.notification__heading,.notification__text{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-weight:600}.notification__text{color:#1c1c1c;font-size:26px;line-height:1.38}.student-form__label a,.student-form__submit{transition:all .35s ease-out}.student-form__subtitle,.student-form__title{transition:font-size .35s ease-out}body.preload *{transition:none!important}@font-face{font-display:fallback;font-family:TDGraphik-Semilight;font-style:normal;font-weight:400;src:url(/static/media/TDGraphik-Semilight-Web.235bb95cc3f284433e09.eot) format("eot"),url(/static/media/TDGraphik-Semilight-Web.6bc83ca17cba2bbdd747.woff) format("woff"),url(/static/media/TDGraphik-Semilight-Web.ba4304c61b26415cc0e7.woff2) format("woff2")}@font-face{font-display:fallback;font-family:TDGraphik-Medium;font-style:normal;font-weight:500;src:url(/static/media/TDGraphik-Medium-Web.5fc9847c704fbe96cc82.eot) format("eot");src:url(/static/media/TDGraphik-Medium-Web.5fc9847c704fbe96cc82.eot?#iefix) format("embedded-opentype"),url(/static/media/TDGraphik-Medium-Web.9b7711f3b236fb881b6d.woff) format("woff"),url(/static/media/TDGraphik-Medium-Web.a7fba7134dbb27be2441.woff2) format("woff2")}@font-face{font-display:fallback;font-family:TDGraphik-Semibold;font-style:normal;font-weight:600;src:url(/static/media/TDGraphik-Semibold-Web.299debfcb18049805b79.eot) format("eot");src:url(/static/media/TDGraphik-Semibold-Web.299debfcb18049805b79.eot?#iefix) format("embedded-opentype"),url(/static/media/TDGraphik-Semibold-Web.5a65ebad8d54cdda2685.woff) format("woff"),url(/static/media/TDGraphik-Semibold-Web.7d8bb664ad0f8c7004e8.woff2) format("woff2")}@font-face{font-display:fallback;font-family:TDGraphik-Black;font-style:normal;font-weight:900;src:url(/static/media/TDGraphik-Black.bda1689a931c193813a1.eot) format("eot"),url(/static/media/TDGraphik-Black.5b32f337bb5898af880e.woff) format("woff"),url(/static/media/TDGraphik-Black.541bbf613f32441bb730.woff2) format("woff2")}.student-form__inner{margin:0 auto;padding:0 24px 24px;width:100%}@media(min-width:48rem){.student-form__inner{padding-bottom:102px}}@media(min-width:64rem){.student-form__inner{max-width:60.416625rem}}legend{font-family:TDGraphik-Medium,sans-serif}hr{background-color:#ccc;border:none;height:1px;width:100%}.student-form__title{-webkit-font-smoothing:antialiased;color:#1a5336;font-family:TDGraphik-Medium,sans-serif;font-size:32px;font-weight:600;line-height:1.4;margin-bottom:1.25rem;margin-top:0;padding-top:2rem;text-align:center}@media(min-width:48rem){.student-form__title{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-size:35px;font-weight:600;line-height:1.48;margin-bottom:1.25rem}}.student-form__subtitle{-webkit-font-smoothing:antialiased;word-wrap:break-word;color:#1a5336;font-family:TDGraphik-Medium,sans-serif;font-size:32px;font-weight:600;line-height:1.4;margin-bottom:48px;margin-top:0;overflow-wrap:break-word;text-align:center}@media(min-width:48rem){.student-form__subtitle{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Medium,sans-serif;font-size:35px;font-weight:600;line-height:1.48}}.student-form__required-fields{font-size:.8125rem;margin-bottom:3rem}.student-form__submit{-webkit-font-smoothing:antialiased;align-items:center;background:#ff9500;border:.0625rem solid transparent;box-sizing:border-box;color:#1c1c1c;display:flex;font-family:TDGraphik-Medium,sans-serif;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;min-height:3rem;padding:8px 32px;position:relative;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.student-form__submit:active,.student-form__submit:focus,.student-form__submit:hover{background-color:#e88903;border-color:#e88903;color:#1c1c1c}.student-form__submit:focus{box-shadow:0 0 0 3px #fff,0 0 0 5px #ff9500;outline:0}.student-form__form{margin-left:auto;margin-right:auto;max-width:55rem}.student-form__form-items{grid-row-gap:24px;display:grid;grid-template-columns:1fr}@media(min-width:48rem){.student-form__form-items{grid-column-gap:40px;grid-template-columns:repeat(2,1fr)}}.student-form__text{font-size:13px;line-height:1.84;margin-top:24px}.student-form__rules-text,.student-form__text{-webkit-font-smoothing:antialiased;color:#404041;font-family:TDGraphik-Semilight,sans-serif;font-weight:400}.student-form__rules-text{font-size:11px;line-height:1.45;margin-bottom:3rem;max-width:54.6875rem}.student-form__rules-text a{color:#038203;font-weight:700;text-decoration:none;word-break:break-all}.student-form__rules-text a:hover{text-decoration:underline}.student-form__rules-text span{font-weight:600}.student-form__bottom-text{-webkit-font-smoothing:antialiased;color:#404041;font-family:TDGraphik-Semilight,sans-serif;font-size:11px;font-weight:400;line-height:1.45;margin-top:48px;text-align:center}.student-form__bottom-text p{margin-bottom:8px}.student-form__bottom-text p:last-child{margin-bottom:0}@media(min-width:48rem){.student-form__form-item--full{grid-column:1/3}}.student-form__form-item--centered{text-align:center}.student-form__form-item input[type=email],.student-form__form-item input[type=text],.student-form__form-item textarea{-webkit-font-smoothing:antialiased;border:.0625rem solid #8c8c8c;color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:15px;font-weight:600;line-height:1.6;outline:0;padding:.1875rem .9375rem;width:100%}.student-form__form-item input[type=email]:focus,.student-form__form-item input[type=email]:hover,.student-form__form-item input[type=text]:focus,.student-form__form-item input[type=text]:hover,.student-form__form-item textarea:focus,.student-form__form-item textarea:hover{background-color:#fff;border-bottom-color:#008a00;border-bottom-width:.1875rem;box-shadow:none;color:#1c1c1c;outline:0;padding-bottom:.0625rem}.student-form__form-item textarea{padding-bottom:15px;padding-top:15px;resize:none}.student-form__form-item textarea:focus,.student-form__form-item textarea:hover{padding-bottom:13px;padding-top:15px}.student-form__form-item input[type=email],.student-form__form-item input[type=text]{min-height:3rem}.student-form__form-item.error input[type=email],.student-form__form-item.error input[type=text],.student-form__form-item.error textarea{background-image:none;border-bottom-width:3px;border-color:#8c8c8c #8c8c8c #1c1c1c;color:#1c1c1c;padding-bottom:2px}.student-form__form-item select{-webkit-font-smoothing:antialiased;-webkit-appearance:none;appearance:none;background:#fff url(/static/media/dropdown.86768d22e454d9eb6381.svg) no-repeat right 10px center;border-color:#8c8c8c;border-width:1px;color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:15px;font-weight:600;height:42px;line-height:1.6;outline:0;padding:3px 15px;width:100%}.student-form__form-item select:focus,.student-form__form-item select:hover{background-color:#fff;border-bottom-color:#008a00;border-bottom-width:3px;box-shadow:none;color:#1c1c1c;outline:0;padding-bottom:1px}.student-form__form-item.error select{border-bottom-width:3px;border-color:#8c8c8c #8c8c8c #1c1c1c;color:#1c1c1c;padding-bottom:2px}.student-form__form-item legend{margin-bottom:.625rem}.student-form__form-item legend,.student-form__label{-webkit-font-smoothing:antialiased;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.student-form__label{color:#1c1c1c;display:inline-block;margin-bottom:8px}.student-form__label--invisible{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.student-form__label a{-webkit-font-smoothing:antialiased;color:#008a00;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:600;line-height:24px;text-decoration:none}.student-form__label a:active,.student-form__label a:focus,.student-form__label a:hover{text-decoration:underline}.student-form__label.form-required{align-items:flex-start;display:flex}.student-form__actions{margin-bottom:48px;margin-top:48px;text-align:center}.student-form__actions .student-form__submit{cursor:pointer;margin:0 auto}.student-form__checkbox{display:inline-block;padding-left:20px;position:relative}.student-form__checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:2px solid #008a00;border-radius:0;bottom:0;cursor:pointer;height:20px;left:0;margin:0;outline:0;padding:0;position:absolute;top:3px;width:20px}.student-form__checkbox input[type=checkbox]:checked{background-color:#008a00;background-image:url(/static/media/checkbox.a22f1a82c95b4caf1224.svg);background-position:50%;background-size:18px 18px}.student-form__checkbox input[type=checkbox]:checked:hover{background-color:#0d7c16;border-color:#0d7c16}.student-form__checkbox input[type=checkbox]:hover{background-color:#f9f9f9}.student-form__checkbox input[type=checkbox]:focus{outline:1px dotted #12422b;outline-offset:1px}.student-form__checkbox label{-webkit-font-smoothing:antialiased;cursor:pointer;display:inline-block;font-family:TDGraphik-Semilight,sans-serif;font-size:15px;font-weight:400;height:100%;line-height:1.6;margin:0;padding:.125rem 0 0 .9375rem}.student-form__checkbox.error input[type=checkbox]:not(:checked){background-color:#f7e8e9;border-color:#1c1c1c}.student-form__select-buttons-wrapper{border:0;margin:24px 0;padding:0}.student-form__select-buttons-wrapper>legend{align-items:flex-start;display:flex}.student-form__select-buttons-group{grid-gap:16px;display:grid;grid-template-columns:1fr;width:100%}@media(min-width:48rem){.student-form__select-buttons-group{grid-gap:36px;grid-template-columns:repeat(3,1fr)}}.student-form__select-button-wrapper{height:3.4375rem;position:relative}.student-form__select-button-wrapper input[type=radio]{-webkit-appearance:none;-moz-appearance:none;background:0 0;border:none;left:0;position:absolute;top:0}.student-form__select-button-wrapper input[type=radio]:focus+label{background-color:#f9fcf4}.student-form__select-button-wrapper input[type=radio]:focus+label:before{bottom:3px;left:3px;opacity:.75;right:3px;top:3px}.student-form__select-button-wrapper input[type=radio]:checked+label{background:#038203;color:#fff}.student-form__select-button-wrapper input[type=radio]:checked:focus+label:before{border-color:#fff}.student-form__select-button-wrapper input[type=radio]:hover+label{background-color:#ebebeb;color:#038203}.student-form__select-button-wrapper label{-webkit-font-smoothing:antialiased;-webkit-box-align:center;align-items:center;-webkit-align-items:center;background-color:transparent;border:.125rem solid #008a00;border-radius:0;color:#1c1c1c;cursor:pointer;display:flex;float:left;font-family:TDGraphik-Medium,sans-serif;font-size:16px;font-weight:600;height:100%;justify-content:center;-webkit-justify-content:center;line-height:1.25;margin:0;min-height:3.4375rem;min-width:100%;padding:.875rem 16px;position:relative;text-align:center;user-select:none;-webkit-user-select:none;width:auto}.student-form__select-button-wrapper label:before{border:2px solid #008a00;border-radius:0;bottom:-2px;content:"";display:block;left:-2px;opacity:0;pointer-events:none;position:absolute;right:-2px;top:-2px;transition:all .15s ease-in-out}.student-form__form-error{-webkit-font-smoothing:antialiased;color:#1c1c1c;font-family:TDGraphik-Medium,sans-serif;font-size:13px;font-weight:400;line-height:20px;padding-top:4px}.student-form__form-error .student-form__form-error-symbol:before{content:"! "}.student-form__loader{align-items:center;display:flex;justify-content:center;padding:96px}.student-form__description{-webkit-font-smoothing:antialiased;color:#767676;font-family:TDGraphik-Semilight,sans-serif;font-size:11px;font-style:italic;font-weight:400;line-height:1.45;margin-top:8px}.student-form__rules-text-link{display:inline-block}a.ot-sdk-show-settings{cursor:pointer;text-decoration:underline}.required-field-indicator{color:#1c1c1c;margin-right:.25rem}.student-form__recaptcha-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem}.student-form__recaptcha-wrapper.error .g-recaptcha{border:2px solid #1c1c1c;border-radius:4px;padding:2px}.student-form__recaptcha-wrapper .g-recaptcha{margin-bottom:.5rem}@media(max-width:calc(mb - .0625rem)){.student-form__recaptcha-wrapper{-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:center;transform-origin:center}}
/*# sourceMappingURL=main.da477bb8.css.map*/