.ship-hero[data-astro-cid-xzn4zzi4]{padding-bottom:0}.ship-hero[data-astro-cid-xzn4zzi4] h1[data-astro-cid-xzn4zzi4]{margin-bottom:10px}.ship-note[data-astro-cid-xzn4zzi4]{margin:14px 0 0;padding:12px 14px;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);font-size:14px;color:var(--ink-soft);max-width:74ch}.ship-cta[data-astro-cid-xzn4zzi4]{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.ship-mode-grid[data-astro-cid-xzn4zzi4]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.ship-mode[data-astro-cid-xzn4zzi4]{border:1px solid var(--line);border-radius:var(--radius);padding:18px;background:#fff;display:flex;flex-direction:column}.ship-mode-top[data-astro-cid-xzn4zzi4]{display:flex;align-items:baseline;gap:10px}.ship-mode-num[data-astro-cid-xzn4zzi4]{font-size:12px;font-weight:700;color:var(--accent-ink);background:var(--accent);border-radius:5px;padding:2px 6px;letter-spacing:.02em}.ship-mode[data-astro-cid-xzn4zzi4] h3[data-astro-cid-xzn4zzi4]{margin:0;font-size:18px}.ship-mode-tag[data-astro-cid-xzn4zzi4]{margin:6px 0 0;font-size:12.5px;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.04em}.ship-mode-body[data-astro-cid-xzn4zzi4]{margin:10px 0 0;font-size:14.5px;color:var(--ink-soft)}.ship-mode-meta[data-astro-cid-xzn4zzi4]{margin:14px 0 0;padding-top:12px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:13.5px}.ship-mode-meta[data-astro-cid-xzn4zzi4] dt[data-astro-cid-xzn4zzi4]{color:var(--ink-soft)}.ship-mode-meta[data-astro-cid-xzn4zzi4] dd[data-astro-cid-xzn4zzi4]{margin:0;font-weight:600}.ship-choose-list[data-astro-cid-xzn4zzi4]{display:grid;gap:12px}.ship-choose-row[data-astro-cid-xzn4zzi4]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1.6fr);gap:16px;align-items:start;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft)}.ship-choose-when[data-astro-cid-xzn4zzi4]{margin:0;font-weight:650}.ship-choose-pick[data-astro-cid-xzn4zzi4]{margin:0;font-weight:700;color:var(--brand)}.ship-choose-why[data-astro-cid-xzn4zzi4]{margin:0;font-size:14px;color:var(--ink-soft)}.ship-count[data-astro-cid-xzn4zzi4]{margin:0 0 18px;color:var(--ink-soft);font-size:14.5px}.ship-group[data-astro-cid-xzn4zzi4]{margin-top:26px}.ship-group-title[data-astro-cid-xzn4zzi4]{display:flex;align-items:center;gap:10px;font-size:17px;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--line)}.ship-group-count[data-astro-cid-xzn4zzi4]{font-size:12px;font-weight:700;color:var(--ink-soft);background:var(--bg-soft);border:1px solid var(--line);border-radius:20px;padding:1px 9px}.ship-logo-grid[data-astro-cid-xzn4zzi4]{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.ship-logo-card[data-astro-cid-xzn4zzi4]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:12px 10px 10px;display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center}.ship-logo[data-astro-cid-xzn4zzi4]{height:34px;width:auto;max-width:100%;object-fit:contain;display:block}.ship-wordmark[data-astro-cid-xzn4zzi4]{height:34px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14.5px;color:var(--ink);letter-spacing:-.01em;line-height:1.15}.ship-logo-name[data-astro-cid-xzn4zzi4]{font-size:12.5px;font-weight:600;color:var(--ink);line-height:1.25}.ship-wiki[data-astro-cid-xzn4zzi4]{font-size:11.5px;color:var(--ink-soft);text-decoration:none;border-bottom:1px dotted var(--line)}.ship-wiki[data-astro-cid-xzn4zzi4]:hover{color:var(--brand);border-bottom-color:var(--brand)}.ship-attrib[data-astro-cid-xzn4zzi4]{margin:26px 0 0;font-size:12.5px;color:var(--ink-soft);max-width:90ch}.ship-final[data-astro-cid-xzn4zzi4]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);padding:26px}.ship-final[data-astro-cid-xzn4zzi4] h2[data-astro-cid-xzn4zzi4]{margin-top:0}.ship-final[data-astro-cid-xzn4zzi4] p[data-astro-cid-xzn4zzi4]{color:var(--ink-soft);max-width:72ch}.ship-terms-grid[data-astro-cid-xzn4zzi4]{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ship-term[data-astro-cid-xzn4zzi4]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:18px}.ship-term[data-astro-cid-xzn4zzi4] h3[data-astro-cid-xzn4zzi4]{margin:0 0 8px;font-size:16px}.ship-term[data-astro-cid-xzn4zzi4] p[data-astro-cid-xzn4zzi4]{margin:0 0 10px;font-size:14.5px;color:var(--ink-soft)}.ship-term[data-astro-cid-xzn4zzi4] ol[data-astro-cid-xzn4zzi4],.ship-term[data-astro-cid-xzn4zzi4] ul[data-astro-cid-xzn4zzi4]{margin:0;padding-left:20px;font-size:14.5px;color:var(--ink-soft)}.ship-term[data-astro-cid-xzn4zzi4] ol[data-astro-cid-xzn4zzi4] li[data-astro-cid-xzn4zzi4],.ship-term[data-astro-cid-xzn4zzi4] ul[data-astro-cid-xzn4zzi4] li[data-astro-cid-xzn4zzi4]{margin-bottom:5px}.ship-term[data-astro-cid-xzn4zzi4] table[data-astro-cid-xzn4zzi4].price{margin-top:4px;font-size:14px}.ship-term[data-astro-cid-xzn4zzi4] table[data-astro-cid-xzn4zzi4].price th[data-astro-cid-xzn4zzi4],.ship-term[data-astro-cid-xzn4zzi4] table[data-astro-cid-xzn4zzi4].price td[data-astro-cid-xzn4zzi4]{vertical-align:top}@media(max-width:860px){.ship-choose-row[data-astro-cid-xzn4zzi4]{grid-template-columns:minmax(0,1fr);gap:6px}.ship-choose-pick[data-astro-cid-xzn4zzi4]{color:var(--brand)}}@media(max-width:620px){.ship-logo-grid[data-astro-cid-xzn4zzi4]{grid-template-columns:repeat(auto-fill,minmax(148px,1fr))}.ship-logo[data-astro-cid-xzn4zzi4],.ship-wordmark[data-astro-cid-xzn4zzi4]{height:30px}}
