.drone-grid:where(.astro-hfbuqmpo){display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.1rem;margin-block:1.25rem}.drone-card:where(.astro-hfbuqmpo){display:flex;flex-direction:column;gap:.85rem;padding:1rem;border:1px solid var(--sl-color-hairline);border-radius:.65rem;background:var(--rgw-card-bg);transition:border-color .15s ease,transform .15s ease}.drone-card:where(.astro-hfbuqmpo):hover{border-color:var(--sl-color-accent);transform:translateY(-3px)}.drone-card__head:where(.astro-hfbuqmpo){display:flex;gap:.9rem;align-items:flex-start}.drone-card__media:where(.astro-hfbuqmpo){flex:0 0 6.5rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:radial-gradient(circle at 50% 45%,rgba(200,48,32,.16),transparent 68%);border-radius:.5rem}.drone-card__media:where(.astro-hfbuqmpo) img:where(.astro-hfbuqmpo){width:86%;height:86%;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(0,0,0,.5))}.drone-card__heading:where(.astro-hfbuqmpo){display:flex;flex-direction:column;gap:.35rem;min-width:0}.drone-card__name:where(.astro-hfbuqmpo){margin:0;font-size:1.25rem;font-weight:700;color:var(--sl-color-white);letter-spacing:.03em}.drone-card__meta:where(.astro-hfbuqmpo){font-size:.85rem;color:var(--sl-color-gray-3)}.drone-card__slots:where(.astro-hfbuqmpo) b:where(.astro-hfbuqmpo){color:var(--rg-tier3);font-variant-numeric:tabular-nums}.drone-card__desc:where(.astro-hfbuqmpo){margin:0;font-size:.85rem;line-height:1.45;color:var(--sl-color-gray-2)}.drone-card__prices:where(.astro-hfbuqmpo){display:flex;flex-direction:column;gap:.35rem}.drone-card__prices-label:where(.astro-hfbuqmpo){font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-gray-3)}.drone-price-table:where(.astro-hfbuqmpo){width:100%;border-collapse:collapse;font-size:.85rem;font-variant-numeric:tabular-nums}.drone-price-table:where(.astro-hfbuqmpo) th:where(.astro-hfbuqmpo){text-align:left;font-weight:600;color:var(--sl-color-gray-3);padding:.3rem .4rem;border-bottom:1px solid var(--sl-color-hairline)}.drone-price-table:where(.astro-hfbuqmpo) td:where(.astro-hfbuqmpo){padding:.3rem .4rem;border-bottom:1px solid color-mix(in srgb,var(--sl-color-hairline) 55%,transparent)}.drone-price-table:where(.astro-hfbuqmpo) tbody:where(.astro-hfbuqmpo) tr:where(.astro-hfbuqmpo):last-child td:where(.astro-hfbuqmpo){border-bottom:none}.drone-price-table__count:where(.astro-hfbuqmpo){color:var(--rg-tier3);font-weight:700}.drone-price-table__total:where(.astro-hfbuqmpo) b:where(.astro-hfbuqmpo){color:var(--sl-color-white)}.drone-grid__note:where(.astro-hfbuqmpo){font-size:.8rem;line-height:1.5;color:var(--sl-color-gray-3);border-left:2px solid var(--sl-color-accent);padding-left:.7rem;margin-block:.5rem 1.5rem}.design-grid:where(.astro-ylys45rz){display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));grid-auto-rows:1fr;gap:1rem;margin-block:1.25rem}.design-card:where(.astro-ylys45rz){display:flex;flex-direction:column;gap:.55rem;padding:.9rem;border:1px solid var(--sl-color-hairline);border-radius:.65rem;background:var(--rgw-card-bg);transition:border-color .15s ease,transform .15s ease}.design-card:where(.astro-ylys45rz):hover{border-color:var(--sl-color-accent);transform:translateY(-3px)}.design-card__media:where(.astro-ylys45rz){display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:radial-gradient(circle at 50% 45%,rgba(200,48,32,.16),transparent 68%);border-radius:.5rem}.design-card__media:where(.astro-ylys45rz) img:where(.astro-ylys45rz){width:78%;height:78%;object-fit:contain;filter:drop-shadow(0 5px 12px rgba(0,0,0,.5))}.design-card__name:where(.astro-ylys45rz){margin:0;font-size:1.15rem;font-weight:700;color:var(--sl-color-white);text-align:center;letter-spacing:.03em}.design-card__desc:where(.astro-ylys45rz){margin:0;font-size:.85rem;line-height:1.45;color:var(--sl-color-gray-2)}.design-card__bonuses:where(.astro-ylys45rz){display:flex;flex-direction:column;gap:.5rem;flex:1}.design-bonus:where(.astro-ylys45rz){padding:.5rem .6rem;border-radius:.5rem;background:color-mix(in srgb,var(--sl-color-hairline) 22%,transparent)}.design-bonus--set:where(.astro-ylys45rz){background:color-mix(in srgb,var(--sl-color-accent) 14%,transparent)}.design-bonus__label:where(.astro-ylys45rz){display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sl-color-gray-3);margin-bottom:.3rem}.design-bonus__list:where(.astro-ylys45rz){list-style:none;margin:0;padding:0}.design-bonus__list:where(.astro-ylys45rz) li:where(.astro-ylys45rz){display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem;padding:.12rem 0}.design-bonus__stat:where(.astro-ylys45rz){color:var(--sl-color-gray-2)}.design-bonus__val:where(.astro-ylys45rz){color:var(--rg-tier3);font-weight:700;font-variant-numeric:tabular-nums}.design-card__cost:where(.astro-ylys45rz){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.55rem;border-top:1px solid var(--sl-color-hairline)}.design-card__cost-label:where(.astro-ylys45rz){color:var(--sl-color-gray-3);font-size:.85rem}.design-card__price:where(.astro-ylys45rz){display:inline-flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;justify-content:flex-end}.design-card__auction:where(.astro-ylys45rz){font-weight:700;color:var(--rg-tier4);font-size:.85rem}
