.nr-sweepstake-disclosure{margin:18px 0 0;border-block:1px solid #e7d8d4;color:#262626;max-width:100%}
.nr-sweepstake-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:14px 0;list-style:none;cursor:pointer;font-size:15px;line-height:1.4;font-weight:500}
.nr-sweepstake-disclosure>summary::-webkit-details-marker{display:none}
.nr-sweepstake-icon::before{content:"+";font-size:22px;line-height:1}
.nr-sweepstake-disclosure[open] .nr-sweepstake-icon::before{content:"−"}
.nr-sweepstake-content{padding:0 0 18px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}
.nr-sweepstake-content p{margin:0 0 12px}
.nr-sweepstake-content a{text-decoration:underline;text-underline-offset:3px}
.nr-sweepstake-disclosure>summary:focus-visible,.nr-sweepstake-content a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
@supports (interpolate-size:allow-keywords) and selector(details::details-content){.nr-sweepstake-disclosure{interpolate-size:allow-keywords}.nr-sweepstake-disclosure::details-content{block-size:0;overflow:hidden;transition:block-size 180ms ease,content-visibility 180ms allow-discrete}.nr-sweepstake-disclosure[open]::details-content{block-size:auto}}
@media(prefers-reduced-motion:reduce){.nr-sweepstake-disclosure::details-content{transition:none!important}}
.a11y-reduce-motion .nr-sweepstake-disclosure::details-content{transition:none!important}
body:has(main .nr-sweepstake-page) #MainHeader{position:relative!important;top:auto!important}
body:has(main .nr-sweepstake-page) #MainHeader a,body:has(main .nr-sweepstake-page) #MainHeader button,body:has(main .nr-sweepstake-page) #MainHeader summary{color:#262626!important}
.nr-sweepstake-page{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding:56px 24px;overflow-wrap:anywhere}
.nr-sweepstake-page>h1{margin:0 0 32px}
.nr-sweepstake-page .rte h2{margin-top:32px}
@media(max-width:749px){.nr-sweepstake-page{padding:24px 20px}.nr-sweepstake-page>h1{font-size:26px}}
