.ea-section{padding:80px 0}.ea-container{max-width:1200px;margin:0 auto;padding:0 32px}.ea-label{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#7a7a7a}.logo-mono{filter:grayscale(1);opacity:.55;transition:opacity .2s ease,filter .2s ease}.logo-mono:hover{filter:grayscale(0);opacity:1}.ea-display{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-.025em;font-feature-settings:"ss03"}.gold-line{height:1px;background:#e0e0e0;border:none}.plan-card{border-radius:18px;padding:24px 20px;display:flex;flex-direction:column;gap:16px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1);will-change:transform}.plan-card:hover{transform:translateY(-16px);box-shadow:0 34px 60px -12px rgba(0,0,0,.32);z-index:5}@media (prefers-reduced-motion:reduce){.plan-card{transition:none}.plan-card:hover{transform:none}}.plan-check{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:-.01em}@keyframes hero-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-line1{animation:hero-in .7s cubic-bezier(.22,1,.36,1) .1s both}.hero-line2{animation:hero-in .7s cubic-bezier(.22,1,.36,1) .35s both}.hero-sub{animation:hero-in .7s cubic-bezier(.22,1,.36,1) .55s both}.hero-ctas{animation:hero-in .7s cubic-bezier(.22,1,.36,1) .7s both}.hero-proof{animation:hero-in .7s cubic-bezier(.22,1,.36,1) .85s both}.hero-visual{animation:hero-in .8s cubic-bezier(.22,1,.36,1) .4s both}@keyframes dot-pulse-light{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(232,229,251,.5)}50%{opacity:.7;box-shadow:0 0 0 6px rgba(232,229,251,0)}}@media (max-width:1100px){.plans-grid{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}}.ea-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}@media (max-width:1100px){.ea-stats-grid{grid-template-columns:repeat(3,1fr);gap:28px}}@media (max-width:760px){.ea-stats-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:420px){.ea-stats-grid{grid-template-columns:1fr;gap:20px}}.ea-btn-light{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#0e0b2b;font-weight:500;font-size:15px;padding:11px 22px;border-radius:9999px;border:none;cursor:pointer;transition:transform .18s ease,background .18s ease;text-decoration:none;font-family:inherit;letter-spacing:-.01em}.ea-btn-light:hover{background:#e8e5fb}.ea-btn-light:active{transform:scale(.95)}.nav-cta{position:relative;overflow:hidden}.nav-cta:after{content:"";position:absolute;top:0;left:-150%;width:75%;height:100%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);transition:left .55s cubic-bezier(.22,1,.36,1);pointer-events:none}.nav-cta:hover:after{left:150%}.nav-login{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:hsla(0,0%,100%,.85);text-decoration:none;padding:8px 16px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.18);background:transparent;letter-spacing:-.01em;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.nav-login:hover{color:#fff;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.06);transform:translateY(-1px)}.nav-login:active{transform:scale(.96)}.nav-signup{transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,background .18s ease}.nav-signup:hover{transform:translateY(-1.5px);box-shadow:0 8px 22px rgba(62,46,226,.35)}.nav-signup:active{transform:scale(.96)}.nav-signup:after{background:linear-gradient(90deg,transparent,rgba(62,46,226,.22),transparent)}.landing-nav-links{display:flex;align-items:center;gap:36px}.landing-nav-mobile-btn{display:none}.landing-navbar[data-scrolled=true]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.show-mobile{display:none}@media (prefers-reduced-motion:reduce){.nav-cta:after{display:none}.nav-login,.nav-signup{transition:none}}@media (max-width:768px){.ea-container{padding:0 20px}.ea-section{padding:64px 0}.plans-grid{grid-template-columns:1fr!important;gap:14px!important}.hide-mobile{display:none!important}.show-mobile{display:flex!important}.grid-2col{display:block!important}.grid-2col>*{margin-bottom:24px}.grid-4col{grid-template-columns:1fr 1fr!important;gap:16px!important}.hero-section{padding-top:96px!important;padding-bottom:48px!important}.nav-spacer{display:none!important}.hero-grid{grid-template-columns:1fr!important;gap:32px!important}.hero-visual{display:none!important}.hero-ctas{flex-direction:column}.hero-ctas a{text-align:center}.ba-media-grid,.cmp-media-grid,.feat-media-grid,.how-media-grid,.ind-media-grid,.mp-media-grid,.prob-media-grid,.promo-grid{grid-template-columns:1fr!important;gap:28px!important}.how-steps-grid,.mp-steps-grid{grid-template-columns:1fr 1fr!important;gap:20px!important}.ba-pairs-grid{grid-template-columns:1fr!important;gap:14px!important}.footer-grid{grid-template-columns:1fr 1fr!important;gap:28px 24px!important;margin-bottom:36px!important}.footer-grid>:first-child{grid-column:1/-1!important}.ba-media-grid>*,.cmp-media-grid>*,.feat-media-grid>*,.how-media-grid>*,.ind-media-grid>*,.mp-media-grid>*,.prob-media-grid>*,.promo-grid>*{order:0!important}.section-banner-sm{height:90px!important}.section-banner-md{height:140px!important}.section-banner-lg{height:190px!important}.landing-nav-links,.nav-login{display:none!important}.landing-nav-mobile-btn{display:inline-flex!important}.landing-navbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0e0b2b!important}.vchat-window{left:12px!important;right:12px!important;bottom:88px!important;top:64px!important;width:auto!important;height:auto!important;border-radius:18px!important}}