@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v20/pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:107%;ascent-override:93%;descent-override:25%;line-gap-override:0}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0}:root{--bg-main:#101012;--bg-card:#1A1A1D;--text-main:#EAEAEA;--text-secondary:#a1a1a6;--accent-primary:#F8F200;--accent-secondary:#4A90E2;--text-on-accent:#000}html{scroll-behavior:smooth}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";background-color:var(--bg-main);color:var(--text-main);margin:0;padding:0;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px;box-sizing:border-box}.section{padding:80px 0;text-align:center}.header{display:flex;justify-content:center;align-items:center;padding:20px 0}.header .container{text-align:center}.header__logo{font-family:'Poppins',sans-serif;font-weight:700;font-size:24px;text-decoration:none;color:var(--text-main)}.header__logo-span{color:var(--accent-primary)}.hero{position:relative;overflow:hidden;min-height:90vh;display:flex;align-items:center;justify-content:center;padding-bottom:10vh}.hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 600 600' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.03;z-index:0;pointer-events:none}.hero__particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:radial-gradient(circle at center,var(--accent-primary) .5px,transparent .5px);background-size:25px 25px;animation:particle-flow 80s linear infinite}@keyframes particle-flow{from{background-position:0 0}to{background-position:-1000px 500px}}.hero__content{position:relative;z-index:1}.hero__ghost{width:80px;height:100px;background:radial-gradient(circle at 50% 0,var(--accent-primary),rgba(248,242,0,0) 70%);margin:0 auto 30px auto;position:relative;border-radius:40px 40px 10px 10px;animation:float 3s ease-in-out infinite}.ghost__eyes{position:absolute;top:35px;left:50%;transform:translateX(-50%);display:flex;gap:15px}.ghost__eye{width:12px;height:12px;background:#101012;border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center}.ghost__pupil{width:4px;height:4px;background:#fff;border-radius:50%;transition:transform .1s linear}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}.hero__title{font-family:'Poppins',sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);margin:0 0 20px 0;letter-spacing:-0.02em;line-height:1.1}.hero__subtitle{font-size:clamp(1rem,2.5vw,1.25rem);color:var(--text-secondary);max-width:70ch;margin:0 auto 40px auto}.cta-button{font-family:'Poppins',sans-serif;background-color:var(--accent-primary);color:var(--text-on-accent);border:none;border-radius:12px;padding:18px 36px;font-size:18px;font-weight:700;text-decoration:none;cursor:pointer;display:inline-block;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 0 20px 0 rgba(248,242,0,0.3)}.cta-button:hover{transform:translateY(-3px);box-shadow:0 0 30px 5px rgba(248,242,0,0.4)}.section__title{font-family:'Poppins',sans-serif;font-size:clamp(2rem,5vw,3rem);margin-bottom:20px}.section__paragraph{font-size:1.1rem;color:var(--text-secondary);max-width:70ch;margin:0 auto 40px auto}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:60px}.feature-card{background-color:var(--bg-card);padding:40px;border-radius:16px;text-align:left;border:1px solid transparent;transition:border-color .3s ease,transform .3s ease}.feature-card:hover{transform:translateY(-5px);border-color:var(--accent-primary)}.feature-card__icon{width:48px;height:48px;color:var(--accent-primary);margin-bottom:20px}.feature-card__title{font-family:'Poppins',sans-serif;font-size:1.5rem;margin:0 0 10px 0}.feature-card__description{color:var(--text-secondary);font-size:1rem;margin:0}.data-panel{background-color:var(--bg-card);border-radius:16px;padding:40px;margin:60px auto 0 auto;max-width:800px;text-align:left;border:1px solid var(--accent-secondary);box-shadow:0 10px 30px rgba(0,0,0,0.2)}.data-panel__header{display:flex;align-items:center;margin-bottom:30px}.data-panel__indicator{width:12px;height:12px;background-color:#28C76F;border-radius:50%;margin-right:15px;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(40,199,111,0.7)}70%{box-shadow:0 0 0 10px rgba(40,199,111,0)}100%{box-shadow:0 0 0 0 rgba(40,199,111,0)}}.data-panel__title{font-family:'Poppins',sans-serif;font-size:1.5rem;margin:0}.data-panel__list{list-style:none;padding:0;margin:0}.data-panel__item{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid rgba(255,255,255,0.1)}.data-panel__item:last-child{border-bottom:none}.data-panel__label{font-weight:600}.data-panel__value{color:var(--accent-secondary);font-family:'Courier New',Courier,monospace}.trust-section{display:flex;flex-direction:column;align-items:center;gap:40px}.trust-score{font-family:'Poppins',sans-serif;font-size:clamp(3rem,10vw,6rem);font-weight:700;color:var(--accent-primary)}.trust-score__label{font-size:1.2rem;color:var(--text-secondary);margin-top:-10px}.footer{padding:40px 0;border-top:1px solid var(--bg-card)}.footer .container{display:flex;flex-direction:column;align-items:center;gap:20px}.footer__socials{display:flex;gap:20px}.footer__social-link{color:var(--text-secondary);text-decoration:none;transition:color .2s ease}.footer__social-link:hover{color:var(--accent-primary)}.footer__social-icon{width:24px;height:24px}.footer__copyright{color:var(--text-secondary);font-size:.9rem}