.rst-tech124{isolation:isolate;position:relative;overflow:hidden;background:#0d120f;color:#f2f3ee;padding:clamp(48px,6vw,96px) 24px;font-family:inherit}.rst-tech124 *{box-sizing:border-box}.rst-tech124:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 82% 18%,rgba(182,148,34,.11),transparent 48%),repeating-linear-gradient(160deg,transparent 0 56px,rgba(187,166,82,.045) 57px,transparent 58px);z-index:0}.rst-tech124-inner{position:relative;z-index:1;max-width:1320px;margin:auto}.rst-tech124-kicker,.rst-tech124-index{color:#f5b800;font-size:12px;font-weight:700;letter-spacing:.17em}.rst-tech124-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:18px 0 32px}.rst-tech124-head h2{font-size:clamp(28px,3.5vw,54px);line-height:1.12;max-width:800px;margin:0 0 16px;color:#f2f3ee}.rst-tech124-head p{color:#a9b3a9;margin:0}.rst-tech124-link,.rst-tech124-platforms a{color:#f5b800;text-decoration:none;font-weight:700;white-space:nowrap}.rst-tech124-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rst-tech124-platforms article{position:relative;min-height:265px;overflow:hidden;padding:26px;border:1px solid #364438;background:linear-gradient(125deg,#19231b,#0b100d);border-radius:14px}.rst-tech124-platforms h3{font-size:clamp(27px,3vw,42px);margin:55px 0 5px;color:#fff}.rst-tech124-platforms p{font-size:17px;margin:0 0 10px;color:#d4ddd2}.rst-tech124-platforms small{display:block;max-width:400px;color:#aeb9ae;margin-bottom:16px;line-height:1.5}.rst-tech124-symbol{position:absolute;right:30px;top:25px;font-size:75px;color:#f5b800;opacity:.27;line-height:1}.rst-tech124-symbol span{font-size:32px}.rst-tech124-capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.rst-tech124-cap{display:flex;flex-direction:column;gap:9px;padding:22px;border:1px solid #2c392e;background:#141b16;border-radius:10px}.rst-tech124-cap span{font-size:12px;color:#f5b800}.rst-tech124-cap strong{font-size:17px;color:#fff}.rst-tech124-cap small{color:#a9b4a8;line-height:1.5}.rst-tech124-note{font-size:12px;color:#8e9c8e;line-height:1.6;margin-top:20px}@media(max-width:750px){.rst-tech124-head{display:block}.rst-tech124-link{display:inline-block;margin-top:20px}.rst-tech124-platforms{grid-template-columns:1fr}.rst-tech124-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.rst-tech124-platforms article{min-height:240px}}@media(max-width:420px){.rst-tech124-capabilities{grid-template-columns:1fr}}
