.technology_page__50vSH{background:#101013;color:#f5f5f3;min-height:100dvh}.technology_page__50vSH a{text-decoration:none}.technology_hero__od_jE{padding:clamp(9rem,14vw,14rem) max(1rem,7vw) clamp(5rem,9vw,9rem);border-bottom:1px solid hsla(60,9%,96%,.12)}.technology_hero__od_jE>p,.technology_stackDiagram__yDYZY>div:first-child>p{color:#65d7dc;font:500 .65rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.2em}.technology_hero__od_jE h1{margin:1.5rem 0 4rem;font-size:clamp(3.6rem,8.3vw,9rem);font-weight:550;line-height:.92;letter-spacing:-.06em}.technology_hero__od_jE h1 em{color:#ff6a35}.technology_heroFoot__Azkts{display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:end}.technology_heroFoot__Azkts p{max-width:660px;color:hsla(60,9%,96%,.6);font-size:1.08rem}.technology_heroFoot__Azkts span{color:hsla(60,9%,96%,.48);font:.6rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.14em}.technology_systemList__5fWT3{padding:0 max(1rem,7vw)}.technology_systemRow__0je4X{display:grid;grid-template-columns:.12fr .48fr 1.2fr .55fr auto;gap:2rem;align-items:center;min-height:290px;border-bottom:1px solid hsla(60,9%,96%,.12);color:#f5f5f3;transition:background .18s ease,padding .18s ease}.technology_systemRow__0je4X:hover{color:#f5f5f3;background:rgba(101,215,220,.035);padding-inline:1rem}.technology_index__HfH2W{color:#65d7dc;font:.65rem/1 var(--font-jetbrains-mono),monospace}.technology_identity__AasdG small{color:#ff6a35;font:.56rem/1.2 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.16em}.technology_identity__AasdG h2{margin:.6rem 0 0;font-size:clamp(2.4rem,4.5vw,5rem);letter-spacing:-.045em}.technology_copy___AsbQ h3{margin:0;max-width:650px;font-size:clamp(1.4rem,2.5vw,2.6rem);font-weight:520}.technology_copy___AsbQ p{max-width:600px;margin:1rem 0 0;color:hsla(60,9%,96%,.56)}.technology_systemRow__0je4X code{color:hsla(60,9%,96%,.52);font:.58rem/1.5 var(--font-jetbrains-mono),monospace}.technology_arrow__i4fQv{font-size:1.3rem;color:#65d7dc}.technology_stackDiagram__yDYZY{padding:clamp(7rem,12vw,12rem) max(1rem,7vw);display:grid;grid-template-columns:.7fr 1.3fr;gap:7vw;background:#f5f5f3;color:#17171a}.technology_stackDiagram__yDYZY h2{margin:1.5rem 0 0;font-size:clamp(2.4rem,4vw,4.8rem);font-weight:550;letter-spacing:-.045em}.technology_stackLayers__LQcPO{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.65rem;align-items:center;align-self:center}.technology_stackLayers__LQcPO div{min-height:160px;padding:1rem;border-top:3px solid #157a80;background:rgba(23,23,26,.055);display:flex;flex-direction:column}.technology_stackLayers__LQcPO div:nth-of-type(2){border-color:#b48a00}.technology_stackLayers__LQcPO div:nth-of-type(3){border-color:#e95724}.technology_stackLayers__LQcPO small,.technology_stackLayers__LQcPO span{font:.55rem/1.3 var(--font-jetbrains-mono),monospace;text-transform:uppercase;letter-spacing:.13em;color:rgba(23,23,26,.55)}.technology_stackLayers__LQcPO b{margin-top:auto;font-size:1rem}.technology_stackLayers__LQcPO small{margin-top:.4rem}.technology_stackLayers__LQcPO i{font:normal 1.2rem/1 var(--font-jetbrains-mono),monospace}.technology_stackLayers__LQcPO .technology_result__Qhqc6{grid-column:1/-1;min-height:auto;margin-top:1rem;border:1px solid rgba(23,23,26,.2);border-top:3px solid #28885b;background:#17171a;color:#f5f5f3;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.technology_stackLayers__LQcPO .technology_result__Qhqc6 small,.technology_stackLayers__LQcPO .technology_result__Qhqc6 span{color:hsla(60,9%,96%,.6)}.technology_note__xmtNQ{padding:4rem max(1rem,7vw);display:flex;justify-content:space-between;gap:3rem;color:hsla(60,9%,96%,.58)}.technology_note__xmtNQ p{max-width:800px;margin:0}.technology_note__xmtNQ a{color:#f5f5f3}@media (max-width:950px){.technology_systemRow__0je4X{grid-template-columns:.12fr .65fr 1.2fr auto}.technology_systemRow__0je4X code{grid-column:2/4}.technology_stackDiagram__yDYZY{grid-template-columns:1fr}}@media (max-width:700px){.technology_heroFoot__Azkts,.technology_systemRow__0je4X{grid-template-columns:1fr}.technology_systemRow__0je4X{padding:3rem 0;gap:1rem;min-height:0}.technology_systemRow__0je4X code{grid-column:auto}.technology_index__HfH2W{position:absolute}.technology_identity__AasdG{padding-left:2.5rem}.technology_arrow__i4fQv{display:none}.technology_stackLayers__LQcPO{grid-template-columns:1fr}.technology_stackLayers__LQcPO i{text-align:center;transform:rotate(90deg)}.technology_stackLayers__LQcPO .technology_result__Qhqc6{grid-column:auto;flex-direction:column;align-items:flex-start}.technology_note__xmtNQ{flex-direction:column}}