.rs-header-wrap{background:#ffa500;padding:35px 20px;text-align:center;color:#fff}.rs-header-wrap h1{font-family:"Fraunces",serif;margin:0 0 10px;font-size:32px;color:#1f3a56}.rs-header-wrap p{margin:0;font-size:16px;font-weight:500;color:#1f3a56}.rs-button-group{display:flex;gap:15px;margin-top:20px}.rs-button-group .rs-button{margin-top:0}.rs-choice.selected{background:#1f3a56;color:#fff;border-color:#1f3a56}.rs-tl-dot.active-red{background:#ff3b30;box-shadow:0 0 12px #ff3b30}.rs-tl-dot.active-amber{background:#ffa500;box-shadow:0 0 12px #ffa500}.rs-tl-dot.active-green{background:#34c759;box-shadow:0 0 12px #34c759}.rs-traffic-banner.theme-red{background:#ffebee;border-color:#ef9a9a}.rs-traffic-banner.theme-red .rs-traffic-tier,.rs-traffic-banner.theme-red .rs-traffic-headline{color:#c62828}.rs-traffic-banner.theme-amber{background:#fff8e1;border-color:#ffe082}.rs-traffic-banner.theme-amber .rs-traffic-tier,.rs-traffic-banner.theme-amber .rs-traffic-headline{color:#d84315}.rs-gate-overlay.is-unlocked{opacity:0;transform:scale(.95);pointer-events:none;display:none!important}@media (max-width:600px){.rs-header-wrap h1{font-size:26px}}