body.aisx-postadsense-design{--aisx-night:#03060a;--aisx-night-soft:#07111c;--aisx-navy:#0a1b2c;--aisx-navy-2:#10283f;--aisx-cyan:#24d7ff;--aisx-cyan-deep:#0797c8;--aisx-blue:#168cff;--aisx-violet:#8558ff;--aisx-paper:#f3f6fa;--aisx-surface:#ffffff;--aisx-ink:#172236;--aisx-muted:#607087;--aisx-line:#dbe3ed;--aisx-good:#0f766e;--aisx-warn:#b45309;--aisx-danger:#b4233b;--aisx-radius-sm:12px;--aisx-radius:20px;--aisx-radius-lg:28px;--aisx-shadow:0 18px 48px rgba(15,35,58,.09);--aisx-shadow-dark:0 24px 80px rgba(0,0,0,.34);background:var(--aisx-paper);color:var(--aisx-ink);font-family:"BIZ UDPGothic","Noto Sans JP","Yu Gothic",Meiryo,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.aisx-postadsense-design *,body.aisx-postadsense-design ::after,body.aisx-postadsense-design ::before{box-sizing:border-box}body.aisx-postadsense-design a{text-underline-offset:.2em}body.aisx-postadsense-design a:focus-visible,body.aisx-postadsense-design button:focus-visible{outline:3px solid rgb(36 215 255/.62);outline-offset:3px}body.aisx-postadsense-design :where(.site-header-row-container-inner,.site-main-header-wrap .site-header-row-container-inner){background:linear-gradient(110deg,var(--aisx-night),#061626 72%,#111033);color:#fff}body.aisx-postadsense-design :where(.primary-menu-container>ul>li>a,.mobile-toggle-open-container .menu-toggle-open){color:#f8fbff!important}body.aisx-postadsense-design :where(.primary-menu-container>ul>li>a:hover){color:var(--aisx-cyan)!important}body.aisx-postadsense-design :where(.site-footer,.site-bottom-footer-wrap){border-color:rgb(255 255 255/.08);background:var(--aisx-night);color:#b8c6d5}body.aisx-postadsense-design :where(.site-footer a,.site-footer h2,.site-footer h3){color:#f7fbff}body.aisx-postadsense-design :where(.entry-content,.single-content){color:var(--aisx-ink);font-size:clamp(16px,1.45vw,18px);line-height:1.92;overflow-wrap:anywhere}body.aisx-postadsense-design :where(.entry-content,.single-content)>h2{position:relative;margin-top:2.25em;margin-bottom:.9em;padding:0 0 .48em 18px;border-bottom:1px solid var(--aisx-line);color:var(--aisx-ink);font-size:clamp(25px,3.1vw,38px);font-weight:850;line-height:1.4;letter-spacing:.005em}body.aisx-postadsense-design :where(.entry-content,.single-content)>h2::before{content:"";position:absolute;inset:7px auto 12px 0;width:4px;border-radius:99px;background:linear-gradient(180deg,var(--aisx-cyan),var(--aisx-violet));box-shadow:0 0 18px rgb(36 215 255/.34)}body.aisx-postadsense-design :where(.entry-content,.single-content) h3{margin-top:1.8em;color:#18314e;font-size:clamp(20px,2.2vw,27px);font-weight:800;line-height:1.45}body.aisx-postadsense-design :where(.entry-content,.single-content) h4{color:#214463;font-size:1.05em;font-weight:800}body.aisx-postadsense-design :where(.entry-content,.single-content) :where(ul){padding-left:1.35em}body.aisx-postadsense-design :where(.entry-content,.single-content) li{margin-block:.38em}body.aisx-postadsense-design :where(.entry-content,.single-content) li::marker{color:var(--aisx-cyan-deep);font-weight:800}body.aisx-postadsense-design :where(.entry-content,.single-content) img{height:auto;border-radius:var(--aisx-radius-sm)}body.aisx-postadsense-design :where(.entry-content,.single-content) :where([class$=-card],[class*="-card "]){border-radius:var(--aisx-radius-sm)}body.aisx-postadsense-design :where(.entry-content,.single-content) :where([class$=-kicker],[class*="-kicker "],[class$=-label],[class*="-label "]){letter-spacing:.12em}body.aisx-postadsense-design :where(.entry-content,.single-content) :where(a[class*=button],button[class*=button]){min-height:46px;border-radius:12px;font-weight:800;text-decoration:none}body.aisx-postadsense-design.aisx-static-front :where(.content-area,.site-main,.content-bg,.entry.single-entry){margin:0;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}body.aisx-postadsense-design.aisx-static-front .entry-content{margin:0;padding:0;max-width:none}body.aisx-postadsense-design .aisx-home{overflow:hidden;background:var(--aisx-paper);color:var(--aisx-ink)}body.aisx-postadsense-design .aisx-container{width:min(1160px,calc(100% - 40px));margin-inline:auto}body.aisx-postadsense-design .aisx-section-pad{padding-block:clamp(68px,8vw,106px)}body.aisx-postadsense-design .aisx-hero{position:relative;overflow:hidden;min-height:570px;display:grid;place-items:center;padding:clamp(86px,10vw,140px)0;background:radial-gradient(circle at 22% 18%,rgb(0 176 255/.34),transparent 35%),radial-gradient(circle at 82% 22%,rgb(120 63 255/.28),transparent 34%),linear-gradient(135deg,#020407 0,#06111c 55%,#090b1d 100%);color:#fff}body.aisx-postadsense-design .aisx-hero::after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255/.025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255/.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,#000,transparent 88%)}body.aisx-postadsense-design .aisx-hero-inner{position:relative;z-index:1;text-align:center}body.aisx-postadsense-design .aisx-hero-eyebrow,body.aisx-postadsense-design .aisx-section-kicker{margin:0 0 12px;font-size:12px;font-weight:850;letter-spacing:.17em}body.aisx-postadsense-design .aisx-section-kicker{color:var(--aisx-cyan-deep)}body.aisx-postadsense-design .aisx-hero-eyebrow{color:var(--aisx-cyan)}body.aisx-postadsense-design .aisx-hero h1{max-width:1000px;margin:0 auto 24px;color:#fff;font-size:clamp(38px,6vw,76px);font-weight:900;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}body.aisx-postadsense-design .aisx-hero-lead{max-width:840px;margin:0 auto;color:#d2dfeb;font-size:clamp(16px,2vw,21px);line-height:1.85}body.aisx-postadsense-design .aisx-actions{display:flex;flex-wrap:wrap;gap:11px;align-items:center;justify-content:center;margin-top:30px}body.aisx-postadsense-design .aisx-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 21px;border:1px solid rgb(255 255 255/.24);border-radius:13px;font-size:14px;font-weight:850;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}body.aisx-postadsense-design .aisx-button:hover{transform:translateY(-2px)}body.aisx-postadsense-design .aisx-button-primary{border-color:var(--aisx-cyan);background:linear-gradient(110deg,#18c8ed,#4edcff);color:#03121a!important;box-shadow:0 0 24px rgb(36 215 255/.24)}body.aisx-postadsense-design .aisx-button-secondary{border-color:#a78bfa;background:#8558ff;color:#fff!important}body.aisx-postadsense-design .aisx-button-outline{background:rgb(255 255 255/.04);color:#fff!important}body.aisx-postadsense-design .aisx-hero-note{max-width:860px;margin:26px auto 0;padding-top:18px;border-top:1px solid rgb(255 255 255/.12);color:#91a5b7;font-size:12px;line-height:1.7}body.aisx-postadsense-design.aisx-static-front .aisx-hero::before{content:"";position:absolute;z-index:0;background:url(/wp-content/plugins/aisx-investment-clinic/assets/images/hero-japan-chart.svg)center/contain no-repeat;pointer-events:none}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner{width:min(1160px,calc(100% - 40px));text-align:left}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner::before{content:"";position:absolute;z-index:-1;background:linear-gradient(90deg,#02060b 0,rgb(2 6 11/.97) 68%,rgb(2 6 11/.7) 88%,transparent 100%)}body.aisx-postadsense-design.aisx-static-front .aisx-hero h1{margin:0 0 22px;text-shadow:0 3px 20px #000}body.aisx-postadsense-design.aisx-static-front .aisx-hero-lead{max-width:620px;margin:0;color:#e1ebf4!important;text-shadow:0 2px 12px #000}body.aisx-postadsense-design.aisx-static-front .aisx-actions{justify-content:flex-start}body.aisx-postadsense-design.aisx-static-front .aisx-hero-note{max-width:620px;margin-left:0;color:#b8c8d7!important}body.aisx-postadsense-design .aisx-start-band{padding:0 0 78px;background:#05090e}body.aisx-postadsense-design .aisx-start-panel{position:relative;z-index:2;isolation:isolate;overflow:hidden;margin-top:-36px;padding:38px;border:1px solid rgb(255 255 255/.14);border-radius:var(--aisx-radius-lg);background:radial-gradient(circle at 18% 58%,rgb(0 190 255/.34),transparent 34%),radial-gradient(circle at 52% 46%,rgb(26 92 255/.22),transparent 32%),radial-gradient(circle at 87% 55%,rgb(139 61 255/.32),transparent 35%),linear-gradient(145deg,#03070b,#08131f 52%,#0b0a20);box-shadow:0 0 0 1px rgb(36 215 255/.14),-20px 12px 70px rgb(0 183 255/.16),22px 14px 70px rgb(133 88 255/.18),var(--aisx-shadow-dark)}body.aisx-postadsense-design .aisx-start-panel::after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255/.022) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255/.022) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,rgb(0 0 0/.65),transparent 88%)}body.aisx-postadsense-design .aisx-start-head{display:grid;grid-template-columns:1fr minmax(260px,.65fr);gap:34px;align-items:end;margin-bottom:24px}body.aisx-postadsense-design .aisx-start-head h2{margin:0;color:#fff;font-size:clamp(28px,3.5vw,44px)}body.aisx-postadsense-design .aisx-start-head>p{margin:0;color:#aebdcc}body.aisx-postadsense-design .aisx-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.aisx-postadsense-design :where(.aisx-route-card,.aisx-guide-card,.aisx-global-card){display:flex;flex-direction:column;min-height:220px;padding:24px;border:1px solid #d9e2ec;border-radius:18px;background:#f9fbfd;color:var(--aisx-ink)!important;text-decoration:none!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body.aisx-postadsense-design .aisx-route-card{position:relative;aspect-ratio:1/1;min-height:0;justify-content:center;overflow:hidden;padding:34px 28px 26px;border:2px solid rgb(255 255 255/.98);border-radius:24px;background:linear-gradient(145deg,#fff,#eef3fa);box-shadow:0 18px 46px rgb(0 0 0/.28),inset 0 1px 0#fff;text-align:center}body.aisx-postadsense-design .aisx-route-card::before{display:block;width:104px;height:104px;margin:0 auto 20px;background:url(/wp-content/plugins/aisx-investment-clinic/assets/images/route-book.svg)center/contain no-repeat;content:"";filter:drop-shadow(0 12px 18px rgb(255 63 79/.19))}body.aisx-postadsense-design .aisx-route-card:nth-child(2)::before{background-image:url(/wp-content/plugins/aisx-investment-clinic/assets/images/route-search.svg);filter:drop-shadow(0 12px 18px rgb(22 140 255/.2))}body.aisx-postadsense-design .aisx-route-card:nth-child(3)::before{background-image:url(/wp-content/plugins/aisx-investment-clinic/assets/images/route-document.svg);filter:drop-shadow(0 12px 18px rgb(133 88 255/.21))}body.aisx-postadsense-design :where(.aisx-route-card,.aisx-guide-card,.aisx-global-card):hover{transform:translateY(-5px);border-color:#fff;box-shadow:0 0 0 2px rgb(36 215 255/.68),0 0 38px rgb(36 215 255/.28),0 22px 54px rgb(0 0 0/.3)}body.aisx-postadsense-design .aisx-route-card:nth-child(3):hover{box-shadow:0 0 0 2px rgb(133 88 255/.72),0 0 38px rgb(133 88 255/.3),0 22px 54px rgb(0 0 0/.3)}body.aisx-postadsense-design .aisx-route-card strong{margin:0 0 8px;font-size:21px;line-height:1.4}body.aisx-postadsense-design .aisx-route-card span,body.aisx-postadsense-design :where(.aisx-guide-card,.aisx-global-card) span{color:var(--aisx-muted);font-size:14px;line-height:1.75}body.aisx-postadsense-design :where(.aisx-route-card,.aisx-guide-card,.aisx-global-card) i{margin-top:auto;padding-top:15px;color:#06789e;font-style:normal;font-weight:800}body.aisx-postadsense-design .aisx-route-no{display:none}body.aisx-postadsense-design .aisx-start-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:13px}body.aisx-postadsense-design :where(.aisx-guide-card,.aisx-global-card){min-height:150px}body.aisx-postadsense-design :where(.aisx-updates,.aisx-screening,.aisx-method){background:var(--aisx-paper)}body.aisx-postadsense-design :where(.aisx-updates-header,.aisx-section-head,.aisx-case-head){display:grid;grid-template-columns:1fr auto;gap:28px;align-items:end;margin-bottom:30px}body.aisx-postadsense-design :where(.aisx-updates-header,.aisx-section-head,.aisx-case-head) h2{margin:0;color:var(--aisx-ink);font-size:clamp(31px,4.2vw,52px)}body.aisx-postadsense-design :where(.aisx-updates-header,.aisx-section-head,.aisx-case-head) h2 em{color:var(--aisx-cyan-deep);font-style:normal}body.aisx-postadsense-design .aisx-screening .aisx-button-outline,body.aisx-postadsense-design .aisx-updates .aisx-button-outline{border-color:#9fb0c1;background:#fff;color:#18324b!important}body.aisx-postadsense-design .aisx-update-block{margin-top:18px;padding:26px;border:1px solid var(--aisx-line);border-radius:var(--aisx-radius);background:#fff;box-shadow:var(--aisx-shadow)}body.aisx-postadsense-design .aisx-update-block-en{background:linear-gradient(135deg,#fdfdff,#f4f2ff)}body.aisx-postadsense-design .aisx-update-head{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:end;margin-bottom:18px}body.aisx-postadsense-design .aisx-evidence-head h3,body.aisx-postadsense-design .aisx-update-head h3{margin:0;color:var(--aisx-ink)}body.aisx-postadsense-design .aisx-update-head p{margin:4px 0 0;color:var(--aisx-muted);font-size:14px}body.aisx-postadsense-design .aisx-update-head>a{color:#087da4;font-weight:800}body.aisx-postadsense-design :where(.aisx-dark,.aisx-ai-meeting,.aisx-cases,.aisx-final){position:relative;background:radial-gradient(circle at 16% 8%,rgb(0 176 255/.22),transparent 32%),radial-gradient(circle at 86% 12%,rgb(133 88 255/.18),transparent 30%),linear-gradient(135deg,#03060a,#0a1724);color:#cedae6}body.aisx-postadsense-design :where(.aisx-dark,.aisx-ai-meeting,.aisx-cases,.aisx-final) :where(h2,h3,strong){color:#fff}body.aisx-postadsense-design .aisx-meeting-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:54px;align-items:center}body.aisx-postadsense-design .aisx-meeting-copy h2{margin:0 0 16px;color:#fff;font-size:clamp(36px,5vw,62px)}body.aisx-postadsense-design .aisx-ai-roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}body.aisx-postadsense-design .aisx-ai-role{padding:15px;border:1px solid rgb(255 255 255/.12);border-radius:14px;background:rgb(255 255 255/.05)}body.aisx-postadsense-design .aisx-ai-role span{display:block;margin-top:4px;color:#9eb0c0;font-size:12px}body.aisx-postadsense-design .aisx-avatars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.aisx-postadsense-design .aisx-avatar{overflow:hidden;padding:12px;border:1px solid rgb(255 255 255/.13);border-radius:18px;background:rgb(255 255 255/.06);text-align:center}body.aisx-postadsense-design .aisx-avatar img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:11px}body.aisx-postadsense-design .aisx-avatar strong{display:block;margin-top:9px}body.aisx-postadsense-design .aisx-avatar span{color:#9fb0c1;font-size:12px}body.aisx-postadsense-design .aisx-screening-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:26px;align-items:stretch}body.aisx-postadsense-design .aisx-screening-copy{padding:clamp(26px,4vw,48px);border:1px solid var(--aisx-line);border-radius:var(--aisx-radius-lg);background:#fff}body.aisx-postadsense-design .aisx-screening-copy h2{margin:0 0 18px;color:var(--aisx-ink);font-size:clamp(32px,4.5vw,54px)}body.aisx-postadsense-design .aisx-screening-copy h2 em{color:var(--aisx-cyan-deep);font-style:normal}body.aisx-postadsense-design .aisx-screening-flow{display:grid;gap:9px;margin-top:24px}body.aisx-postadsense-design .aisx-screening-step{display:grid;grid-template-columns:80px 160px 1fr;gap:14px;align-items:center;padding:13px 15px;border:1px solid var(--aisx-line);border-radius:12px;background:#f8fafc}body.aisx-postadsense-design .aisx-screening-step b{color:var(--aisx-cyan-deep);font-size:11px;letter-spacing:.09em}body.aisx-postadsense-design .aisx-screening-step span{color:var(--aisx-muted);font-size:13px}body.aisx-postadsense-design .aisx-feature-card{display:flex;flex-direction:column;padding:34px;border:1px solid rgb(36 215 255/.25);border-radius:var(--aisx-radius-lg);background:linear-gradient(145deg,#07111c,#0d2032);color:#cbd8e5!important;text-decoration:none!important;box-shadow:var(--aisx-shadow-dark)}body.aisx-postadsense-design .aisx-feature-card>b{color:var(--aisx-cyan);font-size:11px;letter-spacing:.14em}body.aisx-postadsense-design .aisx-feature-card>strong{margin:18px 0 10px;color:#fff;font-size:clamp(25px,3.4vw,39px);line-height:1.35}body.aisx-postadsense-design .aisx-feature-card em{color:var(--aisx-cyan);font-style:normal}body.aisx-postadsense-design .aisx-feature-card i{margin-top:auto;padding-top:24px;color:var(--aisx-cyan);font-style:normal;font-weight:800}body.aisx-postadsense-design .aisx-evidence-wrap{margin-top:26px;padding:30px;border:1px solid var(--aisx-line);border-radius:var(--aisx-radius);background:#fff}body.aisx-postadsense-design .aisx-evidence-head{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:end}body.aisx-postadsense-design .aisx-evidence-head>p{margin:0;color:var(--aisx-muted)}body.aisx-postadsense-design .aisx-evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}body.aisx-postadsense-design .aisx-evidence-card{display:flex;flex-direction:column;padding:20px;border:1px solid var(--aisx-line);border-radius:15px;background:#f8fafc;color:var(--aisx-ink)!important;text-decoration:none!important}body.aisx-postadsense-design .aisx-evidence-card b{color:var(--aisx-cyan-deep);font-size:11px;letter-spacing:.12em}body.aisx-postadsense-design .aisx-evidence-card strong{margin:7px 0;color:var(--aisx-ink)}body.aisx-postadsense-design .aisx-evidence-card span{color:var(--aisx-muted);font-size:13px;line-height:1.7}body.aisx-postadsense-design .aisx-evidence-card i{margin-top:auto;padding-top:12px;color:#087da4;font-style:normal;font-weight:800}body.aisx-postadsense-design :where(.aisx-trend-cards,.aisx-method-grid,.aisx-review-grid,.aisx-final-grid){display:grid;gap:14px}body.aisx-postadsense-design .aisx-trend-cards{grid-template-columns:repeat(3,minmax(0,1fr))}body.aisx-postadsense-design :where(.aisx-trend-card,.aisx-framework-card,.aisx-tool-card,.aisx-review-card){padding:22px;border:1px solid var(--aisx-line);border-radius:17px;background:#fff;box-shadow:0 10px 28px rgb(18 42 66/.05)}body.aisx-postadsense-design :where(.aisx-trend-card,.aisx-framework-card,.aisx-tool-card,.aisx-review-card) :where(h3,strong){color:var(--aisx-ink)}body.aisx-postadsense-design .aisx-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.aisx-postadsense-design .aisx-method-panel{padding:28px;border:1px solid var(--aisx-line);border-radius:var(--aisx-radius);background:#fff}body.aisx-postadsense-design .aisx-review-panel{padding:clamp(28px,5vw,58px);border-radius:var(--aisx-radius-lg);background:#fff;box-shadow:var(--aisx-shadow)}body.aisx-postadsense-design .aisx-review-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}body.aisx-postadsense-design .aisx-final-board{padding:28px;border:1px solid rgb(255 255 255/.14);border-radius:var(--aisx-radius);background:rgb(255 255 255/.06)}body.aisx-postadsense-design .aisx-disclaimer{color:#91a4b6;font-size:12px}body.aisx-postadsense-design.aisx-static-front .aisx-method .aisx-section-head h2,body.aisx-postadsense-design.aisx-static-front .aisx-trend-main h3{color:#fff!important}body.aisx-postadsense-design.aisx-static-front .aisx-trend-main>p:not(.aisx-section-kicker){color:#d9e7f5!important}body.aisx-postadsense-design.aisx-static-front .aisx-method-panel h3,body.aisx-postadsense-design.aisx-static-front .aisx-trend-card strong{color:#122a42!important}body.aisx-postadsense-design.aisx-static-front .aisx-trend-card span{color:#52677c!important}body.aisx-postadsense-design.aisx-static-front .aisx-trend-card i{color:#087da4!important}body.aisx-postadsense-design.aisx-static-front .aisx-method{background:radial-gradient(circle at 8% 12%,rgb(64 224 208/.18),transparent 34%),radial-gradient(circle at 92% 10%,rgb(56 189 248/.15),transparent 32%),linear-gradient(135deg,#071421 0,#0b2035 54%,#102a43 100%);color:#eef7ff}body.aisx-postadsense-design.aisx-static-front .aisx-method .aisx-section-head{background:rgb(255 255 255/.055)}body.aisx-postadsense-design.aisx-static-front .aisx-method .aisx-section-head>p{color:#d9e7f5!important}body.aisx-postadsense-design.aisx-static-front .aisx-method-panel>p:not(.aisx-section-kicker){color:#52677c!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-framework-card,.aisx-tool-card) strong{color:#122a42!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-framework-card,.aisx-tool-card) span{color:#52677c!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-route-card,.aisx-guide-card,.aisx-global-card,.aisx-screening-step){border-color:#b8c7d6;box-shadow:0 8px 22px rgb(18 42 66/.09)}body.aisx-postadsense-design.aisx-static-front :where(.aisx-guide-card,.aisx-global-card){min-height:138px;padding:18px 20px}body.aisx-postadsense-design.aisx-static-front :where(.aisx-guide-card,.aisx-global-card) strong{color:#122a42!important;overflow-wrap:anywhere}body.aisx-postadsense-design.aisx-static-front :where(.aisx-guide-card,.aisx-global-card) span{color:#41566d!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-guide-card,.aisx-global-card) i{color:#087da4!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-guide-card,.aisx-global-card) .aisx-mini-label{border-color:#77cbe3;color:#087da4!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-panel,.aisx-method-panel,.aisx-screening-copy,.aisx-update-block,.aisx-evidence-wrap){border:1px solid #aebfd0}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-panel,.aisx-method-panel,.aisx-screening-copy,.aisx-update-block,.aisx-evidence-wrap) :where(h2,h3,strong){color:#102a43!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-panel,.aisx-method-panel,.aisx-screening-copy,.aisx-update-block,.aisx-evidence-wrap) :where(p,li,span){color:#40566d!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-card,.aisx-framework-card,.aisx-tool-card,.aisx-trend-card,.aisx-evidence-card){border-color:#aebfd0;box-shadow:0 9px 24px rgb(16 42 67/.1)}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-card,.aisx-framework-card,.aisx-tool-card,.aisx-trend-card,.aisx-evidence-card) :where(h3,strong){color:#102a43!important}body.aisx-postadsense-design.aisx-static-front :where(.aisx-review-card,.aisx-framework-card,.aisx-tool-card,.aisx-trend-card,.aisx-evidence-card) :where(p,span,li){color:#40566d!important}body.aisx-postadsense-design.aisx-static-front .aisx-screening-main{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start}body.aisx-postadsense-design.aisx-static-front .aisx-screening-copy{height:auto;min-height:0;padding:32px}body.aisx-postadsense-design.aisx-static-front .aisx-screening-copy h2{font-size:clamp(32px,4.1vw,49px);overflow-wrap:anywhere}body.aisx-postadsense-design.aisx-static-front .aisx-screening-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;margin:20px 0 22px}body.aisx-postadsense-design.aisx-static-front .aisx-screening-step{display:flex;min-width:0;min-height:148px;padding:17px;flex-direction:column;align-items:flex-start;gap:4px;background:#f8fafc}body.aisx-postadsense-design.aisx-static-front .aisx-screening-step b{margin:0;color:#087da4}body.aisx-postadsense-design.aisx-static-front .aisx-screening-step strong{display:block;color:#122a42!important;font-size:14px;line-height:1.45;overflow-wrap:anywhere}body.aisx-postadsense-design.aisx-static-front .aisx-screening-step span{display:block;color:#52677c!important;font-size:12px;line-height:1.6;overflow-wrap:anywhere}body.aisx-postadsense-design.aisx-static-front .aisx-feature-card{height:auto;min-height:0;padding:30px;border-color:#4d718b;align-self:start}body.aisx-postadsense-design.aisx-static-front .aisx-feature-card>strong{font-size:clamp(25px,3vw,35px);line-height:1.34;overflow-wrap:anywhere}body.aisx-postadsense-design.aisx-static-front .aisx-feature-card p{color:#d9e7f5!important;font-size:14px;line-height:1.75}body.aisx-postadsense-design.aisx-static-front .aisx-feature-card i{margin-top:22px;padding-top:0}@media (max-width:980px){body.aisx-postadsense-design.aisx-static-front .aisx-screening-main{grid-template-columns:1fr}}@media (max-width:720px){body.aisx-postadsense-design.aisx-static-front .aisx-screening-flow{grid-template-columns:1fr}body.aisx-postadsense-design.aisx-static-front .aisx-screening-step{min-height:0}}body.aisx-postadsense-design.aisx-static-front .aisx-route-card{aspect-ratio:auto;min-height:200px;justify-content:flex-start;padding:22px 22px 18px;border-radius:19px}body.aisx-postadsense-design.aisx-static-front .aisx-route-card::before{width:72px;height:72px;margin:0 auto 12px}body.aisx-postadsense-design.aisx-static-front .aisx-route-card strong{margin-bottom:5px;color:#102a43!important;font-size:17px;line-height:1.35}body.aisx-postadsense-design.aisx-static-front .aisx-route-card span{color:#40566d!important;font-size:12.5px;line-height:1.55}body.aisx-postadsense-design.aisx-static-front .aisx-route-card i{padding-top:10px;color:#06789e!important;font-size:12.5px}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header{padding:24px 26px;border:1px solid #1d4968;border-radius:18px;background:#0b2238;box-shadow:0 14px 34px rgb(13 34 56/.12)}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header h2{color:#fff!important;text-shadow:none}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header h2 em{color:#17b9e6!important}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header :where(.aisx-section-kicker,p){color:#d7e6f2!important}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header .aisx-section-kicker{color:#22c7ec!important}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-wrap{padding:30px 32px 24px}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-head{gap:24px;margin-bottom:18px}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-grid{gap:14px}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-card{min-height:0;padding:19px 18px 17px}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-card span{line-height:1.55}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-links{margin-top:16px}@media (max-width:720px){body.aisx-postadsense-design.aisx-static-front .aisx-route-card{min-height:0;padding:20px 18px 17px}body.aisx-postadsense-design.aisx-static-front .aisx-route-card::before{width:64px;height:64px;margin-bottom:10px}body.aisx-postadsense-design.aisx-static-front .aisx-updates-header{gap:14px;padding:21px 18px}body.aisx-postadsense-design.aisx-static-front .aisx-evidence-wrap{padding:22px 17px 18px}}@media (max-width:980px){body.aisx-postadsense-design .aisx-evidence-head,body.aisx-postadsense-design .aisx-meeting-grid,body.aisx-postadsense-design .aisx-review-grid,body.aisx-postadsense-design .aisx-screening-main,body.aisx-postadsense-design .aisx-start-head{grid-template-columns:1fr}body.aisx-postadsense-design .aisx-evidence-grid,body.aisx-postadsense-design .aisx-route-grid,body.aisx-postadsense-design .aisx-trend-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){body.aisx-postadsense-design .aisx-container{width:min(100% - 28px,1160px)}body.aisx-postadsense-design .aisx-hero{min-height:auto;padding:76px 0 90px}body.aisx-postadsense-design .aisx-hero h1{font-size:clamp(34px,10.5vw,50px)}body.aisx-postadsense-design .aisx-hero-lead br{display:none}body.aisx-postadsense-design .aisx-actions{display:grid;grid-template-columns:1fr;width:100%}body.aisx-postadsense-design .aisx-button{width:100%}body.aisx-postadsense-design .aisx-start-panel{margin-top:-28px;padding:22px 17px}body.aisx-postadsense-design .aisx-ai-roles,body.aisx-postadsense-design .aisx-evidence-grid,body.aisx-postadsense-design .aisx-method-grid,body.aisx-postadsense-design .aisx-route-grid,body.aisx-postadsense-design .aisx-start-subgrid,body.aisx-postadsense-design .aisx-trend-cards{grid-template-columns:1fr}body.aisx-postadsense-design :where(.aisx-updates-header,.aisx-section-head,.aisx-case-head,.aisx-update-head){grid-template-columns:1fr;align-items:start}body.aisx-postadsense-design .aisx-screening-step{grid-template-columns:1fr;gap:3px}body.aisx-postadsense-design .aisx-evidence-wrap{padding:22px 17px}body.aisx-postadsense-design.aisx-static-front .aisx-hero{padding:64px 0 72px}body.aisx-postadsense-design.aisx-static-front .aisx-hero::before{top:90px;right:-150px;width:570px;height:430px;opacity:.32}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner{width:min(100% - 28px,1160px)}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner::before{inset:-40px -18px;background:rgb(2 6 11/.62);border-radius:18px}body.aisx-postadsense-design.aisx-static-front .aisx-hero h1{font-size:clamp(34px,10vw,48px)}}@media (max-width:440px){body.aisx-postadsense-design .aisx-avatars{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body.aisx-postadsense-design *,body.aisx-postadsense-design ::after,body.aisx-postadsense-design ::before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body.aisx-postadsense-design.aisx-static-front .aisx-hero{min-height:460px;padding:66px 0 74px;background:radial-gradient(circle at 78% 35%,rgb(0 153 204/.13),transparent 34%),linear-gradient(112deg,#020508 0,#06101a 58%,#081321 100%)}body.aisx-postadsense-design.aisx-static-front .aisx-hero::before{top:20px;right:max(10px,calc((100vw - 1180px)/2));width:min(49vw,610px);height:calc(100% - 40px);opacity:.72}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner::before{inset:-42px 45% -42px -5%;background:linear-gradient(90deg,#020508 0,rgb(2 5 8/.98) 69%,rgb(2 5 8/.72) 88%,transparent 100%)}body.aisx-postadsense-design.aisx-static-front .aisx-hero h1{max-width:650px;font-size:clamp(39px,4.45vw,54px);line-height:1.2;letter-spacing:-.035em;overflow-wrap:normal;word-break:keep-all}body.aisx-postadsense-design.aisx-static-front .aisx-button-primary{box-shadow:none;background:#28c9e8}body.aisx-postadsense-design.aisx-static-front .aisx-button-secondary{border-color:#72859a;background:#17283a}body.aisx-postadsense-design.aisx-static-front :where(.aisx-start-band,.aisx-updates,.aisx-ai-meeting,.aisx-screening,.aisx-cases,.aisx-method,.aisx-final){position:relative;isolation:isolate;overflow:hidden}body.aisx-postadsense-design.aisx-static-front :where(.aisx-start-band,.aisx-updates,.aisx-ai-meeting,.aisx-screening,.aisx-cases,.aisx-method,.aisx-final)::after{position:absolute;z-index:0;top:18px;right:max(18px,calc((100vw - 1180px)/2));max-width:64vw;overflow:hidden;color:rgb(18 42 66/.055);font-family:Arial,"Helvetica Neue",sans-serif;font-size:clamp(70px,10vw,142px);font-weight:900;line-height:.9;letter-spacing:-.055em;text-align:right;white-space:nowrap;pointer-events:none}body.aisx-postadsense-design.aisx-static-front .aisx-start-band::after{content:"START HERE";color:rgb(255 255 255/.035)}body.aisx-postadsense-design.aisx-static-front .aisx-updates::after{content:"UPDATES"}body.aisx-postadsense-design.aisx-static-front .aisx-ai-meeting::after{content:"AI MEETING";color:rgb(255 255 255/.045)}body.aisx-postadsense-design.aisx-static-front .aisx-screening::after{content:"SCREENING"}body.aisx-postadsense-design.aisx-static-front .aisx-cases::after{content:"CASE STUDY";color:rgb(255 255 255/.045)}body.aisx-postadsense-design.aisx-static-front .aisx-method::after{content:"METHOD & TOOLS";color:rgb(255 255 255/.045)}body.aisx-postadsense-design.aisx-static-front .aisx-final::after{content:"NEXT STEP";color:rgb(255 255 255/.045)}body.aisx-postadsense-design.aisx-static-front .aisx-method::before,body.aisx-postadsense-design.aisx-static-front .aisx-updates-header::after{display:none}body.aisx-postadsense-design.aisx-static-front :where(.aisx-start-band,.aisx-updates,.aisx-ai-meeting,.aisx-screening,.aisx-cases,.aisx-method,.aisx-final)>:where(.aisx-container,.aisx-start-panel){position:relative;z-index:1}@media (max-width:720px){body.aisx-postadsense-design.aisx-static-front .aisx-hero{min-height:auto;padding:52px 0 58px}body.aisx-postadsense-design.aisx-static-front .aisx-hero::before{top:110px;right:-190px;width:520px;height:330px;opacity:.2}body.aisx-postadsense-design.aisx-static-front .aisx-hero-inner::before{inset:-34px -14px;background:rgb(2 5 8/.72)}body.aisx-postadsense-design.aisx-static-front .aisx-hero h1{font-size:clamp(33px,9.5vw,44px);line-height:1.26}body.aisx-postadsense-design.aisx-static-front :where(.aisx-start-band,.aisx-updates,.aisx-ai-meeting,.aisx-screening,.aisx-cases,.aisx-method,.aisx-final)::after{top:16px;right:14px;max-width:88vw;font-size:clamp(48px,16vw,82px);opacity:.82}}:root{--aisxc-ink:#111827;--aisxc-navy:#03060a;--aisxc-navy-2:#0a1b2c;--aisxc-paper:#f3f6fa;--aisxc-white:#fff;--aisxc-muted:#64748b;--aisxc-line:#dbe3ed;--aisxc-gold:#24d7ff;--aisxc-violet:#8558ff;--aisxc-green:#0f766e;--aisxc-red:#a33a3a}.aisx-clinic-home{font-family:"BIZ UDPGothic","Noto Sans JP","Yu Gothic",Meiryo,sans-serif;color:var(--aisxc-ink);line-height:1.8}.aisx-clinic-home *{box-sizing:border-box}.aisx-clinic-container{width:min(1120px,calc(100% - 40px));margin-inline:auto}.aisx-clinic-kicker{margin:0 0 12px;color:var(--aisxc-gold);font-size:12px;font-weight:800;letter-spacing:.16em}.aisx-clinic-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;font-weight:800;transition:.18s ease}.aisx-clinic-home{padding:84px 0;background:radial-gradient(circle at 18% 5%,rgb(0 176 255/.25),transparent 34%),radial-gradient(circle at 86% 10%,rgb(133 88 255/.2),transparent 32%),linear-gradient(135deg,#03060a 0,#0a1b2c 100%);color:#fff}.aisx-clinic-heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end;margin-bottom:28px}.aisx-clinic-heading-row h2{margin:0 0 12px;color:#fff;font-size:clamp(29px,4vw,48px);line-height:1.28;font-weight:800;letter-spacing:.01em}.aisx-clinic-heading-row h2 em{color:#24d7ff;font-style:normal}.aisx-clinic-heading-row p{max-width:760px;margin:0;color:#cbd5e1;font-size:17px}.aisx-clinic-button{min-height:50px;padding:0 22px;border:1px solid #24d7ff;border-radius:13px;background:linear-gradient(110deg,#18c8ed,#4edcff);color:#03121a!important;box-shadow:0 0 24px rgb(36 215 255/.22);white-space:nowrap}.aisx-clinic-button:hover{transform:translateY(-2px);filter:brightness(1.04)}.aisx-clinic-doctor{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:26px;margin:0 0 24px;padding:20px 26px;border:1px solid rgb(36 215 255/.48);border-radius:20px;background:#fff;color:var(--aisxc-ink);box-shadow:0 16px 40px rgb(0 0 0/.22)}.aisx-clinic-doctor-image{overflow:hidden;align-self:stretch;min-height:220px;border:1px solid #c7d5e3;border-radius:15px;background:#fff}.aisx-clinic-doctor-image img{display:block;width:100%;height:220px;object-fit:contain;object-position:center 18%}.aisx-clinic-doctor-copy span{display:block;margin-bottom:6px;color:#087da4;font-size:11px;font-weight:900;letter-spacing:.14em}.aisx-clinic-doctor-copy h3{margin:0 0 8px;color:#102a43;font-size:clamp(25px,3vw,36px);line-height:1.25}.aisx-clinic-doctor-copy p{margin:0;color:#41566d;font-size:15px;line-height:1.75}.aisx-clinic-doctor-copy strong{display:block;margin-top:12px;padding:10px 13px;border-left:4px solid #24d7ff;background:#eefaff;color:#102a43;font-size:14px;line-height:1.6}.aisx-clinic-home-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.aisx-clinic-mini-card{overflow:hidden;border:1px solid rgb(255 255 255/.15);border-radius:17px;background:rgb(255 255 255/.07);color:#fff!important;text-decoration:none!important;box-shadow:0 14px 36px rgb(0 0 0/.18);transition:.18s ease}.aisx-clinic-mini-card:hover{transform:translateY(-3px);border-color:#24d7ff;box-shadow:0 0 26px rgb(36 215 255/.14)}.aisx-clinic-mini-card img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.aisx-clinic-mini-card span,.aisx-clinic-mini-card strong{display:block;padding-inline:14px}.aisx-clinic-mini-card span{padding-top:12px;color:#24d7ff;font-size:12px;font-weight:800}.aisx-clinic-mini-card strong{padding-top:2px;padding-bottom:15px;color:#fff;font-size:15px;line-height:1.45}@media (max-width:980px){.aisx-clinic-home-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.aisx-clinic-container{width:min(100% - 28px,1120px)}.aisx-clinic-home{padding:56px 0}.aisx-clinic-heading-row{grid-template-columns:1fr;gap:20px}.aisx-clinic-button{width:100%}.aisx-clinic-doctor{grid-template-columns:120px minmax(0,1fr);gap:16px;padding:16px}.aisx-clinic-doctor-image{min-height:170px}.aisx-clinic-doctor-image img{height:170px}.aisx-clinic-home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aisx-clinic-mini-card:last-child{grid-column:1/-1}}@media (max-width:390px){.aisx-clinic-doctor{grid-template-columns:1fr}.aisx-clinic-doctor-image{min-height:230px}.aisx-clinic-doctor-image img{height:230px}.aisx-clinic-home-grid{grid-template-columns:1fr}.aisx-clinic-mini-card:last-child{grid-column:auto}.aisx-clinic-mini-card img{aspect-ratio:16/8.7}}@media (prefers-reduced-motion:reduce){.aisx-clinic-button,.aisx-clinic-mini-card{transition:none}}.aisx-clinic-home{position:relative;isolation:isolate;overflow:hidden}.aisx-clinic-home::after{content:"INVESTMENT CLINIC";position:absolute;z-index:0;top:20px;right:max(18px,calc((100vw - 1120px)/2));color:rgb(255 255 255/.045);font-family:Arial,"Helvetica Neue",sans-serif;font-size:clamp(68px,9vw,132px);font-weight:900;line-height:.9;letter-spacing:-.055em;white-space:nowrap;pointer-events:none}.aisx-clinic-home>.aisx-clinic-container{position:relative;z-index:1}@media (max-width:760px){.aisx-clinic-home::after{top:16px;right:14px;max-width:88vw;overflow:hidden;font-size:clamp(46px,15vw,76px)}}.aisx-growth-cta-label{margin:0 0 8px!important;color:#20c7eb;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.aisx-front-revenue-routes{position:relative;isolation:isolate;overflow:hidden;padding:clamp(64px,8vw,96px) 20px clamp(72px,9vw,112px);border-top:1px solid rgb(37 199 233/.38);border-bottom:1px solid rgb(37 199 233/.34);background:radial-gradient(ellipse 86% 32%at 50% 5%,rgb(48 211 235/.3)0,rgb(18 135 164/.16) 46%,transparent 78%),radial-gradient(ellipse 92% 38%at 50% 52%,rgb(34 183 207/.2)0,rgb(10 102 130/.1) 54%,transparent 82%),radial-gradient(ellipse 78% 30%at 50% 92%,rgb(26 155 190/.18)0,rgb(7 83 112/.08) 52%,transparent 82%),linear-gradient(90deg,rgb(1 15 25/.18)0,transparent 16%,transparent 84%,rgb(1 15 25/.18) 100%),linear-gradient(180deg,#082330 0,#0d3b4d 30%,#0b3446 58%,#092c3e 80%,#071f30 100%);color:#dceaf5}.aisx-front-revenue-routes::before{content:"";position:absolute;z-index:-1;inset:0;opacity:.7;background:linear-gradient(180deg,transparent 0,rgb(113 230 255/.075) 31%,transparent 31.2%,transparent 63%,rgb(72 211 235/.065) 63.2%,transparent 100%);pointer-events:none}.aisx-front-revenue-routes::after{content:"TOOLS";position:absolute;z-index:-1;top:20px;right:max(18px,calc((100vw - 1120px)/2));color:rgb(255 255 255/.045);font-family:Arial,"Helvetica Neue",sans-serif;font-size:clamp(76px,10vw,142px);font-weight:900;line-height:.9;letter-spacing:-.055em;white-space:nowrap;pointer-events:none}.aisx-front-routes-inner{width:min(1120px,100%);margin:0 auto}.aisx-front-routes-inner>h2{max-width:820px;margin:0;color:#fff;font-size:clamp(30px,4.4vw,52px);line-height:1.2}.aisx-front-routes-inner>p{max-width:760px;margin:14px 0 0;color:#afc0cf;font-size:clamp(16px,1.8vw,19px)}.aisx-screening-start{margin-top:34px;padding:28px;border:1px solid rgb(104 221 241/.52);border-radius:20px;background:linear-gradient(135deg,rgb(65 185 207/.22),rgb(255 255 255/.09));box-shadow:0 20px 48px rgb(0 0 0/.13),inset 0 1px 0 rgb(255 255 255/.09)}.aisx-screening-start-head>b,.aisx-workflow-head>b{color:#71e6ff;font-size:10px;letter-spacing:.16em}.aisx-broker-choice-head h3,.aisx-screening-start-head h3,.aisx-workflow-head h3{margin:7px 0 0;color:#fff!important;font-size:clamp(23px,3vw,34px);line-height:1.35}.aisx-broker-choice-head p,.aisx-screening-start-head p,.aisx-workflow-head p{max-width:780px;margin:9px 0 0;color:#c4d4df!important;font-size:14px;line-height:1.8}.aisx-screening-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.aisx-front-routes-grid>a,.aisx-screening-start-grid>a{display:flex;flex-direction:column;text-decoration:none!important}.aisx-screening-start-grid>a{min-height:180px;padding:19px;border:1px solid rgb(173 222 235/.3);border-radius:14px;background:rgb(20 55 72/.82);color:#eaf7fb!important;box-shadow:0 10px 26px rgb(0 0 0/.1)}.aisx-screening-start-grid>a.is-pine{border-color:#50d9ee;background:linear-gradient(145deg,rgb(16 119 151/.72),rgb(37 199 233/.12));box-shadow:0 12px 30px rgb(0 104 139/.18)}.aisx-screening-start-grid b{color:#71e6ff;font-size:10px;letter-spacing:.1em}.aisx-screening-start-grid strong{margin:10px 0 7px;color:#fff;font-size:18px;line-height:1.4}.aisx-screening-start-grid span{color:#bdccd7;font-size:13px;line-height:1.7}.aisx-screening-start-grid i{margin-top:auto;padding-top:14px;color:#71e6ff;font-size:13px;font-style:normal;font-weight:850}.aisx-screening-start-grid>a:hover{transform:translateY(-2px);border-color:#25c7e9}.aisx-workflow-head{margin-top:54px;padding-top:30px;border-top:1px solid rgb(255 255 255/.14)}.aisx-front-routes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px}.aisx-front-routes-grid>a{min-height:235px;padding:24px;border:1px solid rgb(255 255 255/.14);border-radius:18px;background:linear-gradient(145deg,rgb(255 255 255/.13),rgb(188 230 239/.075));color:#dceaf5!important;transition:transform .18s ease,border-color .18s ease,background .18s ease}.aisx-front-routes-grid>a:hover{transform:translateY(-3px);border-color:#25c7e9;background:rgb(37 199 233/.09)}.aisx-front-routes-grid b{color:#25c7e9;font-size:12px;letter-spacing:.13em}.aisx-front-routes-grid strong{display:block;margin:15px 0 9px;color:#fff;font-size:21px;line-height:1.4}.aisx-front-routes-grid span{color:#afc0cf;font-size:14px;line-height:1.75}.aisx-front-routes-grid span em{color:#fff;font-style:normal;font-weight:800}.aisx-front-routes-grid i{margin-top:auto;padding-top:18px;color:#25c7e9;font-style:normal;font-weight:850}.aisx-front-routes-inner>small{display:block;margin-top:17px;color:#8fa4b5;font-size:12px}.aisx-front-related{position:relative;margin:42px 0 0;padding:24px;border:1px solid rgb(93 211 234/.42);border-radius:16px;background:linear-gradient(135deg,rgb(28 84 105/.88),rgb(21 61 82/.84));box-shadow:0 18px 40px rgb(0 0 0/.12),inset 0 1px 0 rgb(255 255 255/.08)}.aisx-front-related::before{content:"RELATED ARTICLES";position:absolute;top:-9px;left:20px;padding:2px 9px;border-radius:999px;background:#25c7e9;color:#052033;font-size:9px;font-weight:900;letter-spacing:.12em}.aisx-front-related>b{display:block;color:#fff;font-size:14px}.aisx-front-related>div{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.aisx-front-related a{display:inline-flex;padding:8px 12px;border:1px solid rgb(37 199 233/.3);border-radius:999px;color:#8ee9ff!important;text-decoration:none!important;font-size:12px;font-weight:750}.aisx-front-related a:hover{border-color:#25c7e9;background:rgb(37 199 233/.1)}.aisx-broker-choice{margin-top:42px;padding:28px;border:1px solid rgb(103 220 238/.36);border-radius:20px;background:radial-gradient(circle at 50%0,rgb(56 197 219/.22),transparent 60%),linear-gradient(145deg,rgb(8 57 76/.94),rgb(7 39 58/.94));box-shadow:0 22px 52px rgb(0 0 0/.14),inset 0 1px 0 rgb(255 255 255/.08)}.aisx-broker-choice-head>b{color:#71e6ff;font-size:10px;letter-spacing:.16em}.aisx-broker-choice-head h3{font-size:clamp(23px,3vw,32px)}.aisx-broker-choice-head p{max-width:760px}.aisx-broker-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.aisx-broker-choice-grid article{position:relative;display:flex;flex-direction:column;min-width:0;min-height:240px;padding:21px;border:1px solid rgb(255 255 255/.15);border-radius:16px;background:rgb(255 255 255/.05);overflow:hidden}.aisx-broker-choice-grid article::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:#71e6ff}.aisx-broker-choice-grid article.is-rakuten{border-color:rgb(191 0 0/.68);background:linear-gradient(145deg,rgb(191 0 0/.24),rgb(191 0 0/.08))}.aisx-broker-choice-grid article.is-rakuten::before{background:#bf0000}.aisx-broker-choice-grid article.is-matsui{border-color:rgb(0 166 81/.68);background:linear-gradient(145deg,rgb(0 166 81/.23),rgb(0 166 81/.07))}.aisx-broker-choice-grid article.is-matsui::before{background:#00a651}.aisx-broker-choice-grid article.is-monex{border-color:rgb(255 205 0/.72);background:linear-gradient(145deg,rgb(255 205 0/.22),rgb(255 205 0/.07))}.aisx-broker-choice-grid article.is-monex::before{background:#ffcd00}.aisx-broker-choice-grid span{color:#71e6ff!important;font-size:11px;font-weight:800;letter-spacing:.05em}.aisx-broker-choice-grid h4{margin:11px 0 0;color:#fff!important;font-size:22px;line-height:1.35}.aisx-broker-choice-grid p{margin:10px 0 20px;color:#d5e2ec!important;font-size:13px;line-height:1.75}.aisx-broker-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:auto;padding:8px 13px;border:1px solid #71e6ff;border-radius:10px;background:rgb(37 199 233/.12);color:#a8efff!important;text-align:center;text-decoration:none!important;font-size:12px;font-weight:850}.aisx-broker-button:hover{background:#25c7e9;color:#052033!important}.aisx-broker-choice-grid article.is-rakuten .aisx-broker-button{border-color:#e24a4a;background:#bf0000;color:#fff!important}.aisx-broker-choice-grid article.is-rakuten .aisx-broker-button:hover{background:#e21b2d;color:#fff!important}.aisx-broker-choice-grid article.is-matsui .aisx-broker-button{border-color:#39c77d;background:#008f46;color:#fff!important}.aisx-broker-choice-grid article.is-matsui .aisx-broker-button:hover{background:#00ad5a;color:#fff!important}.aisx-broker-choice-grid article.is-monex .aisx-broker-button{border-color:#ffdc42;background:#ffcd00;color:#121b2d!important}.aisx-broker-choice-grid article.is-monex .aisx-broker-button:hover{background:#ffe05c;color:#121b2d!important}.aisx-broker-choice>small{display:block;margin-top:15px;color:#91a4b3;font-size:11px;line-height:1.7}.aisx-products-head{position:relative;margin:72px calc(50% - 50vw)0;padding:70px max(20px,calc((100vw - 1120px)/2))0;border-top:1px solid rgb(91 220 240/.5);background:radial-gradient(ellipse 62% 100%at 50%0,rgb(39 191 216/.23),rgb(8 103 133/.1) 52%,transparent 82%);text-align:center}.aisx-products-head::before{content:"PRODUCTS";position:absolute;top:0;left:50%;padding:8px 18px;border:1px solid rgb(91 220 240/.58);border-top:0;border-radius:0 0 12px 12px;background:#062638;color:#8ee9ff;font-size:10px;font-weight:900;letter-spacing:.18em;transform:translateX(-50%)}.aisx-products-head>b{color:#25c7e9;font-size:11px;letter-spacing:.16em}.aisx-products-head h3{margin:8px 0 0;color:#fff!important;font-size:clamp(24px,3vw,34px);text-shadow:0 1px 2px rgb(0 0 0/.35)}.aisx-products-head p{margin:10px auto 0;max-width:720px;color:#d5e2ec!important}.aisx-product-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:30px;align-items:stretch}.aisx-product-choice-grid article{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid rgb(211 221 244/.27);border-radius:18px;background:linear-gradient(150deg,rgb(255 255 255/.14),rgb(178 191 226/.075));box-shadow:0 14px 34px rgb(0 0 0/.11)}.aisx-product-choice-grid article.is-featured{border-color:rgb(255 216 90/.72);background:linear-gradient(145deg,rgb(20 105 131/.3),rgb(37 199 233/.08));box-shadow:0 15px 40px rgb(0 91 124/.16)}.aisx-product-choice-grid article.is-free{border-color:rgb(37 199 233/.55)}.aisx-product-badge{margin:0;color:#71e6ff!important;font-size:11px!important;font-weight:850;letter-spacing:.09em}.aisx-product-benefit{display:block;margin-top:17px;color:#fff!important;font-size:24px;line-height:1.35;letter-spacing:.01em;text-shadow:0 2px 10px rgb(0 0 0/.35)}.aisx-product-benefit.is-aa{font-size:27px;line-height:1.28;color:#fff3a8!important}.aisx-product-choice-grid h3{margin:12px 0 0;color:#c8d7e3!important;font-size:15px;line-height:1.45;font-weight:750;text-shadow:0 1px 2px rgb(0 0 0/.35)}.aisx-product-price{display:block;margin-top:13px;color:#fff!important;font-size:25px}.aisx-product-price small{color:#d5e2ec!important;font-size:12px;font-weight:650}.aisx-product-choice-grid article>p:not(.aisx-product-badge){color:#d5e2ec!important;font-size:13px;line-height:1.75}.aisx-product-choice-grid ul{margin:8px 0 22px;padding-left:19px;color:#edf5fa!important;font-size:13px;line-height:1.8}.aisx-product-choice-grid li{color:#edf5fa!important}.aisx-product-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:auto;padding:8px 18px;border:1px solid #fff0;border-radius:11px;color:#fff!important;text-align:center;text-decoration:none!important;font-size:16px;font-weight:900;line-height:1.35;letter-spacing:.01em;box-shadow:0 8px 20px rgb(0 0 0/.18);transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.aisx-product-choice-grid article.is-free .aisx-product-button{border-color:#55e5f0;background:linear-gradient(135deg,#20c7d9,#32d6b3);color:#052c35!important}.aisx-product-choice-grid article.is-paid .aisx-product-button{border-color:#ffb56b;background:linear-gradient(135deg,#e86827,#f59b3f);color:#fff!important}.aisx-product-choice-grid article.is-featured .aisx-product-button{border-color:#ffe27a;background:linear-gradient(135deg,#f2bd24,#ffd85a);color:#241b05!important}.aisx-product-button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 11px 24px rgb(0 0 0/.24)}.aisx-product-button:focus-visible{outline:3px solid #fff;outline-offset:3px}.aisx-product-button.is-disabled{border-color:rgb(255 255 255/.2);background:rgb(255 255 255/.08);color:#93a6b5!important;cursor:default}.aisx-product-note{margin:22px 0 0!important;padding-top:18px;border-top:1px solid rgb(255 255 255/.1);color:#9eb0be!important;font-size:12px!important;text-align:center}body.aisx-static-front .aisx-update-block-en{padding-block:18px}body.aisx-static-front .aisx-update-block-en :where(.aksx-fresh-grid){display:none}body.aisx-static-front .aisx-evidence-wrap{padding-block:24px}body.aisx-static-front .aisx-evidence-grid{gap:10px}body.aisx-static-front .aisx-review-card:nth-child(n+2){display:none}@media (max-width:760px){.aisx-broker-choice-grid,.aisx-front-routes-grid,.aisx-product-choice-grid,.aisx-screening-start-grid{grid-template-columns:1fr}.aisx-front-revenue-routes{padding-inline:14px}.aisx-front-routes-grid>a{min-height:190px;padding:21px}.aisx-product-choice-grid article{padding:21px}.aisx-front-related{padding:16px}.aisx-broker-choice{padding:21px 16px}.aisx-broker-choice-grid article{min-height:210px}.aisx-screening-start{padding:20px 16px}.aisx-screening-start-grid>a{min-height:155px}.aisx-products-head{margin-top:54px;padding-top:58px}.aisx-front-related a{width:100%;border-radius:9px}.aisx-front-revenue-routes::after{right:14px;font-size:clamp(56px,18vw,86px)}}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body,button{margin:0}img,main{display:block}main{min-width:0}h1{font-size:2em}a{background-color:#fff0;color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}b,strong{font-weight:700}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}button{font-size:100%;overflow:visible;text-transform:none;-webkit-appearance:button;border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0 0 0-7px #fff0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--global-gray-400:#CBD5E0;--global-gray-500:#A0AEC0;--global-xs-spacing:1em;--global-sm-spacing:1.5rem;--global-md-spacing:2rem;--global-lg-spacing:2.5em;--global-xl-spacing:3.5em;--global-xxl-spacing:5rem;--global-edge-spacing:1.5rem;--global-boxed-spacing:2rem;--global-font-size-small:clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium:clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large:clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger:clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge:clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,ul{padding:0;margin:0}h3 a{color:inherit;text-decoration:none}em,i{font-style:italic}*,::after,::before{box-sizing:inherit}ul{margin:0 0 1.5em 1.5em;list-style:disc}a:active,a:focus,a:hover{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:active,a:hover{outline:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}button:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:active,button:focus,button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0 15px 25px -7px rgb(0 0 0/.1)}button:disabled{cursor:not-allowed;opacity:.5}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kt-clear{*zoom:1}.kt-clear::after,.kt-clear::before{content:" ";display:table}.kt-clear::after{clear:both}.content-area{margin:var(--global-xxl-spacing)0}.entry-content{word-break:break-word}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area{margin-top:0;margin-bottom:0}.site-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:#fff0}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}#wrapper{overflow:hidden;overflow:clip}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.header-menu-container,.header-navigation{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;transform:translate3d(0,0,0)}.header-navigation li.menu-item>a:focus,.header-navigation li.menu-item>a:hover{color:var(--global-palette-highlight)}.footer-navigation ul li a,.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:#fff0;align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open:focus,.menu-toggle-open:hover{border-color:currentColor;background:#fff0;box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.popup-drawer .drawer-header .drawer-toggle:hover,.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgb(0 0 0/.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgb(0 0 0/.1);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .25s cubic-bezier(.77,.2,.05,1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:#fff0;border:0;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0;width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-.375em;top:50%;transform:rotate(45deg) translateX(-50%);transition:transform .3s cubic-bezier(.77,.2,.05,1),opacity .3s cubic-bezier(.77,.2,.05,1);transition-delay:.2s}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width:1025px){#main-header{display:block}#mobile-header{display:none}}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-item,.site-header-section{display:flex;max-height:inherit}.site-header-item{align-items:center;margin-right:10px}.site-header-section>.site-header-item:last-child{margin-right:0}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}#mobile-drawer{z-index:99999}.widget-area ul{padding-left:.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.entry{box-shadow:0 15px 25px -10px rgb(0 0 0/.05);border-radius:.25rem}.content-wrap{position:relative}.site-main{min-width:0}.single-content{margin:var(--global-md-spacing)0 0}.single-content p{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content h1,.single-content h2,.single-content h3,.single-content h4{margin:1.5em 0 .5em}.single-content h2:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*{margin-top:0}.single-content ul{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content h2:last-child,.single-content h3:last-child,.single-content p:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.content-title-style-hide .entry-content{margin:0}.site-footer-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}@media screen and (min-width:720px) and (max-width:1024px){.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:719px){.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0,1fr)}}.site-footer-section{display:flex;max-height:inherit}.footer-widget-area{flex:1;min-width:0;display:flex}.footer-widget-area>*{flex:1;min-width:0}.footer-menu-container,.footer-navigation{display:flex}.footer-navigation a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out}.footer-navigation a:focus,.footer-navigation a:hover{color:var(--global-palette-highlight)}.footer-navigation ul{display:block;list-style:none;margin:0;padding:0}.footer-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center}.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{text-decoration:none}.site-footer-section{position:relative}:where(.entry-content,.site-header,.site-footer) :where(a,button):focus-visible{outline:3px solid #2dd4bf;outline-offset:3px}.entry-content :where(p,li){overflow-wrap:anywhere}.entry-content :where(img){max-width:100%}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}