.season-hero .home-hero-content{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.season-hero .home-hero-topline{gap:1rem}.season-hero .home-hero-count{font-variant-numeric:tabular-nums;flex-shrink:0}.season-hero .home-hero-copy{align-self:center;min-width:0}.season-hero .home-hero-slide{opacity:0;transition:opacity .7s;position:absolute;inset:0}.season-hero .home-hero-slide.is-active{opacity:1}.season-hero .home-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:min(100%,40rem);margin-top:2rem;display:grid}.season-hero .home-hero-actions>:is(.skipass-cta,.brand-cta){letter-spacing:.025em;text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;gap:.75rem;width:100%;min-width:0;min-height:4rem;padding:1rem 1.2rem;font-size:.8125rem;font-weight:650;line-height:1.5}.season-hero .home-hero-actions .skipass-cta__arrow{margin-left:0}.season-hero .home-hero-actions .brand-cta>svg{flex-shrink:0}.season-hero .home-hero-report{gap:1.5rem}.season-hero .home-hero-report>div{min-width:0}.season-hero .home-hero-report strong{line-height:1.35}.season-hero .home-hero-report small{overflow-wrap:anywhere;margin-top:.25rem;line-height:1.45;display:block}.season-hero .home-hero-report strong>svg{flex-shrink:0}@media (min-width:768px) and (max-width:1023px){.season-hero .home-hero-content{min-height:clamp(42rem,90svh,64rem)}.season-hero .home-hero-copy{padding-block:clamp(2rem,6svh,4rem)}}@media (max-width:767px){.season-hero .home-hero-content{row-gap:clamp(1rem,4vw,1.5rem);min-height:clamp(40rem,min(90svh,185vw),51rem);padding-top:clamp(7rem,6rem + 4vw,8rem);padding-bottom:1.5rem}.season-hero .home-hero-topline{letter-spacing:.12em;font-size:.5625rem;line-height:1.5}.season-hero .home-hero-copy{padding-block:clamp(1rem,4vw,2rem)}.season-hero .home-hero-kicker{letter-spacing:.18em;margin-bottom:.875rem;font-size:.6875rem}.season-hero .hero-title,html[lang=ka] .season-hero .hero-title{font-size:clamp(1.625rem,7.5vw,3.5rem)}.season-hero .home-hero-description{margin-top:1.25rem;font-size:.875rem;line-height:1.65}.season-hero .home-hero-actions{grid-template-columns:minmax(0,1fr);margin-top:1.25rem}.season-hero .home-hero-actions>:is(.skipass-cta,.brand-cta){min-height:3.5rem;padding:.875rem 1rem}.season-hero .home-hero-report{gap:1rem;padding-top:1rem}.season-hero .home-hero-report>div>span{letter-spacing:.08em;font-size:.5625rem;line-height:1.5;display:block}.season-hero .home-hero-report strong{margin-top:.375rem;font-size:.875rem}.season-hero .home-hero-report small{font-size:.6875rem}}@media (max-height:600px) and (min-width:768px){.season-hero .home-hero-copy{padding-block:2rem}}@media (prefers-reduced-motion:reduce){.season-hero .home-hero-slide{transition:none}}.season-hero .hero-report-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07171399;border-top:1px solid #ffffff40;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:24px 0;display:grid}.season-hero .hero-report-panel>div{border-right:1px solid #ffffff20;padding:0 24px}.season-hero .hero-report-panel>div:last-child{border:0}.season-hero .hero-report-panel>div>span{letter-spacing:.13em;color:#ffffffb3;font-size:9px;display:block}.season-hero .hero-report-panel strong{color:#fff;align-items:center;gap:8px;margin-top:12px;font-size:15px;display:flex}.season-hero .hero-report-panel small,.season-hero .hero-report-panel a{color:#ffffffb3;font-size:11px}.season-hero .hero-report-panel a{text-decoration:underline}.season-hero .hero-report-panel .hero-status-OPEN{color:#74d2a6}.season-hero .hero-report-panel .hero-status-DISRUPTED{color:#ffca70}.season-hero .hero-report-panel .hero-status-CLOSED{color:#ff9898}@media (max-width:767px){.season-hero .hero-report-panel{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.season-hero .hero-report-panel>div{padding:0 12px}.season-hero .hero-report-panel>div:nth-child(2){border:0}.season-hero .hero-report-panel strong{overflow-wrap:anywhere;font-size:13px}}.season-hero .home-hero-navigation{z-index:20;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:50% 1rem auto;transform:translateY(-50%)}.season-hero .home-hero-navigation button{pointer-events:auto;color:#fff;cursor:pointer;background:#071713b3;border:2px solid #fffc;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .2s;display:grid;box-shadow:0 4px 24px #0005}.season-hero .home-hero-navigation button:hover{background:#071713}.season-hero .home-hero-navigation button:focus-visible{outline-offset:5px;outline:3px solid #fff}.season-hero .hero-title{overflow-wrap:normal;font-size:clamp(2.5rem,6vw,6.5rem);line-height:1.08}.season-hero .home-hero-topline{justify-content:flex-end}@media (max-width:767px){.season-hero .home-hero-navigation{inset-inline:.5rem}.season-hero .home-hero-navigation button{border-radius:16px;width:44px;height:52px}.season-hero .home-hero-navigation svg{width:30px;height:30px}.season-hero .home-hero-copy{margin-inline:2.25rem}.season-hero .hero-title,html[lang=ka] .season-hero .hero-title{font-size:clamp(1.6rem,6.5vw,3rem);line-height:1.16}.season-hero .home-hero-subtitle{font-size:1rem;line-height:1.5}.season-hero .home-hero-description{font-size:.8125rem}}.season-hero .home-hero-content{max-width:1680px;padding-inline:40px}.season-hero .home-hero-copy{margin-inline:0}.season-hero .home-hero-topline{min-height:48px;padding-right:120px}.season-hero .home-hero-navigation{gap:10px;top:128px;left:auto;right:max(40px,50% - 800px);transform:none}.season-hero .home-hero-navigation button{width:48px;height:48px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b202760;border:1px solid #ffffff70;border-radius:12px}.season-hero .home-hero-navigation svg{width:25px;height:25px}.season-hero .home-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,38rem)}.season-hero .home-hero-actions>:is(.skipass-cta,.brand-cta){min-height:56px;box-shadow:none;border-radius:12px;padding:14px 20px}.season-hero .home-hero-actions .skipass-cta{color:#10272f;background:#f1faff;border-color:#f1faff}.season-hero .home-hero-actions .skipass-cta__icon,.season-hero .home-hero-actions .skipass-cta__arrow{color:#17627c}.season-hero .home-hero-actions .brand-cta-secondary{color:#fff;background:#ffffff0a;border:1px solid #ffffff70}.season-hero .home-hero-actions .brand-cta-secondary:hover{background:#ffffff18;transform:none}.season-hero .hero-report-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#ffffff45}.season-hero .hero-report-panel>div:first-child{padding-left:0}.season-hero .hero-report-panel .mta-operation-status{border-radius:8px}.season-hero .hero-report-panel .mta-operation-status--open{color:#bdf4cc;background:#31c75b20;border-color:#31c75b55}@media (max-width:1599px){.season-hero .home-hero-content{padding-inline:24px}.season-hero .home-hero-navigation{right:24px}}@media (max-width:767px){.season-hero .home-hero-content{padding-inline:16px;padding-top:112px}.season-hero .home-hero-navigation{top:112px;right:16px}.season-hero .home-hero-copy{margin-inline:0}.season-hero .hero-report-panel>div:nth-child(odd){padding-left:0}.season-hero .home-hero-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.skipass-cta{transition:none}}.season-hero .home-hero-navigation{gap:0;inset:50% 24px auto;transform:translateY(-50%)}@media (max-width:1759px){.season-hero .home-hero-copy{margin-inline:64px}}@media (max-width:767px){.season-hero .home-hero-navigation{inset-inline:8px}.season-hero .home-hero-copy{margin-inline:48px}}.season-hero .hero-report-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b2027db;border:1px solid #ffffff40;border-radius:18px;padding:22px;box-shadow:0 12px 36px #00000015}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.season-hero .hero-report-panel{background:#0b2027f5}}
