.lead[data-astro-cid-okd4azjq]{letter-spacing:.06em;max-width:44em;color:var(--c-ink-mid);margin-top:24px;font-size:15px;line-height:2.1}.anchors[data-astro-cid-okd4azjq] ul[data-astro-cid-okd4azjq]{padding:24px var(--gutter) 0;flex-wrap:wrap;gap:6px;margin:0;display:flex}.anchors[data-astro-cid-okd4azjq] a[data-astro-cid-okd4azjq]{border:1px solid var(--c-line);letter-spacing:.04em;border-radius:999px;align-items:center;gap:4px;min-height:44px;padding:0 13px;font-size:12px;display:inline-flex}.approach[data-astro-cid-okd4azjq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;display:grid}.approach__item[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-ink);padding-top:24px}.approach__no[data-astro-cid-okd4azjq]{font-family:var(--f-latin);color:var(--c-accent-deep);font-size:36px;font-weight:300;line-height:1}.approach__title[data-astro-cid-okd4azjq]{letter-spacing:.1em;margin:18px 0 12px;font-size:18px;font-weight:700}.approach__text[data-astro-cid-okd4azjq]{letter-spacing:.04em;color:var(--c-ink-mid);font-size:13px;line-height:1.95}.menus[data-astro-cid-okd4azjq]{gap:40px;display:grid}.menu[data-astro-cid-okd4azjq]{border:1px solid var(--c-line);background:var(--c-white);scroll-margin-top:calc(var(--header-h) + 24px);border-radius:14px;grid-template-columns:minmax(0,.95fr) minmax(0,2fr);gap:0 clamp(32px,4vw,60px);padding:clamp(28px,3.4vw,48px);display:grid}.menu[data-astro-cid-okd4azjq].is-featured{border:2px solid var(--c-accent)}.menu[data-astro-cid-okd4azjq].is-option{border:1px dashed var(--c-line)}.menu__side[data-astro-cid-okd4azjq] .k-tag[data-astro-cid-okd4azjq]{margin-bottom:14px}.k-tag--outline[data-astro-cid-okd4azjq]{border:1px solid var(--c-accent);background:0 0}.menu__name[data-astro-cid-okd4azjq]{font-family:var(--f-display);letter-spacing:.04em;font-size:clamp(22px,2.2vw,30px);font-weight:600;line-height:1.4}.menu__target[data-astro-cid-okd4azjq]{border-bottom:1px solid var(--c-line);letter-spacing:.04em;color:var(--c-ink-sub);margin-top:10px;padding-bottom:16px;font-size:12px}.menu__price[data-astro-cid-okd4azjq]{margin-top:16px}.menu__price-label[data-astro-cid-okd4azjq]{color:var(--c-ink-sub);font-size:12px}.menu__price-value[data-astro-cid-okd4azjq]{letter-spacing:.02em;color:var(--c-accent-deep);margin-top:4px;font-size:clamp(22px,2vw,26px);font-weight:700}.menu__price-value[data-astro-cid-okd4azjq] span[data-astro-cid-okd4azjq]{color:var(--c-ink-sub);margin-left:10px;font-size:11px;font-weight:400}.menu__price-value[data-astro-cid-okd4azjq].is-quote{letter-spacing:.06em;font-size:clamp(17px,1.5vw,20px)}.menu__price-note[data-astro-cid-okd4azjq]{color:var(--c-ink-mid);margin-top:8px;font-size:12px;line-height:1.7}.menu__lead[data-astro-cid-okd4azjq]{letter-spacing:.06em;margin-bottom:22px;font-size:14px;line-height:2.1}.menu__h[data-astro-cid-okd4azjq]{letter-spacing:.1em;margin:0 0 10px;font-size:12px;font-weight:700}.chips[data-astro-cid-okd4azjq]{flex-wrap:wrap;gap:8px;margin:0 0 22px;display:flex}.chips[data-astro-cid-okd4azjq] li[data-astro-cid-okd4azjq]{border:1px solid var(--c-line);color:var(--c-ink-mid);border-radius:999px;padding:5px 14px;font-size:12px}.menu__deliv[data-astro-cid-okd4azjq]{letter-spacing:.04em;color:var(--c-ink-mid);font-size:13px;line-height:1.85}.bullets[data-astro-cid-okd4azjq]{gap:8px;margin:0 0 18px;display:grid}.bullets[data-astro-cid-okd4azjq] li[data-astro-cid-okd4azjq]{letter-spacing:.04em;padding-left:22px;font-size:14px;line-height:1.75;position:relative}.bullets[data-astro-cid-okd4azjq] li[data-astro-cid-okd4azjq]:before{content:"";background:var(--c-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:.75em;left:4px}.menu__notes[data-astro-cid-okd4azjq] p[data-astro-cid-okd4azjq]{color:var(--c-ink-sub);font-size:11px;line-height:1.9}.fold[data-astro-cid-okd4azjq] summary[data-astro-cid-okd4azjq]{list-style:none;display:none}.fold[data-astro-cid-okd4azjq] summary[data-astro-cid-okd4azjq]::-webkit-details-marker,.faq__q[data-astro-cid-okd4azjq]::-webkit-details-marker{display:none}.options-head[data-astro-cid-okd4azjq]{margin:clamp(56px,6vw,80px) 0 24px}.options-head__title[data-astro-cid-okd4azjq]{font-family:var(--f-display);letter-spacing:.06em;font-size:22px;font-weight:600}.options-head__text[data-astro-cid-okd4azjq]{color:var(--c-ink-mid);margin-top:6px;font-size:13px}.seminar-link[data-astro-cid-okd4azjq]{color:var(--c-ink-mid);margin-top:48px;font-size:13px}.seminar-link[data-astro-cid-okd4azjq] a[data-astro-cid-okd4azjq]{color:var(--c-accent-deep);margin-left:12px;font-weight:700}.seminar-link[data-astro-cid-okd4azjq] a[data-astro-cid-okd4azjq]:hover{text-decoration:underline}.diff[data-astro-cid-okd4azjq] table[data-astro-cid-okd4azjq]{table-layout:fixed;border-collapse:collapse;letter-spacing:.04em;width:100%;font-size:14px}.diff[data-astro-cid-okd4azjq] th[data-astro-cid-okd4azjq],.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]{border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top;padding:22px 8px}.diff[data-astro-cid-okd4azjq] thead[data-astro-cid-okd4azjq] th[data-astro-cid-okd4azjq],.diff[data-astro-cid-okd4azjq] thead[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-ink);color:var(--c-ink-sub);padding-block:14px;font-size:12px;font-weight:400}.diff[data-astro-cid-okd4azjq] .c-label[data-astro-cid-okd4azjq]{width:18%}.diff[data-astro-cid-okd4azjq] .c-other[data-astro-cid-okd4azjq]{width:41%}.diff[data-astro-cid-okd4azjq] tbody[data-astro-cid-okd4azjq] th[data-astro-cid-okd4azjq]{font-weight:700}.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]{color:var(--c-ink-mid)}.diff[data-astro-cid-okd4azjq] .is-keu[data-astro-cid-okd4azjq]{color:var(--c-ink);font-weight:500}.diff[data-astro-cid-okd4azjq] thead[data-astro-cid-okd4azjq] .is-keu[data-astro-cid-okd4azjq]{font-family:var(--f-latin);color:var(--c-accent-deep)}.prices[data-astro-cid-okd4azjq]{background:var(--c-white);border-radius:14px;margin:0;padding:8px 36px}.prices__row[data-astro-cid-okd4azjq]{grid-template-columns:104px minmax(0,1fr) minmax(0,.9fr) 180px;align-items:center;gap:12px;padding:24px 0;display:grid}.prices__row[data-astro-cid-okd4azjq]+.prices__row[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-line)}.prices__stage[data-astro-cid-okd4azjq]{background:var(--c-accent-light);color:var(--c-accent-deep);letter-spacing:.06em;border-radius:999px;justify-self:start;padding:2px 12px;font-size:11px}.prices__name[data-astro-cid-okd4azjq]{letter-spacing:.06em;font-size:15px;font-weight:700}.prices__note[data-astro-cid-okd4azjq]{color:var(--c-ink-mid);font-size:12px;line-height:1.6}.prices__price[data-astro-cid-okd4azjq]{text-align:right;letter-spacing:.02em;color:var(--c-accent-deep);font-size:20px;font-weight:700}.prices__notes[data-astro-cid-okd4azjq]{margin-top:24px}.prices__notes[data-astro-cid-okd4azjq] p[data-astro-cid-okd4azjq]{color:var(--c-ink-mid);font-size:12px;line-height:2.2}.faq[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-ink)}.faq__item[data-astro-cid-okd4azjq]{border-bottom:1px solid var(--c-line);padding:24px 0}.faq__q[data-astro-cid-okd4azjq]{letter-spacing:.04em;cursor:default;gap:14px;font-size:15px;font-weight:700;line-height:1.7;list-style:none;display:flex}.faq__a[data-astro-cid-okd4azjq]{letter-spacing:.04em;color:var(--c-ink-mid);gap:14px;margin-top:12px;font-size:14px;line-height:1.95;display:flex}.faq__mark[data-astro-cid-okd4azjq]{width:1em;font-family:var(--f-latin);color:var(--c-accent-deep);flex:none;font-weight:400}.faq__a[data-astro-cid-okd4azjq] .faq__mark[data-astro-cid-okd4azjq]{color:var(--c-ink-sub)}@media (width<=860px){.lead[data-astro-cid-okd4azjq]{font-size:14px;line-height:1.95}.approach[data-astro-cid-okd4azjq]{grid-template-columns:1fr;gap:0}.approach__item[data-astro-cid-okd4azjq]{padding:22px 0 26px}.approach__no[data-astro-cid-okd4azjq]{margin-right:10px;font-size:24px;display:inline}.approach__title[data-astro-cid-okd4azjq]{font-size:16px;display:inline}.approach__text[data-astro-cid-okd4azjq]{margin-top:12px}.menus[data-astro-cid-okd4azjq]{gap:20px}.menu[data-astro-cid-okd4azjq]{grid-template-columns:1fr;padding:26px 24px 8px}.menu[data-astro-cid-okd4azjq].is-option{padding-bottom:20px}.menu__lead[data-astro-cid-okd4azjq]{margin:16px 0 0;font-size:14px}.menu__price[data-astro-cid-okd4azjq]{margin-top:14px}.fold[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-line);margin-top:16px}.fold[data-astro-cid-okd4azjq] summary[data-astro-cid-okd4azjq]{letter-spacing:.04em;cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:13px;font-weight:700;display:flex}.fold[data-astro-cid-okd4azjq] summary[data-astro-cid-okd4azjq]:after,.faq__q[data-astro-cid-okd4azjq]:after{content:"+";font-family:var(--f-latin);color:var(--c-accent-deep);margin-left:auto;font-size:22px;font-weight:300;line-height:1}.fold[data-astro-cid-okd4azjq][open] summary[data-astro-cid-okd4azjq]:after,.faq__item[data-astro-cid-okd4azjq][open] .faq__q[data-astro-cid-okd4azjq]:after{content:"−"}.fold__body[data-astro-cid-okd4azjq]{padding-bottom:16px}.bullets[data-astro-cid-okd4azjq] li[data-astro-cid-okd4azjq]{font-size:13px}.options-head[data-astro-cid-okd4azjq]{margin-top:40px}.seminar-link[data-astro-cid-okd4azjq]{margin-top:32px}.seminar-link[data-astro-cid-okd4azjq] a[data-astro-cid-okd4azjq]{margin-left:0;font-weight:500}.diff[data-astro-cid-okd4azjq] table[data-astro-cid-okd4azjq],.diff[data-astro-cid-okd4azjq] tbody[data-astro-cid-okd4azjq]{table-layout:auto;display:block}.diff[data-astro-cid-okd4azjq] thead[data-astro-cid-okd4azjq],.diff[data-astro-cid-okd4azjq] colgroup[data-astro-cid-okd4azjq]{display:none}.diff[data-astro-cid-okd4azjq] tr[data-astro-cid-okd4azjq]{border-top:1px solid var(--c-line);padding:18px 0 20px;display:block}.diff[data-astro-cid-okd4azjq] th[data-astro-cid-okd4azjq],.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]{border:0;width:auto;padding:0;display:block}.diff[data-astro-cid-okd4azjq] tbody[data-astro-cid-okd4azjq] th[data-astro-cid-okd4azjq]{width:auto;margin-bottom:8px;font-size:14px}.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]{padding:3px 0;font-size:13px}.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq]:before{content:attr(data-label) "："}.diff[data-astro-cid-okd4azjq] td[data-astro-cid-okd4azjq].is-keu{color:var(--c-accent-deep);font-size:14px}.prices[data-astro-cid-okd4azjq]{padding:4px 20px}.prices__row[data-astro-cid-okd4azjq]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name""note price";align-items:end;gap:2px 8px;padding:20px 0}.prices__name[data-astro-cid-okd4azjq]{grid-area:name;font-size:14px}.prices__note[data-astro-cid-okd4azjq]{grid-area:note;font-size:11px}.prices__price[data-astro-cid-okd4azjq]{grid-area:price;font-size:18px}.prices__notes[data-astro-cid-okd4azjq] p[data-astro-cid-okd4azjq]{font-size:11px}.faq__item[data-astro-cid-okd4azjq]{padding:0}.faq__q[data-astro-cid-okd4azjq]{cursor:pointer;align-items:flex-start;padding:18px 0;font-size:14px}.faq__a[data-astro-cid-okd4azjq]{margin:-4px 0 0;padding-bottom:18px;font-size:13px}.faq__a[data-astro-cid-okd4azjq] .faq__mark[data-astro-cid-okd4azjq]{display:none}}
