
.intelligent11{position:absolute;z-index:1;left:48%;right:3.5%;top:17%;perspective:1500px;container-type:inline-size}.intelligent11-window{background:linear-gradient(135deg,#0b1c35f7,#0b1731ed);border:1px solid #90b6f345;border-radius:13px;box-shadow:0 35px 90px #0006,0 0 70px #1674e722;transform:rotateY(-8deg) rotateZ(-1.5deg);overflow:hidden;position:relative;backdrop-filter:blur(18px);color:#edf3fc;font-family:var(--sans)}.intelligent11-top{display:flex;gap:11px;align-items:center;padding:17px 22px;border-bottom:1px solid #b1c8e91c}.intelligent11-mark{font-size:23px;color:#9bbaff;line-height:1}.intelligent11-top strong{font-size:12px;font-weight:500;letter-spacing:-.015em;color:#e5edf9}.intelligent11-concept{margin-left:auto;font-size:7px;letter-spacing:.17em;color:#d9a97f}.intelligent11-nav{display:flex;gap:24px;padding:17px 25px 0}.intelligent11-nav button{padding:0 0 9px;background:none;border:0;border-bottom:2px solid transparent;font:11px var(--sans);color:#93aaca;cursor:pointer}.intelligent11-nav button[aria-pressed=true]{color:#e6c29f;border-bottom-color:#dfac7c}.intelligent11-body{padding:22px 25px 20px}.intelligent11-kicker{font:7px/1.6 var(--sans);letter-spacing:.16em;color:#80a9e2;margin:0 0 12px}.intelligent11-body h4{font:500 25px/1.16 var(--sans);letter-spacing:-.04em;margin:0 0 13px;max-width:400px;color:#edf3fc}.intelligent11-lead{font:11px/1.8 var(--sans);color:#a8bddb;margin:0;max-width:410px;min-height:40px}.intelligent11-map{margin:8px -4px 0}.intelligent11-map svg{width:100%;height:auto;display:block;overflow:visible}.intelligent11-traces{stroke-dasharray:1;stroke-dashoffset:1}.intelligent11-connected .intelligent11-traces{animation:connect11 1.5s ease forwards}@keyframes connect11{to{stroke-dashoffset:0}}.intelligent11-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #9dbdec20;padding-top:17px}.intelligent11-bottom>span{font:6px var(--sans);letter-spacing:.1em;color:#839ec2;white-space:nowrap}.intelligent11-bottom i{font-style:normal;color:#d8a675;margin:0 4px}.intelligent11-run{background:none;border:0;color:#e5b990;font:10px var(--sans);padding:4px 0;cursor:pointer;white-space:nowrap}.intelligent11-run>span{margin-left:10px;font-size:16px}.intelligent11-status{font:8px/1.7 var(--sans);color:#83a4d0;margin:14px 0 0;min-height:14px}.intelligent11-caption{font:6px/1.8 var(--sans);letter-spacing:.17em;color:#91a9cc;text-align:center;margin:23px 0 0}.intelligent11 button:focus-visible{outline:2px solid #e4b18b;outline-offset:5px}.cinema10-apps .scene10-description{max-width:370px}.cinema10-apps .scene10-copy{width:39%}.study10 .cinema10-apps{min-height:900px}.study10 .intelligent11{top:19%}
@container(max-width:500px){.intelligent11-top{padding:15px 17px;gap:8px}.intelligent11-top strong{font-size:11px}.intelligent11-concept{font-size:6px}.intelligent11-nav{padding:15px 18px 0;gap:23px}.intelligent11-nav button{font-size:10px}.intelligent11-body{padding:20px 18px 17px}.intelligent11-body h4{font-size:22px}.intelligent11-lead{font-size:10px}.intelligent11-bottom{gap:12px}.intelligent11-bottom>span{font-size:5px}.intelligent11-run{font-size:9px}.intelligent11-status{font-size:7px}}
@media(max-width:1100px) and (min-width:761px){.intelligent11{left:48%;right:3%;top:21%}.scene10-copy h3{font-size:49px}}
@media(max-width:760px){.cinema10-apps,.study10 .cinema10-apps{min-height:1230px;padding-bottom:610px}.cinema10-apps .scene10-copy{width:100%}.intelligent11,.study10 .intelligent11{left:6%;right:6%;top:auto;bottom:85px}.intelligent11-window{transform:none}.intelligent11-body h4{font-size:22px;max-width:270px}.intelligent11-top strong{font-size:11px}.intelligent11-nav button{font-size:11px;padding-block:5px}.intelligent11-body{padding-top:18px}.intelligent11-lead{font-size:11px;min-height:40px}.intelligent11-caption{font-size:5px;margin-top:14px}.intelligent11-bottom>span{font-size:5px;letter-spacing:.02em}.intelligent11-run{font-size:9px}.intelligent11-status{font-size:8px}.intelligent11-map{margin:10px -5px}.intelligent11-nav{gap:25px}.cinema10-apps .scene10-end{font-size:5px}}
@media(max-width:360px){.intelligent11-top{padding-inline:12px}.intelligent11-top strong{font-size:10px}.intelligent11-concept{font-size:5px}.intelligent11-body{padding-inline:14px}.intelligent11-bottom>span{font-size:4.5px}.intelligent11-run{font-size:8px}.intelligent11-nav{padding-inline:14px}.intelligent11-body h4{font-size:21px}}
@media(prefers-reduced-motion:reduce){.intelligent11-connected .intelligent11-traces{animation:none;stroke-dashoffset:0}}
