.tncprct-pricing-table{margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.tncprct-toggle-container{display:flex;justify-content:center;margin-bottom:40px}.tncprct-toggle{display:flex;background:#f3f4f6;border-radius:8px;padding:4px;position:relative}.tncprct-toggle-btn{background:none;border:none;padding:10px 24px;border-radius:6px;cursor:pointer;transition:all 0.3s ease;position:relative;z-index:2;color:#040417;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:26px}.tncprct-toggle-btn.active{border-radius:100px;background:#5A68FF;color:#FFF}.tncprct-toggle-btn:hover:not(.active){color:#374151}.tncprct-plans-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px;margin-top:20px;align-items:self-start}.tncprct-plan-card{position:relative;transition:all 0.3s ease}.tncprct-popular-badge{position:absolute;top:-12px;left:20px;border-radius:100px;background:#5A68FF;color:#FFF;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.24px;padding:4px 12px}.tncprct-plan-title{color:#0F2D35;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.44px}.tncprct-plan-subtitle{color:#8C8C94;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.28px;padding:0px!important}.tncprct-price-container{display:flex;align-items:baseline;gap:4px}.tncprct-price{color:#FFF;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.64px}.tncprct-price-original{color:#8C8C94;font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.4px;text-decoration:line-through;margin-left:8px}.tncprct-assets-value{color:#FFF;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.28px}.tncprct-plan-templates{margin-bottom:20px}.tncprct-template-item{display:flex;align-items:center;gap:12px}.tncprct-template-item:last-child{margin-bottom:0}.tncprct-template-icon{display:flex;align-items:center;justify-content:center;border-radius:8px;flex-shrink:0}.tncprct-icon-webflow{background:#4353ff}.tncprct-icon-figma{background:#f24e1e}.tncprct-icon-framer{background:#05f}.tncprct-icon-html{background:#ff6b35}.tncprct-icon-all_access{background:#8b5cf6}.tncprct-template-info{flex:1}.tncprct-template-count{color:#040417;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.32px;display:inline-block}.tncprct-template-value{color:#434346;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.28px;display:inline-block}.tncprct-plan-transfer{margin-bottom:12px}.tncprct-transfer-details{color:#606060;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.28px}.tncprct-how-it-works{color:#5A68FF;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin-top:18px;display:inline-block}.tncprct-how-it-works:hover{text-decoration:underline}.tncprct-plan-features{margin-bottom:24px}.tncprct-feature-item{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tncprct-feature-item:last-child{margin-bottom:0}.tncprct-feature-text{color:#040417;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.32px}.tncprct-plan-actions{margin-bottom:20px}.tncprct-button{display:block;width:100%;background:#0055D4;text-decoration:none;padding:12px 24px;color:#FFF;font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:600;line-height:150%;transition:all 0.3s ease;border:none;cursor:pointer}.tncprct-plan-footer{text-align:center}.tncprct-last-update{color:#8C8C94;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%}@media (max-width:768px){.tncprct-pricing-table{padding:16px}.tncprct-plans-container{grid-template-columns:1fr;gap:16px}.tncprct-plan-card{padding:20px}.tncprct-plan-title{font-size:20px}.tncprct-price{font-size:28px}.tncprct-toggle-btn{padding:10px 20px;font-size:14px}}@media (max-width:480px){.tncprct-toggle{width:100%}.tncprct-toggle-btn{flex:1;padding:12px 16px}.tncprct-plan-card{padding:16px}.tncprct-template-item{padding:8px}}.tncprct-yearly-pricing,.tncprct-lifetime-pricing,.tncprct-yearly-subtitle,.tncprct-lifetime-subtitle,.tncprct-yearly-button,.tncprct-lifetime-button{transition:all 0.3s ease}.tncprct-pricing-table.loading{opacity:.7;pointer-events:none}.tncprct-pricing-table.loading::after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #f3f4f6;border-top:4px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tncprct-toggle{border-radius:100px;border:1px solid #5A68FF;background:#FFF;padding:8px 24px}.tncprct-toggle-container{margin-bottom:40px}.tncprct-plan-header{border-radius:10px 10px 0 0;border:1px dashed #8C8C94;padding:24px 30px}.tncprct-plan-pricing-content{background:#040417;padding:15px 24px}.tncprct-plan-templates-content{border-radius:10px;border:1px solid #F0F1F1;background:#F6F7F7;padding:10px 14px}.tncprct-plan-body-container{border-radius:0 0 10px 10px;border-right:1px solid #F2F3FD;border-bottom:1px solid #F2F3FD;border-left:1px solid #F2F3FD;background:#FFF;padding:20px}.tncprct-button{display:flex;align-items:center;gap:10px;justify-content:center;border-radius:100px}.tncprct-plan-features{padding-top:30px}p.tncprct-transfer-details{padding-top:10px;border-top:1px solid #E6E6E8}.tncprct-plan-actions{padding-top:13px}.tncprct-plan-card.popular p.tncprct-transfer-details{display:none}.tncprct-plan-card.popular .tncprct-plan-templates-content{border-radius:unset;border:unset;background:unset;padding:unset}.tncprct-plan-card.popular .tncprct-template-item{border-radius:10px;border:1px solid #F0F1F1;background:#F6F7F7;padding:10px;margin-bottom:10px}.tncprct-plan-card.popular .tncprct-plan-features{padding-top:11px!important}.tncprct-plan-card.popular{margin-top:-16px}.tncprct-template-info{display:flex;flex-direction:column}@media only screen and (max-width:1474px){.tncprct-template-count{font-size:14px}}span.tncprct-price-original{color:#FFF;font-family:Inter;font-size:24px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.48px;text-decoration-line:line-through;opacity:.8}a.tncprct-how-it-works{display:none}