@font-face{font-family:VeraMono;src:url(/assets/VeraMono-BQX3rZzG.ttf)}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#000}html,body{min-height:100vh}.main{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.hero-section{background:#00115b;border-radius:16px;padding:2rem;border:none;-webkit-backdrop-filter:none;backdrop-filter:none}.gradient-text{background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:#fff;font-size:2.5rem;font-weight:700}.feature-grid{display:grid;gap:2rem;margin:40px 0}.feature-item{background:#00015b0d;border-radius:12px;padding:20px;transition:transform .3s ease;border:1px solid rgba(0,1,91,.1)}.feature-item:hover{transform:translateY(-5px)}.feature-item h3{color:#00115b}.feature-item p{color:#000;opacity:1;font-size:1rem;line-height:1.5}.cta-button{display:inline-block;background:#00115b;color:#fff;padding:1rem 2rem;border-radius:30px;text-decoration:none;font-weight:700;transition:transform .3s ease}.cta-button:hover{transform:scale(1.05)}.section-footer{color:#0009;font-size:.9rem;margin-top:2rem}.section-body{display:flex;flex-direction:column;font-size:32px;line-height:48px;min-height:50vh;flex:1}@media only screen and (max-width: 600px){.gradient-text{font-size:2rem}.feature-grid{grid-template-columns:1fr;gap:1.5rem}.section-footer{margin-top:4rem}}@media only screen and (min-width: 600px){.section-body{width:75vw}.feature-grid{grid-template-columns:1fr;gap:1.5rem}}@media only screen and (min-width: 1200px){.section-body{max-width:780px;width:65vw}.feature-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}
