.rv.in{opacity:1;transform:translateY(0)}.rv-stagger.in>*{opacity:1;transform:translateY(0)}.rv-stagger.in>*:nth-child(1){transition-delay:.02s}.rv-stagger.in>*:nth-child(2){transition-delay:.08s}.rv-stagger.in>*:nth-child(3){transition-delay:.14s}.rv-stagger.in>*:nth-child(4){transition-delay:.2s}.rv-stagger.in>*:nth-child(5){transition-delay:.26s}.rv-stagger.in>*:nth-child(6){transition-delay:.32s}.stats-band{position:relative;overflow:hidden;padding:70px 0;color:#f1f6fb;isolation:isolate}.stats-band .sb-bg{position:absolute;inset:0;z-index:-2}.stats-band .sb-bg img{width:100%;height:100%;object-fit:cover}.stats-band .sb-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(18,7,46,.95),rgba(58,21,104,.9))}.stats-band .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}@media (max-width:760px){.stats-band .wrap{grid-template-columns:repeat(2,1fr)}}.rail-outer{position:relative}.rail{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 14px;scrollbar-width:none;cursor:grab}.rail::-webkit-scrollbar{display:none}.rail.dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.rail .offer-card{flex:0 0 300px;scroll-snap-align:start}.field.invalid input,.field.invalid select,.field.invalid textarea{border-color:var(--stamp)}.field.invalid .field-err{display:block}.ticket-success.show{display:block;animation:fadeUp .5s ease both}.visa-rail.dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.slot-label{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.about-photo .ph-label{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#8a93a8}.about-photo .ph-caption{font-family:var(--sans);font-size:13px;color:#a6aec0}.cred-strip .chamber-badge{height:96px}@media (max-width:560px){.cred-strip .chamber-badge{height:66px}}.tm-dot{width:7px;height:7px;border-radius:50%;background:var(--line);cursor:pointer;transition:all .2s ease}.tm-dot.active{background:var(--stamp);width:20px;border-radius:4px}