.standalone-module__V-W99q__wallpaper{background:#eef0f5;min-height:100vh;padding:32px 0;position:relative;overflow-x:clip}.standalone-module__V-W99q__shellNarrow{flex-direction:column;gap:28px;width:min(100%,720px);margin:0 auto;padding:0 16px;display:flex}.standalone-module__V-W99q__faqList{margin-top:8px}.standalone-module__V-W99q__faqItem{border-bottom:1px solid #dfe3eb;padding:14px 0}.standalone-module__V-W99q__faqItem summary{cursor:pointer;justify-content:space-between;font-weight:700;display:flex}.standalone-module__V-W99q__faqAnswer{color:#687080;margin-top:10px;line-height:1.85}.standalone-module__V-W99q__page{--bg:#f4f5f8;--paper:#fbfcff;--ink:#131722;--muted:#697184;--line:#dce1eb;--accent:#3656df;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-sans-jp),"Noto Sans JP",sans-serif;position:relative;overflow-x:clip}.standalone-module__V-W99q__page *{box-sizing:border-box}.standalone-module__V-W99q__page a{color:inherit}.standalone-module__V-W99q__container{width:min(100%,1160px);margin:0 auto;padding:112px 28px}.standalone-module__V-W99q__nav{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f4f5f8db;justify-content:space-between;align-items:center;padding:16px max(28px,50% - 552px);display:flex;position:sticky;top:0}.standalone-module__V-W99q__logo{letter-spacing:-.04em;font-size:19px;font-weight:900;text-decoration:none}.standalone-module__V-W99q__navCta,.standalone-module__V-W99q__cta{background:var(--accent);border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-weight:900;text-decoration:none;display:inline-flex;color:#fff!important}.standalone-module__V-W99q__navCta{padding:9px 15px;font-size:12px}.standalone-module__V-W99q__hero{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:72px;padding-top:96px;padding-bottom:112px;display:grid}.standalone-module__V-W99q__badges{flex-wrap:wrap;gap:8px;display:flex}.standalone-module__V-W99q__badges span{border:1px solid var(--line);background:var(--paper);padding:6px 10px;font-size:12px}.standalone-module__V-W99q__kicker{color:var(--accent);letter-spacing:.14em;margin:0 0 14px;font-size:12px;font-weight:900}.standalone-module__V-W99q__heroCopy .standalone-module__V-W99q__kicker{margin-top:34px}.standalone-module__V-W99q__hero h1,.standalone-module__V-W99q__final h2{letter-spacing:-.045em;margin:0;font-size:clamp(34px,7.7vw,73.6px);font-weight:900;line-height:1.14}.standalone-module__V-W99q__hero h1 em{color:var(--accent);font-style:normal;display:inline-block}.standalone-module__V-W99q__heroSub{max-width:30em;color:var(--muted);margin:26px 0 32px;line-height:1.8}.standalone-module__V-W99q__heroVisual{justify-self:center;width:min(100%,350px);transform:rotate(3deg)}.standalone-module__V-W99q__heroVisual img,.standalone-module__V-W99q__feature img{border-radius:24px;width:100%;height:auto;display:block;box-shadow:18px 24px 48px #1b274b2e}.standalone-module__V-W99q__band{color:#f7f9ff;background:#151d37;padding:48px 28px}.standalone-module__V-W99q__stats{grid-template-columns:repeat(4,1fr);gap:20px;width:min(100%,1104px);margin:auto;display:grid}.standalone-module__V-W99q__stats div{flex-direction:column;gap:5px;display:flex}.standalone-module__V-W99q__stats strong{font-feature-settings:"tnum";letter-spacing:-.04em;font-size:clamp(28px,4vw,48px);line-height:1}.standalone-module__V-W99q__stats span{color:#abb6d0;font-size:12px}.standalone-module__V-W99q__intro{margin-bottom:40px}.standalone-module__V-W99q__intro h2{letter-spacing:-.04em;margin:0;font-size:40px;line-height:1.3}.standalone-module__V-W99q__feature{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:clamp(48px,10vw,140px);max-width:900px;margin:0 auto 112px;display:grid}.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse{grid-template-columns:minmax(0,1fr) 300px}.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse img{grid-area:1/2}.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse div{grid-area:1/1}.standalone-module__V-W99q__feature h3{letter-spacing:-.03em;margin:0 0 14px;font-size:28px}.standalone-module__V-W99q__feature div p:last-child{color:var(--muted);max-width:38em;line-height:1.8}.standalone-module__V-W99q__gridSection{padding-top:0}.standalone-module__V-W99q__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.standalone-module__V-W99q__grid article{background:var(--paper);border:1px solid var(--line);padding:24px}.standalone-module__V-W99q__grid h3{margin:0 0 8px;font-size:17px}.standalone-module__V-W99q__grid p{color:var(--muted);margin:0;font-size:14px}.standalone-module__V-W99q__screenWall{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;padding:0 28px 112px;display:grid;overflow:hidden}.standalone-module__V-W99q__screenWall img{border-radius:10px;width:100%;height:auto}.standalone-module__V-W99q__faq{max-width:780px}.standalone-module__V-W99q__faq details{border-top:1px solid var(--line);padding:22px 0}.standalone-module__V-W99q__faq details:last-child{border-bottom:1px solid var(--line)}.standalone-module__V-W99q__faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;font-weight:800;list-style:none;display:flex}.standalone-module__V-W99q__faq summary::-webkit-details-marker{display:none}.standalone-module__V-W99q__faq summary span{color:var(--accent);font-size:24px;font-weight:400}.standalone-module__V-W99q__faq p{max-width:65ch;color:var(--muted);margin:14px 0 0;line-height:1.8}.standalone-module__V-W99q__final{text-align:center;color:#f7f9ff;background:#151d37;padding:128px 28px}.standalone-module__V-W99q__final .standalone-module__V-W99q__kicker{color:#9fb1ff}.standalone-module__V-W99q__final h2{margin-bottom:36px}.standalone-module__V-W99q__footer{width:min(100%,1160px);color:var(--muted);align-items:center;gap:24px;margin:auto;padding:28px;display:flex}.standalone-module__V-W99q__footer span{color:var(--ink);font-weight:900}.standalone-module__V-W99q__footer nav{flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.standalone-module__V-W99q__footer small{margin-left:auto}@media (max-width:760px){.standalone-module__V-W99q__hero{grid-template-columns:1fr;gap:44px;padding-top:72px}.standalone-module__V-W99q__heroVisual{width:min(72vw,330px)}.standalone-module__V-W99q__container{padding:80px 22px}.standalone-module__V-W99q__stats{grid-template-columns:repeat(2,1fr);gap:28px 16px}.standalone-module__V-W99q__feature,.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse{grid-template-columns:1fr;gap:28px;margin-bottom:80px}.standalone-module__V-W99q__feature img,.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse img{grid-area:auto;width:min(68vw,300px);margin:auto}.standalone-module__V-W99q__feature div,.standalone-module__V-W99q__feature.standalone-module__V-W99q__reverse div{grid-area:auto}.standalone-module__V-W99q__intro h2{font-size:32px}.standalone-module__V-W99q__grid{grid-template-columns:1fr 1fr}.standalone-module__V-W99q__screenWall{grid-template-columns:repeat(5,minmax(0,1fr));padding:0 22px 80px}.standalone-module__V-W99q__footer{flex-wrap:wrap}.standalone-module__V-W99q__footer small{width:100%;margin-left:0}}@media (max-width:420px){.standalone-module__V-W99q__nav{padding-inline:18px}.standalone-module__V-W99q__grid{grid-template-columns:1fr}.standalone-module__V-W99q__hero h1{font-size:clamp(34px,12vw,52px)}}@media (prefers-reduced-motion:reduce){.standalone-module__V-W99q__page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
