@keyframes fadeScaleDown{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.feature-page{color:#fff;min-height:100vh;font-family:var(--font-inter);background:#000;padding:60px 24px}@media (max-width:768px){.feature-page{margin-top:80px;padding:10px 16px}}.feature-page .feature-page-header{text-align:center;max-width:1400px;margin:50px auto 40px;position:relative}@media (max-width:768px){.feature-page .feature-page-header{margin-bottom:60px}}.feature-page .feature-page-header h1{font-family:var(--font-serif);letter-spacing:2px;background:linear-gradient(135deg,#fffffff2 0%,#f2d898cc 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:16px;margin:0 0 16px;font-size:56px;font-weight:300;display:flex}@media (max-width:768px){.feature-page .feature-page-header h1{font-size:40px}}.feature-page .feature-page-header h1 img{filter:drop-shadow(0 0 20px #f2d89899);width:40px;height:44px;display:block}.feature-page .feature-page-header .subtitle{font-family:var(--font-space-grotesk);letter-spacing:1px;color:#ffffff80;text-transform:uppercase;margin:0;font-size:16px;font-weight:400}.feature-page .features-grid{grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:32px;max-width:1400px;margin:0 auto;display:grid}@media (max-width:1200px){.feature-page .features-grid{grid-template-columns:1fr;max-width:700px}}
