@keyframes fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{box-shadow:0 0 #e8390e33}50%{box-shadow:0 0 0 12px #e8390e00}}.assessment-lp{--bg:#fafafa;--paper:#fff;--ink:#0f0f0f;--text:#2d2d2d;--sub:#6b6b6b;--faint:#a8a8a8;--line:#e8e8e8;--surface:#f3f3f3;--pop:#e8390e;--pop-soft:#fff3ef;--pop-dark:#c72d08;--green:#0a8754;--green-soft:#edfcf2;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Noto Sans JP,Inter,sans-serif;line-height:normal;overflow-x:hidden}.assessment-lp *,.assessment-lp :before,.assessment-lp :after{box-sizing:border-box;margin:0;padding:0}.assessment-lp a{color:inherit;text-decoration:none}.assessment-lp img{max-width:100%;display:block}.assessment-lp .mono{font-family:JetBrains Mono,monospace}.assessment-lp .inter{font-family:Inter,Noto Sans JP,sans-serif}.assessment-lp nav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffeb;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;height:56px;padding:0 36px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 8px #0000000a}.assessment-lp nav .logo{letter-spacing:2px;color:var(--ink);font-family:Inter;font-size:16px;font-weight:800}.assessment-lp nav .cta{color:var(--paper);background:var(--ink);border-radius:6px;padding:8px 22px;font-size:12px;font-weight:700;transition:all .25s}.assessment-lp nav .cta:hover{background:var(--pop)}.assessment-lp .hero{flex-direction:column;justify-content:center;min-height:100vh;padding:100px 0 60px;display:flex;position:relative;overflow:hidden}.assessment-lp .hero-bg{opacity:.04;pointer-events:none;background:url(/images/assessment/bg-1.jpg) 100%/55% no-repeat;position:absolute;inset:0}.assessment-lp .hero-inner{z-index:1;max-width:1100px;margin:0 auto;padding:0 48px;position:relative}.assessment-lp .hero-eyebrow{letter-spacing:3px;color:var(--pop);margin-bottom:20px;font-family:JetBrains Mono;font-size:10px;animation:.5s both fadeUp}.assessment-lp .hero-headline{color:var(--sub);margin-bottom:12px;font-size:22px;font-weight:500;line-height:1.7;animation:.5s 50ms both fadeUp}.assessment-lp .hero-big{color:var(--ink);letter-spacing:-1.5px;margin-bottom:40px;font-family:Inter;font-size:48px;font-weight:900;line-height:1.3;animation:.6s .1s both fadeUp}.assessment-lp .hero-big .hl{color:var(--pop);position:relative}.assessment-lp .impact-card{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:0;animation:.7s .2s both fadeUp;overflow:hidden;box-shadow:0 8px 40px #0000000a}.assessment-lp .impact-top{grid-template-columns:1fr 80px 1fr;align-items:stretch;display:grid}.assessment-lp .impact-before,.assessment-lp .impact-after{padding:36px 40px}.assessment-lp .impact-before{background:var(--surface)}.assessment-lp .impact-after{background:var(--green-soft)}.assessment-lp .impact-label{letter-spacing:3px;align-items:center;gap:8px;margin-bottom:10px;font-family:JetBrains Mono;font-size:9px;display:flex}.assessment-lp .impact-before .impact-label{color:var(--faint)}.assessment-lp .impact-before .impact-label:before{content:"";background:var(--faint);width:10px;height:1px}.assessment-lp .impact-after .impact-label{color:var(--green)}.assessment-lp .impact-after .impact-label:before{content:"";background:var(--green);width:10px;height:2px}.assessment-lp .impact-dept{color:var(--sub);margin-bottom:4px;font-size:12px}.assessment-lp .impact-task{color:var(--ink);margin-bottom:12px;font-size:18px;font-weight:700}.assessment-lp .impact-desc{color:var(--sub);margin-bottom:14px;font-size:14px;line-height:1.8}.assessment-lp .impact-time{border-radius:6px;align-items:center;gap:6px;padding:6px 16px;font-size:20px;font-weight:900;display:inline-flex}.assessment-lp .impact-before .impact-time{background:var(--line);color:var(--sub)}.assessment-lp .impact-after .impact-time{background:var(--green);color:var(--paper)}.assessment-lp .impact-after .impact-time .saved{opacity:.8;margin-left:4px;font-size:11px;font-weight:600}.assessment-lp .impact-arrow{background:var(--paper);color:var(--faint);border-left:1px solid var(--line);border-right:1px solid var(--line);justify-content:center;align-items:center;font-size:24px;display:flex}.assessment-lp .impact-tools{color:var(--sub);margin-top:10px;font-size:12px}.assessment-lp .impact-tools strong{color:var(--ink)}.assessment-lp .impact-bottom{border-top:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;padding:20px 40px;display:flex}.assessment-lp .impact-bottom .insight{color:var(--sub);font-size:13px}.assessment-lp .impact-bottom .insight strong{color:var(--ink)}.assessment-lp .impact-bottom .action{color:var(--pop);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:gap .2s;display:flex}.assessment-lp .impact-bottom .action:hover{gap:10px}.assessment-lp .hero-sub{justify-content:space-between;align-items:center;margin-top:40px;animation:.7s .35s both fadeUp;display:flex}.assessment-lp .hero-sub .desc{color:var(--sub);max-width:480px;font-size:14px;line-height:1.8}.assessment-lp .hero-btns{gap:12px;display:flex}.assessment-lp .btn-p{background:var(--pop);color:var(--paper);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:15px 36px;font-size:14px;font-weight:700;transition:all .25s;display:inline-flex}.assessment-lp .btn-p:hover{background:var(--pop-dark);transform:translateY(-2px);box-shadow:0 6px 20px #e8390e33}.assessment-lp .btn-p:after{content:"→";transition:transform .2s}.assessment-lp .btn-p:hover:after{transform:translate(3px)}.assessment-lp .btn-s{color:var(--sub);border:1.5px solid var(--line);border-radius:8px;align-items:center;padding:15px 24px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.assessment-lp .btn-s:hover{border-color:var(--ink);color:var(--ink)}.assessment-lp .stat-strip{background:var(--ink);padding:0}.assessment-lp .stat-strip-inner{grid-template-columns:repeat(4,1fr);max-width:1100px;margin:0 auto;display:grid}.assessment-lp .stat-item{text-align:center;color:var(--paper);border-right:1px solid #ffffff0f;padding:28px 16px}.assessment-lp .stat-item:last-child{border-right:none}.assessment-lp .stat-item .sv{letter-spacing:-1px;font-family:Inter;font-size:28px;font-weight:800}.assessment-lp .stat-item .sv small{font-size:13px;font-weight:500}.assessment-lp .stat-item .sl{color:#fff6;letter-spacing:.5px;margin-top:2px;font-size:10px}.assessment-lp section{padding:100px 0}.assessment-lp .wrap{max-width:1060px;margin:0 auto;padding:0 48px}.assessment-lp .kicker{letter-spacing:3px;color:var(--pop);margin-bottom:14px;font-family:JetBrains Mono;font-size:10px}.assessment-lp .heading{color:var(--ink);letter-spacing:-.5px;margin-bottom:12px;font-size:30px;font-weight:900;line-height:1.4}.assessment-lp .subtext{color:var(--sub);max-width:540px;margin-bottom:56px;font-size:15px;line-height:1.9}.assessment-lp .centered{text-align:center}.assessment-lp .centered .subtext{margin-left:auto;margin-right:auto}.assessment-lp .pain-sec{background:var(--ink);color:var(--paper);padding:88px 0}.assessment-lp .pain-sec .heading{color:var(--paper)}.assessment-lp .pain-row{background:#ffffff0f;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.assessment-lp .pc{background:#ffffff08;padding:44px 32px;transition:background .3s;position:relative;overflow:hidden}.assessment-lp .pc:hover{background:#ffffff12}.assessment-lp .pc .pn{color:#ffffff08;font-family:Inter;font-size:80px;font-weight:900;line-height:1;position:absolute;top:-8px;right:12px}.assessment-lp .pc h3{margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.7}.assessment-lp .pc p{color:#ffffff59;font-size:13px;line-height:1.8}.assessment-lp .what-sec{background:var(--paper)}.assessment-lp .what-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.assessment-lp .what-img{border-radius:12px;overflow:hidden;box-shadow:0 16px 48px #0000000f}.assessment-lp .what-img img{object-fit:cover;object-position:center 30%;width:100%;height:400px}.assessment-lp .what-content .step-list{list-style:none}.assessment-lp .what-content .step-list li{border-bottom:1px solid var(--line);color:var(--text);gap:16px;padding:18px 0;font-size:14px;line-height:1.7;display:flex}.assessment-lp .what-content .step-list li .sn{background:var(--pop-soft);width:32px;height:32px;color:var(--pop);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-family:Inter;font-size:13px;font-weight:700;display:flex}.assessment-lp .what-content .step-list li strong{color:var(--ink)}.assessment-lp .del-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.assessment-lp .del-card{background:var(--paper);border:1px solid var(--line);border-radius:12px;transition:all .3s;overflow:hidden}.assessment-lp .del-card:hover{border-color:var(--pop);transform:translateY(-4px);box-shadow:0 12px 36px #0000000d}.assessment-lp .del-vis{background:var(--surface);border-bottom:1px solid var(--line);justify-content:center;align-items:center;height:148px;padding:14px;display:flex;position:relative}.assessment-lp .del-vis:before{content:"";background:repeating-linear-gradient(0deg,#0000,#0000 11px,#00000005 11px 12px),repeating-linear-gradient(90deg,#0000,#0000 11px,#00000005 11px 12px);position:absolute;inset:0}.assessment-lp .dm-m{z-index:1;background:var(--paper);border:1px solid var(--line);width:86%;max-width:176px;color:var(--faint);border-radius:2px;padding:8px;font-size:7px;line-height:1.4;position:relative;box-shadow:0 2px 8px #0000000a}.assessment-lp .dm-m .mt{color:var(--ink);border-bottom:1.5px solid var(--ink);margin-bottom:4px;padding-bottom:3px;font-size:8px;font-weight:700}.assessment-lp .dm-m .mr{gap:2px;margin:2px 0;display:flex}.assessment-lp .dm-m .mc{background:var(--surface);white-space:nowrap;text-overflow:ellipsis;flex:1;padding:1px 4px;overflow:hidden}.assessment-lp .dm-m .mc.hd{background:var(--ink);color:var(--paper);font-weight:700}.assessment-lp .dm-m .mf{flex-wrap:wrap;align-items:center;gap:2px;margin:3px 0;display:flex}.assessment-lp .dm-m .mn{background:var(--surface);padding:1px 5px;font-size:6.5px}.assessment-lp .dm-m .mn.hl{background:var(--pop);color:var(--paper);font-weight:700}.assessment-lp .dm-m .ma{color:var(--faint);font-size:8px}.assessment-lp .del-bd{padding:22px}.assessment-lp .del-bd h4{color:var(--ink);margin-bottom:5px;font-size:14px;font-weight:700}.assessment-lp .del-bd p{color:var(--sub);font-size:12.5px;line-height:1.6}.assessment-lp .ba-more{margin-top:72px}.assessment-lp .ba-item{margin-bottom:40px}.assessment-lp .ba-item:last-child{margin-bottom:0}.assessment-lp .ba-head{align-items:baseline;gap:14px;margin-bottom:18px;display:flex}.assessment-lp .ba-head .case{letter-spacing:2px;color:var(--pop);font-family:JetBrains Mono;font-size:10px}.assessment-lp .ba-head h3{color:var(--ink);font-size:20px;font-weight:700}.assessment-lp .ba-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.assessment-lp .ba-c{border-radius:10px;padding:28px;font-size:14px;line-height:1.9}.assessment-lp .ba-c.bf{background:var(--surface)}.assessment-lp .ba-c.af{background:var(--green-soft)}.assessment-lp .ba-c .bl{letter-spacing:3px;align-items:center;gap:8px;margin-bottom:10px;font-family:JetBrains Mono;font-size:9px;display:flex}.assessment-lp .ba-c.bf .bl{color:var(--faint)}.assessment-lp .ba-c.bf .bl:before{content:"";background:var(--faint);width:10px;height:1px}.assessment-lp .ba-c.af .bl{color:var(--green)}.assessment-lp .ba-c.af .bl:before{content:"";background:var(--green);width:10px;height:2px}.assessment-lp .ba-t{border-radius:6px;margin-top:12px;padding:4px 14px;font-size:13px;font-weight:700;display:inline-block}.assessment-lp .ba-c.bf .ba-t{background:var(--line);color:var(--sub)}.assessment-lp .ba-c.af .ba-t{background:var(--green);color:var(--paper)}.assessment-lp .ba-tool{color:var(--sub);margin-top:10px;font-size:12px}.assessment-lp .ba-tool strong{color:var(--ink)}.assessment-lp .n8n-sec{background:var(--surface)}.assessment-lp .n8n-box{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:44px}.assessment-lp .n8n-box h3{color:var(--ink);margin-bottom:6px;font-size:18px;font-weight:700}.assessment-lp .n8n-box>p{color:var(--sub);margin-bottom:28px;font-size:14px}.assessment-lp .n8n-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.assessment-lp .n8n-i{border:1px solid var(--line);border-radius:10px;padding:22px;transition:all .25s}.assessment-lp .n8n-i:hover{border-color:var(--pop);background:var(--pop-soft)}.assessment-lp .n8n-i h4{color:var(--ink);margin-bottom:5px;font-size:13px;font-weight:700}.assessment-lp .n8n-i p{color:var(--sub);margin-bottom:8px;font-size:12px;line-height:1.5}.assessment-lp .n8n-i .code{color:var(--faint);background:var(--surface);border-radius:4px;padding:5px 10px;font-family:JetBrains Mono;font-size:10px}.assessment-lp .pr-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.assessment-lp .pr-card{border:1px solid var(--line);text-align:center;background:var(--paper);border-radius:14px;padding:36px 28px;transition:all .3s;position:relative}.assessment-lp .pr-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000000d}.assessment-lp .pr-card.ft{border:2px solid var(--pop);box-shadow:0 8px 32px #e8390e0f}.assessment-lp .pr-card.ft:before{content:"おすすめ";background:var(--pop);color:var(--paper);border-radius:100px;padding:4px 16px;font-size:10px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.assessment-lp .pr-plan{letter-spacing:3px;color:var(--faint);margin-bottom:3px;font-family:JetBrains Mono;font-size:10px}.assessment-lp .pr-nm{color:var(--ink);margin-bottom:20px;font-size:16px;font-weight:700}.assessment-lp .pr-pr{color:var(--ink);letter-spacing:-2px;font-family:Inter;font-size:44px;font-weight:800}.assessment-lp .pr-pr small{color:var(--sub);letter-spacing:0;font-size:16px}.assessment-lp .pr-meta{color:var(--faint);margin:10px 0 24px;font-size:12px}.assessment-lp .pr-ft{text-align:left;list-style:none}.assessment-lp .pr-ft li{color:var(--text);border-bottom:1px solid #f5f5f5;padding:8px 0 8px 20px;font-size:13px;position:relative}.assessment-lp .pr-ft li:before{content:"";border:2px solid var(--pop);border-radius:50%;width:8px;height:8px;position:absolute;top:15px;left:2px}.assessment-lp .pr-cta{text-align:center;border-radius:8px;margin-top:24px;padding:14px;font-size:14px;font-weight:700;transition:all .25s;display:block}.assessment-lp .pr-card .pr-cta{background:var(--surface);color:var(--ink)}.assessment-lp .pr-card .pr-cta:hover{background:var(--ink);color:var(--paper)}.assessment-lp .pr-card.ft .pr-cta{background:var(--pop);color:var(--paper)}.assessment-lp .pr-card.ft .pr-cta:hover{background:var(--pop-dark)}.assessment-lp .roi{background:var(--ink);text-align:center;color:var(--paper);border-radius:16px;margin-top:56px;padding:52px;position:relative;overflow:hidden}.assessment-lp .roi:before{content:"";background:radial-gradient(circle,#e8390e1f 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-80px;right:-80px}.assessment-lp .roi h3{letter-spacing:4px;color:#ffffff4d;margin-bottom:32px;font-family:JetBrains Mono;font-size:10px}.assessment-lp .roi-r{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;display:flex;position:relative}.assessment-lp .roi-r .ri .v{letter-spacing:-2px;font-family:Inter;font-size:48px;font-weight:800}.assessment-lp .roi-r .ri .l{color:#ffffff59;margin-top:4px;font-size:12px}.assessment-lp .roi-r .dv{color:#ffffff1f;font-size:28px}.assessment-lp .cmp-sec{background:var(--surface)}.assessment-lp .cmp{border-collapse:collapse;border:1px solid var(--line);border-radius:12px;width:100%;font-size:13px;overflow:hidden}.assessment-lp .cmp th{background:var(--ink);color:var(--paper);text-align:left;padding:14px 16px;font-size:12px;font-weight:600}.assessment-lp .cmp td{border-bottom:1px solid var(--line);background:var(--paper);vertical-align:top;padding:14px 16px}.assessment-lp .cmp td:first-child{color:var(--ink);background:var(--surface);width:120px;font-weight:600}.assessment-lp .cmp td:last-child{background:var(--pop-soft)}.assessment-lp .tg{border-radius:100px;padding:2px 10px;font-size:10px;font-weight:700;display:inline-block}.assessment-lp .tg.a{background:var(--pop);color:var(--paper)}.assessment-lp .tg.b{color:#666;background:#e5e5e5}.assessment-lp .tg.c{color:#999;background:#f0f0f0}.assessment-lp .faq{max-width:660px;margin:0 auto}.assessment-lp .faq-item{border-bottom:1px solid var(--line)}.assessment-lp .faq-q{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;padding:24px 0;font-size:15px;font-weight:600;transition:color .2s;display:flex}.assessment-lp .faq-q:hover{color:var(--pop)}.assessment-lp .faq-q:after{content:"+";color:var(--faint);font-size:24px;font-weight:300;transition:all .2s}.assessment-lp .faq-item.open .faq-q:after{content:"−";color:var(--pop)}.assessment-lp .faq-a{color:var(--sub);padding:0 0 24px;font-size:14px;line-height:1.9;display:none}.assessment-lp .faq-item.open .faq-a{display:block}.assessment-lp .cta-sec{color:var(--paper);text-align:center;background:linear-gradient(#0f0f0fd1,#0f0f0fe0),url(/images/assessment/bg-2.jpg) 50%/cover no-repeat;padding:100px 48px}.assessment-lp .cta-sec h2{margin-bottom:14px;font-size:30px;font-weight:900}.assessment-lp .cta-sec p{color:#ffffff73;max-width:460px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:15px}.assessment-lp .cta-btns{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.assessment-lp .cta-btns .btn-p{padding:18px 48px;font-size:16px}.assessment-lp .btn-g{color:#ffffff80;border:1px solid #fff3;border-radius:8px;padding:18px 32px;font-size:14px;transition:all .2s}.assessment-lp .btn-g:hover{color:var(--paper);border-color:#ffffff80}.assessment-lp footer{text-align:center;color:var(--faint);border-top:1px solid var(--line);background:var(--bg);padding:40px;font-size:12px}.assessment-lp footer .fl{letter-spacing:2px;color:var(--ink);margin-bottom:6px;font-family:Inter;font-size:14px;font-weight:800}.assessment-lp .cf-card{background:var(--paper);text-align:left;border-radius:14px;max-width:580px;margin:0 auto;padding:40px 36px;box-shadow:0 12px 48px #00000026}.assessment-lp .cf-grid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.assessment-lp .cf-full{grid-column:1/-1}.assessment-lp .cf-label{color:var(--ink);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.assessment-lp .cf-req{color:var(--pop);margin-left:3px;font-weight:700}.assessment-lp .cf-input{width:100%;color:var(--ink);border:1.5px solid var(--line);background:var(--surface);border-radius:8px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s;display:block}.assessment-lp .cf-input::placeholder{color:var(--faint);font-size:13px}.assessment-lp .cf-input:focus{border-color:var(--pop);box-shadow:0 0 0 3px #e8390e14}.assessment-lp .cf-textarea{resize:vertical;min-height:100px}.assessment-lp .cf-submit{background:var(--pop);width:100%;color:var(--paper);cursor:pointer;border:none;border-radius:8px;margin-top:24px;padding:16px;font-family:inherit;font-size:15px;font-weight:700;transition:all .25s;display:block}.assessment-lp .cf-submit:hover{background:var(--pop-dark);transform:translateY(-2px);box-shadow:0 6px 20px #e8390e33}.assessment-lp .cf-submit:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.assessment-lp .cf-note{text-align:center;color:var(--faint);margin-top:12px;font-size:12px}.assessment-lp .cf-error{color:#c0392b;background:#fff3f3;border:1px solid #f5c6cb;border-radius:8px;margin-top:14px;padding:10px 14px;font-size:13px;font-weight:500}.assessment-lp .cf-success{text-align:center;padding:24px 0}.assessment-lp .cf-success .cf-check{background:var(--green);width:56px;height:56px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:28px;font-weight:700;display:flex}.assessment-lp .cf-success h3{color:var(--ink);margin-bottom:8px;font-size:18px;font-weight:700}.assessment-lp .cf-success p{color:var(--sub);font-size:14px;line-height:1.7}@media (max-width:768px){.assessment-lp nav{height:50px;padding:0 16px}.assessment-lp nav .cta{padding:6px 16px;font-size:11px}.assessment-lp .hero{min-height:auto;padding:72px 0 36px}.assessment-lp .hero-inner{padding:0 20px}.assessment-lp .hero-big{letter-spacing:-.5px;margin-bottom:28px;font-size:24px}.assessment-lp .impact-top{grid-template-columns:1fr}.assessment-lp .impact-arrow{border:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:36px}.assessment-lp .impact-before,.assessment-lp .impact-after{padding:24px 20px}.assessment-lp .impact-task{font-size:16px}.assessment-lp .impact-bottom{text-align:center;flex-direction:column;gap:10px;padding:16px 20px}.assessment-lp .hero-sub{flex-direction:column;align-items:stretch;gap:20px}.assessment-lp .hero-btns{flex-direction:column;gap:10px;width:100%;display:flex}.assessment-lp .hero-btns .btn-p,.assessment-lp .hero-btns .btn-s{text-align:center;justify-content:center;width:100%;padding:14px 20px}.assessment-lp .stat-strip-inner{grid-template-columns:repeat(2,1fr)}.assessment-lp .stat-item{padding:20px 12px}.assessment-lp .stat-item .sv{font-size:22px}.assessment-lp section{padding:56px 0}.assessment-lp .wrap{padding:0 20px}.assessment-lp .heading{margin-bottom:10px;font-size:22px}.assessment-lp .subtext{margin-bottom:32px;font-size:13px}.assessment-lp .pain-row{grid-template-columns:1fr}.assessment-lp .pc{padding:32px 24px}.assessment-lp .pc h3{font-size:16px}.assessment-lp .what-grid{grid-template-columns:1fr}.assessment-lp .what-img img{height:220px}.assessment-lp .del-grid,.assessment-lp .ba-row{grid-template-columns:1fr}.assessment-lp .ba-head{flex-direction:column;gap:4px}.assessment-lp .ba-head h3{font-size:17px}.assessment-lp div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:28px!important}.assessment-lp div[style*="padding:48px 40px"]{padding:28px 20px!important}.assessment-lp .n8n-grid{grid-template-columns:1fr}.assessment-lp .n8n-box{padding:24px 20px}.assessment-lp .n8n-box h3{font-size:16px}.assessment-lp .pr-grid{grid-template-columns:1fr}.assessment-lp .pr-card.ft{margin-top:8px}.assessment-lp .pr-pr{font-size:36px}.assessment-lp .roi{border-radius:12px;margin-top:40px;padding:32px 20px}.assessment-lp .roi-r{flex-direction:column;gap:8px}.assessment-lp .roi-r .ri{align-items:baseline;gap:8px;display:flex}.assessment-lp .roi-r .ri .v{font-size:28px}.assessment-lp .roi-r .ri .l{margin-top:0;font-size:11px}.assessment-lp .roi-r .dv{color:#fff3;font-size:18px}.assessment-lp .cmp{border:none;border-radius:0;display:block}.assessment-lp .cmp thead{display:none}.assessment-lp .cmp tbody{flex-direction:column;gap:14px;display:flex}.assessment-lp .cmp tbody tr{border:1px solid var(--line);background:var(--paper);border-radius:12px;display:block;overflow:hidden}.assessment-lp .cmp td{border-bottom:1px solid var(--line);padding:12px 16px;font-size:13px;line-height:1.6;display:block;width:auto!important}.assessment-lp .cmp td:first-child{letter-spacing:.5px;background:var(--ink);color:var(--paper);padding:10px 16px;font-size:12px;font-weight:700}.assessment-lp .cmp td:nth-child(2):before{content:"大手コンサルファーム";color:var(--faint);letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.assessment-lp .cmp td:nth-child(3):before{content:"AIツールベンダー";color:var(--faint);letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.assessment-lp .cmp td:last-child{background:var(--pop-soft);border-bottom:none}.assessment-lp .cmp td:last-child:before{content:"PERSONA";color:var(--pop);letter-spacing:.5px;margin-bottom:4px;font-size:10px;font-weight:700;display:block}.assessment-lp .cta-sec{padding:56px 20px}.assessment-lp .cta-sec h2{font-size:20px}.assessment-lp .cf-card{padding:24px 18px}.assessment-lp .cf-grid{grid-template-columns:1fr;gap:14px}.assessment-lp .faq-q{padding:18px 0;font-size:14px}.assessment-lp footer{padding:28px 20px}}
