/* X mind Leistungsseite Drohnen-Inspektion: assets/drohnen-inspektion.css des Prototyps, gekapselt – erzeugt mit _wordpress/leistungen/baue.py. Nicht von Hand ändern. */
.xm .flug{position: relative;width: min(100%,540px);container: flug / inline-size;--chip-h: 38px}.xm .flug__bild{width: 100%;height: auto;overflow: visible}.xm .flug__kegel{fill: url(#flug-kegel)}.flug__kegel-a{stop-color: var(--orange);stop-opacity: 0.32}.flug__kegel-b{stop-color: var(--orange);stop-opacity: 0.03}.xm .flug__modul{fill: var(--navy);stroke: var(--petrol);stroke-width: 1}.xm .flug__modul--heiss{fill: var(--orange)}.flug__glut-a{stop-color: var(--orange);stop-opacity: 0.55}.flug__glut-b{stop-color: var(--orange);stop-opacity: 0}.xm .flug__marke circle{fill: none;stroke: var(--navy);stroke-width: 2;stroke-dasharray: 4 4}.xm .flug__marke path{fill: none;stroke: var(--orange);stroke-width: 1.5;vector-effect: non-scaling-stroke}.xm .flug__marke text{font-family: var(--font);font-size: clamp(15px,calc(40.9px - 6.47cqi),26px);font-weight: 600;fill: var(--navy);paint-order: stroke;stroke: var(--white);stroke-width: 5px;stroke-linejoin: round;transform: translateX(clamp(0px,calc(152px - 50cqi),40px))}.xm .flug__arm{stroke: var(--navy);stroke-width: 6;stroke-linecap: round}.xm .flug__rotor ellipse{fill: var(--navy-16);stroke: var(--navy-32);stroke-width: 1;transform-box: fill-box;transform-origin: center;animation: xm-rotor 0.36s linear infinite}.xm .flug__rumpf{fill: var(--navy)}.xm .flug__kamera{fill: var(--navy-deep);stroke: var(--white);stroke-width: 2}.xm .flug__licht{fill: var(--orange)}.xm .flug__drohne{animation: xm-schweben 4s ease-in-out infinite}@keyframes xm-rotor{50%{transform: scaleX(0.35)}}@keyframes xm-schweben{50%{transform: translateY(-6px)}}.xm .flug__chips{position: absolute;inset: 0;list-style: none;pointer-events: none}.xm .flug__chips li{position: absolute;display: inline-flex;align-items: center;min-height: var(--chip-h);padding: 0 var(--s-16);border-radius: var(--radius-pill);background: var(--white);color: var(--navy);font-size: 0.92rem;font-weight: 600;box-shadow: var(--shadow-nav),0 0 0 1px var(--navy-08)}.xm .flug__chips li:nth-child(1){top: 2%;left: 0}.xm .flug__chips li:nth-child(2){top: 12%;right: 2%}.xm .flug__chips li:nth-child(3){bottom: 4%;left: 8%}@container flug (width < 440px){.xm .flug__bild{margin-block: max(0px,calc(var(--chip-h) + 6px - 12.12cqi)) max(0px,calc(var(--chip-h) + 6px - 14cqi))}.xm .flug__chips li:nth-child(1),.xm .flug__chips li:nth-child(2){top: 0}.xm .flug__chips li:nth-child(3){bottom: 0}}.xm .luft__raster{display: grid;grid-template-columns: minmax(0,1.35fr) minmax(0,0.65fr);gap: var(--s-24);align-items: stretch}.xm .luft__buehne{position: relative;min-height: 540px;border-radius: var(--radius-30);overflow: hidden;background: var(--navy-deep);box-shadow: 0 0 0 1px var(--white-10)}.xm .luft__leinwand{position: absolute;inset: 0;display: block;width: 100%;height: 100%;cursor: grab;touch-action: pan-y}.xm .luft__leinwand:active{cursor: grabbing}.xm .luft__leinwand:focus-visible{outline: 3px solid var(--white);outline-offset: -6px;border-radius: var(--radius-30)}.xm .luft__legende{position: absolute;left: var(--s-20);bottom: var(--s-16);display: flex;gap: var(--s-8);align-items: center;font-size: var(--fs-mini);font-weight: 600;color: var(--white);pointer-events: none}.xm .luft__legende[hidden]{display: none}.xm .luft__legende i{display: block;width: 120px;height: 8px;border-radius: 4px;background: linear-gradient(90deg,#2b0f54,#8a1f8f,#e0443a,#f9a03f,#fff6c8)}.xm .luft__tipp{position: absolute;right: var(--s-20);bottom: var(--s-16);padding: 3px 10px;border-radius: var(--radius-pill);background: var(--scrim);font-size: var(--fs-mini);color: var(--white);pointer-events: none}.xm .luft__steuerung{display: grid;gap: var(--s-20);align-content: start}.xm .luft__info p{color: var(--navy);line-height: 1.6}.xm .luft__info p:not([hidden]){animation: xm-einblenden var(--dur-3) var(--ease-out)}.xm .luft__steuerung .knopf-zart{justify-self: start}.xm .warum__raster{grid-template-columns: repeat(4,minmax(0,1fr))}.xm .infrasight{padding-top: var(--pad-section)}.xm .infrasight .klartext__wege{container-type: inline-size}@container (min-width: 0px){.xm .infrasight .klartext__wege a{white-space: nowrap;font-size: min(1rem,calc(6.6cqi - 0.8px))}}@media (max-width: 1024px){.xm .luft__raster{grid-template-columns: minmax(0,1fr)}.xm .luft__buehne{min-height: 440px}.xm .warum__raster{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.xm .luft__buehne{min-height: 380px}.xm .warum__raster{grid-template-columns: minmax(0,1fr)}.xm .flug{--chip-h: 32px}.xm .flug__chips li{font-size: var(--fs-small)}}@media (prefers-reduced-motion: reduce){.xm .flug__rotor ellipse,.xm .flug__drohne{animation: none}}@media print{.xm .luft__tipp{display: none}}
