.ast-tooltip-portal{position:fixed;background-color:var(--ast-tooltip-bg);color:var(--ast-tooltip-text);border-radius:5px;z-index:99999;opacity:0;visibility:hidden;transition:opacity .3s, visibility .3s;width:-moz-max-content;width:max-content;max-width:250px;text-align:left;white-space:pre-line;padding:10px 15px;font-size:14px;font-weight:normal;line-height:normal}@media(max-width:900px){.ast-tooltip-portal{font-size:14px}}@media(max-width:600px){.ast-tooltip-portal{font-size:14px}}.ast-tooltip-portal{font-weight:normal;box-shadow:0 2px 8px rgba(0,0,0,.15);pointer-events:none}.ast-tooltip-portal::before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;z-index:1}.ast-tooltip-portal[data-arrow=down]::before{bottom:-12px;border-color:var(--ast-tooltip-bg) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ast-tooltip-portal[data-arrow=up]::before{top:-12px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--ast-tooltip-bg) rgba(0,0,0,0)}.ast-tooltip-portal.active{opacity:1;visibility:visible}@keyframes ast-v2-price-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 currentColor}50%{transform:scale(1.02);box-shadow:0 0 0 4px rgba(0,0,0,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes ast-v2-value-pulse{0%{transform:scale(1);opacity:1}30%{transform:scale(1.04);opacity:.85}100%{transform:scale(1);opacity:1}}@keyframes ast-v2-loader-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.price-animation{animation:ast-v2-price-pulse .4s ease-out}.ast-value-animation{animation:ast-v2-value-pulse .3s ease-out}.pricing-table-loader{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;background:hsla(0,0%,100%,.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 #5b6e61;border-radius:50%;position:relative;animation:ast-v2-loader-rotate 1s linear infinite}@keyframes ast-v2-fade-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes ast-v2-fade-down{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes ast-v2-fade-left{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes ast-v2-fade-right{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes ast-v2-zoom-in{from{opacity:0;transform:scale(0.95)}to{opacity:1;transform:scale(1)}}.tc-pricing-table-v2-wrapper{max-width:100%;margin:0 auto;contain:layout style paint;will-change:transform;transform:translateZ(0);background-color:var(--dark)}.tc-pricing-table-v2-wrapper.spacing-none{padding-bottom:0}.tc-pricing-table-v2-wrapper.spacing-small{padding-bottom:40px}@media(max-width:600px){.tc-pricing-table-v2-wrapper.spacing-small{padding-bottom:30px}}.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:88px}@media(max-width:900px){.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:60px}}@media(max-width:600px){.tc-pricing-table-v2-wrapper.spacing-medium{padding-bottom:40px}}.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:120px}@media(max-width:900px){.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:80px}}@media(max-width:600px){.tc-pricing-table-v2-wrapper.spacing-large{padding-bottom:60px}}.tc-pricing-table-v2-wrapper .ast-inner-wrap{background-color:#f6fbf8;padding:40px}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-inner-wrap{padding:40px 16px}}.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:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .pricing-header h2{font-size:24px}}.tc-pricing-table-v2-wrapper .pricing-header h2{line-height:normal;margin:0 0 12px 0}.tc-pricing-table-v2-wrapper .pricing-header p{font-size:20px;font-weight:400;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .pricing-header p{font-size:16px}}.tc-pricing-table-v2-wrapper .pricing-header p{line-height:normal;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:none;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.tc-pricing-table-v2-wrapper .pricing-header .faq-button:hover{-webkit-text-decoration:none;text-decoration:none}.tc-pricing-table-v2-wrapper .pricing-header .faq-button:active{transform:translateY(0)}.tc-pricing-table-v2-wrapper .pricing-header .faq-button{border:.5px solid #5b6e61;color:var(--main-text-color);font-size:16px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .pricing-header .faq-button{font-size:14px}}.tc-pricing-table-v2-wrapper .pricing-header .faq-button{flex-shrink:0;transition:all .2s ease}.tc-pricing-table-v2-wrapper .pricing-header .faq-button .arrow{margin-left:8px;transition:margin-left .3s ease;display:inline-flex;align-items:center}.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 .pricing-header .faq-button .arrow svg{transition:transform .3s ease}.tc-pricing-table-v2-wrapper .pricing-header .faq-button:hover .arrow svg{transform:translateX(2px)}@media(max-width:900px){.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;font-weight:700;line-height:normal;margin-bottom:8px}.tc-pricing-table-v2-wrapper .pricing-header p{font-size:16px;font-weight:400;line-height:normal;margin:0}.tc-pricing-table-v2-wrapper .pricing-header .faq-button{align-self:flex-end;font-size:14px;font-weight:500;line-height:normal;padding:8px 15px}}.tc-pricing-table-v2-wrapper .ast-challenge-tabs{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:32px;gap:32px;margin:0 0 24px}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-challenge-tabs{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:4px;margin:0 0 16px}.tc-pricing-table-v2-wrapper .ast-challenge-tabs::-webkit-scrollbar{display:none}}.tc-pricing-table-v2-wrapper .ast-challenge-tab{display:flex;align-items:center;gap:16px;padding:16px;background:rgba(0,0,0,0);border:1px solid #5b6e61;border-radius:8px;cursor:pointer;transition:border-color .2s ease, background-color .2s ease;text-align:left;min-width:0;width:100%;min-height:64px}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-challenge-tab{flex:0 0 auto;width:auto;padding:8px 16px;min-height:44px;gap:4px;scroll-snap-align:start}}.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--white);border:none;border-radius:4px;font-size:20px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{font-size:14px}}.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{line-height:1;color:var(--dark);transition:background-color .2s ease, border-color .2s ease}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-challenge-tab__num{width:16px;height:16px;border-radius:2px}}.tc-pricing-table-v2-wrapper .ast-challenge-tab__label{font-size:14px;font-weight:500;line-height:normal;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);border-color:rgba(0,0,0,0)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=two-step].is-active .ast-challenge-tab__num{background:var(--ast-dual-step);border-color:rgba(0,0,0,0)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=three-step].is-active .ast-challenge-tab__num{background:var(--ast-nexus);border-color:rgba(0,0,0,0)}.tc-pricing-table-v2-wrapper .ast-challenge-tab[data-challenge=instant-funding].is-active .ast-challenge-tab__num{background:var(--ast-instant-funding);border-color:rgba(0,0,0,0)}.tc-pricing-table-v2-wrapper .ast-challenge-tab:hover:not(.is-active){background:hsla(0,0%,100%,.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;margin-bottom:0}.tc-pricing-table-v2-wrapper .ast-challenge-panel[hidden]{display:none}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-challenge-panel{gap:16px;margin-bottom:0}}.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;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.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;display:block}.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;align-items:flex-start;gap:12px}.tc-pricing-table-v2-wrapper .ast-challenge-banner__title{font-size:28px;font-weight:900;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-challenge-banner__title{font-size:22px}}.tc-pricing-table-v2-wrapper .ast-challenge-banner__title{letter-spacing:.5px;line-height:1;color:var(--dark);text-transform:uppercase}.tc-pricing-table-v2-wrapper .ast-challenge-banner__sub{font-size:14px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-challenge-banner__sub{font-size:13px}}.tc-pricing-table-v2-wrapper .ast-challenge-banner__sub{line-height:1.4;color:var(--dark)}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-challenge-banner{display:none}}.tc-pricing-table-v2-wrapper .ast-variant-promo-row{display:flex;align-items:stretch;gap:16px}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-variant-promo-row{flex-direction:column;align-items:center;gap:8px}}.tc-pricing-table-v2-wrapper .ast-variant-toggle{display:inline-flex;align-items:center;border:.5px solid #5b6e61;border-radius:8px;background:var(--ast-dual-step-bg);padding:4px;gap:4px;flex-shrink:0}.tc-pricing-table-v2-wrapper .ast-variant-toggle--empty{display:none}.tc-pricing-table-v2-wrapper .ast-variant-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:rgba(0,0,0,0);color:var(--dark);height:100%;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-variant-btn{font-size:13px}}.tc-pricing-table-v2-wrapper .ast-variant-btn{line-height:1;transition:background-color .2s ease, color .2s ease}.tc-pricing-table-v2-wrapper .ast-variant-btn__label{line-height:1}.tc-pricing-table-v2-wrapper .ast-variant-btn.is-active{background:var(--ast-dual-step-text);color:var(--white)}.tc-pricing-table-v2-wrapper .ast-variant-btn:not(.is-active):hover{background:rgba(0,0,0,.04)}.tc-pricing-table-v2-wrapper .ast-variant-btn .variant-tooltip-icon{display:inline-flex;cursor:help;opacity:.7}.tc-pricing-table-v2-wrapper .ast-variant-btn .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;padding:10px;background:#f6fbf8;border:.5px solid #5b6e61;border-radius:8px}.tc-pricing-table-v2-wrapper .ast-promo-banner__text{font-size:14px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-promo-banner__text{font-size:13px}}.tc-pricing-table-v2-wrapper .ast-promo-banner__text{color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-promo-banner__code{display:inline-block;padding:8px;background:var(--primary-green);color:var(--dark);border:1px solid #1bb453;border-radius:4px;font-size:14px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-promo-banner__code{font-size:11px}}.tc-pricing-table-v2-wrapper .ast-promo-banner__code{letter-spacing:.3px;line-height:1.4;white-space:nowrap}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-promo-banner__code{padding:4px 8px}}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-promo-banner{padding:10px;flex-direction:column;align-items:center;gap:12px;width:100%}}.tc-pricing-table-v2-wrapper .ast-size-pills-strip{background:var(--dark);border-radius:8px;padding:16px 100px;position:relative}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-size-pills-strip{padding:16px 0;display:flex;align-items:center}}.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav{display:none}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:43px;background:none;border:none;color:var(--icon-default);cursor:pointer;padding:0;z-index:2;transition:opacity .2s ease, color .2s ease}.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav:hover,.tc-pricing-table-v2-wrapper .ast-size-pills-strip__nav:focus-visible{color:var(--white)}.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-strip__nav svg{width:7px;height:12px}}.tc-pricing-table-v2-wrapper .ast-size-pills{display:flex;justify-content:center;gap:24px;overflow:visible}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-size-pills{flex:1;min-width:0;gap:12px;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:8px 0;scrollbar-width:none}.tc-pricing-table-v2-wrapper .ast-size-pills::-webkit-scrollbar{display:none}}.tc-pricing-table-v2-wrapper .ast-size-pill{flex:1 1 0;min-width:100px;max-width:220px;padding:24px;background:rgba(0,0,0,0);border:1px solid var(--border-accent);border-radius:6px;color:var(--white);font-size:16px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-size-pill{font-size:14px}}.tc-pricing-table-v2-wrapper .ast-size-pill{line-height:1;cursor:pointer;transition:border-color .2s ease, background-color .2s ease, color .2s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;scroll-snap-align:start}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-size-pill{flex:0 0 auto;padding:0 16px;min-width:90px;height:43px}}.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;display:none;pointer-events:none;background:var(--primary-green);border-radius:50%;padding:1px}.tc-pricing-table-v2-wrapper .ast-size-pill__check svg{width:100%;height:100%;display:block}.tc-pricing-table-v2-wrapper .ast-size-pill.is-active{background:rgba(147,251,185,.12);border-color:var(--primary-green);color:var(--white)}.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:hsla(0,0%,100%,.04)}.tc-pricing-table-v2-wrapper .ast-size-pill:focus-visible{outline:2px solid var(--primary-green);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tc-pricing-table-v2-wrapper .ast-size-pills{scroll-behavior:auto}}.tc-pricing-table-v2-wrapper .ast-challenge-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(260px, 337px);grid-gap:16px;gap:16px;align-items:stretch}@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 .ast-challenge-grid{grid-template-columns:1fr;gap:12px}}.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}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-content{flex-direction:column;gap:0;padding:0}}.tc-pricing-table-v2-wrapper .ast-plan-card{overflow:hidden;position:relative;display:flex;flex-direction:column;gap:32px;padding:0 16px;width:295px;flex-shrink:0;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)}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-card{width:100%;padding:12px;gap:24px;height:auto}}.tc-pricing-table-v2-wrapper .ast-plan-card__badge{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px;margin:0 -16px;width:calc(100% + 32px);font-size:12px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__badge{font-size:12px}}.tc-pricing-table-v2-wrapper .ast-plan-card__badge{line-height:1;color:var(--dark)}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-card__badge{margin:0;width:100%}}.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{padding:0;display:flex;flex-direction:column;flex:1;gap:32px;justify-content:center}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-card__body{padding:12px;gap:24px}}.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;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.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;display:block}.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-block{display:flex;flex-direction:column;gap:8px;min-width:0}.tc-pricing-table-v2-wrapper .ast-plan-card__title{margin:0;font-size:28px;font-weight:900;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__title{font-size:24px}}.tc-pricing-table-v2-wrapper .ast-plan-card__title{line-height:.95;letter-spacing:.3px;text-transform:uppercase;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-card__sub{margin:0;font-size:14px;font-weight:500;line-height:normal;line-height:1.4;color:var(--dark)}.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-row{display:flex;align-items:baseline;gap:8px}.tc-pricing-table-v2-wrapper .ast-plan-card__price{font-size:40px;font-weight:900;line-height:normal}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-card__price{font-size:32px}}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__price{font-size:32px}}.tc-pricing-table-v2-wrapper .ast-plan-card__price{line-height:1;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-card__price--old{font-size:32px;font-weight:900;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__price--old{font-size:24px}}.tc-pricing-table-v2-wrapper .ast-plan-card__price--old{line-height:1;color:var(--dark);position:relative;display:inline-block}.tc-pricing-table-v2-wrapper .ast-plan-card__price--old::after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-card__discount{display:inline-flex;align-items:center;padding:8px;background:var(--primary-green);border:1px solid #1bb453;border-radius:4px;font-size:10px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__discount{font-size:10px}}.tc-pricing-table-v2-wrapper .ast-plan-card__discount{line-height:1;color:var(--dark);align-self:flex-start}.tc-pricing-table-v2-wrapper .ast-plan-card__price-sub{font-size:14px;font-weight:500;line-height:normal;line-height:1.4;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-card__cta{display:inline-flex;align-items:center;gap:0;padding:16px 24px;border-radius:6px;border:none;-webkit-text-decoration:none;text-decoration:none;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.tc-pricing-table-v2-wrapper .ast-plan-card__cta:hover{-webkit-text-decoration:none;text-decoration:none}.tc-pricing-table-v2-wrapper .ast-plan-card__cta:active{transform:translateY(0)}.tc-pricing-table-v2-wrapper .ast-plan-card__cta{background:var(--dark);color:var(--white);justify-content:center;font-size:15px;font-weight:600;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-card__cta{font-size:14px}}.tc-pricing-table-v2-wrapper .ast-plan-card__cta{line-height:1;width:100%}.tc-pricing-table-v2-wrapper .ast-plan-card__cta:hover{background:var(--pure-black);color:var(--white)}.tc-pricing-table-v2-wrapper .ast-plan-card__cta:focus-visible{outline:2px solid var(--primary-green);outline-offset:2px}.tc-pricing-table-v2-wrapper .ast-value-toggle{display:inline-flex;align-items:center;gap:4px;padding:4px;background:rgba(17,39,30,.08);border-radius:6px;flex-shrink:0}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:6px 12px;background:rgba(0,0,0,0);color:var(--dark);border:none;border-radius:4px;cursor:pointer;font-size:13px;font-weight:700;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-value-toggle__btn{font-size:12px}}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn{line-height:1;transition:background-color .2s ease, color .2s ease}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn.is-active{background:var(--primary-green);color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn:not(.is-active):hover{background:rgba(17,39,30,.06)}.tc-pricing-table-v2-wrapper .ast-value-toggle__btn:focus-visible{outline:2px solid var(--primary-green);outline-offset:2px}.tc-pricing-table-v2-wrapper .ast-plan-features{background:var(--white);padding:0;display:flex;flex-direction:column;flex:1;min-width:0}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-features{padding:20px 24px}}.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:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-plan-features__heading-text{font-size:14px}}.tc-pricing-table-v2-wrapper .ast-plan-features__heading-text{line-height:1.5;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-features__size,.tc-pricing-table-v2-wrapper .ast-plan-features__challenge-label{font-weight:500;color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-plan-features__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.tc-pricing-table-v2-wrapper .ast-phase-pills{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.tc-pricing-table-v2-wrapper .ast-phase-pill{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;background:var(--white);border:2px solid var(--dark);border-radius:20px;color:var(--dark);font-size:12px;font-weight:400;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-phase-pill{font-size:12px}}.tc-pricing-table-v2-wrapper .ast-phase-pill{line-height:1;cursor:pointer;transition:border-color .2s ease, background-color .2s ease}.tc-pricing-table-v2-wrapper .ast-phase-pill.is-active{border-color:var(--dark);background:var(--white)}.tc-pricing-table-v2-wrapper .ast-phase-pill:focus-visible{outline:2px solid var(--primary-green);outline-offset:2px}.tc-pricing-table-v2-wrapper .ast-plan-feature-row{display:grid;grid-template-columns:24px minmax(0, 1fr) auto;grid-gap:5px;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:none}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-plan-feature-row{padding:24px 0}}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__check{width:22px;height:22px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__check svg{width:100%;height:100%}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__label{font-size:14px;font-weight:500;line-height:normal;line-height:1.3;color:var(--dark);display:inline-flex;align-items:center;gap:6px}.tc-pricing-table-v2-wrapper .ast-plan-feature-row__value{font-size:14px;font-weight:500;line-height:normal;line-height:1;color:var(--dark);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;gap:16px;justify-content:center}@media(max-width:900px){.tc-pricing-table-v2-wrapper .ast-universal-features{padding:24px}}.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{color:var(--dark);display:inline-flex;flex-shrink:0;width:15px;height:15px}.tc-pricing-table-v2-wrapper .ast-universal-features__icon svg{width:100%;height:100%}.tc-pricing-table-v2-wrapper .ast-universal-features__title{font-size:14px;font-weight:500;line-height:normal}@media(max-width:600px){.tc-pricing-table-v2-wrapper .ast-universal-features__title{font-size:14px}}.tc-pricing-table-v2-wrapper .ast-universal-features__title{color:var(--dark)}.tc-pricing-table-v2-wrapper .ast-universal-features__divider{display:none}.tc-pricing-table-v2-wrapper .ast-universal-features__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap: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{font-size:14px;font-weight:500;line-height:normal;color:var(--dark);display:inline-flex;align-items:center;gap:12px;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;color:var(--dark);display:inline-flex;align-items:center;justify-content:center}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__check svg{width:100%;height:100%}.tc-pricing-table-v2-wrapper .ast-universal-feature-row__text{font-size:14px;font-weight:500;line-height:normal;color:var(--dark);line-height:1.3}.tc-pricing-table-v2-wrapper .tooltip-icon{display:inline-flex;align-items:center;justify-content:center;cursor:help;color:#6c7672;flex-shrink:0;width:16px;height:16px}.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;gap:16px;flex-wrap:wrap}@media(max-width:900px){.tc-pricing-table-v2-wrapper .table-footer-info{flex-direction:column;gap:16px;margin-top: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);flex-wrap:wrap}.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:normal;line-height:1.4}.tc-pricing-table-v2-wrapper .quiz-cta__link{color:var(--primary-green);font-size:18px;font-weight:500;line-height:normal;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.tc-pricing-table-v2-wrapper .quiz-cta__link:hover{opacity:.85;-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:900px){.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 .quiz-cta__text{text-align:center}}.tc-pricing-table-v2-wrapper .payment-methods{flex:0 1 auto;display:flex;align-items:center;gap:12px;padding:16px;border-radius:6px;background:#f6fbf8;flex-wrap:wrap}.tc-pricing-table-v2-wrapper .payment-methods__title{font-size:12px;font-weight:500;line-height:normal;line-height:1.5;color:#6c7672;margin:0;white-space:nowrap}.tc-pricing-table-v2-wrapper .payment-methods .payment-logos{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tc-pricing-table-v2-wrapper .payment-methods .payment-logos img,.tc-pricing-table-v2-wrapper .payment-methods .payment-logos .payment-icon{width:41px;height:26px;-o-object-fit:contain;object-fit:contain;background-color:var(--white);flex-shrink:0;transition:opacity .2s ease}.tc-pricing-table-v2-wrapper .payment-methods .payment-logos img:hover,.tc-pricing-table-v2-wrapper .payment-methods .payment-logos .payment-icon:hover{opacity:.85}@media(max-width:900px){.tc-pricing-table-v2-wrapper .payment-methods{padding:12px;gap:4px;justify-content:center}.tc-pricing-table-v2-wrapper .payment-methods .payment-logos{justify-content:center}.tc-pricing-table-v2-wrapper .payment-methods .payment-logos img,.tc-pricing-table-v2-wrapper .payment-methods .payment-logos .payment-icon{width:30px;height:19px}}.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate]{opacity:0}.tc-pricing-table-v2-wrapper .pricing-header[data-header-animate].is-animated[data-animation=fade-up],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-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 .pricing-header[data-header-animate].is-animated[data-animation=fade-down],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-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 .pricing-header[data-header-animate].is-animated[data-animation=fade-left],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-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 .pricing-header[data-header-animate].is-animated[data-animation=fade-right],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-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 .pricing-header[data-header-animate].is-animated[data-animation=zoom-in],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-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 .pricing-header[data-header-animate].is-animated[data-animation=stagger],.tc-pricing-table-v2-wrapper .ast-challenge-tabs[data-plans-animate].is-animated[data-animation=stagger],.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated[data-animation=stagger]{animation:ast-v2-fade-up .6s ease-out forwards}.tc-pricing-table-v2-wrapper .table-footer-info[data-footer-animate].is-animated{animation-delay:.2s}@media(prefers-reduced-motion:reduce){.tc-pricing-table-v2-wrapper *,.tc-pricing-table-v2-wrapper [data-header-animate],.tc-pricing-table-v2-wrapper [data-plans-animate],.tc-pricing-table-v2-wrapper [data-footer-animate]{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;opacity:1 !important;transform:none !important}}@media print{.tc-pricing-table-v2-wrapper{background:var(--white) !important;box-shadow:none !important}.tc-pricing-table-v2-wrapper .ast-challenge-tabs,.tc-pricing-table-v2-wrapper .ast-size-pills-strip,.tc-pricing-table-v2-wrapper .ast-variant-promo-row,.tc-pricing-table-v2-wrapper .quiz-cta{display:none !important}.tc-pricing-table-v2-wrapper .ast-challenge-panel{display:block !important;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}} 