@import url("https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--ink:#e7f1ff;--night:#07101c;--deep:#0c1930;--line:#31435f;--lime:#b7ff42;--blue:#7ed9ff;--muted:#a4b5cb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--night);color:var(--ink);font:16px/1.6 Manrope,Arial,sans-serif;background-image:radial-gradient(circle at 76% 4%,rgba(46,87,242,.28),transparent 20%),linear-gradient(rgba(126,217,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(126,217,255,.055) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px}header,footer,.hero,.section,.closing{max-width:1180px;margin:auto;padding-left:32px;padding-right:32px}header{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{font:800 22px/1 Manrope;text-decoration:none;color:#fff;letter-spacing:-1px}.brand span{color:var(--lime)}nav{display:flex;gap:26px}nav a,footer a{color:var(--muted);text-decoration:none;font-size:14px}nav a:hover,footer a:hover{color:var(--lime)}.button{display:inline-block;padding:12px 18px;text-decoration:none;font-weight:800;font-size:14px}.button-primary{background:var(--lime);color:#07101c}.button-ghost{border:1px solid var(--blue);color:var(--ink)}.hero{min-height:610px;display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.eyebrow{font:500 12px/1.2 'DM Mono',monospace;letter-spacing:.12em;color:var(--lime)}h1,h2,h3{line-height:1.05;letter-spacing:-.045em}h1{font-size:clamp(3.3rem,7vw,6.7rem);margin:18px 0 22px;max-width:800px}.lead{font-size:20px;color:var(--muted);max-width:580px}.actions{display:flex;align-items:center;gap:26px;margin-top:36px}.text-link{color:var(--blue);text-decoration:none}.signal{background:#08162b;border:1px solid #41638c;padding:24px;box-shadow:15px 15px 0 #0f213c}.signal-head,.signal-row{display:flex;justify-content:space-between;gap:16px}.signal-head{font:12px 'DM Mono';color:var(--lime);padding-bottom:26px}.meter{height:13px;background:#142440;margin-bottom:25px}.meter i{display:block;width:78%;height:100%;background:linear-gradient(90deg,var(--blue),var(--lime))}.signal-row{padding:15px 0;border-top:1px solid var(--line);font-size:14px}.signal-row span{color:var(--muted);text-align:right}.strip{display:flex;overflow:hidden;border-block:1px solid var(--line);padding:16px 0;gap:43px;white-space:nowrap;font:13px 'DM Mono';color:var(--blue);justify-content:center}.section{padding-top:130px;padding-bottom:30px}.intro{max-width:850px;margin-left:max(0px,calc((100vw - 1180px)/2));margin-right:auto}.section h2,.closing h2{font-size:clamp(2.4rem,4.7vw,4.9rem);max-width:820px;margin:14px 0 20px}.section p{color:var(--muted);max-width:700px}.ledger{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding-bottom:95px}.ledger article{padding:22px;border-top:1px solid var(--line);border-right:1px solid var(--line)}.ledger article:first-child{border-left:1px solid var(--line)}.ledger span{font:13px 'DM Mono';color:var(--lime)}.ledger h3{font-size:25px;margin:48px 0 14px}.workflow{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;background:#0a1628;padding-top:95px;padding-bottom:95px;border-block:1px solid var(--line)}ol{list-style:none;padding:0;margin:0;counter-reset:steps}li{counter-increment:steps;border-top:1px solid var(--line);padding:20px 0 20px 52px;position:relative}li:before{content:"0" counter(steps);position:absolute;left:0;color:var(--lime);font:13px 'DM Mono'}li b,li span{display:block}li span{color:var(--muted);font-size:14px}.cases{padding-bottom:110px}.case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-top:45px}.case-grid p{margin:0;max-width:none;padding:26px;border-top:1px solid var(--line)}.case-grid p:nth-child(odd){border-right:1px solid var(--line)}.case-grid b{display:block;color:var(--ink);font-size:20px;margin-bottom:5px}.closing{display:flex;justify-content:space-between;align-items:end;gap:25px;padding-top:90px;padding-bottom:90px;border-top:1px solid var(--line)}.closing h2{margin-bottom:10px}.closing p{color:var(--muted)}footer{display:flex;align-items:flex-start;justify-content:space-between;gap:34px;padding-top:38px;padding-bottom:38px;border-top:1px solid var(--line);font-size:13px}footer p{color:var(--muted);margin:0;max-width:250px}.footer-company{display:grid;gap:8px;max-width:520px}.footer-company strong{font-size:14px}.footer-company address{font-style:normal;color:var(--muted);line-height:1.55}.footer-company>a{color:var(--blue)}.footer-links{display:flex;gap:18px}.legal{max-width:800px;margin:0 auto;padding:110px 32px}.legal h1{font-size:clamp(3rem,6vw,5.2rem)}.legal h2{margin-top:48px;font-size:29px}.legal p{color:var(--muted)}.fine{font-size:13px;margin-top:28px}@media(max-width:760px){header{height:auto;padding-top:22px;padding-bottom:22px}header nav{display:none}.hero{grid-template-columns:1fr;gap:45px;padding-top:75px;padding-bottom:80px}.ledger{grid-template-columns:1fr 1fr}.ledger article:nth-child(3){border-left:1px solid var(--line)}.workflow{grid-template-columns:1fr;gap:30px}.case-grid{grid-template-columns:1fr}.case-grid p:nth-child(odd){border-right:0}.closing,footer{display:block}.closing .button{margin-top:24px}footer p,.footer-links{margin-top:22px}.strip{justify-content:flex-start;padding-left:22px}h1{font-size:3.4rem}}