.tabs{display:flex;transform:translateY(.125rem)}.tabs__button{background-color:#d3d3d3;border-radius:.75rem .75rem 0 0;color:#34495e;font-size:.75rem;padding:.25rem .125rem;text-transform:uppercase;width:33.3333333333%}@media (min-width:32.5em){.tabs__button{font-size:.875rem}}.tabs__button:not(:last-child){border-right:.125rem solid #34495e}.tabs__button:hover{color:#3498db}.tabs__button[aria-selected=true]{background-color:#34495e;color:#fff}.entry-form{align-items:center;background-image:repeating-linear-gradient(-45deg,#ff515b,#ff515b 5rem,#ff424d 0,#ff424d 15rem);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;overflow-y:auto;padding:3.125rem 0;position:relative}.entry-form.is-preview{padding-top:8rem}.entry-form.has-image:after{background:rgba(0,0,0,.1);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.entry-form__info{text-align:center}.entry-form__preview-notice{background-color:#000;left:0;padding:.5rem 0;position:absolute;right:0;text-align:center;top:0;width:100%}.entry-form__box{background-color:#fff;border-radius:1.5rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.05),0 .5rem 1.5rem rgba(0,0,0,.08);color:#000;margin:0 auto;max-width:50rem;padding:1.25rem;position:relative;text-align:center;z-index:1}@media (min-width:32.5em){.entry-form__box{padding:2rem}}.entry-form__box.is-dark-theme{background-color:#000;color:#fff}.entry-form__logo{margin:0 auto .5rem}.entry-form__logo img{height:6rem}@media (min-width:48em){.entry-form__logo{margin-bottom:1rem}}.entry-form__logo:empty{display:none}.entry-form__title{color:#ff424d;font-size:1.675rem;line-height:1.2;margin-bottom:.5rem}@media (min-width:48em){.entry-form__title{font-size:2rem}}.entry-form__intro{color:#000;font-size:1.125rem;margin-bottom:.5rem}@media (min-width:48em){.entry-form__intro{font-size:1.25rem;margin-bottom:1rem}}.is-dark-theme .entry-form__intro{color:#fff}.entry-form__form#giveaway-form,.entry-form__form#preview-giveaway-form{position:relative}.entry-form__form#giveaway-form .search-form__label,.entry-form__form#preview-giveaway-form .search-form__label{color:#000}.is-dark-theme .entry-form__form#giveaway-form .search-form__label,.is-dark-theme .entry-form__form#preview-giveaway-form .search-form__label{color:#ccc}.entry-form__form#giveaway-form .search-form__option .search-form__label,.entry-form__form#preview-giveaway-form .search-form__option .search-form__label{font-weight:400}.entry-form__form#giveaway-form .search-form__checkbox:checked+.search-form__label:before,.entry-form__form#preview-giveaway-form .search-form__checkbox:checked+.search-form__label:before{background-color:#000}.is-dark-theme .entry-form__form#giveaway-form .search-form__checkbox:checked+.search-form__label:before,.is-dark-theme .entry-form__form#preview-giveaway-form .search-form__checkbox:checked+.search-form__label:before{background-color:#fff}.entry-form__form#giveaway-form .search-form__checkbox+.search-form__label:before,.entry-form__form#preview-giveaway-form .search-form__checkbox+.search-form__label:before{border-color:#000}.is-dark-theme .entry-form__form#giveaway-form .search-form__checkbox+.search-form__label:before,.is-dark-theme .entry-form__form#preview-giveaway-form .search-form__checkbox+.search-form__label:before{border-color:#fff}.is-dark-theme .entry-form__form#giveaway-form .search-form__checkbox:checked+.search-form__label:after,.is-dark-theme .entry-form__form#preview-giveaway-form .search-form__checkbox:checked+.search-form__label:after{color:#000}.entry-form__popup{align-items:center;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);background-color:hsla(0,0%,100%,.5);border-radius:1.5rem;bottom:0;display:flex;justify-content:center;left:0;padding:1.25rem;position:absolute;right:0;text-align:center;top:0}.is-dark-theme .entry-form__popup{background-color:rgba(0,0,0,.7)}@media (min-width:48em){.entry-form__popup{padding:2.75rem;text-align:left}}.entry-form__popup-inner{align-items:center;display:flex;flex-direction:column;width:100%}@media (min-width:48em){.entry-form__popup-inner{flex-direction:row}}.entry-form__popup svg{color:#ff424d;flex-shrink:0;height:4rem;margin-bottom:1rem;width:4rem}@media (min-width:48em){.entry-form__popup svg{height:6rem;margin-bottom:0;margin-right:1.5rem;width:6rem}}.entry-form__popup .entry-form__popup-title{color:#ff424d;font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.5rem;padding-bottom:0}@media (min-width:48em){.entry-form__popup .entry-form__popup-title{font-size:1.75rem}}.entry-form__popup-message{font-size:1.25rem}.entry-form__rules{color:#a3a3a3;font-size:.875rem;margin-top:.5rem}.entry-form__terms-link{display:inline-flex;flex-shrink:0;margin-left:.5rem}.entry-form__terms-link *{color:#000;pointer-events:none}.entry-form__terms-link:hover svg{color:#333}.entry-form__terms-link:focus{outline:.0625rem dotted currentColor;outline-offset:.25rem}.is-dark-theme .entry-form__terms-link svg{color:#fff}.is-dark-theme .entry-form__terms-link:hover svg{color:#535356}.entry-form__submit{background-color:#000;color:#fff;font-size:1rem;text-transform:none}.entry-form__submit:hover{background-color:#333}.entry-form__submit:focus{outline:.0625rem dotted #000;outline-offset:.25rem}.is-dark-theme .entry-form__submit{background-color:#535356}.is-dark-theme .entry-form__submit:hover{background-color:#3a3a3c}.is-dark-theme .entry-form__submit:focus{outline:.0625rem dotted #fff;outline-offset:.25rem}.entry-form__submit[disabled]{cursor:not-allowed;opacity:.2}.entry-form__copy{bottom:1rem;color:#fff;font-size:.875rem;position:absolute;right:1rem;z-index:1}.is-dark-theme .entry-form__copy{color:#000}.entry-form__copy-link{color:#fff;text-decoration:underline}.entry-form__copy-link:hover{color:#000}.entry-form__copy-link:focus{outline:.0625rem dotted currentColor;outline-offset:.25rem}.entry-form .is-hidden{display:none}.premium-table{background:#fff;border-collapse:collapse;border-spacing:0;color:#34495e;margin-bottom:1rem;width:100%;word-break:normal}.premium-table caption{color:#3498db;font-size:1.125rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.premium-table.premium-table--premium-only tbody td:nth-child(2),.premium-table.premium-table--premium-only thead th:nth-child(2){display:none}.premium-table thead{background:#000;color:#fff}.premium-table thead th{border:.0625rem solid #000;font-weight:700}.premium-table thead th:nth-child(2){background:#888;border:.0625rem solid #888;font-weight:400}.premium-table thead th:nth-child(3){background:#ff424d;border:.0625rem solid #ff424d}.premium-table .icon-holder{align-items:center;display:flex;justify-content:center}.premium-table .icon-holder svg{height:1rem;width:1rem}.premium-table .icon-holder[data-icon=cross]{color:#c93a16}.premium-table .icon-holder[data-icon=cross] svg{height:.75rem;width:.75rem}.premium-table .icon-holder[data-icon=check]{color:#77c66e}.premium-table td,.premium-table th{font-size:.875rem;padding:.25rem .5rem;text-align:center}@media (min-width:32.5em){.premium-table td,.premium-table th{font-size:1rem}}.premium-table td{border:.0625rem solid #d3d3d3}.premium-table td:nth-child(3n+1),.premium-table th:nth-child(3n+1){text-align:left}.premium-table tr:nth-child(2n){background-color:#f5f5f5}.premium-table__footer td{padding:0}.premium-table__footer .button{width:100%}.premium-table__footer .button svg{height:1rem;width:1rem}.premium-table__footer-buttons{align-items:center;background-color:#ddd;display:flex;flex-direction:column;flex-wrap:wrap;padding:.75rem .5rem}@media (min-width:62em){.premium-table__footer-buttons{flex-direction:row;justify-content:center}}.premium-table__footer-buttons .button{margin-bottom:.5rem}@media (min-width:62em){.premium-table__footer-buttons .button{margin:0 0 .5rem;width:calc(50% - .25rem)}.premium-table__footer-buttons .button:first-child{margin-right:.5rem}}.premium-table__footer .premium-table__footer-info{color:grey}.premium-table__footer .premium-table__footer-link{color:#5a5656}.premium-table__footer .premium-table__footer-link:hover{color:#3498db!important}.giveaway-info{background-color:#fff;border-radius:1.25rem;margin-top:.5rem;padding:1.25rem 1.25rem .75rem}@media (min-width:48em){.giveaway-info{padding:1.5rem 1.5rem 1rem}}.giveaway-info__link{display:flex}.giveaway-info__link-button{border-radius:0;flex-shrink:0;padding:0 1rem}.giveaway-info__buttons{display:flex;flex-wrap:wrap}.giveaway-info__buttons .button{margin:0 .5rem .5rem 0}