.px-pricing-hero{padding-top:200px;padding-right:48px;padding-left:48px}.px-pricing-hero .px-hero-headline{font-size:clamp(24px,6vw,56px)}@keyframes pxHeroSlideIn{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes pxHeroFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.px-pricing-hero{padding:100px 24px 36px!important}}@media (max-width:480px){.px-pricing-hero{padding:88px 16px 28px!important}}@media (prefers-reduced-motion:reduce){.px-pricing-hero *{animation:none!important;opacity:1!important;transform:none!important}}@media (max-width:767px){.px-pricing-cards{padding:32px 24px 56px!important}}@media (max-width:480px){.px-pricing-cards{padding:24px 16px 48px!important}}.px-mobile-tabs-wrapper{display:none}.px-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}@media (max-width:767px){.px-mobile-tabs-wrapper{display:block}.px-pricing-grid{display:block;max-width:400px;margin:0 auto}.px-pricing-card-slot{display:none}.px-pricing-grid .px-pricing-card-slot[data-active=true]{display:block}}@media (max-width:480px){.px-pricing-grid{padding:0}}@media (max-width:767px){.px-pricing-included{padding:0 16px 48px!important}}@media (max-width:480px){.px-stats-inner{padding:24px 20px!important}}@media (prefers-reduced-motion:reduce){.px-pricing-included *{transition:none!important;opacity:1!important;transform:none!important}}@media (max-width:767px){.px-pricing-faq{padding:56px 24px 48px!important}}@media (max-width:480px){.px-pricing-faq{padding:48px 16px 40px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:767px){.pxnav-cta,.pxnav-links,.pxnav-signin{display:none!important}.pxnav-hamburger{display:flex!important}.pxnav{padding:0 16px!important;height:60px!important}}@media (min-width:768px){.pxnav-mobile-menu{display:none!important}}@keyframes paxLinkShimmer{0%,35%,to{color:#8fa0b5}50%{color:#e8aa42}}.pxnav-link{color:#8fa0b5;position:relative;padding-bottom:3px}.pxnav-link:hover{color:#f7f4ef}.pxnav-link:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1px;background:#c9922a;transform:scaleX(0);transform-origin:left center;transition:transform .25s cubic-bezier(.16,1,.3,1)}.pxnav-link:hover:after{transform:scaleX(1);opacity:.5}.pxnav-link--active{color:#f7f4ef}.pxnav-link--active:after{transform:scaleX(1);opacity:1}@keyframes paxMenuItemIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pxnav-mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:#0b1628;z-index:200;flex-direction:column;padding:100px 40px 48px;overflow-y:auto}.pxnav-mobile-menu.pxnav-menu-open{display:flex}.pxnav-mm-section{font-family:var(--font-barlow),sans-serif;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.3);margin-bottom:12px}.pxnav-mm-link,.pxnav-mm-section{opacity:0;animation:paxMenuItemIn .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 55ms + 60ms)}.pxnav-mm-link{font-family:var(--font-cormorant),Georgia,serif;font-size:24px;font-weight:300;color:hsla(38,33%,95%,.7)!important;text-decoration:none!important;padding:10px 0;display:block;border-bottom:1px solid hsla(0,0%,100%,.05);transition:color .2s}.pxnav-mm-link:hover{color:#f7f4ef!important}.pxnav-mm-link--active{color:#c9922a!important}.pxnav-mm-link--ai{animation:paxMenuItemIn .45s cubic-bezier(.16,1,.3,1) both,paxLinkShimmer 5s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 55ms + 60ms),0s}.pxnav-mm-divider{height:1px;background:hsla(0,0%,100%,.08);margin:20px 0 8px}.pxnav-mm-auth,.pxnav-mm-divider{opacity:0;animation:paxMenuItemIn .45s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 55ms + 60ms)}.pxnav-mm-auth{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-top:8px}.pxnav-mm-auth-link{font-family:var(--font-barlow),sans-serif;font-size:15px;font-weight:300;color:hsla(38,33%,95%,.6)!important;text-decoration:none!important;transition:color .2s}.pxnav-mm-auth-link:hover{color:#f7f4ef!important}.pxnav-mm-cta{background:linear-gradient(180deg,#d19530,#b98018);color:#0b1628!important;font-family:var(--font-barlow),sans-serif;font-size:14px;font-weight:600;padding:12px 28px;border-radius:999px;text-decoration:none!important;display:inline-block}.pxnav-mm-brand-echo{position:absolute;bottom:40px;left:40px;font-family:var(--font-cormorant),Georgia,serif;font-size:64px;font-weight:300;color:hsla(0,0%,100%,.03);letter-spacing:.15em;pointer-events:none;-webkit-user-select:none;user-select:none}@media (min-width:768px){.px-sticky-pill{display:none!important}}@media (max-width:767px){.px-cta-btns{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.px-cta-btns a{width:100%!important;justify-content:center!important}.px-pricing-cta{padding:56px 24px!important}}@media (max-width:480px){.px-pricing-cta{padding:48px 16px!important}}@media (max-width:1023px){.px-footer-top{grid-template-columns:1fr 1fr!important;gap:40px!important}}@media (max-width:767px){.px-footer-top{grid-template-columns:1fr!important;gap:32px!important;padding:0 0 40px!important}.px-footer-bottom{flex-direction:column!important;gap:16px!important;text-align:center}.px-pricing-footer{padding-bottom:104px!important}}