.sh[data-astro-cid-ok6tmzvm]{background:var(--blue);padding-block:var(--s-4) var(--s-7);overflow:hidden}@media (width>=64rem){.sh[data-astro-cid-ok6tmzvm]{padding-block:var(--s-5) var(--s-8)}}.sh__in[data-astro-cid-ok6tmzvm]{gap:var(--s-6);align-items:center;display:grid}@media (width>=64rem){.sh__in[data-astro-cid-ok6tmzvm]{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.crumbs[data-astro-cid-ok6tmzvm]{margin-bottom:var(--s-5);gap:.6rem;display:flex}.crumbs[data-astro-cid-ok6tmzvm] [data-astro-cid-ok6tmzvm][aria-current]{color:var(--ink-2)}.sh__name[data-astro-cid-ok6tmzvm]{margin-bottom:var(--s-3);font-family:var(--font-body)}.sh[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{letter-spacing:-.02em;max-width:15ch;margin-bottom:var(--s-4);font-size:clamp(2.5rem,1.7rem + 3.3vw,4.25rem);line-height:1.06}.sh[data-astro-cid-ok6tmzvm] .lead[data-astro-cid-ok6tmzvm]{max-width:36rem;margin-bottom:var(--s-5)}.sh__art[data-astro-cid-ok6tmzvm]{width:100%;max-width:26rem;margin-inline:auto;position:relative}@media (width>=64rem){.sh__art[data-astro-cid-ok6tmzvm]{max-width:none}}.sh__enso[data-astro-cid-ok6tmzvm]{width:124%;color:var(--white);opacity:.75;pointer-events:none;position:absolute;top:-8%;left:-12%}.sh__photo[data-astro-cid-ok6tmzvm]{position:relative}@media (prefers-reduced-motion:no-preference){.sh__enso[data-astro-cid-ok6tmzvm] circle[data-astro-cid-ok6tmzvm]{stroke-dashoffset:560px;animation:enso-draw 1.4s var(--ease-io) 60ms forwards}.sh__photo[data-astro-cid-ok6tmzvm]{clip-path:circle(24% at 50% 46%);animation:wipe 1.3s var(--ease-io) 60ms forwards}.sh__photo[data-astro-cid-ok6tmzvm] img{animation:settle 1.9s var(--ease) 60ms forwards;transform:scale(1.1)}@keyframes enso-draw{to{stroke-dashoffset:0}}@keyframes wipe{to{clip-path:circle(125% at 50% 46%)}}@keyframes settle{to{transform:none}}@keyframes rise{to{opacity:1;transform:none}}}.who[data-astro-cid-ok6tmzvm]{border-bottom:1px solid var(--rule)}.who__in[data-astro-cid-ok6tmzvm]{gap:var(--s-3);padding-block:var(--s-4);align-items:center;display:grid}@media (width>=64rem){.who__in[data-astro-cid-ok6tmzvm]{gap:var(--s-6);grid-template-columns:auto 1fr}}.who[data-astro-cid-ok6tmzvm] .label[data-astro-cid-ok6tmzvm]{margin:0}.who[data-astro-cid-ok6tmzvm] ul[data-astro-cid-ok6tmzvm]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.who[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{border-radius:var(--r-pill);background:var(--mist);padding:.45rem 1rem;font-size:.9375rem;font-weight:500}.notice-wrap[data-astro-cid-ok6tmzvm]{padding-top:var(--s-6)}.notice[data-astro-cid-ok6tmzvm]{background:var(--mist);border-radius:var(--r-card);padding:var(--s-5);gap:var(--s-4);display:grid}.notice__mark[data-astro-cid-ok6tmzvm]{background:var(--yellow);width:3rem;height:3rem;color:var(--ink);border-radius:50%;place-items:center;display:grid}@media (width>=64rem){.notice[data-astro-cid-ok6tmzvm]{padding:var(--s-5) var(--s-6);align-items:center;gap:var(--s-5);grid-template-columns:auto 1fr auto}.notice__gate[data-astro-cid-ok6tmzvm]{grid-column:1/-1}}.notice[data-astro-cid-ok6tmzvm] h2[data-astro-cid-ok6tmzvm]{font-size:var(--t-h3);margin-bottom:var(--s-2)}.notice[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{margin:0}.notice__gate[data-astro-cid-ok6tmzvm]:empty{display:none}.idea[data-astro-cid-ok6tmzvm]{gap:var(--s-6);margin-bottom:var(--s-7);align-items:center;display:grid}@media (width>=64rem){.idea[data-astro-cid-ok6tmzvm]{gap:var(--s-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.approach[data-astro-cid-ok6tmzvm]{gap:var(--s-5);margin:0;padding:0;list-style:none;display:grid}.approach[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]{border-top:1px solid var(--ink);padding-top:var(--s-4)}@media (width>=56rem){.approach[data-astro-cid-ok6tmzvm]{column-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.approach[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]:first-child{grid-column:1/span 4}.approach[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]:nth-child(2){margin-top:var(--s-7);grid-column:5/span 4}.approach[data-astro-cid-ok6tmzvm] li[data-astro-cid-ok6tmzvm]:nth-child(3){margin-top:calc(var(--s-7) * 2);grid-column:9/span 4}}.approach__no[data-astro-cid-ok6tmzvm]{font:400 clamp(2.5rem, 2rem + 1.6vw, 3.5rem)/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.approach[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm]{margin:var(--s-3) 0 var(--s-2);font-size:1.625rem}.approach[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{color:var(--ink-2);margin:0}.ledger[data-astro-cid-ok6tmzvm]{gap:var(--s-6);display:grid}@media (width>=64rem){.ledger[data-astro-cid-ok6tmzvm]{gap:var(--s-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.ledger__head[data-astro-cid-ok6tmzvm]{top:calc(var(--header-h) + var(--s-5));position:sticky}}.ledger__head[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]:last-child{margin:0}.ledger__row[data-astro-cid-ok6tmzvm]{gap:var(--s-4);padding-block:var(--s-5);border-top:1px solid var(--ink);display:grid}.ledger__row[data-astro-cid-ok6tmzvm]:last-child{border-bottom:1px solid var(--ink)}@media (width>=48rem){.ledger__row[data-astro-cid-ok6tmzvm]{gap:var(--s-5);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.ledger__row[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm]{align-content:start;gap:.5rem;margin:0;font-size:1.75rem;display:grid}.ledger__row[data-astro-cid-ok6tmzvm] h3[data-astro-cid-ok6tmzvm] span[data-astro-cid-ok6tmzvm]{font:400 1rem/1 var(--font-display);color:var(--ink-2)}@media (width>=30rem){.ledger__row[data-astro-cid-ok6tmzvm] .ticks[data-astro-cid-ok6tmzvm]{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.stack[data-astro-cid-ok6tmzvm]{gap:var(--s-8);display:grid}.stack[data-astro-cid-ok6tmzvm]>[data-astro-cid-ok6tmzvm]:not(:has(*)){display:none}.pay[data-astro-cid-ok6tmzvm]{gap:var(--s-5);display:grid}@media (width>=64rem){.pay[data-astro-cid-ok6tmzvm]{gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.pay__rows[data-astro-cid-ok6tmzvm]{margin:0}.pay__rows[data-astro-cid-ok6tmzvm]>div[data-astro-cid-ok6tmzvm]{border-top:1px solid var(--rule);gap:.25rem;padding:1.1rem 0;display:grid}.pay__rows[data-astro-cid-ok6tmzvm]>div[data-astro-cid-ok6tmzvm]:last-child{border-bottom:1px solid var(--rule)}@media (width>=40rem){.pay__rows[data-astro-cid-ok6tmzvm]>div[data-astro-cid-ok6tmzvm]{gap:var(--s-4);grid-template-columns:11rem 1fr}}.pay__rows[data-astro-cid-ok6tmzvm] dt[data-astro-cid-ok6tmzvm]{font-weight:700}.pay__rows[data-astro-cid-ok6tmzvm] dd[data-astro-cid-ok6tmzvm]{margin:0}.pay__src[data-astro-cid-ok6tmzvm]{margin-top:var(--s-4);max-width:none}.pay__src[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm] svg{vertical-align:-1px;margin-left:1px;display:inline}.qa[data-astro-cid-ok6tmzvm]{gap:var(--s-6);display:grid}@media (width>=64rem){.qa[data-astro-cid-ok6tmzvm]{gap:var(--s-8);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start}.qa__head[data-astro-cid-ok6tmzvm]{top:calc(var(--header-h) + var(--s-5));position:sticky}}.section:not(.section--mist) .faq{background:var(--mist);border-color:#0000}.others[data-astro-cid-ok6tmzvm]{margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.others[data-astro-cid-ok6tmzvm]{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.others[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]{align-items:center;gap:var(--s-2);border-top:1px solid var(--rule);grid-template-columns:2.25rem 1fr auto;padding:1.1rem 0;text-decoration:none;display:grid}.others__no[data-astro-cid-ok6tmzvm]{font:400 1rem/1 var(--font-display);color:var(--ink-2)}.others__name[data-astro-cid-ok6tmzvm]{font:400 1.5rem/1.2 var(--font-display)}.others[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm] svg{transition:transform .26s var(--ease)}.others[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:hover svg{transform:translate(5px)}
