.lp .workload-heading{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:22px;align-items:center;margin-bottom:24px}.lp .workload-heading .table-title{margin:0}.lp .workload-heading .workload-difference{margin:0;padding:20px 16px;border:0;border-left:4px solid #0871b9;background:#e2f2fc;font-size:16px!important;line-height:1.7}.lp .workload-heading .workload-difference strong{display:block;font-size:29px;margin:0}.lp .workload-heading .workload-difference span{font-size:13px;margin-top:8px}.lp .afterwork-message{width:100%;text-align:center;margin:25px 0 35px;font-size:27px!important;font-weight:700;line-height:1.6!important}.lp .afterwork-message>strong{display:block;color:#0871b9;font-size:clamp(30px,3vw,44px);font-weight:800;line-height:1.5;margin-top:10px}.lp .afterwork-message strong span{color:#12344f}.lp .clean-list li,.lp .source-list li{background:#e9f4fb;border-radius:7px;padding:10px 14px 10px 43px;margin:4px 0;font-weight:700;color:#153c58;line-height:1.65;min-height:40px}.lp .clean-list li:before,.lp .source-list li:before{left:11px;top:12px;width:22px;height:22px}.lp .dark .source-list li{background:#ffffff12;color:#e7f5fc}.lp .process-comparison ol{list-style:none;counter-reset:workflow;display:flex;flex-wrap:wrap;gap:6px;margin:18px 0;padding:0}.lp .process-comparison ol li{counter-increment:workflow;position:relative;background:#e9f4fb;color:#153c58;border-radius:7px;padding:10px 14px 10px 43px;font-size:16px;line-height:1.65;font-weight:700;margin:0;width:100%}.lp .process-comparison ol li:before{content:counter(workflow);position:absolute;left:11px;top:12px;display:grid;place-items:center;width:22px;height:22px;background:#0871b9;border-radius:7px;color:#fff;font-size:14px;font-weight:800}.lp .learning-journey{margin:28px 0 32px;background:linear-gradient(110deg,#e7f6fb,#f0f5df);padding:30px}.lp .learning-start{display:flex;gap:22px;align-items:center;border-bottom:1px solid #b7d4df;padding:0 0 22px}.lp .journey-number{font-size:35px;line-height:1;font-weight:800;color:#0871b9;flex-shrink:0}.lp .learning-journey h4{font-size:30px;line-height:1.5;font-weight:800;color:#086ba9;margin:0}.lp .learning-journey p{margin:0;font-size:16px}.lp .learning-start img{width:200px;height:90px;object-fit:contain;margin-left:auto}.lp .learning-input{position:relative;padding:25px 0 0;display:grid;grid-template-columns:65px 1fr;gap:15px}.lp .learning-input-copy h4{font-size:33px}.lp .learning-input-visual{grid-column:1/-1;max-width:670px;width:100%;height:190px;overflow:hidden;position:relative;justify-self:center}.lp .learning-input-visual img{position:absolute;width:100%;height:auto;left:0;top:0}.lp .learning-input-tags{grid-column:1/-1;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.lp .learning-input-tags li{padding:10px 20px;border-radius:30px;background:#0871b9;color:white;font-size:17px;font-weight:800}.lp .journey-arrow{text-align:center;font-size:54px;line-height:1.2;color:#0871b9;margin:20px 0}.lp .learning-result{display:flex;align-items:center;justify-content:center;gap:25px;padding:25px;background:#073763;color:#fff}.lp .learning-result .journey-number{color:#72d4ff}.lp .learning-result img{width:230px;height:150px;object-fit:contain}.lp .learning-result h4{font-size:36px;color:white;margin:5px 0 10px}.lp .learning-result em{font-style:normal;color:#ffec3c}.lp .learning-result p{color:#e4f5ff}.lp .partner-carousel{margin-top:14px}.lp #integration .source-subtitle{font-size:32px;font-weight:800;margin:22px 0 12px;padding-left:14px;border-left:5px solid #0871b9}.lp .orbit-network{--orbit-width:min(1440px,100vw)}.lp .orbit-network .system-node{left:calc(50% + (var(--x) - 50%)*.75)}
@media(min-width:1441px){.lp .orbit-network .system-node{left:calc(50% - 720px + 14.4px * var(--orbit-x))}.lp .orbit-ring{width:1209.6px;left:calc(50% - 604.8px)}}
@media(min-width:601px) and (max-width:1440px){.lp .orbit-network .system-node{left:var(--x)}}
@media(max-width:900px){.lp .workload-heading{grid-template-columns:minmax(0,1fr) 190px}.lp .learning-result img{width:180px}.lp .learning-journey{padding:24px}.lp .learning-result h4{font-size:30px}}
@media(max-width:600px){.lp .workload-heading{grid-template-columns:1fr;gap:16px}.lp .workload-heading .workload-difference{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:14px}.lp .workload-heading .workload-difference strong{font-size:28px}.lp .workload-heading .workload-difference span{width:100%;margin:0}.lp .afterwork-message{font-size:21px!important;margin:23px 0 28px;text-wrap:balance}.lp .afterwork-message>strong{font-size:28px}.lp .clean-list li,.lp .source-list li,.lp .process-comparison ol li{font-size:15px;padding:9px 12px 9px 39px;margin:4px 0;line-height:1.7}.lp .clean-list li:before,.lp .source-list li:before,.lp .process-comparison ol li:before{left:9px;top:12px;width:21px;height:21px}.lp .learning-journey{padding:18px}.lp .learning-start{gap:12px;flex-wrap:wrap}.lp .learning-start img{margin:0 auto;width:220px;height:85px}.lp .journey-number{font-size:28px}.lp .learning-journey h4{font-size:23px}.lp .learning-input{grid-template-columns:35px 1fr;gap:10px;padding-top:20px}.lp .learning-input-copy h4{font-size:25px}.lp .learning-input-visual{height:85px}.lp .learning-input-tags{gap:7px}.lp .learning-input-tags li{padding:7px 11px;font-size:14px}.lp .learning-result{padding:20px 14px;flex-wrap:wrap;gap:14px;justify-content:flex-start}.lp .learning-result img{width:200px;height:90px;margin:0 auto}.lp .learning-result>div{width:100%}.lp .learning-result h4{font-size:29px}.lp .learning-result p{font-size:15px}.lp .journey-arrow{font-size:40px;margin:15px 0}.lp #integration .source-subtitle{font-size:26px;margin-top:20px}.lp .orbit-network .system-node{left:auto}.lp .hero-inner{padding-bottom:178px}.lp .hero-desc strong{font-size:20px}.lp .hero-facts{margin-top:22px;gap:16px 10px}.lp .hero-facts .count{font-size:42px}.lp .hero-satisfaction{width:145px;height:145px;bottom:20px;padding:16px 10px;gap:5px}.lp .hero-satisfaction strong{font-size:48px}.lp .hero-satisfaction>div{gap:5px}.lp .hero-satisfaction>div>p{font-size:12px}.lp .hero-satisfaction .survey-note{font-size:9px!important}.lp .hero-satisfaction strong span{font-size:21px}.lp .hero h1{font-size:7vw}}
.lp .learning-input-visual{width:450px;height:200px;max-width:100%}.lp .learning-input-visual img{width:200%;max-width:none;left:-47%;top:-22%}.lp .learning-start img{object-fit:cover;object-position:right;width:90px;height:90px}.lp .learning-result img{object-fit:cover;object-position:left;width:170px;height:170px}
@media(max-width:600px){.lp .learning-input-visual{height:115px;width:260px}.lp .learning-start img{width:85px;height:85px;margin-left:auto;margin-right:0}.lp .learning-result img{width:110px;height:110px;margin:0 auto}.lp .learning-result>div{text-align:center}}
.lp .learning-input-visual{display:flex;justify-content:center;gap:35px;overflow:visible;width:100%;height:200px}.lp .learning-input-visual img{position:static;width:190px;height:200px;object-fit:contain;max-width:45%}
@media(max-width:600px){.lp .learning-input-visual{height:140px;gap:18px}.lp .learning-input-visual img{width:130px;height:140px}.lp .hero-facts .count{font-size:40px}}
@media(max-width:600px){.lp .process-copy>.large-copy{font-size:23px;text-wrap:balance}}
