#technology.system-showcase{position:relative;isolation:isolate;display:block;min-height:0;padding:82px max(4vw,24px);background:#020e1b;overflow:hidden}
#technology .system-art{position:absolute;z-index:-1;inset:0;background:url('../assets/images/trident-system-background.png') left center/cover no-repeat}
#technology .technology-content{position:relative;width:51%;max-width:760px;margin-left:49%;text-align:left}
#technology .section-label{color:#28d8ff;margin-bottom:26px;letter-spacing:.3em}
#technology h2{font-size:clamp(32px,3.5vw,58px);line-height:1.12;letter-spacing:-.025em;text-transform:none;color:#efd084;margin:0;text-shadow:none}
#technology .technology-intro{font-size:clamp(17px,1.5vw,22px);line-height:1.65;color:#b7dcef;margin:30px 0 32px;max-width:none}
#technology .system-features{display:grid;gap:0}
#technology .system-feature{display:grid;grid-template-columns:58px minmax(0,1fr);gap:22px;align-items:center;padding:23px 0;border-bottom:1px solid #174159}
#technology .system-feature:last-child{border-bottom:0}
#technology .system-feature svg{width:50px;height:50px;color:#ebc873}
#technology .system-feature h3{color:#efd084;font-size:clamp(20px,1.8vw,26px);line-height:1.3;margin:0 0 8px;letter-spacing:0;text-transform:none}
#technology .system-feature p{color:#b7dcef;font-size:clamp(17px,1.4vw,20px);line-height:1.5;margin:0}
#technology .system-engines-link{display:inline-block;margin-top:32px;font-size:14px;letter-spacing:.15em;line-height:1.6;color:#28d8ff;text-decoration:underline;text-underline-offset:8px}
#technology .system-engines-link:focus-visible{outline:2px solid #efd084;outline-offset:8px}
#technology .system-risk{font-size:13px;line-height:1.6;color:#9cbed2;margin:34px 0 0}
@media(max-width:800px){#technology.system-showcase{padding:0 22px 48px}#technology .system-art{position:relative;z-index:0;inset:auto;height:360px;width:100%;background-size:auto 400px;background-position:left center;margin-bottom:24px;mask-image:linear-gradient(#000 85%,transparent)}#technology .technology-content{width:100%;max-width:620px;margin:auto}#technology h2{font-size:34px}#technology .technology-intro{font-size:18px}#technology .system-feature{grid-template-columns:44px minmax(0,1fr);gap:16px;padding:22px 0}#technology .system-feature svg{width:40px;height:40px}#technology .system-feature h3{font-size:22px}#technology .system-feature p{font-size:17px}#technology .system-engines-link{letter-spacing:.08em}}
@media(max-width:380px){#technology h2{font-size:30px}#technology .system-art{height:300px;background-size:auto 340px}}
