.price-grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:28px}.price-card[data-astro-cid-hkoc4sea]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:26px;display:flex;flex-direction:column}.price-card--featured[data-astro-cid-hkoc4sea]{border:2px solid var(--red)}.price-card[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{font-family:var(--serif);color:var(--ink);margin:0 0 6px;font-size:1.35rem}.price[data-astro-cid-hkoc4sea]{font-family:var(--serif);font-size:2.4rem;font-weight:700;color:var(--red);margin:4px 0}.price-note[data-astro-cid-hkoc4sea]{color:var(--muted);margin:0 0 12px}.price-card[data-astro-cid-hkoc4sea] .checks[data-astro-cid-hkoc4sea]{display:block;margin:0 0 18px}.price-card[data-astro-cid-hkoc4sea] .checks[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{margin:0 0 8px}.price-card[data-astro-cid-hkoc4sea] .btn[data-astro-cid-hkoc4sea]{margin-top:auto}.price-card[data-astro-cid-hkoc4sea] .btn[data-astro-cid-hkoc4sea]{align-self:flex-start}.price-extra[data-astro-cid-hkoc4sea]{font-size:.88rem;color:var(--muted);margin:0 0 14px}.price-extra[data-astro-cid-hkoc4sea] a[data-astro-cid-hkoc4sea]{color:var(--red)}.price-foot[data-astro-cid-hkoc4sea]{color:var(--muted);font-size:.95rem;margin-top:18px}.price-isd[data-astro-cid-hkoc4sea]{margin-top:28px;background:var(--panel);border-radius:var(--radius);padding:24px;display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.price-isd[data-astro-cid-hkoc4sea] h3[data-astro-cid-hkoc4sea]{font-family:var(--serif);color:var(--ink);margin:0 0 6px}.price-isd[data-astro-cid-hkoc4sea] p[data-astro-cid-hkoc4sea]{margin:0;max-width:620px}.fw-grid[data-astro-cid-i25zptto]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-auto-rows:1fr;gap:18px;margin-top:24px}.fw-card[data-astro-cid-i25zptto]{display:flex;flex-direction:column;height:100%;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-top:4px solid var(--red);border-radius:var(--radius);padding:20px 22px;box-shadow:var(--shadow);color:var(--body);text-decoration:none;transition:transform .15s}.fw-card[data-astro-cid-i25zptto]:hover{transform:translateY(-2px)}.fw-n[data-astro-cid-i25zptto]{font-family:var(--serif);color:var(--red);font-weight:700;font-size:1.1rem}.fw-card[data-astro-cid-i25zptto] h3[data-astro-cid-i25zptto]{font-family:var(--serif);color:var(--ink);margin:4px 0 8px;font-size:1.3rem}.fw-card[data-astro-cid-i25zptto] p[data-astro-cid-i25zptto]{margin:0 0 8px;font-size:.95rem}.fw-why[data-astro-cid-i25zptto]{color:var(--muted)}.fw-why[data-astro-cid-i25zptto] strong[data-astro-cid-i25zptto]{color:var(--ink)}.fw-more[data-astro-cid-i25zptto]{margin-top:22px}@media(max-width:900px){.fw-grid[data-astro-cid-i25zptto]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.fw-grid[data-astro-cid-i25zptto]{grid-template-columns:1fr}}.cmp-scroll[data-astro-cid-tj6vkdow]{overflow-x:auto;margin-top:20px;background:#fff;border-radius:var(--radius);box-shadow:var(--shadow)}.cmp[data-astro-cid-tj6vkdow]{width:100%;border-collapse:collapse;min-width:720px;font-size:.95rem}.cmp[data-astro-cid-tj6vkdow] th[data-astro-cid-tj6vkdow],.cmp[data-astro-cid-tj6vkdow] td[data-astro-cid-tj6vkdow]{padding:14px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.cmp[data-astro-cid-tj6vkdow] thead[data-astro-cid-tj6vkdow] th[data-astro-cid-tj6vkdow]{font-family:var(--serif);font-size:1.1rem;color:var(--ink);background:var(--mist)}.cmp[data-astro-cid-tj6vkdow] thead[data-astro-cid-tj6vkdow] th[data-astro-cid-tj6vkdow]:nth-child(4){color:var(--red)}.cmp[data-astro-cid-tj6vkdow] tbody[data-astro-cid-tj6vkdow] th[data-astro-cid-tj6vkdow]{font-weight:700;color:var(--ink);width:18%}.cmp[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]:last-child th[data-astro-cid-tj6vkdow],.cmp[data-astro-cid-tj6vkdow] tr[data-astro-cid-tj6vkdow]:last-child td[data-astro-cid-tj6vkdow]{border-bottom:0}.sr[data-astro-cid-tj6vkdow]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.smp-h[data-astro-cid-tj6vkdow]{font-family:var(--serif);color:var(--ink);margin:44px 0 4px;font-size:1.6rem}.smp-note[data-astro-cid-tj6vkdow]{color:var(--muted);margin:0 0 20px}.smp-grid[data-astro-cid-tj6vkdow]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.smp-set[data-astro-cid-tj6vkdow]{background:#fff;border-radius:var(--radius);padding:22px;box-shadow:var(--shadow)}.smp-set[data-astro-cid-tj6vkdow] h4[data-astro-cid-tj6vkdow]{font-family:var(--serif);color:var(--ink);font-size:1.25rem;margin:0 0 8px}.smp-set[data-astro-cid-tj6vkdow] h4[data-astro-cid-tj6vkdow] span[data-astro-cid-tj6vkdow]{font-family:var(--sans);font-size:.85rem;color:var(--muted);font-weight:400;margin-left:6px}.smp-sub[data-astro-cid-tj6vkdow]{font-weight:700;color:var(--ink);margin:0 0 6px}.smp-inside[data-astro-cid-tj6vkdow]{margin:0 0 16px;padding-left:18px;font-size:.92rem}.smp-inside[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow]{margin:0 0 5px}.smp-inside[data-astro-cid-tj6vkdow] strong[data-astro-cid-tj6vkdow]{color:var(--ink)}.smp-open[data-astro-cid-tj6vkdow]{padding:0;border:0;background:none;cursor:zoom-in;display:block;width:100%}.smp-open[data-astro-cid-tj6vkdow]:hover img[data-astro-cid-tj6vkdow],.smp-open[data-astro-cid-tj6vkdow]:focus-visible img[data-astro-cid-tj6vkdow]{border-color:var(--red);box-shadow:0 0 0 2px var(--red)}.smp-view[data-astro-cid-tj6vkdow]{margin-top:16px}.lb[data-astro-cid-tj6vkdow]{border:0;border-radius:var(--radius);padding:16px;max-width:min(92vw,820px);width:100%;background:#fff}.lb[data-astro-cid-tj6vkdow]::backdrop{background:#2c2d31bf}.lb-top[data-astro-cid-tj6vkdow]{display:flex;justify-content:space-between;align-items:center;gap:12px}.lb-cap[data-astro-cid-tj6vkdow]{margin:0;font-family:var(--serif);font-size:1.15rem;color:var(--ink)}.lb-x[data-astro-cid-tj6vkdow]{border:0;background:none;font-size:2rem;line-height:1;cursor:pointer;color:var(--ink)}.lb-body[data-astro-cid-tj6vkdow]{display:flex;align-items:center;gap:8px;margin-top:8px}.lb-body[data-astro-cid-tj6vkdow] img[data-astro-cid-tj6vkdow]{flex:1;min-width:0;max-height:78vh;object-fit:contain;border:1px solid var(--line);border-radius:6px}.lb-nav[data-astro-cid-tj6vkdow]{border:0;background:var(--red);color:#fff;width:42px;height:42px;border-radius:50%;font-size:1.6rem;cursor:pointer;flex:none}.lb-count[data-astro-cid-tj6vkdow]{text-align:center;color:var(--muted);margin:8px 0 0;font-size:.9rem}.smp-outline[data-astro-cid-tj6vkdow]{margin:0 0 16px;padding-left:18px;color:var(--body);font-size:.92rem}.smp-row[data-astro-cid-tj6vkdow]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:16px}.sbs[data-astro-cid-tj6vkdow]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:8px}.sbs[data-astro-cid-tj6vkdow] figure[data-astro-cid-tj6vkdow]{margin:0;background:#fff;border-radius:var(--radius);padding:14px;box-shadow:var(--shadow)}.sbs[data-astro-cid-tj6vkdow] img[data-astro-cid-tj6vkdow]{width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:6px}.sbs[data-astro-cid-tj6vkdow] figcaption[data-astro-cid-tj6vkdow]{margin-top:10px;font-size:.98rem;color:var(--body)}.sbs[data-astro-cid-tj6vkdow] strong[data-astro-cid-tj6vkdow]{color:var(--red)}.smp-lock[data-astro-cid-tj6vkdow]{list-style:none;margin:0;padding:0;font-size:.92rem}.smp-lock[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow]{display:flex;gap:8px;align-items:center;padding:6px 0;border-top:1px solid var(--line);color:var(--body)}.smp-lock[data-astro-cid-tj6vkdow] svg[data-astro-cid-tj6vkdow]{color:var(--red);flex:none}@media(max-width:860px){.sbs[data-astro-cid-tj6vkdow]{grid-template-columns:1fr}}.smp-row[data-astro-cid-tj6vkdow] figure[data-astro-cid-tj6vkdow]{margin:0}.smp-row[data-astro-cid-tj6vkdow] img[data-astro-cid-tj6vkdow]{width:100%;height:auto;border:1px solid var(--line);border-radius:6px;display:block}.smp-row[data-astro-cid-tj6vkdow] figcaption[data-astro-cid-tj6vkdow]{font-size:.8rem;color:var(--muted);margin-top:6px}@media(max-width:860px){.smp-grid[data-astro-cid-tj6vkdow]{grid-template-columns:1fr}}
