@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Manrope:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";*{box-sizing:border-box}html,body{color:#f3ece2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0b0807;margin:0;padding:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}code,pre,.phx-mono{font-family:JetBrains Mono,monospace}::selection{color:#fff;background:#ff9836}a{color:#ffb066;text-decoration:none}a:hover{color:#ffd0a0}@keyframes phxGrad{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes phxGlow{0%,to{filter:drop-shadow(0 0 9px #ff6b1a8c)drop-shadow(0 0 22px #ff7a2f59)}50%{filter:drop-shadow(0 0 18px #ff6b1ad9)drop-shadow(0 0 44px #ff964673)}}@keyframes phxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes phxScan{0%{transform:translateY(-100%)}to{transform:translateY(2400%)}}@keyframes phxBlink{0%,to{opacity:.25}50%{opacity:1}}@keyframes phxRise{0%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes phxBar{0%{width:12%}50%{width:94%}to{width:12%}}@keyframes phxHalo{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(.85)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.08)}}@keyframes phxSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes phxSpinR{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes phxEq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes phxTick{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes phxSheen{0%{transform:translate(-130%)skew(-18deg)}60%,to{transform:translate(330%)skew(-18deg)}}@keyframes phxPulse{0%{opacity:.55;transform:scale(.7)}70%{opacity:0}to{opacity:0;transform:scale(1.45)}}@keyframes phxCursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes phxDrift{0%{background-position:0 0}to{background-position:80px -80px}}.phx-link{transition:color .2s,text-shadow .2s}.phx-link:hover{text-shadow:0 0 14px #ff964699;color:#ffb066!important}.phx-cta{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,filter .25s}.phx-cta:hover{transform:translateY(-3px);box-shadow:0 0 30px #ff7a2f8c,0 14px 50px -8px #ff6b1a66}.phx-ghost{transition:all .2s}.phx-ghost:hover{box-shadow:0 0 22px #ff964652;color:#ffb066!important;border-color:#ffb066!important}.phx-card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}.phx-card:hover{transform:translateY(-6px);box-shadow:0 18px 60px -14px #ff7a2f6b;border-color:#ff964673!important}.phx-srv{transition:all .2s}.phx-srv:hover{background:#ff7a2f1a!important;border-color:#ff964659!important}@media (width<=1023px){.phx-nav-links{display:none!important}.phx-hamburger{display:flex!important}.phx-ip-strip{padding:0 4vw!important;font-size:9px!important}.phx-ip-full{display:none!important}.phx-ip-short{display:inline!important}section[data-screen-label=Hero]{min-height:auto!important;padding:110px 5vw 40px!important}section[data-screen-label=Hero]>div{text-align:center;grid-template-columns:1fr!important;gap:32px!important}section[data-screen-label=Hero]>div>:first-child{order:2}section[data-screen-label=Hero]>div>:nth-child(2){order:1}section[data-screen-label=Hero] div{align-items:center}section[data-screen-label=Hero] h1{letter-spacing:-.8px!important;font-size:clamp(32px,8vw,48px)!important;line-height:1.1!important}section[data-screen-label=Hero] .phx-cta,section[data-screen-label=Hero] .phx-ghost{justify-content:center;width:100%}#features>div:last-child{grid-template-columns:1fr!important}section[data-screen-label=Features]{padding:64px 5vw 36px!important}section[data-screen-label=Security]{padding:56px 5vw!important}section[data-screen-label=Pricing]{padding:56px 5vw 36px!important}section[data-screen-label=Download]{padding:56px 5vw!important}section[data-screen-label=FAQ]{padding:56px 5vw 36px!important}footer{padding:36px 5vw 24px!important}.phx-card:hover{transform:none!important}}@media (width>=640px) and (width<=1023px){#features>div:last-child{grid-template-columns:repeat(2,1fr)!important}}
