.combo-intro{display:grid;grid-template-columns:.9fr 1.2fr;gap:48px;align-items:start;margin-bottom:30px}.combo-intro h2{font-size:38px;line-height:1.35;margin:0}.combo-intro p{margin-top:0;line-height:1.85}.combo-intro .checks{display:flex;flex-wrap:wrap;gap:10px 22px;margin:14px 0 0}.combo-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.combo-figure{margin:0!important;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #dde2e9}.combo-image{display:block!important;width:100%!important;height:auto!important;aspect-ratio:2688/1520!important;object-fit:contain!important}.combo-figure figcaption{position:static!important;padding:16px 19px!important;background:#fff!important;color:#140858!important;border-radius:0!important;font-size:14px!important;line-height:1.55;display:block}.combo-figure figcaption b{display:block;font-size:20px;line-height:1.35;margin-bottom:5px}.combo-figure figcaption span{display:block;color:#657083}.combo-main>.patent{margin-top:22px}.combo-context{display:grid;grid-template-columns:.75fr 1.25fr;gap:36px;align-items:center;margin-top:30px}.combo-context .tp-field-points{margin:0}.combo-context .tp-patent{margin:20px 0 0}.combo-detail .combo-intro h2{color:#140858}.combo-detail .combo-intro p{color:#626a79}.combo-context .combo-figure figcaption b{font-size:17px}@media(max-width:800px){.combo-intro{grid-template-columns:1fr;gap:18px}.combo-intro h2{font-size:30px}.combo-pair{grid-template-columns:1fr;gap:20px}.combo-context{grid-template-columns:1fr;gap:24px}.combo-intro .checks{gap:8px 16px}.combo-figure figcaption b{font-size:18px}.combo-figure figcaption{padding:13px 16px!important}.combo-context .combo-figure{max-width:480px}.combo-intro .kicker{display:none}}
#tech:has(.combo-main){padding-top:32px;padding-bottom:56px}#drone.combo-detail{padding-top:40px;padding-bottom:56px}
.combo-figure figcaption span{font-size:18px!important;font-weight:500;line-height:1.65;color:#414b5c;max-width:none;width:100%;word-break:keep-all}.combo-figure figcaption{padding:18px 20px!important}.combo-figure figcaption b{margin-bottom:8px}@media(max-width:800px){.combo-figure figcaption span{font-size:16px!important;line-height:1.65}.combo-figure figcaption{padding:16px!important}}