.ff26-aircraft-hotspots{overflow:hidden}.ff26-aircraft-hotspots__head{display:grid;gap:2rem}.ff26-aircraft-hotspots .ff26-display-2{color:var(--ff26-himmel)}.ff26-aircraft-hotspots__text{color:var(--ff26-golden)}.ff26-aircraft-hotspots__text p+p{margin-top:1rem}.ff26-aircraft-hotspots__stage{margin-top:3.5rem;position:relative}.ff26-aircraft-hotspots__photo{aspect-ratio:4/3;background-color:var(--ff26-business);width:100%}.ff26-aircraft-hotspots__photo img{-o-object-position:var(--ff26-focal,30% 50%);object-position:var(--ff26-focal,30% 50%)}.ff26-aircraft-hotspots__spot{left:var(--hx,50%);position:absolute;top:var(--hy,50%)}.ff26-aircraft-hotspots__button{align-items:center;background-color:var(--ff26-himmel-60);border-radius:999px;color:var(--ff26-kaffe);display:inline-flex;height:2.75rem;justify-content:center;transition:scale .15s cubic-bezier(.4,0,.2,1);translate:-50% -50%;width:2.75rem}.ff26-aircraft-hotspots__button:hover{scale:1.05}.ff26-aircraft-hotspots__plus{height:1.25rem;transition:transform .15s cubic-bezier(.4,0,.2,1);width:1.25rem}.ff26-aircraft-hotspots__button[aria-expanded=true] .ff26-aircraft-hotspots__plus{transform:rotate(45deg)}.ff26-aircraft-hotspots__card{animation:ff26-hotspot-rise .55s cubic-bezier(.2,.7,.2,1) both;background-color:var(--ff26-himmel-60);border-radius:6px;color:var(--ff26-kaffe);display:none;font-size:.95rem;left:1.5rem;line-height:1.625;padding:1.25rem;position:absolute;top:1.5rem;width:300px;z-index:10}.ff26-aircraft-hotspots__list{border-bottom:1px solid var(--ff26-navy-line);display:grid}.ff26-aircraft-hotspots__item{border-top:1px solid var(--ff26-navy-line);display:flex;gap:1rem;padding-block:1.5rem;transition:color .15s}.ff26-aircraft-hotspots__item.is-active{color:var(--ff26-accent)}.ff26-aircraft-hotspots__number{color:var(--ff26-accent);flex-shrink:0;font-family:var(--ff26-serif);font-size:1.25rem;font-style:italic;line-height:1.4}.ff26-aircraft-hotspots__item-text{font-size:.98rem;line-height:1.625}.ff26-aircraft-hotspots__actions{margin-top:2.5rem}@media (min-width:768px){.ff26-aircraft-hotspots__photo{aspect-ratio:21/9}.ff26-aircraft-hotspots__photo img{-o-object-position:50% 50%;object-position:50% 50%}.ff26-aircraft-hotspots__spot{left:var(--hx-md,var(--hx,50%));top:var(--hy-md,var(--hy,50%))}.ff26-aircraft-hotspots__card:not([hidden]){display:block}.ff26-aircraft-hotspots__list{display:none}}@media (min-width:1024px){.ff26-aircraft-hotspots__head{align-items:end;grid-template-columns:repeat(12,minmax(0,1fr))}.ff26-aircraft-hotspots__heading{grid-column:1/span 6}.ff26-aircraft-hotspots__text{grid-column:8/span 5}.ff26-aircraft-hotspots__stage{margin-top:5rem}}@media (prefers-reduced-motion:reduce){.ff26-aircraft-hotspots__button,.ff26-aircraft-hotspots__item,.ff26-aircraft-hotspots__plus{transition:none}.ff26-aircraft-hotspots__button:hover{scale:none}.ff26-aircraft-hotspots__card{animation:none}}@keyframes ff26-hotspot-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
