.m-page[data-astro-cid-qg7ge7vo]{padding-top:76px}.m-masthead[data-astro-cid-qg7ge7vo]{padding:6rem 0;border-bottom:1px solid #E8DFD1}.m-masthead-grid[data-astro-cid-qg7ge7vo]{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}.m-eyebrow[data-astro-cid-qg7ge7vo]{display:inline-flex;align-items:center;gap:.85rem;font-size:.75rem;letter-spacing:.18em;color:#5c534b;margin-bottom:2rem}.m-eyebrow-han[data-astro-cid-qg7ge7vo]{font-family:"Noto Serif SC",serif;color:#c8302a;font-size:1.25rem;line-height:1}.m-h1[data-astro-cid-qg7ge7vo]{color:#1f1a17;margin-bottom:2rem}.m-h1[data-astro-cid-qg7ge7vo] em[data-astro-cid-qg7ge7vo]{font-style:italic;color:#c8302a}.m-lede[data-astro-cid-qg7ge7vo]{font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.8;max-width:50ch}.m-masthead-aside[data-astro-cid-qg7ge7vo]{text-align:center}.m-han[data-astro-cid-qg7ge7vo]{font-family:"Noto Serif SC",serif;font-size:clamp(8rem,22vw,16rem);line-height:.9;color:#c8302a;margin-bottom:1rem}.m-aside-meta[data-astro-cid-qg7ge7vo]{font-size:.8125rem;letter-spacing:.1em;color:#5c534b;display:flex;gap:.75rem;justify-content:center}.m-tiers[data-astro-cid-qg7ge7vo]{padding:6rem 0}.m-tiers-head[data-astro-cid-qg7ge7vo]{margin-bottom:4rem;max-width:50rem}.m-tiers-grid[data-astro-cid-qg7ge7vo]{display:grid;grid-template-columns:1fr;gap:1.5rem}.m-tier[data-astro-cid-qg7ge7vo]{border-top:1px solid #1F1A17;padding:2rem 0 2.5rem}.m-tier[data-astro-cid-qg7ge7vo].feature{border-top-color:#c8302a;border-top-width:2px}.m-tier-num[data-astro-cid-qg7ge7vo]{font-family:Fraunces,serif;font-style:italic;color:#c8302a;font-size:1.25rem;margin-bottom:1rem}.m-tier-title[data-astro-cid-qg7ge7vo]{font-family:"Noto Serif SC",serif;font-weight:600;font-size:clamp(1.75rem,2.4vw,2.25rem);line-height:1.2;margin-bottom:.5rem}.m-tier-zh[data-astro-cid-qg7ge7vo]{font-family:Fraunces,serif;font-style:italic;color:#5c534b;font-size:.9375rem;margin-bottom:1.5rem}.m-tier-desc[data-astro-cid-qg7ge7vo]{font-size:1rem;line-height:1.8;margin-bottom:2rem;color:#1f1a17}.m-tier-price[data-astro-cid-qg7ge7vo]{font-family:Fraunces,serif;font-size:2rem;line-height:1;color:#1f1a17}.m-tier-price[data-astro-cid-qg7ge7vo] span[data-astro-cid-qg7ge7vo]{font-family:Noto Sans SC,sans-serif;font-size:.75rem;letter-spacing:.06em;color:#5c534b;margin-left:.4em}.m-form[data-astro-cid-qg7ge7vo]{padding:6rem 0;background:#1f1a17;color:#faf7f2}.m-form-grid[data-astro-cid-qg7ge7vo]{display:grid;grid-template-columns:1fr;gap:4rem}.m-form-side[data-astro-cid-qg7ge7vo] h2[data-astro-cid-qg7ge7vo]{color:#faf7f2;margin-bottom:1.5rem}.m-form-side[data-astro-cid-qg7ge7vo] h2[data-astro-cid-qg7ge7vo] em[data-astro-cid-qg7ge7vo]{color:#c8302a;font-style:italic}.m-form-side[data-astro-cid-qg7ge7vo] .chapter-mark[data-astro-cid-qg7ge7vo]{color:#c8302a}.m-form-note[data-astro-cid-qg7ge7vo]{font-size:.9375rem;line-height:1.8;color:#faf7f2b3;max-width:38ch}.m-reach[data-astro-cid-qg7ge7vo]{align-self:center}.m-pay[data-astro-cid-qg7ge7vo]{padding:6rem 0;border-top:1px solid #E8DFD1}.m-pay-head[data-astro-cid-qg7ge7vo]{margin-bottom:4rem;max-width:40rem}.m-pay-grid[data-astro-cid-qg7ge7vo]{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}.m-pay-card[data-astro-cid-qg7ge7vo]{border-top:1px solid #1F1A17;padding-top:1.5rem}.m-pay-method[data-astro-cid-qg7ge7vo]{font-size:.75rem;letter-spacing:.12em;color:#5c534b;margin-bottom:.75rem}.m-pay-detail[data-astro-cid-qg7ge7vo]{font-family:Fraunces,serif;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2;margin-bottom:.75rem}.m-pay-detail[data-astro-cid-qg7ge7vo] em[data-astro-cid-qg7ge7vo]{font-style:italic;color:#c8302a;word-break:break-all}.m-pay-note[data-astro-cid-qg7ge7vo]{font-size:.875rem;line-height:1.7;color:#5c534b}.m-pay-foot[data-astro-cid-qg7ge7vo]{font-size:.9375rem;line-height:1.85;max-width:60ch;color:#5c534b;padding-top:2rem;border-top:1px solid #E8DFD1}@media(min-width:768px){.m-tiers-grid[data-astro-cid-qg7ge7vo]{grid-template-columns:repeat(3,1fr);gap:2rem}.m-pay-grid[data-astro-cid-qg7ge7vo]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.m-masthead-grid[data-astro-cid-qg7ge7vo]{grid-template-columns:1.5fr 1fr;gap:5rem}.m-form-grid[data-astro-cid-qg7ge7vo]{grid-template-columns:1fr 1.5fr;gap:6rem}}
