:root{--paper:#f7f9ff;--ink:#10213f;--muted:#53627b;--line:#dce3f0;--brand:#3057df;--teal:#16798d;--shadow:0 22px 70px #1c3c7f10}body{background:var(--paper)}.header{background:#f7f9fff2}.top-note{background:#eaf0fc}.status-dot{background:#2e64e6;box-shadow:0 0 0 4px #2e64e615}.desktop-nav{gap:20px}.hero{min-height:790px}.hero-art{height:560px}.hero-art:before{display:none}.hero-highlight{color:#345cde}.hero-highlight:after{background:linear-gradient(90deg,#54c9d5,#4268ff00);height:2px;transform:none}.hero-description{color:#526480}.hero h1{font-weight:800}.button{background:#244eda;border-color:#244eda;box-shadow:0 7px 24px #3057df16}.button:hover{background:#173ab8;border-color:#173ab8}.button-secondary{color:var(--ink);border-color:var(--line);box-shadow:none;background:0 0}.button-secondary:hover{color:#fff}.float-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;border-color:#d7e2f6;border-radius:15px;box-shadow:0 20px 65px #26478013}.float-card small{color:#506488}.card-mini-icon{color:#315cf1;background:#edf2ff;border:1px solid #e0e8ff}.mini-status{background:#1e8996}.mini-wave path{stroke:#3275e0}.art-caption{color:#4f6486}.hero-discover:hover{color:var(--brand)}.quantum-scene{isolation:isolate;contain:layout paint;direction:ltr;border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.quantum-webgl,.neural-fallback{width:100%;height:100%;position:absolute;inset:0}.quantum-webgl{z-index:2}.quantum-webgl canvas{touch-action:pan-y;display:block}.neural-fallback{z-index:1;transform-origin:50%;pointer-events:none;transition:opacity .65s}.webgl-ready .neural-fallback{opacity:0}.quantum-aura{filter:blur(24px);background:radial-gradient(at 48% 48%,#7fbef54d,#ccd9ff45 37%,#c8e5f528 58%,#0000 73%);border-radius:50%;position:absolute;inset:12%}.quantum-grid{background-image:linear-gradient(#426edc12 1px,#0000 1px),linear-gradient(90deg,#426edc12 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:3%;transform:perspective(650px)rotateX(20deg)rotate(-10deg);-webkit-mask-image:radial-gradient(#000 22%,#0000 72%);mask-image:radial-gradient(#000 22%,#0000 72%)}.quantum-reticle{pointer-events:none;border:1px solid #5c8acc26;border-radius:50%;position:absolute;inset:12%;transform:rotate(-28deg)scaleY(.55)}.qr-two{border-style:dashed;border-color:#78afca30;inset:7% 18%;transform:rotate(42deg)scaleY(.85)}.quantum-label{z-index:3;font:8px var(--font-latin);letter-spacing:.15em;color:#4e6485;position:absolute}.ql-top{top:8%;left:8%}.ql-bottom{bottom:7%;right:6%}.quantum-dark .quantum-label{color:#aec5e9}.quantum-dark .quantum-grid{background-image:linear-gradient(#77b5fc19 1px,#0000 1px),linear-gradient(90deg,#77b5fc19 1px,#0000 1px)}.quantum-dark .quantum-aura{background:radial-gradient(#3551a963,#28407936,#0000 72%)}.quantum-dark .quantum-reticle{border-color:#8eb6eb33}[data-motion=on] .neural-fallback{animation:22s linear infinite neural-drift}[data-motion=on] .quantum-reticle{animation:16s ease-in-out infinite alternate reticle-drift}[data-motion=on] .qr-two{animation-delay:-7s}[data-motion=on] .float-card{animation:8s ease-in-out infinite tech-float}[data-motion=on] .float-insight{animation-delay:-3s}[data-motion=on] .float-action{animation-delay:-5s}@keyframes neural-drift{to{transform:rotate(360deg)}}@keyframes reticle-drift{to{transform:rotate(20deg)scaleY(.7)}}@keyframes tech-float{50%{translate:0 -12px}}.service-card{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));will-change:auto;background:linear-gradient(150deg,#fff,#f4f7ff);border-color:#dbe4f5;box-shadow:0 4px 16px #1c3c7f03}.service-card:hover{background:#fff;border-color:#a2b8ef;box-shadow:0 25px 65px #1c3c7f16}.card-icon{color:#3057df;background:#edf2ff;border-color:#dde6ff}.mini-graphic{opacity:1}.mini-graphic .signal{stroke-dasharray:8 18;stroke:#2862e9;stroke-width:2px}.mini-graphic .signal-dot{fill:#168197}.mini-graphic .graphic-node{fill:#f3f7ff;stroke:#729fe6}.mini-graphic .graphic-base{stroke:#b5c9ea;stroke-width:1.2px}.mini-graphic .graphic-glow{fill:#dcf5fb;stroke:#3c80d6}[data-motion=on] .mini-graphic .signal{animation:5s linear infinite signal-flow}[data-motion=on] .mini-graphic .signal-dot{animation:3s ease-in-out infinite alternate signal-pulse}.service-6{background:linear-gradient(115deg,#eaf0ff,#f9fcff 70%);grid-column:span 2;min-height:310px;padding-inline-end:44%}.service-6 .mini-graphic{inset-inline-end:4%;width:40%;height:180px;position:absolute;top:50px}.service-6 .service-bottom{margin-top:auto}@keyframes signal-flow{to{stroke-dashoffset:-104px}}@keyframes signal-pulse{to{opacity:.4}}.journey{color:#f4f8ff;background:#08182f}.journey-bg{background:radial-gradient(at 22% 35%,#234e983d,#0000 58%),linear-gradient(#99bfff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#99bfff05 1px,#0000 1px) 0 0/48px 48px}.journey-core{box-shadow:none;color:inherit;background:0 0;border-radius:0;display:block;inset:-20px}.journey-core .quantum-label{display:none}.journey-ring{border-color:#6c9ddd38}.journey-visual h2 span{color:#82b8f9}.journey .eyebrow{color:#b4c8e6}.journey p{color:#b3c5df}.step-number{color:#c4d9f5;background:#10284b;border-color:#7e9fc64d}.journey-step:after{background:#668aba42}.journey-point{background:#68d1e3;box-shadow:0 0 0 7px #65c5db12}.orbit-text{color:#b4c8e6}.industry-art{background:radial-gradient(#d6e6ff65,#0000 65%)}.industry-art path{stroke:#3771e7}.industry-art path:nth-child(2){stroke:#26828f}[data-motion=on] .industry-art path:nth-child(2){animation:8s linear infinite signal-flow}.industry-art circle{fill:#3057df;stroke:#d9e6ff}.diagram-label{color:#27466e;background:#f5f9ff;border-color:#ccdcf5}.learning-section{background:#edf3ff;padding-block:100px}.learning-feature{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.learning-copy h2{margin-block:18px;font-size:clamp(29px,3.2vw,44px)}.learning-copy h2 span{color:#3057df}.learning-copy p{max-width:500px;line-height:2.1}.learning-tags{flex-wrap:wrap;gap:8px;margin-block:24px;display:flex}.learning-tags span{color:#365580;border:1px solid #ccdaf1;border-radius:30px;padding:6px 11px;font-size:10px}.learning-blueprint{color:#f4f8ff;direction:ltr;background:linear-gradient(140deg,#142e5a,#091a34);border:1px solid #314d75;border-radius:22px;min-width:0;padding:22px;position:relative;overflow:hidden;box-shadow:0 30px 80px #122c6721}.blueprint-top,.blueprint-bottom{font:8px var(--font-latin);color:#b2c9e9;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:15px;display:flex}.blueprint-top{border-bottom:1px solid #82afe728;padding-bottom:18px}.blueprint-logo{color:#edf6ff;font-size:11px;font-weight:600}.blueprint-status{font-family:var(--font-persian),var(--font-latin);align-items:center;gap:7px;display:flex}.blueprint-status i{background:#73e2df;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #72dded88}.blueprint-grid{height:300px;margin-block:16px;position:relative;overflow:hidden}.blueprint-grid>svg{width:100%;height:100%;position:absolute;inset:0}.blueprint-axis{background-image:linear-gradient(#80b7f20b 1px,#0000 1px),linear-gradient(90deg,#80b7f20b 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 80%);mask-image:radial-gradient(#000,#0000 80%)}.blueprint-wire{stroke:#5577a6;stroke-width:1px;opacity:.55}.wire-secondary{stroke:#58bbc7;stroke-dasharray:4 8}.blueprint-flow{stroke-width:3px;stroke-dasharray:20 160;stroke-linecap:round}.blueprint-token{background:#19365ced;border:1px solid #5586bd80;border-radius:11px;min-width:126px;padding:13px 16px;position:absolute;box-shadow:0 14px 30px #020b2440}.blueprint-token span{font:7px var(--font-latin);color:#a8c3e5;letter-spacing:.1em;display:block}.blueprint-token strong{margin-top:8px;font-size:12px;font-weight:600;display:block}.bt-one{top:21%;left:4%}.bt-two{top:10%;right:8%}.bt-three{bottom:9%;right:18%}.blueprint-scanner{opacity:0;background:linear-gradient(#0000,#77daec88,#0000);width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:8px 0 25px #67ccee36}.blueprint-bottom{font-family:var(--font-persian),var(--font-latin);border-top:1px solid #82afe728;padding-top:16px}[data-motion=on] .blueprint-flow{animation:5s linear infinite signal-flow}[data-motion=on] .blueprint-token{animation:7s ease-in-out infinite tech-float}[data-motion=on] .bt-two{animation-delay:-3s}[data-motion=on] .bt-three{animation-delay:-5s}[data-motion=on] .blueprint-scanner{opacity:.7;animation:9s ease-in-out infinite blueprint-scan}@keyframes blueprint-scan{to{left:100%}}.training-intro{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.training-tracks{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.training-track{background:#fff;border:1px solid #d9e3f5;border-radius:20px;padding:32px;position:relative}.training-track>svg{color:#3057df;margin-bottom:22px}.track-number{inset-inline-end:28px;font:10px var(--font-latin);color:#577198;position:absolute;top:29px}.training-track h3{margin-bottom:14px;font-size:21px}.training-track p{font-size:13px;line-height:2.1}.track-output{border-top:1px solid var(--line);color:#315985;align-items:flex-start;gap:10px;margin-top:24px;padding-top:20px;font-size:11px;display:flex}.track-output svg{flex-shrink:0;margin-top:3px}.training-curriculum{background:#eaf1ff;padding-block:85px}.curriculum-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.curriculum-grid h2{margin-block:18px}.curriculum-grid p{max-width:470px;font-size:14px}.curriculum-grid ol{margin:0;padding:0;list-style:none}.curriculum-grid li{border-bottom:1px solid #ccd9ee;align-items:baseline;gap:20px;padding-block:18px;font-size:14px;display:flex}.curriculum-grid li span{font:9px var(--font-latin);color:#3057df}.training-delivery{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;display:grid}.training-safety{background:#f0f5ff;border:1px solid #d5e2f9;border-radius:22px;padding:38px}.training-safety>svg{color:#3057df}.training-safety h3{margin-block:18px;font-size:24px}.training-safety p{font-size:14px;line-height:2.1}.client-wall{grid-template-columns:1fr 1fr;gap:25px;display:grid}.client-identity{text-align:center;background:#fff;border:1px solid #d9e3f5;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:260px;padding:35px;display:flex}.client-identity img{object-fit:contain;width:190px;height:80px}.client-identity h2{font-size:22px}.client-identity .eyebrow{color:#526985}.reading-links{border:1px solid var(--line);background:#f1f5ff;border-radius:16px;margin-block:55px;padding:28px}.reading-links h2{margin-bottom:22px;font-size:23px}.reading-links a{color:#254fcf;border-bottom:1px solid #d6e1f4;padding-block:10px;font-size:14px;display:block}.reading-links a:last-child{border:0}.source-reference{color:#526480;border-inline-start:2px solid #3057df;margin-top:35px;padding:20px;font-size:12px}.source-reference a{color:#244eda;text-decoration:underline}.cta-section{background:#e9f0ff}.cta-section:before{background:radial-gradient(#6b99ec25,#0000 60%)}.cta-section p{color:#506586}.footer{background:#f7f9ff}.article-cover{background:#e8efff}.cover-category{color:#274970;background:#f9fbffdc}.cover-lines{border-color:#81a8e8}.detail-art{background:linear-gradient(150deg,#eaf1ff,#f7faff)}.page-hero{background:radial-gradient(at 5% 25%,#dfeafa88,#0000 60%)}.page-hero .eyebrow{color:#49648f}.principle-card{background:#fff}.button.learning-button{background:#244eda}.partners img{filter:none}.client-tile{text-align:center;background:#fff;border:1px solid #d9e3f5;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:260px;padding:35px;display:flex}.client-tile img{object-fit:contain;width:190px;height:80px}.client-tile h2{font-size:22px}.client-tile .eyebrow{color:#526985}.service-6{grid-column:1/-1}.blueprint-token{will-change:transform}@media (min-width:1000px) and (max-width:1250px){.desktop-nav{gap:12px;font-size:11px}.nav-inner{gap:15px}.nav-actions{gap:10px}.nav-cta{padding-inline:12px}.learning-feature,.training-intro{gap:35px}.hero-art{height:510px}}@media (max-width:999px){.hero-art{height:460px}.learning-feature,.training-intro{gap:35px}.training-tracks{grid-template-columns:1fr}.training-track{grid-template-columns:1fr 2fr;column-gap:35px;display:grid}.training-track>svg,.training-track h3{grid-column:1}.training-track p{grid-area:1/2/span 3;padding-top:30px}.track-output{grid-column:1/-1}.curriculum-grid,.training-delivery{gap:40px}.learning-blueprint{padding:18px}.blueprint-top{flex-wrap:wrap}.blueprint-grid{height:250px}.blueprint-token{min-width:110px;padding:10px}.blueprint-token strong{font-size:11px}.quantum-label{font-size:7px}.service-6{padding-inline-end:40%}}@media (max-width:700px){.hero{min-height:auto}.hero-art{height:380px;margin-top:15px}.hero h1{font-size:clamp(44px,12.5vw,61px)}html[lang=en] .hero h1{font-size:clamp(43px,12.5vw,67px);line-height:1.1}.ql-top{font-size:6px;top:5%;left:5%}.ql-bottom{font-size:6px;bottom:10%;right:4%}.float-card{border-radius:11px}.learning-section{padding-block:70px}.learning-feature,.training-intro,.curriculum-grid,.training-delivery{grid-template-columns:1fr;gap:35px}.learning-copy h2{font-size:32px}.learning-tags{margin-block:20px}.learning-blueprint{padding:18px}.blueprint-grid{height:270px}.blueprint-top{font-size:7px}.blueprint-bottom{font-size:6px}.bt-one{top:28%;left:2%}.bt-two{top:6%;right:1%}.bt-three{bottom:8%;right:8%}.training-track{padding:28px;display:block}.training-track p{padding:0}.track-number{top:30px}.training-curriculum{padding-block:65px}.curriculum-grid h2{font-size:31px}.curriculum-grid li{font-size:13px}.training-safety{padding:28px}.client-wall{grid-template-columns:1fr;gap:16px}.client-identity{min-height:240px;padding:25px}.client-identity h2{font-size:21px}.service-6{grid-column:auto;min-height:360px;padding-inline-end:27px}.service-6 .mini-graphic{width:100%;height:115px;position:relative;inset:auto}.quantum-reticle{inset:15% 8%}.qr-two{inset:9% 14%}.journey-core{inset:-10px}.reading-links{padding:22px}}@media (prefers-reduced-motion:reduce){.neural-fallback,.quantum-reticle,.float-card,.blueprint-token,.blueprint-scanner,.blueprint-flow,.mini-graphic .signal,.mini-graphic .signal-dot,.industry-art path{animation:none!important}.service-card{transform:none!important}}[data-motion=off] .service-card{transform:none!important}.journey .journey-step .step-number{color:#fff!important;background:#10284b!important}.journey[data-step="0"] .journey-step:first-child .step-number,.journey[data-step="1"] .journey-step:nth-child(2) .step-number,.journey[data-step="2"] .journey-step:nth-child(3) .step-number,.journey[data-step="3"] .journey-step:nth-child(4) .step-number{border-color:#709aff;background:#244eda!important}.honeypot{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:700px){.client-tile{min-height:240px;padding:25px}.service-6{grid-column:auto}}@media (max-width:560px){.service-grid{grid-template-columns:1fr}.service-card{min-height:335px}.mini-graphic{height:125px}.blueprint-bottom{letter-spacing:0}.blueprint-token{min-width:105px}}
