/* GENERATED from the design captures by _local/tools/convert.py + prune_css.py.
   Exact handoff values for page layouts. Do not hand-edit: re-run the tools. */
.sa7d0b3{--accent:#5fd3e6;position:relative;min-height:100vh;background:rgb(10, 21, 48);color:rgb(234, 238, 251);font-family:"IBM Plex Sans", system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased}
.s589fe8{position:fixed;inset:0px;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255, 255, 255, 0.024) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.024) 1px, transparent 1px);background-size:66px 66px;-webkit-mask:radial-gradient(120% 80% at 50% 0%, rgb(0, 0, 0) 0%, transparent 70%);mask:radial-gradient(120% 80% at 50% 0%, rgb(0, 0, 0) 0%, transparent 70%)}
.s245c01{position:fixed;inset:0px;pointer-events:none;z-index:0;background:radial-gradient(720px 420px at 50% -8%, color-mix(in srgb, var(--accent,#5fd3e6) 13%, transparent), transparent 70%)}
.sce1f2e{position:relative;z-index:1}
.h0da6ab:focus{left:12px}
.s959ead{position:absolute;left:-9999px;top:8px;z-index:60;padding:10px 16px;border-radius:6px;background:rgb(95, 211, 230);color:rgb(6, 18, 31);font-family:"IBM Plex Mono", monospace;font-size:12px;text-decoration:none}
.hb20c9d:hover{color:rgb(255, 255, 255)}
.sed1dbb{color:rgb(139, 149, 181);text-decoration:none}
.sccdd71{max-width:1180px;margin:0px auto;padding:0px 32px}
.sb004b1{padding:64px 0px 58px;border-bottom:1px solid rgba(255, 255, 255, 0.07)}
.s180541{display:flex;align-items:center;gap:10px;margin-bottom:26px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(125, 135, 168)}
.se48007{color:rgb(194, 202, 227)}
.s275b0a{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.sd26561{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(36px, 4.8vw, 64px);line-height:1.05;letter-spacing:-0.01em;margin:18px 0px 0px;max-width:18ch;color:rgb(245, 247, 255)}
.sf238b3{font-style:italic;font-weight:300;color:rgb(169, 184, 216)}
.s02395c{max-width:740px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.62;color:rgb(179, 188, 216);margin:28px 0px 0px;text-wrap:pretty}
.s1da0eb{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}
.s863dfd{display:inline-flex;align-items:center;gap:8px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(194, 202, 227);border:1px solid rgba(255, 255, 255, 0.12);border-radius:30px;padding:7px 14px}
.se25f28{padding:80px 0px 0px}
.s4a6559{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(28px, 3.2vw, 40px);line-height:1.14;margin:12px 0px 0px;color:rgb(242, 245, 255);text-wrap:balance}
.s69b78e{max-width:760px;font-size:15.5px;line-height:1.62;color:rgb(154, 168, 192);margin:14px 0px 0px;text-wrap:pretty}
.se3ae6a{color:var(--accent,#5fd3e6)}
.sc4cb75{color:rgb(139, 149, 181)}
.s245433{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s8baf0a{display:flex;flex-wrap:wrap;gap:6px}
.s97389d{margin-top:10px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(127, 138, 168)}
.s41a70d{margin-top:18px;padding:18px 20px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;background:rgba(255, 255, 255, 0.016)}
.s3a0ea8{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}
.sc8fe66{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}
.sb2d554{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.sa9b1aa{font-family:Spectral, serif;font-weight:500;font-size:19px;margin:0px;color:rgb(242, 245, 255)}
.s7d96d0{font-family:"IBM Plex Mono", monospace;font-size:11px;color:rgb(139, 149, 181)}
.s105f5c{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 170px), 1fr));gap:10px;margin-top:14px}
.s7e9ec7{padding:10px 12px;border-radius:9px;border:1px solid rgba(255, 255, 255, 0.07)}
.s915a6c{font-family:"IBM Plex Mono", monospace;font-size:10.5px;color:var(--accent,#5fd3e6)}
.sb6ce01{font-size:13.5px;font-weight:600;color:rgb(238, 241, 251);margin-top:4px}
.s2f9db9{font-size:12px;line-height:1.4;color:rgb(154, 164, 194);margin-top:3px}
.s934f7a{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:26px;padding:24px 26px;border:1px solid rgba(216, 162, 74, 0.3);border-radius:12px;background:rgba(216, 162, 74, 0.05)}
.sdc0d5f{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(224, 176, 102);padding-top:3px;flex:0 0 170px}
.secd975{margin:0px;flex:1 1 420px;min-width:0px;font-size:14.5px;line-height:1.62;color:rgb(183, 192, 216);text-wrap:pretty}
.s169a15{padding:80px 0px 96px}
.s5d86a1{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:flex-end;justify-content:space-between;padding:38px 40px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:18px;background:linear-gradient(150deg, rgba(95, 211, 230, 0.07), rgba(255, 255, 255, 0.01))}
.s3e4a62{max-width:660px}
.sf69042{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(26px, 2.8vw, 36px);line-height:1.15;margin:0px;color:rgb(242, 245, 255);text-wrap:balance}
.s2aa378{font-size:15px;line-height:1.62;color:rgb(154, 168, 192);margin:12px 0px 0px;text-wrap:pretty}
.sc64adb{display:flex;flex-wrap:wrap;gap:12px}
.h510ff1:hover{filter:brightness(1.08)}
.s17dd61{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:rgb(6, 18, 31);background:var(--accent,#5fd3e6);padding:12px 20px;border-radius:9px;font-weight:500}
.sdf51ba{width:7px;height:7px;border-radius:50%;background:rgb(216, 162, 74);box-shadow:rgb(216, 162, 74) 0px 0px 8px}
.sbbc4e1{--accent:#5fd3e6;min-height:100vh;background:rgb(10, 21, 48);color:rgb(234, 238, 251);font-family:"IBM Plex Sans", system-ui, sans-serif}
.s044766{display:block;max-width:1180px;margin:0px auto;padding:0px 32px 96px}
.sea7dd7{padding:64px 0px 40px;border-bottom:1px solid rgba(255, 255, 255, 0.07)}
.s5e86e0{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:rgb(95, 211, 230)}
.s5a316c{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(36px, 4.8vw, 64px);line-height:1.05;margin:18px 0px 0px;max-width:18ch;color:rgb(245, 247, 255)}
.s913266{max-width:740px;font-size:17px;line-height:1.62;color:rgb(179, 188, 216);margin:26px 0px 0px;text-wrap:pretty}
.sec74ed{padding:12px 0px 0px}
.sfb8edf{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px 32px;padding:28px 0px;border-bottom:1px solid rgba(255, 255, 255, 0.08)}
.sa56c85{display:flex;flex-direction:column;gap:10px}
.s5035bb{font-family:"IBM Plex Mono", monospace;font-size:13px;color:rgb(238, 241, 251)}
.s724a69{display:inline-flex;align-items:center;gap:7px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;padding:4px 9px;border-radius:20px;border:1px solid rgb(224, 176, 102);color:rgb(224, 176, 102);white-space:nowrap}
.s58ff06{width:6px;height:6px;border-radius:50%;background:rgb(224, 176, 102)}
.s559f5c{grid-column:span 2;min-width:0px}
.sc774f0{font-family:Spectral, serif;font-weight:500;font-size:24px;margin:0px;color:rgb(242, 245, 255)}
.s62eb84{margin:12px 0px 0px;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:14.5px;line-height:1.55;color:rgb(183, 192, 216)}
.s8665ea{display:inline-flex;align-items:center;gap:7px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;padding:4px 9px;border-radius:20px;border:1px solid rgb(111, 224, 173);color:rgb(111, 224, 173);white-space:nowrap}
.s5988cc{width:6px;height:6px;border-radius:50%;background:rgb(111, 224, 173)}
.s7e4336{padding:64px 0px 50px}
.s37159b{max-width:720px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.62;color:rgb(179, 188, 216);margin:26px 0px 0px;text-wrap:pretty}
.s5410e5{margin-top:24px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s49ef0e{padding:0px 0px 72px;display:grid;grid-template-columns:minmax(0px, 1.5fr) minmax(min(100%, 280px), 1fr);gap:40px;align-items:start}
.s3d5279{position:relative;padding:34px 36px 36px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:16px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01))}
.sb75e65{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}
.s4516fe{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:20px}
.sbe2653{display:flex;flex-direction:column;gap:8px}
.s220f21{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(139, 149, 181)}
.sb4b694{color:rgb(255, 157, 157)}
.sc6ea10{background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.12);border-radius:9px;padding:12px 14px;font-size:14px;color:rgb(234, 238, 251);font-family:"IBM Plex Sans", sans-serif}
.sb0f84a{display:flex;flex-direction:column;gap:8px;margin-top:20px}
.s5bb8cf{background:rgb(14, 28, 61);border:1px solid rgba(255, 255, 255, 0.12);border-radius:9px;padding:12px 14px;font-size:14px;color:rgb(234, 238, 251);font-family:"IBM Plex Sans", sans-serif;appearance:auto}
.s51aa94{background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.12);border-radius:9px;padding:12px 14px;font-size:14px;line-height:1.6;color:rgb(234, 238, 251);font-family:"IBM Plex Sans", sans-serif;resize:vertical}
.sa647f4{margin:16px 0px 0px;font-size:12.5px;line-height:1.6;color:rgb(224, 176, 102)}
.sffa2ad{margin:10px 0px 0px;font-size:12px;line-height:1.6;color:rgb(122, 133, 166)}
.s9ebe5d{color:var(--accent,#5fd3e6);text-decoration:none;border-bottom:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 35%, transparent)}
.s2333aa{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:22px}
.s78b9e4{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;color:rgb(6, 18, 31);background:var(--accent,#5fd3e6);padding:13px 24px;border-radius:9px;font-weight:500;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;cursor:pointer}
.s0bfceb{font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.05em;color:rgb(154, 164, 194);text-decoration:none}
.sc7da91{display:flex;flex-direction:column;gap:14px}
.sd8e446{padding:24px 26px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;background:rgba(255, 255, 255, 0.02)}
.s443b78{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:var(--accent,#5fd3e6);margin-bottom:12px}
.sa72992{font-size:15px;color:rgb(231, 235, 251);text-decoration:none;border-bottom:1px solid rgba(255, 255, 255, 0.2)}
.s620e6a{margin:12px 0px 0px;font-size:13px;line-height:1.6;color:rgb(154, 164, 194)}
.saeb75a{font-size:13.5px;color:rgb(154, 164, 194);text-decoration:none}
.s80d806{color:rgb(231, 235, 251)}
.sbfc7c5{padding:24px 26px;border:1px solid color-mix(in srgb, rgb(216, 162, 74) 30%, transparent 70%);border-radius:14px;background:rgba(216, 162, 74, 0.05)}
.s6034da{display:flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(233, 184, 106)}
.sa7aba7{margin:12px 0px 0px;font-size:13px;line-height:1.6;color:rgb(207, 198, 174)}
.s5309ab{padding:64px 0px 40px}
.s4df856{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.2em;text-transform:uppercase;color:rgb(224, 176, 102)}
.s2405d8{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(36px, 4.8vw, 60px);line-height:1.06;margin:18px 0px 0px;max-width:18ch;color:rgb(245, 247, 255)}
.s2455aa{max-width:740px;font-size:17px;line-height:1.62;color:rgb(179, 188, 216);margin:24px 0px 0px;text-wrap:pretty}
.sbafeef{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:10px;margin-top:30px}
.s1398f6{padding:16px 18px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:12px;background:rgba(255, 255, 255, 0.02)}
.s0c789d{font-family:"IBM Plex Mono", monospace;font-size:11px;color:rgb(95, 211, 230)}
.sba1da6{font-size:14.5px;font-weight:600;color:rgb(238, 241, 251);margin-top:8px}
.s2da3b9{font-size:13px;line-height:1.5;color:rgb(154, 164, 194);margin-top:4px}
.sf43f6d{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}
.s2378b3{position:relative;flex:3 1 520px;min-width:0px;padding:32px 34px 34px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:16px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01))}
.se8e7bd{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.s861cd1{cursor:pointer;flex:1 1 150px;text-align:left;padding:12px 14px;border-radius:10px;border:1px solid rgba(255, 255, 255, 0.14);background:rgba(255, 255, 255, 0.02);color:rgb(238, 241, 251);font-family:"IBM Plex Sans", sans-serif;font-size:14px}
.s77db3b{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:18px;margin-top:22px}
.scb60b5{display:flex;flex-direction:column;gap:8px;margin-top:18px}
.s0dc6b0{display:flex;gap:12px;align-items:flex-start;margin-top:18px;cursor:pointer}
.sb83f73{margin-top:3px;width:18px;height:18px;accent-color:rgb(95, 211, 230)}
.s9797e7{font-size:13.5px;line-height:1.55;color:rgb(183, 192, 216)}
.s276dd1{margin:14px 0px 0px;font-size:12px;line-height:1.6;color:rgb(122, 133, 166)}
.s44f27d{color:rgb(95, 211, 230)}
.sced44c{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:22px}
.s144d52{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;color:rgb(6, 18, 31);background:rgb(95, 211, 230);padding:13px 24px;border-radius:9px;font-weight:500;border:0px}
.s87dfb4{font-family:"IBM Plex Mono", monospace;font-size:12px;color:rgb(154, 164, 194);text-decoration:none}
.s918c19{flex:1 1 280px;min-width:0px;display:flex;flex-direction:column;gap:12px}
.sec031f{padding:22px 24px;border:1px solid rgba(95, 211, 230, 0.35);border-radius:14px;background:rgba(95, 211, 230, 0.05)}
.sc364eb{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(95, 211, 230)}
.s6b7cc4{margin:10px 0px 0px;font-size:13.5px;line-height:1.6;color:rgb(183, 192, 216)}
.s516adc{display:inline-block;margin-top:10px;font-family:"IBM Plex Mono", monospace;font-size:12px;color:rgb(95, 211, 230);text-decoration:none}
.s3a9791{padding:22px 24px;border:1px solid rgba(216, 162, 74, 0.3);border-radius:14px;background:rgba(216, 162, 74, 0.05)}
.sd7c13b{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(224, 176, 102)}
.sbe46c8{margin:10px 0px 0px;font-size:13px;line-height:1.6;color:rgb(207, 198, 174)}
.s921bfb{width:6px;height:6px;border-radius:50%;background:rgb(127, 182, 255)}
.sd45e20{padding:32px 0px 0px}
.sf39282{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.s2862be{flex:1 1 280px;background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.14);border-radius:9px;padding:11px 14px;color:rgb(238, 241, 251);font-size:14px;font-family:"IBM Plex Sans", sans-serif}
.s43dc9a{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.05em;color:rgb(6, 18, 31);background:rgb(95, 211, 230);border:0px;border-radius:9px;padding:12px 16px}
.s8590a4{font-family:"IBM Plex Mono", monospace;font-size:12px;color:rgb(95, 211, 230);text-decoration:none;border:1px solid rgba(95, 211, 230, 0.4);border-radius:9px;padding:11px 14px}
.s11aef8{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.s7dd019{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;padding:7px 12px;border-radius:20px;border:1px solid rgb(95, 211, 230);background:rgba(95, 211, 230, 0.14);color:rgb(242, 245, 255)}
.sb99d78{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;padding:7px 12px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.14);background:transparent;color:rgb(154, 164, 194)}
.sc34383{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.s95212b{display:flex;flex-direction:column;margin-top:22px;border-top:1px solid rgba(255, 255, 255, 0.09)}
.s89b87a{background:transparent;border-radius:10px;scroll-margin-top:160px;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 210px), 1fr));gap:10px 22px;padding:18px 4px;border-bottom:1px solid rgba(255, 255, 255, 0.08)}
.s832d65{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;color:rgb(125, 135, 168)}
.s3697f7{font-size:14.5px;line-height:1.55;color:rgb(238, 241, 251);text-wrap:pretty}
.s8d7bbd{display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:1.5;color:rgb(154, 164, 194)}
.sa83435{color:rgb(223, 230, 243)}
.s9db8fa{margin:22px 0px 0px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.04em;color:rgb(127, 138, 168)}
.sa197b5{max-width:720px;font-size:17px;line-height:1.62;color:rgb(179, 188, 216);margin:26px 0px 0px;text-wrap:pretty}
.s64d29e{padding:30px 0px 0px}
.s5b2fa9{width:100%;max-width:420px;box-sizing:border-box;background:rgba(255, 255, 255, 0.04);border:1px solid rgba(255, 255, 255, 0.14);border-radius:9px;padding:11px 14px;color:rgb(238, 241, 251);font-size:14px;font-family:"IBM Plex Sans", sans-serif}
.s8b93e5{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 340px), 1fr));gap:12px;margin:24px 0px 0px}
.sdc0c4f{padding:18px 20px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:12px;background:rgba(255, 255, 255, 0.02);scroll-margin-top:140px}
.sefb308{display:flex;justify-content:space-between;gap:10px;align-items:baseline}
.s225c8d{font-family:Spectral, serif;font-size:21px;color:rgb(242, 245, 255)}
.s48be90{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:rgb(95, 211, 230)}
.sa90814{margin:8px 0px 0px;font-size:14px;line-height:1.55;color:rgb(183, 192, 216)}
.s912f8d{position:fixed;top:0px;left:0px;right:0px;height:2px;z-index:80;background:linear-gradient(90deg, color-mix(in srgb, var(--accent,#5fd3e6) 35%, transparent), var(--accent,#5fd3e6));transform:scaleX(0);transform-origin:left center;pointer-events:none}
.sfc8926{position:fixed;inset:0px;pointer-events:none;z-index:0;opacity:0.035;mix-blend-mode:overlay}
.scf0558{width:7px;height:7px;border-radius:50%;background:rgb(216, 162, 74)}
.s79ec77{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:16px;margin-top:32px}
.sdc1b62{display:flex;flex-direction:column;padding:24px 24px 22px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0.008))}
.sb6a972{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.sa47633{font-family:Spectral, Georgia, serif;font-weight:500;font-size:21px;line-height:1.2;margin:14px 0px 0px;color:rgb(242, 245, 255)}
.s3a43a1{font-size:14px;line-height:1.56;color:rgb(154, 164, 194);margin:10px 0px 0px;text-wrap:pretty}
.s746999{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:30px}
.s121c20{flex:1 1 170px;display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:12px;background:rgba(255, 255, 255, 0.024);position:relative}
.s2d71b4{font-family:"IBM Plex Mono", monospace;font-size:11px;color:var(--accent,#5fd3e6)}
.sa3dd1c{color:rgb(125, 135, 168)}
.s57b499{font-family:Spectral, serif;font-size:19px;color:rgb(242, 245, 255)}
.sc2fc0e{margin-top:10px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.06em;color:rgb(127, 138, 168)}
.s6721d9{margin-top:30px;overflow-x:auto}
.s99ff13{min-width:960px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden}
.s139ac6{display:grid;grid-template-columns:1fr 1.6fr 1.6fr 1.6fr 0.8fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s45b9a8{padding:13px 16px}
.sa0725b{display:grid;grid-template-columns:1fr 1.6fr 1.6fr 1.6fr 0.8fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.s632191{padding:15px 16px;color:rgb(242, 245, 255);font-weight:600}
.s34405c{padding:15px 16px;color:rgb(169, 179, 204)}
.sddf9a5{padding:15px 16px}
.sa97410{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:16px;margin-top:32px}
.sd2c171{margin-top:10px}
.s50419c{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;padding:3px 9px;border-radius:20px;border:1px solid rgb(255, 157, 157);color:rgb(255, 157, 157)}
.s60dcf1{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;padding:3px 9px;border-radius:20px;border:1px solid rgb(111, 224, 173);color:rgb(111, 224, 173)}
.sb09df2{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;padding:3px 9px;border-radius:20px;border:1px solid rgb(224, 176, 102);color:rgb(224, 176, 102)}
.s6d216e{padding:56px 0px 0px}
.sb8a07a{font-family:Spectral, serif;font-weight:400;font-size:clamp(28px, 3.2vw, 40px);margin:12px 0px 0px;color:rgb(242, 245, 255)}
.scdc786{max-width:760px;font-size:15.5px;line-height:1.62;color:rgb(154, 168, 192);margin:14px 0px 0px}
.sa062f1{display:flex;flex-wrap:wrap;gap:22px;margin-top:26px;align-items:flex-start}
.sff3277{flex:2 1 520px;min-width:0px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:14px;overflow:hidden;background:rgb(8, 18, 40)}
.sd665a9{display:block;width:100%;height:340px}
.sb54c5a{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-top:1px solid rgba(255, 255, 255, 0.07);font-family:"IBM Plex Mono", monospace;font-size:10.5px;color:rgb(127, 138, 168)}
.sd2b6c0{flex:1 1 260px;min-width:0px;display:flex;flex-direction:column;gap:16px;padding:22px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:14px;background:rgba(255, 255, 255, 0.02)}
.s79a74f{display:flex;justify-content:space-between;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s0d6562{color:rgb(238, 241, 251)}
.s676b03{accent-color:rgb(95, 211, 230)}
.se060e3{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:10px;border:1px solid rgba(255, 255, 255, 0.12);background:transparent}
.s6eaef1{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181)}
.sae77c7{font-size:13px;line-height:1.5;color:rgb(183, 192, 216)}
.s038682{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:12px;color:rgb(95, 211, 230);background:transparent;border:1px solid rgba(95, 211, 230, 0.4);border-radius:8px;padding:10px 14px}
.s922b3e{margin:0px;font-size:12.5px;line-height:1.55;color:rgb(139, 149, 181)}
.sc09275{padding:72px 0px 0px}
.s1a2182{flex:1 1 300px;min-width:0px;display:flex;flex-direction:column;gap:18px;padding:22px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:14px;background:rgba(255, 255, 255, 0.02)}
.s60f922{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;padding:7px 10px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.14);background:transparent;color:rgb(154, 164, 194)}
.s95e5cb{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;padding:7px 10px;border-radius:20px;border:1px solid rgb(95, 211, 230);background:rgba(95, 211, 230, 0.14);color:rgb(242, 245, 255)}
.sd6049d{flex:1 1 360px;min-width:0px;display:flex;flex-direction:column;gap:12px;padding:26px;border:1px solid rgba(95, 211, 230, 0.3);border-radius:14px;background:linear-gradient(160deg, rgba(95, 211, 230, 0.07), rgba(8, 18, 40, 0.8))}
.s95008e{font-family:"IBM Plex Mono", monospace;font-size:clamp(34px, 4vw, 52px);color:rgb(242, 245, 255)}
.scc0165{height:10px;border-radius:5px;background:rgba(255, 255, 255, 0.07);overflow:hidden}
.sfbe164{width:7%;height:100%;background:rgb(95, 211, 230);box-shadow:rgb(95, 211, 230) 0px 0px 14px}
.s8fdb92{font-family:"IBM Plex Mono", monospace;font-size:10.5px;color:rgb(127, 138, 168)}
.se0a9b3{--accent:#5fd3e6;position:relative;min-height:100vh;background:rgb(10, 21, 48);color:rgb(234, 238, 251);font-family:"IBM Plex Sans", system-ui, -apple-system, sans-serif;overflow-x:clip;-webkit-font-smoothing:antialiased}
.sad5204{position:fixed;inset:0px;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255, 255, 255, 0.027) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.027) 1px, transparent 1px);background-size:66px 66px;-webkit-mask:radial-gradient(120% 90% at 50% 18%, rgb(0, 0, 0) 0%, transparent 72%);mask:radial-gradient(120% 90% at 50% 18%, rgb(0, 0, 0) 0%, transparent 72%)}
.seb1e5a{position:fixed;inset:0px;pointer-events:none;z-index:0;background:radial-gradient(680px 420px at 50% -6%, color-mix(in srgb, var(--accent,#5fd3e6) 16%, transparent), transparent 70%)}
.s4db437{position:relative;z-index:1;background:linear-gradient(rgb(0, 10, 33) 0%, rgb(0, 10, 33) 62%, rgb(3, 16, 42) 88%, rgb(10, 21, 48) 100%);overflow:hidden}
.s1c1315{position:absolute;inset:0px;pointer-events:none;background:radial-gradient(720px 520px at 62% 46%, rgba(30, 96, 150, 0.3), transparent 70%)}
.s0e239c{position:absolute;top:14px;right:0px;left:max(45%, 640px);pointer-events:none;-webkit-mask-image:linear-gradient(90deg, transparent 0%, rgb(0, 0, 0) 17%, rgb(0, 0, 0) 100%);mask-image:linear-gradient(90deg, transparent 0%, rgb(0, 0, 0) 17%, rgb(0, 0, 0) 100%)}
.s49b436{position:relative;width:100%;aspect-ratio:1422 / 1206}
.sc6676e{position:absolute;inset:0px;opacity:1;transition:opacity 1.6s}
.sc4546d{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover}
.sa77bc1{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;animation:2.9s ease-in-out 0s infinite normal none running veinPulse}
.s22d6a0{position:absolute;inset:0px;-webkit-mask-image:linear-gradient(102deg, transparent 0%, rgb(0, 0, 0) 42%, rgb(0, 0, 0) 58%, transparent 100%);mask-image:linear-gradient(102deg, transparent 0%, rgb(0, 0, 0) 42%, rgb(0, 0, 0) 58%, transparent 100%);-webkit-mask-size:52% 100%;mask-size:52% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:3.8s linear 0s infinite normal none running veinSweep}
.s8253e9{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;filter:brightness(2) saturate(1.15)}
.s463543{position:absolute;inset:0px;opacity:0;transition:opacity 1.6s}
.sa8cc18{position:absolute;inset:0px;opacity:0;mix-blend-mode:screen;-webkit-mask-image:linear-gradient(94deg, transparent 0%, rgba(0, 0, 0, 0.35) 22%, rgb(0, 0, 0) 48%, rgb(0, 0, 0) 62%, transparent 100%);mask-image:linear-gradient(94deg, transparent 0%, rgba(0, 0, 0, 0.35) 22%, rgb(0, 0, 0) 48%, rgb(0, 0, 0) 62%, transparent 100%);-webkit-mask-size:58% 100%;mask-size:58% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:150% 0px;mask-position:150% 0px}
.sb1f388{position:absolute;inset:0px;width:100%;height:100%;object-fit:cover;filter:brightness(1.25) drop-shadow(rgba(70, 222, 255, 0.75) 0px 0px 7px)}
.s24bb21{position:absolute;left:0px;right:0px;bottom:-1px;height:26%;background:linear-gradient(rgba(0, 10, 33, 0) 0%, rgba(0, 10, 33, 0.85) 62%, rgb(0, 10, 33) 100%)}
.s374541{position:relative;max-width:1392px;margin:0px auto;padding:0px 24px}
.s4aa814{position:relative;display:flex;flex-wrap:wrap;gap:18px 32px;align-items:center;justify-content:space-between;padding:22px 0px 20px;border-bottom:1px solid rgba(255, 255, 255, 0.1)}
.sc001af{position:absolute;left:-24px;right:-24px;top:14px;width:calc(100% + 48px);height:56px;opacity:0.55;pointer-events:none;z-index:0}
.s4d3f39{position:relative;z-index:1;display:flex;align-items:center;text-decoration:none}
.sf7abdf{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex:1 1 100%;min-width:0px;padding:10px 10px 10px 16px;border:1px solid rgba(255, 255, 255, 0.08);border-radius:6px;background:rgba(8, 17, 39, 0.74);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
.sa3ede3{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 22px;min-width:0px}
.se95761{font-size:13.5px;color:rgb(219, 227, 242);text-decoration:none;white-space:nowrap}
.haf88b7:hover{border-color:color-mix(in srgb, var(--accent,#5fd3e6) 65%, transparent);background:rgba(95, 211, 230, 0.08)}
.s882e71{font-size:14.5px;color:rgb(234, 240, 251);text-decoration:none;border:1px solid rgba(255, 255, 255, 0.3);border-radius:4px;padding:9px 18px;white-space:nowrap;margin-left:6px;transition:border-color 0.2s, background 0.2s}
.scfd9c8{padding:112px 0px 0px}
.s765d57{max-width:560px}
.s088d95{font-family:"IBM Plex Mono", monospace;font-size:12px;font-weight:500;letter-spacing:0.19em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.se18c8b{font-family:Spectral, serif;font-weight:400;font-size:clamp(44px, 5.4vw, 76px);line-height:1.04;letter-spacing:-0.01em;margin:26px 0px 0px;color:rgb(246, 248, 255);width:max-content;max-width:calc(-48px + 100vw)}
.s2a1b75{display:block}
.s2eef2b{display:block;font-style:italic;font-weight:300;color:rgb(169, 184, 216)}
.s79effe{max-width:540px;font-size:18px;line-height:1.62;color:rgb(179, 192, 214);margin:30px 0px 0px;text-wrap:pretty}
.sb7d1d0{color:rgb(231, 237, 249);font-weight:600}
.s5b6b0a{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:22px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:rgb(143, 155, 181)}
.s6dc3b1{display:inline-flex;align-items:center;gap:11px;margin-top:38px;padding:12px 17px;border:1px solid rgba(255, 255, 255, 0.17);border-radius:4px}
.s70b8a5{width:6px;height:6px;border-radius:50%;background:rgb(224, 176, 102);box-shadow:rgb(224, 176, 102) 0px 0px 9px}
.sf8742c{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.13em;text-transform:uppercase;color:rgb(196, 206, 226)}
.s3512f5{display:flex;flex-wrap:wrap;align-items:center;gap:20px 34px;margin-top:30px}
.h69fa4b:hover{transform:translateY(-2px);box-shadow:rgba(46, 150, 200, 0.95) 0px 24px 52px -20px}
.s0d8218{display:inline-flex;align-items:center;gap:44px;padding:19px 26px;border-radius:3px;background:linear-gradient(95deg, rgb(36, 120, 196) 0%, rgb(45, 159, 207) 55%, rgb(62, 202, 190) 100%);color:rgb(255, 255, 255);font-size:17px;font-weight:500;text-decoration:none;box-shadow:rgba(46, 150, 200, 0.85) 0px 18px 42px -20px;transition:transform 0.22s, box-shadow 0.22s}
.sed7687{font-family:"IBM Plex Mono", monospace}
.hb4c06d:hover{border-color:var(--accent,#5fd3e6)}
.s95c47b{font-size:16px;color:rgb(231, 237, 249);text-decoration:none;border-bottom:1px solid rgba(255, 255, 255, 0.38);padding-bottom:7px}
.s2d9246{color:rgb(154, 168, 192)}
.sfbf1ff{max-width:540px;margin:26px 0px 0px;font-size:14.5px;line-height:1.6;color:rgb(154, 168, 192);text-wrap:pretty}
.sfd1ba3{color:var(--accent,#5fd3e6);text-decoration:none;border-bottom:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 40%, transparent)}
.h6581d0:hover{color:rgb(255, 255, 255);border-color:rgba(255, 255, 255, 0.3)}
.se3880f{display:inline-flex;align-items:center;gap:8px;margin-top:18px;cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.12em;text-transform:uppercase;color:rgb(154, 168, 192);background:transparent;border:1px solid rgba(255, 255, 255, 0.16);border-radius:4px;padding:7px 11px}
.s02c75e{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;padding:104px 0px 74px}
.s1eb9a2{display:flex;align-items:flex-start;gap:17px}
.s80cd94{display:grid;grid-template-columns:repeat(3, 13px);gap:5px;flex:0 0 auto}
.sd3a79c{width:13px;height:13px;border-radius:2px;background:rgba(160, 174, 196, 0.82);border-width:medium;border-style:none;border-color:currentcolor;border-image:none}
.s2398e8{width:13px;height:13px;border-radius:2px;background:transparent;border:1.5px solid rgb(95, 211, 230)}
.s5cdd8f{min-width:0px}
.sf5c7a1{font-family:"IBM Plex Mono", monospace;font-size:12.5px;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.s57becc{margin:9px 0px 0px;font-size:14px;line-height:1.5;color:rgb(169, 181, 204);text-wrap:pretty}
.s12ac24{flex:1 1 0%;min-width:24px;position:relative;height:1px;margin-top:26px;background:rgba(255, 255, 255, 0.13)}
.s79e503{position:absolute;left:14%;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--accent,#5fd3e6);box-shadow:0 0 8px var(--accent,#5fd3e6)}
.s074b43{display:block;position:relative;z-index:1;max-width:1180px;margin:0px auto;padding:0px 32px}
.s3e98db{padding:40px 0px 0px}
.sc1a2b8{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px}
.s031a05{padding:20px 22px;background:rgb(12, 24, 52);border:1px solid rgba(255, 255, 255, 0.08);border-radius:12px}
.sa3d040{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.sf531ba{margin-top:8px;font-size:14px;line-height:1.5;color:rgb(205, 214, 232);text-wrap:pretty}
.s2462df{padding:88px 0px 8px}
.se9b926{font-family:Spectral, serif;font-weight:400;font-size:clamp(30px, 3.4vw, 42px);line-height:1.12;margin:12px 0px 0px;color:rgb(242, 245, 255);text-wrap:balance}
.s3d15ba{max-width:720px;font-size:16px;line-height:1.6;color:rgb(154, 168, 192);margin:14px 0px 0px;text-wrap:pretty}
.s8f4662{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:18px;margin-top:34px}
.h66e107:hover{transform:translateY(-4px);border-color:color-mix(in srgb, var(--accent,#5fd3e6) 55%, transparent);box-shadow:0 22px 54px -22px color-mix(in srgb, var(--accent,#5fd3e6) 65%, transparent)}
.sb8c6bf{position:relative;display:flex;flex-direction:column;min-height:228px;padding:26px 26px 24px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:15px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01));text-decoration:none;color:inherit;overflow:hidden;transition:transform 0.26s, border-color 0.26s, box-shadow 0.26s}
.sb6b0d3{display:flex;align-items:center;gap:8px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.s44cb8c{width:6px;height:6px;border-radius:50%;background:rgb(127, 209, 168)}
.sc582c7{font-family:Spectral, serif;font-weight:500;font-size:24px;line-height:1.14;margin:20px 0px 0px;color:rgb(242, 245, 255)}
.s8a17ba{font-size:14px;line-height:1.55;color:rgb(154, 164, 194);margin:12px 0px 0px;flex:1 1 0%;text-wrap:pretty}
.s668cfb{display:flex;align-items:center;gap:8px;margin-top:20px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.05em;color:var(--accent,#5fd3e6)}
.sb5447c{width:6px;height:6px;border-radius:50%;background:rgb(216, 162, 74)}
.s7f9636{width:6px;height:6px;border-radius:50%;background:rgb(95, 211, 230)}
.s3ecefa{padding:96px 0px 8px}
.h123805:hover{text-decoration:underline}
.s194718{display:grid;grid-template-columns:minmax(0px, 180px) minmax(min(100%, 0px), 1fr);gap:14px 28px;margin-top:44px;padding:24px 26px;border:1px solid rgba(216, 162, 74, 0.3);border-radius:12px;background:rgba(216, 162, 74, 0.05)}
.s9da166{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(224, 176, 102);padding-top:3px}
.s00a659{margin:0px;font-size:14.5px;line-height:1.62;color:rgb(183, 192, 216);text-wrap:pretty}
.s52a3d1{color:rgb(238, 241, 251);font-weight:600}
.s5b9246{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 270px), 1fr));gap:18px;margin-top:34px}
.sa64e75{padding:26px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:15px;background:rgba(255, 255, 255, 0.02)}
.sf8e1c9{font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.12em;color:var(--accent,#5fd3e6)}
.s714187{font-family:Spectral, serif;font-weight:500;font-size:23px;margin:16px 0px 0px;color:rgb(242, 245, 255)}
.sedc383{font-size:14px;line-height:1.55;color:rgb(154, 164, 194);margin:10px 0px 0px;text-wrap:pretty}
.sc0bd72{display:flex;flex-wrap:wrap;gap:14px 30px;align-items:center;margin-top:28px}
.hb08bac:hover{transform:translateY(-2px)}
.s2eaded{display:inline-flex;align-items:center;gap:14px;padding:14px 22px;border-radius:3px;background:linear-gradient(95deg, rgb(36, 120, 196) 0%, rgb(45, 159, 207) 55%, rgb(62, 202, 190) 100%);color:rgb(255, 255, 255);font-size:15px;font-weight:500;text-decoration:none}
.s206459{font-size:15px;color:rgb(231, 237, 249);text-decoration:none;border-bottom:1px solid rgba(255, 255, 255, 0.38);padding-bottom:5px}
.s8327a2{display:flex;flex-direction:column;margin-top:30px;border-top:1px solid rgba(255, 255, 255, 0.09)}
.s9e9c0e{display:grid;grid-template-columns:48px minmax(0px, 220px) minmax(min(100%, 0px), 1fr) auto;gap:10px 22px;align-items:baseline;padding:20px 4px;border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s3f7d61{font-family:"IBM Plex Mono", monospace;font-size:12px;color:rgb(125, 135, 168)}
.s0f3c89{font-family:Spectral, serif;font-size:20px;color:rgb(242, 245, 255)}
.sef4a9f{font-size:14px;line-height:1.55;color:rgb(154, 164, 194);text-wrap:pretty}
.sb3994a{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;border-radius:20px;border:1px solid rgb(111, 224, 173);color:rgb(111, 224, 173)}
.s8f890b{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;border-radius:20px;border:1px solid rgb(127, 182, 255);color:rgb(127, 182, 255)}
.s31031b{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;border-radius:20px;border:1px solid rgb(224, 176, 102);color:rgb(224, 176, 102)}
.s41aa48{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;white-space:nowrap;padding:4px 9px;border-radius:20px;border:1px solid rgb(255, 157, 157);color:rgb(255, 157, 157)}
.s6ee723{padding:96px 0px 110px}
.sf37434{display:flex;flex-wrap:wrap;gap:26px 40px;align-items:flex-end;justify-content:space-between;padding:40px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:18px;background:linear-gradient(150deg, rgba(95, 211, 230, 0.07), rgba(255, 255, 255, 0.01))}
.s48a0d2{max-width:680px}
.s77424c{font-family:Spectral, serif;font-weight:400;font-size:clamp(28px, 3vw, 38px);line-height:1.15;margin:0px;color:rgb(242, 245, 255);text-wrap:balance}
.sfddef9{font-size:15.5px;line-height:1.62;color:rgb(154, 168, 192);margin:14px 0px 0px;text-wrap:pretty}
.sdf6357{display:inline-flex;align-items:center;gap:14px;padding:15px 24px;border-radius:3px;background:linear-gradient(95deg, rgb(36, 120, 196) 0%, rgb(45, 159, 207) 55%, rgb(62, 202, 190) 100%);color:rgb(255, 255, 255);font-size:15px;font-weight:500;text-decoration:none}
.sd48216{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(36px, 4.8vw, 64px);line-height:1.05;letter-spacing:-0.01em;margin:18px 0px 0px;max-width:17ch;color:rgb(245, 247, 255)}
.s6f1427{max-width:720px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.62;color:rgb(179, 188, 216);margin:28px 0px 0px;text-wrap:pretty}
.s181524{display:inline-flex;align-items:center;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(194, 202, 227);border:1px solid rgba(255, 255, 255, 0.12);border-radius:30px;padding:7px 14px}
.s85a57e{width:7px;height:7px;border-radius:50%;background:rgb(127, 209, 168);margin-right:8px}
.sf53c2f{font-family:Spectral, serif;font-weight:400;font-size:clamp(28px, 3.2vw, 40px);line-height:1.14;margin:12px 0px 0px;color:rgb(242, 245, 255);text-wrap:balance}
.s149284{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:16px;margin-top:32px}
.s68686d{padding:26px 26px 24px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0.008))}
.sc40fd8{font-family:Spectral, serif;font-weight:500;font-size:22px;line-height:1.2;margin:16px 0px 0px;color:rgb(242, 245, 255)}
.s3b6378{max-width:720px;font-size:15.5px;line-height:1.62;color:rgb(154, 168, 192);margin:14px 0px 0px;text-wrap:pretty}
.s3b5fbf{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-top:32px}
.h45c138:hover{border-color:color-mix(in srgb,var(--accent,#5fd3e6) 45%,transparent);transform:translateY(-3px)}
.s030d04{padding:22px 22px 20px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:13px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0.008));transition:border-color 0.22s, transform 0.22s}
.s33a46d{font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.1em;color:var(--accent,#5fd3e6)}
.s10d5d9{font-family:Spectral, serif;font-weight:500;font-size:19px;line-height:1.2;margin:14px 0px 0px;color:rgb(242, 245, 255)}
.s5b3aab{font-size:13.5px;line-height:1.52;color:rgb(154, 164, 194);margin:9px 0px 0px;text-wrap:pretty}
.s722441{min-width:820px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden}
.s5e564c{display:grid;grid-template-columns:1fr 1.7fr 0.9fr 1.4fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.sf6d307{display:grid;grid-template-columns:1fr 1.7fr 0.9fr 1.4fr;font-size:14px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.s2fe337{padding:16px;color:rgb(242, 245, 255);font-weight:600}
.s3d2036{padding:16px;color:rgb(179, 188, 216)}
.s287f77{padding:16px}
.s8fd15f{padding:16px;color:rgb(154, 164, 194)}
.se03494{display:grid;grid-template-columns:minmax(0px, 180px) minmax(min(100%, 0px), 1fr);gap:12px 28px;margin-top:26px;padding:24px 26px;border:1px solid rgba(216, 162, 74, 0.3);border-radius:12px;background:rgba(216, 162, 74, 0.05)}
.se2b01b{max-width:640px}
.s3cca59{font-family:Spectral, serif;font-weight:400;font-size:clamp(26px, 2.8vw, 36px);line-height:1.15;margin:0px;color:rgb(242, 245, 255)}
.h2d253b:hover{background:color-mix(in srgb, var(--accent,#5fd3e6) 10%, transparent)}
.s916fef{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:var(--accent,#5fd3e6);border:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 40%, transparent);padding:12px 20px;border-radius:9px}
.s0d2af4{padding:28px 0px 0px}
.s8b5a3f{display:flex;flex-direction:column;gap:10px;padding:18px 22px;border:1px solid rgba(216, 162, 74, 0.28);border-radius:12px;background:rgba(216, 162, 74, 0.05);font-size:13.5px;line-height:1.6;color:rgb(183, 192, 216)}
.s62f164{color:var(--accent,#5fd3e6);text-decoration:none}
.s0b37b6{padding:56px 0px 46px}
.s8d04b3{display:flex;align-items:center;gap:13px;margin-bottom:24px;flex-wrap:wrap}
.s038b27{color:rgb(60, 70, 106)}
.s867e97{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(127, 209, 168)}
.s21bb16{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(32px, 4.4vw, 54px);line-height:1.08;letter-spacing:-0.015em;margin:0px;max-width:22ch;color:rgb(245, 247, 255)}
.s22262c{font-style:italic;font-weight:300;color:rgb(174, 184, 216)}
.sd586dc{max-width:760px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.62;color:rgb(179, 188, 216);margin:28px 0px 0px;text-wrap:pretty}
.scbc0fe{color:rgb(231, 235, 251);font-weight:600}
.sba622f{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:26px}
.s671dbe{flex:1 1 220px;padding:14px 16px;border:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 55%, transparent);border-radius:10px;background:color-mix(in srgb, var(--accent,#5fd3e6) 8%, transparent)}
.sbff74e{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.16em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.s383ff8{font-size:14.5px;font-weight:600;color:rgb(242, 245, 255);margin-top:6px}
.s9ae103{font-size:12.5px;line-height:1.5;color:rgb(154, 164, 194);margin-top:4px}
.hf03c9e:hover{border-color:rgba(255, 255, 255, 0.25)}
.s92bbe9{flex:1 1 220px;padding:14px 16px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:10px;text-decoration:none}
.sc3c62e{font-size:14.5px;font-weight:600;color:rgb(223, 230, 243);margin-top:6px}
.sbd9666{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:20px;margin-top:20px}
.s26769a{font-size:12.5px;line-height:1.55;color:rgb(127, 138, 168)}
.s5ecd90{margin:18px 0px 0px;font-size:12px;line-height:1.65;color:rgb(122, 133, 166);text-wrap:pretty}
.sfb1be3{display:flex;align-items:center;gap:18px;margin-top:22px;flex-wrap:wrap}
.s22ad8f{margin:0px;font-size:13.5px;line-height:1.65;color:rgb(154, 164, 194);text-wrap:pretty}
.s19d554{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(233, 184, 106);margin-bottom:12px}
.s6b6d79{margin:0px;font-size:13px;line-height:1.65;color:rgb(184, 176, 154);text-wrap:pretty}
.s76c770{padding:0px 0px 80px}
.s32dbdb{padding:26px 28px;border:1px solid rgba(216, 162, 74, 0.3);border-radius:12px;background:rgba(216, 162, 74, 0.043)}
.sbeebd0{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(224, 176, 102)}
.s4e7ebc{margin:12px 0px 0px;font-size:13.5px;line-height:1.62;color:rgb(183, 192, 216);text-wrap:pretty}
.sd43dd5{margin:12px 0px 0px;font-size:13.5px;line-height:1.62;color:rgb(154, 164, 194);text-wrap:pretty}
.s75fb1e{display:grid;grid-template-columns:1.2fr 1.8fr 0.9fr 1.5fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s34ab6d{display:grid;grid-template-columns:1.2fr 1.8fr 0.9fr 1.5fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.s718f05{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(111, 224, 173)}
.s7ec1d9{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(127, 182, 255)}
.s697e18{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(224, 176, 102)}
.se0657e{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:rgb(255, 157, 157)}
.s4538ca{margin-top:26px;padding:22px 22px 18px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:14px;background:rgb(8, 18, 40)}
.s952d0a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.14em;text-transform:uppercase}
.sa349f4{position:relative;height:320px;margin:18px 0px 0px 22px;border-left:1px solid rgba(255, 255, 255, 0.18);border-bottom:1px solid rgba(255, 255, 255, 0.18);background:linear-gradient(90deg, transparent 84%, rgba(255, 107, 107, 0.1) 84%)}
.sf791e6{position:absolute;right:8px;top:8px;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.1em;text-transform:uppercase;color:rgb(255, 157, 157)}
.sbf11ac{position:absolute;left:8%;top:82%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}
.s93226e{width:14px;height:14px;border-radius:50%;background:rgb(111, 224, 173);box-shadow:rgb(111, 224, 173) 0px 0px 14px}
.s6f9325{font-size:12.5px;font-weight:600;line-height:1.25;color:rgb(238, 241, 251)}
.s6d12c3{font-family:"IBM Plex Mono", monospace;font-size:10px;color:rgb(111, 224, 173)}
.s0963df{position:absolute;left:34%;top:64%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}
.sbe1c8f{width:14px;height:14px;border-radius:50%;background:rgb(127, 182, 255);box-shadow:rgb(127, 182, 255) 0px 0px 14px}
.s1a83c4{font-family:"IBM Plex Mono", monospace;font-size:10px;color:rgb(127, 182, 255)}
.s7bdc59{position:absolute;left:52%;top:48%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}
.s9db346{position:absolute;left:74%;top:26%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}
.sb750fa{width:14px;height:14px;border-radius:50%;background:rgb(224, 176, 102);box-shadow:rgb(224, 176, 102) 0px 0px 14px}
.sc60e87{font-family:"IBM Plex Mono", monospace;font-size:10px;color:rgb(224, 176, 102)}
.s58b294{position:absolute;left:92%;top:8%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:150px;text-align:center}
.s536fdf{width:14px;height:14px;border-radius:50%;background:rgb(255, 157, 157);box-shadow:rgb(255, 157, 157) 0px 0px 14px}
.s8430d6{font-family:"IBM Plex Mono", monospace;font-size:10px;color:rgb(255, 157, 157)}
.s23ea81{position:absolute;left:-22px;top:50%;transform:translate(-50%, -50%) rotate(-90deg);font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:rgb(139, 149, 181);white-space:nowrap}
.sd3b55b{margin:10px 0px 0px 22px;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.12em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s968d00{padding:72px 0px 50px}
.sb79d20{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.18em;text-transform:uppercase;color:rgb(122, 133, 166)}
.s465c13{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(34px, 4.8vw, 58px);line-height:1.05;letter-spacing:-0.015em;margin:0px;max-width:20ch;color:rgb(245, 247, 255)}
.s18c69c{max-width:780px;font-size:clamp(15px, 1.4vw, 18px);line-height:1.62;color:rgb(179, 188, 216);margin:28px 0px 0px;text-wrap:pretty}
.s1938eb{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
.h47f87e:hover{filter:brightness(1.08);transform:translateY(-1px)}
.scfcf01{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:rgb(6, 18, 31);background:var(--accent,#5fd3e6);padding:12px 20px;border-radius:9px;font-weight:500;transition:filter 0.2s, transform 0.2s}
.s272a3b{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:var(--accent,#5fd3e6);border:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 40%, transparent);padding:12px 20px;border-radius:9px;transition:background 0.2s}
.sc6b523{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:rgb(154, 164, 194);padding:12px 20px;border-radius:9px;transition:color 0.2s}
.s4aecd8{padding:0px 0px 58px}
.sd82d17{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:28px;flex-wrap:wrap}
.s286972{font-family:Spectral, serif;font-weight:500;font-size:27px;margin:0px;color:rgb(238, 241, 251)}
.s0db3d1{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(125, 135, 168)}
.s83302b{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:18px}
.hc882b7:hover{transform:translateY(-3px);border-color:color-mix(in srgb, var(--accent,#5fd3e6) 45%, transparent);box-shadow:0 18px 44px -20px color-mix(in srgb, var(--accent,#5fd3e6) 55%, transparent)}
.sca2a67{display:flex;flex-direction:column;padding:26px 28px 24px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:15px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.01));transition:transform 0.26s, border-color 0.26s, box-shadow 0.26s}
.s608589{font-family:"IBM Plex Mono", monospace;font-size:13px;letter-spacing:0.1em;color:var(--accent,#5fd3e6)}
.s5a8594{font-family:Spectral, serif;font-weight:500;font-size:21px;line-height:1.15;margin:16px 0px 0px;color:rgb(242, 245, 255)}
.sf62e32{font-size:14px;line-height:1.6;color:rgb(154, 164, 194);margin:12px 0px 0px;flex:1 1 0%;text-wrap:pretty}
.s9e115a{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 420px), 1fr));gap:14px}
.h8c41f1:hover{border-color:color-mix(in srgb, var(--accent,#5fd3e6) 35%, transparent);background:rgba(255, 255, 255, 0.035)}
.se315c5{display:flex;gap:18px;padding:22px 24px;border:1px solid rgba(255, 255, 255, 0.08);border-radius:13px;background:rgba(255, 255, 255, 0.02);align-items:flex-start;transition:border-color 0.2s, background 0.2s}
.sc72c8a{flex-shrink:0;font-family:"IBM Plex Mono", monospace;font-size:12.5px;letter-spacing:0.08em;color:var(--accent,#5fd3e6);border:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 40%, transparent);border-radius:7px;padding:5px 9px}
.sddc2c0{margin:3px 0px 0px;font-size:14px;line-height:1.62;color:rgb(179, 188, 216);text-wrap:pretty}
.s3925c3{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px;flex-wrap:wrap}
.s0ddf06{overflow-x:auto}
.sfc3a5f{min-width:860px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden;background:rgba(255, 255, 255, 0.016)}
.s82b135{display:grid;grid-template-columns:72px 1.1fr 1.7fr 1.3fr;gap:0px;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(125, 135, 168);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.08)}
.s8ebc43{padding:14px}
.h937d6e:hover{background:rgba(255, 255, 255, 0.03)}
.s8db57b{display:grid;grid-template-columns:72px 1.1fr 1.7fr 1.3fr;gap:0px;border-bottom:1px solid rgba(255, 255, 255, 0.06);transition:background 0.18s}
.s0c4925{padding:16px 14px;font-family:"IBM Plex Mono", monospace;font-size:12px;color:var(--accent,#5fd3e6)}
.s408429{padding:16px 14px;font-size:13.5px;line-height:1.5;color:rgb(231, 235, 251);font-weight:500}
.s4700cc{padding:16px 14px;font-size:12.5px;line-height:1.55;color:rgb(154, 164, 194)}
.sff0a87{padding:16px 14px;font-size:12.5px;line-height:1.55;color:rgb(139, 149, 181)}
.s151eec{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:30px;flex-wrap:wrap}
.s2e34bb{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:16px}
.sf4edf8{display:flex;flex-direction:column;padding:24px 26px 22px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:15px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.035), rgba(255, 255, 255, 0.01));transition:transform 0.26s, border-color 0.26s, box-shadow 0.26s}
.s2713f8{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.2em;text-transform:uppercase;color:var(--accent,#5fd3e6)}
.s65a190{font-family:Spectral, serif;font-weight:500;font-size:20px;line-height:1.15;margin:14px 0px 0px;color:rgb(242, 245, 255)}
.sb71ed9{font-size:13.5px;line-height:1.6;color:rgb(154, 164, 194);margin:10px 0px 0px;flex:1 1 0%;text-wrap:pretty}
.s679841{display:flex;flex-direction:column;padding:24px 26px 22px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:15px;background:rgba(255, 255, 255, 0.02);transition:transform 0.26s, border-color 0.26s, box-shadow 0.26s}
.s8e6577{font-family:Spectral, serif;font-weight:500;font-size:19px;line-height:1.2;margin:0px;color:rgb(242, 245, 255)}
.s900a35{font-size:13.5px;line-height:1.62;color:rgb(154, 164, 194);margin:12px 0px 0px;flex:1 1 0%;text-wrap:pretty}
.sbcf10e{padding:0px 0px 72px}
.s77bc11{display:flex;flex-wrap:wrap;gap:24px 40px;align-items:center;justify-content:space-between;padding:34px 36px;border:1px solid color-mix(in srgb, var(--accent,#5fd3e6) 25%, transparent);border-radius:16px;background:color-mix(in srgb, var(--accent,#5fd3e6) 5%, transparent)}
.s7fc16f{max-width:620px}
.s650e77{font-family:Spectral, serif;font-weight:500;font-size:25px;margin:0px;color:rgb(242, 245, 255)}
.s74bda2{margin:10px 0px 0px;font-size:14.5px;line-height:1.6;color:rgb(154, 164, 194);text-wrap:pretty}
.s9950ed{display:inline-flex;align-items:center;gap:9px;font-family:"IBM Plex Mono", monospace;font-size:12px;letter-spacing:0.06em;text-decoration:none;color:rgb(6, 18, 31);background:var(--accent,#5fd3e6);padding:13px 22px;border-radius:9px;font-weight:500;flex-shrink:0;transition:filter 0.2s, transform 0.2s}
.s83daa8{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;max-width:1180px;margin:0px auto;padding:72px 32px 110px}
.s855851{flex:1 1 340px;min-width:0px}
.sa09c27{font-family:Spectral, Georgia, serif;font-weight:400;font-size:clamp(34px, 4.2vw, 54px);line-height:1.06;margin:16px 0px 0px;color:rgb(245, 247, 255)}
.s20a380{display:flex;flex-direction:column;gap:10px;margin-top:28px}
.s9d1592{display:flex;gap:14px;padding:14px 16px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:12px;background:rgba(255, 255, 255, 0.02)}
.se0eea8{font-family:"IBM Plex Mono", monospace;font-size:11px;color:rgb(95, 211, 230);padding-top:2px}
.s5db90c{display:flex;flex-direction:column;gap:3px}
.sb17d03{font-size:14.5px;font-weight:600;color:rgb(238, 241, 251)}
.s752ece{font-size:13px;color:rgb(154, 164, 194)}
.sb8167b{margin:22px 0px 0px;font-size:13px;line-height:1.6;color:rgb(139, 149, 181)}
.s451e58{flex:1 1 380px;min-width:0px;padding:32px 34px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:16px;background:linear-gradient(162deg, rgba(255, 255, 255, 0.043), rgba(255, 255, 255, 0.01))}
.s925fb7{display:flex;justify-content:space-between;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.16em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s4b3697{cursor:pointer;background:none;border:0px;padding:0px;font:inherit;color:rgb(95, 211, 230)}
.s901519{width:100%;margin-top:22px;cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:12.5px;letter-spacing:0.06em;color:rgb(6, 18, 31);background:rgb(95, 211, 230);padding:14px;border-radius:9px;font-weight:500;border:0px}
.s65edc5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:16px;font-size:13px}
.s1e0006{color:rgb(154, 164, 194);text-decoration:none}
.s6b7b6b{margin:20px 0px 0px;padding-top:16px;border-top:1px solid rgba(255, 255, 255, 0.08);font-size:12px;line-height:1.6;color:rgb(122, 133, 166)}
.s230d15{display:flex;flex-wrap:wrap;gap:6px;margin-top:26px}
.sc9a90b{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.05em;padding:7px 12px;border-radius:20px;border:1px solid rgb(95, 211, 230);background:color-mix(in srgb, rgb(95, 211, 230) 14%, transparent 86%);color:rgb(242, 245, 255)}
.s2c6acf{cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.05em;padding:7px 12px;border-radius:20px;border:1px solid rgba(255, 255, 255, 0.14);background:transparent;color:rgb(154, 164, 194)}
.s036087{min-width:900px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden}
.sb5714e{display:grid;grid-template-columns:1.4fr 1.6fr 1.8fr 0.9fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s0370e8{display:grid;grid-template-columns:1.4fr 1.6fr 1.8fr 0.9fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.sbd44a2{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 300px), 1fr));gap:16px;margin-top:32px}
.s924689{min-width:720px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden}
.s717262{display:grid;grid-template-columns:0.7fr 1.8fr 1.8fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.sb80eab{display:grid;grid-template-columns:0.7fr 1.8fr 1.8fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.sf11f50{width:7px;height:7px;border-radius:50%;background:rgb(127, 209, 168)}
.s28a50e{min-width:1080px;border:1px solid rgba(255, 255, 255, 0.09);border-radius:14px;overflow:hidden}
.s5d1b6a{display:grid;grid-template-columns:1.1fr 1.4fr 1.3fr 1.4fr 1.4fr 0.9fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s174204{display:grid;grid-template-columns:1.1fr 1.4fr 1.3fr 1.4fr 1.4fr 0.9fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.sc5affb{font-size:13px;line-height:1.55;color:rgb(127, 138, 168);margin:14px 0px 0px;max-width:820px}
.s5156c7{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 180px), 1fr));gap:16px;margin-top:32px}
.se1d0d0{margin-top:12px;font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.06em;color:var(--accent,#5fd3e6);text-decoration:none}
.s20a3ef{display:grid;grid-template-columns:1.2fr 1.6fr 1.6fr 0.8fr;font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(139, 149, 181);background:rgba(255, 255, 255, 0.03);border-bottom:1px solid rgba(255, 255, 255, 0.09)}
.s03ac79{display:grid;grid-template-columns:1.2fr 1.6fr 1.6fr 0.8fr;font-size:13.5px;line-height:1.5;border-bottom:1px solid rgba(255, 255, 255, 0.06)}
.sa5b62e{display:block;margin-top:8px;cursor:pointer;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.06em;color:rgb(154, 164, 194);background:transparent;border:1px solid rgba(255, 255, 255, 0.16);border-radius:6px;padding:4px 8px}
.sd678a3{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:26px;padding:24px 26px;border:1px solid rgba(95, 211, 230, 0.3);border-radius:12px;background:rgba(95, 211, 230, 0.05)}
.sdab42f{font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.18em;text-transform:uppercase;color:var(--accent,#5fd3e6);padding-top:3px;flex:0 0 170px}
.sd70f34{padding:24px 0px 0px}
.sc21c70{display:flex;flex-wrap:wrap;gap:8px}
.s7c0685{display:inline-flex;align-items:center;gap:7px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;padding:4px 9px;border-radius:20px;border:1px solid rgb(127, 182, 255);color:rgb(127, 182, 255);white-space:nowrap}
.s6f28c2{display:inline-flex;align-items:center;gap:7px;font-family:"IBM Plex Mono", monospace;font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;padding:4px 9px;border-radius:20px;border:1px solid rgb(255, 157, 157);color:rgb(255, 157, 157);white-space:nowrap}
.sbe1c7c{width:6px;height:6px;border-radius:50%;background:rgb(255, 157, 157)}
.sa5f58c{display:flex;flex-direction:column;margin-top:20px;border-top:1px solid rgba(255, 255, 255, 0.09)}
.se50064{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:10px 24px;padding:18px 4px;border-bottom:1px solid rgba(255, 255, 255, 0.08)}
.s6f890d{font-family:"IBM Plex Mono", monospace;font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:rgb(139, 149, 181)}
.s9f6de5{font-size:14.5px;line-height:1.55;color:rgb(238, 241, 251)}
.sbe6c95{display:flex;flex-direction:column;gap:8px;align-items:flex-start}
.sc528e2{font-size:12.5px;line-height:1.5;color:rgb(139, 149, 181)}
.s4edbef{margin-top:28px;padding:22px 24px;border:1px solid rgba(255, 255, 255, 0.1);border-radius:14px;background:rgba(255, 255, 255, 0.02)}
.sc0e952{margin:10px 0px 0px;font-size:14.5px;line-height:1.6;color:rgb(183, 192, 216)}
.s1c2efd{margin:20px 0px 0px;font-family:"IBM Plex Mono", monospace;font-size:11px;color:rgb(127, 138, 168)}
.s294d02{width:7px;height:7px;border-radius:50%;background:rgb(95, 211, 230)}
.sb03962{position:relative;margin-top:40px}
.s354af7{position:absolute;left:8px;right:8px;top:9px;height:2px;background:rgba(255, 255, 255, 0.1)}
.sc8c40f{position:absolute;left:8px;top:9px;height:2px;width:22%;background:linear-gradient(90deg, rgb(111, 224, 173), rgb(224, 176, 102))}
.sa5eb42{position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 190px), 1fr));gap:26px 18px}
.se12feb{display:flex;flex-direction:column;gap:12px}
.sb87ca3{display:flex;align-items:center;gap:10px}
.s6ee5e8{width:20px;height:20px;border-radius:50%;background:rgb(111, 224, 173);border:2px solid rgb(111, 224, 173)}
.s2cb5bb{font-family:"IBM Plex Mono", monospace;font-size:12px;color:var(--accent,#5fd3e6)}
.s25474c{color:rgb(111, 224, 173)}
.sa75d6f{font-size:13.5px;line-height:1.55;color:rgb(154, 164, 194);margin:0px;text-wrap:pretty}
.se4d03b{width:20px;height:20px;border-radius:50%;background:rgb(224, 176, 102);border:2px solid rgb(224, 176, 102);box-shadow:color-mix(in srgb, rgb(224, 176, 102) 18%, transparent 82%) 0px 0px 0px 6px, rgb(224, 176, 102) 0px 0px 16px}
.sb1c5a9{font-family:"IBM Plex Mono", monospace;font-size:10px;letter-spacing:0.14em;text-transform:uppercase;color:rgb(6, 18, 31);background:rgb(224, 176, 102);border-radius:20px;padding:3px 8px}
.s072511{color:rgb(224, 176, 102)}
.se9f9ca{width:20px;height:20px;border-radius:50%;background:rgb(10, 21, 48);border:2px solid rgb(58, 69, 102)}
.se884dc{font-family:Spectral, serif;font-weight:500;font-size:19px;line-height:1.2;margin:0px;color:rgb(194, 202, 227)}
