.dropagil-lp{--bg:#0b1220;--bg-elev:#0f1823;--fg:#f1f4f9;--fg-dim:#9ba3b4;--accent:#3cc96a;background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01", "cv11";min-height:100vh;font-family:Inter,-apple-system,system-ui,sans-serif;position:relative;overflow-x:hidden}@supports (color:lab(0% 0 0)){.dropagil-lp{--accent:lab(72.0935% -54.4916 36.093)}}.dropagil-lp *{box-sizing:border-box}.dropagil-lp a{color:inherit}.dropagil-lp:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:64px 64px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 40%,#0000 80%);mask-image:radial-gradient(at 50% 30%,#000 40%,#0000 80%)}.dropagil-lp>*{z-index:1;position:relative}@keyframes waIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@keyframes waTyping{0%{opacity:0}10%{opacity:1}75%{opacity:1}85%,to{opacity:0}}@keyframes pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 60%, transparent)}70%{box-shadow:0 0 0 8px #0000}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.dropagil-lp .aurora{filter:blur(80px);opacity:.55;mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.dropagil-lp .aurora-1{background:radial-gradient(circle, color-mix(in oklab, var(--accent) 80%, transparent) 0%, transparent 60%);width:760px;height:760px;animation:9s ease-in-out infinite auroraPulse;top:-360px;left:50%;transform:translate(-50%)}.dropagil-lp .aurora-2{background:radial-gradient(circle, color-mix(in oklab, var(--accent) 55%, transparent) 0%, transparent 60%);width:500px;height:500px;animation:14s ease-in-out infinite auroraFloatA;top:60px;left:10%}.dropagil-lp .aurora-3{background:radial-gradient(circle, color-mix(in oklab, var(--accent) 45%, #4f46e5 15%, transparent) 0%, transparent 60%);opacity:.4;width:520px;height:520px;animation:16s ease-in-out infinite auroraFloatB;top:120px;right:8%}@keyframes auroraPulse{0%,to{opacity:.55;transform:translate(-50%)scale(1)}50%{opacity:.75;transform:translate(-50%)scale(1.15)}}@keyframes auroraFloatA{0%,to{transform:translate(0)scale(1)}33%{transform:translate(60px,30px)scale(1.1)}66%{transform:translate(-40px,50px)scale(.95)}}@keyframes auroraFloatB{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-50px,40px)scale(1.05)}66%{transform:translate(60px,-30px)scale(1.12)}}@keyframes auroraShift{0%,to{transform:translate(0)}50%{transform:translate(-20px,10px)}}@keyframes heroPacketLTR{0%{opacity:0;transform:translate(0)translateY(0)}8%{opacity:.7}50%{transform:translate(calc(50vw + 50px))translateY(-6px)}92%{opacity:.7}to{opacity:0;transform:translate(calc(100vw + 400px))translateY(0)}}@keyframes heroPacketRTL{0%{opacity:0;transform:translate(0)translateY(0)}8%{opacity:.7}50%{transform:translate(calc(-50vw - 50px))translateY(6px)}92%{opacity:.7}to{opacity:0;transform:translate(calc(-100vw - 400px))translateY(0)}}@keyframes trailDash{to{stroke-dashoffset:-60px}}@keyframes nodeGlow{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--accent) 50%, transparent), 0 10px 30px -10px color-mix(in oklab, var(--accent) 40%, transparent)}50%{box-shadow:0 0 0 10px transparent, 0 10px 30px -10px color-mix(in oklab, var(--accent) 60%, transparent)}}@keyframes stepBarFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.dropagil-lp .dot{background:#667781;border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite dotBounce}.dropagil-lp .dot:nth-child(2){animation-delay:.15s}.dropagil-lp .dot:nth-child(3){animation-delay:.3s}.dropagil-lp ::selection{background:color-mix(in oklab, var(--accent) 40%, transparent);color:var(--fg)}@media (prefers-reduced-motion:reduce){.dropagil-lp .aurora{animation:none!important}}@media (max-width:880px){.dropagil-lp section,.dropagil-lp nav{padding-left:20px!important;padding-right:20px!important}.dropagil-lp .dg-grid-3,.dropagil-lp .dg-grid-integrations{grid-template-columns:1fr!important}.dropagil-lp .dg-grid-footer{grid-template-columns:1fr 1fr!important}.dropagil-lp .dg-nav-links{display:none!important}.dropagil-lp .howitworks-card{grid-template-columns:1fr!important}.dropagil-lp .howitworks-card>div:last-child{min-height:360px!important}}
