:root{--ink:#070809;--ink-2:#0E1014;--paper:#F4F1EA;--soft:#C9CCD3;--mist:#8A8F9B;--line:rgba(244,241,234,.09);--coral:#FF4D2E;--coral-ink:#FF7A5E;--amber:#FFB23E;--grad:linear-gradient(100deg,#FF4D2E,#FF7A33 48%,#FFB23E)}
*{margin:0;padding:0;box-sizing:border-box}
body{background:var(--ink);color:var(--paper);font-family:'Manrope',system-ui,sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased}
a{color:inherit}
.wrap{width:min(820px,100% - 40px);margin-inline:auto;padding:48px 0 80px}
.top{display:flex;justify-content:space-between;align-items:center;margin-bottom:56px;font-size:14px}
.logo{font-family:'Syne';font-weight:800;font-size:20px;text-decoration:none;display:flex;gap:10px;align-items:center}
.logo img{width:28px;height:28px}
.logo .dot{color:var(--coral)}
h1{font-family:'Syne';font-weight:800;font-size:clamp(34px,5vw,54px);line-height:1.02;letter-spacing:-.02em;margin-bottom:12px}
.stand{color:var(--mist);font-size:14px;margin-bottom:40px}
h2{font-family:'Syne';font-weight:700;font-size:22px;margin:40px 0 10px}
p,li{color:var(--soft);font-size:16px}
ul{padding-left:20px}
li{margin:4px 0}
.tbc{display:inline-block;border:1px dashed var(--amber);color:var(--amber);font-size:12px;padding:0 8px;border-radius:100px;font-weight:700}
.box{border:1px solid var(--line);border-radius:16px;padding:22px 24px;background:var(--ink-2);margin:20px 0}
footer{border-top:1px solid var(--line);padding-top:24px;margin-top:60px;font-size:13px;color:var(--mist);display:flex;gap:18px;flex-wrap:wrap}
footer a{color:var(--mist)}
