.az-tv{--tv-red:#e50914;--tv-red-2:#c40812;--tv-bg:#0b0b0c;--tv-card:#18181b;--tv-text:#ffffff;--tv-text-2:rgba(255,255,255,0.72);--tv-text-3:rgba(255,255,255,0.5);background:var(--tv-bg);color:var(--tv-text)}.az-tv-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.az-tv-btn{display:inline-flex;align-items:center;gap:.6rem;min-height:52px;padding:0 1.6rem;border-radius:8px;font-weight:600;font-size:1rem;white-space:nowrap;transition:background-color .16s ease,transform .12s ease}.az-tv-btn:active{transform:translateY(1px)}.az-tv-btn-red{background:var(--tv-red);color:#fff}.az-tv-btn-red:hover{background:var(--tv-red-2)}.az-tv-btn-dark{background:rgba(255,255,255,.12);color:#fff;backdrop-filter:blur(6px)}.az-tv-btn-dark:hover{background:rgba(255,255,255,.2)}.az-tv-btn:focus-visible,.az-tv-cat:focus-visible{outline:3px solid #fff;outline-offset:3px}.az-tv-hero{position:relative;overflow:hidden;min-height:clamp(600px,88vh,860px);display:flex;align-items:center;isolation:isolate}.az-tv-hero-img{width:100%;height:100%;object-fit:cover;object-position:70% 40%}.az-tv-hero-img,.az-tv-hero-video{position:absolute;inset:0;z-index:-2}.az-tv-hero-video{overflow:hidden;pointer-events:none;background:#000;opacity:0;transition:opacity .9s ease}.az-tv-hero-video.is-started{opacity:1}.az-tv-hero-video-slot{opacity:0;transition:opacity .9s ease}.az-tv-hero-video.is-on .az-tv-hero-video-slot{opacity:1}.az-tv-hero-video iframe,.az-tv-hero-video-slot{position:absolute;top:50%;left:50%;width:var(--tv-vw,100%);height:var(--tv-vh,100%);transform:translate(-50%,-50%);border:0}.az-tv-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,11,12,.96) 0,rgba(11,11,12,.78) 34%,rgba(11,11,12,.15) 70%,rgba(11,11,12,.05) 100%),linear-gradient(0deg,var(--tv-bg) 0,rgba(11,11,12,0) 32%)}.az-tv-hero-inner{padding-top:9rem;padding-bottom:5rem}.az-tv-welcome{text-transform:uppercase;letter-spacing:.32em;font-size:.95rem;font-weight:500;color:var(--tv-text)}.az-tv-wordmark{font-family:var(--az-display,var(--az-body,ui-sans-serif,system-ui,sans-serif));font-weight:800;font-size:clamp(3.6rem,10vw,7.5rem);line-height:.95;letter-spacing:-.03em;margin-top:.6rem}.az-tv-wordmark span{color:var(--tv-red)}.az-tv-lead{margin-top:1.2rem;max-width:30rem;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.45;color:var(--tv-text-2)}.az-tv-row{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(1.5rem,3vw,2rem)}.az-tv-h2{font-family:var(--az-display,var(--az-body,ui-sans-serif,system-ui,sans-serif));font-weight:700;font-size:clamp(1.4rem,2.4vw,1.9rem);letter-spacing:-.01em}.az-tv-sub{margin-top:.4rem;color:var(--tv-text-2);font-size:1rem}.az-tv-rail{position:relative}.az-tv-eyebrow{color:var(--tv-red);font-weight:800;font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.4rem}.az-tv-rail-arrows{position:absolute;top:2.2rem;right:16px;display:flex;gap:.6rem}@media (min-width:640px){.az-tv-rail-arrows{right:24px}}.az-tv-rail-arrows button{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#fff;background:transparent;transition:background-color .16s ease,opacity .16s ease}.az-tv-rail-arrows button:hover:not(:disabled){background:rgba(255,255,255,.12)}.az-tv-rail-arrows button:disabled{opacity:.35}@media (max-width:520px){.az-tv-rail-arrows{display:none}}.az-tv-cats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(170px,calc((100% - 4 * 1rem) / 5));gap:1rem;margin-top:1.6rem;padding:6px 4px 10px;margin-left:-4px;margin-right:-4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.az-tv-cats::-webkit-scrollbar{display:none}.az-tv-cat{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;aspect-ratio:13/20;border-radius:12px;overflow:hidden;color:#fff;background:#121214;border:1px solid rgba(255,255,255,.1);scroll-snap-align:start;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.az-tv-cat-img{position:absolute;inset:0 0 auto 0;width:100%;height:72%;object-fit:cover}.az-tv-cat:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#0e0e10,#0e0e10 30%,rgba(14,14,16,.55) 50%,rgba(14,14,16,0) 72%)}.az-tv-cat.is-first,.az-tv-cat:focus-visible,.az-tv-cat:hover{border-color:var(--tv-red);box-shadow:0 0 0 1px var(--tv-red),0 0 26px rgba(229,9,20,.55)}.az-tv-cat:hover{transform:translateY(-4px)}.az-tv-cat:focus-visible{outline:none}.az-tv-cat-text{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding-bottom:1.4rem}.az-tv-cat-icon{color:#fff}.az-tv-cat-icon-kids{color:#f5b700}.az-tv-cat-title{font-family:var(--az-display,var(--az-body,ui-sans-serif,system-ui,sans-serif));font-weight:700;font-size:1.2rem}.az-tv-dots{display:flex;justify-content:center;gap:.5rem;margin-top:1.4rem}.az-tv-dots button{width:22px;height:5px;border-radius:3px;background:rgba(255,255,255,.28);transition:background-color .16s ease,width .16s ease}.az-tv-dots button.is-on{width:30px;background:var(--tv-red)}.az-tv-tour{margin-top:1.6rem}.az-tv-tour-screen{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.6)}.az-tv-tour-screen img{display:block;width:100%;height:auto}.az-tv-spot{position:absolute;display:flex;align-items:center;gap:.45rem;transform:translate(-50%,-50%)}.az-tv-spot-right{transform:translate(-14px,-50%)}.az-tv-spot-below{flex-direction:column;transform:translate(-50%,-14px)}.az-tv-spot-pin{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--tv-red);color:#fff;font-weight:800;font-size:.85rem;box-shadow:0 0 0 4px rgba(229,9,20,.3),0 4px 12px rgba(0,0,0,.5)}.az-tv-spot .az-tv-spot-pin{animation:az-tv-pulse 2.4s ease-in-out infinite}@keyframes az-tv-pulse{0%,to{box-shadow:0 0 0 4px rgba(229,9,20,.3),0 4px 12px rgba(0,0,0,.5)}50%{box-shadow:0 0 0 9px rgba(229,9,20,.12),0 4px 12px rgba(0,0,0,.5)}}.az-tv-spot-label{max-width:300px;padding:.35rem .7rem;border-radius:8px;background:rgba(10,10,12,.88);border:1px solid rgba(229,9,20,.7);color:#fff;font-weight:600;font-size:.85rem;line-height:1.3;white-space:nowrap}.az-tv-spot-below .az-tv-spot-label,.az-tv-spot-right .az-tv-spot-label{white-space:normal;width:max-content}.az-tv-spot-below .az-tv-spot-label{max-width:200px;text-align:center}.az-tv-tour-legend{display:none;margin-top:1rem;gap:.7rem}.az-tv-tour-legend li{display:flex;align-items:center;gap:.7rem;font-weight:600;font-size:.98rem}@media (max-width:860px){.az-tv-spot-label{display:none}.az-tv-spot,.az-tv-spot-below,.az-tv-spot-right{transform:translate(-50%,-50%)}.az-tv-spot-pin{width:22px;height:22px;font-size:.72rem}.az-tv-tour-legend{display:grid}}.az-tv-plan-active{margin-top:.9rem;display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;font-size:1rem}.az-tv-plan-active svg{color:#3ee08a;flex:none}@media (prefers-reduced-motion:reduce){.az-tv-btn,.az-tv-cat{transition:none}.az-tv-spot .az-tv-spot-pin{animation:none}.az-tv-cat:hover{transform:none}}@media (max-width:640px){.az-tv-hero:after{background:linear-gradient(90deg,rgba(11,11,12,.7) 0,rgba(11,11,12,.35) 100%),linear-gradient(0deg,var(--tv-bg) 0,rgba(11,11,12,0) 40%)}}.az-tv-tour-head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem}.az-tv-hub-badge{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--tv-red);background:rgba(229,9,20,.14);color:#fff;font-weight:700;font-size:.85rem;white-space:nowrap;transition:background-color .16s ease}.az-tv-hub-badge:hover{background:var(--tv-red)}.az-tv-hub-badge:focus-visible{outline:3px solid #fff;outline-offset:3px}.az-tv-plan-band{position:relative;overflow:hidden;isolation:isolate;margin-top:clamp(2.5rem,5vw,4rem);min-height:clamp(520px,70vh,680px);display:flex;align-items:center}.az-tv-plan-img{position:absolute;top:0;left:0;height:100%;width:min(64%,980px);object-fit:cover;object-position:left center;z-index:-2}.az-tv-plan-band:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 70% at 78% 55%,rgba(150,6,14,.38) 0,rgba(150,6,14,0) 70%),linear-gradient(90deg,rgba(11,11,12,.25) 0,rgba(11,11,12,.55) 40%,var(--tv-bg) 62%),linear-gradient(180deg,var(--tv-bg) 0,rgba(11,11,12,0) 18%,rgba(11,11,12,0) 82%,var(--tv-bg) 100%)}.az-tv-plan-inner{display:flex;justify-content:flex-end;padding-top:4rem;padding-bottom:4rem}.az-tv-plan-box{width:100%;max-width:470px}.az-tv-plan-title{font-family:var(--az-display,var(--az-body,ui-sans-serif,system-ui,sans-serif));font-weight:800;font-size:clamp(2rem,4vw,2.9rem);letter-spacing:-.02em;line-height:1.05}.az-tv-plan-lead{margin-top:.6rem;color:var(--tv-text-2);font-size:1.1rem}.az-tv-plan-card{margin-top:1.8rem;display:flex;align-items:center;gap:1.4rem;padding:1.3rem 1.6rem;border:2px solid var(--tv-red);border-radius:16px;background:rgba(40,4,8,.55);box-shadow:0 0 28px rgba(229,9,20,.35),inset 0 0 24px rgba(229,9,20,.12)}.az-tv-plan-icon{flex:none;color:#fff}.az-tv-plan-divider{align-self:stretch;width:1px;background:rgba(255,255,255,.25)}.az-tv-plan-price{display:flex;align-items:baseline;gap:.5rem;white-space:nowrap}.az-tv-plan-price b{font-family:var(--az-display,var(--az-body,ui-sans-serif,system-ui,sans-serif));font-weight:800;font-size:clamp(1.9rem,3.4vw,2.4rem);line-height:1}.az-tv-plan-price span{font-size:1.05rem;color:var(--tv-text-2)}.az-tv-plan-go{margin-top:1.4rem;width:100%;justify-content:center;min-height:58px;font-size:1.15rem;border-radius:12px}@media (max-width:760px){.az-tv-plan-img{width:100%}.az-tv-plan-band:after{background:linear-gradient(180deg,var(--tv-bg) 0,rgba(11,11,12,.55) 30%,rgba(11,11,12,.8) 100%)}.az-tv-plan-inner{justify-content:center}}