
.roket-page{background:#0e0e0f}.roket-shell{max-width:1240px;width:calc(100% - 96px);margin:auto}.roket-header{height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #ffffff22}.roket-edition{margin-left:auto;color:#c5b8b2;font-size:9px;letter-spacing:.16em}.roket-header .header-actions{margin-left:20px}.roket-hero{height:510px;position:relative;overflow:hidden;border-bottom:1px solid #ffffff24}.roket-casino-scene{position:absolute;inset:0;overflow:hidden}.roket-casino-scene img{width:100%;height:100%;object-fit:cover;object-position:center 57%;animation:roulette-camera 15s ease-in-out infinite alternate;transform-origin:76% 64%}.roket-casino-scene:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#0e0e0ff2 0%,#0e0e0f99 28%,transparent 66%),linear-gradient(0deg,#0e0e0f,transparent 25%)}.roket-copy{position:relative;z-index:3;padding-top:107px;max-width:450px}.roket-kicker{display:flex;align-items:center;gap:12px;font-size:10px;font-weight:500;letter-spacing:.18em;color:#e8c9c0}.roket-kicker>span{width:24px;height:2px;background:#fe1001}.roket-copy h1{font-size:66px;line-height:1.06;font-weight:600;letter-spacing:-.025em;margin-top:26px}.roket-copy h1>span{color:#fe1001}.roket-description{font-size:14px;line-height:1.7;color:#ddd0cb;margin-top:24px}.roulette-light{position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#ff402e16 46%,#ffb2a322 48%,transparent 53%);mix-blend-mode:screen;animation:roulette-reflection 7s ease-in-out infinite;z-index:1}.roket-entry{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;padding:24px 0}.roket-entry .featured{min-height:84px;background:#fe1001;border:0;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%);padding:18px 24px;box-shadow:0 0 40px #fe10012a}.roket-entry .featured:hover{background:#ef1608}.roket-entry .featured strong{font-size:24px;font-weight:700}.roket-entry .featured .destination-icon{width:30px;height:30px}.roket-entry .featured .destination-copy>span{color:#250804;font-size:12px;font-weight:500}.roket-entry-note{font-size:9px;letter-spacing:.14em;color:#bda6a0;text-align:right}.roket-routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.roket-routes .destination{min-height:156px;display:flex;flex-wrap:wrap;align-content:flex-start;gap:20px 12px;padding:20px;border:1px solid #8b3d3444;background:linear-gradient(135deg,#2a1716b3,#141414f2);transition:transform .2s,border-color .2s}.roket-routes .destination:hover{transform:translateY(-3px);border-color:#fe1001}.roket-routes .link-number{font-size:9px;color:#c4a7a0}.roket-routes .destination-icon{margin-left:auto;width:23px;height:23px}.roket-routes .destination-copy{width:calc(100% - 26px);order:2}.roket-routes .destination-copy strong{font-size:12px;font-weight:600}.roket-routes .destination-copy>span{font-size:10px;color:#c2aaa3}.roket-routes .destination-arrow{order:3;width:14px;height:14px;margin-top:5px}.roket-footer{display:flex;align-items:center;justify-content:space-between;margin-top:27px;padding:20px 0;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25}.roket-footer>div>p{font-size:13px;font-weight:500}.roket-footer>div>span{font-size:10px;color:#b49b93}.roket-footer .social-link{border:1px solid #ffffff26;padding:10px 15px;font-size:10px}.roket-shell>.hub-note{text-align:right;padding:18px 0}
@keyframes roulette-camera{from{transform:scale(1.02) translate3d(0,2px,0)}to{transform:scale(1.09) translate3d(-12px,-6px,0)}}@keyframes roulette-reflection{0%,100%{transform:translateX(-30%);opacity:0}35%{opacity:1}65%{opacity:.75}90%{transform:translateX(30%);opacity:0}}
@media(max-width:1050px){.roket-copy h1{font-size:56px}.roket-routes .destination{padding:17px}.roket-routes .destination-copy strong{font-size:11px}}
@media(max-width:800px){.roket-shell{width:calc(100% - 40px);max-width:540px}.roket-header{height:77px}.roket-edition{display:none}.roket-header .header-actions{margin-left:0}.roket-hero{height:338px;margin:0 -20px}.roket-casino-scene img{object-position:72% 52%}.roket-casino-scene:after{background:linear-gradient(90deg,#0e0e0fd9,transparent 74%),linear-gradient(0deg,#0e0e0f,transparent 28%)}.roket-copy{padding:53px 20px 0;max-width:255px}.roket-kicker{font-size:8px;letter-spacing:.14em;gap:9px}.roket-kicker>span{width:18px}.roket-copy h1{font-size:38px;line-height:1.08;font-weight:600;letter-spacing:-.025em;margin-top:22px}.roket-description{font-size:11px;margin-top:19px;line-height:1.7}.roket-entry{display:block;padding:17px 0}.roket-entry .featured{min-height:76px;padding:16px 20px}.roket-entry .featured strong{font-size:21px}.roket-entry .featured .destination-copy>span{font-size:11px}.roket-entry-note{display:none}.roket-routes{grid-template-columns:1fr 1fr;gap:10px}.roket-routes .destination{min-height:139px;gap:18px 9px;padding:17px 14px}.roket-routes .destination-copy strong{font-size:11px}.roket-routes .destination-copy>span{font-size:9px;line-height:1.55}.roket-routes .destination-copy{width:calc(100% - 22px)}.roket-routes .destination-arrow{width:12px;height:12px}.roket-footer{padding:17px 0;margin-top:22px}.roket-footer>div>p{font-size:12px}.roket-footer>div>span{font-size:9px}.roket-footer .social-links{gap:7px}.roket-footer .social-link{width:40px;min-height:40px;padding:9px}.roket-footer .social-link>span{display:none}.roket-footer .social-link img{width:19px;height:19px}.roket-shell>.hub-note{text-align:center;font-size:7px}}
@media(max-width:359px){.roket-shell{width:calc(100% - 32px)}.roket-hero{margin:0 -16px}.roket-copy{padding-left:16px}.roket-copy h1{font-size:33px}.roket-routes .destination{padding:15px 11px}.roket-routes .destination-copy strong{font-size:10px}.roket-routes .destination-copy>span{font-size:8px}}
