.engineering_hero__ghBjf{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:20px;min-height:580px}.engineering_hero__ghBjf>.hero-copy{z-index:2}.engineering_hero__ghBjf h1{font-size:clamp(48px,4.75vw,66px);max-width:560px}.engineering_hero__ghBjf h1>span{display:block}.engineering_figure__Umjk7{margin:0;min-width:0}.engineering_figure__Umjk7 figcaption{font-size:11px;line-height:1.7;color:var(--muted);margin-top:12px}.engineering_heroFigure__43HDz{position:absolute;inset:0;z-index:0}.engineering_mountainImage__vf8z_{object-fit:cover;object-position:65% center}.engineering_heroFigure__43HDz:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090c0e,#090c0ef2 28%,#090c0e80 47%,transparent 73%),linear-gradient(0deg,#090c0e,transparent 20%,transparent 92%,#090c0e88);pointer-events:none}.engineering_heroFigure__43HDz figcaption{position:absolute;right:36px;bottom:14px;z-index:2;margin:0;font-size:10px}.engineering_mountainRoute__cG7zh{position:absolute;width:58%;height:84%;right:2%;top:7%;color:#23edb3;z-index:1}.engineering_mountainRoute__cG7zh>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.engineering_mountainRoute__cG7zh ol{list-style:none;padding:0;margin:0}.engineering_mountainRoute__cG7zh li{position:absolute;display:flex;flex-direction:column;gap:3px;transform:translate(17px,-14px);width:26%;max-width:155px;text-shadow:0 2px 8px #000;padding:3px 5px;border-radius:4px;background:#06110f55}.engineering_mountainRoute__cG7zh strong{color:#edf7f2;font-size:14px;font-weight:550;line-height:1.35}.engineering_mountainRoute__cG7zh li span{color:#c3d4cc;font-size:11px;line-height:1.5}.engineering_approach__au9NR{display:grid;grid-template-columns:1.45fr repeat(3,.8fr);grid-gap:28px;gap:28px;align-items:center;padding:42px 36px;border-block:1px solid var(--border)}.engineering_approach__au9NR h2{font-size:28px;line-height:1.2;letter-spacing:-1px;margin:10px 0 15px}.engineering_approach__au9NR p:not(.label){color:var(--muted);font-size:13px;line-height:1.8;margin-bottom:0}.engineering_principle__gHEoQ{border-left:1px solid var(--border);padding-left:22px}.engineering_principle__gHEoQ h3{font-size:15px;font-weight:600;margin-bottom:10px}.engineering_principleIcon__0Iq1P{color:#26e8b1;width:28px;height:28px;margin-bottom:16px}.engineering_feature__00eGf{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:60px;gap:60px;padding:58px 36px;border-bottom:1px solid var(--border)}.engineering_feature__00eGf>*{min-width:0}.engineering_feature__00eGf h2{font-size:34px;letter-spacing:-1.2px;line-height:1.2;margin:14px 0 18px}.engineering_feature__00eGf p:not(.engineering_number__GdD_q){color:var(--muted);line-height:1.8;font-size:14px;margin-bottom:23px}.engineering_feature__00eGf.engineering_reverse__OlXLh>.engineering_figure__Umjk7{grid-column:1;grid-row:1}.engineering_number__GdD_q{display:flex;align-items:center;gap:14px;color:var(--accent);font-size:12px;font-weight:600;letter-spacing:2px;margin-bottom:0}.engineering_number__GdD_q:after{content:"";width:30px;height:1px;background:#9ef50070}.engineering_topics__7C7rK{list-style:none;padding:0;margin:0}.engineering_topics__7C7rK li{display:flex;align-items:baseline;gap:12px;font-size:13px;line-height:1.8;padding:4px 0;color:#c3cec6}.engineering_topics__7C7rK li:before{content:"✓";color:var(--accent);font-size:13px}.engineering_topology__4PXbO{border:1px solid #203c34;border-radius:9px;padding:15px 10px;background:radial-gradient(ellipse at 35% 50%,#0b262044,transparent 65%),#081213}.engineering_desktopTopology__ILcXX{display:block;width:100%;height:auto}.engineering_mobileTopology__29YCD{display:none}.engineering_mobileNode__Vv2B_{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #28463b;background:#0c1a17;border-radius:6px;padding:13px 8px;color:#dce9e2;font-size:12px;line-height:1.5;text-align:center;min-width:0}.engineering_mobileNode__Vv2B_>svg{color:#24e7ad;flex-shrink:0;width:24px;height:24px}.engineering_mobileNode__Vv2B_ small{display:block;color:#9fb2a8;font-size:10px}.engineering_mobileBalancer__zRZ2J{max-width:230px;margin:auto;border-color:#208966;background:#0d2920}.engineering_topologyInputs__FERWR,.engineering_topologyOutputs__IfJaV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.engineering_apiRow__O3pXb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.engineering_apiRow__O3pXb .engineering_mobileNode__Vv2B_{flex-direction:column;gap:8px;padding-inline:4px}.engineering_verticalLink__Ur0xH{height:25px;line-height:25px;text-align:center;color:#23ce9d}.engineering_codeFigure__Zjtc1{border:1px solid #19312f;border-radius:7px;background:radial-gradient(ellipse at 30% 0,#07302b26,transparent 70%),#030e10;overflow:hidden}.engineering_codeTabs__uc8Ax{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding:9px 22px 8px;border-bottom:1px solid #142725}.engineering_codeTabs__uc8Ax button{min-width:0;border:0;border-radius:5px;padding:9px 4px;font:inherit;font-size:12px;font-weight:500;line-height:1.4;background:transparent;color:#d0dcdb;cursor:pointer}.engineering_codeTabs__uc8Ax button:hover{color:#7cf5cc;background:#09221e}.engineering_codeTabs__uc8Ax button[aria-selected=true]{color:#62f9c6;background:#07372a}.engineering_codePanel__Re5mF:focus-visible,.engineering_codeTabs__uc8Ax button:focus-visible{outline:2px solid #62f9c6;outline-offset:-3px}.engineering_codeFigure__Zjtc1 pre{font:13px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px 22px 18px;color:#e4e9e7;-moz-tab-size:2;tab-size:2;counter-reset:source-line}.engineering_codeLine__rJbgk{display:block;position:relative;padding-left:38px;min-height:1.55em;border-left:1px solid #172b29;counter-increment:source-line}.engineering_codeLine__rJbgk:before{content:counter(source-line);position:absolute;left:0;width:18px;text-align:right;font-size:11px;color:#8ca29e}.engineering_codeComment__k8OmA{color:#91b5b6}.engineering_codeString__Lxhwh{color:#ffbe71}.engineering_codeKeyword__dE4ri{color:#39d2ff}.engineering_codeFunction__Qly2G{color:#e6edc9}.engineering_codeProperty___sowt{color:#c7aff4}.engineering_codeVariable__6_ejS{color:#6dd9ff}.engineering_codeOperator__jNEw1{color:#ffa598}.engineering_codePanel__Re5mF{min-height:296px}.engineering_security__Jzspi{padding-block:42px}.engineering_securityArtwork__0AcXw{display:grid;grid-template-columns:55% 45%;align-items:center;min-height:265px}.engineering_layeredStack__85wXj{display:block;width:100%;height:auto}.engineering_layerLegend__mEVWw{list-style:none;display:grid;grid-gap:15px;gap:15px;padding:0;margin:0}.engineering_layerLegend__mEVWw li{display:flex;align-items:center;gap:11px;font-size:12px;line-height:1.5;color:#dce9e3}.engineering_legendIcon__QXeCr{flex-shrink:0;width:38px;height:42px;display:grid;place-items:center;color:#25ecb1;border:1px solid #193b30;background:#0b1b16;border-radius:7px}.engineering_legendIcon__QXeCr svg{width:24px;height:24px}.engineering_lifecycle__Bhqbf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;list-style:none;padding:0;margin:0}.engineering_lifecycle__Bhqbf li{position:relative;background:linear-gradient(145deg,#0e2019,#0a1311);border:1px solid #244334;border-radius:9px;padding:20px 9px;display:flex;flex-direction:column;align-items:center;gap:11px;text-align:center}.engineering_lifecycle__Bhqbf li:not(:last-child):after{content:"→";position:absolute;right:-17px;top:50%;transform:translateY(-50%);width:14px;color:#29e7af;font-size:18px}.engineering_lifecycleIcon__od1eV{width:40px;height:40px;display:grid;place-items:center;border:1px solid #1c4737;border-radius:8px;color:#27eeb3;background:radial-gradient(circle,#153c2c77,#0a1811)}.engineering_lifecycleIcon__od1eV svg{width:27px;height:27px}.engineering_lifecycle__Bhqbf strong{font-size:14px;font-weight:550}.engineering_lifecycle__Bhqbf li>span:last-child{font-size:10px;line-height:1.5;color:var(--muted)}.engineering_finalCta__KJjW0{margin-top:42px}@media (max-width:1100px){.engineering_hero__ghBjf{grid-template-columns:50% 50%;gap:0}.engineering_approach__au9NR{padding-inline:20px;gap:20px}.engineering_feature__00eGf{padding-inline:20px;gap:32px}.engineering_principle__gHEoQ{padding-left:16px}.engineering_mountainRoute__cG7zh{width:56%;right:1%}.engineering_layerLegend__mEVWw li{gap:8px;font-size:11px}.engineering_legendIcon__QXeCr{width:32px;height:37px}}@media (max-width:850px){.engineering_hero__ghBjf{grid-template-columns:1fr;min-height:auto;gap:28px}.engineering_heroFigure__43HDz{position:relative;inset:auto;height:370px;width:100%}.engineering_mountainImage__vf8z_{object-position:78% center}.engineering_heroFigure__43HDz:after{background:linear-gradient(0deg,#090c0e,transparent 30%,transparent 80%,#090c0e99)}.engineering_heroFigure__43HDz figcaption{right:16px;bottom:4px}.engineering_mountainRoute__cG7zh{width:88%;right:3%;height:92%;top:0}.engineering_approach__au9NR{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.engineering_approach__au9NR>div:first-child{grid-column:1/-1;max-width:620px}.engineering_principle__gHEoQ{padding-left:16px}.engineering_feature__00eGf{grid-template-columns:1fr;gap:30px}.engineering_feature__00eGf>.engineering_figure__Umjk7{width:100%}.engineering_feature__00eGf.engineering_reverse__OlXLh>.engineering_figure__Umjk7{grid-column:auto;grid-row:auto}.engineering_layerLegend__mEVWw li{font-size:13px}.engineering_legendIcon__QXeCr{width:42px;height:44px}.engineering_securityArtwork__0AcXw{max-width:620px}}@media (max-width:600px){.engineering_hero__ghBjf{padding-inline:4px;gap:24px}.engineering_hero__ghBjf h1{font-size:clamp(39px,10.5vw,58px)}.engineering_heroFigure__43HDz{height:300px}.engineering_heroFigure__43HDz figcaption{font-size:10px;right:8px}.engineering_mountainRoute__cG7zh{width:100%;height:88%;top:2%;right:0}.engineering_mountainRoute__cG7zh strong{font-size:12px}.engineering_mountainRoute__cG7zh li span{font-size:10px}.engineering_mountainRoute__cG7zh li{padding:3px}.engineering_approach__au9NR{grid-template-columns:1fr;padding:35px 4px;gap:24px}.engineering_approach__au9NR>div:first-child{grid-column:auto}.engineering_approach__au9NR h2{font-size:27px}.engineering_principle__gHEoQ{padding-left:16px}.engineering_principleIcon__0Iq1P{margin-bottom:10px}.engineering_feature__00eGf{padding:40px 4px;gap:26px}.engineering_feature__00eGf h2{font-size:29px;letter-spacing:-1px}.engineering_topology__4PXbO{padding:18px 12px}.engineering_desktopTopology__ILcXX{display:none}.engineering_mobileTopology__29YCD{display:block}.engineering_mobileNode__Vv2B_{font-size:11px;gap:7px}.engineering_topologyInputs__FERWR .engineering_mobileNode__Vv2B_{flex-direction:column}.engineering_topologyOutputs__IfJaV .engineering_mobileNode__Vv2B_{justify-content:flex-start}.engineering_codeTabs__uc8Ax{padding-inline:12px;gap:2px}.engineering_codeTabs__uc8Ax button{font-size:11px;padding-block:11px}.engineering_codeFigure__Zjtc1 pre{padding:16px 12px;font-size:12px;line-height:1.65}.engineering_codeLine__rJbgk{padding-left:30px}.engineering_securityArtwork__0AcXw{grid-template-columns:51% 49%;min-height:220px}.engineering_layerLegend__mEVWw{gap:13px}.engineering_layerLegend__mEVWw li{gap:7px;font-size:11px}.engineering_legendIcon__QXeCr{width:30px;height:34px}.engineering_legendIcon__QXeCr svg{width:21px;height:21px}.engineering_lifecycle__Bhqbf{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.engineering_lifecycle__Bhqbf li{padding:18px 12px}.engineering_lifecycle__Bhqbf li:nth-child(2):after{display:none}.engineering_lifecycle__Bhqbf li>span:last-child{font-size:11px}.engineering_finalCta__KJjW0{margin-top:30px}}