.volera-journey-motion{padding-block:46px 0}.volera-cinema{position:relative;isolation:isolate;overflow:hidden;color:#dceeff;background:radial-gradient(ellipse at 50% 54%,#11325660,transparent 65%);border-block:1px solid #689acc28}.cinema-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:24px 12px}.cinema-header>span{font:10px Arial,sans-serif;letter-spacing:.3em;color:#7fa7d1}.orbit-toggle{min-height:36px;padding:7px 14px;border:1px solid #6386b045;border-radius:30px;color:#b4cdec;background:#142b4540;font-size:11px;cursor:pointer}.orbit-toggle[hidden]{display:none}.cinema-stage{max-width:1000px;margin:0 auto;direction:ltr}.cinema-scene{display:block;position:relative;left:50%;transform:translateX(-50%);width:100%;height:auto;overflow:hidden}.cinema-scene text{font:14px Arial,sans-serif;fill:#b3cce8;stroke:none;direction:ltr}.cinema-skyline{opacity:.2}.cinema-road{opacity:.65}.cinema-flight-trail{opacity:.3;animation:cinema-trail 18s linear infinite}.cinema-plane{animation:cinema-flight 18s cubic-bezier(.25,.46,.45,.94) infinite;filter:drop-shadow(0 0 9px #5faaff50)}.cinema-car{animation:cinema-drive 18s ease-in-out infinite;filter:drop-shadow(0 0 12px #399eff40)}.cinema-hotel{animation:cinema-hotel 18s linear infinite}.cinema-clinic{animation:cinema-clinic 18s linear infinite}.cinema-building{stroke-dasharray:1100;animation:cinema-build 18s ease-in-out infinite}.cinema-windows{animation:cinema-windows 18s linear infinite;filter:drop-shadow(0 0 5px #8fc8ff)}.cinema-finale{animation:cinema-finale 18s ease-in-out infinite}.cinema-finale image{mix-blend-mode:screen}.cinema-scene .cinema-wordmark{font:25px Arial;letter-spacing:.33em;fill:#dbefff}.cinema-scene .cinema-location{font:9px Arial;letter-spacing:.45em;fill:#86add4}.cinema-caption{text-align:center;color:#bbd1e9;font-size:clamp(16px,2vw,23px);line-height:1.5;margin:0 18px 35px!important}.volera-cinema.is-paused *{animation-play-state:paused!important}.volera-cinema[data-ready]:not(.is-visible) *{animation-play-state:paused!important}@keyframes cinema-flight{0%{transform:translate(-100px,160px) rotate(-9deg);opacity:0}3%{opacity:1}24%{opacity:1}32%,100%{transform:translate(1100px,92px) rotate(6deg);opacity:0}}@keyframes cinema-trail{0%,32%,100%{opacity:.1}10%,23%{opacity:.65}}@keyframes cinema-drive{0%,20%{transform:translate(45px,300px);opacity:0}25%{opacity:1}45%{opacity:1}56%,100%{transform:translate(810px,300px);opacity:0}}@keyframes cinema-hotel{0%,34%{opacity:0}45%,71%{opacity:1}82%,100%{opacity:0}}@keyframes cinema-clinic{0%,46%{opacity:0}56%,72%{opacity:1}83%,100%{opacity:0}}@keyframes cinema-build{0%,32%{stroke-dashoffset:1100}60%,100%{stroke-dashoffset:0}}@keyframes cinema-windows{0%,43%{opacity:0}55%,100%{opacity:1}}@keyframes cinema-finale{0%,74%{opacity:0;transform:translateY(10px)}84%,96%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-5px)}}@media(max-width:600px){.volera-journey-motion{padding-top:25px}.cinema-header{padding:18px 4px}.cinema-header>span{font-size:8px;letter-spacing:.2em}.orbit-toggle{font-size:10px}.cinema-scene{width:160%;max-width:none;margin:0}.cinema-caption{margin-bottom:25px!important}.cinema-scene text{font-size:18px}}@media(prefers-reduced-motion:reduce){.volera-cinema *{animation:none!important}.cinema-plane{transform:translate(135px,110px)}.cinema-car{transform:translate(440px,300px)}.cinema-hotel,.cinema-clinic{opacity:1}.cinema-building{stroke-dashoffset:0}.cinema-finale{display:none}}

.about-clinic:has(.volera-cinema)::after{display:none}
