.tc-pricing-table-v2-wrapper{max-width:100%;margin:0 auto;background-color:var(--dark);color:var(--dark)}.tc-pricing-table-v2-wrapper.spacing-none{padding-bottom:0}.tc-pricing-table-v2-wrapper.spacing-small{padding-bottom:40px}.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:88px}.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:120px}.tc-pricing-table-v2-wrapper .ast-inner-wrap{background-color:#f6fbf8;padding:40px}.tc-pricing-table-v2-wrapper .pricing-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px;gap:20px}.tc-pricing-table-v2-wrapper .pricing-header .header-content{flex:1}.tc-pricing-table-v2-wrapper .pricing-header h2{font-size:36px;font-weight:700;line-height:1;margin:0 0 12px}.tc-pricing-table-v2-wrapper .pricing-header p{font-size:20px;font-weight:400;line-height:1.2;margin:0}.tc-pricing-table-v2-wrapper .pricing-header .faq-button{display:inline-flex;align-items:center;gap:0;padding:10px 20px;border-radius:50px;border:.5px solid #5b6e61;color:var(--main-text-color);font-size:16px;font-weight:500;text-decoration:none;transition:all .2s ease}.tc-pricing-table-v2-wrapper .pricing-header .faq-button .arrow{margin-left:8px;transition:margin-left .2s ease;display:inline-flex}.tc-pricing-table-v2-wrapper .pricing-header .faq-button:hover{background-color:var(--background-light)}.tc-pricing-table-v2-wrapper .pricing-header .faq-button:hover .arrow{margin-left:12px}.tc-pricing-table-v2-wrapper .ast-challenge-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin:0 0 24px}.tc-pricing-table-v2-wrapper .ast-challenge-tab{display:flex;align-items:center;gap:16px;padding:16px;background:transparent;border:1px solid #5b6e61;border-radius:8px;cursor:pointer;text-align:left;min-height:64px;transition:border-color .2s ease,background-color .2s ease}.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{width:32px;height:32px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--white);font-size:20px;font-weight:500;line-height:1;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-challenge-tab__label{font-size:14px;font-weight:500;line-height:1.2;color:var(--dark);white-space:nowrap}.tc-pricing-table-v2-wrapper .ast-challenge-tab.is-active{border:2px solid var(--dark)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=one-step].is-active .ast-challenge-tab__num{background:var(--ast-lightning)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=two-step].is-active .ast-challenge-tab__num{background:var(--ast-dual-step)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=three-step].is-active .ast-challenge-tab__num{background:var(--ast-nexus)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=instant-funding].is-active .ast-challenge-tab__num{background:var(--ast-instant-funding)}.tc-pricing-table-v2-wrapper .ast-challenge-tab:hover:not(.is-active){background:rgba(255,255,255,.5)}.tc-pricing-table-v2-wrapper .ast-challenge-panels{position:relative}.tc-pricing-table-v2-wrapper .ast-challenge-panel{display:flex;flex-direction:column;gap:24px}.tc-pricing-table-v2-wrapper .ast-challenge-panel[hidden]{display:none}.tc-pricing-table-v2-wrapper .ast-challenge-banner{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;border:.5px solid #5b6e61;border-radius:8px}.tc-pricing-table-v2-wrapper .ast-challenge-banner--lightning{background:var(--ast-lightning-bg)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--dual-step{background:var(--ast-dual-step-bg)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--nexus{background:var(--ast-nexus-bg)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--instant-funding{background:var(--ast-instant-funding-bg)}.tc-pricing-table-v2-wrapper .ast-challenge-banner__icon{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-challenge-banner__icon img{max-width:60%;max-height:60%;-o-object-fit:contain;object-fit:contain}.tc-pricing-table-v2-wrapper .ast-challenge-banner__icon svg{width:22px;height:22px}.tc-pricing-table-v2-wrapper .ast-challenge-banner--lightning .ast-challenge-banner__icon{background:var(--ast-lightning)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--dual-step .ast-challenge-banner__icon{background:var(--ast-dual-step)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--nexus .ast-challenge-banner__icon{background:var(--ast-nexus)}.tc-pricing-table-v2-wrapper .ast-challenge-banner--instant-funding .ast-challenge-banner__icon{background:var(--ast-instant-funding)}.tc-pricing-table-v2-wrapper .ast-challenge-banner__text{display:flex;flex-direction:column;gap:12px}.tc-pricing-table-v2-wrapper .ast-challenge-banner__title{font-size:28px;font-weight:900;line-height:1;letter-spacing:.5px;text-transform:uppercase}.tc-pricing-table-v2-wrapper .ast-challenge-banner__sub{font-size:14px;font-weight:500;line-height:1.4}.tc-pricing-table-v2-wrapper .ast-variant-promo-row{display:flex;align-items:stretch;gap:16px}.tc-pricing-table-v2-wrapper .ast-variant-toggle{display:inline-flex;align-items:center;gap:4px;background:var(--ast-dual-step-bg);border:.5px solid #5b6e61;border-radius:8px;padding:4px}.tc-pricing-table-v2-wrapper .ast-variant-toggle--empty{display:none}.tc-pricing-table-v2-wrapper .ast-variant-option{display:inline-flex;align-items:center;gap:8px;border-radius:4px;background:transparent;color:var(--dark);transition:background-color .2s ease,color .2s ease}.tc-pricing-table-v2-wrapper .ast-variant-option.is-active{background:var(--ast-dual-step-text);color:var(--white)}.tc-pricing-table-v2-wrapper .ast-variant-btn{display:inline-flex;align-items:center;border:0;background:transparent;color:inherit;padding:10px 0 10px 18px;cursor:pointer;font-size:14px;font-weight:500}.tc-pricing-table-v2-wrapper .ast-challenge-panel--instant-funding .ast-variant-toggle{background:var(--ast-bolt-switch-bg)}.tc-pricing-table-v2-wrapper .ast-challenge-panel--instant-funding .ast-variant-option.is-active{background:var(--dark)}.tc-pricing-table-v2-wrapper .ast-challenge-panel--instant-funding .ast-variant-btn{gap:8px;padding-right:18px}.tc-pricing-table-v2-wrapper .ast-variant-btn__badge{border-radius:100px;background:var(--ast-instant-funding-border);padding:4px 8px 2px;font-family:var(--font-alt),sans-serif;font-size:11px;font-weight:900;line-height:1;text-transform:uppercase;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-variant-option .variant-tooltip-icon{display:inline-flex;cursor:help;opacity:.7;margin-right:18px}.tc-pricing-table-v2-wrapper .ast-variant-option .variant-tooltip-icon svg{width:14px;height:14px;flex-shrink:0}.tc-pricing-table-v2-wrapper .ast-promo-banner{flex:1;display:flex;align-items:center;justify-content:center;gap:16px;border:.5px solid #5b6e61;border-radius:8px;background:#f6fbf8;padding:10px}.tc-pricing-table-v2-wrapper .ast-promo-banner__text{font-size:14px;font-weight:500}.tc-pricing-table-v2-wrapper .ast-promo-banner__code{display:inline-block;padding:8px;border-radius:4px;border:1px solid #1bb453;background:var(--primary-green);color:var(--dark);font-size:14px;font-weight:500;line-height:1.4}.tc-pricing-table-v2-wrapper .ast-size-pills-strip{background:var(--dark);border-radius:8px;padding:16px 100px;position:relative}.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav{display:none}.tc-pricing-table-v2-wrapper .ast-size-pills{display:flex;justify-content:center;gap:24px;overflow:visible}.tc-pricing-table-v2-wrapper .ast-size-pill{flex:1 1 0;min-width:100px;max-width:220px;height:auto;border:1px solid var(--border-accent);border-radius:6px;background:transparent;color:var(--white);padding:24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;position:relative;white-space:nowrap;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.tc-pricing-table-v2-wrapper .ast-size-pill__label{line-height:1}.tc-pricing-table-v2-wrapper .ast-size-pill__check{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--primary-green);display:none;padding:1px}.tc-pricing-table-v2-wrapper .ast-size-pill__check svg{width:100%;height:100%}.tc-pricing-table-v2-wrapper .ast-size-pill.is-active{background:rgba(147,251,185,.12);border-color:var(--primary-green)}.tc-pricing-table-v2-wrapper .ast-size-pill.is-active .ast-size-pill__check{display:inline-flex}.tc-pricing-table-v2-wrapper .ast-size-pill:hover:not(.is-active){background:rgba(255,255,255,.04)}.tc-pricing-table-v2-wrapper .ast-size-pill.is-unavailable{opacity:.35;cursor:not-allowed}.tc-pricing-table-v2-wrapper .ast-size-pill.is-unavailable:hover{background:transparent}.tc-pricing-table-v2-wrapper .ast-size-pill:focus-visible{outline:2px solid var(--primary-green);outline-offset:2px}.tc-pricing-table-v2-wrapper .ast-challenge-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,337px);gap:16px;align-items:stretch}.tc-pricing-table-v2-wrapper .ast-plan-content{display:flex;flex-direction:row;gap:43px;padding:16px;border:.5px solid #5b6e61;border-radius:16px;overflow:hidden;background:var(--white);align-items:center}.tc-pricing-table-v2-wrapper .ast-plan-card{width:295px;flex-shrink:0;display:flex;flex-direction:column;gap:32px;padding:0 16px;height:100%}.tc-pricing-table-v2-wrapper .ast-plan-card--lightning{background:var(--ast-lightning-bg)}.tc-pricing-table-v2-wrapper .ast-plan-card--dual-step{background:var(--ast-dual-step-bg)}.tc-pricing-table-v2-wrapper .ast-plan-card--nexus{background:var(--ast-nexus-bg)}.tc-pricing-table-v2-wrapper .ast-plan-card--instant-funding{background:var(--ast-instant-funding-bg)}.tc-pricing-table-v2-wrapper .ast-plan-card__badge{display:flex;justify-content:center;align-items:center;margin:0 -16px;width:calc(100% + 32px);padding:8px;font-size:12px;font-weight:500;line-height:1;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-card--lightning .ast-plan-card__badge{background:var(--ast-lightning)}.tc-pricing-table-v2-wrapper .ast-plan-card--dual-step .ast-plan-card__badge{background:var(--ast-dual-step)}.tc-pricing-table-v2-wrapper .ast-plan-card--nexus .ast-plan-card__badge{background:var(--ast-nexus)}.tc-pricing-table-v2-wrapper .ast-plan-card--instant-funding .ast-plan-card__badge{background:var(--ast-instant-funding)}.tc-pricing-table-v2-wrapper .ast-plan-card__body{display:flex;flex-direction:column;gap:32px;flex:1;justify-content:center}.tc-pricing-table-v2-wrapper .ast-plan-card__header{display:flex;align-items:center;gap:16px}.tc-pricing-table-v2-wrapper .ast-plan-card__icon{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-plan-card__icon img{max-width:60%;max-height:60%;-o-object-fit:contain;object-fit:contain}.tc-pricing-table-v2-wrapper .ast-plan-card__icon svg{width:18px;height:18px}.tc-pricing-table-v2-wrapper .ast-plan-card--lightning .ast-plan-card__icon{background:var(--ast-lightning)}.tc-pricing-table-v2-wrapper .ast-plan-card--dual-step .ast-plan-card__icon{background:var(--ast-dual-step)}.tc-pricing-table-v2-wrapper .ast-plan-card--nexus .ast-plan-card__icon{background:var(--ast-nexus)}.tc-pricing-table-v2-wrapper .ast-plan-card--instant-funding .ast-plan-card__icon{background:var(--ast-instant-funding)}.tc-pricing-table-v2-wrapper .ast-plan-card__title{margin:0;font-size:28px;font-weight:900;line-height:.95;letter-spacing:.3px;text-transform:uppercase}.tc-pricing-table-v2-wrapper .ast-plan-card__sub{margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.4}.tc-pricing-table-v2-wrapper .ast-plan-card__price-block{display:flex;flex-direction:column;gap:16px}.tc-pricing-table-v2-wrapper .ast-plan-card__price{font-size:40px;font-weight:900;line-height:1}.tc-pricing-table-v2-wrapper .ast-plan-card__price-sub{font-size:14px;font-weight:500;line-height:1.4}.tc-pricing-table-v2-wrapper .ast-plan-card__cta{width:100%;display:inline-flex;justify-content:center;align-items:center;gap:0;padding:16px 24px;border:0;border-radius:6px;background:var(--dark);color:var(--white);text-decoration:none;font-size:15px;font-weight:600}.tc-pricing-table-v2-wrapper .ast-plan-card__cta:hover{background:var(--pure-black)}.tc-pricing-table-v2-wrapper .ast-plan-features{flex:1;min-width:0}.tc-pricing-table-v2-wrapper .ast-plan-features__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.tc-pricing-table-v2-wrapper .ast-plan-features__heading-text{font-size:14px;font-weight:500;line-height:1.5}.tc-pricing-table-v2-wrapper .ast-value-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:6px;background:rgba(17,39,30,.08)}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn{min-width:36px;border:0;border-radius:4px;background:transparent;color:var(--dark);padding:6px 12px;cursor:pointer;font-size:13px;font-weight:700}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn.is-active{background:var(--primary-green)}.tc-pricing-table-v2-wrapper .ast-phase-pills{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.tc-pricing-table-v2-wrapper .ast-phase-pill{border:2px solid var(--dark);border-radius:20px;background:var(--white);color:var(--dark);padding:10px 12px;font-size:12px;font-weight:400;cursor:pointer}.tc-pricing-table-v2-wrapper .ast-plan-features__list{list-style:none;margin:0;padding:0}.tc-pricing-table-v2-wrapper .ast-plan-feature-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:5px;align-items:center;padding:24px 32px 24px 0;border-bottom:.5px solid #5b6e61}.tc-pricing-table-v2-wrapper .ast-plan-feature-row:last-child{border-bottom:0}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__check{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__label{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.3}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__value{font-size:14px;font-weight:500;line-height:1;text-align:right;white-space:nowrap}.tc-pricing-table-v2-wrapper .ast-universal-features{background:var(--light-gray);border-radius:16px;padding:0 40px;display:flex;flex-direction:column;justify-content:center;gap:16px}.tc-pricing-table-v2-wrapper .ast-universal-features__head{display:flex;align-items:center;gap:8px;padding:0 0 16px;border-bottom:1px solid #5b6e61}.tc-pricing-table-v2-wrapper .ast-universal-features__icon{width:15px;height:15px;display:inline-flex}.tc-pricing-table-v2-wrapper .ast-universal-features__title{font-size:14px;font-weight:500}.tc-pricing-table-v2-wrapper .ast-universal-features__divider{display:none}.tc-pricing-table-v2-wrapper .ast-universal-features__list{list-style:none;margin:0;padding:0}.tc-pricing-table-v2-wrapper .ast-universal-feature-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:66px;gap:8px;padding:0 32px 0 0}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__label{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.3}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__value{display:inline-flex;align-items:center;gap:8px}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__check{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__text{font-size:14px;font-weight:500;line-height:1.3}.tc-pricing-table-v2-wrapper .ast-add-ons{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:16px;border-radius:12px;background:var(--ast-surface-bg,#f6fbf8)}.tc-pricing-table-v2-wrapper .ast-add-ons__title{margin:0;font-size:14px;font-weight:500;line-height:1.3}.tc-pricing-table-v2-wrapper .ast-add-ons__subtitle{margin:0;font-size:12px;font-weight:500;line-height:1.3;color:#5b6e61}.tc-pricing-table-v2-wrapper .ast-add-ons__list{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.tc-pricing-table-v2-wrapper .ast-add-ons__chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--dark);border-radius:999px;font-size:12px;font-weight:500;line-height:1.2;color:var(--dark)}@media (min-width:901px){.tc-pricing-table-v2-wrapper .ast-universal-features--with-add-ons{padding-block:24px;gap:12px}.tc-pricing-table-v2-wrapper .ast-universal-features--with-add-ons .ast-universal-features__head{padding-bottom:12px}.tc-pricing-table-v2-wrapper .ast-universal-features--with-add-ons .ast-universal-feature-row{min-height:50px;gap:6px}.tc-pricing-table-v2-wrapper .ast-universal-features--with-add-ons .ast-add-ons{margin-top:0;padding:12px}.tc-pricing-table-v2-wrapper .ast-universal-features--with-add-ons .ast-add-ons__list{margin-top:6px;gap:6px}}.tc-pricing-table-v2-wrapper .tooltip-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:0;background:transparent;padding:0;color:#6c7672;cursor:help}.tc-pricing-table-v2-wrapper .tooltip-icon svg{width:100%;height:100%}.tc-pricing-table-v2-wrapper .table-footer-info{margin-top:24px;display:flex;align-items:stretch;flex-wrap:wrap;gap:16px}.tc-pricing-table-v2-wrapper .quiz-cta{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:6px;background:var(--dark)}.tc-pricing-table-v2-wrapper .quiz-cta__icon{width:22px;height:22px;color:var(--icon-default);flex-shrink:0}.tc-pricing-table-v2-wrapper .quiz-cta__content{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tc-pricing-table-v2-wrapper .quiz-cta__text{color:var(--icon-default);font-size:16px;font-weight:400;line-height:1.4}.tc-pricing-table-v2-wrapper .quiz-cta__link{color:var(--primary-green);font-size:18px;font-weight:500;line-height:1.4;text-decoration:none}.tc-pricing-table-v2-wrapper .quiz-cta__link:hover{text-decoration:underline}.tc-pricing-table-v2-wrapper .payment-methods{flex:0 1 auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px;border-radius:6px;background:#f6fbf8}.tc-pricing-table-v2-wrapper .payment-methods__title{font-size:12px;font-weight:500;line-height:1.5;color:#6c7672;margin:0}.tc-pricing-table-v2-wrapper .payment-logos{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tc-pricing-table-v2-wrapper .payment-icon{width:41px;height:26px;-o-object-fit:contain;object-fit:contain;background:var(--white)}@keyframes ast-v2-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ast-v2-fade-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes ast-v2-fade-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ast-v2-fade-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes ast-v2-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate]{opacity:0}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=fade-up],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=fade-up],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=fade-up]{animation:ast-v2-fade-up .6s ease-out forwards}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=fade-down],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=fade-down],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=fade-down]{animation:ast-v2-fade-down .6s ease-out forwards}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=fade-left],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=fade-left],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=fade-left]{animation:ast-v2-fade-left .6s ease-out forwards}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=fade-right],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=fade-right],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=fade-right]{animation:ast-v2-fade-right .6s ease-out forwards}.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=zoom-in],.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=zoom-in],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=zoom-in]{animation:ast-v2-zoom-in .6s ease-out forwards}.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated{animation-delay:.2s}@media (max-width:1100px){.tc-pricing-table-v2-wrapper .ast-challenge-grid{grid-template-columns:minmax(0,1fr) minmax(230px,280px)}}@media (max-width:900px){.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:60px}.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:80px}.tc-pricing-table-v2-wrapper .ast-inner-wrap{padding:40px 16px}.tc-pricing-table-v2-wrapper .pricing-header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.tc-pricing-table-v2-wrapper .pricing-header h2{font-size:24px;margin-bottom:8px}.tc-pricing-table-v2-wrapper .pricing-header p{font-size:16px}.tc-pricing-table-v2-wrapper .pricing-header .faq-button{align-self:flex-end;font-size:14px;padding:8px 15px}.tc-pricing-table-v2-wrapper .ast-challenge-tabs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:16px;padding-bottom:4px}.tc-pricing-table-v2-wrapper .ast-challenge-tab{flex:0 0 auto;width:auto;min-height:44px;padding:8px 16px;gap:4px;scroll-snap-align:start}.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{width:16px;height:16px;border-radius:2px;font-size:14px}.tc-pricing-table-v2-wrapper .ast-challenge-banner{display:none}.tc-pricing-table-v2-wrapper .ast-variant-promo-row{flex-direction:column;align-items:center;gap:8px}.tc-pricing-table-v2-wrapper .ast-promo-banner{width:100%;flex-direction:column;gap:12px}.tc-pricing-table-v2-wrapper .ast-size-pills-strip{display:flex;align-items:center;padding:16px 0}.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav{width:32px;height:43px;display:flex;align-items:center;justify-content:center;color:var(--icon-default);border:0;background:transparent}.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav.is-hidden{opacity:0;pointer-events:none}.tc-pricing-table-v2-wrapper .ast-size-pills{flex:1;min-width:0;justify-content:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 0}.tc-pricing-table-v2-wrapper .ast-size-pill{flex:0 0 auto;min-width:90px;height:43px;padding:0 16px}.tc-pricing-table-v2-wrapper .ast-challenge-grid{grid-template-columns:1fr;gap:12px}.tc-pricing-table-v2-wrapper .ast-plan-content{flex-direction:column;gap:0;padding:0}.tc-pricing-table-v2-wrapper .ast-plan-card{width:100%;height:auto;padding:12px;gap:24px}.tc-pricing-table-v2-wrapper .ast-plan-card__badge{margin:0;width:100%}.tc-pricing-table-v2-wrapper .ast-plan-card__body{padding:12px;gap:24px}.tc-pricing-table-v2-wrapper .ast-plan-features{padding:20px 24px}.tc-pricing-table-v2-wrapper .ast-plan-feature-row{padding:24px 0}.tc-pricing-table-v2-wrapper .ast-universal-features{padding:24px}.tc-pricing-table-v2-wrapper .table-footer-info{flex-direction:column;margin-top:16px}.tc-pricing-table-v2-wrapper .quiz-cta{flex-direction:column;padding:24px 12px}.tc-pricing-table-v2-wrapper .quiz-cta__content{flex-direction:column;text-align:center;gap:24px}.tc-pricing-table-v2-wrapper .payment-methods{justify-content:center;padding:12px;gap:4px}.tc-pricing-table-v2-wrapper .payment-logos{justify-content:center}.tc-pricing-table-v2-wrapper .payment-icon{width:30px;height:19px}}@media (max-width:600px){.tc-pricing-table-v2-wrapper.spacing-small{padding-bottom:30px}.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:40px}.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:60px}.tc-pricing-table-v2-wrapper .pricing-header h2{font-size:24px}.tc-pricing-table-v2-wrapper .pricing-header p{font-size:16px}.tc-pricing-table-v2-wrapper .ast-challenge-banner__title{font-size:22px}.tc-pricing-table-v2-wrapper .ast-plan-card__title{font-size:24px}.tc-pricing-table-v2-wrapper .ast-plan-card__price{font-size:32px}}@media (prefers-reduced-motion:reduce){.tc-pricing-table-v2-wrapper *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}