*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--tj-theme-bg);color:var(--tj-theme-body);font-family:var(--tj-font-sans);font-size:1rem;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%}button{color:inherit;font:inherit}.tj-page{display:block;overflow-x:clip}html.tj-routing .body-wrapper{visibility:hidden}.tj-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}:focus-visible{outline:2px solid var(--tj-color-white);outline-offset:3px}