html{scroll-behavior:smooth}.avq,.avq *,.avq :before,.avq :after{box-sizing:border-box;margin:0;padding:0}.avq{color:#aeb9c6;font-family:var(--font-sans), "Inter Tight", system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#070e1b;min-height:100vh;line-height:1.5;position:relative;overflow-x:hidden}@media (max-width:1000px){.avq .lp-nav{display:none!important}}@media (max-width:880px){.avq .lp-ba{grid-template-columns:1fr!important}.avq .lp-ba-arrow{justify-self:center;transform:rotate(90deg)}.avq .lp-flow{flex-direction:column!important}.avq .lp-flow .lp-conn{width:2px!important;height:30px!important;margin:0 auto!important}}@media (max-width:760px){.avq .lp-nav{display:none!important}.avq .lp-mbar{display:flex!important}.avq .lp-hero{padding-top:116px!important;padding-bottom:64px!important}.avq .lp-pad{padding-left:22px!important;padding-right:22px!important}.avq .lp-sec{padding-top:70px!important;padding-bottom:70px!important}}@keyframes lp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lp-reveal{0%{transform:translateY(18px)}to{transform:none}}@keyframes lp-drift-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(80px,50px)scale(1.2)}}@keyframes lp-drift-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-70px,40px)scale(1.14)}}@keyframes lp-drift-c{0%,to{transform:translate(0)scale(1)}50%{transform:translate(50px,-70px)scale(1.25)}}@keyframes lp-pulse{0%,to{box-shadow:0 0 #e6a81700,0 12px 30px #e6a8174d}50%{box-shadow:0 0 28px 2px #e6a81759,0 14px 44px #e6a81780}}@keyframes lp-sweep{0%{background-position:0%}to{background-position:200%}}@keyframes lp-flow-dot{0%{opacity:0;left:4%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:96%}}.avq [data-reveal]{animation:.6s cubic-bezier(.22,1,.36,1) both lp-reveal}.avq .lp-stagger>:nth-child(2){animation-delay:60ms}.avq .lp-stagger>:nth-child(3){animation-delay:.12s}.avq .lp-stagger>:nth-child(4){animation-delay:.18s}.avq .lp-stagger>:nth-child(5){animation-delay:.24s}.avq .lp-stagger>:nth-child(6){animation-delay:.3s}.avq #net-canvas{z-index:0;pointer-events:none;opacity:.9;width:100%;height:100%;position:fixed;inset:0}.avq .lp-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.avq .lp-blob{filter:blur(80px);will-change:transform;border-radius:50%;position:absolute}.avq .lp-dots{z-index:0;pointer-events:none;background-image:radial-gradient(#ffffff0d 1px,#0000 1.4px);background-size:26px 26px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 12%,#000 30%,#0000 92%);mask-image:radial-gradient(80% 60% at 50% 12%,#000 30%,#0000 92%)}.avq .lp-card{will-change:transform;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s,border-color .26s;position:relative;overflow:hidden}.avq .lp-card:hover{border-color:#2bc4e073;transform:translateY(-6px);box-shadow:0 0 0 1px #2bc4e01f,0 30px 60px -26px #000000b3,0 0 40px -10px #2bc4e040}.avq .lp-spot{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #2bc4e029, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.avq .lp-card:hover .lp-spot{opacity:1}.avq .lp-spot.gold{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%), #e6a8172e, transparent 60%)}.avq .lp-tilt{transform-style:preserve-3d;will-change:transform;transition:transform .2s cubic-bezier(.22,1,.36,1)}.avq .lp-link{transition:color .15s}.avq .lp-link:hover{color:#2bc4e0!important}.avq .avq-navcta{transition:transform .12s,box-shadow .12s}.avq .avq-navcta:hover{transform:translateY(-2px);box-shadow:0 8px 26px #e6a8178c}.avq .avq-cta{transition:transform .12s}.avq .avq-cta:hover{transform:translateY(-2px)}.avq .avq-outline-btn{transition:background .15s,border-color .15s}.avq .avq-outline-btn:hover{background:#ffffff0f;border-color:#2bc4e0}.avq .avq-pill{transition:transform .15s,border-color .15s,box-shadow .15s}.avq .avq-pill:hover{border-color:#2bc4e080;transform:translateY(-3px);box-shadow:0 12px 28px -14px #2bc4e080}@media (max-width:560px){.avq .lp-tl-item{grid-template-columns:1fr!important;gap:6px!important}.avq .lp-tl-item .lp-tl-date{text-align:left!important;padding-top:0!important;padding-left:28px!important}}@media (prefers-reduced-motion:reduce){.avq *,.avq :before,.avq :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
