@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;800&family=Unbounded:wght@300;400;800&display=swap";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{font-family:Montserrat,Arial,sans-serif;color:#2b2a29;background:#dbd6d0;--brand-accent-rgb: 238, 124, 0;--brand-accent: rgb(var(--brand-accent-rgb));--brand-yellow: #ffcb00;--brand-orange: var(--brand-accent);--brand-orange-dark: #e85208;--brand-black: #2b2a29;--brand-primary: var(--brand-accent);--brand-primary-dark: #e85208;--text-main: #090909;--text-soft: #5d6887;--surface: #ffffff;--surface-muted: #f7f9ff;--border-soft: #e4e9f6;--font-accent: "Unbounded", "Montserrat", Arial, sans-serif;--font-body: "Montserrat", Arial, sans-serif;--site-chrome-bg: rgb(43, 42, 41);--site-chrome-border: rgba(255, 255, 255, .09);--site-chrome-text: rgba(255, 255, 255, .88);--site-chrome-muted: rgba(255, 255, 255, .55);--landing-scroll-margin: 88px}*{box-sizing:border-box}html{height:auto;min-height:100%;scroll-behavior:smooth;background:#eee}body{position:relative;margin:0;height:auto;min-height:100%;font-family:var(--font-body);color:var(--brand-black);background:#eee}body:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(/assets/logo_bg.svg);background-repeat:repeat;background-size:96px auto;opacity:.13}#root{position:relative;z-index:1}#results,#what,#audience,#trust,#analytics,#reports,#pricing,#privacy,#faq,#start{scroll-margin-top:var(--landing-scroll-margin)}.app-header.ant-layout-header{position:sticky;top:0;z-index:100;margin-left:calc(50% - 50vw);width:100vw;max-width:100vw;box-sizing:border-box;height:auto!important;line-height:normal!important;padding:0!important;background:var(--site-chrome-bg)!important;box-shadow:0 1px 0 var(--site-chrome-border);margin-bottom:clamp(14px,2.5vw,20px);border-bottom:1px solid var(--site-chrome-border)}.app-header-inner{max-width:1100px;margin:0 auto;padding:10px clamp(14px,3.2vw,28px) 12px;display:flex;align-items:center;gap:clamp(8px,1.5vw,16px);width:100%;min-height:52px}.app-header .brand{display:inline-flex;align-items:center;flex-shrink:0;margin:0;padding:2px 6px 2px 0;line-height:0;text-decoration:none;border-radius:10px;transition:opacity .2s ease}.app-header .brand:hover{opacity:.92}.app-header-logo{display:block;height:36px;width:auto}.app-header__menu-wrap{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-start;overflow-x:visible;overflow-y:visible}.app-header__menu-wrap .landing-top-menu.ant-menu-horizontal,.app-header__menu-wrap .app-menu.ant-menu-horizontal{flex:1 1 auto;width:100%;min-width:0;overflow:visible!important;border-bottom:none!important;justify-content:flex-start}.app-header__menu-wrap .landing-top-menu.ant-menu-horizontal>.ant-menu-item,.app-header__menu-wrap .landing-top-menu.ant-menu-horizontal>.ant-menu-submenu,.app-header__menu-wrap .app-menu.ant-menu-horizontal>.ant-menu-item,.app-header__menu-wrap .app-menu.ant-menu-horizontal>.ant-menu-submenu{flex:0 0 auto;min-width:0;justify-content:center;margin-inline:0!important;padding-inline:clamp(4px,.9vw,10px)!important}.app-header__menu-wrap .landing-top-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title,.app-header__menu-wrap .app-menu.ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{justify-content:center;width:100%;padding-inline:clamp(4px,.9vw,10px)!important}.app-header__menu-wrap .landing-top-menu.ant-menu-horizontal .ant-menu-title-content,.app-header__menu-wrap .app-menu.ant-menu-horizontal .ant-menu-title-content{text-align:center}.header-contacts{display:flex;align-items:center;gap:2px;flex-shrink:0}.app-header-inner>.header-contacts{margin-left:auto}.header-contacts--drawer{justify-content:center;flex-wrap:wrap;gap:6px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--border-soft)}.app-header .header-contact-btn.ant-btn{width:40px;height:40px;min-width:40px;color:var(--site-chrome-muted)!important;border-radius:50%!important}.app-header .header-contact-btn.ant-btn:hover{color:#fff!important;background:#ffffff1a!important}.site-header-drawer .header-contact-btn.ant-btn{color:var(--text-soft)!important}.site-header-drawer .header-contact-btn.ant-btn:hover{color:var(--brand-black)!important;background:#2b2a290f!important}.header-cta-group{display:flex;align-items:center;gap:10px;flex-shrink:0}.app-header .header-cta.ant-btn{height:36px;padding-inline:18px;font-weight:600;font-size:.875rem;letter-spacing:.01em;border-radius:10px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.app-header .header-cta-outline.ant-btn-default{color:var(--site-chrome-text)!important;border-color:#ffffff47!important;background:#ffffff12!important;box-shadow:0 1px #ffffff0f inset}.app-header .header-cta-outline.ant-btn-default:hover{border-color:#ffffff80!important;color:#fff!important;background:#ffffff1f!important;box-shadow:0 1px #ffffff1a inset,0 4px 18px #0000002e}.app-header .ant-btn-default:not(:disabled):not(.header-cta-outline){color:var(--site-chrome-text)!important;border-color:#ffffff47!important;background:#ffffff0f!important}.app-header .ant-btn-default:not(:disabled):not(.header-cta-outline):hover{color:#fff!important;border-color:#ffffff73!important;background:#ffffff1f!important}.app-header .btn-cabinet.ant-btn-primary,.app-header .header-cta.ant-btn-primary{background:rgb(var(--brand-accent-rgb))!important;border-color:rgb(var(--brand-accent-rgb))!important;color:#fff!important;font-weight:600;box-shadow:0 1px #ffffff38 inset,0 4px 16px #ee7c004d}.app-header .btn-cabinet.ant-btn-primary:hover,.app-header .header-cta.ant-btn-primary:hover{background:var(--brand-primary-dark)!important;border-color:var(--brand-primary-dark)!important;color:#fff!important;box-shadow:0 1px #ffffff2e inset,0 6px 22px #e8520861}.app-header .btn-cabinet.ant-btn-primary:focus-visible,.app-header .header-cta.ant-btn-primary:focus-visible{outline:2px solid rgba(255,200,140,.75);outline-offset:2px}.app-header .header-cta-outline.ant-btn-default:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:2px}.app-header .burger-toggle.ant-btn{flex-shrink:0;width:42px;height:42px;color:var(--site-chrome-text)!important;border-radius:10px!important}.app-header .burger-toggle.ant-btn:hover{color:#fff!important;background:#ffffff14!important}@media (max-width: 991.98px){.app-header-inner{flex-wrap:wrap;row-gap:8px;align-items:center}.app-header .brand{order:0;flex-shrink:0}.header-contacts{order:1;flex:0 1 auto;min-width:0;justify-content:flex-start}.header-cta-group{order:2;flex:0 1 auto;min-width:0;justify-content:flex-start;flex-wrap:wrap;gap:8px}.app-header .burger-toggle.ant-btn{order:3}.app-header .header-cta.ant-btn{padding-inline:14px;font-size:13px}}.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-item,.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-submenu,.app-header .app-menu.ant-menu-horizontal .ant-menu-item,.app-header .app-menu.ant-menu-horizontal .ant-menu-submenu{color:var(--site-chrome-muted)!important}.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-item:hover,.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-submenu-title:hover,.app-header .app-menu.ant-menu-horizontal .ant-menu-item:hover,.app-header .app-menu.ant-menu-horizontal .ant-menu-submenu-title:hover,.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-item-selected,.app-header .app-menu.ant-menu-horizontal .ant-menu-item-selected{color:#fff!important}.app-header .landing-top-menu .ant-menu-title-content a,.app-header .app-menu .ant-menu-title-content a{color:inherit!important}.app-header .landing-top-menu .ant-menu-title-content a:hover,.app-header .app-menu .ant-menu-title-content a:hover{color:#fff!important}.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-item-selected:after,.app-header .landing-top-menu.ant-menu-horizontal .ant-menu-item:hover:after,.app-header .app-menu.ant-menu-horizontal .ant-menu-item-selected:after,.app-header .app-menu.ant-menu-horizontal .ant-menu-item:hover:after{border-bottom-color:rgb(var(--brand-accent-rgb))!important}.app-header .landing-top-menu .ant-menu-title-content,.app-header .app-menu .ant-menu-title-content{color:inherit}.site-header-drawer__body{padding-top:8px}.site-header-drawer .ant-drawer-header{border-bottom:1px solid var(--border-soft)}.site-header-drawer .ant-drawer-title{font-family:var(--font-accent);font-weight:700;font-size:1rem}.auth-page{display:flex;justify-content:center;padding:clamp(12px,3vw,28px) 0 clamp(32px,6vw,56px)}.auth-page-card.ant-card{width:100%;max-width:440px;border-radius:16px!important;border:none!important;box-shadow:0 1px #ffffffb3 inset,0 16px 44px #6548001f;background:#fff}.auth-page-card>.ant-card-body{padding:clamp(20px,4vw,28px) clamp(18px,4vw,26px) 16px!important}.auth-page-card .ant-form-item-label>label{color:var(--brand-black);font-weight:500}.auth-page-card .ant-input,.auth-page-card .ant-input-affix-wrapper{border-radius:10px}.auth-page-card .ant-btn-primary{height:42px;border-radius:10px;font-weight:600}.auth-forgot-password-row{text-align:right;margin-top:-6px;margin-bottom:10px}.auth-forgot-password-row a{color:var(--brand-primary);font-size:.9rem;text-decoration:none}.auth-forgot-password-row a:hover{text-decoration:underline}.auth-page-switch{margin-top:8px;padding-top:12px;border-top:1px solid var(--border-soft);text-align:center}.auth-page-switch a{color:var(--brand-primary);font-size:.95rem;text-decoration:none}.auth-page-switch a:hover{text-decoration:underline}.landing-cta-link{display:block;width:100%;text-decoration:none}.nav-actions--desktop{flex-shrink:0;margin-left:auto}.nav-actions--mobile{width:100%}.nav-actions--mobile .ant-space-item{flex:1 1 auto;min-width:0}.nav-actions--mobile .ant-space-item>a{display:block;width:100%}.nav-actions--mobile .ant-btn{width:100%}.landing-drawer-menu.ant-menu-inline{border-inline-end:none!important;background:transparent!important}.landing-drawer-menu .ant-menu-item{height:auto!important;line-height:1.35!important;padding:12px 14px!important}.cabinet-drawer-nav-menu.ant-menu-inline{margin-bottom:4px}.cabinet-drawer-divider.ant-divider{margin:12px 0 16px!important}.cabinet-drawer-actions,.cabinet-drawer-actions.ant-space-vertical .ant-space-item{width:100%}.cabinet-drawer-actions a{display:block;width:100%}.landing-top-menu.ant-menu{font-family:var(--font-body);font-weight:400}.landing-top-menu.ant-menu-horizontal{width:100%;max-width:100%;justify-content:flex-start;border-bottom:none!important;background:transparent!important;line-height:32px}.landing-top-menu.ant-menu-horizontal .ant-menu-item,.landing-top-menu.ant-menu-horizontal .ant-menu-submenu{padding-inline:4px!important;padding-block:0!important;margin-block:0!important;line-height:32px!important;height:auto!important}.landing-top-menu.ant-menu-horizontal .ant-menu-submenu-title{padding-block:0!important;line-height:32px!important}.landing-top-menu.ant-menu-horizontal .ant-menu-title-content{line-height:inherit}.landing-top-menu .ant-menu-title-content a{color:#2b2a29e0;text-decoration:none}.landing-top-menu .ant-menu-title-content a:hover{color:var(--brand-primary)}.nav-actions{display:flex;flex-shrink:0;gap:10px;flex-wrap:wrap}.page{max-width:1100px;margin:0 auto;padding:clamp(22px,3.5vw,36px) clamp(14px,3.2vw,28px) clamp(44px,6.5vw,72px)}.page.api-docs-page{max-width:min(88rem,calc(100vw - 40px))}.page.page--layout{padding-top:0;padding-bottom:0}.page--layout{min-height:100vh;display:flex;flex-direction:column}.page__main{flex:1 1 auto;min-height:0}.page__main:has(.cabinet-stack),.page__main:has(.cabinet-page--loading),.page__main:has(.cabinet-page--error){background-color:var(--surface)}.app-footer.ant-layout-footer{margin-top:auto;margin-left:calc(50% - 50vw);width:100vw;max-width:100vw;box-sizing:border-box;background:var(--site-chrome-bg)!important;color:#ffffffeb;border-top:none!important;padding:clamp(20px,3.2vw,28px) 0 0!important;line-height:inherit}.app-footer-inner{max-width:1100px;margin:0 auto;padding:0 clamp(14px,3.2vw,28px)}.app-footer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 32px}.footer-col-brand{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:clamp(12px,2vw,20px);min-width:0}.footer-col-contacts{display:flex;justify-content:flex-end;align-items:center;min-width:0}.footer-logo-link{display:inline-flex;align-items:center;flex-shrink:0;height:44px;line-height:0}.footer-logo{display:block;height:44px;width:auto;max-width:min(220px,72vw)}.footer-logo-link:hover .footer-logo{opacity:.9}.footer-tagline.ant-typography{margin:0!important;font-size:.9rem!important;line-height:1.45!important;color:#ffffffb8!important;flex:1 1 12rem;min-width:min(12rem,100%);max-width:42rem;text-align:left}.footer-contacts{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.footer-contact-btn.ant-btn{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important;color:#ffffffe0!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff0f!important}.footer-contact-btn.ant-btn:hover{color:rgb(var(--brand-accent-rgb))!important;border-color:#ffffff47!important;background:#ffffff1a!important}.footer-copyright.ant-typography{display:block;margin-top:20px!important;padding-bottom:clamp(14px,2.5vw,20px);font-size:.82rem!important;color:#ffffff73!important}.footer-privacy-link{color:#ffffff94;text-decoration:none}.footer-privacy-link:hover{color:rgb(var(--brand-accent-rgb));text-decoration:underline}@media (max-width: 640px){.app-footer-main{grid-template-columns:1fr;justify-items:stretch}.footer-col-contacts{justify-content:flex-start}.footer-tagline.ant-typography{flex:1 1 auto;max-width:none}.footer-contacts{justify-content:flex-start}}.privacy-policy-page,.api-docs-page{padding-top:clamp(20px,3vw,32px);padding-bottom:48px}.privacy-policy-page__title,.api-docs-page__title{margin-top:0!important;font-family:var(--font-accent)}.api-docs-page__lead{margin-bottom:1.75rem!important;max-width:none;width:100%;line-height:1.6;color:#0f172ab8}.api-docs-card__lead.ant-typography{margin-top:0!important;margin-bottom:1.1rem!important;line-height:1.55}.api-docs-subsection-h.ant-typography{margin-top:1.2em!important;margin-bottom:.35em!important;font-size:.9375rem!important;font-weight:600!important;color:#0f172ad1!important}.api-docs-card .api-docs-section-h.ant-typography:first-of-type{margin-top:.75em!important}.security-review-page{max-width:44rem;margin-left:auto;margin-right:auto}.api-docs-page .security-review-page{max-width:100%;width:100%}.privacy-policy-page>.static-doc-section.landing-section,.api-docs-page>.static-doc-section.landing-section{margin-top:0}.security-review-page__disclaimer{font-size:.95rem;line-height:1.55;margin-bottom:28px!important}.security-review-page__h3.ant-typography{margin-top:1.35em!important;margin-bottom:.5em!important;font-size:1.05rem!important;font-weight:600}.landing-tech-security-link a{font-weight:500}.landing-tech-security-link a:hover{text-decoration:underline}.api-docs-card.ant-card{margin-bottom:20px;border-radius:14px;box-shadow:0 1px 2px #0f172a0f}.api-docs-card .ant-card-body{padding:clamp(18px,2.5vw,24px)}.api-docs-endpoint{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin:12px 0 10px}.api-docs-code{margin:10px 0 14px;padding:14px 16px;border-radius:10px;border:1px solid var(--border-soft, rgba(15, 23, 42, .08));background:#f8fafcf2;font-size:.82rem;line-height:1.5;overflow-x:auto;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.api-docs-code--syntax{white-space:pre}.api-docs-code--syntax code,.api-docs-code--syntax .api-docs-code__inner{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:inherit!important;line-height:inherit!important;background:transparent!important;padding:0!important}.api-docs-list{margin:6px 0 14px;padding-left:1.25rem;line-height:1.6}.api-docs-list li+li{margin-top:.35em}.api-docs-response-tabs.ant-tabs{margin:4px 0 0}.api-docs-response-tabs .ant-tabs-nav{margin-bottom:10px}.api-docs-params-table{margin:8px 0 14px}.api-docs-params-table .ant-table{font-size:.9rem}.api-docs-params-table .ant-table-cell{line-height:1.5;vertical-align:top;white-space:normal;word-break:break-word}.api-docs-params-table .ant-table-thead>tr>th{font-weight:600}.cabinet-page--loading,.cabinet-page--error{min-height:min(58vh,520px);display:flex;flex-direction:column;align-items:center;justify-content:center}.cabinet-loading-hint.ant-typography{margin-top:14px!important}.cabinet-error-alert{max-width:520px;width:100%}.cabinet-stack{display:flex;flex-direction:column;gap:28px;margin-top:4px;padding:clamp(12px,2.2vw,24px) clamp(10px,2vw,22px);box-sizing:border-box}.cabinet-subnav.landing-top-menu.ant-menu-horizontal{flex-shrink:0;border-bottom:1px solid var(--border-soft)!important;padding-bottom:2px;margin:0 0 4px;line-height:42px!important}.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item,.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-submenu{line-height:42px!important;font-weight:500}.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item-selected,.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item:hover,.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item-active{color:var(--brand-primary)!important}.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item-selected:after,.cabinet-subnav.landing-top-menu.ant-menu-horizontal .ant-menu-item:hover:after{border-bottom-width:2px!important;border-bottom-color:var(--brand-primary)!important}.cabinet-stats-grid.stats-grid{margin-top:0}.cabinet-stat-card.ant-card{height:100%;border-radius:16px!important;border:1px solid var(--border-soft)!important;background:linear-gradient(165deg,#fff,#f7f9ff8c);box-shadow:0 10px 32px #14286411}.cabinet-stat-card .ant-card-body{padding:22px 22px 20px!important}.cabinet-stat-card .ant-statistic-title{color:var(--text-soft);font-size:.9rem;margin-bottom:8px!important}.cabinet-stat-card .ant-statistic-content{font-family:var(--font-accent);font-weight:800;font-size:clamp(1.3rem,2.4vw,1.6rem)!important;color:var(--brand-black)}.cabinet-section-card.ant-card{border-radius:16px!important;border:1px solid var(--border-soft)!important;box-shadow:0 8px 28px #1428640e;overflow:hidden}.cabinet-section-card>.ant-card-head{padding:18px 24px!important;min-height:auto!important;border-bottom:1px solid var(--border-soft)!important;background:#f8faffb8}.cabinet-section-card .ant-card-head-title{font-family:var(--font-accent);font-weight:700!important;font-size:1.04rem!important}.cabinet-section-card>.ant-card-body{padding:24px!important}.cabinet-api-key-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}.cabinet-api-key-toolbar .cabinet-api-intro.ant-typography{margin:0;flex:1 1 auto;overflow:visible}.cabinet-api-key-toolbar .cabinet-rotate-key-btn{flex-shrink:0}.cabinet-api-intro.ant-typography{color:var(--text-soft);font-size:.95rem;line-height:1.55}.cabinet-api-prefix{font-size:.88rem!important;padding:4px 10px!important;border-radius:8px;white-space:normal!important;word-break:break-all;max-width:100%}.cabinet-api-key-secret.ant-typography{word-break:break-all;font-size:.82rem!important}.cabinet-api-key-new-wrap{width:100%}.cabinet-api-key-new-label.ant-typography{display:block;margin-bottom:6px!important;font-size:.9rem!important}.cabinet-api-key-secret-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;vertical-align:top}.cabinet-api-key-secret-row .cabinet-api-key-secret{flex:0 1 auto;min-width:0;max-width:100%;margin:0!important}.cabinet-api-key-copy-btn.ant-btn{flex-shrink:0}.cabinet-transcribe-upload.ant-upload-wrapper{width:100%}.cabinet-transcribe-file-picked{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:12px 16px;border:1px dashed var(--ant-color-border, #d9d9d9);border-radius:8px;background:var(--ant-color-fill-alter, rgba(0, 0, 0, .02));box-sizing:border-box}.cabinet-transcribe-file-picked__name{flex:1;min-width:0}.cabinet-transcribe-file-picked__remove.ant-btn{flex-shrink:0}.cabinet-transcribe-spin-wrap{display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0}.cabinet-transcribe-tabs.ant-tabs .ant-tabs-content{padding-top:8px}.cabinet-transcribe-meta-bar{font-size:.9rem;line-height:1.5}.cabinet-transcribe-summary-block{position:relative;overflow:hidden;width:100%;padding:14px 16px;border-radius:12px;border:1px solid color-mix(in srgb,var(--ant-color-primary, #1677ff) 22%,#d9e6ff);background:linear-gradient(135deg,color-mix(in srgb,var(--ant-color-primary, #1677ff) 10%,#ffffff),#fff 52%,color-mix(in srgb,var(--ant-color-primary, #1677ff) 6%,#ffffff));box-shadow:0 8px 20px #1677ff14}.cabinet-transcribe-summary-block:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;background:linear-gradient(180deg,var(--ant-color-primary, #1677ff) 0%,#73a9ff 100%)}.cabinet-transcribe-summary-block .ant-typography{margin-bottom:0}.cabinet-transcribe-summary-block .ant-typography strong{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:.95rem;letter-spacing:.01em;color:color-mix(in srgb,var(--ant-color-primary, #1677ff) 82%,#0f274f)}.cabinet-transcribe-summary-block .ant-typography strong:before{content:"✦";font-size:.85rem;opacity:.85}.cabinet-transcribe-summary-block .ant-typography+.ant-typography{margin-top:0!important;color:#1f2a37;line-height:1.62;font-size:.96rem;white-space:pre-wrap}.cabinet-transcribe-summary-markdown{margin-top:8px;color:#1f2a37;line-height:1.62;font-size:.96rem}.cabinet-transcribe-summary-markdown h1,.cabinet-transcribe-summary-markdown h2,.cabinet-transcribe-summary-markdown h3,.cabinet-transcribe-summary-markdown h4,.cabinet-transcribe-summary-markdown h5,.cabinet-transcribe-summary-markdown h6{margin:10px 0 6px;color:#0f274f}.cabinet-transcribe-summary-markdown p{margin:0 0 8px}.cabinet-transcribe-summary-markdown ul,.cabinet-transcribe-summary-markdown ol{margin:0 0 10px;padding-left:18px}.cabinet-transcribe-summary-markdown li+li{margin-top:4px}.cabinet-transcribe-summary-markdown code{padding:1px 5px;border-radius:5px;background:#0f274f14;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.cabinet-transcribe-summary-markdown .md-table-wrap{margin:8px 0 12px;overflow-x:auto}.cabinet-transcribe-summary-markdown table{width:100%;border-collapse:collapse;font-size:.93rem;min-width:420px}.cabinet-transcribe-summary-markdown th,.cabinet-transcribe-summary-markdown td{border:1px solid rgba(15,39,79,.16);padding:8px 10px;vertical-align:top;text-align:left}.cabinet-transcribe-summary-markdown th{background:#0f274f0f;color:#0f274f;font-weight:700}.cabinet-transcribe-audio-bar{display:flex;flex-direction:column;gap:6px;width:100%}.cabinet-transcribe-audio-el{display:block;width:100%}.cabinet-transcribe-audio-hint{display:block;font-size:.8rem;line-height:1.35}.cabinet-transcribe-timestamp-detail{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border:1px solid var(--ant-color-border-secondary, #d9d9d9);border-radius:10px;background:var(--ant-color-fill-quaternary, #fafafa)}.cabinet-transcribe-timestamp-detail__head{display:flex;flex-direction:column;min-width:0;gap:2px}.cabinet-transcribe-timestamp-detail__title{font-weight:600;color:#0f274f}.cabinet-transcribe-timestamp-detail__hint{font-size:.8rem}.cabinet-transcribe-timestamp-detail__group{flex-shrink:0}@media (max-width: 640px){.cabinet-transcribe-timestamp-detail{flex-direction:column;align-items:stretch}.cabinet-transcribe-timestamp-detail__group{width:100%}.cabinet-transcribe-timestamp-detail__group .ant-radio-button-wrapper{width:50%;text-align:center}}.cabinet-transcribe-chat{display:flex;flex-direction:column;gap:10px;max-height:min(56vh,560px);overflow-y:auto;padding:4px 2px 8px;scroll-behavior:smooth}.cabinet-transcribe-chat-row{display:flex;width:100%}.cabinet-transcribe-chat-row--left{justify-content:flex-start}.cabinet-transcribe-chat-row--right{justify-content:flex-end}.cabinet-transcribe-chat-bubble{position:relative;max-width:min(92%,34rem);padding:10px 14px 8px;border-radius:14px;border:1px solid var(--border-soft);box-shadow:0 1px 2px #2b2a290f}.cabinet-transcribe-chat-bubble__copy-wrap{position:absolute;top:4px;right:4px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease}.cabinet-transcribe-chat-bubble:hover .cabinet-transcribe-chat-bubble__copy-wrap,.cabinet-transcribe-chat-bubble:focus-within .cabinet-transcribe-chat-bubble__copy-wrap{opacity:1;pointer-events:auto}.cabinet-transcribe-chat-bubble__copy.ant-btn{padding:2px 8px;height:auto;font-size:.75rem;line-height:1.35;color:var(--text-soft)}.cabinet-transcribe-chat-bubble__copy.ant-btn:hover{color:var(--brand-primary);background:#5d688714}@media (hover: none){.cabinet-transcribe-chat-bubble__copy-wrap{opacity:1;pointer-events:auto}}.cabinet-transcribe-chat-bubble--left{background:#f7f9fff2;border-bottom-left-radius:4px}.cabinet-transcribe-chat-bubble--right{background:#ffecd6e0;border-color:#ee7c0038;border-bottom-right-radius:4px}.cabinet-transcribe-chat-bubble--seekable,.cabinet-transcribe-chat-bubble--seekable .cabinet-transcribe-chat-bubble__copy.ant-btn,.cabinet-transcribe-chat-bubble--seekable .cabinet-transcribe-chat-bubble__words-btn{cursor:pointer}.cabinet-transcribe-chat-bubble--turn-active{box-shadow:0 0 0 2px #ee7c0059}.cabinet-transcribe-chat-bubble__text--words{line-height:1.55}.cabinet-transcribe-chat-bubble__w{border-radius:4px;padding:0 1px;margin:0 -1px;transition:background-color .08s ease,box-shadow .08s ease}.cabinet-transcribe-chat-bubble__w--active{background:#ee7c0047;box-shadow:0 0 0 1px #ee7c0073}.cabinet-transcribe-chat-bubble__speaker{font-family:var(--font-accent);font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-soft);margin-bottom:4px}.cabinet-transcribe-chat-bubble__text{font-size:.95rem;line-height:1.5;color:var(--text-main);white-space:pre-wrap;word-break:break-word}.cabinet-transcribe-chat-bubble__time{margin-top:6px;font-size:.72rem;color:var(--text-soft);opacity:.92}.cabinet-transcribe-chat-bubble__words-toggle{margin-top:2px;margin-left:-6px}.cabinet-transcribe-chat-bubble__words-btn.ant-btn{padding:0 6px;height:auto;font-size:.78rem;line-height:1.4}.cabinet-transcribe-chat-row--right .cabinet-transcribe-chat-bubble__words-toggle{margin-left:0;margin-right:-6px;text-align:right}.cabinet-transcribe-chat-words{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:baseline;padding-top:10px;margin-top:6px;border-top:1px dashed rgba(93,104,135,.22)}.cabinet-transcribe-chat-word{display:inline-block;padding:2px 8px;border-radius:8px;background:#5d688717;font-size:.86rem;line-height:1.45;cursor:default;border:1px solid rgba(93,104,135,.12);transition:background-color .08s ease,border-color .08s ease,box-shadow .08s ease}.cabinet-transcribe-chat-word--active{background:#ee7c0052;border-color:#ee7c0073;box-shadow:0 0 0 1px #ee7c0059}.cabinet-transcribe-json-panel{display:flex;flex-direction:column;gap:10px}.cabinet-transcribe-json-toolbar{display:flex;justify-content:flex-end}.cabinet-transcribe-json-wrap{max-height:min(52vh,520px);overflow:auto;border-radius:12px;border:1px solid rgba(255,255,255,.07)}.cabinet-transcribe-json.cabinet-transcribe-json--raw{margin:0;padding:14px 16px;border-radius:12px;background:#1e1e1e;color:#d4d4d4;font-size:.8125rem;line-height:1.5}.cabinet-transcribe-json--raw code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:pre-wrap;word-break:break-word}.cabinet-transcribe-json__code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.cabinet-history-card>.ant-card-body{padding-top:16px!important}.cabinet-history-table .ant-table{font-size:.92rem}.cabinet-analytics-card>.ant-card-head{flex-wrap:wrap;gap:8px 12px;align-items:flex-start}.cabinet-analytics-card .cabinet-analytics-toolbar{margin-left:auto}.cabinet-analytics-table-wrap{width:100%;overflow-x:auto}.cabinet-analytics-table .ant-pagination{margin:16px 16px 14px!important;flex-wrap:wrap;row-gap:10px}.cabinet-analytics-muted{color:var(--text-soft)}.cabinet-analytics-date{font-variant-numeric:tabular-nums;white-space:nowrap}.cabinet-analytics-duration{font-variant-numeric:tabular-nums;font-weight:500}.cabinet-analytics-speaker-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.cabinet-analytics-speaker-item{display:flex;gap:10px;align-items:center}.cabinet-analytics-speaker-num{flex:0 0 22px;width:22px;height:22px;line-height:22px;text-align:center;border-radius:6px;font-size:.75rem;font-weight:600;background:var(--surface-muted);color:var(--brand-black);border:1px solid var(--border-soft)}.cabinet-analytics-speaker-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px}.cabinet-analytics-speaker-name{color:var(--text-main);font-size:.875rem;line-height:1.3;word-break:break-word}.cabinet-analytics-speaker-role.ant-tag{margin-inline-end:0;text-transform:lowercase}.cabinet-analytics-speaker-fields{display:flex;flex-direction:column;gap:4px}.cabinet-analytics-speaker-row{display:grid;grid-template-columns:88px 1fr;gap:8px;font-size:.8125rem;line-height:1.35}.cabinet-analytics-speaker-key{color:var(--text-soft);text-transform:lowercase}.cabinet-analytics-speaker-val{color:var(--text-main);word-break:break-word}.cabinet-analytics-speakers-raw{margin-bottom:0!important;max-height:200px;overflow:auto}.cabinet-analytics-speakers-raw pre{margin:0;font-size:.75rem;line-height:1.4;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;color:var(--text-main)}.cabinet-history-tabs .ant-tabs-nav{margin-bottom:12px}.cabinet-billing-amount--credit{color:#237804;font-weight:600}.cabinet-billing-amount--debit{color:#a8071a;font-weight:600}@media (max-width: 700px){.cabinet-stack{gap:22px;padding:12px 8px}}.scroll-reveal{opacity:0;transform:translate3d(0,26px,0);transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.scroll-reveal.scroll-reveal--visible{opacity:1;transform:translateZ(0);will-change:auto}.scroll-reveal .hero-kpi-card{opacity:0;transform:translate3d(0,14px,0);transition:opacity .48s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.scroll-reveal.scroll-reveal--visible .hero-kpi-card{opacity:1;transform:translateZ(0)}.scroll-reveal.scroll-reveal--visible .hero-kpi-card:nth-child(1){transition-delay:.08s}.scroll-reveal.scroll-reveal--visible .hero-kpi-card:nth-child(2){transition-delay:.16s}.scroll-reveal.scroll-reveal--visible .hero-kpi-card:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion: reduce){.scroll-reveal{opacity:1!important;transform:none!important;transition:none!important;will-change:auto!important}.scroll-reveal .hero-kpi-card{opacity:1!important;transform:none!important;transition:none!important}.landing-pricing-card.ant-card,.landing-pricing-card.ant-card:hover,.landing-reports-feature-card.ant-card,.landing-reports-feature-card.ant-card:hover{transform:none!important;transition:none!important}}.landing-section{margin-top:clamp(22px,3vw,32px);border-radius:18px;padding:clamp(26px,4vw,40px) clamp(22px,3.5vw,36px);border:1px solid #f1e7c5;box-shadow:0 8px 30px #1428640b}.landing-section-head .section-title{margin-bottom:8px!important}.section-lead.ant-typography{margin:0!important;max-width:none;line-height:1.55!important;font-size:.95rem!important;font-weight:400!important;color:var(--text-soft)!important}.landing-section .section-lead.ant-typography{width:100%;max-width:100%;white-space:normal;overflow-wrap:break-word}.landing-section-head .section-lead.ant-typography{margin:0 0 26px!important}.landing-section-faq .landing-section-head .section-lead.ant-typography{margin-bottom:22px!important}.section-odd,.section-even{background:#ffffffb8}.landing-section-trust,.landing-section-models,.landing-section-analytics,.landing-section-reports,.landing-section-pricing{background:linear-gradient(165deg,#fffffff2,#f7f9ffe0 42%,#fffcecb8);border-color:#e4e9f4;box-shadow:0 8px 30px #1428640b,inset 0 1px #ffffffeb}.landing-analytics-intro-card.ant-card{border-radius:16px;border:1px solid rgba(93,104,135,.12)!important;background:#ffffffeb;box-shadow:0 1px #ffffffe6 inset}.landing-reports-section-lead.ant-typography{max-width:40rem}.landing-reports-row.ant-row{width:100%;margin-top:4px!important}.landing-reports-row.ant-row>.ant-col{display:flex}.landing-reports-feature-card.ant-card{flex:1;width:100%;min-height:100%;border-radius:18px!important;border:1px solid rgba(93,104,135,.12)!important;border-left:4px solid rgba(232,93,4,.55)!important;background:linear-gradient(155deg,#fffffffa,#f7f9ffb8 48%,#fffcf68c);box-shadow:0 1px #fffffff2 inset,0 10px 36px #1428640f;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.landing-reports-feature-card.ant-card:hover{border-color:#5d68872e!important;box-shadow:0 1px #fffffff2 inset,0 16px 44px #14286417;transform:translateY(-2px)}.landing-reports-feature-card.ant-card .ant-card-body{padding:clamp(20px,3vw,28px) clamp(20px,3vw,26px) clamp(22px,3vw,28px)!important}.landing-reports-feature-top{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px}.landing-reports-feature-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:14px;background:linear-gradient(135deg,#e85d0424,#5d688724);color:var(--brand-primary);font-size:1.35rem;box-shadow:0 1px #ffffffd9 inset}.landing-reports-feature-title.ant-typography{margin:6px 0 0!important;font-family:var(--font-accent);font-size:1.12rem!important;font-weight:700!important;line-height:1.3!important;color:#2b2a29f0!important}.landing-reports-feature-lead.ant-typography{margin:0 0 16px!important;font-size:.93rem!important;line-height:1.55!important;color:var(--text-soft)!important}.landing-reports-feature-points{margin:0;padding:0;list-style:none}.landing-reports-feature-points li{display:flex;align-items:flex-start;gap:10px;margin:0 0 10px;font-size:.86rem;line-height:1.45;color:#2b2a29d1}.landing-reports-feature-points li:last-child{margin-bottom:0}.landing-reports-feature-point-icon{flex-shrink:0;margin-top:3px;font-size:.95rem;color:#e85d04e0}.landing-analytics-intro-card.ant-card .ant-card-body{padding:clamp(22px,3vw,32px)!important}.landing-analytics-hero-band{margin-bottom:clamp(8px,2vw,4px);padding-bottom:clamp(20px,3vw,28px);border-bottom:1px solid rgba(93,104,135,.1)}.landing-analytics-subtitle--hero.ant-typography{margin-top:0!important}.landing-analytics-copy--lead.ant-typography{font-size:.96rem!important}.landing-analytics-categories-block{padding-top:clamp(22px,3vw,32px);padding-bottom:clamp(8px,2vw,12px)}.landing-analytics-subtitle--section.ant-typography{margin-bottom:8px!important}.landing-analytics-categories-intro.ant-typography{margin:0 0 18px!important;max-width:52rem;font-size:.9rem!important;line-height:1.5!important}.landing-analytics-timeline{position:relative;z-index:0;max-width:920px;margin:0 auto;padding:10px 0 6px}.landing-analytics-timeline:before{content:"";position:absolute;z-index:0;width:2px;border-radius:1px;background:linear-gradient(180deg,#e85d0461,#5d688747 52%,#5d688729);top:18px;bottom:18px}@media (min-width: 768px){.landing-analytics-timeline:before{left:50%;transform:translate(-50%)}}@media (max-width: 767px){.landing-analytics-timeline:before{left:15px;transform:none}}.landing-analytics-timeline-item{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:12px 16px;align-items:start;margin-bottom:20px}.landing-analytics-timeline-item:last-child{margin-bottom:0}@media (max-width: 767px){.landing-analytics-timeline-item,.landing-analytics-timeline-item--left,.landing-analytics-timeline-item--right{grid-template-columns:32px minmax(0,1fr)}}.landing-analytics-timeline-item__axis{display:flex;justify-content:center;padding-top:6px;grid-column:2;grid-row:1}@media (max-width: 767px){.landing-analytics-timeline-item--left .landing-analytics-timeline-item__axis,.landing-analytics-timeline-item--right .landing-analytics-timeline-item__axis{grid-column:1}}.landing-analytics-timeline-item__dot{display:block;width:14px;height:14px;flex-shrink:0;border-radius:50%;border:3px solid rgba(232,93,4,.88);background:#fff;box-shadow:0 0 0 5px #fffffffa}.landing-analytics-timeline-item__panel{grid-row:1;width:100%;padding:4px 0 6px;text-align:start}.landing-analytics-timeline-item--left .landing-analytics-timeline-item__panel{grid-column:1;justify-self:end;max-width:min(100%,400px)}.landing-analytics-timeline-item--right .landing-analytics-timeline-item__panel{grid-column:3;justify-self:start;max-width:min(100%,400px)}@media (max-width: 767px){.landing-analytics-timeline-item--left .landing-analytics-timeline-item__panel,.landing-analytics-timeline-item--right .landing-analytics-timeline-item__panel{grid-column:2;justify-self:stretch;max-width:none}}.landing-analytics-timeline-heading.ant-typography{margin-top:0!important;margin-bottom:6px!important;font-family:var(--font-accent, inherit)!important;font-weight:700!important;font-size:.98rem!important;line-height:1.35!important;color:#2b2a29f0!important}.landing-analytics-timeline-desc.ant-typography{margin-bottom:0!important;font-size:.9rem!important;line-height:1.58!important;color:var(--text-soft)!important}.landing-analytics-subtitle.ant-typography{margin-top:0!important;margin-bottom:12px!important;font-size:1.05rem!important}.landing-analytics-intro-card .landing-analytics-copy+.landing-analytics-subtitle.ant-typography{margin-top:24px!important}.landing-analytics-copy.ant-typography{margin-bottom:0!important;line-height:1.55!important}.landing-pricing-row.ant-row{width:100%;margin:0!important}.landing-pricing-row.ant-row>.ant-col{display:flex;flex-direction:column}.landing-pricing-card.ant-card{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--border-soft)!important;background:#fff;box-shadow:0 1px #ffffffd9 inset,0 10px 36px #1428640f;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .2s ease}.landing-pricing-card.ant-card:hover{transform:translateY(-3px);border-color:#5d688738!important;box-shadow:0 1px #ffffffe6 inset,0 18px 48px #14286417}.landing-pricing-card--featured.ant-card{position:relative;border-color:rgba(var(--brand-accent-rgb),.46)!important;background:linear-gradient(165deg,#fffaeef5,#fff 55%,#fff6e2b8);box-shadow:0 1px #ffffffe6 inset,0 16px 44px #ee7c002e}.landing-pricing-card--featured.ant-card:before{content:"Рекомендуем";position:absolute;top:12px;right:12px;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--brand-primary);border-radius:999px;padding:5px 10px;line-height:1}.landing-pricing-card .ant-card-body{flex:1;display:flex;flex-direction:column;gap:0;min-height:0;padding:22px 22px 20px!important}.landing-pricing-card-title.ant-typography{margin:0 0 16px!important;font-family:var(--font-accent);font-weight:700;font-size:1.08rem!important;color:#1f1e1d!important;letter-spacing:.01em}.landing-pricing-rates,.landing-pricing-rates--onprem{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(93,104,135,.12)}.landing-pricing-price-row{display:flex;flex-direction:row;align-items:stretch;justify-content:center;gap:0;padding:16px 12px 14px;border-radius:14px;background:linear-gradient(180deg,#f7f9ffd9,#fffffff5 55%,#fffcf680);border:1px solid rgba(93,104,135,.1);box-shadow:0 1px #ffffffe6 inset}.landing-pricing-price-row--triple{flex-wrap:wrap;row-gap:10px;column-gap:0}@media (min-width: 768px){.landing-pricing-price-row--triple{flex-wrap:nowrap;padding-inline:8px}.landing-pricing-price-row--triple .landing-pricing-price-value{font-size:clamp(.92rem,1.65vw,1.12rem)}.landing-pricing-price-row--triple .landing-pricing-price-label{font-size:.7rem;max-width:12em}}.landing-pricing-price-cell{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;min-width:0;padding:0 4px}.landing-pricing-price-value{font-family:var(--font-body);font-weight:600;font-size:clamp(1.02rem,2vw,1.22rem);line-height:1.2;letter-spacing:.01em;color:#2b2a29e0;font-variant-numeric:tabular-nums}.landing-pricing-price-label{font-size:.74rem;line-height:1.3;color:var(--text-soft);max-width:11em}.landing-pricing-price-slash{flex:0 0 auto;align-self:center;padding:0 6px;font-family:var(--font-body);font-weight:400;font-size:1.05rem;line-height:1;color:#5d688752;-webkit-user-select:none;user-select:none}.landing-pricing-per-unit.ant-typography{margin:10px 0 0!important;text-align:center;font-size:.78rem!important;line-height:1.4!important;letter-spacing:.02em;text-transform:uppercase;font-weight:500;color:#5d6887bf!important}.landing-pricing-onprem-highlight{padding:16px 14px;border-radius:14px;background:linear-gradient(145deg,#f7f9ffe6,#fffffffa,#f0f5ff59);border:1px solid rgba(93,104,135,.12);box-shadow:0 1px #ffffffe0 inset}.landing-pricing-onprem-label{display:block;font-family:var(--font-accent);font-weight:700;font-size:.98rem;letter-spacing:.01em;color:#23211ff0}.landing-pricing-onprem-lead.ant-typography{margin:8px 0 0!important;font-size:.84rem!important;line-height:1.45!important}.landing-pricing-card-text.ant-typography{margin:0!important;flex:1;min-height:0;font-size:.9rem!important;line-height:1.55!important}.landing-pricing-more-link{display:inline-block;align-self:flex-start;margin-top:auto;padding-top:14px;font-size:.88rem;font-weight:500}.landing-pricing-more-link:hover{text-decoration:underline}.landing-pricing-footnote.ant-typography{margin:22px 0 0!important;padding:14px 16px;font-size:.82rem!important;line-height:1.5!important;max-width:none;border-radius:12px;background:#ffffff8c;border:1px solid rgba(93,104,135,.1)}.landing-section-faq{background:linear-gradient(165deg,#ffffffeb,#f7f9ffc7 48%,#fffcf08c);border-color:#e4e9f4;box-shadow:inset 0 1px #ffffffe6}.landing-faq-title.ant-typography{margin-bottom:0!important}.landing-faq-collapse.ant-collapse{background:#fff;border:1px solid var(--border-soft)!important;border-radius:12px!important;overflow:hidden;box-shadow:0 4px 16px #1428640a}.landing-faq-collapse.ant-collapse>.ant-collapse-item{margin-bottom:0!important;border:none!important;border-radius:0!important;border-bottom:1px solid var(--border-soft)!important;box-shadow:none!important;background:#fff;transition:background-color .15s ease}.landing-faq-collapse.ant-collapse>.ant-collapse-item:last-child{border-bottom:none!important}.landing-faq-collapse.ant-collapse>.ant-collapse-item:hover{background:#f8faffbf}.landing-faq-collapse.ant-collapse>.ant-collapse-item-active{background:#f8faffd9}.landing-faq-collapse .ant-collapse-header{padding:14px 16px!important;align-items:flex-start!important;background:#fff!important}.landing-faq-collapse .ant-collapse-item-active>.ant-collapse-header{background:transparent!important}.landing-faq-collapse .ant-collapse-header .ant-collapse-title{font-family:var(--font-body)!important;font-weight:500!important;line-height:1.5!important;color:var(--text-soft)!important}.landing-faq-collapse .ant-collapse-header .ant-collapse-title .landing-faq-question{display:inline-block;font-family:inherit!important;font-weight:inherit!important;font-size:.95rem!important;letter-spacing:0;color:inherit!important;line-height:inherit!important;padding-right:10px}.landing-faq-collapse .ant-collapse-expand-icon{color:#8b95a8!important;font-size:.85rem!important;margin-top:3px!important}.landing-faq-collapse .ant-collapse-content{border-top:1px solid rgba(228,233,246,.85)!important;background:#f8faffa6!important}.landing-faq-collapse .ant-collapse-content-box{padding:14px 18px 18px!important}.landing-faq-answer.ant-typography{color:var(--text-soft)!important;line-height:1.55!important;font-size:.95rem!important}.hero-inner.ant-row{width:100%;margin:0!important}.hero-copy-col{min-width:0}@media (min-width: 992px){.hero:before{opacity:.08;background-position:right 6px top 8px;background-size:clamp(128px,17vw,236px) auto}}.hero{position:relative;overflow:hidden;isolation:isolate;color:var(--brand-black);padding:34px;border-radius:22px;background:radial-gradient(ellipse 95% 85% at 8% 12%,rgba(255,255,255,.92) 0%,transparent 52%),radial-gradient(ellipse 70% 60% at 96% 8%,rgba(255,236,210,.55) 0%,transparent 48%),radial-gradient(ellipse 55% 45% at 100% 100%,rgba(245,160,96,.22) 0%,transparent 55%),linear-gradient(128deg,#fffaf5,#fff0e3 18%,#ffe4cc 40%,#f8c49a 68%,#e8956a 88%,#d97848);box-shadow:0 1px #ffffffa6 inset,0 20px 56px #3e26161f,0 6px 18px #b45f2814}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:url(/assets/logo_bg.svg);background-repeat:no-repeat;background-position:right 8px top 12px;background-size:clamp(140px,24vw,280px) auto;opacity:.23;pointer-events:none;z-index:0}.hero>*{position:relative;z-index:1}.hero p{margin:0;max-width:760px;color:#262422e0}.hero-title.ant-typography{margin:8px 0 14px;color:#1f1e1d!important;font-family:var(--font-accent);font-size:clamp(1.35rem,2.1vw,1.85rem);font-weight:800;letter-spacing:.005em;line-height:1.2}.hero-text.ant-typography{max-width:760px;color:#2d2a28db}.hero-eyebrow-tag.ant-tag{display:inline-block;max-width:100%;box-sizing:border-box;margin:0 0 4px;padding:6px 12px;font-size:clamp(.62rem,2.4vw,.74rem);letter-spacing:.02em;font-family:var(--font-accent);font-weight:500;color:#23211fe6!important;background:#ffffff6b!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:999px;line-height:1.35;white-space:normal;word-break:break-word;overflow-wrap:anywhere;text-align:center;vertical-align:top;height:auto;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 12px #3723140f}.hero-proof.ant-space{margin-top:22px}.hero-proof-tag.ant-tag{margin:0!important;padding:5px 11px!important;font-size:.76rem;font-family:var(--font-accent);color:#262422e6!important;background:#ffffff61!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:999px;line-height:1.35;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 8px #3723140d}.hero-kpis-col{flex:0 0 100%;max-width:100%}.hero-kpis{margin-top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hero-kpi-card.ant-card{background:#ffffff94;border:1px solid rgba(255,255,255,.82)!important;border-radius:14px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px #ffffffbf inset,0 8px 24px #3e261614}.hero-kpi-card .ant-card-body{padding:12px 14px!important}.hero-kpi-inner{width:100%}.hero-kpi-headline.ant-typography{display:block;font-family:var(--font-body);font-size:clamp(.95rem,1.9vw,1.05rem);font-weight:600;line-height:1.3;color:#2b2a29e0!important}.hero-kpi-caption.ant-typography{display:block;font-size:.87rem;line-height:1.35;color:#2d2a28d1}.section-title{margin:28px 0 8px;font-size:clamp(1.05rem,1.6vw,1.25rem);font-family:var(--font-accent);letter-spacing:.01em}.landing-section .section-title{margin-top:0}.landing-icp-grid{margin-top:4px}.landing-icp-audience-card.ant-card{height:100%;border-radius:16px!important;border:1px solid var(--border-soft)!important;overflow:hidden;box-shadow:0 10px 28px #1428640f}.landing-icp-audience-card.ant-card .ant-card-body{padding:16px 18px 18px!important}.landing-icp-audience-card.ant-card .ant-card-cover{margin:0!important}.landing-icp-audience-cover-img-wrap{height:132px;overflow:hidden;background:#eef1f8}.landing-icp-audience-cover-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.landing-icp-audience-title.ant-typography{margin-top:0!important;margin-bottom:8px!important;font-family:var(--font-accent);font-weight:700;font-size:1rem!important;line-height:1.3}.landing-icp-audience-text{font-size:.9rem;line-height:1.45}.benefits-grid,.stats-grid{margin-top:4px}.stats-grid .ant-card,.auth-wrap .ant-card{border-radius:16px;border:1px solid var(--border-soft);box-shadow:0 10px 30px #1428640f}.landing-benefit-card.ant-card{height:100%;border-radius:16px;border:1px solid var(--border-soft)!important;background:linear-gradient(180deg,#fff,#f7f9ff59);box-shadow:0 10px 32px #14286412;transition:transform .2s ease,box-shadow .2s ease}.landing-benefit-card.ant-card:hover{box-shadow:0 16px 44px #1428641a}.landing-benefit-card .ant-card-body{padding:22px 20px 24px!important}.landing-benefit-body{width:100%}.landing-benefit-body .landing-benefit-title,.landing-benefit-body .landing-benefit-text,.landing-benefit-body .landing-usecase-title{text-align:center;width:100%}.landing-benefit-avatar.ant-avatar{background:linear-gradient(135deg,var(--brand-yellow) 0%,var(--brand-primary) 100%);color:var(--brand-black);box-shadow:0 4px 14px #ee7c0059}.landing-benefit-title.ant-typography{margin:0!important;font-family:var(--font-accent);font-size:1.02rem!important;font-weight:700;letter-spacing:.01em;line-height:1.3}.landing-benefit-text.ant-typography{font-size:.95rem!important;line-height:1.55!important;color:var(--text-soft)!important}.landing-trust-card.ant-card,.landing-usecase-card.ant-card{border-radius:16px;border:1px solid var(--border-soft)!important;background:#fff;box-shadow:0 8px 28px #1428640e}.landing-usecases-row.ant-row{align-items:stretch}.landing-usecases-col.ant-col{display:flex}.landing-usecase-card.ant-card{flex:1;width:100%;min-height:100%;display:flex;flex-direction:column}.landing-trust-card .ant-card-body,.landing-usecase-card .ant-card-body{padding:22px 22px 20px!important}.landing-usecase-card .ant-card-body{flex:1;display:flex;flex-direction:column}.landing-usecase-card .landing-benefit-body{flex:1}.landing-trust-title.ant-typography,.landing-usecase-title.ant-typography{margin:0 0 12px!important;font-family:var(--font-accent);font-size:1.05rem!important;font-weight:700}.landing-usecase-card .landing-benefit-avatar{margin-bottom:2px}.landing-trust-list-icon{flex-shrink:0}.landing-trust-list .ant-typography,.landing-privacy-list .ant-typography{font-size:.95rem!important;line-height:1.55!important;color:var(--text-soft)!important}.landing-privacy-card.ant-card{border-radius:16px;border:1px solid var(--border-soft)!important;background:linear-gradient(165deg,#fafbfd,#fff 42%,#f8fafc);box-shadow:0 8px 28px #1428640e}.landing-privacy-card .ant-card-body{padding:22px 22px 20px!important}.landing-privacy-icon{flex-shrink:0;font-size:1.05rem;margin-top:3px;color:var(--brand-primary)}.landing-compare-card.ant-card{border-radius:18px;border:1px solid var(--border-soft)!important;background:linear-gradient(165deg,#fff,#fcfdfffa);box-shadow:0 8px 28px #1428640e,inset 0 1px #ffffffe6}.landing-compare-card .ant-card-body{padding:16px 14px 14px!important}@media (min-width: 768px){.landing-compare-card .ant-card-body{padding:22px 22px 18px!important}}.landing-compare-grid{width:100%;font-size:.9rem;line-height:1.5;color:var(--text-soft)}.landing-compare-grid-head,.landing-compare-grid-row{display:grid;grid-template-columns:minmax(0,.58fr) minmax(0,1.21fr) minmax(0,1.21fr);gap:10px 14px;align-items:center}.landing-compare-grid-head{padding:12px 12px 14px;margin-bottom:6px;font-family:var(--font-accent);font-weight:700;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft);background:linear-gradient(145deg,#f7f9fff2,#fffcf0a6);border-radius:12px;border:1px solid var(--border-soft)}.landing-compare-grid-head-cell{display:flex;align-items:center;gap:10px;min-width:0}.landing-compare-grid-head-cell--svc{color:var(--brand-black)}.landing-compare-grid-head-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:9px;background:#ffffffd9;border:1px solid rgba(228,233,246,.9);color:var(--text-soft);font-size:.95rem}.landing-compare-grid-head-cell--svc .landing-compare-grid-head-icon{background:#fffbebf2;border-color:#ffd49c8c;color:var(--brand-primary)}.landing-compare-grid-row{padding:14px 10px;border-bottom:1px solid var(--border-soft);border-radius:10px;transition:background-color .15s ease}.landing-compare-grid-row:hover{background:#f8faff8c}.landing-compare-grid-row:last-child{border-bottom:none;padding-bottom:4px}.landing-compare-criterion-inner.ant-space{width:100%}.landing-compare-grid-criterion{font-weight:600;color:var(--brand-black);word-break:break-word}.landing-compare-criterion-text{line-height:1.45}.landing-compare-criterion-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:linear-gradient(145deg,#fffcf0f2,#ffecc873);border:1px solid rgba(240,208,144,.45);color:var(--brand-primary);font-size:1.05rem}.landing-compare-cell-inner.ant-space{width:100%}.landing-compare-cell-inner.ant-space .ant-space-item:last-child{min-width:0}.landing-compare-cell-icon{flex-shrink:0;margin-top:3px;font-size:1rem}.landing-compare-cell-icon--manual{color:#9aa3b5}.landing-compare-cell-icon--svc{color:rgb(var(--brand-accent-rgb));font-size:1.02rem}.landing-compare-grid-cell{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.landing-compare-grid-cell--manual{padding:4px 0}.landing-compare-grid-cell--svc{padding:8px 10px;margin:-4px -6px;border-radius:10px;background:linear-gradient(160deg,#fffdf8f2,#fff5dc6b);border:1px solid rgba(255,224,180,.45)}.landing-compare-grid-label{display:none}@media (max-width: 640px){.landing-compare-grid-head{display:none}.landing-compare-grid-row{grid-template-columns:1fr;gap:10px;padding:14px 6px}.landing-compare-grid-row:hover{background:transparent}.landing-compare-grid-criterion{padding-bottom:8px;border-bottom:1px dashed var(--border-soft);margin-bottom:2px}.landing-compare-grid-label{display:block;font-family:var(--font-accent);font-size:.62rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--text-soft);margin-bottom:4px}.landing-compare-grid-cell--manual{padding:0}.landing-compare-grid-cell--svc{margin:0;padding:10px 12px}}.landing-outcome-card.ant-card{margin-top:22px;border-radius:16px;border:1px solid #f0d9a4;background:linear-gradient(145deg,#fffefb,#fff6e4 42%,#ffefd0);box-shadow:0 1px #ffffffbf inset,0 14px 40px #8445001c}.landing-outcome-card .ant-card-body{padding:22px 24px 20px}.landing-outcome-title.ant-typography{margin:0 0 6px!important;font-family:var(--font-accent);font-size:clamp(1rem,2vw,1.15rem);font-weight:700;letter-spacing:.01em;color:var(--brand-black)}.landing-outcome-list.ant-list .ant-list-header,.landing-outcome-list.ant-list .ant-list-footer{border:none}.landing-outcome-item.ant-list-item{padding:12px 0!important;border-block-end:none!important}.landing-outcome-item.ant-list-item:first-child{padding-top:6px!important}.landing-outcome-row{width:100%}.landing-outcome-icon{flex-shrink:0;font-size:1.15rem;color:var(--brand-primary);filter:drop-shadow(0 1px 2px rgba(238,124,0,.25))}.landing-outcome-text.ant-typography{color:var(--text-soft)!important;font-size:.95rem!important;line-height:1.55!important}.btn-cabinet.ant-btn-primary{border-radius:10px!important;font-weight:600!important;color:#fff!important;background:var(--brand-black)!important;border-color:var(--brand-black)!important;box-shadow:0 1px #ffffff1f inset,0 4px 14px #2b2a2938;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.btn-cabinet.ant-btn-primary:not(:disabled):hover{color:#fff!important;background:#111!important;border-color:#111!important;box-shadow:0 1px #ffffff1a inset,0 6px 20px #2b2a2947}.auth-wrap{max-width:460px;margin:60px auto}.warning{margin-top:12px}.warning .ant-alert-message{color:#8a5200}.topbar{margin-bottom:8px}.landing-section-cta{padding:clamp(26px,4vw,40px) clamp(22px,3.5vw,36px);margin-bottom:clamp(36px,5.5vw,64px)}.landing-cta-card.ant-card{background:linear-gradient(135deg,#fffdf6,#fff3dc 52%,#ffeccd);border:1px solid #f0d090!important;border-radius:18px;box-shadow:0 1px #ffffffd9 inset,0 12px 40px #8445001f}.landing-cta-card .ant-card-body{padding:22px 24px!important}.landing-cta-row.ant-row{row-gap:16px}.landing-cta-text-col.ant-col{min-width:0}.landing-cta-title.ant-typography{margin:0 0 10px!important;font-family:var(--font-accent);font-size:clamp(1.05rem,2.2vw,1.2rem)!important;font-weight:700;line-height:1.3;color:var(--brand-black)}.landing-cta-contact.ant-typography{font-size:.95rem!important;line-height:1.5!important}.landing-cta-contact-link{color:var(--brand-primary);font-weight:500;text-decoration:none}.landing-cta-contact-link:hover{text-decoration:underline}.landing-cta-btn.ant-btn-lg{min-width:200px;font-weight:600;border-radius:10px!important}.landing-cta-btn.btn-hero-primary.ant-btn-primary{background:var(--brand-black);border-color:var(--brand-black);color:#fff;box-shadow:0 1px #ffffff1f inset,0 4px 14px #2b2a2938;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.landing-cta-btn.btn-hero-primary.ant-btn-primary:not(:disabled):hover{background:#111;border-color:#111;color:#fff;box-shadow:0 1px #ffffff1a inset,0 6px 20px #2b2a2947}@media (min-width: 768px){.landing-cta-actions{text-align:right}.landing-cta-btn.ant-btn-lg{width:auto}}@media (max-width: 700px){.hero{padding:24px 18px}.hero:before{background-position:right 4px top 16px;background-size:clamp(112px,38vw,200px) auto;opacity:.16}.hero-eyebrow-tag.ant-tag{display:block;width:100%;max-width:100%;padding:8px 12px;border-radius:12px;text-align:left;font-size:clamp(.65rem,3.2vw,.72rem)}.topbar{flex-direction:column;align-items:flex-start;gap:10px}}
