._impulse-diagnostic-fit_zfxu2_2{--impulse--diagFit__mutedColor: var(--impulse--section--warm__mutedColor);--impulse--diagFit__dimColor: var(--impulse--section--warm__dimColor);padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(40px,5vw,72px);background:var(--impulse--color--base--2);color:var(--impulse--section--lightSection--1__textColor, #0e0e1d)}._impulse-diagnostic-fit_zfxu2_2[data-section-theme=warm]{background:var(--impulse--color--base--1)}._impulse-diagnostic-fit_zfxu2_2[data-section-theme=dark],._impulse-diagnostic-fit_zfxu2_2[data-section-theme=dark-2]{--impulse--diagFit__mutedColor: var(--impulse--section--kernel__mutedColor);--impulse--diagFit__dimColor: var(--impulse--section--kernel__dimColor);background:var(--impulse--section--darkSection--1__backgroundColor);color:#fff}._impulse-diagnostic-fit_zfxu2_2[data-section-theme=dark-2]{background:var(--impulse--section--darkSection--2__backgroundColor)}._impulse-diagnostic-fit__inner_zfxu2_23{position:relative;display:flex;flex-direction:column;gap:24px}._impulse-diagnostic-fit__rail_zfxu2_29{font:500 11px / 1 var(--impulse--mono__font);letter-spacing:.16em;text-transform:uppercase;color:var(--impulse--diagFit__dimColor)}@media (min-width: 1101px){._impulse-diagnostic-fit__rail_zfxu2_29{position:absolute;left:0;top:0;transform:translate(-100%) rotate(180deg);writing-mode:vertical-rl;white-space:nowrap;margin-left:-16px}}._impulse-diagnostic-fit__cols_zfxu2_46{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:start}@media (max-width: 880px){._impulse-diagnostic-fit__cols_zfxu2_46{grid-template-columns:minmax(0,1fr)}}._impulse-diagnostic-fit__copy_zfxu2_55{display:flex;flex-direction:column;gap:18px}._impulse-diagnostic-fit__paragraph_zfxu2_60{margin:0;max-width:60ch;font:400 17px / 1.55 var(--impulse--body__font, sans-serif);color:var(--impulse--diagFit__mutedColor)}._impulse-diagnostic-fit__list-heading_zfxu2_66{margin:0 0 16px;font:500 11px / 1 var(--impulse--mono__font);letter-spacing:.16em;text-transform:uppercase;color:inherit}._impulse-diagnostic-fit__list_zfxu2_66{list-style:none;margin:0;padding:0;display:grid;gap:12px}._impulse-diagnostic-fit__item_zfxu2_80{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px;font:400 16px / 1.55 var(--impulse--body__font, sans-serif)}._impulse-diagnostic-fit__check_zfxu2_86{font:500 14px / 1.55 var(--impulse--mono__font);color:var(--impulse--color--accent--1)}
