.bcard[data-astro-cid-fgyb5vcc]{border-radius:var(--r-xl);background:radial-gradient(70% 90% at 0% 0%, var(--sky-100), transparent 60%), #fff;border:2px solid var(--brand-navy);box-shadow:0 0 0 8px color-mix(in srgb, var(--sky-300) 30%, transparent), var(--shadow-lg);grid-template-columns:minmax(200px,.75fr) minmax(0,1.6fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.5rem,3.5vw,2.75rem);display:grid;position:relative}.bcard__art[data-astro-cid-fgyb5vcc]{border-radius:var(--r-lg);background:linear-gradient(170deg,#6aa9e2,#b5daf4 60%,#e5f1fc);align-self:stretch;place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden}.bcard__halo[data-astro-cid-fgyb5vcc]{aspect-ratio:1;background:radial-gradient(circle,#ffffffe6,#0000 65%);border-radius:50%;position:absolute;inset:15% 10% auto}.bcard__art[data-astro-cid-fgyb5vcc] .bcard__pack{filter:drop-shadow(0 24px 30px #12143a59);border-radius:14px;width:min(78%,260px);position:relative;transform:rotate(-4deg)}.bcard__body[data-astro-cid-fgyb5vcc]{gap:.9rem;min-width:0;display:grid}.bcard__status[data-astro-cid-fgyb5vcc]{border-radius:var(--r-pill);background:color-mix(in srgb, var(--ok) 12%, #fff);color:color-mix(in srgb, var(--ok) 68%, #000);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;justify-self:start;align-items:center;gap:.45rem;padding:.35rem .8rem .35rem .45rem;font-weight:700;display:inline-flex}.bcard__status[data-astro-cid-fgyb5vcc] svg[data-astro-cid-fgyb5vcc]{width:1.2rem;height:1.2rem;color:var(--ok)}.bcard__title-row[data-astro-cid-fgyb5vcc]{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.bcard__title[data-astro-cid-fgyb5vcc]{font-size:var(--step-5);letter-spacing:-.04em;color:var(--brand-navy);font-weight:800;line-height:.95}.bcard__title[data-astro-cid-fgyb5vcc]:focus{outline:none}.bcard__title[data-astro-cid-fgyb5vcc]:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.bcard__lineage[data-astro-cid-fgyb5vcc]{font-size:var(--step--1);color:var(--ink-3);margin-top:-.35rem}.bcard__skus[data-astro-cid-fgyb5vcc]{flex-wrap:wrap;gap:.4rem;display:flex}.bcard__skus[data-astro-cid-fgyb5vcc] a[data-astro-cid-fgyb5vcc]{border-radius:var(--r-pill);border:1px solid var(--line-strong);min-height:40px;font-size:var(--step--1);transition:border-color var(--dur-1), background-color var(--dur-1);background:#fff;align-items:center;gap:.55rem;padding:.35rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}.bcard__skus[data-astro-cid-fgyb5vcc] a[data-astro-cid-fgyb5vcc]:hover{border-color:var(--brand-navy);background:var(--sky-50)}.bcard__skus[data-astro-cid-fgyb5vcc] .mono[data-astro-cid-fgyb5vcc]{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--sky-700);font-weight:700}.bcard__facts[data-astro-cid-fgyb5vcc]{border:1px solid var(--line);border-radius:var(--r-md);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.bcard__fact[data-astro-cid-fgyb5vcc]{background:#fff;align-content:start;gap:.2rem;padding:.8rem 1rem;display:grid}.bcard__fact--wide[data-astro-cid-fgyb5vcc]{grid-column:span 1}.bcard__fact[data-astro-cid-fgyb5vcc] dt[data-astro-cid-fgyb5vcc]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.bcard__fact[data-astro-cid-fgyb5vcc] dd[data-astro-cid-fgyb5vcc]{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.bcard__fact[data-astro-cid-fgyb5vcc] dd[data-astro-cid-fgyb5vcc].mono{font-size:var(--step--1);color:var(--brand-navy);letter-spacing:.02em;font-weight:700}.bcard__fact--stat[data-astro-cid-fgyb5vcc] dd[data-astro-cid-fgyb5vcc]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.03em;color:var(--brand-navy);font-weight:800;line-height:1}.bcard__fact--stat[data-astro-cid-fgyb5vcc] small[data-astro-cid-fgyb5vcc]{letter-spacing:0;color:var(--ink-3);margin-left:.1em;font-size:.5em}.bcard__actions[data-astro-cid-fgyb5vcc]{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin-top:.35rem;display:flex}.bcard__pending[data-astro-cid-fgyb5vcc]{border-radius:var(--r-pill);border:1.5px dashed var(--line-strong);background:var(--sky-50);min-height:48px;color:var(--ink-2);font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;cursor:not-allowed;align-items:center;gap:.55rem;padding:.85em 1.4em;font-weight:700;display:inline-flex}.bcard__pending[data-astro-cid-fgyb5vcc] svg[data-astro-cid-fgyb5vcc]{width:1.15em;height:1.15em}.bcard__row-link[data-astro-cid-fgyb5vcc]{min-height:44px;color:var(--sky-700)}.bcard__note[data-astro-cid-fgyb5vcc]{font-size:var(--step--1);color:var(--ink-3);max-width:62ch}@media (width<=860px){.bcard[data-astro-cid-fgyb5vcc]{grid-template-columns:minmax(0,1fr)}.bcard__art[data-astro-cid-fgyb5vcc]{min-height:200px;max-height:260px}.bcard__art[data-astro-cid-fgyb5vcc] .bcard__pack{width:min(52%,200px)}}@media (width<=560px){.bcard__facts[data-astro-cid-fgyb5vcc]{grid-template-columns:repeat(6,minmax(0,1fr))}.bcard__fact[data-astro-cid-fgyb5vcc]{grid-column:span 3;padding:.7rem .75rem}.bcard__fact--wide[data-astro-cid-fgyb5vcc]{grid-column:span 6}.bcard__fact--stat[data-astro-cid-fgyb5vcc]{grid-column:span 2}.bcard__fact--stat[data-astro-cid-fgyb5vcc] dd[data-astro-cid-fgyb5vcc]{font-size:var(--step-2)}.bcard__fact[data-astro-cid-fgyb5vcc] dt[data-astro-cid-fgyb5vcc]{letter-spacing:.08em;font-size:.6rem}.bcard__actions[data-astro-cid-fgyb5vcc] .btn[data-astro-cid-fgyb5vcc],.bcard__pending[data-astro-cid-fgyb5vcc]{justify-content:center;width:100%}}
