.mp-legacy .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.mp-legacy .grad-text{background:linear-gradient(90deg,#f37032 0%,#d18d7d 28%,#a79ab8 60%,#61a2f9 100%);color:#0000;background-clip:text}.mp-legacy .btn-grad{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f37032 0%,#fb913c 100%);border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 28px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.mp-legacy .btn-grad:hover{transform:translateY(-1px);box-shadow:0 4px 16px #f3703240}.mp-legacy .btn-outline{color:#16191c;cursor:pointer;background:#fff;border:1px solid #eef0f3;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 28px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.mp-legacy .btn-outline:hover{color:#f37032;background:#fff7ed;border-color:#f37032}.mp-legacy .crumb{color:#98999b;align-items:center;gap:4px;margin-bottom:14px;font-size:13px;display:flex}.mp-legacy .crumb b{color:#56595b;font-weight:500}.mp-legacy .pipeline-section{background:#f6f8fb;padding:64px 0 72px}.mp-legacy .pipeline-section .section-h{text-align:center;color:#16191c;margin:0 0 10px;font-size:28px;font-weight:700}.mp-legacy .pipeline-section .section-sub{color:#98999b;text-align:center;margin:0 0 36px;font-size:14px}.mp-legacy .pipeline-grid{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:16px;display:grid}.mp-legacy .pipeline-card{border-radius:12px;flex-direction:column;gap:16px;min-height:260px;padding:28px;transition:all .2s;display:flex}.mp-legacy .pipeline-card:first-child{background:#faf6f3;border:1px solid #f3e8e0}.mp-legacy .pipeline-card:nth-child(3){background:#f8f6fa;border:1px solid #ede9f3}.mp-legacy .pipeline-card:nth-child(5){background:#f3f6fa;border:1px solid #e0e7f3}.mp-legacy .pipeline-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #16191c14}.mp-legacy .pipeline-card .stage-icon-box{background:#fff;border:1px solid #0000000f;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.mp-legacy .pipeline-card:first-child .stage-icon-box{color:#f37032}.mp-legacy .pipeline-card:nth-child(3) .stage-icon-box{color:#8b5cf6}.mp-legacy .pipeline-card:nth-child(5) .stage-icon-box{color:#3b82f6}.mp-legacy .pipeline-card h4{color:#16191c;align-items:center;gap:10px;margin:0;font-size:18px;font-weight:700;display:flex}.mp-legacy .pipeline-card .stage-num{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:inline-flex}.mp-legacy .pipeline-card:first-child .stage-num{background:#f37032}.mp-legacy .pipeline-card:nth-child(3) .stage-num{background:#8b5cf6}.mp-legacy .pipeline-card:nth-child(5) .stage-num{background:#3b82f6}.mp-legacy .pipeline-card .p-desc{color:#56595b;margin:0;font-size:13px;line-height:1.7}.mp-legacy .pipeline-card .p-table{background:#fff;border:1px solid #eef0f3;border-radius:8px;flex-direction:column;gap:8px;margin-top:4px;padding:14px 16px;display:flex}.mp-legacy .pipeline-card .p-row{justify-content:space-between;font-size:12px;line-height:1.5;display:flex}.mp-legacy .pipeline-card .p-row .lbl{color:#98999b;min-width:48px}.mp-legacy .pipeline-card .p-row .val{color:#16191c;font-weight:500}.mp-legacy .pipeline-card .p-row .val.accent{font-weight:600}.mp-legacy .pipeline-card:first-child .p-row .val.accent{color:#fbbf24}.mp-legacy .pipeline-card:nth-child(3) .p-row .val.accent{color:#a78bfa}.mp-legacy .pipeline-card:nth-child(5) .p-row .val.accent{color:#60a5fa}.mp-legacy .pipeline-arrow{color:#f37032;align-self:center;font-size:22px;font-weight:700;line-height:1}.mp-legacy .stages-section{background:#f6f8fb;padding:72px 0}.mp-legacy .stage-h{text-align:center;color:#16191c;margin:0 0 36px;font-size:28px;font-weight:700}.mp-legacy .stage-sub{color:#56595b;text-align:center;margin:0 0 36px;font-size:14px}.mp-legacy .stage-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mp-legacy .stage-card{background:#fff;border:1px solid #eef0f3;border-radius:8px;flex-direction:column;gap:18px;padding:28px;transition:all .2s;display:flex}.mp-legacy .stage-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #16191c14}.mp-legacy .stage-icon{border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.mp-legacy .stage-icon.train{background:linear-gradient(135deg,#fff7ed,#ffecd2)}.mp-legacy .stage-icon.finetune{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.mp-legacy .stage-icon.deploy{background:linear-gradient(135deg,#f5f3ff,#ede9fe)}.mp-legacy .stage-card h3{color:#16191c;margin:0;font-size:18px;font-weight:700}.mp-legacy .stage-card .sd{color:#56595b;margin:0;font-size:13px;line-height:1.7}.mp-legacy .stage-card hr{border:none;border-top:1px solid #eef0f3;margin:0}.mp-legacy .stage-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mp-legacy .stage-list li{color:#56595b;align-items:flex-start;gap:8px;font-size:12px;line-height:1.6;display:flex}.mp-legacy .stage-list li .chk{color:#24b64a;flex:none;margin-top:1px;font-weight:700}.mp-legacy .stage-link{color:#f37032;cursor:pointer;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.mp-legacy .stage-link:hover{text-decoration:underline}.mp-legacy .stage-block{margin-bottom:56px}.mp-legacy .stage-block:last-child{margin-bottom:0}.mp-legacy .stage-head{text-align:center;margin-bottom:28px}.mp-legacy .stage-head h3{color:#16191c;margin:0 0 8px;font-size:24px;font-weight:700}.mp-legacy .stage-head p{color:#56595b;margin:0;font-size:14px}.mp-legacy .feature-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.mp-legacy .feature-card{background:#fff;border:1px solid #eef0f3;border-radius:8px;padding:22px;transition:all .2s}.mp-legacy .feature-card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #16191c14}.mp-legacy .feature-icon{background:#f37032;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:flex}.mp-legacy .feature-icon svg{stroke:#fff;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mp-legacy .feature-card h4{color:#16191c;margin:0 0 8px;font-size:15px;font-weight:700}.mp-legacy .feature-card p{color:#56595b;margin:0;font-size:12px;line-height:1.7}.mp-legacy .usecase-section{background:#fff;padding:72px 0}.mp-legacy .usecase-h{text-align:center;color:#16191c;margin:0 0 10px;font-size:28px;font-weight:700}.mp-legacy .usecase-sub{color:#56595b;text-align:center;margin:0 0 36px;font-size:14px}.mp-legacy .usecase-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.mp-legacy .usecase-card{background:#fff;border:1px solid #eef0f3;border-radius:8px;flex-direction:column;gap:14px;padding:24px;transition:all .2s;display:flex}.mp-legacy .usecase-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #16191c14}.mp-legacy .usecase-card .uc-icon{background:#f37032;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mp-legacy .usecase-card .uc-icon svg{stroke:#fff;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mp-legacy .usecase-card h4{color:#16191c;margin:0;font-size:16px;font-weight:700}.mp-legacy .usecase-card .ud{color:#56595b;margin:0;font-size:13px;line-height:1.7}.mp-legacy .cta-section{background:linear-gradient(110deg,#f5f0ff 0%,#fff 45%,#e8f4ff 100%);padding:64px 0}.mp-legacy .cta-wrap{text-align:center;max-width:800px;margin:0 auto}.mp-legacy .cta-wrap h2{color:#16191c;margin:0 0 8px;font-size:28px;font-weight:700}.mp-legacy .cta-wrap p{color:#56595b;margin:0 0 28px;font-size:14px}.mp-legacy .cta-btns{justify-content:center;gap:14px;display:flex}@media (width<=1024px){.mp-legacy .pipeline-grid{grid-template-columns:1fr;gap:0}.mp-legacy .pipeline-arrow{text-align:center;padding:12px 0;transform:rotate(90deg)}.mp-legacy .pipeline-card{min-height:auto}.mp-legacy .feature-grid,.mp-legacy .usecase-grid,.mp-legacy .stage-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.mp-legacy .pipeline-section{padding:40px 0 48px}.mp-legacy .stages-section,.mp-legacy .usecase-section,.mp-legacy .cta-section{padding:48px 0}.mp-legacy .pipeline-section .section-h,.mp-legacy .stage-h,.mp-legacy .usecase-h,.mp-legacy .cta-wrap h2{font-size:22px}.mp-legacy .pipeline-section .section-sub,.mp-legacy .stage-sub,.mp-legacy .usecase-sub{margin-bottom:24px;font-size:13px}.mp-legacy .stage-h{margin-bottom:24px}.mp-legacy .crumb{margin-bottom:10px;font-size:12px}.mp-legacy .feature-grid,.mp-legacy .usecase-grid,.mp-legacy .stage-grid{grid-template-columns:1fr}.mp-legacy .stage-block{margin-bottom:40px}.mp-legacy .pipeline-card{gap:12px;padding:20px}.mp-legacy .pipeline-card h4{font-size:16px}.mp-legacy .feature-card{padding:18px}.mp-legacy .usecase-card{gap:10px;padding:20px}.mp-legacy .cta-wrap h2{font-size:22px}.mp-legacy .cta-wrap p{font-size:13px}.mp-legacy .cta-btns{flex-direction:column;align-items:center}}@font-face{font-family:Source Han Sans CN;src:url(/_astro/SourceHanSansCN-VF.Bz7FSZsx.woff2)format("woff2");font-weight:250 900;font-style:normal;font-display:swap}[data-tf-theme=light]{--tf-color-brand:#f98e30;--tf-color-brand-static:#f98e30;--tf-color-brand-interactive:#f98e30;--tf-color-brand-end:#f98e30;--tf-color-brand-mark:#f98e30;--tf-color-brand-light:#fbeedc;--tf-color-action:#f98e30;--tf-color-action-hover:#f98e30;--tf-color-action-active:#f98e30;--tf-color-on-action:#fff;--tf-color-brand-text:#9c3c00;--tf-color-focus:#1a1a1a;--tf-color-selected:#fbeedc;--tf-color-text:#1a1a1a;--tf-color-text-muted:#666;--tf-color-text-secondary:#999;--tf-color-text-disabled:#c4c5c6;--tf-color-surface:#fff;--tf-color-canvas:#f7f9fc;--tf-color-border:#e5e7eb;--tf-color-border-subtle:#f0f0f0;--tf-color-gray-50:#f6f8fb;--tf-color-gray-100:#f0f0f0;--tf-color-gray-300:#c4c5c6;--tf-color-gray-500:#999;--tf-color-gray-700:#666;--tf-color-gray-900:#1a1a1a;--tf-color-success:#15803d;--tf-color-success-fill:#15803d;--tf-color-badge-online:#15803d;--tf-color-info:#005ce5;--tf-color-blue:#005ce5;--tf-color-link:#005ce5;--tf-color-warning:#9c3c00;--tf-color-warning-fill:#f98e30;--tf-color-danger:#b91c1c;--tf-color-danger-fill:#b91c1c;--tf-font-family:"Source Han Sans CN", "PingFang SC", "Microsoft YaHei", sans-serif;--tf-font-size-body:16px;--tf-font-size-caption:14px;--tf-font-size-status:12px;--tf-line-height-body:1.5;--tf-font-size-hero:62px;--tf-font-size-heading:48px;--tf-font-size-subheading:22px;--tf-radius-control:8px;--tf-radius-button:999px;--tf-radius-pill:999px;--tf-radius-card:8px;--tf-radius-dialog:16px;--tf-control-height:48px;--tf-control-height-cta:60px;--tf-control-height-cta-md:48px;--tf-control-height-cta-sm:36px;--tf-control-padding-inline:24px;--tf-layout-content-max:1440px;--tf-layout-content-wide:1766px;--tf-layout-navbar-height:60px;--tf-layout-section-gap:120px;--tf-shadow-nav:-10px 0 37.5px #f5f8fa;--tf-shadow-cta:0 4px 12.7px #ffcca824;--tf-shadow-card-hover:0 4px 20px #f3eeeba6;--tf-shadow-dialog:0 16px 48px #00000026;--tf-space-1:4px;--tf-space-2:8px;--tf-space-3:12px;--tf-space-4:16px;--tf-space-6:24px;--tf-space-8:32px;--tf-motion-duration:.15s;--tf-focus-width:2px;--tf-focus-offset:3px}.mp{--font-family:var(--tf-font-family);--mp-content-max:1722px;--mp-frame-radius:34px;--mp-card-radius:22px;--mp-frame-padding:16px;--mp-grid-gap:32px;--mp-icon-color:#ff811c;--mp-icon-surface:#fff1e4;--mp-frame-outline:#e8eeff;--mp-visual-surface:#d9e7ff;--mp-visual-outline:#c7dbff;--mp-slide-surface:#f4f7ff;--mp-dot-color:#e2e2e2;--mp-soft-shadow:0 12px 42px #5f86cd1f;--mp-slide-shadow:0 8px 48px #658ed438;color:var(--tf-color-text);background:var(--tf-color-canvas);font-family:var(--font-family)}.mp *,.mp :before,.mp :after{box-sizing:border-box}.mp h1,.mp h2,.mp h3,.mp p{margin:0}.mp button,.mp a{-webkit-tap-highlight-color:transparent}.mp button{font:inherit;cursor:pointer}.mp :is(button,a,[tabindex]):focus-visible{outline:var(--tf-focus-width) solid var(--tf-color-focus);outline-offset:var(--tf-focus-offset)}.mp ::selection{color:var(--tf-color-text);background:var(--tf-color-selected)}.mp-wrap{width:100%;max-width:var(--mp-content-max);margin-inline:auto;padding-inline:40px}.mp-heading{text-align:center}.mp-heading h1{font-size:var(--tf-font-size-hero);text-wrap:balance;font-weight:700;line-height:1.35}.mp-heading p{text-wrap:pretty;margin-top:24px;font-size:18px;line-height:1.65}.mp-hero{background:var(--tf-color-canvas) url(/_astro/hero-background.DxEmE0J6.webp) center / 100% 100% no-repeat;padding-block:120px 58px}.mp-training-grid{gap:var(--mp-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px;display:grid}.mp-training-frame{min-width:0;padding:var(--mp-frame-padding);border-radius:var(--mp-frame-radius);background:var(--mp-slide-surface) url(/_astro/card-background.BcmxkDzR.webp) center / cover no-repeat;box-shadow:var(--mp-soft-shadow)}.mp-training-card{border-radius:var(--mp-card-radius);background:var(--tf-color-surface);flex-direction:column;height:100%;padding:32px;display:flex}.mp-training-heading{align-items:center;gap:12px;min-height:62px;display:flex}.mp-training-heading>div{min-width:0}.mp-training-heading h2{font-size:24px;font-weight:700;line-height:1.4}.mp-training-heading p{color:var(--tf-color-text-muted);margin-top:8px;font-size:14px;line-height:1.6}.mp-training-icon{height:61px;color:var(--mp-icon-color);background:var(--mp-icon-surface);border-radius:16px;flex:0 0 61px;place-items:center;display:grid}.mp-training-icon svg{width:36px;height:36px}.mp-training-art{aspect-ratio:1568/1003;object-fit:contain;width:100%;height:auto;margin-block:24px 16px;display:block}.mp-training-audience{border-top:1px solid var(--mp-frame-outline);flex:1;padding-top:16px}.mp-training-audience h3{align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.5;display:flex}.mp-training-audience h3 svg{width:16px;height:16px;color:var(--mp-icon-color);stroke-width:1.5px;flex:none}.mp-training-audience p{color:var(--tf-color-text-muted);margin-top:4px;font-size:12px;line-height:1.6}.mp-workflow{padding-block:120px 64px;overflow:hidden}.mp-workflow-heading{padding-inline:24px}.mp-workflow-heading h2{font-size:var(--tf-font-size-heading);text-wrap:balance;font-weight:700;line-height:1.4}.mp-workflow-heading p{margin-top:8px}.mp-carousel{touch-action:pan-y;margin-top:132px}.mp-carousel-stage{width:min(1122px,100% - 80px);margin-inline:auto;position:relative}.mp-stage{z-index:1;border:1px solid var(--tf-color-surface);background:var(--mp-slide-surface);min-height:542px;box-shadow:var(--mp-slide-shadow);border-radius:28px;grid-template-columns:minmax(0,392fr) minmax(0,672fr);gap:18px;padding:18px;display:grid;position:relative}.mp-stage[hidden]{display:none}.mp-stage-copy{border:1px solid var(--mp-frame-outline);border-radius:var(--mp-card-radius);background:var(--tf-color-surface);flex-direction:column;align-items:flex-start;min-width:0;padding:28px;display:flex}.mp-stage-copy h3{font-size:32px;font-weight:500;line-height:1.5}.mp-stage-copy p{overflow-wrap:anywhere;margin-top:18px;font-size:18px;line-height:1.5}.mp-stage-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:48px 0 40px;padding:0;list-style:none;display:grid}.mp-stage-features li{border:1px solid var(--tf-color-border);border-radius:var(--tf-radius-control);justify-content:center;align-items:center;gap:10px;min-height:52px;padding:10px 8px;font-size:18px;line-height:1.5;display:flex}.mp-stage-features svg{flex:none;width:20px;height:20px}.mp-detail-link{border-radius:var(--tf-radius-button);min-height:48px;color:var(--tf-color-surface);background:var(--tf-color-text);transition:background-color var(--tf-motion-duration);justify-content:center;align-items:center;margin-top:auto;padding:10px 26px;font-size:18px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.mp-detail-link:hover{background:color-mix(in srgb, var(--tf-color-text) 88%, var(--tf-color-surface))}.mp-detail-link:active{filter:brightness(.92)}.mp-detail-link:disabled,.mp-detail-link:disabled:hover{color:var(--tf-color-text-muted);background:var(--tf-color-gray-100);cursor:not-allowed;border:0}.mp-stage-visual{border:1px solid var(--mp-visual-outline);background:var(--mp-visual-surface);border-radius:20px;place-items:center;min-width:0;padding:28px;display:grid}.mp-stage-visual img{object-fit:contain;width:100%;height:auto;display:block}.mp-stage-copy,.mp-stage-visual{animation:.3s ease-out mp-stage-enter}.mp-stage-preview{border:1px solid var(--mp-frame-outline);width:100%;color:var(--tf-color-text);background:var(--tf-color-surface);filter:blur(4px);opacity:.55;text-align:left;transition:opacity var(--tf-motion-duration);border-radius:24px;grid-template-columns:36% 1fr;align-items:center;gap:18px;padding:18px;display:grid;position:absolute;top:18px;bottom:18px}.mp-stage-preview-previous{right:calc(100% + 24px)}.mp-stage-preview-next{left:calc(100% + 24px)}.mp-stage-preview img{width:100%;height:auto}.mp-preview-copy{flex-direction:column;gap:24px;padding:20px;font-size:18px;line-height:1.7;display:flex}.mp-preview-title{font-size:32px;font-weight:500}.mp-preview-features{margin-top:24px}.mp-carousel-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;width:min(1122px,100% - 80px);min-height:44px;margin:36px auto 0;display:flex;position:relative}.mp-carousel-tabs{justify-content:center;align-items:center;gap:0;display:flex}.mp-carousel-tabs button{border-radius:var(--tf-radius-pill);background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}.mp-carousel-tabs button span{border-radius:var(--tf-radius-pill);background:var(--mp-dot-color);width:12px;height:12px;transition:width .2s,background-color .2s;display:block}.mp-carousel-tabs button[aria-selected=true]{width:44px}.mp-carousel-tabs button[aria-selected=true] span{background:var(--tf-color-brand);width:36px}.mp-carousel-tabs button:hover span{background:var(--tf-color-brand)}.mp-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp:lang(en) .mp-heading h1{max-width:1100px;margin-inline:auto;font-size:54px}.mp:lang(en) .mp-training-heading h2{font-size:22px}.mp:lang(en) .mp-training-heading{align-items:flex-start;min-height:110px}.mp:lang(en) .mp-stage-features li{font-size:14px}@keyframes mp-stage-enter{0%{opacity:.65;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1279px){.mp{--mp-grid-gap:20px;--mp-frame-padding:12px;--mp-frame-radius:28px}.mp-hero{padding-top:88px}.mp-heading h1{font-size:48px}.mp-training-card{padding:24px}.mp-training-heading{flex-direction:column;align-items:flex-start}.mp-training-heading h2{font-size:22px}.mp-training-icon{flex-basis:auto;width:52px;height:52px}.mp-training-icon svg{width:30px;height:30px}.mp-training-heading p{min-height:45px}.mp-training-audience h3{font-size:14px}.mp-stage{min-height:500px}.mp-stage-copy{padding:24px}.mp-stage-copy h3{font-size:28px}.mp-stage-copy p{font-size:16px}.mp-stage-features{gap:10px;margin-top:32px}.mp-stage-features li{gap:8px;font-size:16px}.mp-stage-visual{padding:20px}.mp:lang(en) .mp-training-heading{min-height:0}.mp:lang(en) .mp-training-heading h2{min-height:62px}}@media (width<=1023px){.mp-wrap{padding-inline:24px}.mp-heading p{font-size:16px}.mp-training-grid{gap:16px}.mp-training-card{padding:20px}.mp-training-heading h2{font-size:20px}.mp-training-heading p{min-height:68px}.mp-training-art{margin-block:16px}.mp-training-audience h3{align-items:flex-start}.mp-training-audience h3 svg{margin-top:3px}.mp-workflow{padding-top:88px}.mp-workflow-heading h2{font-size:40px}.mp-carousel{margin-top:64px}.mp-carousel-stage{width:calc(100% - 48px)}.mp-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding:12px}.mp-stage-copy{padding:20px}.mp-stage-features{gap:8px;margin-block:24px}.mp-stage-features li{flex-wrap:wrap;gap:6px;font-size:14px}.mp-stage-visual{padding:16px}.mp:lang(en) .mp-heading h1{font-size:44px}}@media (width<=699px){.mp{--mp-frame-padding:12px;--mp-frame-radius:28px}.mp-wrap{padding-inline:16px}.mp-hero{background-size:auto 100%;padding-block:56px 48px}.mp-heading h1{max-width:340px;margin-inline:auto;font-size:34px}.mp-heading p{margin-top:20px;font-size:16px;line-height:1.75}.mp-training-grid{grid-template-columns:minmax(0,1fr);gap:24px;max-width:460px;margin:40px auto 0}.mp-training-card{padding:24px}.mp-training-heading{flex-direction:row;align-items:center;gap:12px}.mp-training-heading h2{font-size:22px}.mp-training-heading p{min-height:0;margin-top:6px;font-size:13px}.mp-training-icon{flex:0 0 52px}.mp-training-art{margin-block:20px 16px}.mp-training-audience h3{align-items:center;font-size:15px}.mp-training-audience h3 svg{margin-top:0}.mp-workflow{padding-block:64px 32px}.mp-workflow-heading{padding-inline:20px}.mp-workflow-heading h2{font-size:30px}.mp-workflow-heading p{margin-top:12px}.mp-carousel{margin-top:40px}.mp-carousel-stage{width:calc(100% - 32px);max-width:460px}.mp-stage{border-radius:28px;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.mp-stage-copy{padding:24px}.mp-stage-copy h3{font-size:28px}.mp-stage-copy p{margin-top:12px;line-height:1.75}.mp-stage-features{margin-block:24px}.mp-stage-features li{flex-wrap:nowrap;font-size:15px}.mp-detail-link{font-size:16px}.mp-stage-visual{min-height:240px;padding:16px}.mp-stage-preview{display:none}.mp-carousel-controls{width:calc(100% - 32px);margin-top:16px}.mp-carousel-tabs button{width:44px}.mp:lang(en) .mp-heading h1{max-width:400px;font-size:34px}.mp:lang(en) .mp-training-heading h2{min-height:0;font-size:20px}.mp:lang(en) .mp-stage-features li{flex-direction:column;font-size:13px}}@media (prefers-reduced-motion:reduce){.mp *,.mp :before,.mp :after{transition:none;animation:none}}
