*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--company-canvas);color:var(--company-text)}button,input,textarea{font:inherit}a{color:var(--company-accentText)}:focus-visible{outline:2px solid var(--company-focus);outline-offset:4px}::selection{background:var(--company-actionSubtle);color:var(--company-onActionSubtle)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
