.tx-pricing .tx-pricing-container{box-sizing:initial;max-width:1200px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.tx-pricing .tx-pricing-container{padding-inline:32px}}.tx-pricing :is([data-component=button-primary],[data-component=button-secondary],[data-component=icon-button],[data-component=switch],[data-component=chooser-option],[data-component=preview-toggle],[data-component=matrix-toggle],[data-component=plan-card]){transition:transform var(--tx-duration-fast) var(--tx-ease-entrance)}.tx-pricing [data-component=button-primary][data-tone=ink]:hover{background:var(--tx-ink-3);border-color:var(--tx-ink-3)}.tx-pricing [data-component=button-primary][data-tone=ink]:active{background:var(--tx-ink-2);border-color:var(--tx-ink-2)}.tx-pricing [data-component=button-primary][data-tone=accent]:is(:hover,:active){background:var(--tx-blue-700);border-color:var(--tx-blue-700)}.tx-pricing [data-component=button-secondary][data-tone=light]:hover{background:var(--tx-gray-50);border-color:var(--tx-gray-400)}.tx-pricing [data-component=button-secondary][data-tone=light]:active{background:var(--tx-gray-100);border-color:var(--tx-gray-400)}.tx-pricing [data-component=button-primary][data-tone=inverse]:hover{background:var(--tx-gray-100);border-color:var(--tx-gray-100)}.tx-pricing [data-component=button-primary][data-tone=inverse]:active{background:var(--tx-gray-200);border-color:var(--tx-gray-200)}.tx-pricing [data-component=button-secondary][data-tone=dark]:hover{background:var(--tx-gray-900);border-color:var(--tx-gray-400)}.tx-pricing [data-component=button-secondary][data-tone=dark]:active{background:var(--tx-ink-2);border-color:var(--tx-gray-400)}.tx-pricing #enterprise a:focus-visible{outline-color:var(--tx-white)!important}.tx-pricing :is([data-component=button-primary],[data-component=button-secondary],[data-component=icon-button],[data-component=switch],[data-component=chooser-option],[data-component=preview-toggle],[data-component=matrix-toggle]):active{transform:translateY(1px)}.tx-pricing [data-component=icon-button]:hover{background:var(--tx-gray-100);border-color:var(--tx-gray-300)}.tx-pricing [data-component=icon-button]:active{background:var(--tx-gray-200)}.tx-pricing [data-component=text-link]:is(:hover,:active){text-decoration:underline;text-underline-offset:3px}.tx-pricing [data-component=text-link]:active{text-decoration-thickness:2px}.tx-pricing [data-component=text-link][data-tone=accent]:is(:hover,:active){color:var(--tx-blue-700)}.tx-pricing [data-component=text-link][data-tone=muted]:is(:hover,:active){color:var(--tx-ink)}.tx-pricing [data-component=switch][aria-selected=false]:hover{background:var(--tx-white);border-color:var(--tx-gray-300)}.tx-pricing [data-component=chooser-option][aria-pressed=false]:hover{background:var(--tx-gray-50);border-color:var(--tx-gray-400)}.tx-pricing [data-component=chooser-option]:active{background:var(--tx-gray-100)}.tx-pricing :is([data-component=preview-toggle],[data-component=matrix-toggle]):hover{background:var(--tx-gray-100);border-color:var(--tx-gray-300)}.tx-pricing :is([data-component=preview-toggle],[data-component=matrix-toggle]):active{background:var(--tx-gray-200)}.tx-pricing [data-component=faq-row]:hover{background:var(--tx-gray-100)}.tx-pricing [data-component=faq-row]:active{background:var(--tx-gray-200)}.tx-pricing [data-component=faq-row]:active [data-part=index]{color:var(--tx-gray-600)}.tx-pricing [data-component=faq-row]:focus-visible{outline-offset:-2px!important}.tx-pricing [data-component=plan-card]:hover{transform:translateY(-4px)}.tx-pricing [data-component=plan-card]:focus-within{border-color:var(--tx-brand)}.tx-pricing .tx-compare{container-type:inline-size}.tx-pricing .tx-compare-aspect{width:calc(max(32px, (100cqw - 1200px) / 2) + 240px)}.tx-pricing .tx-compare-start{padding-left:max(32px,(100cqw - 1200px)/2)}.tx-pricing .tx-compare-end{padding-right:max(32px,(100cqw - 1200px)/2)}.tx-pricing .tx-reel{background-image:radial-gradient(var(--tx-gray-200) 1px,transparent 1px);background-size:16px 16px}@media (max-width:767px){.tx-pricing .tx-reel-strip{scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none}}.tx-pricing .tx-pricing-scrim{background:rgba(10,13,20,.32)}@media (prefers-reduced-motion:reduce){.tx-pricing [data-component]{transition:none}}html:has(.tx-pricing){scroll-padding-top:100px}.tx-pricing .tx-bar-links{scrollbar-width:none}.tx-pricing [data-component=bar-link]:hover{background:var(--tx-gray-100);color:var(--tx-ink)}.tx-pricing [data-component=bar-link]:active{background:var(--tx-gray-200);color:var(--tx-ink)}.tx-pricing [data-component=bar-link]:active [data-part=index]{color:var(--tx-gray-600)}@media (max-width:1279px){html:has(.tx-pricing){scroll-padding-bottom:69px}}.tx-pricing .tx-plan-bar{padding-bottom:calc(12px + env(safe-area-inset-bottom))}