/* Practical outcomes turn the course promise into visible business systems. */
.system-intro .system-intro-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(46px,8vw,130px);align-items:center}
.system-intro .system-results>p{max-width:560px;margin:0 0 26px;color:#4b5563;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.system-intro .system-results>p strong{color:#5b5bd6}
.result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.result-card{position:relative;min-height:154px;padding:19px 18px;overflow:hidden;border:1px solid rgba(91,91,214,.42);border-radius:19px;background:linear-gradient(135deg,#27205d,#161536);color:#fff;box-shadow:0 12px 24px rgba(48,38,119,.16),inset 0 1px rgba(255,255,255,.12)}.result-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 86% 8%,rgba(119,104,255,.45),transparent 42%);pointer-events:none}.result-card>*{position:relative;z-index:1}.result-icon{display:grid;place-items:center;width:27px;height:27px;margin-bottom:14px;border-radius:8px;background:rgba(153,140,255,.2);color:#ae9fff;font:600 18px/1 var(--sans)}.result-card p{margin:0 0 7px;color:#c9c2ff;font:600 8px var(--mono);letter-spacing:.08em}.result-card h3{max-width:150px;margin:0;color:#fff;font-size:clamp(18px,1.65vw,24px);line-height:1;letter-spacing:-.055em}.result-status{display:inline-block;margin-top:14px;color:#7ee6cf;font:600 8px var(--mono);letter-spacing:.07em}.result-bars{position:absolute;right:16px;bottom:18px;display:flex;align-items:end;gap:4px;height:39px}.result-bars b{display:block;width:7px;border-radius:4px 4px 1px 1px;background:linear-gradient(#a99cff,#6655ed);box-shadow:0 0 10px rgba(132,112,255,.38);animation:result-bar-rise 2.7s ease-in-out infinite}.result-bars b:nth-child(1){height:12px}.result-bars b:nth-child(2){height:20px;animation-delay:.15s}.result-bars b:nth-child(3){height:29px;animation-delay:.3s}.result-bars b:nth-child(4){height:38px;animation-delay:.45s}@keyframes result-bar-rise{0%,100%{transform:scaleY(.78);transform-origin:bottom;opacity:.75}50%{transform:scaleY(1);transform-origin:bottom;opacity:1}}
@media (max-width:760px){.system-intro .system-intro-layout{display:block}.system-intro .system-results>p{margin-top:26px}.result-grid{grid-template-columns:1fr}.result-card{min-height:142px}}@media (prefers-reduced-motion:reduce){.result-bars b{animation:none}}

.system-intro .system-message h2{max-width:560px;margin:0;color:#1a1535;font-size:clamp(52px,6.4vw,94px);line-height:.9;letter-spacing:-.085em;font-weight:500}.system-intro .system-message h2 em{color:#5b5bd6;font-style:normal}.system-intro .system-impact{max-width:425px;margin:25px 0 27px;color:#4b5563;font-size:clamp(17px,1.45vw,20px);line-height:1.5}.system-intro .system-promise{max-width:500px;margin:0;color:#1a1535;font-size:clamp(17px,1.45vw,21px);line-height:1.45;font-weight:600;letter-spacing:-.025em}.system-intro .system-results>.results-lead{max-width:510px;margin:0 0 26px;color:#27205d;font-size:clamp(21px,2vw,29px);line-height:1.18;font-weight:600;letter-spacing:-.045em}.system-intro .system-results>.results-lead:before{content:"“";color:#5b5bd6}.system-intro .system-results>.results-lead:after{content:"”";color:#5b5bd6}
.system-intro .hours-line{white-space:nowrap}.result-card{transition:transform .32s cubic-bezier(.16,.82,.26,1),box-shadow .32s ease,border-color .32s ease}.result-card:hover{transform:translateY(-7px) scale(1.015);border-color:#8d7fff;box-shadow:0 20px 36px rgba(61,44,141,.28),0 0 28px rgba(115,93,245,.26),inset 0 1px rgba(255,255,255,.17)}.result-card:hover .result-bars b{animation-duration:1.15s;background:linear-gradient(#c5bcff,#735fff)}
@media (max-width:760px){.system-intro .system-message h2{font-size:clamp(52px,15vw,70px)}.system-intro .system-results>.results-lead{margin-top:38px;font-size:25px}}
