*{box-sizing:border-box}html,body{margin:0;padding:0}body{color:#1c2030;-webkit-font-smoothing:antialiased;background:#f5f3ee;font-family:Plus Jakarta Sans,system-ui,sans-serif}a{color:inherit;text-decoration:none}button{font-family:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ded9cf;border-radius:20px}.mono{font-family:JetBrains Mono,monospace}@keyframes bp-fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes bp-ring{0%{stroke-dashoffset:339px}}@keyframes bp-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@media (width<=720px){.bp-hero-h1{font-size:38px!important}.bp-section-h2{font-size:28px!important}.bp-stats{grid-template-columns:repeat(2,1fr)!important}.bp-nav-links{display:none!important}}
