.body-wrapper.hs-content-id-193788010790,.body-wrapper.hs-landing-page,.body-wrapper.hs-page,body.hs-content-id-page .body-wrapper,body.hs-content-id-page .content-wrapper,body.hs-content-id-page .dnd-section,body.hs-content-id-page .dnd-section.row-fluid-wrapper,body.hs-content-id-page .dnd-section>.row-fluid,body.hs-content-id-page .header__wrapper,body.hs-content-id-page .row-fluid,body.hs-content-id-page.hs-landing-page .body-wrapper,body.hs-content-id-page.hs-page .body-wrapper{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}body.hs-content-id-page .dnd-section{padding:0!important}body.hs-content-id-page .tfcl-banner-section{background:#fff;left:50%!important;margin-left:-50vw!important;margin-right:-50vw!important;position:relative!important;right:50%!important;width:100vw!important}body.hs-content-id-page .club-message-section,body.hs-content-id-page .tfcl-lottery-widget-section,body.hs-content-id-page .tfcl-top-paragraph-section{background:#fff}body.hs-content-id-page .club-message-section>.row-fluid,body.hs-content-id-page .tfcl-lottery-widget-section>.row-fluid,body.hs-content-id-page .tfcl-top-paragraph-section>.row-fluid{box-sizing:border-box!important;margin:0 auto!important;max-width:1200px!important;padding:40px 20px!important;width:100%!important}body.hs-content-id-page .dnd-section:not(.tfcl-banner-section):not(.tfcl-top-paragraph-section):not(.tfcl-lottery-widget-section):not(.club-message-section)>.row-fluid{box-sizing:border-box!important;margin:0 auto!important;max-width:1200px!important;padding:20px!important;width:100%!important}.tfc-banner{background-color:#000;width:100%}.tfc-banner-link{align-items:center;color:#fff;display:flex;font-size:16px;justify-content:center;padding:10px 0;text-decoration:none}.tfc-banner-link img{margin-right:8px;position:relative;top:1px}.tfc-banner-link span{line-height:1}.tfc-lottery-nav{background:#fff;margin:0 auto;max-width:1200px;padding:32px 24px;position:relative;text-align:center}.tfc-nav-logo{height:auto;left:24px;max-width:80px;position:absolute;top:50%;transform:translateY(-50%);width:auto}.tfc-nav-heading{font-size:32px;font-weight:700;line-height:1.15;margin:0}.tfc-hero-banner .module{margin:0}.tfc-hero-desktop{display:block}.tfc-hero-mobile{display:none}body.hs-content-id-page .body-wrapper>header,body.hs-content-id-page .hs-menu-wrapper,body.hs-content-id-page header,body.hs-content-id-page nav{display:none!important}body.hs-content-id-page .body-wrapper{padding-top:0!important}body.hs-content-id-page .tfcl-club-header-section .tfcl-club-header__inner{align-items:center;box-sizing:border-box;display:flex!important;gap:40px;justify-content:flex-start;margin:0 auto;max-width:1200px;padding:40px 20px}body.hs-content-id-page .tfcl-club-header-section .tfcl-club-header__logo{flex:0 0 auto}body.hs-content-id-page .tfcl-club-header-section .tfcl-club-header__name{flex:1 1 auto;text-align:center}.tfcl-club-header__logo img{height:auto!important;max-height:80px!important;max-width:80px!important;width:auto!important}@media (max-width:768px){body.hs-content-id-page .club-message-section>.row-fluid,body.hs-content-id-page .dnd-section:not(.tfcl-banner-section)>.row-fluid,body.hs-content-id-page .tfcl-lottery-widget-section>.row-fluid,body.hs-content-id-page .tfcl-top-paragraph-section>.row-fluid{padding:20px 15px!important}.tfc-lottery-nav{padding:24px 20px}.tfc-nav-logo{display:block;margin:0 auto 12px;max-width:80px;position:static;transform:none}.tfc-nav-heading{font-size:24px}.tfc-hero-desktop{display:none}.tfc-hero-mobile{display:block}body.hs-content-id-page .tfcl-club-header-section .tfcl-club-header__inner{align-items:center;flex-direction:column!important;gap:20px;justify-content:center;padding:30px 15px;text-align:center}.tfcl-prize-details{margin:2rem auto!important;padding:0 15px!important}.tfcl-prize-details__content{font-size:1rem!important;padding:16px!important}footer.footer{display:block}footer.footer .dnd-row>.row-fluid,footer.footer .row-fluid,footer.footer .row-fluid-wrapper{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:16px!important}footer.footer .widget-span{margin:0!important;max-width:100%!important;width:100%!important}}@media (max-width:480px){.tfcl-prize-details__content{font-size:.95rem!important;padding:14px!important}body.hs-content-id-page .tfcl-club-header-section .tfcl-club-header__inner{padding:25px 10px}}.accordion-wrapper{background:transparent;margin:3rem auto;max-width:900px;padding:0 20px}.accordion{background:transparent;border-bottom:1px solid #d9dde0;margin:0;overflow:hidden;padding:0}.accordion:first-of-type{border-top:1px solid #d9dde0}.accordion__summary{align-items:center;background:transparent;border:none;color:#333;cursor:pointer;display:flex;font-size:1.25rem;font-weight:600;justify-content:flex-start;line-height:1.3;list-style:none;padding:24px 60px 24px 20px;position:relative;transition:background-color .2s ease}.accordion__summary:hover{background-color:rgba(248,249,250,.5)}.accordion__summary::-webkit-details-marker{display:none}.accordion__summary:before{color:#666;content:"+";font-size:1.5rem;font-weight:400;line-height:1;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .2s ease}.accordion[open]>.accordion__summary:before{content:"−"}.accordion__content{background:transparent;color:#555;font-size:1rem;line-height:1.6;padding:0 20px 24px}.accordion__content p{margin:0 0 16px}.accordion__content p:last-child{margin-bottom:0}.accordion__content ul{margin:0 0 16px;padding-left:20px}.accordion__content li{line-height:1.6;margin-bottom:8px}.accordion__content a{color:#2563eb;text-decoration:underline}.accordion__content a:hover{color:#1d4ed8}@media (max-width:768px){.accordion-wrapper{margin:2rem auto;padding:0 15px}.accordion__summary{font-size:1.1rem;padding:20px 50px 20px 15px}.accordion__summary:before{right:15px}.accordion__content{font-size:.95rem;padding:0 15px 20px}}@media (max-width:480px){.accordion__summary{font-size:1rem;padding:18px 45px 18px 12px}.accordion__summary:before{font-size:1.3rem;right:12px}.accordion__content{font-size:.9rem;padding:0 12px 18px}}.footer{padding:20px 0}