.page-pricing{--wrap:1200px;--gutter:20px;--section-pad:clamp(40px,6vw,96px)}.page-pricing *,.page-pricing :after,.page-pricing :before{box-sizing:border-box}.page-pricing img,.page-pricing video{display:block;height:auto;max-width:100%}.page-pricing{overflow-x:hidden}.page-pricing .wrap{margin-inline:auto;width:min(var(--wrap),100% - (var(--gutter) * 2))}.page-pricing .section-pad{padding-block:var(--section-pad)}.page-pricing .center{text-align:center}.page-pricing .hs-button,.page-pricing a.hs-button{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;max-width:100%;text-align:center;white-space:normal}.page-pricing :where(p,h1,h2,h3,h4,h5,h6,li,a){overflow-wrap:anywhere}.page-pricing .wrap--1200{--wrap:1200px}.page-pricing .wrap--960{--wrap:960px}.page-pricing .wrap--760{--wrap:760px}.page-pricing .hero__wrap{padding:clamp(56px,8vw,112px) 0}.page-pricing .hero__inner{align-items:center;gap:clamp(20px,4vw,36px)}.page-pricing .hero__title{font-size:clamp(36px,6vw,72px)}.page-pricing .hero__sub{color:#cfd8df;font-size:clamp(16px,2.4vw,20px);margin-top:16px;max-width:60ch}@media (min-width:900px){.page-pricing .hero__inner{grid-template-columns:1.1fr .9fr}}.page-pricing .gradient-text{background:linear-gradient(90deg,#00b5ff,#00e0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.page-pricing .hero__cta :where(a,.hs-button,button.hs-button){align-items:center;background:linear-gradient(90deg,#00b5ff,#00e0ff)!important;border:none!important;border-radius:9999px!important;box-shadow:0 10px 25px rgba(0,198,255,.25),inset 0 0 0 1px hsla(0,0%,100%,.06)!important;color:#0b1b24!important;display:inline-flex!important;font-size:18px!important;font-weight:700!important;gap:10px;justify-content:center;padding:14px 28px!important;position:relative;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.page-pricing .hero__cta :where(a,.hs-button,button.hs-button):before{background:radial-gradient(60% 60% at 50% 50%,rgba(0,190,255,.25),transparent 70%);border-radius:inherit;content:"";filter:blur(12px);inset:-12px -14px;position:absolute;z-index:-1}.page-pricing .hero__cta :where(a,.hs-button,button.hs-button):focus,.page-pricing .hero__cta :where(a,.hs-button,button.hs-button):hover{box-shadow:0 12px 30px rgba(0,198,255,.35),inset 0 0 0 2px hsla(0,0%,100%,.08)!important;filter:brightness(1.02);transform:translateY(-1px)}.page-pricing .features{padding:24px 0}.page-pricing .features__list{display:grid;gap:14px;grid-template-columns:1fr}.page-pricing .features__item{align-items:start;display:grid;gap:12px;grid-template-columns:24px 1fr}.page-pricing .features__icon{height:24px;object-fit:contain;width:24px}@media (min-width:900px){.page-pricing .features__list{grid-template-columns:1fr 1fr}}.page-pricing .hero__wrap{align-items:center;background:transparent;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 100px);padding:0 20px}.page-pricing .hero__title{color:#fff;font-size:clamp(40px,6vw,72px);font-weight:800;letter-spacing:-.01em;line-height:1.1;margin:0}.page-pricing .hero__title .gradient-text{background:linear-gradient(90deg,#00b5ff,#00e0ff);-webkit-background-clip:text;background-clip:text;color:transparent}.page-pricing .hero__sub{color:#c9d3dc;font-size:clamp(18px,2vw,20px);line-height:1.6;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:650px}.page-pricing .hero__wrap{text-align:center}.page-pricing .hero__inner{display:grid;justify-items:center}.page-pricing .hero__copy{margin:0 auto;max-width:980px;text-align:center}.page-pricing{--header-offset:120px;background:radial-gradient(circle at 50% 20%,#08111a 0,#000814 100%);color:#fff}.page-pricing .pricing-card{margin:clamp(28px,4vw,48px) auto 0;max-width:100%;padding:0;width:100%}.page-pricing .pricing-card__inner{margin:0 auto;max-width:1200px;padding:clamp(20px,4vw,40px)}@media (max-width:768px){.page-pricing .pricing-card__inner{border-radius:16px;padding:24px 16px}}.page-pricing .pricing-card__price{margin-bottom:clamp(16px,3vw,24px);text-align:center}.page-pricing .pricing-card__amount{color:#00c2ff;display:block;font-size:clamp(48px,9vw,88px);font-weight:800;letter-spacing:-.02em;line-height:1;text-shadow:0 6px 28px rgba(0,194,255,.35)}.page-pricing .pricing-card__per{color:#bfd0db;font-size:clamp(14px,1.8vw,18px);margin-top:6px}.page-pricing .pricing-card__sub{color:#9fb0bc;font-size:clamp(12px,1.6vw,14px);margin-top:6px}.page-pricing .pricing-card__desc{color:#d6e0e8;line-height:1.6;margin:clamp(12px,2.5vw,20px) auto;max-width:70ch;text-align:center}.page-pricing .pricing-card__cta{display:grid;margin-top:clamp(16px,3vw,24px);place-items:center}.page-pricing .pricing-card__cta :where(a,.hs-button,button.hs-button){align-items:center;background:linear-gradient(90deg,#00b5ff,#00e0ff)!important;border:none!important;border-radius:9999px!important;box-shadow:0 14px 36px rgba(0,198,255,.32),inset 0 0 0 1px hsla(0,0%,100%,.08)!important;color:#0b1b24!important;display:inline-flex!important;font-size:18px!important;font-weight:700!important;justify-content:center;padding:14px 26px!important;position:relative;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.page-pricing .pricing-card__cta :where(a,.hs-button,button.hs-button):before{background:radial-gradient(60% 60% at 50% 50%,rgba(0,190,255,.22),transparent 70%);border-radius:inherit;content:"";filter:blur(14px);inset:-14px -16px;position:absolute;z-index:-1}.page-pricing .pricing-card__cta :where(a,.hs-button,button.hs-button):hover{box-shadow:0 18px 44px rgba(0,198,255,.38),inset 0 0 0 2px hsla(0,0%,100%,.1)!important;filter:brightness(1.02);transform:translateY(-1px)}.page-pricing .pricing-card__footnote{color:#99aab6;font-size:14px;margin-top:clamp(12px,2vw,16px);text-align:center}@media (max-width:600px){.page-pricing .pricing-card__inner{border-radius:16px;padding:24px}}.page-pricing .pricing-card,.page-pricing .pricing-card *{font-family:Arial,Inter!important}.page-pricing .pricing-includes{max-width:900px}.page-pricing .pricing-includes h2{font-size:clamp(26px,3vw,34px);font-weight:800;margin-bottom:20px}.page-pricing .pricing-includes ul{list-style:none;margin:0;padding-left:0}.page-pricing .pricing-includes ul li{color:#d6e0e8;line-height:1.6;margin-bottom:10px;padding-left:26px;position:relative}.page-pricing .pricing-includes ul li:before{color:#00b5ff;content:"✔";font-weight:700;left:0;position:absolute}.page-pricing .pricing-includes{background:hsla(0,0%,100%,.04);border-radius:16px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05);color:#fff;margin:40px auto;max-width:900;padding:clamp(28px,4vw,40px)}.page-pricing .includes-heading{align-items:center;display:flex;font-size:clamp(22px,2.8vw,28px);font-weight:800;gap:10px;margin-bottom:20px}.page-pricing .includes-heading:before{background:url(https://44428292.fs1.hubspotusercontent-na1.net/hubfs/44428292/check%20mark.svg) no-repeat 50%/contain;content:"";display:inline-block;height:28px;width:28px}.page-pricing .includes-list{list-style:none;margin:0;padding-left:0}.page-pricing .includes-list li{color:#d6e0e8;font-size:16px;line-height:1.6;margin-bottom:10px;padding-left:32px;position:relative}.page-pricing .includes-list li:before{background:url(https://44428292.fs1.hubspotusercontent-na1.net/hubfs/44428292/sparkle.svg) no-repeat 50%/contain;content:"";height:18px;left:0;opacity:.9;position:absolute;top:4px;width:18px}.page-pricing .pricing-includes+.pricing-includes{margin-top:28px}.page-pricing .pricing-includes-section{margin:0 auto;max-width:1000px;text-align:center}.page-pricing .widget-type-button,.page-pricing .widget-type-cta{text-align:center}.page-pricing .widget-type-button .hs-button,.page-pricing .widget-type-cta a,.page-pricing a.hs-button{align-items:center;background:linear-gradient(90deg,#00b5ff,#00e0ff)!important;border:0!important;border-radius:9999px!important;box-shadow:0 14px 36px rgba(0,198,255,.32),inset 0 0 0 1px hsla(0,0%,100%,.08)!important;color:#0b1b24!important;display:inline-flex!important;font-size:18px!important;font-weight:700!important;gap:10px;isolation:isolate;justify-content:center;line-height:1!important;padding:24px 28px!important;position:relative;text-decoration:none!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.page-pricing .widget-type-button .hs-button:before,.page-pricing .widget-type-cta a:before,.page-pricing a.hs-button:before{background:radial-gradient(60% 60% at 50% 50%,rgba(0,190,255,.22),transparent 70%);border-radius:inherit;content:"";filter:blur(14px);inset:-14px -16px;position:absolute;z-index:-1}.page-pricing .widget-type-button .hs-button:focus,.page-pricing .widget-type-button .hs-button:hover,.page-pricing .widget-type-cta a:focus,.page-pricing .widget-type-cta a:hover,.page-pricing a.hs-button:focus,.page-pricing a.hs-button:hover{box-shadow:0 18px 44px rgba(0,198,255,.38),inset 0 0 0 2px hsla(0,0%,100%,.1)!important;filter:brightness(1.02);outline:none!important;transform:translateY(-1px)}.page-pricing .widget-type-button .hs-button:focus-visible,.page-pricing .widget-type-cta a:focus-visible,.page-pricing a.hs-button:focus-visible{box-shadow:0 18px 44px rgba(0,198,255,.38),0 0 0 3px rgba(0,198,255,.45),inset 0 0 0 2px hsla(0,0%,100%,.1)!important}.page-pricing .widget-type-button .hs-button[disabled],.page-pricing .widget-type-cta a[aria-disabled=true],.page-pricing a.hs-button[disabled]{opacity:.6;pointer-events:none}.page-pricing .reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.page-pricing .reveal.is-visible{opacity:1;transform:none}.canvas-nav .inner{align-items:center;display:grid;gap:32px;grid-template-columns:auto 1fr auto;margin:0 auto;max-width:1200px;padding:14px 24px}.canvas-nav .nav-logo img{display:block;height:28px;width:auto}.canvas-nav .nav-list{align-items:center;display:flex;gap:28px;justify-content:center;list-style:none;margin:0;padding:0}.canvas-nav .nav-item{list-style:none}.canvas-nav .nav-link{color:#cfe0f0;font-weight:700;text-decoration:none}.canvas-nav .nav-link:hover{color:#fff}.canvas-nav .nav-list ul{display:none!important}.canvas-nav .nav-cta .hs-button{align-items:center;background:linear-gradient(90deg,#00b5ff,#00e0ff);border:0;border-radius:999px;color:#0b1b24;display:inline-flex;font-weight:700;justify-content:center;padding:10px 20px;text-decoration:none}.page-pricing .dnd-column>.widget-span,.page-pricing .dnd-section>.row-fluid{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.page-pricing .canvas-nav .nav-cta a.hs-button{align-items:center!important;background:linear-gradient(90deg,#00b5ff,#00e0ff)!important;border:0!important;border-radius:9999px!important;box-shadow:0 6px 18px rgba(0,198,255,.25)!important;color:#0b1b24!important;display:inline-flex!important;font-size:.95rem!important;font-weight:600!important;justify-content:center!important;line-height:1.1!important;padding:8px 18px!important;text-decoration:none!important}.page-pricing .canvas-nav .nav-cta a.hs-button:hover{box-shadow:0 10px 25px rgba(0,198,255,.35)!important;transform:translateY(-1px)!important}@media (max-width:768px){.page-pricing .canvas-nav .nav-cta a.hs-button{font-size:1rem!important;padding:10px 20px!important;text-align:center!important;width:100%!important}}.page-pricing .pricing-card{display:grid;place-items:center}.page-pricing .pricing-card__inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(12,20,28,.55);border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.45),inset 0 0 0 1px hsla(0,0%,100%,.06);color:#e8eef4;max-width:720px;padding:clamp(28px,4vw,48px);text-align:left;width:100%}.page-pricing .pricing-card .plan-title{font-size:clamp(20px,2.2vw,24px);margin:10px 0 6px}.page-pricing .pricing-card .plan-sub{color:#9db0bd;margin:0 0 16px}.page-pricing .pricing-card .price{align-items:flex-end;display:flex;gap:8px;margin:8px 0 18px}.page-pricing .pricing-card .price .amount{color:#fff;font-size:clamp(32px,5.5vw,44px);font-weight:800}.page-pricing .pricing-card .price .per{color:#9db0bd;font-size:14px;margin-bottom:4px}.page-pricing .pricing-card .plan-cta{align-items:center;background:linear-gradient(90deg,#00b5ff,#00e0ff);border-radius:999px;box-shadow:0 10px 28px rgba(0,198,255,.3);color:#0b1b24;display:inline-flex;font-weight:700;justify-content:center;padding:12px 22px;text-decoration:none}.page-pricing .pricing-card .plan-cta:hover{box-shadow:0 14px 36px rgba(0,198,255,.35);transform:translateY(-1px)}.annual-plan .pricing-card__inner{background-clip:padding-box,border-box;background-color:rgba(10,20,30,.6);background-image:linear-gradient(#0b1b24,#0b1b24),linear-gradient(90deg,#00b5ff,#00e0ff);border:2px solid transparent;border-radius:16px;box-shadow:0 10px 28px rgba(0,198,255,.25);padding:32px;position:relative}.annual-plan .pricing-card__inner:hover{box-shadow:0 14px 36px rgba(0,198,255,.4);transform:translateY(-2px);transition:all .25s ease-in-out}