.tech-page{background:#f6f9fc;color:#102235}.tech-hero{padding:clamp(90px,12vw,168px) 0 100px;background:linear-gradient(145deg,#061326,#0b2848 62%,#16204a);color:#fff;overflow:hidden}.tech-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:8%;align-items:center}.tech-hero h1{font-size:clamp(42px,5.4vw,76px);line-height:1.04;margin:22px 0}.tech-hero h1 em{font-style:normal;color:#64e5ff}.tech-lead{max-width:700px;color:#bed0df;font-size:18px;line-height:1.9}.tech-orbit{width:min(430px,78vw);aspect-ratio:1;border:1px solid rgba(105,229,255,.3);border-radius:50%;position:relative;display:grid;place-items:center;box-shadow:inset 0 0 80px rgba(0,217,255,.08),0 0 80px rgba(0,217,255,.08)}.tech-orbit:before,.tech-orbit:after{content:"";position:absolute;inset:15%;border:1px solid rgba(125,104,255,.35);border-radius:50%;transform:rotate(45deg)}.tech-orbit:after{transform:rotate(-45deg)}.tech-orbit strong{font:800 72px/1 monospace;color:#64e5ff}.tech-orbit span{position:absolute;color:#b9dcea;font:700 18px monospace}.tech-orbit span:nth-child(1){top:8%;left:45%}.tech-orbit span:nth-child(2){top:45%;right:5%}.tech-orbit span:nth-child(4){bottom:7%;left:45%}.tech-orbit span:nth-child(5){top:45%;left:5%}.tech-orbit small{position:absolute;bottom:32%;font-size:10px;letter-spacing:.14em;color:#7c9caf}.tech-section{padding:clamp(72px,9vw,120px) 0}.tech-tone{background:#eaf1f7}.tech-heading{max-width:820px;margin-bottom:44px}.tech-heading h2{font-size:clamp(32px,4vw,56px);line-height:1.1;margin:13px 0 20px}.tech-heading>p:last-child{font-size:17px;line-height:1.9;color:#536b7e}.tech-layers{border-top:1px solid #b9cad6}.tech-layers article{display:grid;grid-template-columns:100px 1fr;gap:34px;padding:30px 0;border-bottom:1px solid #c7d5df}.tech-layers b{font:800 46px/1 monospace;color:#0b8ba8}.tech-layers span,.algorithm-grid span{font-size:10px;letter-spacing:.14em;color:#608096}.tech-layers h3{font-size:24px;margin:7px 0}.tech-layers p,.algorithm-grid p,.decision-grid p,.application-grid p{color:#526a7c;line-height:1.8;margin:0}.algorithm-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.algorithm-grid article,.decision-grid article,.application-grid article{background:#fff;border:1px solid #d5e0e8;padding:28px 24px}.algorithm-grid h3{font-size:20px;margin:13px 0}.algorithm-grid small{display:block;margin-top:24px;padding-top:16px;border-top:1px solid #e0e8ee;color:#087d99}.decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.decision-grid b{font:700 34px monospace;color:#12a4c2}.decision-grid h3,.application-grid h3{font-size:24px}.tech-benchmark{background:#07182d;color:#fff}.tech-benchmark .tech-heading>p:last-child{color:#b2c5d5}.benchmark-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid rgba(102,227,255,.22)}.benchmark-grid article{padding:30px 18px;border-right:1px solid rgba(102,227,255,.18)}.benchmark-grid article:last-child{border:0}.benchmark-grid strong{display:block;font-size:clamp(28px,3vw,46px);color:#65e7ff}.benchmark-grid span{display:block;color:#b4c7d5;font-size:13px;margin-top:12px}.benchmark-warning{color:#829aad;font-size:12px;margin:20px 0 0}.application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tech-cta{margin-top:54px;background:linear-gradient(120deg,#09223c,#12365c);color:#fff;padding:40px;display:flex;justify-content:space-between;align-items:center;gap:30px}.tech-cta h2{margin:0 0 10px}.tech-cta p{color:#bfd0df;margin:0}.tech-cta .v4-btn{flex:0 0 auto}@media(max-width:1000px){.tech-hero-grid{grid-template-columns:1fr}.tech-orbit{margin:30px auto 0}.algorithm-grid{grid-template-columns:1fr 1fr}.benchmark-grid{grid-template-columns:1fr 1fr}.benchmark-grid article{border-bottom:1px solid rgba(102,227,255,.18)}.decision-grid,.application-grid{grid-template-columns:1fr}}@media(max-width:640px){.algorithm-grid,.benchmark-grid{grid-template-columns:1fr}.tech-layers article{grid-template-columns:64px 1fr;gap:18px}.tech-layers b{font-size:34px}.tech-cta{align-items:flex-start;flex-direction:column}}
