.credits-plan-header{--font-color-light:#202020;--icon-color-light:rgba(32,32,32,.6);--bg-color-light:#fff;--hover-bg-light:#f8f9fa;--font-color-dark:#fff;--icon-color-dark:hsla(0,0%,100%,.6);--bg-color-dark:#111827;--hover-bg-dark:#374151;position:fixed;left:0;top:0;z-index:20;display:flex;width:100vw;flex-direction:row;align-items:center;justify-content:center;height:60px;background:transparent}.credits-plan-header__left{position:absolute;top:0;left:8px;display:flex;height:100%;align-items:center}.credits-plan-header__back{position:relative;height:calc(100% - 16px);cursor:pointer;overflow:hidden;width:96px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:8px;margin:8px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back{background:rgba(17,24,39,.9)}}:where(html.is-dark) .credits-plan-header__back{background:rgba(17,24,39,.9)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back{background:hsla(0,0%,100%,.9)}}:where(html.is-light) .credits-plan-header__back{background:hsla(0,0%,100%,.9)}.credits-plan-header__back ul{position:absolute;top:0;left:0;display:flex;align-items:center;height:100%;transition:transform .3s;transform:translateX(0);list-style:none;margin:0;padding:0}.credits-plan-header__back:hover ul{transform:translateX(-100px)}.credits-plan-header__back li{display:flex;flex:0 0 100px;align-items:center;overflow:hidden;height:100%}.credits-plan-header__back-logo{transition:color .3s;display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-logo{color:var(--font-color-dark)}}:where(html.is-dark) .credits-plan-header__back-logo{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-logo{color:var(--font-color-light)}}:where(html.is-light) .credits-plan-header__back-logo{color:var(--font-color-light)}.credits-plan-header__back-logo svg{width:92px;height:48px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-logo svg{fill:#fff}}:where(html.is-dark) .credits-plan-header__back-logo svg{fill:#fff}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-logo svg{fill:#202020}}:where(html.is-light) .credits-plan-header__back-logo svg{fill:#202020}@media (max-width:768px){.credits-plan-header__back-logo svg{width:60px;height:32px}}.credits-plan-header__back-button{display:flex;align-items:center;justify-content:center;width:85px;height:32px;border-radius:8px;font-weight:600;font-size:13px;transition:background .3s,color .3s;gap:4px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-button{color:var(--font-color-dark)}}:where(html.is-dark) .credits-plan-header__back-button{color:var(--font-color-dark)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-button{color:var(--font-color-light)}}:where(html.is-light) .credits-plan-header__back-button{color:var(--font-color-light)}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__back-button{background:hsla(0,0%,100%,.08)}}:where(html.is-dark) .credits-plan-header__back-button{background:hsla(0,0%,100%,.08)}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__back-button{background:rgba(32,32,32,.04)}}:where(html.is-light) .credits-plan-header__back-button{background:rgba(32,32,32,.04)}.credits-plan-header__tooltip{font-size:12px}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__tooltip{color:#000!important}}:where(html.is-dark) .credits-plan-header__tooltip{color:#000!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__tooltip{color:#fff!important}}:where(html.is-light) .credits-plan-header__tooltip{color:#fff!important}@media (prefers-color-scheme:dark){:where(html:not(.is-light)) .credits-plan-header__tooltip{background:#f3f4f6!important}}:where(html.is-dark) .credits-plan-header__tooltip{background:#f3f4f6!important}@media (prefers-color-scheme:light){:where(html:not(.is-dark)) .credits-plan-header__tooltip{background:#374151!important}}:where(html.is-light) .credits-plan-header__tooltip{background:#374151!important}@media (max-width:768px){.credits-plan-header{height:56px}.credits-plan-header__left{left:4px}}.announcement-block-new{width:100%;max-width:1000px;margin:52px auto 0;padding-left:45px}.announcement-content-new{width:100%;background:transparent}.announcement-title-new{color:#202020;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:600;line-height:150%;margin:0 0 10px;text-align:center}.announcement-list-new{display:flex;flex-direction:column}.announcement-item-new{display:flex;align-items:flex-start;gap:12px;width:100%;line-height:27px}.bullet-new{font-weight:600;margin-top:2px;flex-shrink:0}.announcement-text-new,.bullet-new{color:#20202099;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:150%}.announcement-text-new{font-weight:400;flex:1}.support-email-link-new{background:none;border:none;color:#007aff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:600;line-height:150%;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s ease}.support-email-link-new:hover{color:#0056cc}@media (max-width:768px){.announcement-block-new{padding:0 16px}.announcement-content-new{padding:20px}.announcement-title-new{font-size:14px;margin-bottom:16px}.announcement-list-new{gap:14px}.announcement-text-new,.bullet-new,.support-email-link-new{font-size:13px}}@media (max-width:480px){.announcement-content-new{padding:16px}.announcement-title-new{font-size:12px;margin-bottom:12px}.announcement-list-new{gap:12px}.announcement-item-new{gap:8px}.announcement-text-new,.bullet-new,.support-email-link-new{font-size:12px}}.pricing-card-new{display:flex;width:300px;height:410px;padding:24px 0 32px;flex-direction:column;align-items:flex-start;border-radius:16px;position:relative;overflow:hidden;border:1px solid rgba(32,32,32,.1)}.popular-card{border:2px solid gold}.popular-badge{position:absolute;top:16px;right:16px;background:gold;color:#202020;padding:4px 12px;border-radius:12px;font-family:Poppins,sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pricing-card-header-new{display:flex;padding:0 32px;align-items:center;gap:8px;align-self:stretch}.pricing-card-icon-new{width:24px;height:24px}.pricing-card-title-new{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:150%;color:inherit}.pricing-card-price-new{display:flex;padding:0 32px;align-items:baseline;gap:4px;align-self:stretch;margin-top:38px}.price-amount-new{font-family:Poppins,sans-serif;font-size:48px;font-weight:700;line-height:100%;color:inherit}.price-period-new{font-size:16px}.price-period-new,.pricing-card-description{font-family:Poppins,sans-serif;font-weight:400;line-height:150%;opacity:.8;color:inherit}.pricing-card-description{padding:0 32px;font-size:14px;margin-top:7px}.pricing-card-features-new{display:flex;padding:0 32px;flex-direction:column;gap:12px;align-self:stretch;flex:1;margin-top:20px}.feature-item-new{display:flex;justify-content:space-between;align-items:center;width:100%}.feature-label-new{font-weight:400;flex:1}.feature-label-new,.feature-value-new{font-family:Poppins,sans-serif;font-size:14px;line-height:150%;color:inherit}.feature-value-new{font-weight:600;text-align:right}.pricing-card-action{display:flex;padding:0 32px;align-self:stretch;margin-top:auto}.next-plan-card{bottom:23px}.next-plan-card .pricing-card-action .pricing-button.upgrade{background:#ffcc5d;color:#202020}.pricing-button{width:100%;height:40px;border-radius:8px;border:none;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:150%;cursor:pointer;transition:all .2s ease}.pricing-button.upgrade{background:#202020;color:#fff9cf}.pricing-button.upgrade:hover{background:#404040}.pricing-button.current{background:rgba(32,32,32,.1);color:#202020;cursor:not-allowed;opacity:.7}.team-card-new{justify-content:flex-start;align-items:center}.team-content-new{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;flex:1;padding:0 32px;text-align:center}.team-title-new{width:220px;color:#202020;text-align:center;font-family:"Instrument Serif",serif;font-size:36px;font-style:normal;font-weight:400;line-height:39.6px;margin:0}.team-contact-button-new{display:flex;width:200px;height:40px;padding:18px 34px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;background:#202020;color:#fff9cf;border:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:150%;transition:background-color .15s ease}.team-contact-button-new:hover{background:#404040}.team-contact-button-new.current-plan{background:rgba(32,32,32,.1);color:#202020;cursor:not-allowed;opacity:.7}.team-contact-button-new.current-plan:hover{background:rgba(32,32,32,.1)}@media (max-width:768px){.pricing-card-new{width:280px;height:auto;min-height:390px}.price-amount-new{font-size:40px}.team-title-new{font-size:28px}.team-contact-button-new{width:160px;height:36px;padding:16px 28px;font-size:13px}}@media (max-width:480px){.pricing-card-new{width:100%;max-width:300px}.pricing-card-action,.pricing-card-description,.pricing-card-features-new,.pricing-card-header-new,.pricing-card-price-new,.team-content-new{padding:0 24px}.team-title-new{font-size:24px}.team-contact-button-new{width:140px;height:32px;padding:14px 24px;font-size:12px}}.price-amount-original{font-family:"Instrument Serif",serif;font-size:27px;font-weight:400;line-height:120%;text-decoration:line-through;opacity:.7;margin-right:8px}.pricing-card-edu-status{padding:0 32px 16px;display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:140%}.edu-status-text{font-family:Poppins,sans-serif;font-weight:600;opacity:.8}.edu-info-text{font-family:Poppins,sans-serif;font-weight:400;opacity:.7;text-align:center}@media (max-width:480px){.pricing-card-edu-status{padding:0 24px 16px}}