body,html{margin:0;padding:0;box-sizing:border-box}body{min-width:100%;min-height:100vh;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;line-height:1.25}body.noscroll{overflow:hidden}@keyframes autofill{0%,to{background:transparent;color:var(--text_0)}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{animation-delay:1s;animation-name:autofill;animation-fill-mode:both}code{font-family:monospace;border-radius:.25rem;vertical-align:middle;padding:.25rem}code:before{content:" "}*,:after,:before{box-sizing:inherit;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}div{display:flex;flex-direction:column;align-self:stretch;flex-basis:auto;flex-shrink:1;max-width:100%}#__next{min-width:100%}article{display:flex;flex-direction:column;align-items:center}article .footnotes,article blockquote,article dl,article h1,article h2,article h3,article h4,article h5,article h6,article ol,article p,article pre,article ul{margin:0 0 1em;min-width:100%}article h1{font-size:2em}article h2{font-size:1.5em}article h3{font-size:20px}article hr{width:100%;border:0;background-color:#ccc;height:1px}article img,article video{display:block;margin:1.5em auto;max-width:1040px;height:auto}@media (max-width:1040px){article img,article video{width:100%}}article .kg-image{margin:0 auto;max-width:100%}article .kg-width-wide img{max-width:85vw}article .kg-width-full img{max-width:100vw}article figure{margin:.8em 0 2.3em}article figcaption{margin:1em auto 0;color:#5d7179;font-size:80%;line-height:1.5em;text-align:center;max-width:1040px}article .fluid-width-video-wrapper{position:relative;overflow:hidden;padding-top:56.25%}article .fluid-width-video-wrapper embed,article .fluid-width-video-wrapper iframe,article .fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}article.gPageContainer{margin:0 30px}article.gPageContainer.featured h1{font-size:36px;font-weight:700;text-transform:uppercase;text-align:center;margin:16px}article.gPageContainer.featured p{text-align:center;font-size:18px;font-weight:400;padding-bottom:16px}