.wrap[data-v-c0d5cd74]{width:min(1240px,calc(100% - 48px));margin:auto}.page-hero[data-v-c0d5cd74]{position:relative;overflow:hidden;padding:155px 0 92px;color:#fff;background:radial-gradient(circle at 82% 35%,#302a68,transparent 37%),radial-gradient(circle at 8% 25%,#073b43,transparent 26%),#090c21}.mesh[data-v-c0d5cd74]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.75;background-image:linear-gradient(#ffffff0d 1px,transparent 1px),linear-gradient(90deg,#ffffff0d 1px,transparent 1px);background-size:64px 64px}.hero-layout[data-v-c0d5cd74]{position:relative;display:grid;grid-template-columns:.94fr 1.06fr;gap:70px;align-items:center}.page-hero span[data-v-c0d5cd74],.block header span[data-v-c0d5cd74],.action span[data-v-c0d5cd74],.process span[data-v-c0d5cd74]{color:#72e9c2;font-size:14px;font-weight:900;letter-spacing:.1em}.page-hero h1[data-v-c0d5cd74]{margin:23px 0;font-size:clamp(43px,4.2vw,62px);line-height:1.09;letter-spacing:-.05em}.page-hero h1 i[data-v-c0d5cd74]{display:block;font-style:normal;white-space:nowrap}.page-hero h1 i[data-v-c0d5cd74]:last-child{background:linear-gradient(100deg,#927bff,#59dcef 52%,#72ebc4);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.page-hero p[data-v-c0d5cd74]{max-width:650px;color:#b4bed0;font-size:19px;line-height:1.8}.page-hero a[data-v-c0d5cd74],.action a[data-v-c0d5cd74]{display:inline-block;margin-top:32px;padding:15px 23px;border-radius:11px;background:#71e9c2;color:#08101d;font-weight:900}.metrics[data-v-c0d5cd74]{display:flex;flex-wrap:wrap;gap:40px;margin-top:44px}.metrics b[data-v-c0d5cd74]{display:block;font-size:30px;letter-spacing:-.03em;background:linear-gradient(100deg,#927bff,#59dcef);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.metrics small[data-v-c0d5cd74]{display:block;margin-top:5px;color:#8b96ab;font-size:13px;font-weight:700}.hero-visual[data-v-c0d5cd74]{position:relative;overflow:hidden;aspect-ratio:16/10;border:1px solid #ffffff1f;border-radius:30px;background:#080d24;box-shadow:0 35px 90px #0006}.hero-visual img[data-v-c0d5cd74]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-visual[data-v-c0d5cd74]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 48%,#070b1fd9)}.visual-note[data-v-c0d5cd74]{position:absolute;z-index:2;left:25px;bottom:23px;padding:15px 18px;border:1px solid #ffffff24;border-radius:14px;background:#070b1dcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.visual-note b[data-v-c0d5cd74],.visual-note small[data-v-c0d5cd74]{display:block}.visual-note b[data-v-c0d5cd74]{font-size:17px}.visual-note small[data-v-c0d5cd74]{margin-top:4px;color:#aab5c8;font-size:12px}.block[data-v-c0d5cd74]{padding:105px 0}.block header[data-v-c0d5cd74]{max-width:800px;margin-bottom:48px}.block h2[data-v-c0d5cd74]{margin:13px 0;font-size:clamp(36px,4vw,55px);line-height:1.13;letter-spacing:-.045em}.block header p[data-v-c0d5cd74],.process p[data-v-c0d5cd74],.action p[data-v-c0d5cd74]{color:#68758a;font-size:17px;line-height:1.8}.cards[data-v-c0d5cd74]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cards article[data-v-c0d5cd74]{padding:32px;border:1px solid #e1e6ee;border-radius:24px}.cards article>b[data-v-c0d5cd74]{color:#7765f7}.cards h3[data-v-c0d5cd74]{margin:50px 0 13px;font-size:25px}.cards p[data-v-c0d5cd74]{min-height:80px;color:#68758a;line-height:1.7}.cards p.detail[data-v-c0d5cd74]{min-height:0;margin-top:14px;font-size:15.5px;line-height:1.8;color:#5c6a80}.cards ul[data-v-c0d5cd74]{margin-top:24px}.cards li[data-v-c0d5cd74]{margin:9px 0;color:#405068}.cards li[data-v-c0d5cd74]:before{content:"✓";margin-right:8px;color:#09a277}.soft[data-v-c0d5cd74]{background:#f4f6fa}.scenes[data-v-c0d5cd74]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.scenes>div[data-v-c0d5cd74]{padding:28px 26px;border:1px solid #e1e6ee;border-radius:20px;background:#fff}.scenes b[data-v-c0d5cd74]{color:#7765f7;font-size:13px;font-weight:900;letter-spacing:.08em}.scenes h3[data-v-c0d5cd74]{margin:14px 0 10px;font-size:20px}.scenes p[data-v-c0d5cd74]{color:#68758a;font-size:15.5px;line-height:1.75}.process[data-v-c0d5cd74]{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.process ol[data-v-c0d5cd74]{display:grid;gap:12px}.process li[data-v-c0d5cd74]{display:flex;align-items:center;gap:18px;padding:20px;border:1px solid #e0e5ee;border-radius:16px;background:#fff;font-weight:850}.process li b[data-v-c0d5cd74]{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#7765f7;color:#fff}.faq[data-v-c0d5cd74]{max-width:900px}.qa[data-v-c0d5cd74]{margin-bottom:12px;overflow:hidden;border:1px solid #e1e6ee;border-radius:16px;background:#fff}.qa button[data-v-c0d5cd74]{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:22px 24px;border:0;background:none;color:#0f1830;font:inherit;font-size:17.5px;font-weight:850;text-align:left;cursor:pointer}.qa button i[data-v-c0d5cd74]{flex:none;color:#7765f7;font-size:22px;font-style:normal;transition:transform .2s}.qa.open button i[data-v-c0d5cd74]{transform:rotate(45deg)}.qa .a[data-v-c0d5cd74]{max-height:0;overflow:hidden;transition:max-height .3s ease}.qa.open .a[data-v-c0d5cd74]{max-height:700px}.qa .a p[data-v-c0d5cd74]{padding:0 24px 24px;color:#68758a;font-size:16px;line-height:1.85}.action[data-v-c0d5cd74]{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:50px!important;border-radius:28px;color:#fff;background:#0d132d}.action p[data-v-c0d5cd74]{color:#aeb8ca}.action a[data-v-c0d5cd74]{white-space:nowrap}@media (max-width:1050px){.hero-layout[data-v-c0d5cd74]{grid-template-columns:1fr}.hero-visual[data-v-c0d5cd74]{max-width:800px}.page-hero h1 i[data-v-c0d5cd74]{white-space:normal}.cards[data-v-c0d5cd74]{grid-template-columns:1fr}.scenes[data-v-c0d5cd74]{grid-template-columns:1fr 1fr}.process[data-v-c0d5cd74]{grid-template-columns:1fr}.action[data-v-c0d5cd74]{display:block}}@media (max-width:600px){.wrap[data-v-c0d5cd74]{width:calc(100% - 28px)}.page-hero[data-v-c0d5cd74]{padding:118px 0 64px}.page-hero h1[data-v-c0d5cd74]{font-size:min(41px,9.4vw);letter-spacing:-.035em}.page-hero p[data-v-c0d5cd74]{font-size:17px}.page-hero a[data-v-c0d5cd74]{display:block;width:100%;margin-top:26px;text-align:center}.metrics[data-v-c0d5cd74]{gap:26px;margin-top:32px}.metrics b[data-v-c0d5cd74]{font-size:25px}.hero-visual[data-v-c0d5cd74]{border-radius:22px}.visual-note[data-v-c0d5cd74]{left:14px;bottom:14px;padding:12px 14px}.block[data-v-c0d5cd74]{padding:72px 0}.block header[data-v-c0d5cd74]{margin-bottom:32px}.block h2[data-v-c0d5cd74]{font-size:min(36px,9vw)}.cards[data-v-c0d5cd74]{gap:14px}.cards article[data-v-c0d5cd74]{padding:26px 22px;border-radius:20px}.cards h3[data-v-c0d5cd74]{margin:24px 0 12px;font-size:22px}.cards p[data-v-c0d5cd74]{min-height:auto}.cards ul[data-v-c0d5cd74]{margin-top:18px}.scenes[data-v-c0d5cd74]{grid-template-columns:1fr;gap:14px}.scenes>div[data-v-c0d5cd74]{padding:24px 22px}.process[data-v-c0d5cd74]{gap:32px}.process li[data-v-c0d5cd74]{padding:16px;gap:14px}.process li b[data-v-c0d5cd74]{width:34px;height:34px}.qa button[data-v-c0d5cd74]{padding:18px 20px;font-size:16.5px}.qa .a p[data-v-c0d5cd74]{padding:0 20px 20px;font-size:15.5px}.action[data-v-c0d5cd74]{padding:32px 24px!important;border-radius:22px}.action a[data-v-c0d5cd74]{display:block;width:100%;margin-top:26px;text-align:center}}
