html{scroll-padding-top:calc(var(--header-h) + 24px)}.fm[data-astro-cid-kaswo2pp]{padding:0;list-style:none;display:grid}.fm__item[data-astro-cid-kaswo2pp]{border-bottom:1px solid var(--line);grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,40px);padding:28px 0;display:grid}.fm__item[data-astro-cid-kaswo2pp]:first-child{border-top:1px solid var(--line)}.fm__item[data-astro-cid-kaswo2pp]:target{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-soft) 40%, transparent))}.fm__item[data-astro-cid-kaswo2pp]{transition:background-color .3s}.fm__item[data-astro-cid-kaswo2pp]:hover{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-soft) 30%, transparent))}.fm__icon[data-astro-cid-kaswo2pp]{transition:transform .5s var(--ease-spring), border-color .3s}.fm__item[data-astro-cid-kaswo2pp]:hover .fm__icon[data-astro-cid-kaswo2pp]{border-color:var(--accent-text);transform:translateY(-4px)rotate(-2deg)}.fm__icon[data-astro-cid-kaswo2pp]{border:1px solid var(--card-line,var(--line));background:var(--tint);border-radius:12px;padding:10px}.fm__body[data-astro-cid-kaswo2pp]{gap:6px;display:grid}.fm__time[data-astro-cid-kaswo2pp]{font:400 1.5rem/1.15 var(--serif);color:var(--accent-text)}.fm__title[data-astro-cid-kaswo2pp]{font:400 1.15rem/1.3 var(--serif)}.fm__text[data-astro-cid-kaswo2pp]{color:var(--muted);max-width:40rem;line-height:1.6}.receive[data-astro-cid-kaswo2pp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.receive[data-astro-cid-kaswo2pp] li[data-astro-cid-kaswo2pp]{transition:transform .4s var(--ease-spring), border-color .25s}.receive[data-astro-cid-kaswo2pp] li[data-astro-cid-kaswo2pp]:hover{border-color:var(--accent-text);transform:translateY(-3px)}.receive[data-astro-cid-kaswo2pp] li[data-astro-cid-kaswo2pp]{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:start;gap:8px;padding:22px;display:grid}.receive[data-astro-cid-kaswo2pp] h3[data-astro-cid-kaswo2pp]{font:400 1.02rem/1.3 var(--serif)}.receive[data-astro-cid-kaswo2pp] p[data-astro-cid-kaswo2pp]{color:var(--muted);font-size:.92rem;line-height:1.5}.tt-wrap[data-astro-cid-kaswo2pp]{border:1px solid var(--line);background:var(--surface);border-radius:14px;overflow-x:auto}.tt[data-astro-cid-kaswo2pp]{border-collapse:collapse;width:100%;min-width:760px}.tt[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp],.tt[data-astro-cid-kaswo2pp] td[data-astro-cid-kaswo2pp]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 20px;font-size:.94rem;line-height:1.5}.tt[data-astro-cid-kaswo2pp] tbody[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]{color:var(--ink);font-weight:400}.tt[data-astro-cid-kaswo2pp] thead[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]{width:22%;padding-top:24px}.tt[data-astro-cid-kaswo2pp] thead[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]:first-child,.tt[data-astro-cid-kaswo2pp] tbody[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp],.tt[data-astro-cid-kaswo2pp] tfoot[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]{background:var(--surface);width:34%;position:sticky;left:0}.tt__name[data-astro-cid-kaswo2pp]{font:400 1.15rem/1.3 var(--serif);color:var(--ink);display:block}.tt__for[data-astro-cid-kaswo2pp]{color:var(--accent-text);margin-top:6px;font-size:.85rem;font-weight:500;display:block}.tt__lead[data-astro-cid-kaswo2pp] td[data-astro-cid-kaswo2pp],.tt__lead[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]{color:var(--muted)}.tt__yes[data-astro-cid-kaswo2pp]{border-left:2px solid var(--gold-line);border-bottom:2px solid var(--gold-line);width:12px;height:7px;transition:transform .4s var(--ease-spring) calc(var(--j,0) * 45ms + .25s);display:inline-block;transform:rotate(-45deg)}html.js .tt-wrap[data-astro-cid-kaswo2pp]:not(.is-visible) .tt__yes[data-astro-cid-kaswo2pp]{transform:rotate(-45deg)scale(0)}.tt__no[data-astro-cid-kaswo2pp]{color:var(--line)}.tt[data-astro-cid-kaswo2pp] tbody[data-astro-cid-kaswo2pp] tr[data-astro-cid-kaswo2pp]{transition:background-color .2s}.tt[data-astro-cid-kaswo2pp] tbody[data-astro-cid-kaswo2pp] tr[data-astro-cid-kaswo2pp]:hover,.tt[data-astro-cid-kaswo2pp] tbody[data-astro-cid-kaswo2pp] tr[data-astro-cid-kaswo2pp]:hover th[data-astro-cid-kaswo2pp]{background:color-mix(in srgb, var(--accent-soft) 35%, var(--surface))}@media (prefers-reduced-motion:reduce){.tt__yes[data-astro-cid-kaswo2pp]{transition:none}}.tt[data-astro-cid-kaswo2pp] tfoot[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp],.tt[data-astro-cid-kaswo2pp] tfoot[data-astro-cid-kaswo2pp] td[data-astro-cid-kaswo2pp]{border-bottom:0;padding-bottom:24px}.tt[data-astro-cid-kaswo2pp] tfoot[data-astro-cid-kaswo2pp] th[data-astro-cid-kaswo2pp]{font-weight:600}.tt__price[data-astro-cid-kaswo2pp]{font:400 1.4rem/1.2 var(--serif);font-variant-numeric:tabular-nums;margin:0 0 12px}.price-note[data-astro-cid-kaswo2pp]{max-width:46rem;color:var(--muted);margin-top:28px;line-height:1.6}[data-theme=dark] .tt__for[data-astro-cid-kaswo2pp],[data-theme=dark] .fm__time[data-astro-cid-kaswo2pp]{color:var(--deep-accent)}.request[data-astro-cid-kaswo2pp]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.request__intro[data-astro-cid-kaswo2pp]{gap:20px;display:grid}.request__form[data-astro-cid-kaswo2pp]{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:clamp(24px,3vw,40px)}@media (width<=1020px){.request[data-astro-cid-kaswo2pp]{grid-template-columns:1fr}.receive[data-astro-cid-kaswo2pp]{grid-template-columns:repeat(2,minmax(0,1fr))}.fm__item[data-astro-cid-kaswo2pp]{grid-template-columns:120px minmax(0,1fr)}.fm__cta[data-astro-cid-kaswo2pp]{grid-column:2;justify-self:start}}@media (width<=600px){.receive[data-astro-cid-kaswo2pp],.fm__item[data-astro-cid-kaswo2pp]{grid-template-columns:1fr}.fm__icon[data-astro-cid-kaswo2pp]{width:140px}.fm__cta[data-astro-cid-kaswo2pp]{grid-column:1}}
