.ri[data-astro-cid-vu7hcbp3]{display:block;width:100%;height:auto}.photo[data-astro-cid-w2zq7t6g]{margin:0}.photo[data-astro-cid-w2zq7t6g] img[data-astro-cid-w2zq7t6g]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:4px}.photo[data-astro-cid-w2zq7t6g] figcaption[data-astro-cid-w2zq7t6g]{margin-top:.5rem;font-size:.75rem;letter-spacing:.04em;color:var(--muted)}.rpo[data-astro-cid-4cqkftmn]{--t-h1: clamp(1.75rem, 4vw, 2.5rem);--t-h2: clamp(1.5rem, 3vw, 2rem);--t-h3: 1.125rem;--t-lead: clamp(.9375rem, 1.5vw, 1rem);--t-body: .9375rem;--t-small: .9375rem;--t-label: .75rem;--blue: #1548c7;--green: #14c95a;--grad: linear-gradient(90deg, #1548c7, #0db8cc, #14c95a)}@media(max-width:640px){.rpo[data-astro-cid-4cqkftmn]{--t-small: .875rem;--t-body: .875rem}}.rpo[data-astro-cid-4cqkftmn] .pl-col[data-astro-cid-4cqkftmn]{margin-bottom:1.5rem}.rh__label[data-astro-cid-4cqkftmn],.rs__no[data-astro-cid-4cqkftmn]{display:flex;align-items:center;gap:16px;font-family:var(--pl-font-en);font-size:clamp(12px,calc(11.59px + .11vw),13px);font-weight:700;line-height:1.4;letter-spacing:.2em;color:var(--pl-blue)}.rh__label[data-astro-cid-4cqkftmn]:after,.rs__no[data-astro-cid-4cqkftmn]:after{content:"";flex:none;width:clamp(48px,calc(34.7px + 3.536vw),80px);height:2px;background:linear-gradient(90deg,var(--pl-blue),var(--pl-green))}.rh__label[data-astro-cid-4cqkftmn],.rs__no--inv[data-astro-cid-4cqkftmn]{color:#9db8f2}.rh__label[data-astro-cid-4cqkftmn]:after,.rs__no--inv[data-astro-cid-4cqkftmn]:after{background:linear-gradient(90deg,#9db8f2,var(--pl-green))}.pband[data-astro-cid-4cqkftmn]{padding-block:0}.pband__ph[data-astro-cid-4cqkftmn] img{aspect-ratio:21 / 9;max-height:520px;border-radius:0 0 4px 4px}.ng__side[data-astro-cid-4cqkftmn]{display:grid;gap:1.5rem;align-content:start}.rh[data-astro-cid-4cqkftmn]{position:relative;overflow:hidden;padding-block:clamp(3.5rem,8vw,6rem) clamp(3rem,6vw,5rem)}.rh__in[data-astro-cid-4cqkftmn]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center}@media(min-width:1024px){.rh__in[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3rem}}.rh__h[data-astro-cid-4cqkftmn]{margin:1.5rem 0 0;font-family:var(--pl-font-jp);font-weight:900;font-size:var(--t-h1);line-height:1.5;letter-spacing:.02em;word-break:keep-all}.rh__lede[data-astro-cid-4cqkftmn]{margin-top:1.5rem;font-size:var(--t-lead);line-height:2;color:var(--muted)}.rh__acts[data-astro-cid-4cqkftmn]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.rh__jump[data-astro-cid-4cqkftmn]{white-space:nowrap;color:var(--paper);font-size:var(--t-small);letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px}.rh__fig[data-astro-cid-4cqkftmn]{max-width:560px;margin-inline:auto;width:100%}.hub[data-astro-cid-4cqkftmn]{width:100%;height:auto;display:block;font-family:var(--font-body)}.hub__line[data-astro-cid-4cqkftmn]{stroke:#ffffff47;stroke-width:1.5}.hub__ring[data-astro-cid-4cqkftmn]{fill:none;stroke:#ffffff2e;stroke-width:1;stroke-dasharray:3 5}.hub__core[data-astro-cid-4cqkftmn]{fill:url(#hubg)}.hub__core-t[data-astro-cid-4cqkftmn]{fill:#fff;font-size:18px;font-weight:700;letter-spacing:.04em}.hub__core-s[data-astro-cid-4cqkftmn]{fill:#ffffffd9;font-size:13px;letter-spacing:.2em}.hub__box[data-astro-cid-4cqkftmn]{fill:#ffffff0f;stroke:#ffffff59;stroke-width:1;transition:fill .3s ease,stroke .3s ease}.hub__node[data-astro-cid-4cqkftmn]:hover .hub__box[data-astro-cid-4cqkftmn]{fill:#ffffff24;stroke:#ffffffb3}.hub__dot[data-astro-cid-4cqkftmn]{fill:#fff}.hub__no[data-astro-cid-4cqkftmn]{fill:var(--navy);font-size:10px;font-weight:700;letter-spacing:.04em}.hub__t[data-astro-cid-4cqkftmn]{fill:#fff;font-size:13px;font-weight:700}.ridx__lede[data-astro-cid-4cqkftmn]{margin:0;font-size:var(--t-lead);line-height:2;color:var(--muted)}.cards[data-astro-cid-4cqkftmn]{list-style:none;margin:2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}@media(max-width:1100px){.cards[data-astro-cid-4cqkftmn]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.cards[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr)}}.card[data-astro-cid-4cqkftmn]{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem 1.25rem 1.25rem;background:#fff;border:1px solid var(--rule);border-top:3px solid var(--blue);color:var(--ink);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.card[data-astro-cid-4cqkftmn]:hover{transform:translateY(-2px);box-shadow:0 12px 28px -14px #0d173059}.card__ico[data-astro-cid-4cqkftmn]{width:2.5rem;height:2.5rem;color:var(--blue)}.card__ico[data-astro-cid-4cqkftmn] svg{width:100%;height:100%}.card__no[data-astro-cid-4cqkftmn]{font-family:var(--font-latin);font-size:var(--t-label);letter-spacing:.12em;color:var(--muted)}.card__t[data-astro-cid-4cqkftmn]{font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.5;word-break:keep-all}.card__d[data-astro-cid-4cqkftmn]{font-size:var(--t-small);line-height:1.8;color:var(--muted);flex:1}.card__more[data-astro-cid-4cqkftmn]{margin-top:.5rem;font-size:var(--t-label);letter-spacing:.08em;color:var(--blue)}.card__more[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{font-style:normal}.rs__in[data-astro-cid-4cqkftmn]{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:start}@media(min-width:1024px){.rs__in[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem}.rs__in--rev[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.rs__in--rev[data-astro-cid-4cqkftmn] .rs__copy[data-astro-cid-4cqkftmn]{order:2}.rs__in--rev[data-astro-cid-4cqkftmn] .rs__side[data-astro-cid-4cqkftmn]{order:1}}.rs__no[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{font-family:var(--font-latin);font-size:1.125rem;font-weight:700;letter-spacing:.04em;background-image:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rs__no--inv[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{background-image:linear-gradient(90deg,#fff,#9ec8ff)}.rs__h[data-astro-cid-4cqkftmn]{margin:16px 0 0;font-family:var(--pl-font-jp);font-weight:900;font-size:var(--pl-fs-sec);line-height:1.35;letter-spacing:.02em;word-break:keep-all}.rs[data-astro-cid-4cqkftmn]:not(.section--navy) .rs__h[data-astro-cid-4cqkftmn]{color:var(--pl-navy)}.rs__brand[data-astro-cid-4cqkftmn]{margin-top:.5rem;font-family:var(--font-latin);font-size:var(--t-h3);font-weight:700;color:var(--blue);letter-spacing:.02em}.rs__lead[data-astro-cid-4cqkftmn]{margin-top:1rem;font-size:var(--t-lead);line-height:2;color:var(--muted)}.rs__sub[data-astro-cid-4cqkftmn]{margin:2rem 0 0;font-size:var(--t-label);letter-spacing:.12em;color:var(--muted);font-weight:700}.rs__can[data-astro-cid-4cqkftmn]{list-style:none;margin:.75rem 0 0;padding:0;display:grid;gap:.5rem}.rs__can[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{position:relative;padding-left:1.5rem;font-size:var(--t-body);line-height:1.9}.rs__can[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:before{content:"";position:absolute;left:.125rem;top:.85em;width:10px;height:6px;border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);transform:rotate(-45deg)}.rs__can--inv[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:before{border-color:var(--green)}.rs__price[data-astro-cid-4cqkftmn]{margin-top:1.5rem;font-size:var(--t-small);line-height:1.9;color:var(--ink);padding:.75rem 1rem;border:1px solid var(--rule);background:#fff}.rs__price--inv[data-astro-cid-4cqkftmn]{background:var(--surface);color:var(--paper)}.rs__acts[data-astro-cid-4cqkftmn]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.rs__acts[data-astro-cid-4cqkftmn] .btn[data-astro-cid-4cqkftmn]{white-space:nowrap}@media(max-width:400px){.rs__acts[data-astro-cid-4cqkftmn] .btn[data-astro-cid-4cqkftmn],.rh__acts[data-astro-cid-4cqkftmn] .btn[data-astro-cid-4cqkftmn],.cta[data-astro-cid-4cqkftmn] .btn[data-astro-cid-4cqkftmn]{padding-inline:1.25rem;letter-spacing:.04em}}.rs__more[data-astro-cid-4cqkftmn]{white-space:nowrap;font-size:var(--t-small);letter-spacing:.04em;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.rs__more[data-astro-cid-4cqkftmn]:hover{color:var(--gold)}.rs__side[data-astro-cid-4cqkftmn]{display:grid;gap:1.5rem;align-content:start}@media(max-width:1023px){.rs__side[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media(max-width:720px){.rs__side[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr)}}.proof[data-astro-cid-4cqkftmn]{border:1px solid var(--rule);border-top:3px solid var(--blue);background:#fff;padding:1.25rem 1.5rem 1.5rem}.proof__k[data-astro-cid-4cqkftmn]{font-size:var(--t-label);letter-spacing:.12em;color:var(--muted)}.proof__k--inv[data-astro-cid-4cqkftmn]{color:#ffffffb8}.proof__v[data-astro-cid-4cqkftmn]{margin-top:.5rem;font-family:var(--font-display);font-weight:700;font-size:clamp(1.125rem,2.2vw,1.375rem);line-height:1.5;letter-spacing:.01em;word-break:keep-all}.proof__s[data-astro-cid-4cqkftmn]{margin-top:.5rem;font-size:var(--t-small);line-height:1.8}.proof__l[data-astro-cid-4cqkftmn]{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem;font-size:.8125rem;line-height:1.75;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.proof__l[data-astro-cid-4cqkftmn]:hover{color:var(--gold)}.proof__l[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{font-style:normal;flex:none}.proof__n[data-astro-cid-4cqkftmn]{margin-top:.75rem;font-size:var(--t-label);color:var(--muted)}.fig[data-astro-cid-4cqkftmn]{margin:0}.fig[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn]{font-family:var(--font-display);font-weight:700}.fig[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn],.fig[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn],.fig[data-astro-cid-4cqkftmn] p[data-astro-cid-4cqkftmn]{word-break:keep-all}.card__brand[data-astro-cid-4cqkftmn]{font-family:var(--font-latin);font-size:var(--t-small);font-weight:700;color:var(--blue);letter-spacing:.02em}.fig--hq[data-astro-cid-4cqkftmn]{display:grid;gap:.5rem;justify-items:center}.hq__top[data-astro-cid-4cqkftmn],.hq__stores[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{border:1px solid var(--rule);background:#fff;padding:.5rem 1.25rem;font-size:var(--t-small);font-weight:700}.hq__top[data-astro-cid-4cqkftmn]{min-width:8rem;text-align:center}.hq__mid[data-astro-cid-4cqkftmn]{width:100%;position:relative;padding:1rem;border:1px solid var(--blue);background:#fff;text-align:center}.hq__mid[data-astro-cid-4cqkftmn]:before,.hq__mid[data-astro-cid-4cqkftmn]:after{content:"";position:absolute;left:50%;width:1px;height:.5rem;background:var(--rule)}.hq__mid[data-astro-cid-4cqkftmn]:before{top:-.5rem}.hq__mid[data-astro-cid-4cqkftmn]:after{bottom:-.5rem}.hq__role[data-astro-cid-4cqkftmn]{display:block;font-size:var(--t-small);font-weight:700;color:var(--blue)}.hq__tasks[data-astro-cid-4cqkftmn]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem}.hq__tasks[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{font-style:normal;font-size:var(--t-label);padding:.25rem .75rem;background:#eef2fb;color:var(--blue);border-radius:999px}.hq__stores[data-astro-cid-4cqkftmn]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.hq__stores[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{padding:.5rem .875rem}.flow[data-astro-cid-4cqkftmn]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.flow[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{position:relative;display:grid;gap:.125rem;padding:.75rem 1rem;border:1px solid var(--rule);background:#fff}.flow[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]+li[data-astro-cid-4cqkftmn]:before{content:"";position:absolute;left:50%;top:-.5rem;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--blue);transform:translate(-50%)}.flow[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn]{font-size:var(--t-body)}.flow[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{font-size:var(--t-label);color:var(--muted)}.bars[data-astro-cid-4cqkftmn]{margin-top:1rem;padding:1rem;border:1px solid var(--rule);background:#fff}.bars__row[data-astro-cid-4cqkftmn]{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 4rem;align-items:center;gap:.5rem}.bars__row[data-astro-cid-4cqkftmn]+.bars__row[data-astro-cid-4cqkftmn]{margin-top:.5rem}.bars__k[data-astro-cid-4cqkftmn]{font-size:var(--t-label);color:var(--muted)}.bars__b[data-astro-cid-4cqkftmn]{display:block;height:1rem;width:var(--w);background:#c5cedd}.bars__b--on[data-astro-cid-4cqkftmn]{background-image:var(--grad)}.bars__v[data-astro-cid-4cqkftmn]{font-family:var(--font-latin);font-size:var(--t-small);font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.bars__n[data-astro-cid-4cqkftmn]{margin:.75rem 0 0;font-size:var(--t-label);color:var(--muted)}.rs--newgrad[data-astro-cid-4cqkftmn]{position:relative;overflow:hidden}.rs__head[data-astro-cid-4cqkftmn]{position:relative;max-width:46rem}.rs__lead--inv[data-astro-cid-4cqkftmn]{color:var(--muted)}.rs__sub--inv[data-astro-cid-4cqkftmn]{color:#ffffffb8}.fig--timeline[data-astro-cid-4cqkftmn]{position:relative;margin-top:2.5rem}.tl[data-astro-cid-4cqkftmn]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem}.tl[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{position:relative;display:grid;gap:.25rem;padding:1rem;border:1px solid var(--rule);background:var(--surface)}.tl__n[data-astro-cid-4cqkftmn]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#fff;color:var(--navy);font-family:var(--font-latin);font-size:var(--t-label);font-weight:700;margin-bottom:.25rem}.tl[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn]{font-size:var(--t-body);color:var(--paper)}.tl[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]:last-child{font-size:var(--t-label);color:var(--muted);line-height:1.7}@media(max-width:900px){.tl[data-astro-cid-4cqkftmn]{grid-template-columns:repeat(2,minmax(0,1fr))}.tl[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:last-child{grid-column:1 / -1}}@media(max-width:480px){.tl[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr)}}.ng[data-astro-cid-4cqkftmn]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;margin-top:2.5rem;align-items:start}@media(min-width:900px){.ng[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:3rem}}.ng[data-astro-cid-4cqkftmn] .rs__sub[data-astro-cid-4cqkftmn]{margin-top:0}.ng[data-astro-cid-4cqkftmn] .rs__can[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{color:var(--paper)}.tlabo[data-astro-cid-4cqkftmn]{border:1px solid var(--rule);border-top:3px solid var(--green);background:var(--surface);padding:1.25rem 1.5rem 1.5rem}.tlabo__t[data-astro-cid-4cqkftmn]{margin-top:.5rem;font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.5;word-break:keep-all}.tlabo__b[data-astro-cid-4cqkftmn]{margin-top:.75rem;font-size:var(--t-small);line-height:1.9;color:var(--muted)}.tlabo__l[data-astro-cid-4cqkftmn]{display:inline-block;margin-top:1rem;font-size:var(--t-small);color:var(--paper);text-decoration:underline;text-underline-offset:4px}.tlabo__l[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{font-style:normal}.steps[data-astro-cid-4cqkftmn]{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.steps[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t e" "s e";column-gap:.75rem;align-items:center;padding:.75rem 1rem;border:1px solid var(--rule);background:#fff;border-left:3px solid var(--blue)}.steps[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:last-child{border-left-color:var(--rule)}.steps[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn]{grid-area:t;font-size:var(--t-body)}.steps[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{grid-area:s;font-size:var(--t-label);color:var(--muted)}.steps[data-astro-cid-4cqkftmn] em[data-astro-cid-4cqkftmn]{grid-area:e;font-style:normal;font-size:var(--t-label);font-weight:700;color:var(--blue);background:#eef2fb;padding:.25rem .625rem;border-radius:999px;white-space:nowrap}.steps[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:last-child em[data-astro-cid-4cqkftmn]{color:var(--muted);background:var(--paper-alt)}.steps__n[data-astro-cid-4cqkftmn]{margin:.75rem 0 0;font-size:var(--t-label);color:var(--muted)}.fig--loop[data-astro-cid-4cqkftmn]{position:relative}.loop[data-astro-cid-4cqkftmn]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;position:relative;z-index:1}.loop[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{display:grid;gap:.125rem;padding:.75rem 1rem;border:1px solid var(--rule);background:#fff}.loop[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]:first-child{border-top:3px solid var(--blue)}.loop[data-astro-cid-4cqkftmn] b[data-astro-cid-4cqkftmn]{font-size:var(--t-body)}.loop[data-astro-cid-4cqkftmn] span[data-astro-cid-4cqkftmn]{font-size:var(--t-label);color:var(--muted)}.loop[data-astro-cid-4cqkftmn]:after{content:"↻";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:50%;background:#fff;border:1px solid var(--rule);color:var(--blue);font-size:1.25rem;z-index:2}.why__list[data-astro-cid-4cqkftmn]{list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}@media(max-width:900px){.why__list[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr)}}.why__item[data-astro-cid-4cqkftmn]{display:grid;grid-template-columns:3rem minmax(0,1fr);grid-template-areas:"i n" "h h" "b b" "l l";column-gap:1rem;align-content:start;padding:1.5rem;border:1px solid var(--rule);background:#fff}.why__ico[data-astro-cid-4cqkftmn]{grid-area:i;width:3rem;height:3rem;color:var(--blue)}.why__ico[data-astro-cid-4cqkftmn] svg{width:100%;height:100%}.why__no[data-astro-cid-4cqkftmn]{grid-area:n;align-self:center;font-family:var(--font-latin);font-size:var(--t-label);letter-spacing:.12em;color:var(--muted)}.why__h[data-astro-cid-4cqkftmn]{grid-area:h;margin:1rem 0 0;font-size:var(--t-h3);line-height:1.6;word-break:keep-all}.why__b[data-astro-cid-4cqkftmn]{grid-area:b;margin-top:.75rem;font-size:var(--t-body);line-height:1.9;color:var(--muted)}.why__l[data-astro-cid-4cqkftmn]{grid-area:l;margin-top:1rem;font-size:var(--t-small);color:var(--ink);text-decoration:underline;text-underline-offset:4px}.why__l[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{font-style:normal}.faq__in[data-astro-cid-4cqkftmn]{max-width:52rem}.faq__list[data-astro-cid-4cqkftmn]{border-top:1px solid var(--rule);margin-top:.5rem}.faq__item[data-astro-cid-4cqkftmn]{border-bottom:1px solid var(--rule)}.faq__q[data-astro-cid-4cqkftmn]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem .25rem;font-family:var(--font-display);font-weight:700;font-size:var(--t-h3);line-height:1.6;cursor:pointer;list-style:none}.faq__q[data-astro-cid-4cqkftmn]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]{flex:none;position:relative;width:1.5rem;height:1.5rem;border:1px solid var(--rule);border-radius:50%;background:#fff}.faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]:before,.faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]:after{content:"";position:absolute;left:50%;top:50%;background:var(--ink);transform:translate(-50%,-50%)}.faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]:before{width:.75rem;height:1px}.faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]:after{width:1px;height:.75rem;transition:transform .2s ease}.faq__item[data-astro-cid-4cqkftmn][open] .faq__q[data-astro-cid-4cqkftmn] i[data-astro-cid-4cqkftmn]:after{transform:translate(-50%,-50%) scaleY(0)}.faq__a[data-astro-cid-4cqkftmn]{margin:0 0 1.25rem;padding:0 .25rem;font-size:var(--t-body);line-height:2;color:var(--muted)}.stats[data-astro-cid-4cqkftmn]{padding-block:clamp(2.5rem,5vw,4rem)}.stats__k[data-astro-cid-4cqkftmn]{font-size:var(--t-label);letter-spacing:.12em;color:var(--muted)}.stats__list[data-astro-cid-4cqkftmn]{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--rule);border:1px solid var(--rule)}.stats__yt[data-astro-cid-4cqkftmn]{grid-column:span 2}@media(max-width:1100px){.stats__list[data-astro-cid-4cqkftmn]{grid-template-columns:repeat(4,minmax(0,1fr))}.stats__yt[data-astro-cid-4cqkftmn]{grid-column:1 / -1}}@media(max-width:640px){.stats__list[data-astro-cid-4cqkftmn]{grid-template-columns:minmax(0,1fr)}.stats__yt[data-astro-cid-4cqkftmn]{grid-column:auto}}.stats__list[data-astro-cid-4cqkftmn] li[data-astro-cid-4cqkftmn]{background:var(--navy)}.stats__list[data-astro-cid-4cqkftmn] a[data-astro-cid-4cqkftmn],.stats__yt[data-astro-cid-4cqkftmn]{display:grid;gap:.25rem;padding:1.25rem;height:100%;color:var(--paper);text-decoration:none}.stats__list[data-astro-cid-4cqkftmn] a[data-astro-cid-4cqkftmn]:hover{background:#ffffff0f}.stats__tag[data-astro-cid-4cqkftmn]{font-size:var(--t-label);letter-spacing:.1em;color:var(--muted)}.stats__v[data-astro-cid-4cqkftmn]{font-family:var(--font-latin);font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1.4;word-break:keep-all}.stats__v--t[data-astro-cid-4cqkftmn]{font-family:var(--font-display);font-size:var(--t-body);white-space:normal;line-height:1.6;word-break:keep-all}.stats__s[data-astro-cid-4cqkftmn]{font-size:var(--t-label);color:var(--muted)}.stats__n[data-astro-cid-4cqkftmn]{margin-top:1rem;font-size:var(--t-label);line-height:1.8;color:var(--muted)}.cta[data-astro-cid-4cqkftmn]{text-align:center}.cta__in[data-astro-cid-4cqkftmn]{max-width:44rem}.cta__h[data-astro-cid-4cqkftmn]{font-family:var(--pl-font-jp);font-weight:900;font-size:var(--pl-fs-sec);line-height:1.35;letter-spacing:.02em;word-break:keep-all;color:var(--pl-navy)}.cta__lede[data-astro-cid-4cqkftmn]{margin:1rem auto 2rem;font-size:var(--t-body);line-height:2;color:var(--muted)}
