.kdrone{margin:0 0 clamp(48px,7vw,80px)}.kdrone-media{aspect-ratio:16/9;isolation:isolate;background:#1b2026;border-radius:16px;position:relative;overflow:hidden}.kdrone-media>img{object-fit:cover}.kdrone-media:after{content:"";pointer-events:none;background:linear-gradient(#0000,#080b0f61);height:30%;position:absolute;inset:auto 0 0}.kdrone-toggle{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080b0f73;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,border-color .2s;display:grid;position:absolute;bottom:14px;right:14px}.kdrone-toggle:hover{background:#080b0fb3;border-color:#fff}.kdrone-toggle:focus-visible{outline-offset:3px;outline:2px solid #fff}.kdrone figcaption{color:var(--kablitz-muted,#5b6168);flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:12px;font-size:14px;line-height:1.5;display:flex}.kdrone figcaption span{color:var(--kablitz-red,#c00418);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}@media (min-width:900px){.kdrone-wide .kdrone-media{aspect-ratio:21/9}}@media (prefers-reduced-motion:reduce){.kdrone-toggle{display:none}}.kdrone-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1.2vw,16px);display:grid}.kdrone-photos img{aspect-ratio:16/9;object-fit:cover;border-radius:12px;width:100%;height:100%}.kdrone-photos img:first-child{grid-column:1/-1}@media (max-width:760px){.kdrone-photos{grid-template-columns:1fr}}.kablitz-company-location .kdrone{margin:0}.kablitz-company-location .kdrone figcaption{color:#ffffffb8}.kablitz-company-location .kdrone figcaption span{color:#ff8a5c}.kablitz-company-location+.kdrone-location-photos{background:#080c10;padding:0 clamp(20px,6vw,96px) clamp(40px,7vw,100px)}.kkontakt-drone{background:#0d0d0d;padding:0 clamp(20px,6vw,96px) clamp(48px,7vw,90px)}.kkontakt-drone .kdrone{margin:0}.kkontakt-drone .kdrone figcaption{color:#ffffffa8}.kkontakt-drone .kdrone figcaption span{color:#ff8a5c}
