.eq-page{color:var(--eq-color-ink);background:var(--eq-color-canvas);font:400 var(--eq-size-body)/1.65 var(--eq-font-body);color-scheme:light}.eq-page *, .eq-page *::before, .eq-page *::after{box-sizing:border-box}.eq-page[data-eq-mode="marketing"],.eq-page[data-eq-mode="editorial"]{background:var(--eq-color-ivory)}.eq-page .eq-container{width:min(100%,var(--eq-layout-site));margin-inline:auto;padding-inline:var(--eq-layout-gutter)}.eq-page[data-eq-mode="report"] .eq-container{max-width:var(--eq-layout-report)}.eq-page[data-eq-mode="editorial"] .eq-container{max-width:var(--eq-layout-article)}.eq-page[data-eq-mode="tool"] .eq-container{max-width:var(--eq-layout-tool)}.eq-page .eq-container.eq-container-wide{max-width:none}.eq-page .eq-section{padding-block:var(--eq-space-12)}.eq-page .eq-title{font:700 var(--eq-size-title)/1.15 var(--eq-font-body);letter-spacing:-.03em;margin:0 0 var(--eq-space-4);overflow-wrap:anywhere;text-wrap:balance}.eq-page[data-eq-mode="marketing"] .eq-title,.eq-page[data-eq-mode="editorial"] .eq-title{font-family:var(--eq-font-display);font-weight:550}.eq-page[data-eq-mode="marketing"] .eq-title{font-size:var(--eq-size-display)}.eq-page:lang(ru) .eq-title{font-family:var(--eq-font-body)}.eq-page .eq-heading{font:650 var(--eq-size-h2)/1.25 var(--eq-font-body);letter-spacing:-.025em;margin:0 0 var(--eq-space-4)}.eq-page .eq-eyebrow{font-size:var(--eq-size-caption);font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--eq-color-green);margin:0 0 var(--eq-space-3)}.eq-page .eq-meta{font-size:var(--eq-size-small);color:var(--eq-color-muted);margin:0;line-height:1.6}.eq-page .eq-lead{font-size:var(--eq-size-lead);line-height:1.65;color:var(--eq-color-ink-secondary);max-width:65ch}.eq-page .eq-link{color:var(--eq-color-green);text-decoration:underline;text-underline-offset:3px}.eq-page .eq-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--eq-space-2);min-height:48px;max-width:100%;padding:var(--eq-space-3) var(--eq-space-5);border:1px solid transparent;border-radius:var(--eq-radius-control);background:var(--eq-color-forest);color:var(--eq-color-surface);font:600 var(--eq-size-small)/1.4 var(--eq-font-body);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--eq-motion-fast) var(--eq-motion-ease)}.eq-page .eq-button:hover{background:var(--eq-color-forest-hover)}.eq-page .eq-button-secondary{background:var(--eq-color-surface);border-color:var(--eq-color-input-border);color:var(--eq-color-forest)}.eq-page .eq-button-secondary:hover{background:var(--eq-color-soft)}.eq-page .eq-button:disabled{background:var(--eq-color-soft);border-color:var(--eq-color-input-border);color:var(--eq-color-muted);cursor:not-allowed}.eq-page :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--eq-color-green);outline-offset:3px}.eq-page .eq-field{display:grid;gap:var(--eq-space-2);min-width:0}.eq-page .eq-field label{font-size:var(--eq-size-small);font-weight:600}.eq-page .eq-input{width:100%;min-width:0;min-height:48px;border:1px solid var(--eq-color-input-border);border-radius:var(--eq-radius-control);padding:var(--eq-space-3);background:var(--eq-color-surface);color:var(--eq-color-ink);font:400 var(--eq-size-body)/1.5 var(--eq-font-body)}.eq-page .eq-input::placeholder{color:var(--eq-color-muted);opacity:1}.eq-page .eq-input[aria-invalid="true"]{border-color:var(--eq-color-danger)}.eq-page .eq-help{margin:0;color:var(--eq-color-muted);font-size:var(--eq-size-caption);line-height:1.6}.eq-page .eq-error{color:var(--eq-color-danger)}.eq-page .eq-card{border:1px solid var(--eq-color-line);border-radius:var(--eq-radius-card);padding:var(--eq-space-6);background:var(--eq-color-surface);min-width:0;box-shadow:var(--eq-shadow-none)}.eq-page .eq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--eq-space-6)}.eq-page .eq-grid>*{min-width:0}.eq-page .eq-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--eq-space-6);margin:0}.eq-page .eq-metric{border-top:1px solid var(--eq-color-line);padding-block:var(--eq-space-4);min-width:0}.eq-page .eq-metric dt{font-size:var(--eq-size-small);color:var(--eq-color-muted)}.eq-page .eq-metric dd{margin:var(--eq-space-2) 0 0;font-size:var(--eq-size-metric);font-weight:650;letter-spacing:-.03em;line-height:1.2;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.eq-page .eq-metric-unit{display:block;font-size:var(--eq-size-caption);font-weight:400;letter-spacing:0;color:var(--eq-color-muted);line-height:1.6;margin-top:var(--eq-space-1)}.eq-page .eq-chip{display:inline-flex;align-items:center;gap:var(--eq-space-2);font-size:var(--eq-size-caption);font-weight:500;padding:var(--eq-space-1) var(--eq-space-3);border-radius:var(--eq-radius-pill);color:var(--eq-color-forest);background:var(--eq-color-soft)}.eq-page .eq-notice{padding:var(--eq-space-4) var(--eq-space-5);border-radius:var(--eq-radius-control);color:var(--eq-color-info);background:var(--eq-color-info-bg);font-size:var(--eq-size-small);line-height:1.65}.eq-page .eq-notice-warning{color:var(--eq-color-warning);background:var(--eq-color-warning-bg)}.eq-page .eq-notice-danger{color:var(--eq-color-danger);background:var(--eq-color-danger-bg)}.eq-page .eq-notice-success{color:var(--eq-color-success);background:var(--eq-color-success-bg)}.eq-page .eq-disclosure{border-top:1px solid var(--eq-color-line);padding-block:var(--eq-space-2)}.eq-page .eq-disclosure>summary{min-height:44px;padding:var(--eq-space-3) var(--eq-space-1);cursor:pointer;font-weight:600}.eq-page .eq-disclosure>div{padding:var(--eq-space-2) var(--eq-space-1) var(--eq-space-4);color:var(--eq-color-ink-secondary)}.eq-page .eq-table-region{overflow:auto;max-width:100%;border-radius:var(--eq-radius-control)}.eq-page .eq-table{border-collapse:collapse;width:100%;font-size:var(--eq-size-small)}.eq-page .eq-table caption{text-align:left;padding-block:var(--eq-space-3);font-weight:600}.eq-page .eq-table :is(th,td){text-align:left;border-bottom:1px solid var(--eq-color-line);padding:var(--eq-space-3);vertical-align:top}.eq-page .eq-table th{font-weight:600}.eq-page .eq-table .eq-numeric{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eq-page .eq-source{font-size:var(--eq-size-caption);line-height:1.6;color:var(--eq-color-muted);margin-top:var(--eq-space-4);max-width:75ch}.eq-page .eq-dark{background:var(--eq-color-forest);color:var(--eq-color-ivory)}.eq-page .eq-dark :is(.eq-meta,.eq-lead,.eq-source,.eq-eyebrow){color:var(--eq-color-sage)}.eq-page .eq-dark .eq-link{color:var(--eq-color-lime)}.eq-page .eq-dark .eq-button{background:var(--eq-color-lime);color:var(--eq-color-forest)}.eq-page .eq-dark .eq-button:hover{background:var(--eq-color-sage)}.eq-page .eq-dark .eq-button:disabled{background:var(--eq-color-soft);color:var(--eq-color-muted)}.eq-page .eq-dark :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--eq-color-lime)}@media(max-width:900px){.eq-page .eq-grid{grid-template-columns:1fr}.eq-page .eq-section{padding-block:var(--eq-space-8)}}@media(max-width:560px){.eq-page .eq-card{padding:var(--eq-space-5)}.eq-page .eq-metrics{gap:0 var(--eq-space-4)}}@media(prefers-reduced-motion:reduce){.eq-page *,.eq-page *::before,.eq-page *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
