@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{box-sizing:border-box;position:relative;line-height:1.2}@media (max-width: 980px){.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background-color:#000}}html,body{margin:0;min-height:100vh}.ilc25{font-family:'Barlow', sans-serif !important;font-size:16px;font-weight:400;color:#000}.ilc25 h1,.ilc25 h2,.ilc25 h3,.ilc25 h4,.ilc25 h5,.ilc25 h6{margin:0;font-family:'Barlow', sans-serif !important;text-wrap:balance}.ilc25 p{margin:0;font-family:'Barlow', sans-serif !important;padding:0.25em 0;text-wrap:pretty}.ilc25 .cloaked{display:none}.ilc25 .input-group{display:flex}.ilc25 .input-group.select .input-field{background:#fff;border-radius:2em}.ilc25 .input-group.select .input-field select{z-index:1;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;font-family:'Barlow', sans-serif;font-size:1em;font-weight:400;font-style:italic;color:#000;background:none;padding:0.75em 3em 0.75em 2em;border-radius:2em;border:2px solid #84bd00}.ilc25 .input-group.select .input-field select::-ms-expand{display:none}.ilc25 .input-group.select .input-field select:focus{outline:none;box-shadow:0 0 0 3px #0075b6}.ilc25 .input-group.select .input-field select option{font-weight:normal}.ilc25 .input-group.select .input-field:after{z-index:0;content:'';position:absolute;top:50%;right:1.5em;left:unset;transform:translateY(-50%);width:0.5em;height:0.5em;background:url("../../images/ilc25/icons/arrow_down.svg") no-repeat center/100%}.ilc25 .content{max-width:74rem !important;width:100%;margin:0 auto;padding:0 1rem}.ilc25 a{color:#0075b6;text-decoration:underline}.ilc25 a:hover,.ilc25 a:focus{text-decoration:none}.ilc25 a.button{width:fit-content;display:flex;align-items:center;justify-content:center;font-weight:900;color:#000;height:100%;font-style:italic;text-decoration:none;transition:125ms linear color;height:auto;font-size:1.13rem;padding:0.75em 2em;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:-1px 1px 0 #fff;background:#84bd00;border-radius:2em;filter:drop-shadow(2px 3px 0 #09c)}.ilc25 a.button:after{content:none}.ilc25 a.button.on,.ilc25 a.button:hover,.ilc25 a.button:focus{color:#fff;text-shadow:-1px 1px 0 #000;border:none;background:#0075b6;filter:drop-shadow(2px 3px 0 #84bd00)}.ilc25 a.button.button-alt{color:#09c;background:#fff;filter:drop-shadow(2px 3px 0 #09c)}.ilc25 a.button.button-alt.on,.ilc25 a.button.button-alt:hover,.ilc25 a.button.button-alt:focus{color:#fff;text-shadow:-1px 1px 0 #000;border:none;background:#0075b6;filter:drop-shadow(2px 3px 0 #84bd00)}.ilc25 .entriesCta{width:19rem}@media (max-width: 640px){.ilc25 .entriesCta{width:100%}}.ilc25 .entriesCta .gpEntriesBlock{background:#fff;box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);border-radius:6px 6px 0px 0px;display:flex;align-items:center;justify-content:center;padding:11px 11px;width:fit-content;margin:0 auto}.ilc25 .entriesCta .gpEntriesBlock .wkGpNums,.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries{display:flex;font-size:1rem;align-items:center;width:fit-content}@media (max-width: 480px){.ilc25 .entriesCta .gpEntriesBlock .wkGpNums,.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries{font-size:.8rem}}.ilc25 .entriesCta .gpEntriesBlock .wkGpNums .wkEntriesText,.ilc25 .entriesCta .gpEntriesBlock .wkGpNums .gpEntriesText,.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries .wkEntriesText,.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries .gpEntriesText{color:#000;font-size:.88em !important;line-height:.9;font-style:italic;font-size:500px}.ilc25 .entriesCta .gpEntriesBlock .wkGpNums .num,.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries .num{color:#000;font-size:2.06em;font-style:italic;font-weight:700;letter-spacing:0.614286px}.ilc25 .entriesCta .gpEntriesBlock .wkGpNums{border-right:2px solid #000;padding-right:11px}.ilc25 .entriesCta .gpEntriesBlock .totalGpEntries{padding-left:11px}.ilc25 .entriesCta .gpEntriesBlock .wkEntries,.ilc25 .entriesCta .gpEntriesBlock .gpNums{padding-right:.5em;padding-right:8px}.ilc25 sup{top:unset}#root{overflow:hidden;display:flex;flex-direction:column;min-height:100vh;transition-duration:250ms}#main.ilc25{flex:1 0;font-size:1em}#main#main.ilc25 section:first-of-type{padding-top:0}#main.ilc25 .content{z-index:1;padding:2.5em 1rem;width:100%}#main.ilc25 .title{background:url("../../images/ilc25/page_header_generic.svg") no-repeat center/cover}#main.ilc25 .title .content{display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}#main.ilc25 .title h1{display:flex;flex-direction:column;align-items:center;font-size:3em;font-weight:900;font-style:italic;color:#fff;padding:1em 0;text-align:center;text-transform:uppercase;text-shadow:0px 2px 3px #000}@media (max-width: 480px){#main.ilc25 .title h1{font-size:2.5em}}#main.ilc25 .title h1 .sm{font-size:0.5em}#main.ilc25 table.info thead tr{background:#ffffff !important}#main.ilc25 table.info tr:nth-child(even){background:rgba(0,140,210,0.05)}#main.ilc25 table.info tr:nth-child(odd){background:rgba(0,140,210,0.15)}#main.ilc25 table.info tr.heading{background:#fff}#main.ilc25 table.info td{font-weight:400;font-size:16px;text-transform:uppercase;background:none}#main.ilc25 table.info th{font-weight:600;font-size:14px;text-transform:uppercase}#main.ilc25 table.info th,#main.ilc25 table.info td{text-align:center;padding:10px}#main.ilc25 table.info th:first-child,#main.ilc25 table.info td:first-child{text-align:left}#main.ilc25 table.info th:last-child,#main.ilc25 table.info td:last-child{text-align:right}#main.ilc25 table.info th.pagination,#main.ilc25 table.info td.pagination{padding:10px 12px;flex-direction:column;align-items:center}.ilc25Footer{background:#DDE2E5;padding:2em 1rem}.ilc25Footer .content{padding:0 !important}.ilc25Footer p{font-family:Montserrat, sans-serif !important;text-align:center;font-style:italic;font-size:.9em}.ilc25Footer a{color:#000 !important;font-weight:500}.rules .content h2{font-size:2em;font-weight:800;font-style:italic;text-transform:uppercase}.rules .center{text-align:center !important}.rules .underline{text-decoration:underline}@media (max-width: 768px){.rules ul li>ol,.rules ul li>ul,.rules ol li>ol,.rules ol li>ul{margin-left:0.25em !important}}.rules ul li,.rules ol li{font-size:1rem;padding:0.3em 0}.rules table.responsive-table{width:100%}.rules table.responsive-table td{font-weight:400;font-size:1em;line-height:1.3}.rules table.responsive-table th{font-weight:600;font-size:0.9em}.rules table.responsive-table th,.rules table.responsive-table td{text-align:center;padding:10px}.rules table.responsive-table th:first-child,.rules table.responsive-table td:first-child{text-align:center}.rules table.responsive-table th.pagination,.rules table.responsive-table td.pagination{padding:10px 12px;flex-direction:column;align-items:center}.rules table.responsive-table.accountTbl th,.rules table.responsive-table td{vertical-align:baseline}.rules table.responsive-table.accountTbl th:last-child,.rules table.responsive-table td:last-child{text-align:center}@media (max-width: 980px){.rules table.responsive-table thead{position:absolute;left:-9999px;overflow:hidden;width:0px;height:0px}.rules table.responsive-table th,.rules table.responsive-table thead,.rules table.responsive-table tbody,.rules table.responsive-table table{display:block}.rules table.responsive-table tbody tr{display:flex;width:100%;flex-direction:column}}@media (max-width: 980px) and (max-width: 640px){.rules table.responsive-table tbody tr{border-top:1px solid #DDE2E5}.rules table.responsive-table tbody tr:first-child{border-top:none}}@media (max-width: 980px){.rules table.responsive-table tbody tr td{flex:1 1 100%;width:100%;display:flex;padding:12px !important;text-align:left !important}.rules table.responsive-table tbody tr td:first-child{padding-top:20px !important}}@media (max-width: 980px) and (max-width: 640px){.rules table.responsive-table tbody tr td{display:block}}@media (max-width: 980px){.rules table.responsive-table tbody tr td::before{display:inline-block;width:25%;min-width:160px;margin-right:10px;font-weight:bold;content:attr(data-title)}}@media (max-width: 980px) and (max-width: 640px){.rules table.responsive-table tbody tr td::before{display:block;width:100%}}.rules ol.parens-a{list-style:none;counter-reset:steps;margin-left:1.5em}.rules ol.parens-a li>ol{margin-bottom:0}.rules ol.parens-a li{counter-increment:steps}.rules ol.parens-a li::before{content:counter(steps, lower-alpha) ")";margin-right:0.5rem;position:absolute;left:-1.75em}.rules .decimal-toplevel{counter-reset:item;padding-left:10px;list-style:none;margin-left:2ch}.rules .decimal-toplevel li.strong{font-size:1.75em;font-weight:700;line-height:1}.rules .decimal-toplevel li.strong::before{font-size:1em;font-weight:900;line-height:1.2}.rules .decimal-toplevel li.strong>strong{font-weight:900;font-style:italic}.rules .decimal-toplevel>li::before{content:counter(item);counter-increment:item;position:absolute;left:-2ch;font-weight:500;font-size:1rem}.rules .decimal-toplevel ol.sublevel,.rules .decimal-toplevel ol.sublevel2,.rules .decimal-toplevel ol.sublevel3,.rules .decimal-toplevel ol.sublevel4{padding-left:10px;list-style:none;margin-top:1em}.rules .decimal-toplevel ol.sublevel li,.rules .decimal-toplevel ol.sublevel2 li,.rules .decimal-toplevel ol.sublevel3 li,.rules .decimal-toplevel ol.sublevel4 li{font-weight:400;font-size:1rem;line-height:1.2}.rules .decimal-toplevel ol.sublevel>li:before,.rules .decimal-toplevel ol.sublevel2>li:before,.rules .decimal-toplevel ol.sublevel3>li:before,.rules .decimal-toplevel ol.sublevel4>li:before{position:absolute;font-weight:500}.rules .decimal-toplevel ol.sublevel{margin-top:0.5em;counter-reset:subitem;margin-left:2ch}.rules .decimal-toplevel ol.sublevel>li::before{content:counter(item) "." counters(subitem, ".") " ";counter-increment:subitem;left:-3.5ch}.rules .decimal-toplevel ol.sublevel>li.wide::before{left:-4ch}.rules .decimal-toplevel ol.sublevel2{counter-reset:subitem2;margin-left:4ch}.rules .decimal-toplevel ol.sublevel2>li::before{content:counter(item) "." counter(subitem) "." counters(subitem2, ".") " ";counter-increment:subitem2;left:-5ch}.rules .decimal-toplevel ol.sublevel2>li.wide::before{left:-5.5ch}.rules .decimal-toplevel ol.sublevel3{counter-reset:subitem3;margin-left:5ch}.rules .decimal-toplevel ol.sublevel3>li::before{content:counter(item) "." counter(subitem) "." counter(subitem2) "." counters(subitem3, ".") " ";counter-increment:subitem3;left:-6ch}.rules .decimal-toplevel ol.sublevel3>li.wide::before{left:-6.5ch}.rules .decimal-toplevel ol.sublevel4{counter-reset:subitem4;margin-left:6ch}.rules .decimal-toplevel ol.sublevel4>li::before{content:counter(item) "." counter(subitem) "." counter(subitem2) "." counter(subitem3) "." counters(subitem4, ".") " ";counter-increment:subitem4;left:-7ch}.rules .decimal-toplevel ol.sublevel4>li.wide::before{left:-7.5ch}

