@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@600;700&display=swap");.lp-root{--lp-primary:#0041d3;--lp-primary-container:#1e58ff;--lp-primary-fixed:#dde1ff;--lp-primary-fixed-dim:#b7c4ff;--lp-on-primary:#fff;--lp-tertiary:#005d50;--lp-tertiary-container:#007867;--lp-tertiary-fixed:#65fade;--lp-tertiary-fixed-dim:#41ddc2;--lp-on-tertiary-fixed:#00201b;--lp-secondary:#565e74;--lp-secondary-fixed:#dae2fd;--lp-on-secondary-fixed:#131b2e;--lp-error:#ba1a1a;--lp-error-container:#ffdad6;--lp-warning:#e65100;--lp-warning-container:#fff3e0;--lp-surface:#f7fafe;--lp-surface-bright:#f7fafe;--lp-surface-lowest:#fff;--lp-surface-low:#f1f4f8;--lp-surface-container:#ebeef2;--lp-surface-high:#e5e8ec;--lp-on-surface:#181c1f;--lp-on-surface-variant:#434656;--lp-outline:#747688;--lp-outline-variant:#c3c5d9;--lp-dark-navy:#091124;--lp-whatsapp:#25d366;--lp-whatsapp-hover:#1fb855;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--lp-surface);color:var(--lp-on-surface);min-height:100vh;overflow-x:hidden;-webkit-font-smoothing:antialiased}.lp-font-mono{font-family:Space Grotesk,monospace,sans-serif}@keyframes lpHeaderSlideDown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes lpFloatTokenA{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-12px) rotate(-2deg)}}@keyframes lpFloatTokenB{0%,to{transform:translateY(0) rotate(3deg)}50%{transform:translateY(-14px) rotate(6deg)}}@keyframes lpFloatTokenC{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-11px) rotate(1deg)}}@keyframes lpFloatTokenD{0%,to{transform:translateY(0) rotate(10deg)}50%{transform:translateY(-13px) rotate(4deg)}}@keyframes lpFloatPill{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.02)}}@keyframes lpCoinShine{0%{transform:translateX(-140%) skewX(-20deg)}50%,to{transform:translateX(180%) skewX(-20deg)}}@keyframes lpPulseRing{0%{box-shadow:0 0 0 0 rgba(0,65,211,.45)}70%{box-shadow:0 0 0 12px rgba(0,65,211,0)}to{box-shadow:0 0 0 0 rgba(0,65,211,0)}}@keyframes lpCtaClickRipple{0%{transform:scale(.95)}50%{transform:scale(1.03)}to{transform:scale(1)}}.lp-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:50;background-color:rgba(247,250,254,.88);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(195,197,217,.35);box-shadow:0 2px 16px rgba(9,17,36,.04);animation:lpHeaderSlideDown .5s cubic-bezier(.16,1,.3,1) forwards;transition:background-color .25s ease,box-shadow .25s ease}.lp-header-scrolled{background-color:hsla(0,0%,100%,.95);box-shadow:0 8px 30px rgba(9,17,36,.08)}.lp-header-container{max-width:1440px;margin:0 auto;height:4.5rem;padding:0 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (min-width:768px){.lp-header-container{height:5rem;padding:0 3rem}}.lp-brand-link{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;transition:transform .2s ease}.lp-brand-link:hover{transform:translateY(-1px)}.lp-brand-badge{width:2.4rem;height:2.4rem;border-radius:.75rem;background:linear-gradient(135deg,var(--lp-primary) 0,var(--lp-primary-container) 100%);color:var(--lp-on-primary);display:flex;align-items:center;justify-content:center;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:700;box-shadow:0 6px 16px rgba(0,65,211,.3);animation:lpPulseRing 3s infinite}.lp-nav-desktop{display:none;align-items:center;gap:2.25rem}@media (min-width:768px){.lp-nav-desktop{display:flex}}.lp-nav-link{position:relative;font-size:.9375rem;font-weight:600;color:var(--lp-on-surface-variant);text-decoration:none;padding:.35rem 0;transition:color .2s ease}.lp-nav-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--lp-primary),var(--lp-tertiary-container));transform:scaleX(0);transform-origin:right;transition:transform .28s cubic-bezier(.22,1,.36,1)}.lp-nav-link:hover{color:var(--lp-primary)}.lp-nav-link:hover:after{transform:scaleX(1);transform-origin:left}.lp-mobile-drawer{background-color:var(--lp-surface-lowest);border-bottom:1px solid var(--lp-outline-variant);box-shadow:0 16px 36px rgba(9,17,36,.12);padding:1.25rem}@media (min-width:768px){.lp-mobile-drawer{display:none}}.lp-cta-primary{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;background:linear-gradient(135deg,var(--lp-primary) 0,var(--lp-primary-container) 100%);color:var(--lp-on-primary);font-weight:700;border-radius:9999px;padding:.85rem 1.6rem;font-size:.9375rem;box-shadow:0 8px 26px -2px rgba(30,88,255,.45);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background .25s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;border:none}.lp-cta-primary:before{content:"";position:absolute;top:0;left:-100%;width:65%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.32),transparent);transform:skewX(-20deg);transition:left .55s ease;pointer-events:none}.lp-cta-primary:hover{transform:translateY(-3px) scale(1.025);box-shadow:0 14px 34px -2px rgba(30,88,255,.65);background:linear-gradient(135deg,#0037b8,#2962ff 50%,#007867)}.lp-cta-primary:hover:before{left:140%}.lp-cta-primary .lp-cta-arrow{transition:transform .25s cubic-bezier(.22,1,.36,1)}.lp-cta-primary:hover .lp-cta-arrow{transform:translateX(5px)}.lp-cta-clicked,.lp-cta-primary:active{transform:translateY(1px) scale(.95)!important;box-shadow:0 4px 14px rgba(30,88,255,.4)!important;animation:lpCtaClickRipple .32s ease-out}.lp-cta-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:var(--lp-whatsapp);color:#fff;font-weight:700;border-radius:9999px;padding:.75rem 1.4rem;font-size:.875rem;box-shadow:0 8px 20px rgba(37,211,102,.3);transition:transform .22s ease,background-color .22s ease,box-shadow .22s ease;text-decoration:none;border:none;cursor:pointer}.lp-cta-whatsapp:hover{background-color:var(--lp-whatsapp-hover);transform:translateY(-2px);box-shadow:0 12px 26px rgba(37,211,102,.42)}.lp-cta-whatsapp:active{transform:scale(.96)}.lp-hero-section{position:relative;width:100%;overflow:hidden;background:linear-gradient(180deg,#d8e5ff 0,var(--lp-surface-bright) 58%,var(--lp-surface) 100%);padding:2.25rem 0 3rem}@media (min-width:768px){.lp-hero-section{padding:3.5rem 0 4.5rem}}.lp-hero-mesh-top{position:absolute;top:-10rem;left:50%;transform:translateX(-50%);width:1200px;height:640px;background:radial-gradient(circle,rgba(0,65,211,.18) 0,rgba(30,88,255,.08) 45%,transparent 70%);filter:blur(60px);pointer-events:none;border-radius:9999px}.lp-hero-mesh-left{top:12rem;left:-8rem;background:rgba(65,221,194,.22)}.lp-hero-mesh-left,.lp-hero-mesh-right{position:absolute;width:24rem;height:24rem;filter:blur(64px);border-radius:9999px;pointer-events:none}.lp-hero-mesh-right{top:16rem;right:-8rem;background:rgba(221,225,255,.42)}.lp-container{max-width:1440px;margin:0 auto;padding:0 1.25rem;position:relative;z-index:10}@media (min-width:768px){.lp-container{padding:0 3rem}}.lp-hero-title{font-size:2.15rem;line-height:1.15;font-weight:800;letter-spacing:-.03em;color:var(--lp-on-surface);margin-bottom:1rem}@media (min-width:640px){.lp-hero-title{font-size:2.75rem}}@media (min-width:1024px){.lp-hero-title{font-size:3.5rem;line-height:1.12}}.lp-hero-gradient-text{background:linear-gradient(90deg,var(--lp-primary) 0,var(--lp-primary-container) 50%,var(--lp-tertiary-container) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-floating-token{background:hsla(0,0%,100%,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.85);box-shadow:0 18px 40px -10px rgba(9,17,36,.14);transition:transform .3s ease,box-shadow .3s ease}.lp-floating-token:hover{box-shadow:0 24px 48px -8px rgba(0,65,211,.22)}.lp-token-anim-wave{animation:lpFloatTokenA 5.5s ease-in-out infinite}.lp-token-anim-fcfa{animation:lpFloatTokenB 6.2s ease-in-out infinite}.lp-token-anim-orange{animation:lpFloatTokenC 5.8s ease-in-out infinite}.lp-token-anim-mtn{animation:lpFloatTokenD 6.4s ease-in-out infinite}.lp-notification-pill-float{animation:lpFloatPill 4.2s ease-in-out infinite}.lp-coin-gold{position:relative;overflow:hidden;background:linear-gradient(135deg,#ffd54f,#ffb300 55%,#b28704);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.65),0 8px 18px rgba(178,135,4,.35)}.lp-coin-gold:after{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);animation:lpCoinShine 4.5s ease-in-out infinite}.lp-section{width:100%;padding:3.5rem 0}@media (min-width:768px){.lp-section{padding:5rem 0}}.lp-section-low{background-color:var(--lp-surface-low)}.lp-section-surface{background-color:var(--lp-surface)}.lp-section-dark{background-color:var(--lp-dark-navy);color:#fff;position:relative;overflow:hidden}.lp-card{background-color:var(--lp-surface-lowest);border-radius:1.5rem;border:1px solid rgba(195,197,217,.35);box-shadow:0 4px 20px rgba(9,17,36,.04);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .28s ease}.lp-card:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(9,17,36,.08);border-color:rgba(0,65,211,.22)}.lp-card-recommended{background-color:var(--lp-surface-lowest);border-radius:1.5rem;border:2px solid rgba(0,65,211,.28);box-shadow:0 20px 48px rgba(0,65,211,.12);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.lp-card-recommended:hover{transform:translateY(-5px);box-shadow:0 26px 56px rgba(0,65,211,.18)}.lp-faq-details{background-color:var(--lp-surface-lowest);border-radius:1.25rem;border:1px solid rgba(195,197,217,.4);box-shadow:0 2px 12px rgba(9,17,36,.03);transition:border-color .2s ease,box-shadow .2s ease}.lp-faq-details[open]{border-color:rgba(0,65,211,.35);box-shadow:0 10px 28px rgba(0,65,211,.08)}.lp-faq-summary{list-style:none}.lp-faq-summary::-webkit-details-marker{display:none}