.UnifiedPricingTiers_pricingSection__wiTk4{padding:var(--spacing-6) 0 var(--spacing-16);background-color:var(--white)}.UnifiedPricingTiers_loadingState__p60Me{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-16);text-align:center}.UnifiedPricingTiers_spinner__7f6TD{width:40px;height:40px;border-top:3px solid var(--gray-200);border:3px solid var(--gray-200);border-top-color:var(--primary-purple);border-radius:50%;animation:UnifiedPricingTiers_spin__LQEp1 1s linear infinite;margin-bottom:var(--spacing-4)}@keyframes UnifiedPricingTiers_spin__LQEp1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UnifiedPricingTiers_billingToggle__5Lnw_{margin-bottom:var(--spacing-12);display:flex;justify-content:center}.UnifiedPricingTiers_toggleContainer__2E2P6{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2);background-color:var(--gray-100);border-radius:var(--radius-full)}.UnifiedPricingTiers_toggleLabel__iqFve{font-size:var(--text-base);font-weight:600;color:var(--gray-600);transition:color var(--transition-fast);display:flex;align-items:center;gap:var(--spacing-2)}.UnifiedPricingTiers_toggleLabel__iqFve.UnifiedPricingTiers_active__X2AuX{color:var(--gray-900)}.UnifiedPricingTiers_savingsBadge__oZfpf{background-color:var(--secondary-green);color:var(--white);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.5px}.UnifiedPricingTiers_toggle__Ro9dg{position:relative;width:48px;height:24px;background:none;border:none;cursor:pointer;padding:0}.UnifiedPricingTiers_toggleSlider__AsStq{width:100%;height:100%;background-color:var(--gray-300);border-radius:var(--radius-full);position:relative;transition:background-color var(--transition-fast)}.UnifiedPricingTiers_toggleSlider__AsStq.UnifiedPricingTiers_yearly__aYeG4{background-color:var(--primary-purple)}.UnifiedPricingTiers_toggleButton__yPqeC{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:var(--white);border-radius:50%;transition:transform var(--transition-fast);box-shadow:var(--shadow-sm)}.UnifiedPricingTiers_yearly__aYeG4 .UnifiedPricingTiers_toggleButton__yPqeC{transform:translateX(24px)}.UnifiedPricingTiers_tiersGrid__rC9Vk{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--spacing-6);gap:var(--spacing-6);margin-bottom:var(--spacing-20)}.UnifiedPricingTiers_tierCard__vI2Bb{position:relative;background-color:var(--white);border:2px solid var(--gray-200);border-radius:var(--radius-2xl);padding:var(--spacing-3);text-align:center;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;align-items:stretch}.UnifiedPricingTiers_tierCard__vI2Bb:hover{border-color:var(--gray-300);box-shadow:var(--shadow-md)}.UnifiedPricingTiers_tierCard__vI2Bb.UnifiedPricingTiers_disabled__UkDIu{opacity:.5;pointer-events:none;background-color:var(--gray-50);border-color:var(--gray-300)}.UnifiedPricingTiers_tierCard__vI2Bb.UnifiedPricingTiers_disabled__UkDIu:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.UnifiedPricingTiers_cardHeader__CG5Yr{margin-bottom:var(--spacing-2);flex:1 1 auto;width:100%}.UnifiedPricingTiers_tierName__uqtCd{font-size:var(--text-2xl);font-weight:700;color:var(--gray-900);margin-bottom:0;word-break:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.UnifiedPricingTiers_tierIcon__P6hsE{width:28px;height:28px;color:var(--primary-purple);flex-shrink:0}.UnifiedPricingTiers_titleRow__z0ch2{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}.UnifiedPricingTiers_iconWrap__Oxdca{display:inline-flex;align-items:center;justify-content:center;margin-left:-6px}.UnifiedPricingTiers_tierPrice__SLv9K{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--spacing-1);gap:var(--spacing-2);background-color:var(--gray-50);padding:var(--spacing-2);border-radius:var(--radius-xl);border:1px solid var(--gray-200);width:100%}.UnifiedPricingTiers_startingAt__DsgkJ{font-size:var(--text-sm);color:var(--gray-500);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.UnifiedPricingTiers_originalPrice__cjCSq{display:flex;align-items:center;gap:var(--spacing-2)}.UnifiedPricingTiers_strikethrough__oVita{font-size:var(--text-lg);color:var(--gray-400);text-decoration:line-through;font-weight:600}.UnifiedPricingTiers_bundleBadge__VnIE9{display:inline-flex;align-items:center;padding:2px var(--spacing-2);background-color:var(--secondary-green);color:var(--white);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;letter-spacing:.3px}.UnifiedPricingTiers_platformNote__plKLK{font-size:var(--text-xs);color:var(--gray-500);font-style:italic}.UnifiedPricingTiers_priceContainer__ud5od{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-2)}.UnifiedPricingTiers_price__PU2nG{font-size:var(--text-5xl);font-weight:800;color:var(--primary-purple);line-height:1}.UnifiedPricingTiers_period__xI2m_{font-size:var(--text-sm);color:var(--gray-600);font-weight:500}.UnifiedPricingTiers_yearlyNote__qhdGv{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-1)}.UnifiedPricingTiers_billedYearly__nWOoX{font-size:var(--text-sm);color:var(--gray-600);font-weight:500}.UnifiedPricingTiers_savingsAmount__6OG05{font-size:var(--text-sm);color:var(--secondary-green);font-weight:600}.UnifiedPricingTiers_tierDescription__MnqQY{font-size:var(--text-base);color:var(--gray-600);line-height:var(--leading-relaxed);margin:var(--spacing-2) 0 0 0;word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.UnifiedPricingTiers_tierActions__xLyJ4{margin-top:auto}.UnifiedPricingTiers_ctaButton__2cZja{width:100%}.UnifiedPricingTiers_buttonGroup__6lioO{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-3);gap:var(--spacing-3)}.UnifiedPricingTiers_unavailableMessage__lmLDZ{text-align:center;padding:var(--spacing-4);background-color:var(--gray-100);border-radius:var(--radius-lg);border:1px solid var(--gray-300);margin:var(--spacing-4) 0}.UnifiedPricingTiers_unavailableText__qktAn{font-size:var(--text-sm);color:var(--gray-600);font-weight:500;margin:0}.UnifiedPricingTiers_unavailableSubtext__EvQam{font-size:var(--text-xs);color:var(--gray-500);margin:var(--spacing-1) 0 0 0}.UnifiedPricingTiers_compareLink__DLl06{display:inline-block;margin-top:var(--spacing-3);font-size:var(--text-sm);color:var(--primary-purple)}.UnifiedPricingTiers_comparisonSection__chycl{margin-bottom:var(--spacing-16)}.UnifiedPricingTiers_comparisonTitle__nG9Mb{font-size:var(--text-3xl);font-weight:700;color:var(--gray-900);text-align:center;margin-bottom:var(--spacing-8)}.UnifiedPricingTiers_tableWrapper__GpVSd{overflow-x:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background-color:var(--white)}.UnifiedPricingTiers_comparisonTable__wSSzC{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.UnifiedPricingTiers_comparisonTable__wSSzC td,.UnifiedPricingTiers_comparisonTable__wSSzC th{padding:var(--spacing-4);text-align:center;border-bottom:1px solid var(--gray-200)}.UnifiedPricingTiers_featureHeader__USaSN{background-color:var(--gray-50);color:var(--gray-900);font-weight:700;text-align:left!important;width:35%}.UnifiedPricingTiers_tierHeader__q50th{background-color:var(--gray-50);color:var(--gray-900);font-weight:600;width:16.25%}.UnifiedPricingTiers_headerContent__kejlB{display:flex;flex-direction:column;gap:var(--spacing-1)}.UnifiedPricingTiers_headerName__SIn_C{font-size:var(--text-base);font-weight:700}.UnifiedPricingTiers_headerPrice__ycfUY{font-size:var(--text-sm);opacity:.8}.UnifiedPricingTiers_headerSavings__wQ_h4{font-size:var(--text-xs);font-weight:600;background-color:rgba(255,255,255,.2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius);text-transform:uppercase;letter-spacing:.5px}.UnifiedPricingTiers_featureRow__A_eqG:hover{background-color:var(--gray-50)}.UnifiedPricingTiers_featureLabel__G_Nbt{text-align:left!important;font-weight:500;color:var(--gray-700)}.UnifiedPricingTiers_featureValue__3dFo_{padding:var(--spacing-3)}.UnifiedPricingTiers_checkIconWrapper__NKnZD{display:flex;align-items:center;justify-content:center}.UnifiedPricingTiers_checkIcon__TwQJ_{color:var(--secondary-green);transition:transform var(--transition-fast)}.UnifiedPricingTiers_checkIcon__TwQJ_:hover{transform:scale(1.1)}.UnifiedPricingTiers_crossIconWrapper__kRv14{display:flex;align-items:center;justify-content:center}.UnifiedPricingTiers_crossIcon__FUP05{color:var(--gray-400);transition:transform var(--transition-fast)}.UnifiedPricingTiers_crossIcon__FUP05:hover{transform:scale(1.1)}.UnifiedPricingTiers_featureText___hXSo{font-size:var(--text-xs);color:var(--gray-600);font-weight:500}.UnifiedPricingTiers_originBadge__sn1_Y{display:inline-block;margin-left:var(--spacing-2);padding:1px var(--spacing-2);border-radius:var(--radius-full);font-size:10px;font-weight:700;letter-spacing:.3px;vertical-align:middle}.UnifiedPricingTiers_origin_edu__ZxHbL{background-color:var(--primary-blue-light);color:var(--white)}.UnifiedPricingTiers_origin_creator__BreU0{background-color:var(--primary-purple);color:var(--white)}.UnifiedPricingTiers_ctaSection__Z80qI{background:linear-gradient(135deg,var(--gray-50) 0,var(--gray-100) 100%);border-radius:var(--radius-2xl);padding:var(--spacing-12);text-align:center}.UnifiedPricingTiers_ctaContent__Gk08L{max-width:600px;margin:0 auto}.UnifiedPricingTiers_ctaTitle__VymRA{font-size:var(--text-2xl);font-weight:700;color:var(--gray-900);margin-bottom:var(--spacing-4)}.UnifiedPricingTiers_ctaDescription___zFdJ{font-size:var(--text-lg);color:var(--gray-600);line-height:var(--leading-relaxed);margin-bottom:var(--spacing-6)}.UnifiedPricingTiers_ctaButtons__fZu_b{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center}.UnifiedPricingTiers_dialogOverlay__yfQbn{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:UnifiedPricingTiers_dialogFadeIn__CmXAb .15s ease}@keyframes UnifiedPricingTiers_dialogFadeIn__CmXAb{0%{opacity:0}to{opacity:1}}.UnifiedPricingTiers_dialogPanel___yC9k{position:relative;background-color:var(--white);border-radius:var(--radius-2xl);padding:var(--spacing-8);max-width:28rem;width:calc(100% - 2rem);box-shadow:var(--shadow-xl);animation:UnifiedPricingTiers_dialogSlideUp__fOP8l .2s ease}@keyframes UnifiedPricingTiers_dialogSlideUp__fOP8l{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UnifiedPricingTiers_dialogClose__6V5CJ{position:absolute;top:var(--spacing-3);right:var(--spacing-3);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);color:var(--gray-400);background:none;border:none;border-radius:var(--radius);cursor:pointer;transition:color var(--transition-fast),background-color var(--transition-fast)}.UnifiedPricingTiers_dialogClose__6V5CJ:hover{color:var(--gray-700);background-color:var(--gray-100)}.UnifiedPricingTiers_dialogTitle__VsWim{font-size:var(--text-xl);font-weight:700;color:var(--gray-900);margin:0 0 var(--spacing-3)}.UnifiedPricingTiers_dialogDesc__m8XiA{font-size:var(--text-base);color:var(--gray-600);line-height:var(--leading-relaxed);margin:0 0 var(--spacing-2)}.UnifiedPricingTiers_dialogNote___QccF{font-size:var(--text-sm);color:var(--gray-400);margin:0 0 var(--spacing-6)}.UnifiedPricingTiers_dialogActions__klQN5{display:flex;gap:var(--spacing-3)}.UnifiedPricingTiers_dialogPrimary__n8Tln,.UnifiedPricingTiers_dialogSecondary__MCYK4{flex:1 1}@media (min-width:640px){.UnifiedPricingTiers_ctaButtons__fZu_b{flex-direction:row;justify-content:center}}@media (min-width:768px){.UnifiedPricingTiers_pricingSection__wiTk4{padding:var(--spacing-8) 0 var(--spacing-20)}.UnifiedPricingTiers_tiersGrid__rC9Vk{gap:var(--spacing-8)}.UnifiedPricingTiers_tierName__uqtCd{font-size:var(--text-2xl)}.UnifiedPricingTiers_comparisonTable__wSSzC{font-size:var(--text-base)}.UnifiedPricingTiers_comparisonTable__wSSzC td,.UnifiedPricingTiers_comparisonTable__wSSzC th{padding:var(--spacing-5)}}@media (min-width:1024px){.UnifiedPricingTiers_pricingSection__wiTk4{padding:var(--spacing-10) 0 var(--spacing-24)}.UnifiedPricingTiers_tiersGrid__rC9Vk{grid-template-columns:repeat(4,1fr);margin-bottom:var(--spacing-24)}.UnifiedPricingTiers_tierCard__vI2Bb{padding:var(--spacing-6) var(--spacing-5)}.UnifiedPricingTiers_comparisonTitle__nG9Mb{font-size:var(--text-4xl)}}.UnifiedPricingTiers_urgencyBanner__7491h{background:linear-gradient(135deg,#25e475,#1bb85c);border-radius:var(--radius-2xl);padding:var(--spacing-6);text-align:center;box-shadow:var(--shadow-xl);position:relative;overflow:hidden;margin-bottom:var(--spacing-16)}.UnifiedPricingTiers_urgencyBanner__7491h:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:UnifiedPricingTiers_shimmer__eYM6j 3s infinite}@keyframes UnifiedPricingTiers_shimmer__eYM6j{0%{left:-100%}to{left:100%}}.UnifiedPricingTiers_urgencyContent__buLjQ{display:flex;align-items:center;justify-content:center;gap:var(--spacing-4);flex-wrap:wrap;position:relative;z-index:2}.UnifiedPricingTiers_urgencyIcon__aF8j0{font-size:var(--text-2xl);animation:UnifiedPricingTiers_pulse__Uz_JL 2s infinite}@keyframes UnifiedPricingTiers_pulse__Uz_JL{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.UnifiedPricingTiers_urgencyText__DWTLF{color:var(--white);font-size:var(--text-lg);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.UnifiedPricingTiers_urgencyButton__Rb1O_{background:var(--white);color:#1bb85c;border:none;box-shadow:var(--shadow-lg)}.UnifiedPricingTiers_urgencyButton__Rb1O_:hover{background:rgba(255,255,255,.95);transform:translateY(-2px);box-shadow:var(--shadow-xl);color:#1bb85c}@media (min-width:640px){.UnifiedPricingTiers_urgencyContent__buLjQ{flex-wrap:nowrap}}@media (min-width:768px){.UnifiedPricingTiers_urgencyText__DWTLF{font-size:var(--text-xl)}}@media (min-width:1024px){.UnifiedPricingTiers_urgencyBanner__7491h{padding:var(--spacing-8)}}@media (max-width:639px){.UnifiedPricingTiers_tierName__uqtCd{font-size:var(--text-xl);letter-spacing:.2px}}@media (min-width:1200px){.UnifiedPricingTiers_tableWrapper__GpVSd{border-radius:var(--radius-2xl)}}.UnifiedPricingFAQ_faqSection__T447O{padding:var(--spacing-16) 0;background-color:var(--gray-50)}.UnifiedPricingFAQ_header__HwW8D{text-align:center;max-width:800px;margin:0 auto var(--spacing-12)}.UnifiedPricingFAQ_title__Plbyk{font-size:var(--text-3xl);font-weight:700;color:var(--gray-900);line-height:var(--leading-tight);margin-bottom:var(--spacing-4)}.UnifiedPricingFAQ_subtitle__348uZ{font-size:var(--text-lg);color:var(--gray-600);line-height:var(--leading-relaxed);margin:0}.UnifiedPricingFAQ_faqList__5OVrr{max-width:800px;margin:0 auto var(--spacing-16)}.UnifiedPricingFAQ_faqItem__Arobt{background-color:var(--white);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-4);overflow:hidden;transition:box-shadow var(--transition-fast)}.UnifiedPricingFAQ_faqItem__Arobt:hover,.UnifiedPricingFAQ_open__CLSdS{box-shadow:var(--shadow-md)}.UnifiedPricingFAQ_faqQuestion__8iQh2{width:100%;padding:var(--spacing-6);background:none;border:none;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);transition:background-color var(--transition-fast)}.UnifiedPricingFAQ_faqQuestion__8iQh2:hover{background-color:var(--gray-50)}.UnifiedPricingFAQ_questionText__IhBT3{font-size:var(--text-lg);font-weight:600;color:var(--gray-900);line-height:var(--leading-snug)}.UnifiedPricingFAQ_chevron__rZHFy{color:var(--gray-500);transition:transform var(--transition-fast);flex-shrink:0}.UnifiedPricingFAQ_open__CLSdS .UnifiedPricingFAQ_chevron__rZHFy{transform:rotate(180deg)}.UnifiedPricingFAQ_faqAnswer__oSoZb{max-height:0;overflow:hidden;transition:max-height var(--transition-normal)}.UnifiedPricingFAQ_open__CLSdS .UnifiedPricingFAQ_faqAnswer__oSoZb{max-height:300px}.UnifiedPricingFAQ_answerContent__pq375{padding:0 var(--spacing-6) var(--spacing-6)}.UnifiedPricingFAQ_answerContent__pq375 p{font-size:var(--text-base);color:var(--gray-600);line-height:var(--leading-relaxed);margin:0}.UnifiedPricingFAQ_ctaBox__y_oF_{background:linear-gradient(135deg,var(--primary-blue) 0,var(--secondary-purple) 100%);border-radius:var(--radius-2xl);padding:var(--spacing-12);text-align:center;color:var(--white);max-width:600px;margin:0 auto}.UnifiedPricingFAQ_ctaContent__40ozN{max-width:500px;margin:0 auto}.UnifiedPricingFAQ_ctaTitle__esSL4{font-size:var(--text-2xl);font-weight:700;color:var(--white);margin-bottom:var(--spacing-4)}.UnifiedPricingFAQ_ctaDescription__YwYAv{font-size:var(--text-lg);line-height:var(--leading-relaxed);margin-bottom:var(--spacing-6);opacity:.9}.UnifiedPricingFAQ_ctaButtons__JV0WA{display:flex;flex-direction:column;gap:var(--spacing-4);align-items:center}.UnifiedPricingFAQ_ctaButtons__JV0WA .UnifiedPricingFAQ_btn__77EQ1{min-width:180px}@media (min-width:640px){.UnifiedPricingFAQ_ctaButtons__JV0WA{flex-direction:row;justify-content:center}}@media (min-width:768px){.UnifiedPricingFAQ_faqSection__T447O{padding:var(--spacing-20) 0}.UnifiedPricingFAQ_title__Plbyk{font-size:var(--text-4xl)}.UnifiedPricingFAQ_faqQuestion__8iQh2{padding:var(--spacing-8)}.UnifiedPricingFAQ_answerContent__pq375{padding:0 var(--spacing-8) var(--spacing-8)}}@media (min-width:1024px){.UnifiedPricingFAQ_faqSection__T447O{padding:var(--spacing-24) 0}.UnifiedPricingFAQ_title__Plbyk{font-size:var(--text-5xl)}.UnifiedPricingFAQ_questionText__IhBT3{font-size:var(--text-xl)}.UnifiedPricingFAQ_answerContent__pq375 p{font-size:var(--text-lg)}}