html:has(.pricing-product){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.pricing-product){scroll-behavior:auto}}.pricing-toggle-row{display:flex;align-items:center;justify-content:center;gap:var(--wecore-local-space-sm);flex-wrap:wrap}.pricing-toggle{display:inline-flex;border:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-400);border-radius:999rem}.pricing-toggle-btn{border:0;border-radius:999rem;padding:.45rem 1.1rem;font-size:var(--wecore-local-text-sm);line-height:1}.pricing-toggle-btn.is-active{color:var(--hts-color-action-primary-foreground);background:var(--hts-color-action-primary-background);box-shadow:none}.pricing-toggle-note{margin:0}.pricing-disclaimer{max-width:var(--wecore-local-width-md);margin-inline:auto;margin-block:0}.pricing-prodnav-wrap{position:sticky;top:var(--wecore-local-nav-height);z-index:90;background:color-mix(in srgb,var(--wecore-local-color-white) 88%,transparent);backdrop-filter:blur(8px);border-block:var(--wecore-local-nav-panel-border)solid var(--hts-color-border)}.pricing-prodnav{display:flex;align-items:center;justify-content:space-between;gap:var(--wecore-local-space-sm);padding-block:.6rem}.pricing-prodnav-links{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pricing-prodnav-links::-webkit-scrollbar{display:none}.pricing-prodnav-link{flex:none;text-decoration:none;white-space:nowrap;padding:.4rem .85rem;border-radius:999rem;font-size:var(--wecore-local-text-sm);font-weight:var(--wecore-local-weight-medium);color:var(--wecore-local-color-nav-link);border:var(--wecore-local-button-border)solid transparent;transition:color var(--wecore-local-transition),background-color var(--wecore-local-transition),border-color var(--wecore-local-transition)}.pricing-prodnav-link:hover{color:var(--wecore-local-text-accent);background:var(--wecore-local-color-neutral-100);border-color:var(--wecore-local-color-neutral-300)}.pricing-toggle-compact{flex:none}.pricing-toggle-compact .pricing-toggle-btn{padding:.35rem .8rem;font-size:var(--wecore-local-text-tiny)}.pricing-product{scroll-margin-top:calc(var(--wecore-local-nav-height) + 4rem)}.pricing-product-grid{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.05fr);gap:var(--wecore-local-space-lg);align-items:stretch}.pricing-spec-card{gap:0;justify-content:flex-start;padding:2rem;color:var(--wecore-local-color-neutral-300)}.pricing-spec-eyebrow{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.pricing-status-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;border-radius:999rem;font-family:var(--wecore-local-font-badge);font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--wecore-local-color-white);background:color-mix(in srgb,var(--wecore-local-color-white) 16%,transparent);border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 24%,transparent)}.pricing-status-pill.is-soon{color:var(--wecore-local-text-accent);background:var(--wecore-local-color-neutral-200);border-color:transparent}.pricing-chips{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.pricing-chip{display:flex;flex-direction:column;gap:.15rem;padding:.6rem .7rem;border-radius:var(--wecore-local-radius);background:color-mix(in srgb,var(--wecore-local-color-white) 6%,transparent);border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 10%,transparent)}.pricing-chip-label{font-family:var(--wecore-local-font-badge);font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wecore-local-color-neutral-800)}.pricing-chip-value{font-size:var(--wecore-local-text-sm);font-weight:var(--wecore-local-weight-medium);color:var(--wecore-local-color-white)}.pricing-startfrom .plan_hero_price{gap:.4rem}.pricing-product-side{display:flex;flex-direction:column;justify-content:flex-start}.pricing-feature-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem}.pricing-feature{position:relative;padding-inline-start:1.7rem;font-size:var(--wecore-local-text-sm);line-height:var(--wecore-local-line-body);color:var(--wecore-local-color-nav-link)}.pricing-feature::before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.15rem;width:1.1rem;height:1.1rem;border-radius:50%;background:var(--hts-color-action-primary-background)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")50%/.7rem no-repeat}.pricing-app-cards{display:grid;grid-template-columns:1fr;gap:.5rem}.pricing-app-card{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .85rem;border-radius:var(--wecore-local-radius);border:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-300);background:var(--wecore-local-color-neutral-50)}.pricing-app-card-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pricing-app-name{font-weight:var(--wecore-local-weight-heading);font-size:var(--wecore-local-text-sm)}.pricing-app-status{font-family:var(--wecore-local-font-badge);font-size:.58rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hts-color-text-muted);padding:.15rem .45rem;border-radius:999rem;background:var(--wecore-local-color-neutral-200)}.pricing-app-note{margin:0}.pricing-tabstrip{display:flex;gap:.35rem;flex-wrap:wrap;border-block-end:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-300);margin-block-end:var(--wecore-local-space-sm)}.pricing-tab{appearance:none;cursor:pointer;border:0;background:0 0;font:inherit;font-size:var(--wecore-local-text-sm);font-weight:var(--wecore-local-weight-medium);color:var(--wecore-local-color-neutral-900);padding:.6rem .4rem;border-block-end:.14rem solid transparent;margin-block-end:-.07rem;transition:color var(--wecore-local-transition),border-color var(--wecore-local-transition)}.pricing-tab:hover{color:var(--wecore-local-text-accent)}.pricing-tab.is-active{color:var(--wecore-local-text-accent);border-block-end-color:var(--hts-color-action-primary-background)}.pricing-tab:focus-visible{outline:var(--wecore-local-button-focus-width)solid var(--wecore-local-focus-ring);outline-offset:2px;border-radius:2px}.pricing-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pricing-table{width:100%;border-collapse:collapse;font-size:var(--wecore-local-text-sm)}.pricing-table thead th{text-align:start;font-family:var(--wecore-local-font-badge);font-size:.66rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wecore-local-color-neutral-900);padding:.7rem .9rem;border-block-end:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-300);white-space:nowrap}.pricing-table tbody td{padding:.85rem .9rem;border-block-end:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-200);vertical-align:middle;color:var(--wecore-local-color-nav-link)}.pricing-table tbody tr:last-child td{border-block-end:0}.pricing-table tbody td:first-child{font-weight:var(--wecore-local-weight-medium);color:var(--wecore-local-text-accent);white-space:nowrap}.pricing-table .is-price{text-align:end;white-space:nowrap;font-weight:var(--wecore-local-weight-heading);color:var(--wecore-local-text-accent)}.pricing-table tbody tr{transition:background-color var(--wecore-local-transition)}.pricing-table tbody tr:hover{background:var(--wecore-local-color-neutral-50)}.pricing-table-addons tbody td:first-child{color:var(--wecore-local-color-nav-link);font-weight:var(--wecore-local-weight-regular);white-space:normal}.pricing-comingsoon{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);gap:var(--wecore-local-space-lg);align-items:center;padding:2.25rem;border-radius:var(--wecore-local-radius);color:var(--wecore-local-color-neutral-300);background:radial-gradient(circle at 85% 0%,color-mix(in srgb,var(--wecore-local-color-white) 8%,transparent) 0,transparent 16rem),var(--hts-color-text-primary);border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 8%,transparent)}.pricing-comingsoon .pricing-chip-label{color:var(--wecore-local-color-neutral-800)}.pricing-feature-list-soon .pricing-feature{color:var(--wecore-local-color-neutral-300)}.pricing-feature-list-soon .pricing-feature::before{background:color-mix(in srgb,var(--wecore-local-color-white) 16%,transparent)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")50%/.72rem no-repeat}.pricing-cta{align-items:center;text-align:center;padding:3rem 2rem}@media screen and (max-width:991px){.pricing-product-grid{grid-template-columns:1fr;gap:var(--wecore-local-space-md)}.pricing-comingsoon{grid-template-columns:1fr;gap:var(--wecore-local-space-md);padding:1.75rem}}@media screen and (max-width:767px){.pricing-prodnav{flex-direction:column;align-items:stretch;gap:.5rem}.pricing-chips{grid-template-columns:1fr 1fr}.pricing-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pricing-table,.pricing-table tbody,.pricing-table tr,.pricing-table td{display:block;width:100%}.pricing-table tbody tr{border:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-300);border-radius:var(--wecore-local-radius);padding:.35rem .85rem;margin-block-end:.6rem}.pricing-table tbody td{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block-end:var(--wecore-local-button-border)solid var(--wecore-local-color-neutral-200);padding-inline:0}.pricing-table tbody tr td:last-child{border-block-end:0}.pricing-table tbody td::before{content:attr(data-label);font-family:var(--wecore-local-font-badge);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--wecore-local-color-neutral-900)}.pricing-table .is-price{text-align:end}}.pricing-models{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--wecore-local-space-md);align-items:stretch}.pricing-model-card{display:flex;flex-direction:column;padding:1.75rem;border-radius:var(--wecore-local-radius);border:var(--wecore-local-button-border)solid var(--hts-color-border);background:var(--wecore-local-color-white)}.pricing-model-card .pricing-feature-list{margin-block-start:var(--wecore-local-space-sm)}.pricing-roadmap-note{max-width:var(--wecore-local-width-md);margin-inline:auto}.pricing-drivers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--wecore-local-space-md)}@media screen and (max-width:991px){.pricing-models{grid-template-columns:1fr}.pricing-drivers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:600px){.pricing-drivers-grid{grid-template-columns:1fr}}