@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes priceButtonPulse{0%{transform:scale(1);box-shadow:0 0 0 0 currentColor}50%{transform:scale(1.02);box-shadow:0 0 0 4px transparent}100%{transform:scale(1);box-shadow:0 0 0 0 transparent}}.price-animation{animation:priceButtonPulse .4s ease-out}.pricing-table-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.99);display:none;justify-content:center;align-items:center;z-index:99999;opacity:0;transition:opacity .3s ease;pointer-events:none}.pricing-table-loader.active{display:flex;opacity:1;pointer-events:all}.pricing-table-loader .loader{width:48px;height:48px;border:4px solid var(--ast-light-border);border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite}.pricing-table-loader .loader::after{content:"";position:absolute;left:-4px;top:-4px;width:inherit;height:inherit;border:4px solid transparent;border-top-color:var(--ast-primary);border-radius:50%}.pricing-table-loader .loader::before{content:"";position:absolute;left:-4px;top:-4px;width:inherit;height:inherit;border:4px solid transparent;border-bottom-color:var(--ast-secondary);border-radius:50%;animation:loader-rotate .5s linear infinite reverse}@keyframes loader-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tc-pricing-table-wrapper{max-width:100%;margin:0 auto;opacity:1;transition:opacity .3s ease-out;contain:layout style paint;will-change:transform;transform:translateZ(0)}.tc-pricing-table-wrapper .pricing-sections{contain:layout style}.tc-pricing-table-wrapper .price-button{will-change:transform,background-color;transform:translateZ(0)}.tc-pricing-table-wrapper .price-button:hover,.tc-pricing-table-wrapper .price-button:focus{will-change:background-color,transform}.tc-pricing-table-wrapper .plan-section.highlight{will-change:transform;transform:translateZ(0)}.tc-pricing-table-wrapper.animate{opacity:1}.tc-pricing-table-wrapper.animate .pricing-header{opacity:0;animation:fadeInUp .6s ease-out forwards}.tc-pricing-table-wrapper.animate .pricing-header .header-content p{opacity:0;animation:fadeInUp .6s ease-out forwards;animation-delay:.2s}.tc-pricing-table-wrapper.animate .pricing-sections{opacity:0;animation:fadeInUp .6s ease-out forwards;animation-delay:.4s}.tc-pricing-table-wrapper.animate .popular-badge-row{opacity:0;animation:fadeInUp .6s ease-out forwards;animation-delay:.6s}.tc-pricing-table-wrapper .pricing-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:80px;grid-gap:20px;gap:20px}.tc-pricing-table-wrapper .pricing-header .header-content{flex:1}.tc-pricing-table-wrapper .pricing-header .header-content h2{font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 15px 0}.tc-pricing-table-wrapper .pricing-header .header-content p{font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:0}.tc-pricing-table-wrapper .pricing-header .faq-button{display:inline-flex;align-items:center;padding:10px 20px;border:1px solid var(--ast-light-border);border-radius:50px;color:var(--main-text-color);text-decoration:none;font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:all .2s ease;flex-shrink:0}.tc-pricing-table-wrapper .pricing-header .faq-button .arrow{margin-left:8px;transition:transform .3s ease,margin-left .3s ease;display:inline-flex;align-items:center}.tc-pricing-table-wrapper .pricing-header .faq-button .arrow svg{transition:transform .3s ease}.tc-pricing-table-wrapper .pricing-header .faq-button:hover{background-color:var(--background-light)}.tc-pricing-table-wrapper .pricing-header .faq-button:hover .arrow{margin-left:12px}.tc-pricing-table-wrapper .pricing-header .faq-button:hover .arrow svg{transform:translateX(2px)}.tc-pricing-table-wrapper h2{font-size:36px;font-style:normal;font-weight:700;line-height:normal}.tc-pricing-table-wrapper .popular-badge-row{display:flex;justify-content:space-between;margin-bottom:7px;position:relative;z-index:10}.tc-pricing-table-wrapper .popular-badge-row .badge-cell{flex:1;display:flex;justify-content:center;position:relative}.tc-pricing-table-wrapper .popular-badge-row .badge-cell .popular-badge{position:relative;z-index:10;font-size:18px;font-weight:700;padding:10px 30px;border-radius:30px;white-space:nowrap;line-height:normal;text-align:center;border-width:3px;border-style:solid}.tc-pricing-table-wrapper .popular-badge-row .badge-cell .popular-badge--lightning{color:var(--ast-secondary);background:var(--ast-secondary-light);border-color:var(--ast-secondary)}.tc-pricing-table-wrapper .popular-badge-row .badge-cell .popular-badge--dual-step{color:var(--ast-primary);background:var(--ast-primary-light);border-color:var(--ast-primary)}.tc-pricing-table-wrapper .popular-badge-row .badge-cell .popular-badge--nexus{color:var(--ast-tertiary);background:var(--ast-tertiary-light);border-color:var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections{display:flex;border-radius:20px;overflow:visible;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid var(--ast-light-border);margin-bottom:30px;position:relative}@media screen and (max-width:900px){.tc-pricing-table-wrapper .pricing-sections{margin-bottom:0}}.tc-pricing-table-wrapper .pricing-sections .account-section{width:25%;border-right:1px solid var(--ast-light-border);display:flex;flex-direction:column}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header{padding:20px;margin-bottom:0;background-color:var(--ast-gray-bg);border-bottom:1px solid var(--ast-light-border);min-height:238px;height:238px;display:flex;align-items:flex-start;border-top-left-radius:20px}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector{display:flex;flex-direction:column;grid-gap:8px;gap:8px;width:100%}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label{font-weight:500;font-size:18px;color:var(--main-text-color);line-height:normal;margin-bottom:11px;display:flex;align-items:center}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon{display:inline-flex;margin-left:8px;cursor:help;position:relative}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon svg{width:24px;height:24px}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon svg circle{fill:var(--main-text-color)}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon svg path{fill:var(--body-bg)}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon .tooltip-content{position:absolute;left:20px;transform:translateX(-50%);background-color:var(--ast-tooltip-bg);color:var(--ast-tooltip-text);border-radius:5px;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;width:-moz-max-content;width:max-content;text-align:left;white-space:normal;box-shadow:0 2px 5px rgba(0,0,0,.2);top:30px;padding:10px 15px;font-size:14px;max-width:250px}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon .tooltip-content::before{content:"";position:absolute;left:45%;transform:translateX(-50%);border-width:6px;border-style:solid}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon .tooltip-content.active{opacity:1;visibility:visible}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector label .tooltip-icon .tooltip-content::before{bottom:100%;border-color:transparent transparent var(--ast-tooltip-bg) transparent}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container{width:100%;position:relative}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select{width:100%;padding:12px 16px;font-size:24px;border:2px solid var(--ast-light-border);border-radius:8px;background-color:var(--body-bg);color:var(--main-text-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px top 50%;background-size:16px auto;font-weight:400;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select:hover,.tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select:focus{border-color:var(--dark-blue);outline:none}[data-theme=dark] .tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select{background-color:var(--body-bg);border-color:var(--border-weak);color:var(--main-text-color)}[data-theme=dark] .tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select:hover,[data-theme=dark] .tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select:focus{border-color:var(--dark-blue)}[data-theme=dark] .tc-pricing-table-wrapper .pricing-sections .account-section .account-header .account-size-selector .select-container .account-size-select option{background-color:var(--body-bg);color:var(--main-text-color)}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels{flex:1;display:flex;flex-direction:column;background:var(--white);border-bottom-left-radius:20px}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row{padding:15px;border-bottom:1px solid var(--ast-light-border);min-height:69px;height:69px;display:flex;align-items:center;box-sizing:border-box}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row:last-child{border-bottom:none}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row:last-child .feature-label .tooltip-icon .tooltip-content{top:auto;bottom:calc(100% + 10px)}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row:last-child .feature-label .tooltip-icon .tooltip-content::before{top:100%;bottom:auto;border-top-color:var(--ast-tooltip-bg);border-bottom-color:transparent}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label{font-weight:400;color:var(--main-text-color);font-size:18px;line-height:normal;font-style:normal;display:flex;align-items:center}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon{display:inline-flex;margin-left:8px;cursor:help;position:relative}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon svg{width:16px;height:16px}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon svg circle{fill:var(--main-text-color)}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon svg path{fill:var(--body-bg)}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon .tooltip-content{position:absolute;left:20px;transform:translateX(-50%);background-color:var(--ast-tooltip-bg);color:var(--ast-tooltip-text);border-radius:5px;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;width:-moz-max-content;width:max-content;text-align:left;white-space:normal;box-shadow:0 2px 5px rgba(0,0,0,.2);top:25px;padding:10px 15px;font-size:14px;max-width:250px}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon .tooltip-content::before{content:"";position:absolute;left:45%;transform:translateX(-50%);border-width:6px;border-style:solid}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon .tooltip-content.active{opacity:1;visibility:visible}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row .feature-label .tooltip-icon .tooltip-content::before{bottom:100%;border-color:transparent transparent var(--ast-tooltip-bg) transparent}.tc-pricing-table-wrapper .pricing-sections .plan-section{flex:1;display:flex;flex-direction:column;border-right:1px solid var(--ast-light-border);position:relative}.tc-pricing-table-wrapper .pricing-sections .plan-section:last-child{border-right:none}.tc-pricing-table-wrapper .pricing-sections .plan-section .popular-badge{display:none}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header{padding:20px;background-color:var(--ast-gray-bg);border-bottom:1px solid var(--ast-light-border);text-align:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:238px;height:238px;box-sizing:border-box}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3{display:flex;align-items:center;justify-content:space-between;font-size:24px;margin:0;font-weight:500;color:var(--main-text-color);line-height:normal}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3 .plan-icon{width:50px;height:50px;margin-left:8px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3 .plan-icon .plan-icon-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .plan-subtitle{font-size:18px;margin-bottom:15px;font-style:normal;font-weight:500;line-height:normal;text-align:left}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button{display:inline-block;width:90%;padding:12px;border-radius:30px;border:none;color:var(--white);font-weight:600;font-size:24px;cursor:pointer;transition:background-color .2s;line-height:normal;text-align:center;margin:10px auto 5px;text-decoration:none}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.primary{background-color:var(--ast-primary);flex-grow:unset}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.primary:hover{background-color:var(--ast-primary-hover)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.secondary{background-color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.secondary:hover{background-color:var(--ast-secondary-hover)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.tertiary{background-color:var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button.tertiary:hover{background-color:var(--ast-tertiary-hover)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-note{margin-top:5px;color:var(--text-muted);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values{flex:1;display:flex;flex-direction:column}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values .feature-value-row{padding:15px;border-bottom:1px solid var(--ast-light-border);min-height:69px;height:69px;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values .feature-value-row:last-child{border-bottom:none}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values .feature-value-row .feature-value{text-align:left}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight{border-radius:20px;position:relative;z-index:1;margin-top:0}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight .plan-header{border-radius:20px 20px 0 0;height:234px;min-height:234px}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.lightning{border:4px solid var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.lightning .plan-subtitle{color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.dual-step{border:4px solid var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.dual-step .plan-subtitle{color:var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.nexus{border:4px solid var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.nexus .plan-subtitle{color:var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.lightning .plan-header{padding:22px 20px}.tc-pricing-table-wrapper .pricing-sections .plan-section.lightning .plan-header .plan-subtitle{color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.nexus .plan-header{padding:22px 20px;border-top-right-radius:20px}.tc-pricing-table-wrapper .pricing-sections .plan-section.nexus .plan-header .plan-subtitle{color:var(--ast-tertiary)}.tc-pricing-table-wrapper .payment-methods{margin-top:40px;text-align:center}.tc-pricing-table-wrapper .payment-methods .payment-logos{padding:20px 0;border-top:1px solid var(--ast-light-border);border-bottom:1px solid var(--ast-light-border);display:flex;align-items:center;justify-content:space-evenly;margin-bottom:10px;flex-wrap:wrap}.tc-pricing-table-wrapper .payment-methods .payment-logos img,.tc-pricing-table-wrapper .payment-methods .payment-logos .payment-icon{width:65px;height:45px;-o-object-fit:contain;object-fit:contain}.tc-pricing-table-wrapper .payment-methods .payment-note{color:var(--main-text-color);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}@media(max-width:1171px)and (min-width:1051px){.tc-pricing-table-wrapper .pricing-sections .account-section .account-header{min-height:232px;height:232px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header{min-height:232px;height:232px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3{font-size:20px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button{font-size:20px}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight .plan-header{height:228px;min-height:228px}}@media(max-width:1050px)and (min-width:769px){.tc-pricing-table-wrapper .pricing-sections .account-section .account-header{min-height:226px;height:226px}.tc-pricing-table-wrapper .pricing-sections .account-section .feature-labels .feature-label-row{min-height:69px;height:69px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header{min-height:226px;height:226px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3{font-size:16px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .price-button{font-size:16px}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight .plan-header{height:222px;min-height:222px}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values .feature-value-row{min-height:69px;height:69px}}@media(max-width:900px){.tc-pricing-table-wrapper .slider-track{will-change:transform}}@media print{.tc-pricing-table-wrapper{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background:#fff !important;box-shadow:none !important}.tc-pricing-table-wrapper .mobile-tabs,.tc-pricing-table-wrapper .account-slider{display:none !important}.tc-pricing-table-wrapper .plan-section{display:block !important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media(prefers-contrast:high){.tc-pricing-table-wrapper{border:2px solid currentColor}.tc-pricing-table-wrapper .price-button{border:2px solid currentColor}}@media(prefers-reduced-motion:reduce){.tc-pricing-table-wrapper *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-header{flex-direction:column;align-items:flex-start;grid-gap:15px;gap:15px;margin-bottom:20px}.tc-pricing-table-wrapper .pricing-header .header-content{width:100%}.tc-pricing-table-wrapper .pricing-header .header-content h2{font-size:24px;margin-bottom:10px}.tc-pricing-table-wrapper .pricing-header .header-content p{font-size:16px;margin:0}.tc-pricing-table-wrapper .pricing-header .faq-button{align-self:flex-end;font-size:14px;padding:8px 15px}.tc-pricing-table-wrapper .popular-badge-row{display:none}.tc-pricing-table-wrapper .pricing-sections{flex-direction:column;border:none;box-shadow:none;overflow:visible;margin-bottom:10px}.tc-pricing-table-wrapper .pricing-sections .mobile-tabs{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin:0 15px}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs{grid-gap:8px;gap:8px;margin:0}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button{padding:15px 30px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;background-color:var(--white);color:#333;flex:1;text-align:center;white-space:nowrap}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button{padding:12px 16px;font-size:12px;border-radius:4px;min-width:0;flex:1 1 auto}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button{padding:8px 16px}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.active{font-weight:700;box-shadow:0 2px 5px rgba(0,0,0,.1)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.primary{flex-grow:unset}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.primary{flex:1.4 1 auto}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.primary.active{background-color:var(--ast-primary);color:#fff}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.primary:not(.active){border:1px solid var(--ast-primary);color:var(--ast-primary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.secondary{flex-basis:unset}.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.secondary.active{background-color:var(--ast-secondary);color:#fff}.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.secondary:not(.active){border:1px solid var(--ast-secondary);color:var(--ast-secondary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.tertiary.active{background-color:var(--ast-tertiary);color:#fff}.tc-pricing-table-wrapper .pricing-sections .mobile-tabs .tab-button.tertiary:not(.active){border:1px solid var(--ast-tertiary);color:var(--ast-tertiary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider{display:flex;align-items:center;justify-content:space-between;width:100%;margin:15px auto;border:1px solid var(--ast-light-border);border-radius:5px;max-width:400px}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .account-slider{margin:10px auto;max-width:100%}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow{background:none;border:none;padding:17px 13px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow{padding:14px 10px}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow:disabled{opacity:.3;cursor:not-allowed}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow.prev{border-right:1px solid var(--ast-light-border);border-radius:0}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow.next{border-left:1px solid var(--ast-light-border);border-radius:0}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow svg{width:8px;height:14px}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-arrow svg path{fill:var(--main-text-color)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-container{flex:1;overflow:hidden;position:relative;height:48px;margin:0 10px}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .slider-track{display:flex;position:absolute;left:0;transition:transform .3s ease;height:100%;align-items:center;width:-moz-max-content;width:max-content}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option{padding:0 20px;cursor:pointer;white-space:nowrap;transition:all .3s ease;font-size:14px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 4px;border-radius:40px;min-width:100px;text-align:center}}@media(max-width:900px)and (max-width:600px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option{padding:0 15px;font-size:12px;height:36px;min-width:85px;margin:0 3px}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option.active{background-color:var(--ast-primary-light);font-weight:600}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option.active.primary{background-color:var(--ast-primary-light);color:var(--ast-primary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option.active.secondary{flex-basis:unset;background-color:#e6f0f5;color:var(--ast-secondary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-slider .size-option.active.tertiary{background-color:#e6f5ee;color:var(--ast-tertiary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .popular-badge-mobile{display:block;width:-moz-fit-content;width:fit-content;border-radius:30px;padding:5px 15px;font-size:14px;font-weight:700;position:relative;margin:5px auto;z-index:10;transition:opacity .3s ease,transform .3s ease,display .3s ease;border-width:2px;border-style:solid}.tc-pricing-table-wrapper .pricing-sections .popular-badge-mobile.popular-badge--lightning{color:var(--ast-secondary);background-color:var(--ast-secondary-light);border-color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .popular-badge-mobile.popular-badge--dual-step{color:var(--ast-primary);background-color:var(--ast-primary-light);border-color:var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .popular-badge-mobile.popular-badge--nexus{color:var(--ast-tertiary);background-color:var(--ast-tertiary-light);border-color:var(--ast-tertiary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .account-section{width:100%;border:none;display:none}.tc-pricing-table-wrapper .pricing-sections .account-section .account-header{display:none}.tc-pricing-table-wrapper .pricing-sections .account-section.mobile-view{display:block}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .plan-section{display:none;border-radius:15px;margin-bottom:15px;overflow:hidden;background-color:#fff}.tc-pricing-table-wrapper .pricing-sections .plan-section.mobile-active{display:block}.tc-pricing-table-wrapper .pricing-sections .plan-section.lightning{border:3px solid var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.lightning .plan-subtitle{color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.dual-step{border:3px solid var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.dual-step .plan-subtitle{color:var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.nexus{border:3px solid var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.nexus .plan-subtitle{color:var(--ast-tertiary)}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header{background-color:var(--white);padding:20px 15px 10px;border-bottom:none;min-height:auto;height:auto;text-align:center}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3{justify-content:center;font-size:22px;margin-bottom:5px;font-weight:700}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3 .plan-icon{width:35px;height:35px;margin-left:8px}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header h3 .plan-icon .plan-icon-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tc-pricing-table-wrapper .pricing-sections .plan-section .plan-header .plan-subtitle{text-align:center;font-size:16px;margin-bottom:10px;font-weight:600}.tc-pricing-table-wrapper .pricing-sections .plan-section .feature-values .feature-value-row{display:none}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.lightning{border-color:var(--ast-secondary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.dual-step{border-color:var(--ast-primary)}.tc-pricing-table-wrapper .pricing-sections .plan-section.highlight.nexus{border-color:var(--ast-tertiary)}}@media(max-width:900px){.tc-pricing-table-wrapper .pricing-sections .mobile-features{width:100%;border-collapse:collapse;border-radius:10px;background-color:#fff;contain:layout style;will-change:auto}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row{display:flex;min-height:52px;border:unset}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:first-child .feature-label{border-top-left-radius:10px}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:first-child .feature-value{border-top-right-radius:10px}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:last-child .feature-label{border-bottom-left-radius:10px;border:2px solid var(--ast-light-border)}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:last-child .feature-value{border-bottom-right-radius:10px;border:2px solid var(--ast-light-border);border-left:unset}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label{width:50%;padding:15px;font-size:16px;font-weight:500;display:flex;align-items:center;border:2px solid var(--ast-light-border);position:relative;background-color:var(--white);color:var(--main-text-color);border-bottom:unset}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon{margin-left:8px;cursor:pointer;position:relative;z-index:20}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon svg{width:16px;height:16px}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon svg circle{fill:var(--main-text-color)}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon svg path{fill:var(--body-bg)}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon .tooltip-content{position:absolute;left:20px;transform:translateX(-50%);background-color:var(--ast-tooltip-bg);color:var(--ast-tooltip-text);border-radius:5px;z-index:100;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;width:-moz-max-content;width:max-content;text-align:left;white-space:normal;box-shadow:0 2px 5px rgba(0,0,0,.2);bottom:calc(100% + 10px);padding:10px 15px;border-radius:5px;font-size:14px;font-weight:normal;max-width:250px;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:30}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon .tooltip-content::before{content:"";position:absolute;left:45%;transform:translateX(-50%);border-width:6px;border-style:solid}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon .tooltip-content.active{opacity:1;visibility:visible}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-label .tooltip-icon .tooltip-content::before{top:100%;border-color:var(--ast-tooltip-bg) transparent transparent transparent;border-width:6px}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row .feature-value{width:50%;padding:15px;font-size:16px;font-weight:500;text-align:left;background-color:var(--white);color:var(--main-text-color);border:2px solid var(--ast-light-border);border-bottom:unset;border-left:unset}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:first-child .feature-label .tooltip-icon .tooltip-content{bottom:auto;top:calc(100% + 10px)}.tc-pricing-table-wrapper .pricing-sections .mobile-features .feature-row:first-child .feature-label .tooltip-icon .tooltip-content::before{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--ast-tooltip-bg)}}@media(max-width:900px){.tc-pricing-table-wrapper .payment-methods{margin-top:20px}.tc-pricing-table-wrapper .payment-methods .payment-logos{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:15px;gap:15px;padding:20px 0;border-top:1px solid var(--ast-light-border);border-bottom:1px solid var(--ast-light-border)}.tc-pricing-table-wrapper .payment-methods .payment-logos img{margin:0 auto}.tc-pricing-table-wrapper .payment-methods .payment-note{font-size:12px;text-align:center;margin-top:10px}} 