.faqs-page .centered,.rules-page .centered{text-align:center}.faqs-page a,.rules-page a{overflow-wrap:break-word;font-weight:700;--tw-text-opacity:1;color:rgb(0 105 55/var(--tw-text-opacity,1));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.faqs-page li,.faqs-page ol,.faqs-page ul,.rules-page li,.rules-page ol,.rules-page ul{font-size:16px;font-weight:500;--tw-text-opacity:1;color:rgb(37 37 37/var(--tw-text-opacity,1))}@media (min-width:680px){.faqs-page li,.faqs-page ol,.faqs-page ul,.rules-page li,.rules-page ol,.rules-page ul{font-size:18px}}.faqs-page ol,.faqs-page ul{margin-bottom:1rem}.rules-page ol{list-style-type:decimal;padding-left:1rem}.rules-page ol li::marker{padding-left:2.25rem}.rules-page ol li{padding-left:1rem}.faqs-page li,.rules-page li{margin-bottom:.75rem}.faqs-page ul,.rules-page ul{margin-left:1rem;list-style-type:disc}.faqs-page h3,.rules-page h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity,1))}@media (min-width:992px){.faqs-page h3,.rules-page h3{line-height:120%}}.faqs-page h4,.rules-page h4{margin-bottom:.25rem;font-size:1.125rem;font-weight:700;line-height:1.25}@media (min-width:768px){.faqs-page h4,.rules-page h4{font-size:1.125rem}}@media (min-width:992px){.faqs-page h4,.rules-page h4{font-size:1.25rem}}.faqs-page h5,.rules-page h5{margin-bottom:.25rem;font-size:1.125rem;font-weight:700;line-height:1.25}@media (min-width:768px){.faqs-page h5,.rules-page h5{font-size:1.125rem}}@media (min-width:992px){.faqs-page h5,.rules-page h5{font-size:1.25rem}}.faqs-page p,.rules-page p{margin-bottom:1rem;font-size:1.125rem;font-weight:500;--tw-text-opacity:1;color:rgb(87 71 90/var(--tw-text-opacity,1))}.faqs-page table,.rules-page table{margin-bottom:12px;font-size:16px}@media (min-width:680px){.faqs-page table,.rules-page table{font-size:18px}}@media (min-width:768px){.faqs-page table,.rules-page table{margin-bottom:16px}}table{table-layout:auto;width:100%}table,td,th{border-collapse:collapse;border-width:1px;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity,1));padding:.25rem .5rem;text-align:center}.faqs-page td p,.faqs-page th p,.rules-page td p,.rules-page th p{margin-bottom:0;font-size:.875rem}.responsive-table{overflow-x:auto}.responsive-table table{min-width:700px}