.hero[data-v-ff42d8f3]{background:#fff;color:#14161c;padding:5.5rem 0 0;word-break:auto-phrase}.hero .inner[data-v-ff42d8f3]{margin:0 auto;max-width:71.25rem}.head[data-v-ff42d8f3]{display:grid;gap:4rem;grid-template-columns:minmax(0,1fr) 32.5rem}.eyebrow[data-v-ff42d8f3],.head[data-v-ff42d8f3]{align-items:center}.eyebrow[data-v-ff42d8f3]{display:inline-flex;font-size:.875rem;font-weight:700;gap:.75rem;letter-spacing:.125rem;margin:0}.eyebrow .bar[data-v-ff42d8f3]{background:linear-gradient(90deg,#ff5a36,#f5b300 28%,#3cbf6b,#2a7fd4 76%,#7a3fcf);border-radius:.125rem;height:.1875rem;width:1.5rem}.eyebrow .en[data-v-ff42d8f3]{color:#2f5bff}.eyebrow .ja[data-v-ff42d8f3]{color:#5f6573;font-weight:500;letter-spacing:.04em}.tag[data-v-ff42d8f3]{align-items:center;background:#eef2ff;border-radius:62.4375rem;color:#2f5bff;display:inline-flex;font-size:.78125rem;height:1.75rem;margin-top:1.375rem;padding:0 .75rem}.tag[data-v-ff42d8f3],.title[data-v-ff42d8f3]{font-weight:700}.title[data-v-ff42d8f3]{font-size:2.75rem;letter-spacing:.02em;line-height:1.5;margin:1rem 0 0}.title .line[data-v-ff42d8f3]{display:block}.lead[data-v-ff42d8f3]{color:#5a5f6b;font-size:.9375rem;line-height:2;margin:1.25rem 0 0}.actions[data-v-ff42d8f3]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.stats[data-v-ff42d8f3]{border-bottom:1px solid #e6e7ea;border-top:1px solid #e6e7ea;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:4.5rem 0 0}.stat[data-v-ff42d8f3]{display:flex;flex-direction:column;padding:1.75rem 1.5rem}.stat+.stat[data-v-ff42d8f3]{border-left:1px solid #e6e7ea}.stat-label[data-v-ff42d8f3]{font-size:.8125rem;font-weight:700;margin-top:.625rem;order:2}.stat-value[data-v-ff42d8f3]{color:#2f5bff;font-size:2.875rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1;margin:0;order:1}.stat-unit[data-v-ff42d8f3]{color:#14161c;font-size:.9375rem;margin-left:.25rem}.stat-note[data-v-ff42d8f3]{color:#5a5f6b;font-size:.78125rem;margin:.25rem 0 0;order:3}.sr-only[data-v-ff42d8f3]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.rise[data-v-ff42d8f3]{animation:rise-ff42d8f3 .9s cubic-bezier(.2,.8,.2,1) var(--d,0s) both}@keyframes rise-ff42d8f3{0%{opacity:0;transform:translateY(1rem)}}@media (prefers-reduced-motion:reduce){.rise[data-v-ff42d8f3]{animation:none}}@media screen and (max-width:1200px){.hero .inner[data-v-ff42d8f3]{padding:0 2.5rem}}@media screen and (max-width:1024px){.head[data-v-ff42d8f3]{gap:3rem;grid-template-columns:minmax(0,1fr)}.stats[data-v-ff42d8f3]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-v-ff42d8f3]:nth-child(odd){border-left:none}.stat[data-v-ff42d8f3]:nth-child(n+3){border-top:1px solid #e6e7ea}}@media screen and (max-width:768px){.hero[data-v-ff42d8f3]{padding-top:3rem}.hero .inner[data-v-ff42d8f3]{padding:0 1.25rem}.title[data-v-ff42d8f3]{font-size:1.75rem}.lead[data-v-ff42d8f3]{font-size:.875rem}.stats[data-v-ff42d8f3]{margin-top:3rem}.stat[data-v-ff42d8f3]{padding:1.25rem 1rem}.stat-value[data-v-ff42d8f3]{font-size:2.125rem}}.grid[data-v-1348dd6c]{align-items:start;display:grid;gap:4.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.answer[data-v-1348dd6c]{background:#eef2ff;border-radius:1rem;display:flex;font-size:.96875rem;font-weight:700;gap:.75rem;line-height:1.8;margin:1.75rem 0 0;padding:1.25rem 1.5rem}.answer-mark[data-v-1348dd6c]{color:#2f5bff;flex:0 0 auto}.list[data-v-1348dd6c]{border-top:1px solid #e6e7ea;list-style:none;margin:0;padding:0}.row[data-v-1348dd6c]{align-items:center;border-bottom:1px solid #e6e7ea;display:grid;gap:.75rem;grid-template-columns:3.5rem minmax(0,1fr);padding:1.375rem 0}.no[data-v-1348dd6c]{color:#8a909c;font-size:1.5rem;font-variant-numeric:tabular-nums;font-weight:700}.text[data-v-1348dd6c]{font-size:1.03125rem;font-weight:500;line-height:1.7}@media screen and (max-width:1024px){.grid[data-v-1348dd6c]{gap:2.5rem;grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:768px){.row[data-v-1348dd6c]{grid-template-columns:2.75rem minmax(0,1fr)}.no[data-v-1348dd6c]{font-size:1.25rem}.text[data-v-1348dd6c]{font-size:.9375rem}}.band[data-v-281b3f90]{align-items:center;background:#2f5bff;border-radius:1.5rem;color:#fff;display:flex;flex-wrap:wrap;gap:1.75rem;justify-content:space-between;padding:2.75rem 3rem}.band-label[data-v-281b3f90]{font-size:.8125rem;font-weight:700;letter-spacing:.125rem;margin:0;opacity:.85}.band-title[data-v-281b3f90]{font-size:1.5rem;font-weight:700;line-height:1.6;margin:.625rem 0 0}.band-text[data-v-281b3f90]{font-size:.875rem;margin:.375rem 0 0;opacity:.9}.others[data-v-281b3f90]{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin-top:2.25rem}.other[data-v-281b3f90]{background:#fff;border:1px solid #e6e7ea;border-radius:1.25rem;color:#14161c;display:flex;flex-direction:column;gap:.375rem;padding:1.75rem 1.75rem 4.75rem;position:relative;text-decoration:none;transition:transform .35s,box-shadow .35s}.other[data-v-281b3f90]:hover{box-shadow:0 1.875rem 3.125rem -2.25rem #0b103373;transform:translateY(-.25rem)}.other:hover .other-arrow[data-v-281b3f90]{background:#2f5bff;color:#fff}.other-tag[data-v-281b3f90]{color:#2f5bff;font-size:.75rem;font-weight:700}.other-name[data-v-281b3f90]{font-size:1.5rem;font-weight:900}.other-desc[data-v-281b3f90]{color:#5a5f6b;font-size:.875rem;line-height:1.8}.other-arrow[data-v-281b3f90]{align-items:center;background:#eef2ff;border-radius:50%;bottom:1.5rem;color:#2f5bff;display:flex;height:2.5rem;justify-content:center;position:absolute;right:1.5rem;transition:background-color .3s,color .3s;width:2.5rem}.other-arrow svg[data-v-281b3f90]{height:.6875rem;width:1rem}@media (prefers-reduced-motion:reduce){.other[data-v-281b3f90],.other-arrow[data-v-281b3f90]{transition:none}}@media screen and (max-width:768px){.band[data-v-281b3f90]{padding:2rem 1.5rem}.band-title[data-v-281b3f90]{font-size:1.25rem}.others[data-v-281b3f90]{grid-template-columns:minmax(0,1fr)}}
