.platform-shell{--clarity-line:var(--ex-line);--clarity-soft:color-mix(in srgb, var(--ex-surface) 82%, var(--ex-canvas));--clarity-tint:color-mix(in srgb, var(--ex-accent) 7%, var(--ex-surface));--clarity-strong:color-mix(in srgb, var(--ex-accent) 15%, var(--ex-surface))}.platform-brand-row{position:relative}.platform-sidebar-toggle{border:1px solid var(--ex-line);background:var(--ex-surface);width:36px;height:36px;color:var(--ex-muted);box-shadow:none;border-radius:2px;flex:0 0 36px;position:relative}.platform-sidebar-toggle:hover,.platform-sidebar-toggle:focus-visible{border-color:var(--ex-line-strong);background:var(--ex-surface-tint);color:var(--ex-accent-strong)}.platform-sidebar-toggle .ds-icon{stroke-width:1.45px;width:19px;height:19px}.platform-sidebar-toggle-label{z-index:80;border:1px solid var(--ex-line);background:var(--ex-ink);width:max-content;max-width:210px;color:var(--ex-canvas);opacity:0;pointer-events:none;border-radius:2px;padding:7px 9px;font-size:9px;font-weight:650;line-height:1.3;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px)}.platform-sidebar-toggle:hover .platform-sidebar-toggle-label,.platform-sidebar-toggle:focus-visible .platform-sidebar-toggle-label{opacity:1;transform:translateY(0)}.platform-shell.is-sidebar-collapsed .platform-sidebar-toggle-label{top:50%;left:calc(100% + 10px);right:auto;transform:translate(-3px,-50%)}.platform-shell.is-sidebar-collapsed .platform-sidebar-toggle:hover .platform-sidebar-toggle-label,.platform-shell.is-sidebar-collapsed .platform-sidebar-toggle:focus-visible .platform-sidebar-toggle-label{transform:translateY(-50%)}.platform-content :is(.cockpit-header,.org-hero,.monitoring-header,.action-hero,.comparison-v2-head,.report-studio-head,.collab-hero,.regional-hero,.analytics-card,.ds-panel,[class$=-panel],[class*=-panel\ ],[class$=-card],[class*=-card\ ],[class$=-toolbar],[class*=-toolbar\ ],[class$=-table],[class*=-table\ ],.primary-button,.secondary-button,button,input,select,textarea){border-radius:2px!important}.platform-content :is(.cockpit-header,.org-hero,.monitoring-header,.action-hero,.comparison-v2-head,.report-studio-head,.collab-hero,.regional-hero){min-height:174px;box-shadow:0 1px 0 color-mix(in srgb, var(--ex-line) 75%, transparent)}.platform-content :is(.cockpit-header,.org-hero,.monitoring-header,.action-hero,.comparison-v2-head,.report-studio-head,.collab-hero,.regional-hero) h1{max-width:920px;font-size:clamp(30px,3.2vw,46px);line-height:1.04}.platform-content :is(input,select,textarea){min-height:42px}.platform-content :is(.primary-button,.secondary-button){min-height:42px;font-weight:700}.report-journey,.comparison-journey{border:1px solid var(--clarity-line);background:var(--ex-surface);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid}.report-journey article,.comparison-journey>div{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:15px 18px;display:grid;position:relative}.report-journey article+article,.comparison-journey>div+div{border-left:1px solid var(--clarity-line)}.report-journey b,.comparison-journey b{border:1px solid var(--clarity-line);width:30px;height:30px;color:var(--ex-faint);place-items:center;font-size:9px;display:grid}.report-journey span,.comparison-journey span{min-width:0}.report-journey strong,.report-journey small,.comparison-journey strong,.comparison-journey small{display:block}.report-journey strong,.comparison-journey strong{color:var(--ex-ink);font-size:12px}.report-journey small,.comparison-journey small{color:var(--ex-muted);margin-top:4px;font-size:9px;line-height:1.35}.report-journey i{color:var(--ex-faint);letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:750}.report-journey .is-complete b,.comparison-journey .is-complete b{border-color:var(--ex-line-strong);background:var(--clarity-tint);color:var(--ex-accent-strong)}.report-journey .is-complete i{color:var(--ex-accent-strong)}.report-journey .is-current:after,.comparison-journey .is-current:after{background:var(--ex-accent);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.report-studio-layout{grid-template-columns:minmax(0,1fr) 330px;gap:12px}.report-builder-v2,.report-provenance-preview,.report-history-v2{background:var(--ex-surface);box-shadow:none;border-radius:2px}.report-builder-v2>header{background:var(--clarity-soft);grid-template-columns:auto minmax(0,1fr) minmax(220px,.38fr)}.report-builder-grid{display:block}.report-builder-grid>section{border-right:0;border-bottom:1px solid var(--clarity-line);min-height:auto;padding:26px 28px 28px}.report-builder-grid>section:last-child{border-bottom:0}.report-builder-grid>section h3{min-height:32px;color:var(--ex-ink);align-items:center;margin:0 0 18px;font-size:16px;display:flex}.report-builder-grid>section>label,.report-builder-v2>header label{color:var(--ex-muted);font-size:10px}.report-builder-v2 :is(input,select){border-color:var(--clarity-line);background:var(--ex-surface);color:var(--ex-ink)}.report-subjects{border:1px solid var(--clarity-line);background:var(--clarity-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-height:260px;padding:1px;display:grid}.report-subjects label{background:var(--ex-surface);border:0;border-radius:0;min-height:50px;margin:0}.report-subjects label:has(input:checked){background:var(--clarity-tint);box-shadow:inset 3px 0 var(--ex-accent)}.report-sections{border:1px solid var(--clarity-line);background:var(--clarity-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.report-sections label,.report-check{background:var(--ex-surface);border:0;min-height:44px;margin:0;border-radius:0!important}.report-sections label:has(input:checked){background:var(--clarity-tint)}.report-check:has(input:checked){background:var(--clarity-tint)}.report-builder-actions{margin-top:22px}.report-builder-actions .primary-button{min-height:48px}.report-provenance-preview{top:calc(var(--ds-topbar) + 14px);padding:22px}.report-provenance-preview h2{margin-bottom:18px}.report-live-summary{border-block:1px solid var(--clarity-line);margin:0 -22px 22px}.report-live-summary p{grid-template-columns:86px minmax(0,1fr);gap:12px;margin:0;padding:12px 22px;display:grid}.report-live-summary p+p{border-top:1px solid var(--clarity-line)}.report-live-summary small{color:var(--ex-faint);letter-spacing:.05em;text-transform:uppercase;font-size:8px;font-weight:750}.report-live-summary strong{color:var(--ex-ink);overflow-wrap:anywhere;font-size:10px;line-height:1.4}.report-provenance-preview h3{color:var(--ex-ink);margin:0 0 12px;font-size:12px}.report-provenance-preview dl{margin:0}.report-provenance-preview dl div,.report-provenance-preview dt,.report-provenance-preview dd{border-radius:0}.report-history-v2>header p,.report-status{border-radius:2px}.comparison-v2-layout{grid-template-columns:minmax(0,1.55fr) 310px}.comparison-builder-v2,.saved-comparisons,.comparison-result-v2{background:var(--ex-surface);box-shadow:none;border-radius:2px}.comparison-builder-v2{gap:16px;padding:0;overflow:hidden}.comparison-builder-title,.comparison-search,.comparison-options,.country-any-grid,.comparison-selection-summary,.comparison-period{margin-inline:22px}.comparison-builder-title{background:var(--clarity-soft);margin:0;padding:21px 22px}.comparison-builder-title>strong{background:var(--clarity-tint);border-radius:2px}.comparison-search{margin-top:6px}.comparison-search input{background:var(--ex-surface);border-radius:2px;min-height:48px}.comparison-options,.country-any-grid{border:1px solid var(--clarity-line);background:var(--clarity-line);gap:1px;padding:1px}.comparison-options label,.country-any-grid label{background:var(--ex-surface);border:0;border-radius:0;min-height:54px}.comparison-options label:hover,.country-any-grid label:hover{transform:none}:is(.comparison-options label:has(input:checked),.country-any-grid label:has(input:checked)){background:var(--clarity-tint);box-shadow:inset 3px 0 var(--ex-accent)}.comparison-selection-summary{border:1px solid var(--clarity-line);background:var(--clarity-soft)}.comparison-selection-summary header{border-bottom:1px solid var(--clarity-line);justify-content:space-between;align-items:center;min-height:38px;padding:0 12px;display:flex}.comparison-selection-summary header span{color:var(--ex-muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:750}.comparison-selection-summary header strong{color:var(--ex-accent-strong);font-size:10px}.comparison-selection-summary>div{background:var(--clarity-line);flex-wrap:wrap;gap:1px;padding:1px;display:flex}.comparison-selection-summary button{background:var(--ex-surface);max-width:100%;min-height:38px;color:var(--ex-ink);cursor:pointer;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.comparison-selection-summary button span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.comparison-selection-summary button i{color:var(--ex-danger);font-size:15px;font-style:normal}.comparison-selection-summary>p{color:var(--ex-muted);margin:0;padding:14px;font-size:10px;line-height:1.5}.comparison-period{background:var(--clarity-soft);border-radius:2px;margin-bottom:22px}.comparison-period .primary-button{min-height:48px}.saved-comparisons{padding:0}.saved-comparisons>header{padding:20px}.saved-comparisons>button{border-radius:0;min-height:70px;padding:13px 18px}.saved-comparisons>button.is-active{background:var(--clarity-tint)}.comparison-result-v2{padding:0}.comparison-result-v2>header,.comparison-result-v2 footer{border-radius:0;margin:0}.comparison-result-v2>header{padding:24px}.comparison-result-v2 .comparison-matrix{border-top:1px solid var(--clarity-line);margin:0}.comparison-result-v2 footer{border-top:1px solid var(--clarity-line);background:var(--clarity-soft)}.monitoring-status-strip{border:1px solid var(--clarity-line);background:var(--ex-surface);grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(190px,.7fr));margin-top:12px;display:grid}.monitoring-status-strip article{min-height:98px;padding:19px 22px}.monitoring-status-strip article+article{border-left:1px solid var(--clarity-line)}.monitoring-status-strip span,.monitoring-status-strip small,.monitoring-status-strip strong{display:block}.monitoring-status-strip span{color:var(--ex-faint);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:760}.monitoring-status-strip strong{color:var(--ex-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:18px;overflow:hidden}.monitoring-status-strip small{color:var(--ex-muted);margin-top:5px;font-size:9px}.monitoring-layout{grid-template-columns:minmax(340px,.68fr) minmax(0,1.32fr)}.monitor-settings,.event-feed{background:var(--ex-surface);box-shadow:none;border-radius:2px}.monitor-settings{padding:0}.monitor-settings>h2,.monitor-settings>label,.monitor-settings>form{margin-inline:20px}.monitor-settings>h2{margin-top:20px}.monitor-settings>label{margin-bottom:16px}.monitor-settings form{margin-bottom:20px}.monitor-helper{color:var(--ex-muted);margin:-5px 0 12px;font-size:9px;line-height:1.55}.monitor-presets{border:1px solid var(--clarity-line);background:var(--clarity-line);grid-template-columns:1fr;gap:1px;padding:1px;display:grid}.monitor-presets button{background:var(--ex-surface);min-height:58px;color:var(--ex-ink);text-align:left;cursor:pointer;border:0;gap:4px;padding:10px 12px;display:grid;position:relative}.monitor-presets button:hover,.monitor-presets button:focus-visible{background:var(--clarity-tint)}.monitor-presets button.is-recommended:after{color:var(--ex-accent-strong);content:"Рекомендуем";letter-spacing:.05em;text-transform:uppercase;font-size:7px;font-weight:780;position:absolute;top:10px;right:10px}.monitor-presets strong{font-size:11px}.monitor-presets small{color:var(--ex-muted);font-size:8px}.monitor-advanced{border:1px solid var(--clarity-line);background:var(--clarity-soft);margin-top:12px}.monitor-advanced summary{min-height:44px;color:var(--ex-ink);cursor:pointer;justify-content:space-between;align-items:center;padding:0 12px;font-size:10px;font-weight:680;display:flex}.monitor-advanced summary span{color:var(--ex-faint);font-size:8px;font-weight:650}.monitor-advanced[open] summary{border-bottom:1px solid var(--clarity-line)}.monitor-advanced .threshold-grid{padding:12px}.monitor-actions{margin-top:14px}.monitor-actions .primary-button{min-height:46px}.monitor-timing{border:1px solid var(--clarity-line);background:var(--clarity-soft);border-radius:2px}.digest-settings{border-top:1px solid var(--clarity-line);padding-top:18px}.event-feed{padding:0 20px 20px}.event-toolbar{background:color-mix(in srgb, var(--ex-surface) 94%, transparent);margin:0 -20px 10px}.monitoring-event{background:var(--ex-surface);border-radius:0;margin-top:1px}.monitoring-event:hover{box-shadow:inset 3px 0 color-mix(in srgb, var(--ex-accent) 35%, transparent);transform:none}.event-meta span,.event-delta,.event-ai,.event-recommendation button,.event-actions button,.event-feed>.empty-state{border-radius:2px}.event-delta{border:1px solid var(--clarity-line);background:var(--clarity-soft)}html[data-theme=dark] :is(.report-builder-v2,.report-provenance-preview,.report-history-v2,.report-subjects label,.report-sections label,.report-check,.comparison-builder-v2,.saved-comparisons,.comparison-result-v2,.comparison-options label,.country-any-grid label,.comparison-selection-summary button,.monitor-settings,.event-feed,.monitoring-event){background-color:var(--ex-surface);color:var(--ex-ink)}@media (max-width:1100px){.report-studio-layout,.comparison-v2-layout{grid-template-columns:minmax(0,1fr) 280px}.monitoring-layout{grid-template-columns:310px minmax(0,1fr)}}@media (max-width:860px){.report-journey,.comparison-journey,.monitoring-status-strip{grid-template-columns:1fr}.report-journey article+article,.comparison-journey>div+div,.monitoring-status-strip article+article{border-top:1px solid var(--clarity-line);border-left:0}.report-studio-layout,.comparison-v2-layout,.monitoring-layout{grid-template-columns:1fr}.report-provenance-preview,.saved-comparisons,.monitor-settings{max-height:none;position:static}}@media (max-width:620px){.report-journey article,.comparison-journey>div{grid-template-columns:30px minmax(0,1fr)}.report-journey i{grid-column:2}.report-subjects,.report-sections{grid-template-columns:1fr}.report-builder-grid>section{padding:20px 17px}.comparison-builder-title,.comparison-search,.comparison-options,.country-any-grid,.comparison-selection-summary,.comparison-period{margin-inline:16px}.comparison-builder-title{margin:0}.monitoring-status-strip strong{white-space:normal}}
.premium-landing{--premium-ink:#10251e;--premium-deep:#071b15;--premium-deeper:#04110d;--premium-mint:#65e6b0;--premium-mint-soft:#c9f8e4;--premium-paper:#f3f5ef;--premium-paper-alt:#e9eee8;--premium-line:#10362a24;--premium-muted:#63766f;background:radial-gradient(circle at 83% 6%, #60e5af1a, transparent 22%), var(--premium-paper);color:var(--premium-ink);font-family:Inter,SF Pro Display,Segoe UI,sans-serif}.premium-landing .public-eyebrow{color:#4f7065;letter-spacing:.16em;margin-bottom:22px;font-size:10px;font-weight:800;line-height:1.5}.premium-landing .public-eyebrow i{background:var(--premium-mint)}.premium-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-color:var(--premium-line);z-index:30;background:#f3f5efdb;max-width:none;padding:17px max(28px,50vw - 720px);position:relative}.premium-brand{gap:13px}.premium-brand-mark,.premium-app-mark{color:#0000;background-color:#092019;background-image:url(/carm-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:88%;border:1px solid #66e6b038;border-radius:7px;display:block;box-shadow:inset 0 0 25px #66e6b00a}.premium-brand .premium-brand-mark{width:42px;height:42px}.premium-brand>span:last-child{gap:2px}.premium-brand strong{color:var(--premium-ink);letter-spacing:.2em;font-size:15px}.premium-brand small{color:#6d7e77;letter-spacing:.12em;font-size:7px}.premium-nav>nav{gap:33px}.premium-nav>nav a,.premium-nav .public-login{color:#52665e;font-size:12px}.premium-landing .public-button{letter-spacing:.01em;border-radius:7px;font-size:12px;font-weight:760}.premium-landing .public-button span{color:var(--premium-mint)}.premium-landing .public-button-light span{color:var(--premium-ink)}.premium-hero{grid-template-columns:minmax(450px,.82fr) minmax(620px,1.18fr);gap:clamp(50px,6vw,100px);max-width:1536px;min-height:850px;margin:0 auto;padding:92px 48px 104px;display:grid}.premium-hero-copy{z-index:2;align-self:center;max-width:680px;position:relative}.premium-hero h1{letter-spacing:-.071em;max-width:760px;margin:0;font-size:clamp(58px,5.7vw,92px);font-weight:565;line-height:.93}.premium-hero h1 em,.premium-thesis h2 em,.premium-delivery h2 em,.premium-final h2 em{color:#167b5b;font-family:Georgia,Times New Roman,serif;font-weight:400}.premium-hero-lead{color:#52675f;max-width:620px;margin:32px 0 0;font-size:18px;line-height:1.68}.premium-hero-actions{align-items:center;gap:28px;margin-top:39px;display:flex}.premium-primary{min-height:54px;padding-inline:24px;box-shadow:0 12px 30px #092b2024}.premium-ghost-link{color:var(--premium-ink);font-size:12px;font-weight:760;text-decoration:none}.premium-ghost-link span{color:#18815f;margin-left:8px}.premium-hero-facts{border-top:1px solid var(--premium-line);grid-template-columns:repeat(3,1fr);gap:18px;margin-top:62px;padding-top:22px;display:grid}.premium-hero-facts div{gap:5px;display:grid}.premium-hero-facts strong{letter-spacing:.02em;font-size:10px}.premium-hero-facts span{color:#7a8a84;font-size:9px}.premium-hero-stage{align-self:center;min-width:0;padding:60px 0 34px 38px;position:relative}.premium-hero-stage:before{content:"";background:linear-gradient(#66e6b012 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#66e6b012 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 34% 22%,#5de7ae3b,#0000 42%),linear-gradient(145deg,#12352b,#061711 75%);border-radius:28px;position:absolute;inset:0 16px 0 0}.premium-brand-object{color:#a8c0b7;z-index:4;align-items:center;gap:15px;display:flex;position:absolute;top:18px;left:28px}.premium-brand-object .premium-brand-mark{box-shadow:none;background-color:#0000;border:0;width:60px;height:60px}.premium-brand-object small{letter-spacing:.14em;text-transform:uppercase;font-size:7px;line-height:1.45}.premium-product-window{z-index:3;background:#fcfdfa;border:1px solid #a9e0c952;border-radius:13px;min-height:565px;position:relative;overflow:hidden;transform:perspective(1800px)rotateY(-2deg)rotateX(1deg);box-shadow:0 34px 85px #00120c59}.premium-window-top{color:#738a81;background:#edf2ee;border-bottom:1px solid #dbe5df;justify-content:space-between;align-items:center;min-height:35px;padding:0 14px;font-size:8px;display:flex}.premium-window-top>span{gap:4px;display:flex}.premium-window-top>span i{background:#bdcbc5;border-radius:50%;width:6px;height:6px}.premium-window-top b{color:#28755a;letter-spacing:.04em;text-transform:uppercase;font-size:7px}.premium-app{grid-template-columns:124px minmax(0,1fr);min-height:530px;display:grid}.premium-app>aside{color:#91aaa0;background:#09241b;flex-direction:column;gap:5px;padding:18px 10px;display:flex}.premium-app-mark{box-shadow:none;background-color:#0000;border:0;width:38px;height:38px;margin:0 7px 22px}.premium-app>aside>span:not(.premium-app-mark){border-radius:6px;align-items:center;gap:8px;padding:9px 8px;font-size:8px;display:flex}.premium-app>aside>span.is-active{color:#e2fff2;background:#67e7b11f}.premium-app>aside>span i{background:#66847a;border-radius:2px;width:6px;height:6px}.premium-app>aside>span.is-active i{background:var(--premium-mint)}.premium-app>section{min-width:0;padding:25px 23px}.premium-app>section>header{justify-content:space-between;align-items:start;display:flex}.premium-app header small,.premium-signal-grid small{color:#43816a;letter-spacing:.1em;font-size:7px;font-weight:800}.premium-app header h2{color:#14281f;letter-spacing:-.04em;margin:6px 0 0;font-size:22px}.premium-app button{color:#fff;background:#0d6048;border:0;border-radius:5px;padding:9px 12px;font-size:7px}.premium-context{border-top:1px solid #e3e9e5;border-bottom:1px solid #e3e9e5;gap:22px;margin-top:21px;padding:10px 0;display:flex}.premium-context span{color:#74867f;font-size:7px}.premium-context b{color:#31483f;margin-left:4px}.premium-signal-grid{grid-template-columns:1.35fr .65fr;gap:10px;margin-top:16px;display:grid}.premium-signal,.premium-pulse,.premium-metrics article{background:#f5f8f5;border:1px solid #e1e8e3;border-radius:7px}.premium-signal{padding:17px}.premium-signal h3{color:#14281f;letter-spacing:-.025em;margin:16px 0 7px;font-size:15px;line-height:1.2}.premium-signal p{color:#6b7e76;margin:0 0 16px;font-size:8px;line-height:1.55}.premium-signal>span{color:#117252;font-size:7px;font-weight:750}.premium-pulse{padding:17px;display:grid}.premium-pulse strong{color:#157455;letter-spacing:-.05em;margin-top:12px;font-size:29px}.premium-pulse>div{align-items:end;gap:4px;height:58px;margin:14px 0 8px;display:flex}.premium-pulse>div i{background:linear-gradient(#60d9a7,#1b8762);border-radius:2px 2px 0 0;flex:1}.premium-pulse>span{color:#80918a;font-size:7px}.premium-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.premium-metrics article{min-height:93px;padding:14px;display:grid}.premium-metrics span{color:#72857d;font-size:7px}.premium-metrics strong{color:#14281f;letter-spacing:-.04em;margin-top:9px;font-size:23px}.premium-metrics small{color:#16805d;font-size:7px}.premium-demo-note{color:#9db5ac;letter-spacing:.08em;text-transform:uppercase;z-index:4;margin:0;font-size:7px;position:absolute;bottom:13px;right:34px}.premium-demo-note i{background:var(--premium-mint);border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.premium-definition{background:var(--premium-deep);color:#eefaf5;grid-template-columns:minmax(380px,.8fr) minmax(520px,1.2fr);gap:110px;padding:105px max(48px,50vw - 720px);display:grid}.premium-definition .public-eyebrow{color:#79a798}.premium-definition>div h2{color:#fff;letter-spacing:-.075em;margin:54px 0 30px;font-size:clamp(86px,10vw,160px);font-weight:530;line-height:.78}.premium-definition>div>p:not(.public-eyebrow){color:var(--premium-mint);margin:0 0 14px;font-family:Georgia,serif;font-size:25px}.premium-definition>div>span{color:#89a39a;max-width:310px;font-size:11px;line-height:1.6;display:block}.premium-definition ol{border-bottom:1px solid #b1ddcb24;margin:0;padding:0;list-style:none}.premium-definition li{border-top:1px solid #b1ddcb24;grid-template-columns:60px 1fr;align-items:center;gap:28px;min-height:100px;display:grid}.premium-definition li>strong{color:var(--premium-mint);font-family:Georgia,serif;font-size:32px;font-weight:400}.premium-definition li div{justify-content:space-between;align-items:baseline;display:flex}.premium-definition li b{color:#fff;font-size:17px}.premium-definition li span{color:#8fa79e;text-align:right;max-width:310px;font-size:11px}.premium-thesis,.premium-platform,.premium-capabilities,.premium-roles,.premium-trust{padding-left:max(48px,50vw - 720px);padding-right:max(48px,50vw - 720px)}.premium-thesis{padding-top:125px;padding-bottom:92px}.premium-thesis h2{letter-spacing:-.06em;max-width:1180px;margin:0;font-size:clamp(46px,5.6vw,80px);font-weight:540;line-height:1}.premium-thesis>p:last-child{color:#586c64;max-width:650px;margin:38px 0 0 auto;font-size:17px;line-height:1.72}.premium-loop{border-bottom:1px solid var(--premium-line);border-top:1px solid var(--premium-line);grid-template-columns:repeat(4,1fr);margin:0 max(48px,50vw - 720px) 125px;display:grid}.premium-loop article{border-left:1px solid var(--premium-line);min-height:355px;padding:28px 26px 34px}.premium-loop article:first-child{border-left:0;padding-left:0}.premium-loop article>span,.premium-capability-grid article>span,.premium-roles article>span,.premium-trust-grid article>span{color:#588073;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.premium-loop h3{letter-spacing:-.035em;margin:128px 0 16px;font-size:22px}.premium-loop p{color:#62756e;margin:0;font-size:13px;line-height:1.65}.premium-platform{background:var(--premium-paper-alt);padding-top:120px;padding-bottom:125px}.premium-section-heading{grid-template-columns:1fr minmax(320px,430px);align-items:end;gap:80px;display:grid}.premium-section-heading h2{letter-spacing:-.06em;margin:0;font-size:clamp(44px,4.8vw,68px);font-weight:540;line-height:.98}.premium-section-heading>p{color:#61746d;margin:0;font-size:14px;line-height:1.72}.premium-platform .product-showcase{margin-top:66px}.premium-platform .showcase-tabs{border-bottom:1px solid var(--premium-line);gap:4px}.premium-platform .showcase-tabs button{color:#6b7f77;border:0;border-bottom:2px solid #0000;border-radius:0;padding:15px 18px;font-size:12px}.premium-platform .showcase-tabs button.is-active{color:var(--premium-ink);background:0 0;border-bottom-color:#177c5b}.premium-platform .showcase-stage{border:1px solid #1d513e2e;border-radius:13px;margin-top:20px;box-shadow:0 36px 90px #163f2f24}.premium-platform .showcase-shell{min-height:650px}.premium-platform .showcase-caption{color:#7e9189;letter-spacing:.1em;text-transform:uppercase;font-size:8px}.premium-capabilities{padding-top:125px;padding-bottom:125px}.premium-capability-grid{border-bottom:1px solid var(--premium-line);border-top:1px solid var(--premium-line);grid-template-columns:repeat(3,1fr);margin-top:75px;display:grid}.premium-capability-grid article{border-bottom:1px solid var(--premium-line);border-left:1px solid var(--premium-line);min-height:350px;padding:27px}.premium-capability-grid article:nth-child(3n+1){border-left:0}.premium-capability-grid article:nth-last-child(-n+3){border-bottom:0}.premium-module-glyph{align-items:end;gap:5px;height:60px;margin:52px 0 35px;display:flex}.premium-module-glyph i{background:#bed8ce;width:12px;height:35%;display:block}.premium-module-glyph i:nth-child(2){height:65%}.premium-module-glyph i:nth-child(3){background:#2bb27f;height:100%}.premium-capability-grid h3{letter-spacing:-.03em;margin:0 0 15px;font-size:20px}.premium-capability-grid p{color:#64766f;margin:0;font-size:13px;line-height:1.65}.premium-intelligence{background:radial-gradient(circle at 18% 12%, #65e6b024, transparent 25%), var(--premium-deeper);color:#fff;grid-template-columns:minmax(350px,.8fr) minmax(530px,1.2fr);gap:100px;padding:115px max(48px,50vw - 720px);display:grid}.premium-intelligence .public-eyebrow{color:#7fa99b}.premium-intelligence h2{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(46px,5vw,72px);font-weight:530;line-height:1}.premium-intelligence>div>p:last-child{color:#8fa79e;max-width:530px;margin-top:28px;font-size:15px;line-height:1.75}.premium-intelligence ol{border-bottom:1px solid #a6d5c224;margin:0;padding:0;list-style:none}.premium-intelligence li{border-top:1px solid #a6d5c224;grid-template-columns:45px 155px 1fr;align-items:center;gap:20px;min-height:105px;display:grid}.premium-intelligence li>span{color:var(--premium-mint);font-family:ui-monospace,monospace;font-size:9px}.premium-intelligence li strong{font-size:16px}.premium-intelligence li p{color:#8da39a;margin:0;font-size:11px;line-height:1.55}.premium-roles{padding-top:120px;padding-bottom:115px}.premium-roles>div:last-child{border-bottom:1px solid var(--premium-line);border-top:1px solid var(--premium-line);grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.premium-roles article{border-left:1px solid var(--premium-line);min-height:280px;padding:26px}.premium-roles article:first-child{border-left:0;padding-left:0}.premium-roles h3{margin:88px 0 14px;font-size:22px}.premium-roles p{color:#64766f;margin:0;font-size:13px;line-height:1.65}.premium-delivery{color:#fff;background:#0a2a21;grid-template-columns:minmax(380px,.8fr) minmax(520px,1.2fr);gap:110px;padding:115px max(48px,50vw - 720px);display:grid}.premium-delivery .public-eyebrow{color:#83aa9d}.premium-delivery h2{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(46px,5vw,72px);font-weight:530;line-height:1}.premium-delivery-copy>p:not(.public-eyebrow){color:#9bb1a9;max-width:520px;margin:28px 0 36px;font-size:15px;line-height:1.72}.premium-delivery-grid{border-bottom:1px solid #aed9c726}.premium-delivery-grid article{border-top:1px solid #aed9c726;grid-template-columns:45px 1fr;gap:24px;padding:24px 0;display:grid}.premium-delivery-grid article>span{color:var(--premium-mint);padding-top:4px;font-family:ui-monospace,monospace;font-size:9px}.premium-delivery-grid h3{color:#fff;margin:0 0 8px;font-size:17px}.premium-delivery-grid p{color:#8fa79e;margin:0;font-size:11px;line-height:1.6}.premium-trust{padding-top:120px;padding-bottom:115px}.premium-trust-grid{border-bottom:1px solid var(--premium-line);border-top:1px solid var(--premium-line);grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.premium-trust-grid article{border-left:1px solid var(--premium-line);min-height:270px;padding:27px}.premium-trust-grid article:first-child{border-left:0;padding-left:0}.premium-trust-grid h3{margin:80px 0 13px;font-size:19px}.premium-trust-grid p{color:#64766f;margin:0;font-size:12px;line-height:1.65}.premium-final{background:radial-gradient(circle at 50% 0, #65e6b02e, transparent 34%), var(--premium-deeper);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:110px 28px 120px;display:flex}.premium-final-mark{background:#65e6b00d;border:1px solid #65e6b021;border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:45px;display:flex}.premium-final-mark .premium-brand-mark{box-shadow:none;background-color:#0000;border:0;width:90px;height:90px}.premium-final .public-eyebrow{color:#82aa9b}.premium-final h2{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(48px,6vw,84px);font-weight:520;line-height:.98}.premium-final>p:not(.public-eyebrow){color:#91a89f;max-width:650px;margin:29px auto 38px;font-size:15px;line-height:1.7}.premium-final>div:last-child{align-items:center;gap:28px;display:flex}.premium-final-login{color:#a5bbb2;font-size:12px;text-decoration:none}.premium-footer{color:#fff;background:#030c09;border-top:1px solid #acdac71f;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:38px max(48px,50vw - 720px);display:grid}.premium-footer .premium-brand strong{color:#fff}.premium-footer .premium-brand small{color:#70877e}.premium-footer>p{color:#71877e;justify-self:center;font-size:10px}.premium-footer>div{color:#71877e;text-transform:uppercase;justify-self:end;gap:22px;font-size:9px;display:flex}.premium-footer a{color:#9db2a9;text-decoration:none}.request-page .public-brand-mark{color:#0000;background-color:#092019;background-image:url(/carm-mark.svg);background-position:50%;background-repeat:no-repeat;background-size:88%;border-radius:7px}.request-page .public-brand small{font-size:0}.request-page .public-brand small:after{content:"Central Asia Research Management";font-size:7px}@media (max-width:1180px){.premium-nav{grid-template-columns:1fr auto}.premium-nav>nav{display:none}.premium-hero{grid-template-columns:1fr}.premium-hero-copy{max-width:860px}.premium-hero-stage{width:100%;max-width:920px;margin:15px auto 0}.premium-definition,.premium-intelligence,.premium-delivery{grid-template-columns:1fr;gap:70px}.premium-definition>div>span{max-width:none}.premium-loop,.premium-roles>div:last-child,.premium-trust-grid{grid-template-columns:repeat(2,1fr)}.premium-loop article:nth-child(3),.premium-roles article:nth-child(3),.premium-trust-grid article:nth-child(3){border-left:0}.premium-capability-grid{grid-template-columns:repeat(2,1fr)}.premium-capability-grid article:nth-child(3n+1){border-left:1px solid var(--premium-line)}.premium-capability-grid article:nth-child(odd){border-left:0}.premium-capability-grid article:nth-last-child(-n+3){border-bottom:1px solid var(--premium-line)}.premium-capability-grid article:nth-last-child(-n+2){border-bottom:0}}@media (max-width:760px){.premium-nav{padding-inline:20px}.premium-nav .public-login,.premium-brand small{display:none}.premium-hero{min-height:0;padding:66px 20px 76px}.premium-hero h1{font-size:clamp(48px,14vw,68px)}.premium-hero-lead{font-size:16px}.premium-hero-actions{flex-direction:column;align-items:flex-start}.premium-hero-facts{grid-template-columns:1fr}.premium-hero-stage{padding:52px 0 22px 10px}.premium-hero-stage:before{border-radius:18px;right:0}.premium-brand-object{left:10px}.premium-product-window{min-height:420px;overflow-x:auto;transform:none}.premium-app{min-width:680px}.premium-definition,.premium-intelligence,.premium-delivery{padding:82px 20px}.premium-definition li div{flex-direction:column;align-items:flex-start;gap:7px}.premium-definition li span{text-align:left}.premium-thesis,.premium-platform,.premium-capabilities,.premium-roles,.premium-trust{padding-left:20px;padding-right:20px}.premium-thesis{padding-top:90px}.premium-thesis h2,.premium-section-heading h2{font-size:42px}.premium-loop{grid-template-columns:1fr;margin:0 20px 90px}.premium-loop article,.premium-loop article:first-child{border-left:0;border-top:1px solid var(--premium-line);min-height:250px;padding:24px 0}.premium-loop article:first-child{border-top:0}.premium-loop h3{margin-top:72px}.premium-section-heading{grid-template-columns:1fr;align-items:start;gap:25px}.premium-platform{padding-top:85px;padding-bottom:90px}.premium-platform .showcase-tabs{overflow-x:auto}.premium-platform .showcase-tabs button{white-space:nowrap;flex:none}.premium-platform .showcase-stage{overflow-x:auto}.premium-platform .showcase-shell{min-width:780px}.premium-capability-grid{grid-template-columns:1fr}.premium-capability-grid article,.premium-capability-grid article:nth-child(3n+1),.premium-capability-grid article:nth-child(odd),.premium-capability-grid article:nth-last-child(-n+2){border-bottom:1px solid var(--premium-line);border-left:0;min-height:300px;padding-inline:0}.premium-capability-grid article:last-child{border-bottom:0}.premium-intelligence li{grid-template-columns:38px 1fr;align-items:start;padding:22px 0}.premium-intelligence li p{grid-column:2}.premium-roles>div:last-child,.premium-trust-grid{grid-template-columns:1fr}.premium-roles article,.premium-roles article:first-child,.premium-trust-grid article,.premium-trust-grid article:first-child{border-left:0;border-top:1px solid var(--premium-line);min-height:230px;padding-inline:0}.premium-roles article:first-child,.premium-trust-grid article:first-child{border-top:0}.premium-final{padding:85px 20px 95px}.premium-final h2{font-size:46px}.premium-final>div:last-child{flex-direction:column}.premium-footer{grid-template-columns:1fr;gap:28px;padding:35px 20px}.premium-footer>p,.premium-footer>div{justify-self:start}}@media (prefers-reduced-motion:reduce){.premium-product-window{transform:none}}
