:root{--otoko-blue-100:#e6e8ff;--otoko-blue-300:#b5bbfe;--otoko-blue-400:#9da5fd;--otoko-blue-500:#6074df;--otoko-blue-600:#091dfb;--otoko-blue-700:#0717c9;--otoko-blue-800:#051197;--otoko-blue-900:#040c64;--otoko-gray-100:#f2f2f4;--otoko-gray-200:#e6e6e9;--otoko-gray-300:#cdcdd2;--otoko-gray-400:#b3b3bc;--otoko-gray-500:#9a9aa5;--otoko-gray-600:#81818f;--otoko-gray-700:#676772;--otoko-gray-800:#4d4d56;--otoko-gray-900:#232327;--otoko-gray-950:#1a1a1d;--otoko-white:#fff;--otoko-support-error:#da1e28;--otoko-support-success:#24a148;--otoko-support-warning:#f1c21b;--otoko-support-caution:#ff832b;--color-blue-100:var(--otoko-blue-100);--color-blue-600:var(--otoko-blue-600);--color-blue-700:var(--otoko-blue-700);--color-cool-gray-100:var(--otoko-gray-100);--color-cool-gray-300:var(--otoko-gray-300);--color-cool-gray-700:var(--otoko-gray-700);--color-cool-gray-900:var(--otoko-gray-900);--color-neutral-white:var(--otoko-white);--spacing-03:0.5rem;--spacing-04:0.75rem;--spacing-05:1rem;--spacing-06:1.5rem;--spacing-07:2rem;--otoko-text:var(--otoko-gray-900);--otoko-text-muted:var(--otoko-gray-700);--otoko-interactive:var(--otoko-blue-600);--otoko-interactive-hover:var(--otoko-blue-700);--otoko-selected:var(--otoko-blue-100);--otoko-border:var(--otoko-gray-300);--otoko-border-subtle:var(--otoko-gray-200);--otoko-border-strong:var(--otoko-gray-600);--otoko-canvas:var(--otoko-gray-100);--otoko-surface:var(--otoko-white);--otoko-radius:0;--otoko-font:"PP Telegraf",Arial,Helvetica,sans-serif;--otoko-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--otoko-weight-light:300;--otoko-weight-regular:400;--otoko-weight-semibold:600;--otoko-heading-weight:var(--otoko-weight-light);--otoko-tracking-wide:0.025em;--otoko-tracking-kicker:0.08em;--otoko-type-heading-07:3.375rem;--otoko-type-heading-07-line:4rem;--otoko-type-heading-06:2.625rem;--otoko-type-heading-06-line:3.125rem;--otoko-type-heading-05:2rem;--otoko-type-heading-05-line:2.5rem;--otoko-type-heading-04:1.75rem;--otoko-type-heading-04-line:2.25rem;--otoko-type-heading-03:1.25rem;--otoko-type-heading-03-line:1.75rem;--otoko-type-body-02:1rem;--otoko-type-body-02-line:1.5rem;--otoko-type-body-01:0.875rem;--otoko-type-body-01-line:1.5rem;--otoko-type-line-compact:1.25rem;--otoko-type-label-01:0.75rem;--otoko-type-label-01-line:1rem;--otoko-type-hero:var(--otoko-type-heading-07);--otoko-type-hero-line:var(--otoko-type-heading-07-line);--otoko-type-h1:var(--otoko-type-heading-06);--otoko-type-h1-line:var(--otoko-type-heading-06-line);--otoko-type-h2:var(--otoko-type-heading-05);--otoko-type-h2-line:var(--otoko-type-heading-05-line);--otoko-type-h3:var(--otoko-type-heading-03);--otoko-type-h3-line:var(--otoko-type-heading-03-line);--otoko-topbar-height:37px;--otoko-header-height:48px;--otoko-topbar-link-height:32px;--otoko-topbar-inline:clamp(1rem,3.33vw,3rem);--otoko-main-max-width:240rem;--otoko-letterhead-ink:#142345;--otoko-letterhead-rule:rgb(45 77 156/20%);--otoko-header-rule:inset 0 -1px var(--otoko-border-subtle);--otoko-logo-width:108px;--otoko-logo-height:23px;--otoko-logo-mark-size:0.625rem;--otoko-accent-ink:#2d4d9c;--otoko-accent-ink-muted:#35476b;--otoko-surface-muted:#f3f5f8;--otoko-surface-tint:#edf1f8;--otoko-surface-tint-hover:#e2e9f4;--otoko-surface-closing:#eaf0f9;--otoko-surface-media:#132342;--otoko-surface-deep:#172235;--otoko-ink:#171c24;--otoko-ink-muted:#535b69;--otoko-ink-soft:#454e5d;--otoko-rule-soft:#d4dce7;--otoko-rule-grid:#dce3ee;--otoko-link-rule:#a5b5d3;--otoko-on-deep-accent:#c1d2f2;--otoko-on-deep-muted:#d0d8e5;--otoko-on-accent-rule:#c1cee9;--otoko-heading-weight-page:400;--otoko-tracking-page-heading:-0.035em;--otoko-type-page-h1:clamp(2.25rem,3.7vw,4rem);--otoko-type-page-h1-line:1.08;--otoko-type-page-h2:clamp(2rem,3.1vw,3.5rem);--otoko-type-page-h2-line:1.15;--otoko-type-page-h2-compact:clamp(1.75rem,2.6vw,2.75rem);--otoko-type-page-h3:1.5rem;--otoko-type-page-h3-line:1.3;--otoko-type-page-card:1.625rem;--otoko-type-page-chapter:clamp(1.5rem,2vw,2rem);--otoko-type-page-stat:clamp(2rem,4vw,3.5rem);--otoko-type-page-lead:1.125rem;--otoko-type-page-lead-line:1.6;--otoko-type-page-body:1rem;--otoko-type-page-body-line:1.65;--otoko-type-page-small:0.875rem;--otoko-type-page-risk:clamp(5rem,10vw,9rem);--otoko-type-page-risk-unit:clamp(2.75rem,5.5vw,5rem);--otoko-blue-950:#020632;--otoko-surface-stage:var(--otoko-blue-950);--otoko-surface-accent:var(--otoko-accent-ink);--otoko-surface-risk:#24171d;--otoko-rule-risk:#e45454;--otoko-on-risk-accent:#ffb4ad;--otoko-on-risk-muted:#f0e2e6;--otoko-on-stage-kicker:var(--otoko-blue-300);--otoko-on-stage-text:var(--otoko-gray-300);--otoko-on-stage-rule:rgb(255 255 255/15%);--otoko-on-stage-card:rgb(255 255 255/6%);--otoko-on-accent-card:rgb(255 255 255/10%);--otoko-accent-rule-width:4px;--otoko-risk-rule-width:6px;--otoko-gradient-stage:linear-gradient(90deg,rgb(2 6 32/94%) 0%,rgb(2 6 32/76%) 45%,rgb(2 6 32/18%) 100%),linear-gradient(0deg,var(--otoko-blue-950) 0%,transparent 45%);--otoko-gradient-stage-compact:linear-gradient(90deg,rgb(2 6 32/90%),rgb(2 6 32/62%)),linear-gradient(0deg,var(--otoko-blue-950),transparent 65%);--otoko-gradient-caption:linear-gradient(transparent,rgb(2 6 32/85%));--otoko-menu-target:44px;--otoko-section-gutter:16px;--otoko-workspace-width:none;--otoko-ws-gutter:16px;--otoko-ws-page-block:32px;--otoko-workspace-padding:var(--otoko-ws-page-block) var(--otoko-ws-gutter);--otoko-workspace-title:var(--otoko-type-h1);--otoko-workspace-header-padding:0 var(--otoko-ws-gutter);--otoko-workspace-header-height:var(--otoko-header-height)}@media (min-width:768px){:root{--otoko-section-gutter:24px}}@media (min-width:1024px){:root{--otoko-section-gutter:48px}}@media (min-width:1920px){:root{--otoko-section-gutter:188px}}@media (min-width:672px){:root{--otoko-ws-gutter:24px}}@media (min-width:1056px){:root{--otoko-ws-gutter:32px}}@media (min-width:1584px){:root{--otoko-ws-gutter:48px}}@media (max-width:1055px){:root{--otoko-type-hero:var(--otoko-type-heading-06);--otoko-type-hero-line:var(--otoko-type-heading-06-line)}}@media (max-width:671px){:root{--otoko-ws-page-block:24px;--otoko-type-hero:var(--otoko-type-heading-05);--otoko-type-hero-line:var(--otoko-type-heading-05-line);--otoko-type-h1:var(--otoko-type-heading-05);--otoko-type-h1-line:var(--otoko-type-heading-05-line);--otoko-type-h2:var(--otoko-type-heading-04);--otoko-type-h2-line:var(--otoko-type-heading-04-line)}}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:92%;descent-override:22%;line-gap-override:0%}