.pg-landing{--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.22, 1.2, .36, 1);--dur-reveal: .9s;--sp: 0;--hp: 0}@keyframes pg-rise{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes pg-drop{0%{opacity:0;transform:translate3d(0,-12px,0)}to{opacity:1;transform:none}}@keyframes pg-word{0%{opacity:0;transform:translate3d(0,30px,0) scale(.96);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}@keyframes pg-phone-in{0%{opacity:0;transform:translate3d(0,46px,0) scale(.94)}to{opacity:1;transform:none}}@keyframes pg-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-12px,0)}}@keyframes pg-aurora-a{0%{transform:translate3d(-2%,0,0) scale(1)}50%{transform:translate3d(4%,-3%,0) scale(1.12)}to{transform:translate3d(-1%,2%,0) scale(1.04)}}@keyframes pg-grid-drift{to{background-position:64px 64px}}@keyframes pg-card-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes pg-screen-sheen{0%{transform:translate3d(-120%,0,0) rotate(8deg);opacity:0}12%{opacity:1}38%{opacity:0}to{transform:translate3d(220%,0,0) rotate(8deg);opacity:0}}@keyframes pg-sheen{0%{background-position:170% 0}to{background-position:-70% 0}}@keyframes pg-sheen-text{0%{background-position:0% 0}to{background-position:-220% 0}}@keyframes pg-halo{0%{box-shadow:0 0 #ffffff6b}70%{box-shadow:0 0 0 11px #fff0}to{box-shadow:0 0 #fff0}}@keyframes pg-dot{0%{box-shadow:0 0 #e7b23c8c}70%{box-shadow:0 0 0 9px #e7b23c00}to{box-shadow:0 0 #e7b23c00}}@keyframes pg-pop{0%{opacity:0;transform:scale(.62) rotate(-14deg)}62%{opacity:1;transform:scale(1.07) rotate(3deg)}to{opacity:1;transform:none}}@keyframes pg-underline{to{transform:scaleX(1)}}.pg-landing .reveal{opacity:0;transform:translate3d(0,26px,0) scale(.985);filter:blur(8px);transition:opacity var(--dur-reveal) var(--ease-out-expo),transform var(--dur-reveal) var(--ease-out-expo),filter var(--dur-reveal) var(--ease-out-expo);transition-delay:var(--rd, 0ms);will-change:opacity,transform,filter}.pg-landing .reveal.in{opacity:1;transform:none;filter:none}.pg-landing .reveal.done{will-change:auto}.pg-landing:not(.ready) .nav-inner>*{opacity:0}.pg-landing.ready .nav-inner>*{animation:pg-drop .75s var(--ease-out-expo) both}.pg-landing.ready .nav-inner>*:nth-child(1){animation-delay:.05s}.pg-landing.ready .nav-inner>*:nth-child(2){animation-delay:.12s}.pg-landing.ready .nav-inner>*:nth-child(3){animation-delay:.18s}.pg-landing .nav{transition:border-color .3s,background .3s,box-shadow .3s}.pg-landing .nav.scrolled{box-shadow:0 6px 24px #142c660f}.pg-landing .nav:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:linear-gradient(90deg,var(--go),var(--go-bright) 55%,var(--gold));transform:scaleX(var(--sp, 0));transform-origin:0 50%;opacity:0;transition:opacity .3s ease;pointer-events:none}.pg-landing .nav.scrolled:after{opacity:1}.pg-landing .brand .mark{transition:transform .5s var(--ease-spring)}.pg-landing .brand:hover .mark{transform:rotate(-8deg) scale(1.07)}.pg-landing .nav-links a.link{position:relative}.pg-landing .nav-links a.link:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:2px;border-radius:2px;background:var(--go);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--ease-out-expo)}.pg-landing .nav-links a.link:hover:after{transform:scaleX(1)}.pg-landing .hero:before{content:"";position:absolute;top:-25%;right:-12%;bottom:-10%;left:-12%;z-index:0;pointer-events:none;background:radial-gradient(38% 42% at 20% 30%,rgba(61,139,255,.4),transparent 62%),radial-gradient(34% 40% at 80% 10%,rgba(35,80,181,.55),transparent 66%),radial-gradient(30% 34% at 64% 82%,rgba(231,178,60,.13),transparent 68%);animation:pg-aurora-a 26s ease-in-out infinite alternate;will-change:transform}.pg-landing .hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(78% 62% at 50% 18%,#000 0%,transparent 76%);mask-image:radial-gradient(78% 62% at 50% 18%,#000 0%,transparent 76%);animation:pg-grid-drift 42s linear infinite}.pg-landing:not(.ready) .hero-copy>*{opacity:0}.pg-landing.ready .hero-copy>*{animation:pg-rise .95s var(--ease-out-expo) both}.pg-landing.ready .hero-copy>*:nth-child(1){animation-delay:.1s}.pg-landing.ready .hero-copy>*:nth-child(2){animation:none}.pg-landing.ready .hero-copy>*:nth-child(3){animation-delay:.66s}.pg-landing.ready .hero-copy>*:nth-child(4){animation-delay:.76s}.pg-landing.ready .hero-copy>*:nth-child(5){animation-delay:.84s}.pg-landing.ready .hero-copy>*:nth-child(6){animation-delay:.9s}.pg-landing .hero h1>span:not(.onthego){display:inline-block}.pg-landing:not(.ready) .hero h1>span{opacity:0}.pg-landing.ready .hero h1>span{animation:pg-word .9s var(--ease-out-expo) both}.pg-landing.ready .hero h1>span:nth-child(1){animation-delay:.26s}.pg-landing.ready .hero h1>span:nth-child(2){animation-delay:.34s}.pg-landing.ready .hero h1>span:nth-child(3){animation-delay:.42s}.pg-landing.ready .hero h1>span:nth-child(4){animation-delay:.54s}@supports ((-webkit-background-clip: text) or (background-clip: text)){.pg-landing .hero h1 .onthego{background:linear-gradient(100deg,var(--go-bright) 25%,#cfe0ff 45%,var(--go-bright) 62%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:pg-word .9s var(--ease-out-expo) .54s both,pg-sheen-text 7s linear 1.8s infinite}}.pg-landing .eyebrow .dot{animation:pg-dot 2.6s ease-in-out infinite}.pg-landing .hero-copy{transform:translate3d(0,calc(var(--hp, 0) * 42px),0);opacity:calc(1 - var(--hp, 0) * .55)}.pg-landing .phone-stage{perspective:1200px;animation:pg-phone-in 1.05s var(--ease-out-expo) .3s both,pg-float 7s ease-in-out 1.6s infinite}.pg-landing:not(.ready) .phone-stage{opacity:0}.pg-landing .phone{transform:rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg));transform-style:preserve-3d;transition:transform .45s var(--ease-out-expo)}.pg-landing .screen{position:relative}.pg-landing .screen:after{content:"";position:absolute;top:-20%;left:0;width:45%;height:140%;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);animation:pg-screen-sheen 6.5s ease-in-out 2.6s infinite}.pg-landing:not(.ready) .app-body>*{opacity:0}.pg-landing.ready .app-body>*{animation:pg-card-in .7s var(--ease-out-expo) both}.pg-landing.ready .app-body>*:nth-child(1){animation-delay:.95s}.pg-landing.ready .app-body>*:nth-child(2){animation-delay:1.07s}.pg-landing.ready .app-body>*:nth-child(3){animation-delay:1.19s}.pg-landing.ready .app-body>*:nth-child(4){animation-delay:1.31s}.pg-landing.ready .app-body>*:nth-child(5){animation-delay:1.43s}.pg-landing .app-body .ucard:nth-child(4) .pill{animation:pg-halo 2.8s ease-out 2s infinite}.pg-landing .btn{position:relative;overflow:hidden;isolation:isolate;transition:transform .18s var(--ease-spring),box-shadow .25s ease,background .25s ease,border-color .25s ease,color .25s ease}.pg-landing .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 36%,rgba(255,255,255,.45) 50%,transparent 64%);transform:translate3d(-130%,0,0);transition:transform .8s var(--ease-out-expo)}.pg-landing .btn:hover:after{transform:translate3d(130%,0,0)}.pg-landing .btn:active{transform:translateY(0) scale(.97);transition-duration:.08s}.pg-landing .speed-band .btn-primary:after,.pg-landing .cta-box .btn-primary:after{background:linear-gradient(105deg,transparent 36%,rgba(46,123,244,.22) 50%,transparent 64%)}.pg-landing .milestone{transition:transform .35s var(--ease-out-expo),box-shadow .35s ease,border-color .35s ease}.pg-landing .milestone.in:hover{transform:translateY(-5px);box-shadow:0 22px 48px #142c661c;border-color:#cfe0fb}.pg-landing .milestone.in .ms-num{animation:pg-pop .8s var(--ease-spring) .18s both}.pg-landing .milestone.in .chip{animation:pg-rise .55s var(--ease-out-expo) both}.pg-landing .milestone.in .chip:nth-child(1){animation-delay:.44s}.pg-landing .milestone.in .chip:nth-child(2){animation-delay:.52s}.pg-landing .milestone.in .chip:nth-child(3){animation-delay:.6s}.pg-landing .chip{transition:background .25s ease,border-color .25s ease,transform .25s var(--ease-spring)}.pg-landing .milestone:hover .chip{background:#dde9fd;border-color:#bcd6fa}.pg-landing .feat{position:relative;overflow:hidden}.pg-landing .feat>*{position:relative;z-index:1}.pg-landing .feat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;background:radial-gradient(230px circle at var(--mx, 50%) var(--my, 50%),rgba(46,123,244,.13),transparent 72%);transition:opacity .35s ease}.pg-landing .feat:hover:before{opacity:1}.pg-landing .feat .fic{transition:transform .5s var(--ease-spring),background .3s ease}.pg-landing .feat:hover .fic{transform:translateY(-3px) rotate(-7deg) scale(1.08);background:#dbe8ff}.pg-landing .step .stepnum{transition:transform .5s var(--ease-spring),box-shadow .3s ease}.pg-landing .step.in .stepnum{animation:pg-pop .75s var(--ease-spring) .12s both}.pg-landing .step:hover .stepnum{transform:scale(1.12);box-shadow:0 8px 20px #142c6647}.pg-landing .kicker{position:relative;display:inline-block}.pg-landing .reveal.in .kicker:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:2px;background:currentColor;opacity:.45;transform:scaleX(0);transform-origin:0 50%;animation:pg-underline .85s var(--ease-out-expo) .3s forwards}.pg-landing .svc{transition:transform .3s var(--ease-out-expo),box-shadow .3s ease,border-color .3s ease}.pg-landing .svc.in:hover{transform:translateY(-6px);box-shadow:0 22px 46px #142c661a;border-color:#cfe0fb}.pg-landing .svc-price{transition:color .3s ease}.pg-landing .svc:hover .svc-price{color:var(--go)}.pg-landing .svc-featured:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(46,123,244,.11) 50%,transparent 58%);background-size:240% 100%;animation:pg-sheen 5.5s linear infinite}.pg-landing .badge-pro{animation:pg-pop .8s var(--ease-spring) .5s both}.pg-landing .speed-band,.pg-landing .cta-box{position:relative}.pg-landing .speed-band:before,.pg-landing .cta-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.13) 50%,transparent 60%);background-size:260% 100%;animation:pg-sheen 7s linear infinite}.pg-landing .speed-band>*,.pg-landing .cta-box>*{position:relative;z-index:1}.pg-landing .trust .org{transition:color .25s ease,transform .25s var(--ease-spring)}.pg-landing .trust .org:hover{transform:translateY(-2px)}.pg-landing .foot a{transition:color .2s ease,transform .25s var(--ease-out-expo)}.pg-landing .foot-grid a:hover{transform:translate(3px)}@media (max-width: 900px){.pg-landing .reveal{filter:none;transform:translate3d(0,18px,0)}.pg-landing .reveal.in{filter:none}.pg-landing .hero:after{display:none}.pg-landing .hero:before{animation-duration:40s}.pg-landing .phone-stage{animation:pg-phone-in 1.05s var(--ease-out-expo) .3s both}.pg-landing .screen:after{animation-duration:9s}.pg-landing .hero-copy{transform:none;opacity:1}}@media (prefers-reduced-motion: reduce){.pg-landing .reveal,.pg-landing .hero-copy>*,.pg-landing .hero h1>span,.pg-landing .nav-inner>*,.pg-landing .app-body>*,.pg-landing .phone-stage{opacity:1!important;transform:none!important;filter:none!important}.pg-landing .hero-copy{transform:none!important;opacity:1!important}.pg-landing .phone{transform:none!important}.pg-landing .hero:before,.pg-landing .hero:after,.pg-landing .screen:after,.pg-landing .svc-featured:before,.pg-landing .speed-band:before,.pg-landing .cta-box:before{display:none}.pg-landing .nav:after{transition:none}}
