.mhead[data-astro-cid-jnxoigh7]{padding-block:clamp(4rem,3rem + 3vw,5.5rem) clamp(2rem,1.5rem + 3vw,4rem)}.mhead__grid[data-astro-cid-jnxoigh7]{gap:var(--space-6);display:grid}@media (width>=960px){.mhead__grid[data-astro-cid-jnxoigh7]{align-items:end;gap:var(--space-8);grid-template-columns:1.1fr .9fr}}.mhead__text[data-astro-cid-jnxoigh7]{gap:var(--space-5);display:grid}.mhead__text[data-astro-cid-jnxoigh7] .lead[data-astro-cid-jnxoigh7]{margin:0}.mhead__title[data-astro-cid-jnxoigh7]{gap:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.mhead__title[data-astro-cid-jnxoigh7] h1[data-astro-cid-jnxoigh7]{overflow-wrap:anywhere}.mhead__sub[data-astro-cid-jnxoigh7]{letter-spacing:-.01em;color:var(--green-soft);margin-top:.25em;font-size:.42em;font-weight:700;display:block}.mhead__grid[data-astro-cid-jnxoigh7] .mhead__img{aspect-ratio:4/3}.mbody[data-astro-cid-jnxoigh7]{gap:var(--space-7);display:grid}@media (width>=960px){.mbody[data-astro-cid-jnxoigh7]{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 360px}.mbody[data-astro-cid-jnxoigh7] .mbon{top:calc(var(--header-h) + 1.5rem);align-self:start;position:sticky}}.mbody__main[data-astro-cid-jnxoigh7]{gap:var(--space-5);align-content:start;display:grid}.facts[data-astro-cid-jnxoigh7]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.fact[data-astro-cid-jnxoigh7]{align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--rule);border-top:4px solid var(--green);border-radius:var(--radius);background:#fff;display:grid}.fact__h[data-astro-cid-jnxoigh7]{font-size:var(--fs-sm);color:var(--muted);letter-spacing:0;margin:0;font-weight:700}.fact__chips[data-astro-cid-jnxoigh7]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.fact__chips[data-astro-cid-jnxoigh7] li[data-astro-cid-jnxoigh7]{background:var(--green-wash);color:var(--green-ink);font-size:var(--fs-sm);border-radius:999px;padding:.3rem .65rem;font-weight:600}.fact__price[data-astro-cid-jnxoigh7]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:1.9rem;font-weight:800;line-height:1.05}.fact__price[data-astro-cid-jnxoigh7] span[data-astro-cid-jnxoigh7]{color:var(--muted);font-size:1rem;font-weight:600}.fact__price--text[data-astro-cid-jnxoigh7]{font-size:1.5rem}.fact__small[data-astro-cid-jnxoigh7]{font-size:var(--fs-sm);color:var(--ink-2);margin:0}.fact__link[data-astro-cid-jnxoigh7]{color:var(--green-ink);font-weight:700;font-size:var(--fs-sm);align-items:center;gap:.35rem;display:inline-flex}.fact__list[data-astro-cid-jnxoigh7]{font-size:var(--fs-sm);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.fact__list[data-astro-cid-jnxoigh7] li[data-astro-cid-jnxoigh7]{align-items:flex-start;gap:.45rem;display:flex}.fact__list[data-astro-cid-jnxoigh7] svg{color:var(--green-ink);flex:none;margin-top:.15rem}.fact__list[data-astro-cid-jnxoigh7] .is-no[data-astro-cid-jnxoigh7] svg{color:var(--danger)}.mtext[data-astro-cid-jnxoigh7]{border:1px solid var(--rule);border-radius:var(--radius);background:#fff;padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.mtext[data-astro-cid-jnxoigh7] h2[data-astro-cid-jnxoigh7]{font-size:var(--fs-xl);margin:0 0 var(--space-3)}.mtext[data-astro-cid-jnxoigh7] .prose{color:var(--ink-2);max-width:68ch;font-size:1.1rem}.mtext[data-astro-cid-jnxoigh7] .prose>:last-child{margin-bottom:0}.mbon__addr[data-astro-cid-jnxoigh7]{margin:0 0 .6rem;font-size:1.1rem;font-weight:700}.mbon__note[data-astro-cid-jnxoigh7]{margin:.3rem 0 0;font-size:.85rem}.mbon__btns[data-astro-cid-jnxoigh7]{gap:.5rem;display:grid}.mbon__btns[data-astro-cid-jnxoigh7] .btn[data-astro-cid-jnxoigh7]{justify-content:center;width:100%}.others[data-astro-cid-jnxoigh7]{background:var(--paper-shade)}.others[data-astro-cid-jnxoigh7] h2[data-astro-cid-jnxoigh7]{font-size:var(--fs-xl);margin-bottom:var(--space-5)}
