:root{--t-headline-font: "Manrope", Arial, sans-serif;--t-text-font: "Manrope", Arial, sans-serif;--t-landing-font: "Manrope", Arial, Helvetica, sans-serif;--green-dark: #3F9200;--red-bright: #E40041;--red-dark: #94002A;--accent: #94C705;--accent-hover: #ADEF00;--accent-light: #C4F73E;--accent-soft: rgba(173, 239, 0, .18);--bg-dark: #f3f4f6;--bg-elevated: #ffffff;--border-muted: rgba(148, 163, 184, .4);--border-strong: rgba(148, 163, 184, .7);--text-main: #111827;--text-muted: #6b7280;--danger: var(--red-bright);--danger-dark: var(--red-dark);--danger-soft: rgba(241, 109, 146, .2);--radius: 5px;--uc-button-color-main: #101010;--uc-button-bg-main: #98ff53;--uc-button-radius-main: 16px;--uc-button-border-main: #98ff53;--uc-button-padding-main: 17px 32px;--uc-button-font-main: "Manrope", Arial, sans-serif;--uc-button-weight-main: 500;--uc-button-size-main: 15px;--uc-button-lineheight-main: 1.25;--primary: #101010;--secondary: #737373;--border: #E5E5E0;--border-dark: #D4D4CE;--bg-main: #ECF3ED;--bg-body: #FAFAF7;--border-button: 16px;--hover: #f5f5f5;--padding-base: 0 16px;--padding-section: 100px 16px 16px 16px !important;--padding-bottom: 100px;--error: #ff6b6b}*{box-sizing:border-box;margin:0;padding:0}*::-webkit-scrollbar-button{display:none;height:0;width:0}*::-webkit-scrollbar-corner{background:transparent}html:not(.prism-kb) #productLanding :is(button,a[href],[role=button],summary,.product-landing__header-contact):focus-visible{outline:none!important}html:not(.prism-kb) #appRoot :is(button,a[href],[role=button],summary):focus-visible{outline:none!important}html:not(.prism-kb) .modal-backdrop :is(button,a[href],[role=button],summary):focus-visible{outline:none!important}body{font-family:var(--t-text-font);background:var(--bg-body);color:var(--text-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-y:scroll;height:100vh}a{color:var(--primary);text-decoration:underline}html.route-app,html.route-app body{height:100%;overflow:hidden}html.prism-kb .product-landing__nav-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.prism-kb .product-landing__header-contact--phone-mail:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html.prism-kb .product-landing__header-contact:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}html.prism-kb .product-landing__cta.product-landing__cta--dark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.prism-kb .product-landing__feature-card--link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html.prism-kb .product-landing__outcome-slider:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:6px}html.prism-kb .product-landing__outcome-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}html.prism-kb .product-landing__outcome-arrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.prism-kb .product-landing__slide-lightbox__nav:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html.prism-kb .product-landing__slide-lightbox__close:focus-visible{outline:2px solid var(--accent);outline-offset:3px}body.prism-landing-slide-lightbox-open{overflow:hidden}html:not(.route-app) .modal-backdrop .modal{font-family:var(--t-landing-font)}html.route-app .litepicker{z-index:40650!important}body.zoom-api-check-modal-open{overflow:hidden}html[data-prism-telemost-ui="1"]:not([data-prism-advanced-integrations-ui="1"]) .prism-telemost-integration-ui.integration-card,html[data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"][data-prism-telemost-ui="1"] .prism-telemost-integration-ui.integration-card,html[data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"][data-prism-b2bhelp-ui="1"] .prism-b2bhelp-integration-ui.integration-card,html[data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"][data-prism-onlinepbx-ui="1"] .prism-onlinepbx-integration-ui.integration-card,html[data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .prism-mango-workspace-integration-ui.integration-card,html[data-prism-prostiezvonki-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .prism-prostiezvonki-workspace-integration-ui.integration-card{background:#fef2f2;border:1px solid #fecaca;overflow:visible}html[data-prism-advanced-integrations-ui="1"] .integrations-workspace-reveal--wip{display:flex}html.route-app .modal-backdrop{z-index:40500}html.route-app .modal-backdrop.confirm-dialog-backdrop{z-index:40600}html.prism-kb .contact-support-modal__pill:focus-visible{outline:none;border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b859}html.prism-kb .contact-support-modal__wide:focus-visible{outline:none;border-color:#94a3b8;box-shadow:0 0 0 3px #94a3b859}body.workspace-tour-open{overflow:hidden}body.workspace-tour-targeting[data-prism-page=settings]:has(#settingsTabs) .sidebar__settings{display:flex!important}body.workspace-tour-open .content{visibility:hidden}body[data-prism-page=demo].workspace-tour-open .content,body[data-prism-page=demo].workspace-tour-targeting .content{visibility:visible}html[data-prism-telemost-ui="1"] #section-meetings .integration-tab-list>.card.integration-card.prism-telemost-integration-ui{display:flex!important;flex-direction:column}html[data-prism-telemost-ui="1"]:not([data-prism-advanced-integrations-ui="1"]) .integration-tab-list>.card.integration-card.prism-telemost-integration-ui,html[data-prism-telemost-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .integration-tab-list>.card.integration-card.prism-telemost-integration-ui{display:flex!important;flex-direction:column}html[data-prism-telemost-ui="1"] .single-select__menu .single-select__option.prism-telemost-integration-ui,html[data-prism-telemost-ui="1"]:not([data-prism-advanced-integrations-ui="1"]) .single-select__menu .single-select__option.prism-telemost-integration-ui,html[data-prism-telemost-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .single-select__menu .single-select__option.prism-telemost-integration-ui{display:block!important}html[data-prism-b2bhelp-ui="1"]:not([data-prism-advanced-integrations-ui="1"]) .integration-tab-list>.card.integration-card.prism-b2bhelp-integration-ui,html[data-prism-b2bhelp-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .integration-tab-list>.card.integration-card.prism-b2bhelp-integration-ui{display:flex!important;flex-direction:column}html[data-prism-onlinepbx-ui="1"]:not([data-prism-advanced-integrations-ui="1"]) .integration-tab-list>.card.integration-card.prism-onlinepbx-integration-ui,html[data-prism-onlinepbx-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .integration-tab-list>.card.integration-card.prism-onlinepbx-integration-ui{display:flex!important;flex-direction:column}html[data-prism-prostiezvonki-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] #section-calls .integration-tab-list>.card.integration-card.prism-prostiezvonki-workspace-integration-ui,html[data-prism-prostiezvonki-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] #section-chats .integration-tab-list>.card.integration-card.prism-prostiezvonki-workspace-integration-ui,html[data-prism-prostiezvonki-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] #section-meetings .integration-tab-list>.card.integration-card.prism-prostiezvonki-workspace-integration-ui,html[data-prism-prostiezvonki-ui="1"][data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] #section-integrations .integration-tab-list>.card.integration-card.prism-prostiezvonki-workspace-integration-ui{display:flex!important;flex-direction:column}html[data-prism-advanced-integrations-ui="1"][data-prism-workspace-reveal="1"] .integration-tab-list>.card.integration-card.prism-mango-workspace-integration-ui{display:flex!important;flex-direction:column}html:not([data-prism-ai-avatar-ui="1"]) #sidebarNav .nav-item[data-section=aiAvatar]{display:none!important}html.prism-nav-gate--restricted #sidebarNav .nav-item[data-section=integrations],html.prism-nav-gate--restricted #sidebarNav .nav-item[data-section=billing],html.prism-nav-gate--restricted #aiAvatarTabs [data-tab-ai-avatar=templates],html.prism-nav-gate--restricted #aiAvatarTabs [data-tab-ai-avatar=settings],html.prism-nav-gate--restricted #callsTabs [data-tab=templates],html.prism-nav-gate--restricted #callsTabs [data-tab=integrations],html.prism-nav-gate--restricted #chatsTabs [data-tab-chats=templates],html.prism-nav-gate--restricted #chatsTabs [data-tab-chats=conversation-settings],html.prism-nav-gate--restricted #chatsTabs [data-tab-chats=integration],html.prism-nav-gate--restricted #meetingsTabs [data-tab-meetings=templates],html.prism-nav-gate--restricted #meetingsTabs [data-tab-meetings=integration],html.prism-nav-gate--restricted #analyticsTabs,html.prism-nav-gate--restricted #analyticsTabs [data-analytics-tab=templates],html.prism-nav-gate--restricted #analyticsTabs [data-analytics-tab=settings],html.prism-nav-gate--restricted #settingsTabs [data-settings-tab],html.prism-nav-gate--restricted #analyticsTagUsersExportCsv,html.prism-nav-gate--restricted #openInviteUserModal,html.prism-nav-gate--restricted #saveOrgBtn,html.prism-nav-gate--restricted #integrationRequestOpenBtn,html.prism-nav-gate--restricted .integrations-workspace-reveal--wip,html.prism-nav-gate--restricted #analyticsWorkspaceBrandGearBtn,html.prism-nav-gate--restricted #analyticsTagDynamicsSettingsBtn,html.prism-nav-gate--restricted #analyticsTopStaffCarouselSettingsBtn,html.prism-nav-gate--restricted #analyticsDealRiskSettingsBtn,html.prism-nav-gate--restricted #analyticsCqrSectionSettingsBtn,html.prism-nav-gate--restricted #analyticsTagCoverageSharesSettingsBtn,html.prism-nav-gate--restricted #analyticsTagUsersRiskSettingsBtn,html.prism-nav-gate--restricted #analyticsTagUsersBulkMacroBtn{display:none!important}button,[type=button],[type=submit],[type=reset],[role=button],summary,a[href]{-webkit-tap-highlight-color:transparent}button:focus:not(:focus-visible),[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),[type=reset]:focus:not(:focus-visible),[role=button]:focus:not(:focus-visible),summary:focus:not(:focus-visible),a[href]:focus:not(:focus-visible){outline:none}input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=checkbox]:focus:not(:focus-visible),input[type=radio]:focus:not(:focus-visible){outline:none}#scrollProgress{position:fixed;top:0;left:0;width:0;height:3px;background:var(--accent);z-index:9999;pointer-events:none;will-change:width}@media (prefers-reduced-motion: no-preference){#scrollProgress{transition:width .1s linear}}.btn-primary{font-size:13px;font-weight:600!important;height:32px;padding:0 12px!important;line-height:1.1;letter-spacing:-.03em;text-transform:none;border-radius:var(--border-button);border:1px solid var(--accent);display:inline-flex;align-items:center;justify-content:center;gap:0!important;transition:all .2s ease-out;box-sizing:border-box;cursor:pointer;background:var(--accent)}.btn-primary:hover{border-color:var(--accent-light);background:var(--accent-light)}.btn-secondary{font-size:13px;font-weight:600!important;height:32px;padding:0 12px!important;line-height:1.1;letter-spacing:-.03em;text-transform:none;border-radius:var(--border-button);border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;gap:0!important;transition:all .2s ease-out;box-sizing:border-box;cursor:pointer;background:#fff!important}.btn-secondary:hover{background:var(--hover)!important;transform:translateY(-1px)}.product-landing__auth{display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.product-landing__btn-hero{font-size:16px;font-weight:600!important;height:32px;text-decoration:none;background-color:#fff;border-radius:var(--border-button);display:inline-flex;height:48px;min-width:260px;align-items:center;justify-content:center;border:1px solid var(--border);cursor:pointer;transition:all .2s ease-out;box-sizing:border-box}.product-landing__btn-hero:hover{background:var(--hover);transform:translateY(-1px)}.product-landing__btn-hero-alt{background-color:var(--primary);color:#fff;border:none!important;box-shadow:0 2px 14px #0f172a1f!important}.product-landing__btn-hero-alt:hover{background:#1e293b!important;color:#fff!important;border-color:var(--border)!important}.product-landing__btn{font-size:13px;font-weight:600!important;height:32px;padding:0 12px!important;line-height:1.1;letter-spacing:-.03em;text-transform:none;border-radius:var(--border-button);border:1px solid var(--accent-light);display:inline-flex;align-items:center;justify-content:center;gap:0!important;transition:all .2s ease-out;box-sizing:border-box;cursor:pointer;background:var(--accent)}.product-landing__btn--login{color:var(--primary);border-color:var(--border);background:#fff}.product-landing__btn--login:hover{background:var(--hover);transform:translateY(-1px)}.product-landing__btn--register{color:var(--primary);background:var(--accent-light)}.product-landing__btn--register:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.product-landing__cta{width:auto;min-width:240px;height:48px;padding:0 34px!important;font-size:16px!important;font-weight:600!important;line-height:1.1;letter-spacing:-.04em;font-family:var(--t-headline-font)!important;text-transform:none;border-radius:var(--border-button);display:inline-flex;align-items:center;justify-content:center;background:var(--accent-light);color:var(--primary);border:1px solid var(--accent-light);box-shadow:0 4px 16px #61e00038;transition:all .2s ease-out;box-sizing:border-box}.product-landing__cta:hover{background:var(--accent-hover)!important;color:#0f172a!important;border-color:var(--accent-hover)!important;box-shadow:0 6px 22px #61e00047,0 0 0 1px #adef0038;filter:none;transform:translateY(-1px)}.product-landing__cta.product-landing__cta--dark{background:var(--primary);color:#fff;border:none!important;box-shadow:0 2px 14px #0f172a1f!important}.product-landing__cta.product-landing__cta--dark:hover{background:#1e293b!important;color:#fff!important;border-color:var(--border)!important}.product-landing__hero-actions .product-landing__btn--login-hero{height:48px;min-width:260px;font-size:16px;width:100%}.product-landing__cta--narrow{min-width:260px;padding-inline:28px}.accent-green{color:var(--accent);font-weight:800}.form-field{flex:1;min-width:180px;font-size:13px}.form-field label{display:block;margin-bottom:4px;color:var(--text-muted);font-size:12px}.form-field input[type=text],.form-field input[type=email],.form-field input[type=url],.form-field input[type=tel],.form-field input[type=password],.form-field input[type=number],.form-field input[type=date],.form-field input[type=datetime-local],.form-field select,.form-field textarea{width:100%;padding:6px 8px;border-radius:var(--radius);border:1px solid var(--border-strong);background:#fff;color:var(--text-main);font-size:13px;font-family:inherit;outline:none;resize:none;min-height:34px;box-sizing:border-box;transition:border-color .15s}.form-field textarea{min-height:80px;resize:vertical}.form-field select{appearance:none;-webkit-appearance:none;padding-right:28px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:14px 14px}.form-field select:hover{border-color:var(--border-strong)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 2px #4acf4a1f}.landing{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;padding:20px 32px 32px;background:radial-gradient(circle at top left,rgba(173,239,0,.18),transparent 55%),#fff}.landing.product-landing{padding:0}.landing-avatar{width:32px;height:auto;aspect-ratio:1/1!important;border-radius:50%;background:#4f46e5;color:#fff;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.landing-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;-webkit-user-drag:none}.landing-user-trigger{display:flex;align-items:center;gap:8px;margin-right:8px;cursor:pointer;user-select:none;transition:all .2s ease-out}.landing-user-trigger:hover{opacity:.75}.landing-user-trigger span{font-size:14px;font-weight:500;color:#fff;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-user-chevron{color:#ffffff80;flex-shrink:0;transition:transform .2s}.landing-user-trigger[aria-expanded=true] .landing-user-chevron{transform:rotate(180deg)}.landing-accounts-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:260px;background:#111;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 16px 40px #0009;z-index:1000;overflow:hidden}.landing-accounts-list{max-height:320px;overflow-y:auto;padding:6px 0}.landing-accounts-footer{border-top:1px solid rgba(255,255,255,.08);padding:6px 0}.landing-accounts-action{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;text-align:left;background:none;border:none;cursor:pointer;font-size:14px;color:#ffffffb3;transition:background .12s,color .12s}.landing-accounts-action:hover{background:#ffffff0d;color:#fff}.landing-accounts-logout{color:var(--error)}.landing-accounts-logout:hover{background:#ef444414;color:var(--error)}#ai-trainer{padding-bottom:var(--padding-bottom)}#pain-to-solution{background-color:var(--primary);color:#fff;background-image:radial-gradient(circle at center,rgba(245,245,245,.1) 1px,transparent 1.5px);background-size:24px 24px;background-position:center}#impact{background-color:var(--primary);color:#fff;background-image:radial-gradient(circle at center,rgba(245,245,245,.1) 1px,transparent 1.5px)!important;background-size:24px 24px;background-position:center;padding-bottom:var(--padding-bottom)}#how-it-works{background-color:#fff;padding-bottom:var(--padding-bottom)}#analytics{padding-bottom:var(--padding-bottom)}#pricing{background-color:#fff;padding-bottom:var(--padding-bottom)}#faq{padding-bottom:var(--padding-bottom)}.product-landing{min-height:100vh;display:flex;flex-direction:column;color:var(--primary);font-family:var(--t-landing-font);background:var(--bg-body);background-image:radial-gradient(circle at center,rgba(10,10,10,.07) 1px,transparent 1.5px);background-size:24px 24px;background-position:center}.product-landing__header{display:flex;align-items:center;justify-content:start;flex-wrap:nowrap;column-gap:4px;position:sticky;top:16px;z-index:200;overflow:visible;min-width:0;max-width:1200px;width:100%;box-sizing:border-box;margin:0 auto}.product-landing__brand{display:inline-flex;width:auto;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;color:inherit;cursor:pointer;user-select:none;box-sizing:border-box;color:var(--primary);font-size:19px;gap:12px;font-weight:600;letter-spacing:-.05em;padding:14px 20px;background:#ffffffe6;backdrop-filter:blur(4px);border:1px solid var(--border);border-radius:32px;box-shadow:0 1px 2px #0000000d,0 14px 36px -8px #00000029;margin-right:auto}.product-landing__brand-footer{display:inline-flex;width:auto;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;color:inherit;cursor:pointer;user-select:none;box-sizing:border-box;color:#fff;font-size:19px;gap:12px;font-weight:600;letter-spacing:-.05em}.product-landing__brand span{margin-top:1px}.product-landing__brand-icon{display:block;height:28px;width:auto;aspect-ratio:1/1!important;flex-shrink:0;object-fit:contain;-webkit-user-drag:none}.product-landing__header-right{display:flex;width:fit-content!important;align-items:center;flex-wrap:nowrap;gap:20px;justify-content:flex-end;flex-shrink:0;padding:12px;background:#ffffffe6;backdrop-filter:blur(4px);border:1px solid var(--border);border-radius:32px;box-shadow:0 1px 2px #0000000d,0 14px 36px -8px #00000029;box-sizing:border-box}.product-landing__header-contacts{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;font-size:14px;font-weight:600;line-height:1.25}.product-landing__header-contact-lines,.product-landing__header-contact-lines-desktop{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;min-width:0}.product-landing__header-contact-lines-desktop .product-landing__header-contact:before{display:inline-block;content:"";width:16px;height:auto;aspect-ratio:1/1!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%2394C705' fill-rule='evenodd' clip-rule='evenodd' d='M7.0323 8.96805C6.04255 7.9783 5.29643 6.87012 4.80071 5.74586C4.69581 5.50816 4.75757 5.22984 4.94113 5.04627L5.63396 4.35429C6.20158 3.78667 6.20158 2.98387 5.70586 2.48815L4.71273 1.49502C4.05205 0.834342 2.98109 0.834342 2.32042 1.49502L1.76886 2.04657C1.14202 2.67341 0.880627 3.57772 1.04981 4.47442C1.46771 6.68486 2.75184 9.10509 4.82355 11.1768C6.89525 13.2485 9.31548 14.5326 11.5259 14.9505C12.4226 15.1197 13.3269 14.8583 13.9538 14.2315L14.5045 13.6808C15.1652 13.0201 15.1652 11.9491 14.5045 11.2885L13.5122 10.2962C13.0165 9.80045 12.2128 9.80045 11.718 10.2962L10.9541 11.0609C10.7705 11.2445 10.4922 11.3062 10.2545 11.2013C9.13022 10.7048 8.02204 9.95779 7.0323 8.96805Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:8px;box-sizing:border-box}.product-landing__header-contact-lines-desktop .product-landing__header-contact:last-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill='%2394C705' fill-rule='evenodd' d='M12 1.58594H4C1.6 1.58594 0 2.74403 0 5.44623V10.8506C0 13.5528 1.6 14.7109 4 14.7109H12C14.4 14.7109 16 13.5528 16 10.8506V5.44623C16 2.74403 14.4 1.58594 12 1.58594ZM12.376 6.28778L9.872 8.21792C9.344 8.62711 8.672 8.82785 8 8.82785C7.328 8.82785 6.648 8.62711 6.128 8.21792L3.624 6.28778C3.368 6.08704 3.328 5.71645 3.528 5.46939C3.736 5.22233 4.112 5.17601 4.368 5.37675L6.872 7.30689C7.48 7.77785 8.512 7.77785 9.12 7.30689L11.624 5.37675C11.88 5.17601 12.264 5.21461 12.464 5.46939C12.672 5.71645 12.632 6.08704 12.376 6.28778Z'/%3E%3C/svg%3E")}.product-landing__header-phone-mail{display:none;position:relative;z-index:50;flex-shrink:0;flex-direction:row;align-items:flex-end;gap:4px}.product-landing__header-phone-mail-svg{display:block;aspect-ratio:1/1!important}.product-landing__header-contact-menu{position:absolute;z-index:1500;right:0;top:calc(100% + 6px);width:max-content;max-width:calc(100vw - 24px);box-sizing:border-box;padding:6px;background:#121212;border:1px solid rgba(255,255,255,.14);border-radius:12px;box-shadow:0 12px 40px #00000073;display:flex;flex-direction:column;gap:2px}.product-landing__header-contact-menu[hidden]{display:none!important}.product-landing__header-contact--menu-row{display:block;padding:10px 12px;border-radius:8px;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.3}.product-landing__header-contact-menu-pref{color:#94a3b8;font-weight:600;margin-right:.35em}.product-landing__header-contact--menu-row:hover{background:#ffffff0f}.product-landing__header-contact{text-decoration:none;white-space:nowrap;transition:color .15s ease;font-weight:500;letter-spacing:-.02em;display:inline-flex}.product-landing__header-contact:hover{color:var(--accent)}.product-landing__header-contact.product-landing__header-contact--phone-mail{color:var(--primary)}.product-landing__header-contact.product-landing__header-contact--phone-mail:hover{color:var(--accent)}.product-landing__header-contact--tg,.product-landing__header-contact--max,.product-landing__header-contact--phone-mail{display:inline-flex;align-items:center;justify-content:center;width:32px;height:auto;aspect-ratio:1/1!important;border-radius:16px;color:var(--accent)!important;padding:0;border:none}.product-landing__header-contact--tg:hover,.product-landing__header-contact--max:hover,.product-landing__header-contact--phone-mail:hover{color:var(--accent-light)}.product-landing__header-messenger-svg{display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:var(--accent)!important;padding:7px;background:var(--bg-main);border-radius:16px}.product-landing__header-messenger-svg svg{display:block;width:18px;height:auto;aspect-ratio:1/1!important;flex-shrink:0;-webkit-user-drag:none}.product-landing__header-messenger-svg--tg,.product-landing__header-messenger-svg--max,.product-landing__header-messenger-svg--phone-mail{color:var(--accent);transition:all .2s ease-out}.product-landing__header-contact--tg:hover .product-landing__header-messenger-svg--tg,.product-landing__header-contact--max:hover .product-landing__header-messenger-svg--max,.product-landing__header-contact--phone-mail:hover .product-landing__header-messenger-svg--phone-mail{color:var(--accent-light);scale:1.05}.product-landing__header-max-svg{display:block}.product-landing__hero{position:relative;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;gap:32px;padding:var(--padding-base);max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;background:transparent;border-bottom:1px solid rgba(255,255,255,.08)}.product-landing__hero-text{position:relative;width:100%;min-width:0;text-align:center;container-type:inline-size;container-name:hero-text;margin-top:160px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 .2vw;box-sizing:border-box}.product-landing__title{font-size:clamp(2rem,5vw,3.8rem);line-height:1.1;color:var(--primary);font-weight:600;letter-spacing:-.08em;hyphens:none;-webkit-hyphens:none;padding:var(--padding-base)}.product-landing__title i{font-weight:400}.product-landing__subtitle{font-size:18px;font-weight:400;font-style:normal;color:var(--secondary);line-height:1.45;margin-bottom:4px;max-width:760px!important;letter-spacing:-.04em}.product-landing__hero-image{margin-top:20px;max-width:75vw;width:100%;animation:heroImageReveal .8s cubic-bezier(.07,.31,.28,1.32) both}.product-landing__section-title,.product-landing__cta-title{scroll-margin-top:96px}.product-landing__screenshot{width:100%;height:auto;border-radius:var(--border-button);border:1px solid var(--border);box-shadow:0 24px 56px #0003;background:#ffffff0a}.product-landing__hero-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:12px}.product-landing__section{max-width:100%;margin:0;padding:var(--padding-section)}.product-landing__inner{max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.product-landing__proof .product-landing__inner{max-width:1200px;padding:var(--padding-base)}.product-landing__section-title--center{text-align:center}.product-landing__section-lead{font-size:20px;color:var(--primary);line-height:1.4;max-width:100%;margin-bottom:40px;letter-spacing:-.02em;max-width:560px;text-align:center}#analytics #landing-analytics-title,#pricing #landing-pricing-title{margin-bottom:20px}.product-landing__metrics-list{list-style:none;margin:0;padding:0;width:100%;max-width:75%;display:flex;flex-direction:column;gap:0}.product-landing__metrics-item{position:relative;font-size:18px;color:var(--primary);line-height:1.4;padding:20px 0 20px 32px;border-top:1px solid var(--border)}.product-landing__metrics-item:last-child{border-bottom:1px solid var(--border)}.product-landing__metrics-item:before{content:"\2713";position:absolute;left:0;top:20px;width:auto;height:auto;border-radius:0;transform:none;background:none;border:none;box-shadow:none;color:var(--accent);font-size:1;font-weight:800;line-height:1.4}.product-landing__feature-grid{max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.product-landing__features .product-landing__inner{max-width:1200px;margin:0 auto;padding:var(--padding-base)}.product-landing__feature-grid--channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;padding-top:24px}.product-landing__feature-card{position:relative;padding:32px 24px;transition:all .2s ease-out;border-radius:24px;height:fit-content}.product-landing__feature-card:hover{background-color:var(--hover);scale:1.02;cursor:pointer}.product-landing__feature-icon{position:absolute;top:24px;left:24px;width:40px;height:auto;aspect-ratio:1/1!important;margin-bottom:0;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-main);border-radius:10px}.product-landing__feature-icon-img{width:20px;height:auto;aspect-ratio:1/1!important;display:block}.product-landing__feature-title{font-size:22px;font-weight:600;color:var(--primary);margin-bottom:20px;line-height:1.17;letter-spacing:-.04em;width:100%;padding-left:54px}.product-landing__feature-text{color:var(--secondary);line-height:1.4;margin:0;letter-spacing:-.03em}.product-landing__steps .product-landing__outcome-slider{margin-top:48px}.product-landing__ai-trainer .product-landing__outcome-slider{margin-top:0}.product-landing__outcome-example-box{margin:0;font-size:18px;line-height:1.45;text-align:left;max-width:55vw}.product-landing__outcome-example-box .product-landing__outcome-example-lead{font-size:18px;line-height:24px;letter-spacing:-.03em;color:var(--secondary);text-align:start}.product-landing__outcome-example-box .product-landing__outcome-example-lead:last-child{margin-bottom:0}.product-landing__outcome-slider{width:100%;margin-left:auto;margin-right:auto;outline:none}.product-landing__outcome-tabs{display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px auto 20px;width:100%;max-width:100%}.product-landing__outcome-tab{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:none;border-radius:24px;background:#0000000a;font-family:inherit;font-size:18px;font-weight:600;color:var(--primary);cursor:pointer;transition:all .2s ease-out;white-space:nowrap;letter-spacing:-.03em}.product-landing__outcome-tab:hover{color:var(--accent);background-color:var(--bg-main)}.product-landing__outcome-tab--active{color:#fff;font-weight:700;background:var(--accent);box-shadow:none}.product-landing__outcome-carousel{width:100%;max-width:75%;margin:20px auto 0}.product-landing__outcome-slide-media{display:inline-flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:6px;width:100%;max-width:1200px;margin:0}.product-landing__outcome-slide-column{flex:1 0 30vw;width:100%;min-width:0;align-items:flex-start;display:flex;flex-direction:row;gap:1em}.product-landing__outcome-slide-figure{border-radius:var(--border-button);border:1px solid var(--border);box-sizing:border-box;overflow:hidden;width:100%}.product-landing__outcome-slide-column .product-landing__outcome-slide-figure{margin:0 auto 18px;width:100%;max-width:1200px}.product-landing__outcome-slide-column .product-landing__outcome-slide-figure .product-landing__outcome-slide-img{display:block;position:relative;width:100%;height:auto;max-width:1200px;margin:0 auto}.product-landing__outcome-slide-column .product-landing__outcome-example-box{margin:0;width:100%;box-sizing:border-box}.product-landing__outcome-arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:42px;height:42px;padding:0;border:none;background:transparent;color:#64748b;cursor:pointer;border-radius:50%;transition:background .2s ease,color .2s ease}.product-landing__outcome-arrow:hover{background:#0f172a0f;color:#15803d}.product-landing__outcome-arrow-icon{display:block;flex-shrink:0}.product-landing__outcome-viewport{width:100%;overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.product-landing__outcome-carousel--ready .product-landing__outcome-viewport{opacity:1}.product-landing__outcome-track{display:flex;align-items:flex-start;width:calc(var(--outcome-slide-count, 3) * 100%);transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform;position:relative;flex-direction:row}.product-landing__outcome-slide{width:100%;max-width:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center;margin:0 auto;height:fit-content}.product-landing__outcome-slide>.product-landing__outcome-slide-title{width:100%;align-items:center;text-align:center}.product-landing__outcome-slide-title{font-size:1.5em;font-weight:600;color:var(--primary);line-height:24px;letter-spacing:-.05em;text-align:start;width:40%}.product-landing__outcome-slide-img{display:block;width:100%;height:auto}.product-landing__slide-lightbox{position:fixed;inset:0;z-index:25000;display:flex;align-items:center;justify-content:center;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));box-sizing:border-box;background:#0f172ae0;cursor:zoom-out}.product-landing__slide-lightbox[hidden]{display:none!important}.product-landing__slide-lightbox__shell{position:relative;display:block;width:fit-content;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);margin:0 auto;cursor:default}.product-landing__slide-lightbox__panel{position:relative;width:fit-content;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding:0 clamp(44px,4vw,56px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.product-landing__slide-lightbox__caption{margin:0 0 8px;padding:0;width:100%;color:#f8fafc;font-family:var(--t-landing-font);font-size:clamp(15px,1.35vw,19px);font-weight:600;line-height:1.3;letter-spacing:-.02em;text-align:center;flex:0 0 auto}.product-landing__slide-lightbox__img-wrap{position:relative;flex:1 1 auto;min-height:0;width:min(calc(100vw - 120px),1910px);max-width:100%;display:flex;align-items:center;justify-content:center}.product-landing__slide-lightbox__img{display:block;width:100%;max-width:100%;max-height:calc(100vh - 72px);height:auto;object-fit:contain;border-radius:10px;box-shadow:0 24px 80px #00000073;border:1px solid rgba(255,255,255,.12);background:#fff}.product-landing__slide-lightbox__nav{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:clamp(40px,3.6vw,48px);height:clamp(40px,3.6vw,48px);padding:0;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:#0f172ab8;color:#f8fafc;cursor:pointer;box-shadow:0 4px 16px #00000047;transition:background .2s ease,border-color .2s ease,color .2s ease}.product-landing__slide-lightbox__nav--prev{left:0}.product-landing__slide-lightbox__nav--next{right:0}.product-landing__slide-lightbox__nav:hover{background:#1e293beb;border-color:#adef0073;color:#fff}.product-landing__slide-lightbox__nav[disabled],.product-landing__slide-lightbox__nav[hidden]{visibility:hidden;pointer-events:none}.product-landing__slide-lightbox__close{position:absolute;top:10px;right:10px;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#0f172a;color:#f8fafc;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 4px 16px #00000059;display:inline-flex;align-items:center;justify-content:center;z-index:2}.product-landing__slide-lightbox__close:hover{background:#1e293b;color:#fff}.product-landing__pricing-notes{margin-bottom:24px;max-width:100%}.product-landing__pricing-note{font-size:20px;margin-bottom:4px;color:var(--primary);line-height:1.4;text-align:center;letter-spacing:-.02em}.product-landing__pricing-note:last-child{margin-bottom:0}.product-landing__pricing-note--accent strong{color:var(--accent);font-weight:800}.product-landing__pricing-breakdown{padding:24px 24px 24px 28px;max-width:960px;width:100%;background:var(--bg-body);border-left:4px solid var(--accent);position:relative;z-index:2}.product-landing__pricing-breakdown-title{font-size:20px;font-weight:700;color:var(--primary);margin:0 0 16px;line-height:1.35;letter-spacing:-.03em}.product-landing__pricing-list,.product-landing__pricing-total{font-size:16px;color:var(--primary);line-height:1.4;letter-spacing:-.01em}.product-landing__pricing-list li+li{margin-top:8px}.product-landing__pricing-list{margin:0 0 16px;padding-left:22px}.product-landing__pricing-total strong{color:var(--primary)}.product-landing__steps-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%;max-width:75%}.product-landing__step{display:flex;gap:24px;align-items:center;width:100%;padding:24px 0;border-top:1px solid var(--border)}.product-landing__step:last-child{border-bottom:1px solid var(--border)}.product-landing__step div{display:flex;width:100%;flex-direction:column}.product-landing__step-num{height:auto;width:52px;aspect-ratio:1/1!important;border-radius:28px;background:var(--accent);color:#fff;font-weight:800;font-size:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #61e00047}.product-landing__step-title{font-size:24px;font-weight:700;color:var(--primary);margin-bottom:4px;line-height:32px;letter-spacing:-.03em}.product-landing__step-text{display:flex;font-size:18px;color:var(--secondary);line-height:24px;width:100%;letter-spacing:-.03em}.product-landing__section.product-landing__cta-block{background:#f8fafc!important}.product-landing__cta-block{padding:72px 0;text-align:center;border-top:1px solid rgba(15,23,42,.08)}.product-landing__cta-inner{max-width:900px;box-sizing:border-box;display:flex;align-items:center;gap:20px}.product-landing__cta-inner-row{display:flex;box-sizing:border-box;flex-direction:row;gap:20px;width:100%;max-width:960px;padding:48px 28px;background:#fff;border-radius:var(--border-button);border:1px solid var(--border)}.product-landing__cta-inner-row .product-landing__cta-row{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:center;flex-direction:column;width:fit-content;box-sizing:border-box}.product-landing__cta-inner-row .product-landing__cta--narrow{width:fit-content;min-width:200px}.product-landing__cta-title{font-size:1.8em;font-weight:700;color:var(--primary);line-height:1.12;letter-spacing:-.03em;max-width:100%;text-align:left;width:100%}.product-landing__cta-text{font-size:15px;color:var(--secondary);line-height:1.4;max-width:100%;text-align:left;width:100%}.product-landing__footer{padding:48px 28px 80px;background:var(--primary)}.product-landing__footer-inner{display:flex;flex-direction:column;align-items:stretch;gap:32px;max-width:1200px;margin:0 auto;padding:var(--padding-base)}.product-landing__footer-row--brand{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0;box-sizing:border-box;flex-wrap:wrap}.product-landing__footer-brand{font-weight:700;font-size:16px;color:var(--accent);letter-spacing:.04em;display:flex;align-items:center;gap:16px;box-sizing:border-box}.product-landing__footer-copy{font-size:14px;color:var(--secondary);letter-spacing:-.02em;line-height:20px}.product-landing__footer-legal{display:grid;grid-template-columns:repeat(3,max-content);justify-content:space-between;align-items:start;gap:20px 16px;width:100%;box-sizing:border-box;margin-top:12px}.product-landing__footer-legal .product-landing__footer-sep{display:none}.product-landing__footer-manual{font-size:14px;line-height:20px;color:#fff;text-decoration:none;transition:all .2s ease-out;white-space:nowrap;padding:8px 16px;background-color:#202020;border-radius:12px;width:fit-content;box-sizing:border-box}.product-landing__footer-manual:hover{color:var(--accent-hover);background-color:var(--accent-soft)}.product-landing__footer-legal-link{font-size:14px;line-height:20px;color:#fff;text-decoration:underline;text-decoration-color:#fff;text-underline-offset:4px;transition:all .2s ease-out;white-space:nowrap;opacity:.5}.product-landing__footer-legal-link:hover{color:var(--accent-hover);text-decoration-color:var(--accent-hover);opacity:1}.product-landing__footer-sep{color:var(--secondary);font-size:14px;line-height:1.4;user-select:none;align-self:center}.product-landing__footer-disclaimers{align-self:flex-start;text-align:left;width:100%}.product-landing__footer-disclaimer{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--secondary);text-align:left;letter-spacing:-.02em}.product-landing__footer-disclaimer:first-child{margin-top:0}.product-landing__footer-disclaimer-link{color:inherit;text-decoration:underline;text-decoration-color:#64748ba6;text-underline-offset:2px}.product-landing__footer-disclaimer-link:hover{color:#94a3b8;text-decoration-color:#7fcf058c}.product-landing__pain>.product-landing__inner>.product-landing__section-title{margin-bottom:40px}.product-landing__proof>.product-landing__inner>.product-landing__section-title{margin-bottom:36px}.product-landing__pain .product-landing__section-lead{margin-bottom:32px}.product-landing__pain-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:24px;max-width:100%;width:100%;margin:12px 0 0;padding:var(--padding-base)}.product-landing__pain-item{display:grid;grid-template-columns:.5fr auto 1fr;gap:0px;align-items:center;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;position:relative;box-sizing:border-box}.product-landing__pain-arrow{margin:0;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_41_208)'%3E%3Cpath d='M16 8L8.25806 -3.38411e-07L8.25806 4.8L2.67022e-07 4.8L-1.27304e-08 11.2L8.25806 11.2L8.25806 16L16 8Z' fill='%23FF6b6b'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_41_208'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center center;background-size:contain;background-repeat:no-repeat;color:transparent;font-size:32px;font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:auto;aspect-ratio:1/1!important}.product-landing__pain-problem,.product-landing__pain-fix{margin:0;font-size:18px;line-height:1.5;letter-spacing:-.04em;color:#fff;font-weight:600;text-align:center}.product-landing__pain-problem strong,.product-landing__pain-fix strong{font-weight:800;color:var(--accent);font-size:20px}.product-landing__pain-fix{font-weight:400;text-align:start;color:#fff}.product-landing__pain-card{padding:32px 32px 28px;border-radius:24px;box-sizing:border-box!important;transition:all .2s ease-out;position:relative;z-index:9;backdrop-filter:blur(1px)}.product-landing__pain-card--before{padding:24px 16px;border-right:2px solid var(--error);background:linear-gradient(90deg,#ff6b6b00,#ff6b6b14 50%);z-index:10}.product-landing__pain-card--after{background:linear-gradient(270deg,#b4ffc300,#b4ffc314 50%);box-sizing:border-box;border-left:2px solid var(--accent)}.product-landing__pain-label{display:none;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary);margin-bottom:10px}.product-landing__video-overview{max-width:1200px;margin:0 auto;padding:var(--padding-base);padding-top:64px}.product-landing__video-overview .product-landing__section-title{margin-bottom:40px}.product-landing__video-card{max-width:75vw;width:100%;margin:0;overflow:hidden;border-radius:var(--border-button);background:#fff;box-shadow:0 24px 56px #0f172a33;aspect-ratio:16 / 9}.product-landing__video-card--booting{background:#f1f5f9}.product-landing__video-card--booting .product-landing__video-player,.product-landing__video-card--booting .plyr{opacity:0;visibility:hidden}.product-landing__video-card--ready .plyr{opacity:1;visibility:visible}.product-landing__video-card .plyr{--plyr-color-main: var(--accent);--plyr-video-background: #ffffff;--plyr-video-controls-background: linear-gradient(rgba(15, 23, 42, 0), rgba(15, 23, 42, .72));display:block;aspect-ratio:16 / 9;border-radius:inherit}.product-landing__video-card .plyr__video-wrapper{aspect-ratio:16 / 9;background:#fff}.product-landing__video-card .plyr__video-wrapper video,.product-landing__video-card .plyr__poster{width:100%;height:100%;object-fit:cover}.product-landing__video-card .plyr:fullscreen .plyr__video-wrapper video,.product-landing__video-card .plyr:-webkit-full-screen .plyr__video-wrapper video,.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__video-wrapper video{object-fit:contain}.product-landing__video-card .plyr:fullscreen,.product-landing__video-card .plyr:-webkit-full-screen,.product-landing__video-card .plyr.plyr--fullscreen-fallback{width:100vw!important;height:100dvh!important;max-width:100vw;max-height:100dvh;aspect-ratio:auto;border-radius:0;background:#000}.product-landing__video-card .plyr:fullscreen .plyr__video-wrapper,.product-landing__video-card .plyr:-webkit-full-screen .plyr__video-wrapper,.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__video-wrapper{width:100%;height:100%;aspect-ratio:auto;background:#000}.product-landing__video-card .plyr:fullscreen .plyr__control--overlaid,.product-landing__video-card .plyr:-webkit-full-screen .plyr__control--overlaid,.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__control--overlaid{top:50%;left:50%;transform:translate(-50%,-50%)}.product-landing__video-card .plyr:fullscreen .plyr__controls,.product-landing__video-card .plyr:-webkit-full-screen .plyr__controls,.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__controls{padding-right:max(10px,env(safe-area-inset-right));padding-bottom:max(10px,env(safe-area-inset-bottom));padding-left:max(10px,env(safe-area-inset-left))}.product-landing__video-player{display:block;width:100%;height:100%;aspect-ratio:16 / 9;background:#fff}.product-landing__ai-trainer-intro{width:100%;max-width:85vw;margin:0 0 40px;font-size:18px;line-height:1.4;color:var(--secondary);text-align:center;letter-spacing:-.02em}.product-landing__ai-trainer-intro p{margin:0 0 16px}.product-landing__ai-trainer-intro p:last-child{margin-bottom:0}.product-landing__ai-trainer-cta{margin-top:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.product-landing__analytics-intro{margin-bottom:32px}.product-landing__analytics-figure{padding:0;max-width:100%;width:100%}.product-landing__analytics-cta{margin-top:48px;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.product-landing__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;box-sizing:border-box;flex-wrap:nowrap}.product-landing__stat{padding:32px 24px;width:100%;box-sizing:border-box;position:relative;text-align:center;background-color:#b4ffc314;border-radius:32px;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;transition:scale .2s ease-out,background-color .2s ease-out;backdrop-filter:blur(1px)}.product-landing__stat:hover{scale:1.02;cursor:pointer}.product-landing__stat-value{display:block;font-size:2.25em;font-weight:700;color:var(--primary);line-height:1.1;letter-spacing:-.04em;color:var(--accent);text-align:center}.product-landing__stat-label{font-size:18px;color:var(--secondary);line-height:1.3;text-wrap:balance;letter-spacing:-.02em;color:#fff;text-align:center;position:relative;display:flex;justify-content:center}.product-landing__faq-inner{width:100%;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;gap:24px}.product-landing__faq-list{display:flex;flex-direction:column;border-radius:var(--border-button);overflow:hidden;border:1px solid var(--border);width:100%;max-width:960px}.product-landing__faq-item{border-top:1px solid var(--border);background:#fff;overflow:hidden;transition:all .2s ease-out}.product-landing__faq-item:first-child{border-top:none}.product-landing__faq-item[open]{background-color:#fafafa}.product-landing__faq-summary{cursor:pointer;padding:28px 48px 28px 24px;font-size:20px;font-weight:600;color:var(--primary);list-style:none;letter-spacing:-.03em;line-height:24px;transition:all .2s ease-out;display:inline-flex;flex-direction:row;position:relative;width:100%;align-items:flex-start}.product-landing__faq-summary:hover{opacity:.75}.product-landing__faq-summary::-webkit-details-marker{display:none}.product-landing__faq-summary:after{content:"+";position:absolute;top:calc(50% - "");right:24px;color:var(--accent);font-weight:300;font-size:2em;line-height:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:color .2s ease-out,rotate .2s ease-out}.product-landing__faq-item[open] .product-landing__faq-summary:after{rotate:45deg;color:var(--secondary)}.product-landing__faq-answer{margin:0;padding:0 24px 24px;font-size:16px;color:var(--primary);line-height:1.4;letter-spacing:-.02em;height:fit-content}.product-landing .landing-user-chevron{display:none!important}.auth-modal{width:432px;max-width:calc(100vw - 24px);padding:36px 40px 40px;border-radius:24px;border:none;box-shadow:0 25px 50px -12px #0f172a47;box-sizing:border-box;display:flex;flex-direction:column;font-family:var(--t-landing-font);--auth-tab-track-bg: #f8fafc;--auth-tab-track-border: #e2e8f0;--auth-input-bg: #f8fafc;--auth-input-border: rgba(63, 146, 0, .22);--auth-forgot: #64748b;--auth-forgot-hover: #334155}.auth-modal button,.auth-modal input,.auth-modal label,.auth-modal a,.auth-modal span,.auth-modal div{font-family:inherit}.auth-modal .modal__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.auth-modal__logo{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;color:#0f172a;font-size:15px;font-weight:600;letter-spacing:-.02em;line-height:1.2;box-sizing:border-box;user-select:none;cursor:default}.auth-modal__logo-icon{display:block;width:28px;height:28px;flex-shrink:0;object-fit:contain;border-radius:10px;user-select:none;pointer-events:none}.auth-modal__logo-text{white-space:nowrap}.auth-modal__logo-ai{font-weight:700;letter-spacing:0;margin-left:0}.auth-modal .modal__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:12px;background:transparent;color:#64748b;cursor:pointer;font-size:24px;line-height:1;transition:background .15s ease,color .15s ease}.auth-modal .modal__close:hover{background:#f1f5f9;color:#0f172a}.auth-modal__form{display:flex;flex-direction:column;gap:16px;align-items:stretch;width:100%;max-width:100%}.auth-modal__register-oauth{display:flex;flex-direction:column;gap:8px;width:100%}.auth-modal__register-divider{margin:0 0 2px;text-align:center;font-size:11px;font-weight:500;color:#94a3b8;letter-spacing:.02em}.auth-modal__tabs{position:relative;display:flex;width:100%;margin-bottom:22px;padding:4px;border-radius:14px;background:var(--auth-tab-track-bg);border:1px solid var(--auth-tab-track-border);box-sizing:border-box;gap:4px;box-shadow:inset 0 1px 2px #0f172a0d}.auth-modal__tabs:before{content:"";position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 12px)/2);border-radius:10px;background:linear-gradient(180deg,var(--accent-light) 0%,var(--accent) 100%);border:1px solid rgba(63,146,0,.35);box-shadow:0 4px 16px #61e00038;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1)}.auth-modal__tabs:has(#authTabRegister.auth-modal__tab--active):before{transform:translate(calc(100% + 4px))}.auth-modal__tab{position:relative;z-index:1;flex:1;margin:0;padding:11px 14px;border:none;border-radius:10px;background:transparent;color:#64748b;font-size:13px;font-weight:500;letter-spacing:.01em;cursor:pointer;transition:color .2s ease}.auth-modal__tab+.auth-modal__tab{border-left:none}.auth-modal__tab:hover{color:#0f172a}.auth-modal__tab--active{color:#0f172a!important;background:transparent!important;box-shadow:none!important}.auth-modal__form--hidden{display:none!important}.auth-modal__field{width:100%;max-width:100%;margin-bottom:0}.auth-modal__field label{display:block;font-size:12px;font-weight:500;margin-bottom:8px;color:#64748b;letter-spacing:.02em}.auth-modal__field input,.auth-modal__field input[type=text],.auth-modal__field input[type=email],.auth-modal__field input[type=password]{width:100%;max-width:100%;height:46px;min-height:46px;padding:0 14px;font-size:15px;box-sizing:border-box;border-radius:10px;border:1px solid var(--auth-input-border);background:var(--auth-input-bg);color:#0f172a;outline:none;transition:border-color .15s ease,box-shadow .15s ease;-webkit-appearance:none;appearance:none}.auth-modal__field input::placeholder{color:#94a3b8}.auth-modal__field input:focus,.auth-modal__field input[type=text]:focus,.auth-modal__field input[type=email]:focus,.auth-modal__field input[type=password]:focus{border-color:var(--green-dark);box-shadow:0 0 0 3px #3f920038}.auth-modal__submit{width:100%;max-width:100%;min-height:48px;margin-top:4px;padding:12px 20px;font-size:16px;font-weight:500;letter-spacing:-.02em;color:#fff!important;background:#0f172a!important;border:none;border-radius:10px;cursor:pointer;justify-content:center;box-shadow:0 4px 14px #0f172a33;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.auth-modal__submit:hover{background:#1e293b!important;box-shadow:0 6px 20px #0f172a40}.auth-modal__yandex-btn,.auth-modal__vk-btn{width:100%;max-width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#0f172a;font-size:14px;font-weight:500;box-shadow:none;transition:border-color .15s ease,background .15s ease}.auth-modal__yandex-btn:hover,.auth-modal__vk-btn:hover{background:#f8fafc;border-color:#cbd5e1}.auth-modal__yandex-icon,.auth-modal__vk-icon{width:26px;height:26px;flex:0 0 26px}.auth-modal__forgot{display:block;width:100%;margin-top:8px;font-size:14px;font-weight:600;color:var(--auth-forgot);text-decoration:none;text-align:center;transition:color .15s ease}.auth-modal__forgot:hover{color:var(--auth-forgot-hover);text-decoration:underline}.auth-modal__forgot-back{margin-bottom:8px}.auth-modal__forgot-back-link{font-size:13px;font-weight:600;color:#6b7280;text-decoration:none}.auth-modal__forgot-back-link:hover{color:#111827}.auth-modal__forgot-title{font-size:18px;font-weight:700;color:#111827;margin-bottom:8px}.auth-modal__forgot-desc{font-size:14px;color:#6b7280;line-height:1.5;margin-bottom:20px}.auth-modal__forgot-msg{font-size:13px;border-radius:10px;padding:10px 14px;margin-bottom:12px}.auth-modal__note{width:312px;max-width:100%;margin-top:2px;font-size:12px;line-height:1.35;color:var(--text-muted)}.auth-modal__note-link{color:inherit;text-decoration:underline;text-underline-offset:2px}.auth-modal__note-link:hover{color:var(--green-dark, #15803d)}.auth-modal .prism-msndr-subscribe{margin-top:12px}.auth-modal .prism-msndr-subscribe__panel{border-top-color:var(--auth-input-border, #e5e7eb)}.auth-modal .slug-status:empty{display:none}.auth-modal__feedback{width:312px;max-width:100%;margin-bottom:14px;padding:9px 12px;border-radius:var(--radius);font-size:12px;line-height:1.4;border:1px solid transparent}.auth-modal__feedback--hidden{display:none}.slug-input-wrap{position:relative;display:flex;align-items:center;border:1px solid var(--auth-input-border);border-radius:10px;background:var(--auth-input-bg);overflow:hidden;height:46px;width:100%;max-width:100%;box-sizing:border-box}.slug-input-wrap:focus-within{border-color:var(--green-dark);box-shadow:0 0 0 3px #3f920038}.slug-input-wrap input{flex:1;min-width:0;height:100%;padding:0 112px 0 14px;font-size:15px;border:none!important;outline:none;background:transparent;color:var(--text-main);border-radius:inherit}.slug-input-wrap input::placeholder{color:#94a3b8}.slug-suffix{position:absolute;top:50%;right:14px;transform:translateY(-50%);max-width:calc(100% - 28px);overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#94a3b8;white-space:nowrap;pointer-events:none}.slug-status{margin-top:4px;font-size:12px;min-height:16px}.prism-msndr-subscribe{margin-top:14px;text-align:left;width:100%;max-width:100%;box-sizing:border-box}.prism-msndr-subscribe__toggle{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;font-size:13px;line-height:1.4;cursor:pointer;text-align:inherit;color:var(--green-dark, #15803d);text-decoration:underline;text-underline-offset:2px}.prism-msndr-subscribe__toggle:hover{color:#126b33}.prism-msndr-subscribe__toggle:focus-visible{outline:2px solid var(--green-dark, #3f9200);outline-offset:2px}.prism-msndr-subscribe__panel{margin-top:10px;padding-top:12px;border-top:1px solid var(--auth-input-border, #e5e7eb)}.prism-msndr-subscribe .prism-msndr-subscribe-form__label{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.prism-msndr-subscribe .prism-msndr-subscribe-form__input{width:100%;max-width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--auth-input-border, #d1d5db);border-radius:10px;font-size:15px;font-family:inherit;background:var(--auth-input-bg, #fff);color:var(--text-main, #111827)}.prism-msndr-subscribe .prism-msndr-subscribe-form__input:focus{outline:none;border-color:var(--green-dark, #3f9200);box-shadow:0 0 0 3px #3f920038}.prism-msndr-subscribe .prism-msndr-subscribe-form__submit{margin-top:12px;width:100%;font-weight:500}.prism-msndr-subscribe .prism-msndr-subscribe-iframe{width:0;height:0;border:0;visibility:hidden;position:absolute}.prism-msndr-subscribe .prism-msndr-subscribe-details__after{font-size:12px;color:var(--text-muted, #6b7280);margin:10px 0 0;line-height:1.4}.support-success-modal__text{margin:0;padding:0;line-height:1.55;font-size:14px;color:#334155}.contact-support-modal__header.modal__header{position:relative;padding:20px 20px 14px 24px;border-bottom:1px solid #f1f5f9;margin-bottom:0;align-items:flex-start;flex-shrink:0}.contact-support-modal__title{margin:0;padding-right:44px;max-width:100%;box-sizing:border-box;font-size:clamp(.98rem,2.4vw + .55rem,1.25rem);font-weight:650;line-height:1.28;color:#0f172a;letter-spacing:-.025em;white-space:normal;overflow-wrap:break-word}.contact-support-modal__close.modal__close{position:absolute;top:8px;right:8px;width:clamp(32px,8vw,36px);height:clamp(32px,8vw,36px);display:flex;align-items:center;justify-content:center;border-radius:10px;font-size:clamp(1.15rem,3.5vw,1.35rem);line-height:1;color:#64748b;transition:background .15s ease,color .15s ease}.contact-support-modal__close.modal__close:hover{background:#f1f5f9;color:#0f172a}.contact-support-modal__body{padding:clamp(14px,3.5vw,20px) clamp(16px,4vw,24px) clamp(16px,4vw,24px);display:flex;flex-direction:column;gap:clamp(16px,4vw,24px);flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.contact-support-modal__section{margin:0}.contact-support-modal__h{margin:0 0 6px;font-size:clamp(.8125rem,1.6vw + .55rem,.9375rem);font-weight:650;letter-spacing:-.01em;color:#0f172a}.contact-support-modal__hint{margin:0 0 14px;font-size:clamp(.7rem,1.8vw + .4rem,.8125rem);line-height:1.45;color:#64748b}.contact-support-modal__row2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(8px,2.2vw,12px)}.contact-support-modal__pill{display:inline-flex;align-items:center;justify-content:center;gap:clamp(6px,1.8vw,10px);padding:clamp(10px,2.2vw,13px) clamp(7px,2.4vw,16px);min-height:clamp(44px,10vw,48px);min-width:0;border:1px solid #e2e8f0;border-radius:14px;background:#fff;color:#0f172a;text-decoration:none;font-size:clamp(11px,2.6vw,14px);font-weight:550;white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .12s ease}.contact-support-modal__pill:hover{border-color:#cbd5e1;background:#fafafa;box-shadow:0 2px 8px -2px #0f172a14}.contact-support-modal__pill:active{transform:scale(.98)}.contact-support-modal__pill-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-support-modal__pill-icon--tg{color:#229ed9}.contact-support-modal__pill-icon--tg svg{display:block;width:clamp(18px,4.5vw,22px);height:clamp(18px,4.5vw,22px)}.contact-support-modal__pill-icon--max{line-height:0}.contact-support-modal__max-svg{display:block;width:clamp(18px,4.5vw,22px);height:clamp(18px,4.5vw,22px)}.contact-support-modal__wide{display:flex;align-items:center;width:100%;padding:clamp(12px,2.8vw,15px) clamp(14px,3.2vw,18px);min-height:clamp(48px,11vw,52px);border:1px solid #e2e8f0;border-radius:14px;background:#fff;color:#0f172a;font-size:clamp(12px,2.8vw,14px);font-weight:550;cursor:pointer;text-align:left;box-sizing:border-box;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .12s ease}.contact-support-modal__wide:hover{border-color:#cbd5e1;background:#fafafa;box-shadow:0 2px 8px -2px #0f172a14}.contact-support-modal__wide:active{transform:scale(.995)}.contact-support-modal__wide-lead{display:flex;align-items:center;margin-right:12px;color:#475569}.contact-support-modal__wide-lead svg{display:block;width:clamp(18px,4.5vw,22px);height:clamp(18px,4.5vw,22px);flex-shrink:0}.contact-support-modal__wide-lead--prism-mark svg{width:auto;height:clamp(16px,4.2vw,22px);max-width:min(100%,96px)}.contact-support-modal__wide-label{flex:1}.contact-support-modal__wide-label--strong{font-weight:650}.contact-support-modal__wide--submit{justify-content:center;gap:6px}.contact-support-modal__wide--submit .contact-support-modal__wide-label{flex:0 1 auto;text-align:center}.contact-support-modal__wide--submit .contact-support-modal__wide-arrow{margin-left:0}.contact-support-modal__callback-consent{margin-top:10px;width:100%;max-width:100%;box-sizing:border-box}.contact-support-modal__wide-arrow{margin-left:8px;font-size:clamp(14px,3.5vw,17px);line-height:1;color:#94a3b8;transition:transform .18s ease,color .18s ease}.contact-support-modal__wide:hover .contact-support-modal__wide-arrow{color:#64748b;transform:translate(2px)}.contact-support-modal__fields{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.contact-support-modal__input{width:100%;padding:clamp(10px,2.5vw,13px) clamp(12px,3vw,16px);border:1px solid #e2e8f0;border-radius:14px;font-size:clamp(13px,3.2vw,15px);color:#0f172a;background:#fff;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.contact-support-modal__input::placeholder{color:#94a3b8}.contact-support-modal__input:hover{border-color:#cbd5e1}.contact-support-modal__input:focus{outline:none;border-color:#64748b;box-shadow:0 0 0 3px #64748b33}.contact-support-modal__phone-wrap{display:flex;align-items:stretch;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.contact-support-modal__phone-wrap:hover{border-color:#cbd5e1}.contact-support-modal__phone-prefix{display:flex;align-items:center;justify-content:center;gap:0;padding:0 clamp(8px,2.5vw,12px);border-right:1px solid #e2e8f0;font-size:clamp(13px,3.2vw,15px);font-weight:550;color:#334155;white-space:nowrap;background:#f8fafc}.contact-support-modal__flag{font-size:1.1em;line-height:1}.contact-support-modal__input--phone{border:none;border-radius:0;flex:1;min-width:0}.contact-support-modal__input--phone:focus{box-shadow:none}.contact-support-modal__phone-wrap:focus-within{border-color:#64748b;box-shadow:0 0 0 3px #64748b33}.integration-modal__feedback{font-size:13px;line-height:1.55;border-radius:12px;padding:12px 14px;border:1px solid transparent}.integration-modal__feedback--hidden{display:none}.confirm-dialog .prism-msndr-subscribe{margin-top:12px}.confirm-dialog .prism-msndr-subscribe__panel{border-top-color:var(--border-subtle, #e5e7eb)}.confirm-dialog-backdrop{background:#0f172a73;backdrop-filter:blur(2px);z-index:60}.confirm-dialog{width:100%;max-width:380px;background:var(--bg-elevated);border-radius:10px;border:1px solid var(--border-muted);box-shadow:0 20px 48px #00000024,0 4px 12px #00000014;overflow:hidden}.confirm-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 0}.confirm-dialog__title{font-size:15px;font-weight:600;color:var(--text-main);line-height:1.3}.confirm-dialog__close{flex-shrink:0;margin-left:12px}.confirm-dialog__body{padding:10px 20px 20px;font-size:13px;color:var(--text-muted);line-height:1.6}.confirm-dialog__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:4px 20px 20px}.modal-backdrop{position:fixed;inset:0;background:#0f172a4d;display:none;align-items:center;justify-content:center;z-index:120}.modal-backdrop.confirm-dialog-backdrop{z-index:20200}.modal{width:100%;max-width:520px;background:#fff;border-radius:var(--radius);border:1px solid #e5e7eb;padding:18px 20px 16px;position:relative}.modal.support-success-modal{padding:20px 22px 22px;box-sizing:border-box}.modal.support-success-modal .modal__header{margin-bottom:12px}.modal.support-success-modal .modal__title{color:#0f172a}.modal.support-success-modal .modal__close{color:#64748b}.modal.support-success-modal .modal__close:hover{color:#0f172a}.modal.support-success-modal .support-success-modal__footer{margin-top:18px;margin-bottom:0;padding:16px 0 0;border-top:1px solid #e5e7eb;justify-content:stretch}.modal.support-success-modal .support-success-modal__footer .support-success-modal__btn{width:100%;box-sizing:border-box;justify-content:center}.modal.contact-support-modal{max-width:min(96vw,420px);width:100%;padding:0;border:1px solid rgba(226,232,240,.95);border-radius:20px;background:#fff;font-family:var(--t-landing-font);box-shadow:0 1px 2px #0f172a0a,0 12px 32px -8px #0f172a1f,0 24px 64px -16px #0f172a14;box-sizing:border-box;display:flex;flex-direction:column;max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 28px));overflow:hidden;flex:0 1 auto}.modal.auth-modal{width:432px;max-width:calc(100vw - 24px);padding:36px 40px 40px;border-radius:24px;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.modal__title{font-size:15px;font-weight:600;color:var(--text-main)}.modal__close{border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:18px;line-height:1;padding:0 4px}.modal__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid var(--border-muted)}.modal .form-field{margin-bottom:14px}.modal .form-field:last-child{margin-bottom:0}#productLanding #hero,#productLanding section[id]{scroll-margin-top:80px}#productLanding .product-landing__outcome-slide-img{cursor:zoom-in}#productLanding{--t-headline-font: var(--t-landing-font);--t-text-font: var(--t-landing-font);--pl-landing-headline-size: clamp(2.8rem, 3.25vw + .42rem, 3rem);font-family:var(--t-landing-font)}#productLanding,#productLanding p,#productLanding li,#productLanding a,#productLanding span,#productLanding label,#productLanding input,#productLanding textarea,#productLanding select{font-family:var(--t-landing-font)}#productLanding h1,#productLanding h2,#productLanding h3,#productLanding h4,#productLanding button,#productLanding .product-landing__title,#productLanding .product-landing__section-title,#productLanding .product-landing__cta-title,#productLanding .product-landing__feature-title,#productLanding .product-landing__subsection-title,#productLanding .product-landing__step-title,#productLanding .product-landing__case-title,#productLanding .product-landing__pricing-breakdown-title,#productLanding .product-landing__btn,#productLanding .product-landing__cta,#productLanding .landing-accounts-action{font-family:var(--t-landing-font)!important}#productLanding .product-landing__section-title{font-size:var(--pl-landing-headline-size);line-height:1.15;letter-spacing:-.04em;text-align:center;margin:0 auto 40px;width:100%;max-width:800px}#productLanding .product-landing__section-title i,#productLanding .product-landing__cta-title i{font-weight:400}#productLanding #landingAuthUser.product-landing__auth{flex:0 0 auto;max-width:none}#landingAuthUser{position:relative}#authRegisterForm.auth-modal__form{gap:10px}#authRegisterForm .auth-modal__field label{margin-bottom:5px}#authRegisterForm .auth-modal__field input,#authRegisterForm .auth-modal__field .slug-input-wrap input{height:42px;min-height:42px}#authRegisterForm .auth-modal__yandex-btn,#authRegisterForm .auth-modal__vk-btn{min-height:42px;font-size:13px}#authRegisterForm .auth-modal__submit{min-height:44px;margin-top:2px;padding:10px 16px;font-size:15px}#authRegisterForm .auth-modal__note{margin-top:0;font-size:11px;line-height:1.35}#contactSupportModalBackdrop.modal-backdrop{align-items:center;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) 12px max(12px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:#0f172a73;backdrop-filter:blur(4px)}#contactSupportCallbackFeedback{margin-bottom:10px}#addAccountModalBackdrop #addAccountForm>.form-field{flex:0 0 auto;min-width:0}#addAccountModalBackdrop #addAccountSubmitBtn{display:inline-flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;flex:0 0 auto;margin-top:4px;padding:12px 16px;font-size:15px;font-weight:600;line-height:1.25;border-radius:10px;-webkit-appearance:none;appearance:none}@keyframes ma-prism-center-ray{0%{stroke-dashoffset:100;opacity:0}8%{opacity:1}34%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:.82}to{stroke-dashoffset:-100;opacity:0}}@keyframes ma-prism-side-ray{0%{stroke-dashoffset:100;opacity:0}10%{opacity:1}42%{stroke-dashoffset:0;opacity:1}78%{stroke-dashoffset:0;opacity:.86}to{stroke-dashoffset:-100;opacity:0}}@keyframes aiTrainerTypingPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes analytics-soft-loading-line{0%{opacity:.25;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}to{opacity:.25;transform:scaleX(.3)}}@keyframes analytics-analysis-overview-spin{to{transform:rotate(360deg)}}@keyframes ma-spin{to{transform:rotate(360deg)}}@keyframes ma-prism-loader-ring-rotate{to{transform:rotate(360deg)}}@keyframes ai-transcribe-spin{to{transform:rotate(360deg)}}@keyframes prismWsTypingPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes heroImageReveal{0%{opacity:0;transform:translateY(400px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.product-landing__header{padding:var(--padding-base)}.product-landing__brand{grid-column:1;grid-row:1}.product-landing__header-right{margin-left:0;justify-self:end;justify-content:flex-end;min-width:0}.product-landing__header-contacts,.product-landing__header-contact-lines{min-width:0}.product-landing__header-contacts{gap:6px 8px}.product-landing__header .product-landing__btn{padding:0 10px!important}.product-landing__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing__title{font-size:clamp(2.5rem,5vw,3rem);max-width:800px}}@media (min-width: 901px) and (max-width: 1200px){.product-landing__hero-actions .product-landing__cta{margin-left:0;margin-right:0;width:100%;min-width:0;max-width:none;box-sizing:border-box}.product-landing__hero-actions .product-landing__btn--login-hero{min-width:0;width:100%;max-width:none;align-self:stretch;box-sizing:border-box}.product-landing__outcome-slide-title{font-size:1.4em}.product-landing__outcome-slide-column{flex:1 0 45vw}}@media (min-width: 1200px){.product-landing__hero{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (min-width: 901px) and (max-width: 1200px){.product-landing__feature-grid--channels{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing__feature-card{padding:32px 24px}.product-landing__feature-icon{top:24px;left:24px}.product-landing__feature-title{margin-bottom:16px}.product-landing__hero-actions{flex-direction:column;align-items:stretch;align-self:center;width:100%;max-width:360px;margin-left:auto;margin-right:auto;justify-content:flex-start}}@media (max-width: 960px){html.route-app,html.route-app body{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto;background:var(--bg-body)}html.mobile-nav-open .topbar__support-btn{border-color:#0f172a1f;background:#fff;color:#475569}html.mobile-nav-open .topbar__menu-btn{border-color:#0f172a1f;background:#0f172a}html.mobile-nav-open .topbar__menu-btn span{background:#f8fafc}html.mobile-nav-open .topbar__menu-btn span:nth-child(1){transform:translateY(5px) rotate(45deg)}html.mobile-nav-open .topbar__menu-btn span:nth-child(2){opacity:0}html.mobile-nav-open .topbar__menu-btn span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}html.mobile-nav-open body:before{content:"";position:fixed;top:calc(56px + env(safe-area-inset-top,0px));left:0;right:0;bottom:0;background:var(--bg-body);backdrop-filter:blur(3px);z-index:20}html.mobile-nav-open .sidebar,html.mobile-nav-open .sidebar--collapsed,html.mobile-nav-open.sidebar-collapsed #sidebar{display:block}.form-field,.form-field--compact,.form-field--fixed,.form-field--model-small,.form-field--actions{width:100%;min-width:0;max-width:100%;flex:1 1 100%}.product-landing__hero{display:flex;flex-direction:column;text-align:center;gap:28px;padding:40px 20px 56px}.product-landing__hero-text{flex:none;width:100%;max-width:100%;text-align:center;margin-top:58px}.product-landing__subtitle{margin-left:auto;margin-right:auto;max-width:100%}.product-landing__cta{margin-left:auto;margin-right:auto}.product-landing__hero-actions{flex-direction:column;align-items:stretch;align-self:center;width:100%;max-width:360px;margin-left:auto;margin-right:auto;justify-content:flex-start}.product-landing__hero-actions .product-landing__cta{margin-left:0;margin-right:0;width:100%;min-width:0;max-width:none;box-sizing:border-box}.product-landing__hero-actions .product-landing__btn--login-hero{min-width:0;width:100%;max-width:none;align-self:stretch;box-sizing:border-box}.product-landing__header-contact-lines-desktop{display:none}.product-landing__header-phone-mail{display:inline-flex}.product-landing__hero-actions .product-landing__btn--login-hero{min-width:0}.product-landing__slide-lightbox__shell{max-width:calc(100vw - 12px)}.product-landing__slide-lightbox__panel{padding:0 36px}.product-landing__slide-lightbox__caption{margin-bottom:6px;font-size:14px}.product-landing__slide-lightbox__nav{width:34px;height:34px}.product-landing__slide-lightbox__img-wrap{width:calc(100vw - 88px)}.product-landing__slide-lightbox__img{max-height:calc(100vh - 56px)}.product-landing__slide-lightbox__close{top:8px;right:8px;width:38px;height:38px;font-size:22px}.product-landing__ai-trainer-intro{font-size:16px;margin-bottom:16px}#productLanding .product-landing__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:4px!important}#productLanding .product-landing__brand{flex:0 0 auto}#productLanding .product-landing__header-right{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:6px}#productLanding .product-landing__header-contacts{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;flex:0 0 auto;gap:6px;min-width:0}#productLanding .product-landing__header-contact-lines,#productLanding .product-landing__header-phone-mail{min-width:0}#productLanding .product-landing__header-messenger-svg svg{width:18px;height:18px}#productLanding .product-landing__header #headerLoginBtn{flex:0 0 auto;width:auto;min-width:0;height:32px;padding:0 12px!important;font-size:12px!important;white-space:nowrap;box-sizing:border-box}.product-landing__video-card .plyr__video-wrapper video,.product-landing__video-card .plyr__poster{object-fit:contain}.product-landing__video-card .plyr__progress input[type=range]::-webkit-slider-thumb{opacity:0}.product-landing__video-card .plyr__progress input[type=range]::-moz-range-thumb{opacity:0}.product-landing__video-card .plyr:fullscreen .plyr__progress input[type=range]::-webkit-slider-thumb{opacity:1}.product-landing__video-card .plyr:fullscreen .plyr__progress input[type=range]::-moz-range-thumb{opacity:1}.product-landing__video-card .plyr:-webkit-full-screen .plyr__progress input[type=range]::-webkit-slider-thumb{opacity:1}.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__progress input[type=range]::-webkit-slider-thumb{opacity:1}.product-landing__video-card .plyr.plyr--fullscreen-fallback .plyr__progress input[type=range]::-moz-range-thumb{opacity:1}#landing-pain-title{max-width:640px!important}.product-landing__pain-card{padding:20px 32px 16px;width:100%;max-width:100%;box-sizing:border-box;border-radius:16px}.product-landing__pain-card--before{border-right:0;padding:10px 16px 12px;width:100%;max-width:max-content!important;background:#ff6b6b14;border-bottom:1px solid var(--error);border-radius:12px}.product-landing__pain-card--after{background:#b4ffc314;border-top:1px solid var(--accent);border-left:none}.product-landing__pain-list{gap:64px}.product-landing__pain-item{display:flex;flex-direction:column;align-items:center;text-align:left;width:100%}.product-landing__pain-fix{text-align:center}.product-landing__pain-problem{font-size:14px!important;letter-spacing:-.02em}.product-landing__pain-problem b,.product-landing__pain-fix b{font-weight:800;color:var(--accent);font-size:18px;line-height:1.1}.product-landing__pain-arrow{display:block;transform:rotate(90deg);width:24px;height:24px}.product-landing__pain-label--after{color:var(--green-dark)}.product-landing__section-lead{font-size:16px;margin-bottom:24px;text-align:center}.product-landing__metrics-list,.product-landing__steps-list{max-width:80%}.product-landing__feature-grid--channels{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}#productLanding .product-landing__feature-title{font-size:20px}#productLanding .product-landing__feature-text{font-size:14px;line-height:1.48}#productLanding .product-landing__feature-card{padding:24px 16px;min-height:0;border-radius:16px}#productLanding .product-landing__feature-icon{top:16px;left:16px;width:40px;margin-bottom:0}#productLanding .product-landing__feature-icon-img{width:22px;height:22px}#productLanding .product-landing__feature-title{padding-right:0}#productLanding .product-landing__title{font-size:clamp(2.5rem,5vw,4rem)}#productLanding .product-landing__subtitle{font-size:16px}#productLanding .product-landing__outcome-tab{font-size:14px;padding:8px 10px}#productLanding .product-landing__outcome-slide-title,#productLanding .product-landing__outcome-example,#productLanding .product-landing__outcome-example-box,#productLanding .product-landing__outcome-example-box .product-landing__outcome-example-lead{font-size:17px}#productLanding .product-landing__pricing-note{font-size:16px}.product-landing__pricing-notes{margin-bottom:20px}#productLanding .product-landing__pricing-breakdown-title{font-size:17px}#productLanding .product-landing__pricing-list,#productLanding .product-landing__pricing-total,#productLanding .product-landing__pricing-audience,#productLanding .product-landing__pricing-features li{font-size:14px}.product-landing__step-num{width:40px;font-size:18px}#productLanding .product-landing__step-title{font-size:18px}#productLanding .product-landing__step-text{font-size:15px}#productLanding .product-landing__metrics-item,#productLanding .product-landing__work-bullets{font-size:16px}.product-landing__stat{border-radius:16px}#productLanding .product-landing__stat-value{font-size:28px;margin-bottom:4px}#productLanding .product-landing__stat-label{font-size:16px;line-height:1.5}#productLanding .product-landing__faq-summary{font-size:16px;padding:20px 48px 20px 20px;line-height:1.4}.product-landing__cta-inner-row{padding:32px 20px}.product-landing__cta-inner{gap:12px}#productLanding .product-landing__cta-title{text-align:left;width:100%;font-size:1.5em}#productLanding .product-landing__faq-summary:after{right:16px}#productLanding .product-landing__faq-answer{font-size:15px;padding:0 18px 16px}#productLanding .product-landing__pain-problem,#productLanding .product-landing__pain-fix,#productLanding .product-landing__pain-card--after .product-landing__pain-fix{font-size:15px}.product-landing .landing-user-trigger{gap:0;justify-content:center;min-width:0}#productLanding .product-landing__header:has(#landingAuthGuest:not([style*=none])){display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:6px;width:100%;max-width:100%;box-sizing:border-box}#productLanding .product-landing__header:has(#landingAuthGuest:not([style*=none]))>.product-landing__header-right{display:flex;align-items:center;justify-content:flex-end;min-width:0;gap:6px}#productLanding .product-landing__header:has(#landingAuthGuest:not([style*=none])) .product-landing__brand{flex:0 0 auto}#productLanding .product-landing__header:has(#landingAuthGuest:not([style*=none])) #landingAuthGuest{align-self:center;width:auto;min-width:0;max-width:none;flex:0 0 auto;box-sizing:border-box}#productLanding .product-landing__header:has(#landingAuthGuest:not([style*=none])) .product-landing__header-contacts{width:auto;max-width:none;min-width:0;flex:0 0 auto;justify-content:flex-end;flex-wrap:nowrap;box-sizing:border-box;position:relative;z-index:20}#productLanding #hero .product-landing__title{max-width:none}#headerRegisterBtn{display:none!important}#landingAuthGuest.product-landing__auth{flex:0 0 auto;width:auto;max-width:none;gap:4px;margin-left:8px}#productLanding{--pl-landing-headline-size: clamp(2rem, 5vw + .35rem, 2.8rem)}#productLanding #landingUserName{display:none!important}#contactSupportModalBackdrop.modal-backdrop{align-items:flex-start;justify-content:center;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#productLanding .product-landing__outcome-slide-title{font-size:1.25em;text-align:start}.product-landing__outcome-example-box{text-align:center;font-size:16px;max-width:65vw}.product-landing__outcome-slide-figure{max-width:100%}.product-landing__outcome-slide{gap:24px}.product-landing__outcome-carousel{max-width:80%;padding:0}}@media (max-width: 960px),(max-height: 720px){.modal{max-width:min(520px,calc(100vw - 32px));max-height:min(92dvh,calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 40px));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box}}@media (max-width: 900px){.product-landing__outcome-slide-column{align-items:center;flex-direction:column;gap:0}#productLanding .product-landing__outcome-slide-title,.product-landing__outcome-example-box .product-landing__outcome-example-lead{text-align:center}}@media (min-width: 901px){*{scrollbar-width:thin;scrollbar-color:rgba(15,23,42,.22) transparent}*::-webkit-scrollbar{width:3px;height:3px;background:transparent}*::-webkit-scrollbar-track{background:transparent;border-radius:999px}*::-webkit-scrollbar-thumb{background:#0f172a38;border-radius:999px;min-height:24px;min-width:24px}*::-webkit-scrollbar-thumb:hover{background:#0f172a4d}*::-webkit-scrollbar-thumb:active{background:#0f172a6b}.product-landing__hero-text{max-width:none;min-width:0}#productLanding #hero .product-landing__subtitle{max-width:100%}.product-landing__header-contact-lines-desktop{margin-left:8px}body[data-prism-page=settings]:has(#settingsTabs) .sidebar__settings{display:none!important}}@media (max-width: 800px){.product-landing__feature-grid--channels{grid-template-columns:repeat(2,minmax(0,1fr))}#productLanding .product-landing__feature-card{padding:26px 20px}#productLanding .product-landing__feature-icon{left:20px;top:20px;width:32px;border-radius:8px}#productLanding .product-landing__feature-icon-img{width:20px}#productLanding .product-landing__feature-title{padding-left:44px;margin-bottom:12px;font-size:18px}#productLanding .product-landing__section-title{text-align:center;line-height:1.15}.product-landing__outcome-tabs{padding:0 48px}.product-landing__outcome-example-box{max-width:100%}}@media (max-width: 640px){.product-landing__section{padding-top:70px!important}.product-landing__outcome-slide-media{gap:4px;max-width:100%}.product-landing__outcome-tabs{padding:var(--padding-base)}#productLanding .product-landing__outcome-slide-title{font-size:1.3em;margin-bottom:8px;width:100%}.product-landing__outcome-arrow{width:36px;height:36px}.product-landing__outcome-arrow-icon{width:20px;height:20px}.product-landing__brand-icon{height:24px}.product-landing__footer-row--brand{gap:16px}.product-landing__footer-legal{grid-template-columns:1fr;justify-content:stretch;justify-items:start}.product-landing__footer-legal-link{white-space:normal}.product-landing__stats{grid-template-columns:1fr;gap:12px}.product-landing__stat{align-items:flex-start}.product-landing__stat-label{text-align:left}.product-landing__header .product-landing__auth .product-landing__btn{flex:1 1 0;min-width:0;font-size:12px;padding:7px 10px}#productLanding .product-landing__title{font-size:clamp(2.2rem,4.8vw,2.6rem);letter-spacing:-.05em;overflow-wrap:anywhere}#productLanding #hero .product-landing__subtitle{font-size:14px;padding:var(--padding-base)}.product-landing__hero{padding:36px 14px 48px}.product-landing .landing-user-trigger{padding:2px;border-radius:10px;background:#ffffff0f}.product-landing #landingAuthUser .landing-avatar{width:28px;height:28px}.product-landing .landing-accounts-dropdown{left:auto;right:0;min-width:min(280px,calc(100vw - 24px));width:max-content;max-width:calc(100vw - 24px)}.product-landing__feature-grid--channels{grid-template-columns:repeat(1,minmax(0,1fr))}#productLanding .product-landing__feature-card{padding:24px 0 12px;border-top:1px solid var(--border);border-radius:0!important}#productLanding .product-landing__feature-card:last-child{border-bottom:1px solid var(--border);padding-bottom:24px}#productLanding .product-landing__feature-card:hover{scale:1;background-color:transparent!important}#productLanding .product-landing__feature-icon{left:0;top:18px;width:32px;border-radius:8px}#productLanding .product-landing__feature-icon-img{width:20px}.modal{max-width:calc(100% - 24px)}#productLanding{--pl-landing-headline-size: clamp(1.5rem, 2vw + .8rem, 2.6rem)}#landingAuthGuest.product-landing__auth{max-width:none}#productLanding #hero .product-landing__title{overflow-wrap:normal;word-break:normal}.product-landing__stat-value{white-space:nowrap}#productLanding .product-landing__section-title{margin-bottom:24px;text-align:left;width:100%;padding:var(--padding-base)}#features .product-landing__section-title{padding:0}.product-landing__ai-trainer-intro{font-size:14px;margin-bottom:8px;text-align:left}.product-landing__hero-image,.product-landing__screenshot,.product-landing__video-card{border-radius:10px;max-width:calc(100% - 16px)}.product-landing__ai-trainer-cta,.product-landing__cta--narrow{width:100%;padding:var(--padding-base)}#productLanding .product-landing__outcome-example,#productLanding .product-landing__outcome-example-box,#productLanding .product-landing__outcome-example-box .product-landing__outcome-example-lead{font-size:14px;line-height:1.4}.product-landing__outcome-carousel{max-width:100%;padding:0}.product-landing__steps-list,.product-landing__metrics-list{max-width:100%;padding:var(--padding-base)}.product-landing__step{gap:20px}.product-landing__step-num{width:36px;font-size:16px}#analytics #landing-analytics-title,#pricing #landing-pricing-title{margin-bottom:16px}.product-landing__pricing-breakdown{padding:20px 16px;max-width:calc(100% - 32px)}#productLanding .product-landing__pricing-note{font-size:14px;margin-bottom:16px;text-align:left;padding:var(--padding-base)}.product-landing__pricing-notes{margin-bottom:12px}#productLanding .product-landing__feature-title{padding-left:44px;margin-bottom:12px;font-size:18px}.product-landing__pricing-total{font-size:14px}.product-landing__section-lead{font-size:14px;text-align:left;padding:var(--padding-base);width:100%}#productLanding .product-landing__metrics-item{font-size:14px;padding:16px 0 16px 24px}#productLanding .product-landing__metrics-item:before{top:20px}.product-landing__outcome-slide,.product-landing__faq-inner{padding:var(--padding-base)}#landing-faq-title{padding:var(--padding-base)!important;font-size:1.5em!important;margin-bottom:24px!important;text-align:left!important}.product-landing__cta-text{text-align:left;font-size:14px}.product-landing__cta-inner-row{flex-direction:column;align-items:flex-start;width:100%;padding:28px 20px 20px}#productLanding .product-landing__cta-title{font-size:1.2em}.product-landing__cta-inner-row .product-landing__cta-row{width:100%}.product-landing__cta-inner-row .product-landing__cta--narrow,.product-landing__hero-actions .product-landing__cta,.product-landing__btn--login-hero,.product-landing__cta--narrow,.product-landing__btn-hero{width:100%;border-radius:10px}#landing-advantages-title{padding:0!important}}@media (max-width: 480px){.product-landing__brand span{font-size:17px}#productLanding .product-landing__title{font-size:clamp(2.2rem,4.8vw,2.3rem);letter-spacing:-.06em;overflow-wrap:anywhere}.contact-support-modal__title{line-height:1.32;letter-spacing:-.02em}.contact-support-modal__header.modal__header{padding-left:18px;padding-right:18px}}@media (max-width: 440px){.product-landing__brand span{display:none}.product-landing__brand{padding:12px}}@media (prefers-reduced-motion: reduce){.product-landing__cta:hover{transform:none}}@media (prefers-reduced-motion: reduce){.auth-modal__tabs:before{transition-duration:.01ms}}.product-landing__pain-arrow{--pain-arrow-rotate: 0deg}@media (max-width: 960px){.product-landing__pain-arrow{--pain-arrow-rotate: 90deg}}.product-landing__pain-list.pain-reveal .product-landing__pain-card,.product-landing__pain-list.pain-reveal .product-landing__pain-arrow{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}.product-landing__pain-list.pain-reveal .product-landing__pain-card{transform:translate(-40px)}.product-landing__pain-list.pain-reveal .product-landing__pain-arrow{transform:translate(-40px) rotate(var(--pain-arrow-rotate))}.product-landing__pain-list.pain-reveal.is-visible .product-landing__pain-card{opacity:1;transform:translate(0)}.product-landing__pain-list.pain-reveal.is-visible .product-landing__pain-arrow{opacity:1;transform:translate(0) rotate(var(--pain-arrow-rotate))}@media (prefers-reduced-motion: reduce){.product-landing__pain-list.pain-reveal .product-landing__pain-card,.product-landing__pain-list.pain-reveal .product-landing__pain-arrow{opacity:1;transform:rotate(var(--pain-arrow-rotate));transition:none}}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.modal-backdrop[style*=flex]{animation:modalBackdropIn .25s ease-out}.modal-backdrop[style*=flex]>.modal{animation:modalIn .35s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.modal-backdrop[style*=flex],.modal-backdrop[style*=flex]>.modal{animation:none}}@keyframes featureCardIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.product-landing__feature-grid.feature-reveal .product-landing__feature-card{opacity:0}.product-landing__feature-grid.feature-reveal.is-visible .product-landing__feature-card{animation:featureCardIn .5s ease-out both}@media (prefers-reduced-motion: reduce){.product-landing__feature-grid.feature-reveal .product-landing__feature-card{opacity:1;animation:none}}@keyframes statIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.product-landing__stats.stats-reveal .product-landing__stat{opacity:0}.product-landing__stats.stats-reveal.is-visible .product-landing__stat{animation:statIn .5s ease-out both}@media (prefers-reduced-motion: reduce){.product-landing__stats.stats-reveal .product-landing__stat{opacity:1;animation:none}}.calc{--calc-bg: #fff;--calc-border: var(--border);--calc-text: var(--primary);--calc-muted: var(--secondary);--calc-accent: var(--accent);--calc-input-bg: #fff;--calc-input-border: var(--border);--calc-input-focus: var(--accent);--calc-result-bg: var(--bg-main);--calc-result-text: var(--primary);--calc-radius: 24px;--calc-input-radius: 12px;--calc-gap: 24px;--calc-pad: 32px 28px 28px 28px;--calc-font: var(--t-landing-font, "Manrope", Arial, sans-serif);--calc-title-size: 22px;--calc-input-size: 18px;--calc-result-size: 40px;box-sizing:border-box;width:100%;margin:24px auto 48px;padding:var(--calc-pad);background:var(--calc-bg);border:1px solid var(--calc-border);border-radius:var(--calc-radius);font-family:var(--calc-font);color:var(--calc-text);max-width:960px;box-shadow:#00000014 0 12px 24px;position:relative;z-index:1}.calc *,.calc *:before,.calc *:after{box-sizing:border-box}.calc__title{margin:0 0 4px;font-size:var(--calc-title-size);font-weight:700;letter-spacing:-.02em;color:var(--calc-text)}.calc__subtitle{margin:0 0 24px;font-size:15px;color:var(--calc-muted)}.calc__fields{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--calc-gap)}.calc__field{display:flex;flex-direction:column;gap:8px;min-width:0}.calc__label{font-size:14px;font-weight:600;color:var(--calc-text);line-height:1.3;display:flex;flex-direction:column;gap:2px;letter-spacing:-.02em}.calc__rate{font-size:12px;font-weight:500;color:var(--calc-muted);display:none}.calc__input{width:100%;padding:12px;font-family:inherit;font-size:var(--calc-input-size);color:var(--calc-text);background:var(--calc-input-bg);border:1px solid var(--calc-input-border);border-radius:var(--calc-input-radius);outline:none;transition:border-color .15s ease-out,box-shadow .15s ease-out;-moz-appearance:textfield}.calc__input::-webkit-outer-spin-button,.calc__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.calc__input:focus{border-color:var(--calc-input-focus);box-shadow:0 0 0 3px var(--accent-soft, rgba(173, 239, 0, .18))}.calc__steppers{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.calc__step{flex:1 1 auto;min-width:0;padding:6px 5px;font-family:inherit;font-size:13px;letter-spacing:-.03em;font-weight:600;line-height:1;border-radius:16px;border:1px solid transparent;background:transparent;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}.calc__step--plus{color:var(--green-dark);background:var(--accent-soft)}.calc__step--plus:hover{background:var(--accent);color:#fff}.calc__step--minus{color:var(--secondary);background:var(--hover)}.calc__step--minus:hover{background:var(--danger);color:#fff}.calc__result{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;flex-direction:column;gap:8px;margin-top:24px;border-radius:var(--calc-input-radius)}.calc__result-label{font-size:15px;font-weight:500;color:var(--calc-muted)}.calc__result-value{font-size:var(--calc-result-size);font-weight:800;letter-spacing:-.04em;color:var(--calc-result-text);white-space:nowrap}.calc__actions{margin-top:16px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px}@media (max-width: 640px){.calc{--calc-pad: 32px 20px 20px 20px}.calc__fields{grid-template-columns:1fr}.calc__result{flex-direction:column;align-items:flex-start}.calc__result-value{font-size:32px}.calc__actions{justify-content:stretch}.calc__submit{width:100%}}.marquee{--marquee-height: 80px;--marquee-gap: 56px;--marquee-logo-w: 120px;--marquee-logo-h: 40px;--marquee-fade: 80px;position:relative;width:100%;margin-top:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-fade),#000 calc(100% - var(--marquee-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-fade),#000 calc(100% - var(--marquee-fade)),transparent 100%)}.marquee__track{display:flex;align-items:center;gap:var(--marquee-gap);width:max-content;height:var(--marquee-height);will-change:transform;user-select:none;-webkit-user-select:none}.marquee:hover .marquee__track{cursor:grab}.marquee__logo{flex:0 0 auto;width:fit-content;height:auto;display:flex;align-items:center;justify-content:center;opacity:.85;filter:grayscale(100%);transition:filter .2s ease-out,opacity .2s ease-out;flex-direction:column;gap:8px}.marquee__logo span{font-family:Roboto Mono,monospace!important;font-size:11px;font-weight:400;text-transform:uppercase;color:var(--secondary)}.marquee__logo:hover{filter:none;opacity:1}.marquee__logo img{width:auto;height:var(--marquee-logo-h);object-fit:contain;display:block}#productLanding .marquee__title{font-family:Roboto Mono,monospace!important;font-size:16px;font-weight:500;text-transform:uppercase;color:var(--secondary);line-height:1.15;letter-spacing:.04em;text-align:center;margin:0 auto 40px;width:100%;max-width:800px;scroll-margin-top:96px}.marquee.marquee--dragging .marquee__track,.marquee.marquee--dragging{cursor:grabbing}#productLanding .marquee__title i{font-weight:400}@media (max-width: 800px){#productLanding .marquee__title{line-height:1.15}}@media (max-width: 640px){#productLanding .marquee__title{margin-bottom:24px;padding:var(--padding-base);width:100%}#integrations{padding-top:20px!important}}@media (prefers-reduced-motion: reduce){.marquee__track{will-change:auto}}.cases{--case-card-w: 560px;--case-gap: 24px;--case-max: 1200px;--case-nav-size: 48px;--case-radius: 32px;--case-edge: max(16px, calc((100% - var(--case-max)) / 2 + 16px));position:relative;overflow:hidden;padding-left:16px!important;padding-right:16px!important;padding-bottom:var(--padding-bottom)}.cases__viewport{position:relative;width:100%}.cases__track{display:flex;gap:var(--case-gap);overflow-x:auto;scroll-behavior:smooth;padding-left:var(--case-edge);padding-right:var(--case-edge);scrollbar-width:none;-ms-overflow-style:none;padding-top:20px;padding-bottom:20px}.cases__track::-webkit-scrollbar{display:none}.case-card{flex:0 0 var(--case-card-w);max-width:88vw;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:32px;background:#fff;border-radius:var(--case-radius);transition:all .2s ease-out;position:relative;z-index:1}.case-card:hover{scale:1.01;box-shadow:#0000000a 0 8px 12px;z-index:2}.case-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.case-card__tag{display:inline-block;padding:6px 14px;font-size:15px;font-weight:700;letter-spacing:-.03em;color:var(--accent);background:var(--accent-soft);border-radius:999px}.case-card__body{display:flex;flex-direction:column;gap:24px;flex:1 1 auto}.case-card__row{display:flex;flex-direction:column;gap:4px}.case-card__label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--secondary)}.case-card__text{margin:0;font-size:16px;line-height:1.5;color:var(--primary);letter-spacing:-.01em}.case-card__result{display:flex;align-items:center;gap:16px;padding-top:20px;border-top:1px solid var(--border)}.case-card__result-value{font-size:40px;font-weight:800;letter-spacing:-.03em;color:var(--accent);white-space:nowrap}.case-card__result-text{font-size:18px;line-height:1.25;color:var(--primary);letter-spacing:-.02em;font-weight:500}.cases__nav{position:absolute;top:-16%;transform:translateY(-50%);z-index:5;width:var(--case-nav-size);height:var(--case-nav-size);display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--border, #E5E5E0);background:#fff;color:var(--primary, #101010);cursor:pointer;box-shadow:0 6px 20px #0f172a1f;transition:background-color .15s ease-out,color .15s ease-out,opacity .15s ease-out}.cases__nav:hover{background:var(--bg-main, #ECF3ED)}.cases__nav--prev{left:var(--case-edge);transform:translate(-50%,-50%)}.cases__nav--next{right:var(--case-edge);transform:translate(50%,-50%)}.cases__nav[disabled]{opacity:0;pointer-events:none}@media (max-width: 640px){.cases{--case-card-w: 86vw;--case-nav-size: 40px;--case-edge: 16px;padding-top:80px!important;padding-bottom:80px!important;--case-radius: 20px}.case-card{padding:22px 20px}.case-card:hover{scale:1;box-shadow:none!important}.cases__track{padding-top:0!important;padding-bottom:0!important}.case-card__tag{font-size:13px}.case-card__text,.case-card__result-text{font-size:14px}.case-card__result-value{font-size:24px}.cases__nav{display:none}}.landing-account-item{display:flex;flex-direction:column;gap:2px;width:100%;padding:11px 16px;text-align:left;background:none;border:none;cursor:pointer;transition:background .12s}.landing-account-item:not(.landing-account-item--active):hover{background:#ffffff0f}.landing-account-item--active{background:#adef0014;cursor:default}.landing-account-item__name{font-size:14px;font-weight:500;color:#f9fafb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-account-item--active .landing-account-item__name{color:#adef00}.landing-account-item__meta{font-size:12px;color:#fff6}.landing-account-item--active .landing-account-item__meta{color:#adef0099}.product-landing__header-right .landing-user-trigger span{color:#111827}.product-landing__header-right .landing-user-chevron{color:#11182780}.product-landing__header-right .landing-user-trigger:hover{opacity:.75;background:none}.modal-backdrop--visible{display:flex}.modal-backdrop.modal-backdrop--visible{overscroll-behavior:contain}@media (max-width:900px),(max-height:720px){.modal-backdrop.modal-backdrop--visible{align-items:flex-start;justify-content:center;padding:max(10px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}}#impact,#proof{width:100%;max-width:none;padding-left:0!important;padding-right:0!important;box-sizing:border-box}#pain-to-solution .product-landing__inner{width:100%;align-items:stretch;padding:var(--padding-base);box-sizing:border-box}.product-landing__proof .product-landing__inner{align-items:stretch}.product-landing__stats-row{width:100%;max-width:100%;align-self:stretch}
