* { box-sizing:border-box!important; max-width:100%; } body,html { -moz-osx-font-smoothing:grayscale; -webkit-font-smoothing:antialiased; background-attachment:fixed; background-color:var(--background-hard); font-family:"var(--unit) 'Open Sans'",sans-serif; } body,input,select,textarea { color:var(--foreground); } :link,:visited { color:currentColor; text-decoration:none; } hr { all:unset; background-color:var(--border)!important; display:block; height:1px; } menu,ul { list-style:none; margin:unset; padding:unset; } blockquote,body,fieldset,form,html,input,pre,textarea { border:0; margin:0; padding:0; } fieldset { all:unset; } :link img,:visited img,a img { border:0; } address { font-style:normal; } :focus { outline:0; } ::-moz-focus-inner { border:0; } details summary { cursor:pointer!important; } details summary>* { margin:unset; padding:unset; } details>summary { list-style:none; } details>summary::-webkit-details-marker { display:none; } [hidden] { display:none; } html { font-size:100%; } body { font-family:'Open Sans',sans-serif; font-weight:400; line-height:1.75; } p { margin-bottom:var(--s); margin-top:0; } h1,h2,h3,h4,h5 { font-family:'Poppins',sans-serif; line-height:1.3; margin:var(--m) 0 var(--s); } h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,legend:first-child { margin-top:initial; } .doc-navigation,h1 { font-size:1.383em; font-weight:700; margin-top:0; } h2 { font-size:1.296em; font-weight:700; } h3 { font-size:1.215em; font-weight:600; } h4 { font-size:1.138em; font-weight:600; } h5 { font-size:1.067em; font-weight:600; } small,.text_small { font-size:.937rem; } legend,label { font-size:1.067rem; font-weight:600; } input[type=password],input[type=text],textarea { padding:6px 8px; } ul { list-style:none; margin:0; padding:0; text-decoration:none; } li { margin:0; padding:0; } a:focus,a:hover { text-decoration:underline; } :focus-visible { box-shadow:var(--shadow-inset-accent) !important; }