.W9Pa6G_buy{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}@media (min-width:981px){.W9Pa6G_buy{display:none}}.W9Pa6G_buy a.W9Pa6G_cta,.W9Pa6G_summary a.W9Pa6G_cta{border-radius:var(--radius-sm);background:var(--accent);min-height:48px;color:var(--on-accent);transition:background-color var(--dur-1) ease, transform var(--dur-1) var(--ease-out);justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.W9Pa6G_buy a.W9Pa6G_cta:hover,.W9Pa6G_summary a.W9Pa6G_cta:hover{background:var(--ink);transform:translateY(-1px)}.W9Pa6G_buy a.W9Pa6G_cta:active,.W9Pa6G_summary a.W9Pa6G_cta:active{transform:scale(.98)}.W9Pa6G_spec{border:1px solid var(--rule);border-top:1px dashed var(--rule);border-radius:var(--radius-sm);background:var(--paper-2);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:14px 20px;margin:0 0 20px;padding:16px 18px;display:grid}.W9Pa6G_spec dt{font-family:var(--font-code);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.W9Pa6G_spec dd{font-size:var(--fs-16);color:var(--ink);margin:2px 0 0;font-weight:600}.W9Pa6G_buy span{color:var(--mute);font-size:var(--fs-14)}.W9Pa6G_ours>*{background:var(--blue-soft)}.W9Pa6G_summary p{margin:0 0 6px}.W9Pa6G_summary .W9Pa6G_price{font-family:var(--font-display);font-size:var(--fs-32);color:var(--ink);margin:2px 0;line-height:1.1}.W9Pa6G_summary a.W9Pa6G_cta{margin:12px 0 8px;display:flex}.W9Pa6G_summary .W9Pa6G_small{font-size:var(--fs-13);color:var(--mute)}@media (min-width:981px){.W9Pa6G_buy+h2{border-top:0;margin-top:0;padding-top:0}}
