.mcard[data-astro-cid-rq7usql2]{border:1px solid var(--line);background:#fff;border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.mcard-photo[data-astro-cid-rq7usql2]{aspect-ratio:16/10;object-fit:cover;background:repeating-linear-gradient(45deg,#eef1f3,#eef1f3 10px,#e7ebee 10px 20px);width:100%;display:block}.mcard-body[data-astro-cid-rq7usql2]{flex-direction:column;flex:1;padding:.9rem 1rem 1.1rem;display:flex}.mcard[data-astro-cid-rq7usql2] h3[data-astro-cid-rq7usql2]{margin:0 0 .3rem;font-size:1rem;line-height:1.5}.mcard-price[data-astro-cid-rq7usql2]{color:var(--brand-deep);font-variant-numeric:tabular-nums;margin:0 0 .5rem;font-size:.92rem;font-weight:800;line-height:1.6}.mcard-desc[data-astro-cid-rq7usql2]{color:#33414e;margin:0 0 .8rem;font-size:.86rem;line-height:1.75}.mcard-uses-h[data-astro-cid-rq7usql2]{color:var(--ink);background:var(--brand-tint);border-radius:4px;margin:0 0 .4rem;padding:.25rem .5rem;font-size:.78rem;font-weight:700}.mcard-uses[data-astro-cid-rq7usql2]{margin:0 0 .6rem;padding:0;list-style:none}.mcard-uses[data-astro-cid-rq7usql2] li[data-astro-cid-rq7usql2]{color:#3a4753;margin-bottom:.25rem;padding-left:1.25rem;font-size:.83rem;line-height:1.7;position:relative}.mcard-uses[data-astro-cid-rq7usql2] li[data-astro-cid-rq7usql2]:before{content:"";border:solid var(--brand);border-width:0 2.5px 2.5px 0;width:.42rem;height:.72rem;position:absolute;top:.52em;left:2px;transform:rotate(45deg)}.mcard-note[data-astro-cid-rq7usql2]{color:var(--muted);margin:.2rem 0 0;font-size:.75rem}.mcard-more[data-astro-cid-rq7usql2]{margin:auto 0 0;padding-top:.7rem}.mcard-more[data-astro-cid-rq7usql2] a[data-astro-cid-rq7usql2]{font-size:.85rem;font-weight:700;text-decoration:none}.mcard-more[data-astro-cid-rq7usql2] a[data-astro-cid-rq7usql2]:after{content:" ›"}.mcard-more[data-astro-cid-rq7usql2] a[data-astro-cid-rq7usql2]:hover{text-decoration:underline}.worries[data-astro-cid-56m3hblb]{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (width>=680px){.worries[data-astro-cid-56m3hblb]{grid-template-columns:repeat(2,1fr)}}.worries[data-astro-cid-56m3hblb] li[data-astro-cid-56m3hblb]{max-width:none;margin:0}.w-card[data-astro-cid-56m3hblb]{border:1px solid var(--line);height:100%;color:inherit;background:#fff;border-radius:10px;align-items:flex-start;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}a[data-astro-cid-56m3hblb].w-card:hover{border-color:var(--brand);box-shadow:0 6px 18px -12px #0006}.w-ico[data-astro-cid-56m3hblb]{background:var(--brand-tint);width:2.3rem;height:2.3rem;color:var(--brand-deep);border-radius:8px;flex:none;place-items:center;display:grid}.w-body[data-astro-cid-56m3hblb]{display:block}.w-body[data-astro-cid-56m3hblb] b[data-astro-cid-56m3hblb]{margin-bottom:.2rem;font-size:.92rem;line-height:1.6;display:block}a[data-astro-cid-56m3hblb].w-card .w-body[data-astro-cid-56m3hblb] b[data-astro-cid-56m3hblb]{color:var(--brand-ink)}a[data-astro-cid-56m3hblb].w-card .w-body[data-astro-cid-56m3hblb] b[data-astro-cid-56m3hblb]:after{content:" ›";color:var(--brand);font-weight:900}.w-body[data-astro-cid-56m3hblb] span[data-astro-cid-56m3hblb]{color:var(--muted);font-size:.8rem;line-height:1.7;display:block}.w-note[data-astro-cid-56m3hblb]{color:var(--muted);margin:.9rem 0 0;font-size:.83rem;line-height:1.8}.kp-conc[data-astro-cid-vi7cddtu]{gap:.6rem;margin:0 0 .7rem;display:grid}@media (width>=720px){.kp-conc[data-astro-cid-vi7cddtu]{grid-template-columns:1.15fr 1fr}}.kp-price[data-astro-cid-vi7cddtu]{background:linear-gradient(150deg, var(--brand-ink), var(--brand));color:#fff;border-radius:12px;padding:1rem 1.1rem}.kp-price[data-astro-cid-vi7cddtu] ul[data-astro-cid-vi7cddtu]{margin:0;padding:0;list-style:none}.kp-price[data-astro-cid-vi7cddtu] li[data-astro-cid-vi7cddtu]{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:.8rem;max-width:none;margin:0;padding:.28rem 0;display:flex}.kp-price[data-astro-cid-vi7cddtu] li[data-astro-cid-vi7cddtu]:last-child{border-bottom:0}.kp-price[data-astro-cid-vi7cddtu] span[data-astro-cid-vi7cddtu]{color:#d7ecc6;font-size:.86rem}.kp-price[data-astro-cid-vi7cddtu] b[data-astro-cid-vi7cddtu]{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:1.22rem;font-weight:800}.kp-price[data-astro-cid-vi7cddtu] .kp-cap[data-astro-cid-vi7cddtu]{color:var(--lime)}.kp-price[data-astro-cid-vi7cddtu] .kp-note[data-astro-cid-vi7cddtu]{color:#cfe4bd}.kp-side[data-astro-cid-vi7cddtu]{gap:.6rem;display:grid}.kp-badge[data-astro-cid-vi7cddtu]{background:var(--brand-tint);border-radius:12px;flex-direction:column;flex:1;justify-content:center;padding:.85rem 1.1rem;display:flex}.kp-big[data-astro-cid-vi7cddtu]{color:var(--brand-deep);max-width:none;margin:0;font-size:clamp(1.05rem,3.4vw,1.25rem);font-weight:800;line-height:1.4}.kp-cap[data-astro-cid-vi7cddtu]{letter-spacing:.12em;color:var(--brand-deep);max-width:none;margin:0 0 .3rem;font-size:.7rem;font-weight:800}.kp-note[data-astro-cid-vi7cddtu]{max-width:none;margin:.4rem 0 0;font-size:.72rem}.kp-points[data-astro-cid-vi7cddtu]{grid-template-columns:repeat(2,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.kp-points[data-astro-cid-vi7cddtu]{grid-template-columns:repeat(4,1fr)}}.kp-points[data-astro-cid-vi7cddtu] li[data-astro-cid-vi7cddtu]{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:none;margin:0;padding:.85rem .9rem}.kp-icon[data-astro-cid-vi7cddtu]{color:var(--brand);margin-bottom:.4rem;display:block}.kp-label[data-astro-cid-vi7cddtu]{color:var(--muted);letter-spacing:.06em;max-width:none;margin:0;font-size:.72rem;font-weight:700}.kp-value[data-astro-cid-vi7cddtu]{color:var(--brand-deep);max-width:none;margin:.1rem 0 .25rem;font-size:1.02rem;font-weight:800;line-height:1.4}.kp-sub[data-astro-cid-vi7cddtu]{color:var(--muted);max-width:none;margin:0;font-size:.72rem;line-height:1.6}
