*{box-sizing:border-box}body{color:#eef4fb;background:#0e1826;margin:0;font-family:Arial,Helvetica,sans-serif}main{max-width:1100px;margin:auto;padding:48px 36px}.brand{letter-spacing:-1px;color:#50c5eb;font-size:30px;font-weight:900}.brand span{letter-spacing:3px;color:#dce5ef;margin-top:7px;font-size:12px;display:block}section{padding:64px 0 40px}.eyebrow{color:#50c5eb;font-size:16px}h1{letter-spacing:-2px;margin:24px 0;font-size:clamp(40px,6vw,68px);line-height:1.07}.intro{color:#b9c8d9;max-width:610px;font-size:18px;line-height:1.65}.flow{grid-template-columns:repeat(3,1fr);gap:18px;margin:44px 0;display:grid}.flow>div{background:#182638;border:1px solid #2d4058;border-radius:10px;padding:26px}b{color:#50c5eb;font-size:14px}h2{margin-bottom:10px;font-size:21px}.flow p,aside{color:#b9c8d9;font-size:16px;line-height:1.6}aside{border-left:3px solid #50c5eb;max-width:680px;padding-left:18px}footer{color:#8b9aaf;border-top:1px solid #2d4058;padding-top:24px;font-size:14px}@media (max-width:680px){main{padding:28px 22px}section{padding:36px 0}.flow{grid-template-columns:1fr}h1{letter-spacing:-1px}}
