@layer reset{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}}@layer shared{@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local(Lato Italic),local(Lato-Italic),url(https://cdn.kastatic.org/fonts/LatoLatin-Italic.woff2)format("woff2");font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local(Lato Regular),local(Lato-Regular),url(https://cdn.kastatic.org/fonts/LatoLatin-Regular.woff2)format("woff2");font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local(Lato Bold),local(Lato-Bold),url(https://cdn.kastatic.org/fonts/LatoLatin-Bold.woff2)format("woff2");font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local(Lato Black),local(Lato-Black),url(https://cdn.kastatic.org/fonts/LatoLatin-Black.woff2)format("woff2");font-display:fallback}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local(Lato Italic),local(Lato-Italic),url(https://cdn.kastatic.org/fonts/lato/Lato-Italic.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local(Lato Regular),local(Lato-Regular),url(https://cdn.kastatic.org/fonts/lato/Lato-Regular.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local(Lato Bold),local(Lato-Bold),url(https://cdn.kastatic.org/fonts/lato/Lato-Bold.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local(Lato Black),local(Lato-Black),url(https://cdn.kastatic.org/fonts/lato/Lato-Black.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local(Lato Italic),local(Lato-Italic),url(https://cdn.kastatic.org/fonts/lato/LatoLatinExtended-Italic.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Lato;font-weight:400;src:url(https://cdn.kastatic.org/fonts/lato/LatoLatinExtended-Regular.woff2);unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Lato;font-weight:700;src:url(https://cdn.kastatic.org/fonts/lato/LatoLatinExtended-Bold.woff2);unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Lato;font-weight:900;src:url(https://cdn.kastatic.org/fonts/lato/LatoLatinExtended-Black.woff2);unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:400;src:local(Source Serif Pro),local(SourceSerifPro-Regular),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Regular-Extended.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:400;src:local(Source Serif Pro),local(SourceSerifPro-Regular),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:600;src:local(Source Serif Pro Semibold),local(SourceSerifPro-Semibold),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Semibold-Extended.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:600;src:local(Source Serif Pro Semibold),local(SourceSerifPro-Semibold),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Semibold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:400;src:local(Source Serif Pro),local(SourceSerifPro-Regular),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Regular-Cyrillic.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Source Serif Pro;font-style:normal;font-weight:600;src:local(Source Serif Pro Semibold),local(SourceSerifPro-Semibold),url(https://cdn.kastatic.org/fonts/SourceSerifPro-Semibold-Cyrillic.woff2)format("woff2");unicode-range:U+4??,U+500-52F,U+2DE0-2DFF,U+A640-A69F,U+1D00-1D7F;font-display:fallback}@font-face{font-family:Noto Serif;font-weight:400;src:url(https://cdn.kastatic.org/fonts/arabic/NotoNaskhArabic-Regular.woff2);unicode-range:U+6??;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:400;src:url(https://cdn.kastatic.org/fonts/arabic/NotoSansArabic-Regular.woff2);unicode-range:U+6??;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:700;src:url(https://cdn.kastatic.org/fonts/arabic/NotoSansArabic-Bold.woff2);unicode-range:U+6??;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:900;src:url(https://cdn.kastatic.org/fonts/arabic/NotoSansArabic-Black.woff2);unicode-range:U+6??;font-display:fallback}@font-face{font-family:Noto Serif;font-weight:400;src:url(https://cdn.kastatic.org/fonts/armenian/NotoSerifArmenian-Regular.woff2);unicode-range:U+530-58F;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:400;src:url(https://cdn.kastatic.org/fonts/armenian/NotoSansArmenian-Regular.woff2);unicode-range:U+530-58F;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:700;src:url(https://cdn.kastatic.org/fonts/armenian/NotoSansArmenian-Bold.woff2);unicode-range:U+530-58F;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:900;src:url(https://cdn.kastatic.org/fonts/armenian/NotoSansArmenian-Black.woff2);unicode-range:U+530-58F;font-display:fallback}@font-face{font-family:Noto Serif;font-weight:400;src:url(https://cdn.kastatic.org/fonts/greek/NotoSerif-Regular.woff2);unicode-range:U+370-3FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:400;src:url(https://cdn.kastatic.org/fonts/greek/NotoSans-Regular.woff2);unicode-range:U+370-3FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:700;src:url(https://cdn.kastatic.org/fonts/greek/NotoSans-Bold.woff2);unicode-range:U+370-3FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:900;src:url(https://cdn.kastatic.org/fonts/greek/NotoSans-Black.woff2);unicode-range:U+370-3FF;font-display:fallback}@font-face{font-family:Noto Serif;font-weight:400;src:url(https://cdn.kastatic.org/fonts/hebrew/NotoSerifHebrew-Regular.woff2);unicode-range:U+590-5FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:400;src:url(https://cdn.kastatic.org/fonts/hebrew/NotoSansHebrew-Regular.woff2);unicode-range:U+590-5FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:700;src:url(https://cdn.kastatic.org/fonts/hebrew/NotoSansHebrew-Bold.woff2);unicode-range:U+590-5FF;font-display:fallback}@font-face{font-family:Noto Sans;font-weight:900;src:url(https://cdn.kastatic.org/fonts/hebrew/NotoSansHebrew-Black.woff2);unicode-range:U+590-5FF;font-display:fallback}html,body{height:100%}body{color:#21242c;margin:0;font-family:Lato,Noto Sans,Helvetica,Corbel,sans-serif;font-size:14px;line-height:1.4}#outer-wrapper{background-color:#eee;flex-direction:column;height:100%;margin:0 0 -77px;display:flex;position:relative}#outer-wrapper.white-outer-wrapper{background-color:#fff}#page-container{flex:1 0 auto;width:100%;max-width:1200px;height:100%;margin:0 auto;position:relative}#page-container.full-bleed{max-width:none}#page-container:focus{outline:none}.tutorial-outer-wrapper #page-container,.scratchpad-outermost-wrapper #page-container{max-width:none}#page-container-inner{height:100%}#page-container-inner article{border-top:none}#app-shell-root{height:100%}.external-styles-missing{display:none}.contained-and-centered{max-width:1200px;margin:0 auto}.min-contained-and-centered{margin:0 auto}.visible-on-responsive-page{display:none!important}#page_sub_nav{display:none}body,#page-container,footer,footer .footer-container{min-width:0!important}.full-height{height:100%}.box-sizing-border-box-reset{box-sizing:border-box}.box-sizing-border-box-reset *{box-sizing:inherit}.box-sizing-content-box-reset{box-sizing:content-box}.box-sizing-content-box-reset *{box-sizing:inherit}article{border-top:1px solid #c6d1ad;padding:0 20px;position:relative}h1,h2,h3,h4,h5{font-family:inherit;font-weight:700}h1{margin-bottom:22px;font-size:25px}.main-headline,.section-headline{padding-top:22px}h1.main-headline{z-index:10;font-size:32px;line-height:37px;position:relative}h2{margin-bottom:22px;font-size:20px}h3{margin-bottom:22px;font-size:18px}h4{margin-bottom:22px;font-size:15px}h5{margin-bottom:-22px;font-size:15px}p{margin:22px 0;font-size:14px}.pulls{margin-bottom:9px}.pulled{margin-top:11px;margin-bottom:22px}b,strong{font-weight:700}em,cite{font-style:italic}hr{clear:both;color:#ccc;background:#ccc;border:none;width:100%;height:1px;margin:18px 0 36px;padding:0;display:block;box-shadow:0 2px 2px rgba(0,0,0,.075)}form{display:inline}.fixed-width{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}nav{clear:both;width:100%;margin:0;display:block}article,section{display:block}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}html.page-container-min-width-zero body,html.page-container-min-width-zero #page-container{min-width:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-to-main{clip:rect(0,0,0,0);background-color:#fff;border:0;width:1px;height:1px;margin:-1px;padding:0 10px;line-height:45px;position:absolute;top:60px;left:60px;overflow:hidden}.skip-to-main:focus,.skip-to-main:active{clip:auto;width:auto;height:auto}}@layer legacy;
/*# sourceMappingURL=318796.45929caf74fc5048.css.map*/