.platform-tour{padding:6rem 0}.platform-tour-grid{display:flex;flex-direction:column;gap:5rem;margin-top:4rem}.tour-row{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.tour-row--reverse .tour-visual{order:2}.tour-row--reverse .tour-content{order:1}.tour-video-wrap{overflow:hidden;border-radius:12px;background:#08122399;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 10px 30px #00000059;display:flex;align-items:center;justify-content:center}.tour-video-wrap video{width:100%;height:auto;max-height:480px;object-fit:contain;display:block}.tour-content .eyebrow{display:inline-block;margin-bottom:.75rem}.tour-heading{font-family:Poppins,sans-serif;font-weight:600;font-size:2rem;line-height:1.2;margin:0 0 1rem;background:linear-gradient(135deg,#fff,#0498fe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.tour-description{font-family:Poppins,sans-serif;font-weight:400;font-size:1.0625rem;line-height:1.65;color:#94a3b8;margin:0}[data-theme=light] .tour-description{color:#475569}[data-theme=light] .tour-heading{background:none;-webkit-text-fill-color:unset;color:var(--text-primary, #1e293b)}[data-theme=light] .tour-video-wrap{background:#ffffffb3;border-color:#0f28471a}@media(max-width:900px){.tour-row,.tour-row--reverse{grid-template-columns:1fr;gap:1.5rem}.tour-row--reverse .tour-visual{order:1}.tour-row--reverse .tour-content{order:2}.tour-heading{font-size:1.5rem}.platform-tour{padding:4rem 0}.platform-tour-grid{gap:3rem}}
