.landing-modal{position:fixed;inset:0;z-index:900;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.landing-modal--visible{opacity:1}.landing-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.4);backdrop-filter:blur(4px)}.landing-modal__content{position:relative;width:90vw;max-width:1200px;height:90vh;border-radius:15px;background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;display:flex;flex-direction:column}.landing-modal__content>.card-header{padding:0 10px}.landing-modal__right .landing-mobile-hero{padding:20px 24px}.landing-modal__layout{display:flex;flex:1;min-height:0}.landing-modal__left{width:35%;min-width:320px;max-width:420px;display:flex;flex-direction:column;justify-content:center;padding:40px;background:#fff;border-right:1px solid #ebeef7;overflow:hidden;flex-shrink:0}.landing-modal__left-content{max-width:400px}.landing-modal__headline{font-size:40px;font-weight:800;line-height:1.2;color:#4d4d4d;display:block;margin-bottom:20px}.landing-modal__right{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden}.landing-modal__right .page-section-container.landing,.landing-modal__right .page-section-container.landing.background-color--dark-gray,.landing-modal__right .page-section-container.landing.background-color--white{padding-top:40px!important;padding-bottom:40px!important}.landing-modal__right .page-section-content{max-width:100%;padding:0}.landing-modal__right .footer__content{max-width:100%}.landing-modal__right .footer__item--right{margin-left:24px}.landing-modal__right .how-it-works-carousel{overflow-x:auto!important}.landing-modal__right .how-it-works-step{flex:0 0 auto!important;min-width:220px;max-width:260px}@media(max-width:950px){.landing-modal__content{width:100vw;max-width:100vw;height:100vh;border-radius:0}.landing-modal__layout{flex-direction:column}.landing-modal__left{display:none}.landing-modal__right{width:100%}}.creators-count-wrapper{margin-bottom:12px}.creators-count-pill{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;line-height:1}.creators-count-pill__dot{position:relative;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#10bba9;box-shadow:0 0 0 0 rgba(16,187,169,.6);animation:liveDotPulse 2s ease-out infinite}.creators-count-pill__text{font-size:13px;font-weight:500;color:#1a1a1a;letter-spacing:.1px}.creators-count-pill__number{font-weight:700;color:#000}@keyframes liveDotPulse{0%{box-shadow:0 0 0 0 rgba(16,187,169,.55)}70%{box-shadow:0 0 0 7px rgba(16,187,169,0)}to{box-shadow:0 0 0 0 rgba(16,187,169,0)}}.landing-toolkit-table{max-width:100%}.landing-toolkit-table .card-body{padding:0}.landing-toolkit-table .pricing-feature-row--toggle,.landing-toolkit-table .pricing-table-header--toggle{grid-template-columns:1fr 140px}.landing-toolkit-table .pricing-feature-row{min-height:0}.landing-toolkit-table .pricing-feature-row:hover{background-color:rgba(0,0,0,0)}.landing-toolkit-table .pricing-feature-cell{min-height:0}.landing-toolkit-table .pricing-feature-column,.landing-toolkit-table .pricing-header-cell,.landing-toolkit-table .pricing-plan-column{padding:8px 12px}.landing-toolkit-table .pricing-plan-column{text-align:right}.landing-toolkit-table .pricing-plan-column:last-child{background-color:rgba(0,0,0,0);border-left:none}.landing-toolkit-table .pricing-header-cell:last-child{text-align:right}.landing-toolkit-table .pricing-benefit-label{gap:8px}.landing-toolkit-table .pricing-benefit-icon{width:24px;height:24px;font-size:11px}.landing-toolkit-table .pricing-benefit-label span,.landing-toolkit-table .pricing-plan-column span{font-size:12px}.landing-toolkit-table .pricing-feature-row--total{border-top:1px solid #d4d8e6}.landing-toolkit-table .pricing-feature-row--total .pricing-feature-column span,.landing-toolkit-table .pricing-feature-row--total .pricing-plan-column span{font-size:13px;font-weight:700}.landing-toolkit-table .pricing-feature-row--cta .pricing-feature-column span,.landing-toolkit-table .pricing-feature-row--cta .pricing-plan-column span{color:#10bba9;font-size:13px;font-weight:700}