.ship[data-astro-cid-fd5wgksn]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,6vw,5rem);display:grid}.ship__eyebrow[data-astro-cid-fd5wgksn]{color:var(--accent);font-family:var(--font-mono);align-items:center;gap:.45rem;margin:0 0 .9rem;font-size:.75rem;display:inline-flex}.ship[data-astro-cid-fd5wgksn] h2[data-astro-cid-fd5wgksn]{max-width:18ch}.ship__lede[data-astro-cid-fd5wgksn]{max-width:42ch;color:var(--muted);margin:1rem 0 0}.ship__points[data-astro-cid-fd5wgksn]{border-top:1px solid var(--line);gap:.7rem;margin:1.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.ship__points[data-astro-cid-fd5wgksn] li[data-astro-cid-fd5wgksn]{grid-template-columns:1.1rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:.95rem;display:grid}.ship__points[data-astro-cid-fd5wgksn] .icon{color:var(--accent);margin-top:.2rem}.ship__link[data-astro-cid-fd5wgksn]{align-items:center;gap:.4rem;margin-top:1.5rem;font-weight:500;display:inline-flex}.ship__store[data-astro-cid-fd5wgksn]{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden;box-shadow:0 30px 60px -40px #11111473}.ship__bar[data-astro-cid-fd5wgksn]{color:#fff;text-align:center;background:#111114;margin:0;padding:.7rem 1rem;font-size:.85rem;font-weight:600}.ship__bar-text[data-astro-cid-fd5wgksn]{align-items:center;gap:.45rem;transition:opacity .2s;display:inline-flex}.ship__bar-text[data-astro-cid-fd5wgksn].is-unlocked .icon{color:#7ee2a8}.ship__head[data-astro-cid-fd5wgksn]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.85rem 1.1rem;font-weight:600;display:flex}.ship__cart[data-astro-cid-fd5wgksn]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.ship__body[data-astro-cid-fd5wgksn]{padding:1.1rem}.ship__hint[data-astro-cid-fd5wgksn]{color:var(--muted);margin:0 0 .75rem;font-size:.8rem}.ship__items[data-astro-cid-fd5wgksn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ship__add[data-astro-cid-fd5wgksn]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;justify-items:start;gap:.2rem;padding:.8rem .85rem;transition:border-color .15s,transform .1s;display:grid;position:relative}.ship__add[data-astro-cid-fd5wgksn]:hover{border-color:var(--ink)}.ship__add[data-astro-cid-fd5wgksn]:active{transform:translateY(1px)}.ship__add[data-astro-cid-fd5wgksn]:focus-visible,.ship__reset[data-astro-cid-fd5wgksn]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ship__add[data-astro-cid-fd5wgksn] .icon{color:var(--muted);position:absolute;top:.8rem;right:.8rem}.ship__name[data-astro-cid-fd5wgksn]{font-size:.9rem;font-weight:500}.ship__price[data-astro-cid-fd5wgksn]{color:var(--muted);font-family:var(--font-mono);font-size:.8rem}.ship__reset[data-astro-cid-fd5wgksn]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.85rem;padding:.25rem 0;font-size:.8rem;text-decoration:underline}.ship__note[data-astro-cid-fd5wgksn]{color:var(--muted);margin:.75rem 0 0;font-size:.78rem}@media (width<=860px){.ship[data-astro-cid-fd5wgksn]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.ship__items[data-astro-cid-fd5wgksn]{grid-template-columns:minmax(0,1fr)}}.plans[data-astro-cid-6otgyx52]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.plans[data-astro-cid-6otgyx52] li[data-astro-cid-6otgyx52]{grid-template-columns:3rem minmax(0,1fr);align-items:baseline;gap:.75rem;font-size:.9rem;display:grid}.plans[data-astro-cid-6otgyx52] span[data-astro-cid-6otgyx52]{color:var(--muted)}.plans__link[data-astro-cid-6otgyx52]{border-top:1px solid var(--line);width:100%;color:var(--muted);align-items:center;gap:.3rem;margin-top:.85rem;padding-top:.75rem;font-size:.8rem;text-decoration:none;display:inline-flex}.plans__link[data-astro-cid-6otgyx52]:hover{color:var(--ink)}
