h4{margin:0}.wrap-all h1{font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.2px;text-align:center}.wrap-all h4{font-size:24px;font-weight:700;line-height:1.17}.wrap-all #sweepstakes-info-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;padding:27px 16px 29px}.wrap-all #sweepstakes-info-wrapper h1{margin-bottom:20px}.wrap-all #sweepstakes-info-wrapper img{width:160px;min-width:160px;margin:0 0 20px 40px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary-text{max-width:560px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary-text p{font-size:22px;line-height:1.36;margin-bottom:16px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary-text small{display:block;font-size:12px;line-height:1.33;letter-spacing:.05px;color:#9e9e9e}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary-text small br{display:none}.wrap-all #info-navigation{width:100%;background-color:#e5e5e5;padding:32px 16px}.wrap-all #info-navigation h4{margin-bottom:20px}.wrap-all #info-navigation nav{width:100%;box-shadow:0 1px 4px #0003;background-color:#fff;padding:20px 16px 32px}.wrap-all #info-navigation nav hr{margin:20px 0}.wrap-all #info-navigation nav.sweepstakes-nav{padding-bottom:22px}.wrap-all #info-navigation nav.sweepstakes-nav hr{margin-top:20px;margin-bottom:10px;border:none;border-bottom:solid 1px #e5e5e5}.wrap-all #info-navigation nav ul{font-size:14px;line-height:1.43;letter-spacing:.23px;list-style-type:decimal;padding-left:34px;margin:0 -8px 0 0}.wrap-all #info-navigation nav ul li a{display:block;padding:10px 14px}.wrap-all #info{padding:60px 16px 80px}.wrap-all #info h4{margin-bottom:28px}.wrap-all #info h5,.wrap-all #info p{font-size:14px;line-height:1.71;color:#424242;margin-bottom:20px}.wrap-all #info h5:last-child,.wrap-all #info p:last-child{margin:0}.wrap-all #info h5{font-weight:700;margin:0}.wrap-all #info section:not(:last-child){margin-bottom:60px}.wrap-all #info section:target{scroll-margin-top:94px}.wrap-all #info .periodic-table-wrapper{overflow-x:auto}.wrap-all #info .periodic-table-wrapper h5{text-transform:uppercase;margin-bottom:16px;position:sticky;left:0}.wrap-all #info .periodic-table-wrapper table{font-size:14px;line-height:1.4;color:#424242;min-width:850px}.wrap-all #info .periodic-table-wrapper table thead{font-weight:600}.wrap-all #info .periodic-table-wrapper table tr{height:50px}.wrap-all #info .periodic-table-wrapper table td{padding:3px 3px 1px;border:1px solid #cccccc}@media only screen and (min-width:720px){.wrap-all h1{font-size:32px;line-height:normal;letter-spacing:-.27px;margin-bottom:40px}.wrap-all #sweepstakes-info-wrapper{text-align:left;padding:40px 20px 60px}.wrap-all #sweepstakes-info-wrapper h1{margin-bottom:34px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary{display:flex;align-items:center}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary img{margin:0 24px 0 0}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary .sweepstakes-summary-text p{margin-bottom:12px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary .sweepstakes-summary-text small{font-size:14px;line-height:1.71;letter-spacing:.1px}.wrap-all #sweepstakes-info-wrapper .sweepstakes-summary .sweepstakes-summary-text small br{display:block}.wrap-all #info-navigation{padding:32px 20px}.wrap-all #info{padding:60px 20px 100px}.wrap-all #info section:target{scroll-margin-top:135px}.wrap-all #info .periodic-table-wrapper table{max-width:1000px}}@media only screen and (min-width:1280px){.wrap-all{display:flex;flex-direction:column;align-items:center}.wrap-all h1{font-size:40px;letter-spacing:-.33px}.wrap-all #sweepstakes-info-wrapper{padding:60px 0 80px}.wrap-all #info-wrapper{width:100%;display:flex}.wrap-all #info-wrapper #info-navigation{display:flex;justify-content:flex-end;align-items:flex-start;flex-basis:31%}.wrap-all #info-wrapper #info-navigation nav{position:sticky;top:195px;max-width:380px;max-height:calc(100vh - 227px);overflow-y:auto}.wrap-all #info-wrapper #info{flex-basis:69%;border-top:1px solid #e5e5e5;padding:33px 40px 100px 32px}.wrap-all #info-wrapper #info section{max-width:900px}.wrap-all #info-wrapper #info section:target{scroll-margin-top:193px}}@media only screen and (min-width:1600px){.wrap-all #info-wrapper #info-navigation{flex-basis:calc(50% - 400px)}.wrap-all #info-wrapper #info{flex-basis:calc(50% + 400px)}.wrap-all #info-wrapper #info section{max-width:1130px}}
