.pricing-action-button[data-v-e7e3002b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:0;border-radius:var(--radius-page-sm);font-size:var(--text-page-button-size);font-style:italic;font-weight:var(--text-page-button-weight);justify-content:center;letter-spacing:.02em;line-height:1;min-height:46px;padding:12px 20px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;transition:background-color .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease;transition:transform .16s ease,filter .16s ease,background-color .16s ease;transition:transform .16s ease,filter .16s ease,background-color .16s ease,-webkit-transform .16s ease,-webkit-filter .16s ease}.pricing-action-button[data-v-e7e3002b]:hover{-webkit-filter:brightness(1.03);filter:brightness(1.03);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pricing-action-button--primary[data-v-e7e3002b]{background:var(--gradient-page-accent-vertical);-webkit-box-shadow:0 10px 22px rgba(79,239,55,.2);box-shadow:0 10px 22px #4fef3733;color:var(--color-page-cta-dark)}.pricing-action-button--dark[data-v-e7e3002b]{background:var(--color-page-cta-dark);color:var(--color-page-text-inverse)}.pricing-action-button--secondary[data-v-e7e3002b]{background:var(--color-page-surface-secondary);color:var(--color-page-text-inverse)}.pricing-action-button--compact[data-v-e7e3002b]{font-size:13px;min-height:42px;padding:12px 18px}.pricing-action-button--full[data-v-e7e3002b]{width:100%}.pricing-header[data-v-f3d32ca2]{inset:0 0 auto;padding-top:18px;position:absolute;z-index:40}.pricing-header__inner[data-v-f3d32ca2]{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.pricing-header__login-icon[data-v-f3d32ca2],.pricing-header__menu-button[data-v-f3d32ca2]{display:none}.pricing-header__logo[data-v-f3d32ca2]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pricing-header__logo[data-v-f3d32ca2] img{display:block;height:25px;width:auto}.pricing-header__nav[data-v-f3d32ca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:28px;justify-content:center}.pricing-header__drawer-link[data-v-f3d32ca2],.pricing-header__drawer-login[data-v-f3d32ca2],.pricing-header__login-link[data-v-f3d32ca2],.pricing-header__nav-link[data-v-f3d32ca2]{color:#ffffffe6;font-size:13px;font-weight:600;line-height:1;text-decoration:none}.pricing-header__nav-link--active[data-v-f3d32ca2]{color:#fff}.pricing-header__actions[data-v-f3d32ca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.pricing-header__drawer-shell[data-v-f3d32ca2]{inset:0;position:fixed;z-index:45}.pricing-header__drawer-overlay[data-v-f3d32ca2]{background:#06060694;border:0;inset:0;position:absolute}.pricing-header__drawer[data-v-f3d32ca2]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:-webkit-gradient(linear,left top,left bottom,from(rgba(19,19,19,.98)),to(rgba(12,12,12,.99))),#111;background:linear-gradient(180deg,#131313fa,#0c0c0cfc),#111;-webkit-box-shadow:20px 0 60px rgba(0,0,0,.28);box-shadow:20px 0 60px #00000047;-ms-flex-direction:column;flex-direction:column;gap:28px;height:100%;padding:24px 20px 28px;width:min(84vw,360px)}.pricing-header__drawer[data-v-f3d32ca2],.pricing-header__drawer-top[data-v-f3d32ca2]{display:-webkit-box;display:-ms-flexbox;display:flex}.pricing-header__drawer-top[data-v-f3d32ca2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-header__drawer-close[data-v-f3d32ca2]{background:transparent;border:0;color:#fff;font-size:30px;line-height:1}.pricing-header__drawer-nav[data-v-f3d32ca2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.pricing-header__drawer-link[data-v-f3d32ca2]{border-bottom:1px solid hsla(0,0%,100%,.08);font-size:17px;padding-bottom:12px}.pricing-header__drawer-login[data-v-f3d32ca2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:14px}.pricing-header__drawer-actions[data-v-f3d32ca2]{margin-top:auto}.pricing-header-drawer-enter-active[data-v-f3d32ca2],.pricing-header-drawer-leave-active[data-v-f3d32ca2]{-webkit-transition:opacity .16s ease;transition:opacity .16s ease}.pricing-header-drawer-enter-from[data-v-f3d32ca2],.pricing-header-drawer-leave-to[data-v-f3d32ca2]{opacity:0}@media(max-width:60rem){.pricing-header[data-v-f3d32ca2]{padding-top:14px}.pricing-header__inner[data-v-f3d32ca2]{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.pricing-header__actions[data-v-f3d32ca2],.pricing-header__nav[data-v-f3d32ca2]{display:none}.pricing-header__login-icon[data-v-f3d32ca2],.pricing-header__menu-button[data-v-f3d32ca2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:0;border-radius:999px;color:#fff;height:40px;justify-content:center;width:40px}.pricing-header__menu-button[data-v-f3d32ca2]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.pricing-header__menu-button span[data-v-f3d32ca2]{background:currentColor;display:block;height:1.5px;width:16px}.pricing-header__logo[data-v-f3d32ca2]{justify-self:center}.pricing-header__logo[data-v-f3d32ca2] img{height:21px}.pricing-header__login-icon svg[data-v-f3d32ca2]{height:20px;width:20px}}.marketing-hero[data-v-4a9a677a]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(26,26,26,.9)),to(rgba(26,26,26,.9))),var(--marketing-hero-background) center /cover no-repeat;background:linear-gradient(#1a1a1ae6,#1a1a1ae6),var(--marketing-hero-background) center /cover no-repeat;background-color:#1a1a1a;overflow:clip;position:relative}.marketing-hero--allow-overflow[data-v-4a9a677a]{overflow:visible}
