.index_page_promorules__4ApJS{padding:2rem .9375rem;text-align:justify}.index_page_promorules__4ApJS .faq-h1{font-size:2.5rem;font-family:Roboto Condensed,sans-serif;text-align:center;margin-top:1.875rem;margin-bottom:0;text-transform:none;letter-spacing:0;padding-bottom:.4rem;line-height:1.3;font-weight:700}.index_page_promorules__4ApJS .page-section{margin-bottom:1.5rem}.index_page_promorules__4ApJS .row .row:after,.index_page_promorules__4ApJS .row .row:before{content:" ";display:table}.index_page_promorules__4ApJS .header-rule{position:relative;text-align:center;margin:1.5625rem 0 .9375rem;font-size:1.5rem}.index_page_promorules__4ApJS .header-rule>span{background-color:#fff;padding:0 1rem;margin-top:0;font-size:1.4rem;display:inline-block;max-width:85%;font-weight:700}.index_page_promorules__4ApJS .header-rule:before{top:10px;background-color:#000;height:4px;width:100%;position:absolute;left:0;content:"";z-index:-1000;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width:40em){.index_page_promorules__4ApJS .header-rule{font-size:1.2rem}}.index_page_promorules__4ApJS p{font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.6;margin-bottom:.5rem;text-rendering:optimizelegibility}.index_page_promorules__4ApJS h2,.index_page_promorules__4ApJS h3{font-family:Roboto Condensed,sans-serif;font-weight:700}.index_page_promorules__4ApJS h2,.index_page_promorules__4ApJS h4{margin-bottom:1.5rem;margin-top:1rem}@media only screen and (max-width:40em){.index_page_promorules__4ApJS h2,.index_page_promorules__4ApJS h4{font-size:.625rem;font-weight:500}}@media only screen and (min-width:40.0625em){.index_page_promorules__4ApJS .legalh2{font-size:.9rem;margin:2em 0 1em;font-weight:600}.index_page_promorules__4ApJS .legalh1{font-size:1.5rem;text-align:center}.index_page_promorules__4ApJS .legalh3{font-size:.8rem;font-weight:600}}.index_page_promorules__4ApJS ol,.index_page_promorules__4ApJS ul{margin-left:1.4rem;font-family:inherit;font-size:.875rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}.index_page_promorules__4ApJS ol{list-style-type:decimal}.index_page_promorules__4ApJS ul{list-style-type:disc}.index_page_promorules__4ApJS ul li>ul{padding-left:1.1875rem;margin-left:1.25rem;margin-bottom:0;list-style-type:circle}.index_page_promorules__4ApJS a{margin:0;line-height:1.1;color:#333;border-bottom:none;text-transform:inherit;letter-spacing:inherit;font-size:inherit;text-decoration:underline}.index_page_promorules__4ApJS .faq-section .faq-box{border-bottom:1px dotted #ccc}.index_page_promorules__4ApJS .faq-section .faq-box>:not(h4){display:none}.index_page_promorules__4ApJS .faq-section .faq-box.open .faq-trigger:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.index_page_promorules__4ApJS .faq-section .faq-box.open>:not(h4){display:block}.index_page_promorules__4ApJS .faq-section .faq-box a.faq-trigger{padding:1rem 0;display:block;text-transform:uppercase;letter-spacing:2px;font-weight:500;line-height:1.1;text-rendering:optimizelegibility;border-bottom:none;text-decoration:none;font-size:1rem;cursor:pointer}.index_page_promorules__4ApJS .faq-section .faq-box a.faq-trigger:before{content:"";position:relative;display:inline-block;width:8px;height:8px;border-right:1px solid #000;border-top:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:.95rem}.index_page_promorules__4ApJS .faq-trigger h3{text-decoration:underline;font-size:.9375rem;margin:0;padding-left:1.25rem}@media only screen and (max-width:40em){.index_page_promorules__4ApJS .faq-trigger{font-size:.875rem}}