:where(main[data-cn-source-content]) .qily-aircraft-brand-hero{box-sizing:border-box;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;overflow:visible;isolation:isolate;padding:clamp(12px,1.8vw,24px) var(--qily-content-axis-gutter,clamp(14px,2vw,42px));z-index:10;background:#fff}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero figure{width:min(var(--qily-content-axis,1560px),100%);margin:0 auto;overflow:hidden;border:1px solid #c8dad8;border-radius:18px;background:#0b4259;box-shadow:0 18px 46px rgba(7,60,71,.18)}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:auto;object-fit:contain;position:relative;z-index:11}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero~.hero,:where(main[data-cn-source-content]) .qily-aircraft-brand-hero~section.hero{position:relative;z-index:1}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero,:where(main[data-cn-source-content]) .qily-aircraft-brand-hero *{min-width:0}
@media(max-width:768px){:where(main[data-cn-source-content]) .qily-aircraft-brand-hero{padding:10px var(--qily-content-axis-gutter,10px)}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero figure{border-radius:12px}}
@media(max-width:430px){:where(main[data-cn-source-content]) .qily-aircraft-brand-hero{padding:8px var(--qily-content-axis-gutter,8px)}
:where(main[data-cn-source-content]) .qily-aircraft-brand-hero figure{border-radius:10px}}