.bonus-banner[data-astro-cid-bliiazfb]{--bonus-ink:#9a3412;--bonus-strong:#c2410c;--bonus-grad:linear-gradient(135deg, #f97316 0%, #f59e0b 100%);border-radius:var(--mk-radius-lg);text-align:left;background:linear-gradient(135deg,#fff7ed 0%,#fffbeb 100%);border:1px solid #fdba74;align-items:center;gap:18px;max-width:860px;margin:40px auto 0;padding:18px 24px;display:flex;box-shadow:0 14px 32px -18px #ea580c8c}.bonus-banner[data-astro-cid-bliiazfb].compact{margin-top:32px;padding:14px 20px}.bonus-banner-ic[data-astro-cid-bliiazfb]{background:var(--bonus-grad);color:#fff;border-radius:999px;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 18px -8px #ea580ccc}.bonus-banner-ic[data-astro-cid-bliiazfb] svg{width:28px;height:28px}.bonus-pill[data-astro-cid-bliiazfb]{background:var(--bonus-grad);color:#fff;letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.bonus-banner-title[data-astro-cid-bliiazfb]{color:var(--ink);margin:6px 0 0;font-size:18px;font-weight:700;line-height:1.5}.bonus-banner-title[data-astro-cid-bliiazfb] strong[data-astro-cid-bliiazfb]{color:var(--bonus-strong);font-weight:800}.bonus-banner-yen[data-astro-cid-bliiazfb]{color:var(--bonus-ink);white-space:nowrap;font-size:14px;font-weight:700}.bonus-banner-sub[data-astro-cid-bliiazfb]{color:var(--bonus-ink);margin:4px 0 0;font-size:13px}.bonus-badge[data-astro-cid-bliiazfb]{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#f97316 0%,#f59e0b 100%);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:5px 12px 5px 8px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 6px 14px -8px #ea580ce6}.bonus-badge-ic[data-astro-cid-bliiazfb]{place-items:center;display:inline-grid}.bonus-badge-ic[data-astro-cid-bliiazfb] svg{width:15px;height:15px}.bonus-note[data-astro-cid-bliiazfb]{border-radius:var(--mk-radius-sm);color:#9a3412;background:#fff7ed;border:1px dashed #fdba74;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.55;display:flex}.bonus-note-ic[data-astro-cid-bliiazfb]{color:#ea580c;flex:none;place-items:center;margin-top:1px;display:inline-grid}.bonus-note-ic[data-astro-cid-bliiazfb] svg{width:16px;height:16px}@media (width<=640px){.bonus-banner[data-astro-cid-bliiazfb]{align-items:flex-start;gap:12px;padding:14px 16px}.bonus-banner-ic[data-astro-cid-bliiazfb]{width:40px;height:40px}.bonus-banner-ic[data-astro-cid-bliiazfb] svg{width:22px;height:22px}.bonus-banner-title[data-astro-cid-bliiazfb]{font-size:16px}}.plans[data-astro-cid-bliiazfb]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:28px;display:grid}.plan[data-astro-cid-bliiazfb]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:28px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.plan[data-astro-cid-bliiazfb]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.plan[data-astro-cid-bliiazfb].popular{border-color:var(--brand-300);box-shadow:var(--shadow-brand)}.ribbon[data-astro-cid-bliiazfb]{background:var(--brand-grad);color:#fff;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:16px;right:16px}.head[data-astro-cid-bliiazfb] h3[data-astro-cid-bliiazfb]{color:var(--ink);margin:0;font-size:20px;font-weight:800}.tag[data-astro-cid-bliiazfb]{color:var(--fg-muted);margin:6px 0 0;font-size:13.5px}.price[data-astro-cid-bliiazfb]{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:3px;margin:20px 0 4px;display:flex}.price[data-astro-cid-bliiazfb] .yen[data-astro-cid-bliiazfb]{font-size:20px;font-weight:700}.price[data-astro-cid-bliiazfb] .amount[data-astro-cid-bliiazfb]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.price[data-astro-cid-bliiazfb] .per[data-astro-cid-bliiazfb]{color:var(--fg-muted);font-size:13px;font-weight:600}.metered[data-astro-cid-bliiazfb]{color:var(--brand-600);margin:6px 0 0;font-size:12.5px;font-weight:600;line-height:1.6}.specs[data-astro-cid-bliiazfb],.highlights[data-astro-cid-bliiazfb]{flex-direction:column;gap:11px;margin:18px 0 0;padding:0;list-style:none;display:flex}.highlights[data-astro-cid-bliiazfb]{border-top:1px dashed var(--border);margin-top:14px;padding-top:16px}.specs[data-astro-cid-bliiazfb] li[data-astro-cid-bliiazfb],.highlights[data-astro-cid-bliiazfb] li[data-astro-cid-bliiazfb]{color:var(--fg);align-items:flex-start;gap:9px;font-size:14px;line-height:1.55;display:flex}.specs[data-astro-cid-bliiazfb] li[data-astro-cid-bliiazfb]{font-weight:600}.specs[data-astro-cid-bliiazfb] li[data-astro-cid-bliiazfb].muted{color:var(--fg-muted);font-weight:500}.ic[data-astro-cid-bliiazfb]{background:var(--brand-50);width:20px;height:20px;color:var(--brand-600);border-radius:999px;flex:none;place-items:center;margin-top:1px;display:inline-grid}.ic[data-astro-cid-bliiazfb] svg{width:13px;height:13px}.specs[data-astro-cid-bliiazfb] li[data-astro-cid-bliiazfb].muted .ic[data-astro-cid-bliiazfb]{background:var(--surface-3);color:var(--fg-muted)}.plan[data-astro-cid-bliiazfb] .mk-btn[data-astro-cid-bliiazfb]{width:100%;margin-top:26px}.plan[data-astro-cid-bliiazfb]:not(.popular) .mk-btn[data-astro-cid-bliiazfb]{border-color:var(--brand-200);color:var(--brand-700)}.plan[data-astro-cid-bliiazfb]:not(.popular) .mk-btn[data-astro-cid-bliiazfb]:hover{border-color:var(--brand-500)}@media (width<=1100px){.plans[data-astro-cid-bliiazfb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=880px){.plans[data-astro-cid-bliiazfb]{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}
