/* One paired carousel: equal rows, shared phase, full-size guide artwork. */
.home-orbit-guides{align-self:center;isolation:isolate;padding:8px 0;--guide-width:286px;--guide-row-height:285px;--orbit-radius:130px}
.home-orbit-guides .guide-orbit-set{position:relative;transform:none}
.home-orbit-guides .orbit-stage{height:var(--guide-row-height);perspective:1100px}
.home-orbit-guides .orbit-item{width:var(--guide-width)}
.home-orbit-guides .orbit-video{width:100%;transform:none;min-height:0;padding:9px;box-sizing:border-box;border-radius:18px;display:flex;flex-direction:column;gap:9px}
.home-orbit-guides .orbit-video::before{display:none}
.home-orbit-guides .orbit-item::after{inset:0;border-radius:18px;border-color:#b7eaff;background:linear-gradient(125deg,#ffffff10,#0000000a);box-shadow:inset 0 0 0 1px #e6ffff,3px 4px 0 #274c7d,0 0 20px #567bd444}
.home-orbit-guides .orbit-preview{position:relative;display:block;border:2px solid color-mix(in srgb,var(--card-accent) 65%,white);border-radius:11px;overflow:hidden;box-shadow:inset 0 1px #fff9,0 0 14px color-mix(in srgb,var(--card-accent) 20%,transparent)}
.home-orbit-guides .orbit-preview::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(130deg,#ffffff18,transparent 30%,transparent 80%,#ffffff08);box-shadow:inset 0 1px #fff8}
.home-orbit-guides .orbit-video img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:8px}
.home-orbit-guides .orbit-play{width:38px;height:38px;font-size:28px;top:50%;opacity:.85}
.home-orbit-guides .orbit-video-title{display:flex;align-items:center;justify-content:center;min-height:42px;position:static;padding:3px 5px;background:transparent;border:0;color:var(--card-accent);font:400 21px/1.16 NeonTube,Arial,sans-serif;text-align:center;text-shadow:0 1px 3px #000,0 0 8px color-mix(in srgb,var(--card-accent) 30%,transparent);letter-spacing:.15px;box-sizing:border-box}
.home-orbit-guides>.orbit-hint{margin-top:12px}
body[data-command-ui=deck].home-view #deck{min-height:640px!important}
@media(min-width:761px) and (max-width:1050px){
 .home-orbit-guides{--guide-width:226px;--guide-row-height:250px;--orbit-radius:100px}
 .home-orbit-guides .orbit-video-title{font-size:19px;min-height:42px}
}
@media(max-width:760px){
 .home-orbit-guides{width:min(420px,100%);padding:0;--guide-width:250px;--guide-row-height:280px;--orbit-radius:110px}
 .home-orbit-guides .orbit-video-title{font-size:20px;min-height:42px}
}
@media(min-width:761px) and (max-width:900px){
 .home-orbit-guides{--guide-width:188px;--guide-row-height:235px;--orbit-radius:78px}
 .home-orbit-guides .orbit-video-title{font-size:17px}
}
@media(max-width:380px){
 .home-orbit-guides{--guide-width:228px;--orbit-radius:96px;--guide-row-height:260px}
}
