@import url("https://fonts.googleapis.com/css?family=Spectral:400,400i,700,700i&subset=latin-ext");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i&subset=latin-ext");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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.chapter #content h2,button[aria-expanded]{all:unset}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}#wrapper{background-color:#fff;overflow-x:hidden}#content{clear:none;padding:0 1em;margin:0 auto 1.5em auto;max-width:40em}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}body{margin:0;padding:0;color:#2b2d30;background-color:#2b2d30;font-family:"Spectral",serif;font-size:1.2em;line-height:1.5em;overflow-x:hidden}h1,h2,h3,h4,h5,h6,button[aria-expanded]{font-family:"Open Sans",sans-serif;font-size:1.2em;font-weight:bold;line-height:1.5em;page-break-after:avoid;margin:1.5em 0 0 0}h1{font-family:"Open Sans",sans-serif;font-size:2.4em;line-height:1;margin:1.5em 0 .75em 0}h2,button[aria-expanded]{font-size:1.8em;line-height:1;margin:1.5em 0 .75em 0}h4{font-style:italic;font-weight:inherit}h5{font-family:"Spectral",serif;font-style:italic;font-weight:inherit}h6{font-family:"Spectral",serif;font-weight:inherit}p{margin:0}p+p{text-indent:1.5em}ol,ul{list-style-position:outside;margin:0 0 1.5em 1.5em}ol{list-style-type:decimal}ul{list-style-type:disc}ul ul,ol ol,blockquote ul ul,blockquote ol ol{margin-bottom:0}ol ol{list-style-type:lower-alpha}blockquote{margin:1.5em 0;padding:0 1.5em}blockquote p:first-of-type{text-indent:0}blockquote p:last-child,blockquote ol:last-child,blockquote ul:last-child{margin-bottom:0}dl{margin:1.5em 0}dt{font-weight:bold}dd{margin:0 0 1.5em 0}hr{border:0;font-family:"Open Sans",sans-serif;text-align:center;margin:1.5em 0}hr:after{content:""}hr+p{text-indent:0}sup,sub{line-height:100%;font-size:.7em}sup{vertical-align:super}sub{vertical-align:sub}a{text-decoration:none;color:#1a6aa3}em{font-style:italic}strong{font-weight:bold}input,textarea{padding:0.75em 0.75em;font-family:"Open Sans",sans-serif;font-size:inherit;color:inherit;border:1px solid #c6cacb;display:block;margin:1.5em 0;width:100%;box-sizing:border-box}input[type="submit"],textarea[type="submit"]{width:auto}textarea{min-height:4.5em}p img:only-child{margin:1.5em auto;display:block}p,p+p{margin-bottom:1.5em;text-indent:0}.masthead{font-family:"Open Sans",sans-serif;background-color:#2b2d30;border-bottom:1px solid #2b2d30;width:100%;text-align:center;color:#e4e3e0}.masthead:after{content:"";display:block;clear:both}.masthead a{color:#e4e3e0}.masthead ul{list-style-type:none;margin:0 auto;min-height:1.5em;padding:0.5em 0}.masthead ul li{display:none}@media only screen and (min-width: 40em){.masthead ul li{display:inline-block;margin:0 0.25em 0 0}.masthead ul li:after{content:"⁄";color:#e4e3e0;margin-left:0.5em}.masthead ul li:last-of-type:after{content:normal}}.nav-buttons{position:absolute;top:0;left:0;margin:0.5em}.nav-back-button{font-family:"Open Sans",sans-serif;font-size:inherit;color:#e4e3e0;background-color:#2b2d30;border:1px solid transparent;border-radius:0em;padding:0.25em 0.5em;cursor:pointer;display:none}[href="#nav"]{font-family:"Open Sans",sans-serif;font-size:inherit;color:#e4e3e0;background-color:#2b2d30;border:1px solid transparent;border-radius:0em;padding:0.25em 0.5em}.js-nav-open [href="#nav"]{right:0;bottom:0;background-color:rgba(0,0,0,0.5)}.nav-buttons{position:fixed;z-index:1}.js-nav-open [href="#nav"]{z-index:inherit}.visuallyhidden{position:fixed}#nav{font-family:"Open Sans",sans-serif;font-size:.8em;width:100%;height:100%;overflow-x:hidden;background-color:#fff;border-top:1px solid #e4e3e0;padding-right:17px}.js-nav-open #nav{overflow-y:auto}.js-nav #nav{width:17em;border-top:none;border-right:1px solid #e4e3e0;position:absolute;top:0;left:0}.js-nav #nav{position:fixed;z-index:2}#nav .search{margin:0 -17px 0 0;background-color:#fff}#nav .search input{width:90%;padding:0.75em 0.75em;border:0;font-family:"Open Sans",sans-serif;font-size:inherit;overflow-x:hidden;background-color:#fff}#nav .nav-list{margin:0 -17px 0 0}#nav .nav-list ol,#nav .nav-list ul{list-style-type:none;margin:0;padding:0;background-color:#fff}#nav .nav-list ol li,#nav .nav-list ul li{padding:0;width:100%;color:#000}#nav .nav-list ol li a,#nav .nav-list ul li a{display:block;padding:0.1em 0.75em;max-width:12.75em;color:#000}#nav .nav-list ol li a:hover,#nav .nav-list ol li a:focus,#nav .nav-list ol li a:active,#nav .nav-list ul li a:hover,#nav .nav-list ul li a:focus,#nav .nav-list ul li a:active{color:inherit}#nav .nav-list ol li:hover,#nav .nav-list ol li:focus,#nav .nav-list ol li:active,#nav .nav-list ul li:hover,#nav .nav-list ul li:focus,#nav .nav-list ul li:active{color:#fff;background-color:#004c76;width:100%}#nav .nav-list ol li.active,#nav .nav-list ul li.active{background-color:#004c76;width:100%}#nav .nav-list ol li.active a,#nav .nav-list ul li.active a{color:#fff}#nav .nav-list ol li.active li a,#nav .nav-list ul li.active li a{color:#000}#nav .nav-list ol ol,#nav .nav-list ol ul,#nav .nav-list ul ol,#nav .nav-list ul ul{max-height:none;transition:max-height 0.5s ease-out;background-color:#e4e3e0;width:100%;overflow-x:hidden;overflow-y:hidden}#nav .nav-list ol ol li,#nav .nav-list ol ul li,#nav .nav-list ul ol li,#nav .nav-list ul ul li{padding-left:1em;width:100%}#nav .nav-list ol ol li a,#nav .nav-list ol ul li a,#nav .nav-list ul ol li a,#nav .nav-list ul ul li a{display:block;width:100%;color:#000}#nav .nav-list ol ol li a:hover,#nav .nav-list ol ol li a:focus,#nav .nav-list ol ol li a:active,#nav .nav-list ol ul li a:hover,#nav .nav-list ol ul li a:focus,#nav .nav-list ol ul li a:active,#nav .nav-list ul ol li a:hover,#nav .nav-list ul ol li a:focus,#nav .nav-list ul ol li a:active,#nav .nav-list ul ul li a:hover,#nav .nav-list ul ul li a:focus,#nav .nav-list ul ul li a:active{color:inherit}#nav .nav-list ol ol li:hover,#nav .nav-list ol ol li:focus,#nav .nav-list ol ol li:active,#nav .nav-list ol ul li:hover,#nav .nav-list ol ul li:focus,#nav .nav-list ol ul li:active,#nav .nav-list ul ol li:hover,#nav .nav-list ul ol li:focus,#nav .nav-list ul ol li:active,#nav .nav-list ul ul li:hover,#nav .nav-list ul ul li:focus,#nav .nav-list ul ul li:active{color:#fff;background-color:#004c76;width:100%}#nav .nav-list ol ol ol,#nav .nav-list ol ol ul,#nav .nav-list ol ul ol,#nav .nav-list ol ul ul,#nav .nav-list ul ol ol,#nav .nav-list ul ol ul,#nav .nav-list ul ul ol,#nav .nav-list ul ul ul{margin-left:-1em;padding-left:2em}#nav .nav-list ol ol ol li,#nav .nav-list ol ol ul li,#nav .nav-list ol ul ol li,#nav .nav-list ol ul ul li,#nav .nav-list ul ol ol li,#nav .nav-list ul ol ul li,#nav .nav-list ul ul ol li,#nav .nav-list ul ul ul li{padding-left:2em;position:relative;left:-2em}#nav .nav-list ol li:hover+ol,#nav .nav-list ol li:active+ol,#nav .nav-list ol li:focus+ol,#nav .nav-list ol li:hover+ul,#nav .nav-list ol li:active+ul,#nav .nav-list ol li:focus+ul,#nav .nav-list ol li:hover>ol,#nav .nav-list ol li:active>ol,#nav .nav-list ol li:focus>ol,#nav .nav-list ol li:hover>ul,#nav .nav-list ol li:active>ul,#nav .nav-list ol li:focus>ul,#nav .nav-list ol ol.active,#nav .nav-list ol ul.active,#nav .nav-list ul li:hover+ol,#nav .nav-list ul li:active+ol,#nav .nav-list ul li:focus+ol,#nav .nav-list ul li:hover+ul,#nav .nav-list ul li:active+ul,#nav .nav-list ul li:focus+ul,#nav .nav-list ul li:hover>ol,#nav .nav-list ul li:active>ol,#nav .nav-list ul li:focus>ol,#nav .nav-list ul li:hover>ul,#nav .nav-list ul li:active>ul,#nav .nav-list ul li:focus>ul,#nav .nav-list ul ol.active,#nav .nav-list ul ul.active{height:auto;max-height:500em;transition:max-height 1s ease-in}#nav .nav-list ol ol:hover,#nav .nav-list ol ul:hover,#nav .nav-list ol ol:active,#nav .nav-list ol ul:active,#nav .nav-list ol ol:focus,#nav .nav-list ol ul:focus,#nav .nav-list ol ol.active,#nav .nav-list ol ul.active,#nav .nav-list ul ol:hover,#nav .nav-list ul ul:hover,#nav .nav-list ul ol:active,#nav .nav-list ul ul:active,#nav .nav-list ul ol:focus,#nav .nav-list ul ul:focus,#nav .nav-list ul ol.active,#nav .nav-list ul ul.active{height:auto;max-height:500em}#nav .widgets{margin:0 -17px 0 0}#nav h2{padding-left:0.4em}.has-children{position:relative}[data-toggle]{position:absolute;top:0;right:0;background-color:transparent;border:none;color:#fff;font-size:1.25em;padding:0 0.5em;margin:0 0 0 -0.5em;height:1.65em}[data-toggle]:focus{outline:none}[data-toggle]:hover{cursor:pointer}[data-toggle]:after{color:#2b2d30}[data-toggle].show-children:after{color:#2b2d30}[data-nav-close]:after{content:"×"}[data-nav-close]:focus,[data-nav-close]:active{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}[data-toggle-nav]{left:12.75em}[data-toggle-nav]:after{content:"+"}[data-toggle-nav].show-children:after{content:"−"}[data-toggle-nav]:focus,[data-toggle-nav]:active{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}#nav .search{display:flex;justify-content:space-between;width:100%}#nav .search input{box-sizing:border-box;color:#393c3f;display:inline-block;margin:1em 0.375em 1em 0.75em;width:auto}#nav .search input.search-box{flex-grow:2;flex-shrink:2;border:1px solid #1a6aa3}#nav .search input[type="submit"]{background-color:#1a6aa3;color:white;cursor:pointer;margin:1em -0.25em 1em 0.375em}#content .search{display:flex;justify-content:space-between;width:100%}#content .search input{box-sizing:border-box;color:#393c3f;display:inline-block;margin:1em 0.375em 1em 0.75em;width:auto}#content .search input.search-box{flex-grow:2;flex-shrink:2}#content .search input[type="submit"]{background-color:#1a6aa3;color:white;cursor:pointer;margin:1em -0.25em 1em 0.375em}.search-results ul{list-style-type:none;margin:1.5em 0}mark{background-color:#ffd54d;color:inherit;border-radius:0em}[data-markjs="unmark"] mark{background-color:inherit}.search-results-summary{margin:1.5em 0;padding:.75em;background-color:#bac04e;border-radius:0em}.search-page-notice{margin:1.5em 0;padding:.75em;background-color:#f4c827;border-radius:0em}.search-page-notice *:last-child{margin-bottom:0}.search-progress-placeholder{margin:1.5em 0;padding:.75em;background-color:#bac04e;border-radius:0em}.search-progress-placeholder *:last-child{margin-bottom:0}.search-results-nav{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0px 0px 10px #5a6e7f;font-family:"Open Sans",sans-serif;font-size:.84em;padding:1rem}.search-results-nav h2{font-family:"Open Sans",sans-serif;font-size:1.2em;font-weight:normal;margin:0 0 1rem 0;text-align:left}.search-results-nav h2 .search-results-nav-term{font-weight:bold}.search-results-nav[data-hidden="true"]{height:3em}.search-results-nav button{background-color:#008486;border:none;border-radius:0em 0em 0 0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:0.8em;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;margin:0.25em;text-transform:uppercase}.search-results-nav button:focus,.search-results-nav button:hover{background-color:#004c76}.search-results-nav .search-results-nav-hide{position:absolute;top:1rem;right:2.5rem}.search-results-nav .search-results-nav-close{position:absolute;top:1rem;right:1rem;padding:.375em}.search-results-nav .search-results-list{list-style-type:none;margin:0;padding:0;overflow:auto;max-height:40vh}.search-results-nav .search-results-list li a{text-decoration:none}#footer{clear:both;bottom:0;background-color:#2b2d30;font-family:"Open Sans",sans-serif;border-top:1px solid #004c76;margin:3em 0 0 0;padding:.75em;width:100%;box-sizing:border-box}.footer-content{clear:both;max-width:40em;margin:auto}#footer p,#footer ol,#footer ul{font-size:.84em;color:#c6cacb;text-indent:0;margin:0}#footer p a,#footer ol a,#footer ul a{color:#c6cacb;text-decoration:underline}#content h2{display:block}button[aria-expanded]{color:#004c76;margin-right:0.4em;padding-right:1.5em;width:100%;display:flex;align-items:baseline;justify-content:space-between}button[aria-expanded]:hover{cursor:pointer}section[aria-labelledby]{clear:both}@media (min-width: 600px){button[aria-expanded="false"]{font-size:1.2em}}button[aria-expanded="true"]{margin-top:1.5em}section[aria-hidden="true"]{display:none}body.cover #content{margin:0 auto;padding:0}body.cover #content h1{line-height:0;font-size:0}p.cover{margin:0 auto;padding:0;text-indent:0;height:100vh}img.cover{max-height:100%;max-width:100%;border:1px solid #e4e3e0}.previous-publications-page #content{margin:3em auto 0 auto;text-align:center}.previous-publications-page #content p{text-indent:0;margin-bottom:.75em;text-align:center;hyphens:none}.previous-publications-page #content h1{text-align:center;font-size:2.4em}.previous-publications-page #content h2,.previous-publications-page #content h3,.previous-publications-page #content h4,.previous-publications-page #content h5,.previous-publications-page #content h6{font-size:1.2em}.titlepage #content,.title-page #content,.halftitle-page #content,.half-title-page #content{margin:3em auto 0 auto;text-align:center}.titlepage p,.title-page p,.halftitle-page p,.half-title-page p{text-indent:0;hyphens:none;text-align:center}.titlepage .half-title-page-title,.titlepage .halftitle-page-title,.titlepage .halftitlepage-title,.titlepage .title-page-title,.titlepage .titlepage-title,.title-page .half-title-page-title,.title-page .halftitle-page-title,.title-page .halftitlepage-title,.title-page .title-page-title,.title-page .titlepage-title,.halftitle-page .half-title-page-title,.halftitle-page .halftitle-page-title,.halftitle-page .halftitlepage-title,.halftitle-page .title-page-title,.halftitle-page .titlepage-title,.half-title-page .half-title-page-title,.half-title-page .halftitle-page-title,.half-title-page .halftitlepage-title,.half-title-page .title-page-title,.half-title-page .titlepage-title{font-weight:bold;font-family:"Open Sans",sans-serif;font-size:2.4em;line-height:1;margin:0;string-set:book-title content()}.titlepage .title-page-subtitle,.titlepage .titlepage-subtitle,.title-page .title-page-subtitle,.title-page .titlepage-subtitle,.halftitle-page .title-page-subtitle,.halftitle-page .titlepage-subtitle,.half-title-page .title-page-subtitle,.half-title-page .titlepage-subtitle{font-family:"Open Sans",sans-serif;font-size:2.4em;line-height:1;margin:.75em 0 1.5em 0;string-set:book-subtitle content()}.titlepage .title-page-author,.titlepage .titlepage-author,.title-page .title-page-author,.title-page .titlepage-author,.halftitle-page .title-page-author,.halftitle-page .titlepage-author,.half-title-page .title-page-author,.half-title-page .titlepage-author{font-size:2.4em;line-height:1;margin:1.5em 0;string-set:book-author content()}.titlepage .title-page-publisher,.titlepage .titlepage-publisher,.title-page .title-page-publisher,.title-page .titlepage-publisher,.halftitle-page .title-page-publisher,.halftitle-page .titlepage-publisher,.half-title-page .title-page-publisher,.half-title-page .titlepage-publisher{text-indent:0;margin:0 0 1.5em 0;line-height:1}.titlepage .title-page-logo,.titlepage .titlepage-logo,.title-page .title-page-logo,.title-page .titlepage-logo,.halftitle-page .title-page-logo,.halftitle-page .titlepage-logo,.half-title-page .title-page-logo,.half-title-page .titlepage-logo{display:block;max-width:30%}.titlepage .title-page-logo img,.titlepage .titlepage-logo img,.title-page .title-page-logo img,.title-page .titlepage-logo img,.halftitle-page .title-page-logo img,.halftitle-page .titlepage-logo img,.half-title-page .title-page-logo img,.half-title-page .titlepage-logo img{width:100%}.copyright-page p{text-indent:0;margin:0 0 .75em 0}.dedication-page #content{margin-top:3em}p.dedication{text-indent:0;text-align:center}.dedication+p{text-indent:0;margin-top:1.5em}.epigraph-page #content{margin-top:3em}.epigraph{text-indent:0;padding:0 3em}.epigraph-source{text-indent:0;padding:0 3em;text-align:right;font-style:italic}.epigraph-source em{font-style:normal}.epigraph-source+p{text-indent:0;margin-top:1.5em}.contents-page #content ol,.contents-page #content ul{list-style-type:none;margin:0;padding:0}.contents-page #content ol ol,.contents-page #content ol ul,.contents-page #content ul ol,.contents-page #content ul ul{margin-left:1.5em}#content #markdown-toc,#content .markdown-toc{font-family:"Open Sans",sans-serif;list-style-type:none;border:1px solid #c6cacb;padding:.75em;margin:0 0 1.5em 0}#content #markdown-toc li,#content .markdown-toc li{margin:0}#content #markdown-toc li ol,#content #markdown-toc li ul,#content .markdown-toc li ol,#content .markdown-toc li ul{margin-bottom:0}#content #markdown-toc.markdown-toc-wide,#content .markdown-toc.markdown-toc-wide{box-sizing:border-box;float:none;width:100%;max-width:none}@media (min-width: 600px){#content #markdown-toc.markdown-toc-wide,#content .markdown-toc.markdown-toc-wide{columns:2}}.bibliography{text-indent:0;margin:1.5em 0}.bibliography+p{text-indent:0}ul.bibliography{list-style-type:none;padding:0;margin:1.5em 0}ul.bibliography li{text-indent:-3em;margin-left:3em}.box{background-color:#e4e3e0;color:inherit;font-weight:inherit;font-size:inherit;border:1px solid #e4e3e0;margin:1.5em 0;padding:.75em}.box p:last-of-type{margin-bottom:0}.box+p{text-indent:0}.box h1:first-of-type,.box h2:first-of-type,.box h3:first-of-type,.box h4:first-of-type,.box h5:first-of-type,.box h6:first-of-type{margin-top:0}.box li p:last-of-type{margin-bottom:0}.box dl:first-of-type{margin-top:0}.box dl:last-of-type{margin-bottom:0}p.box{text-indent:0}ol.box,ul.box{padding:.75em 1.5em}button{font-size:initial}a.button,em.button,strong.button,span.button,button.button{display:inline-block;font-family:"Open Sans",sans-serif;color:#fff;line-height:100%;text-decoration:none;background-color:#1a6aa3;padding:0.2em 0.4em;margin:0;text-align:center;text-indent:0;border-radius:0em;cursor:pointer;border-style:none}a.button:hover,em.button:hover,strong.button:hover,span.button:hover,button.button:hover{background-color:#134d77}p.button,ol.button,ul.button,li.button,blockquote.button,table.button,div.button,h1.button,h2.button,h3.button,h4.button,h5.button,h6.button{text-indent:0}p.button a,ol.button a,ul.button a,li.button a,blockquote.button a,table.button a,div.button a,h1.button a,h2.button a,h3.button a,h4.button a,h5.button a,h6.button a{display:inline-block;font-family:"Open Sans",sans-serif;color:#fff;background-color:#1a6aa3;padding:0.5em;margin:1.5em 0;line-height:1;text-align:center;text-decoration:none;border-radius:0em;cursor:pointer}p.button a:hover,ol.button a:hover,ul.button a:hover,li.button a:hover,blockquote.button a:hover,table.button a:hover,div.button a:hover,h1.button a:hover,h2.button a:hover,h3.button a:hover,h4.button a:hover,h5.button a:hover,h6.button a:hover{background-color:#134d77}p.button+p,ol.button+p,ul.button+p,li.button+p,blockquote.button+p,table.button+p,div.button+p,h1.button+p,h2.button+p,h3.button+p,h4.button+p,h5.button+p,h6.button+p{text-indent:0}p.button a,ol.button a,ul.button a,li.button a,blockquote.button a,table.button a,div.button a,h1.button a,h2.button a,h3.button a,h4.button a,h5.button a,h6.button a{margin:0}code{font-family:"Ubuntu Mono",monospace;font-size:90%;line-height:1.5em;white-space:pre-wrap;background-color:#e4e3e0;padding:0.1em 0.3em;border-radius:0.2em}pre{background-color:#e4e3e0;border-radius:0.2em;margin:1.5em 0;padding:.75em;clear:left}pre code{padding:0}pre+p{text-indent:0}div[class*="highlighter-"]+p{text-indent:0}.highlight .hll,.highlighter-rouge .hll{background-color:#ffc}.highlight .c,.highlighter-rouge .c{color:#8f5902;font-style:italic}.highlight .err,.highlighter-rouge .err{color:#a40000;border:1px solid #ef2929}.highlight .g,.highlighter-rouge .g{color:#000}.highlight .k,.highlighter-rouge .k{color:#204a87;font-weight:bold}.highlight .l,.highlighter-rouge .l{color:#000}.highlight .n,.highlighter-rouge .n{color:#000}.highlight .o,.highlighter-rouge .o{color:#ce5c00;font-weight:bold}.highlight .x,.highlighter-rouge .x{color:#000}.highlight .p,.highlighter-rouge .p{color:#000000;font-weight:bold}.highlight .cm,.highlighter-rouge .cm{color:#8f5902;font-style:italic}.highlight .cp,.highlighter-rouge .cp{color:#8f5902;font-style:italic}.highlight .c1,.highlighter-rouge .c1{color:#8f5902;font-style:italic}.highlight .cs,.highlighter-rouge .cs{color:#8f5902;font-style:italic}.highlight .gd,.highlighter-rouge .gd{color:#a40000}.highlight .ge,.highlighter-rouge .ge{color:#000000;font-style:italic}.highlight .gr,.highlighter-rouge .gr{color:#ef2929}.highlight .gh,.highlighter-rouge .gh{color:#000080;font-weight:bold}.highlight .gi,.highlighter-rouge .gi{color:#00A000}.highlight .go,.highlighter-rouge .go{color:#000000;font-style:italic}.highlight .gp,.highlighter-rouge .gp{color:#8f5902}.highlight .gs,.highlighter-rouge .gs{color:#000000;font-weight:bold}.highlight .gu,.highlighter-rouge .gu{color:#800080;font-weight:bold}.highlight .gt,.highlighter-rouge .gt{color:#a40000;font-weight:bold}.highlight .kc,.highlighter-rouge .kc{color:#204a87;font-weight:bold}.highlight .kd,.highlighter-rouge .kd{color:#204a87;font-weight:bold}.highlight .kn,.highlighter-rouge .kn{color:#204a87;font-weight:bold}.highlight .kp,.highlighter-rouge .kp{color:#204a87;font-weight:bold}.highlight .kr,.highlighter-rouge .kr{color:#204a87;font-weight:bold}.highlight .kt,.highlighter-rouge .kt{color:#204a87;font-weight:bold}.highlight .ld,.highlighter-rouge .ld{color:#000}.highlight .m,.highlighter-rouge .m{color:#0000cf;font-weight:bold}.highlight .s,.highlighter-rouge .s{color:#4e9a06}.highlight .na,.highlighter-rouge .na{color:#c4a000}.highlight .nb,.highlighter-rouge .nb{color:#204a87}.highlight .nc,.highlighter-rouge .nc{color:#000}.highlight .no,.highlighter-rouge .no{color:#000}.highlight .nd,.highlighter-rouge .nd{color:#5c35cc;font-weight:bold}.highlight .ni,.highlighter-rouge .ni{color:#ce5c00}.highlight .ne,.highlighter-rouge .ne{color:#cc0000;font-weight:bold}.highlight .nf,.highlighter-rouge .nf{color:#000}.highlight .nl,.highlighter-rouge .nl{color:#f57900}.highlight .nn,.highlighter-rouge .nn{color:#000}.highlight .nx,.highlighter-rouge .nx{color:#000}.highlight .py,.highlighter-rouge .py{color:#000}.highlight .nt,.highlighter-rouge .nt{color:#204a87;font-weight:bold}.highlight .nv,.highlighter-rouge .nv{color:#000}.highlight .ow,.highlighter-rouge .ow{color:#204a87;font-weight:bold}.highlight .w,.highlighter-rouge .w{color:#f8f8f8;text-decoration:underline}.highlight .mf,.highlighter-rouge .mf{color:#0000cf;font-weight:bold}.highlight .mh,.highlighter-rouge .mh{color:#0000cf;font-weight:bold}.highlight .mi,.highlighter-rouge .mi{color:#0000cf;font-weight:bold}.highlight .mo,.highlighter-rouge .mo{color:#0000cf;font-weight:bold}.highlight .sb,.highlighter-rouge .sb{color:#4e9a06}.highlight .sc,.highlighter-rouge .sc{color:#4e9a06}.highlight .sd,.highlighter-rouge .sd{color:#8f5902;font-style:italic}.highlight .s2,.highlighter-rouge .s2{color:#4e9a06}.highlight .se,.highlighter-rouge .se{color:#4e9a06}.highlight .sh,.highlighter-rouge .sh{color:#4e9a06}.highlight .si,.highlighter-rouge .si{color:#4e9a06}.highlight .sx,.highlighter-rouge .sx{color:#4e9a06}.highlight .sr,.highlighter-rouge .sr{color:#4e9a06}.highlight .s1,.highlighter-rouge .s1{color:#4e9a06}.highlight .ss,.highlighter-rouge .ss{color:#4e9a06}.highlight .bp,.highlighter-rouge .bp{color:#3465a4}.highlight .vc,.highlighter-rouge .vc{color:#000}.highlight .vg,.highlighter-rouge .vg{color:#000}.highlight .vi,.highlighter-rouge .vi{color:#000}.highlight .il,.highlighter-rouge .il{color:#0000cf;font-weight:bold}dl.dialogue dt{clear:both;float:left;min-width:3em;padding-right:.375em}dl.dialogue dt:after{content:": "}dl.dialogue dd{margin:0 0 0 3.375em}.figure{clear:both;page-break-inside:avoid;background-color:inherit;font-size:inherit;font-weight:inherit;margin:1.5em 0;padding:.75em}.figure p{clear:both;text-align:center;page-break-inside:avoid;page-break-before:avoid;hyphens:none;font-size:.84em}.figure p:last-of-type{margin-bottom:0}.figure img,.figure p img{margin:0 auto;max-width:100%;object-fit:contain;display:block}@media screen and (max-height: 600px){.figure img,.figure p img{max-height:300px}}@media screen and (max-height: 420px){.figure img,.figure p img{max-height:210px}}.figure .figure-body .figure-images{text-align:center;margin-bottom:1.5em}.figure .figure-body .figure-html,.figure .figure-body .figure-md{margin-bottom:1.5em}.figure .figure-body .description{display:none}.figure .figure-body .caption{margin:0;text-align:center;text-indent:0}.figure .figure-body .caption .figure-reference{font-weight:bold}.figure .caption,.figure p:nth-child(2),.figure p:nth-child(2)+p,.figure p:nth-child(2)+p+p,.figure p:nth-child(2)+p+p+p,.figure p:nth-child(2)+p+p+p+p{padding:0;text-align:center;text-indent:0}.figure.x-small p img,.figure.x-small img,.figure.small p img,.figure.small img,.figure.large p img,.figure.large img{max-height:inherit}@media screen and (min-width: 600px){.figure.large img,.figure.large p img{max-height:600px}}.figure.thumbnail{max-width:25%;float:right;margin:0 0 0 .75em;padding:0}.figure.thumbnail img{padding:0}.image-with-caption{font-size:.84em;margin:1.5em 0;text-align:center}.image-with-caption img{display:block;margin:1.5em auto;max-height:80vh;max-width:100%}.image-with-caption+p{text-indent:0}.glossary{color:inherit}.glossary dt{float:left;color:inherit}.glossary dt:after{content:":\00a0"}.glossary dd ul,.glossary dd ol{clear:left}.highlighter,a[href="highlighter"]{background-color:yellow;color:inherit;border-radius:0em}div.iframe-reload{text-align:center}ol.reference-index,ul.reference-index{margin-left:1.5em;list-style-type:none}ol.reference-index ul,ol.reference-index ol,ul.reference-index ul,ul.reference-index ol{list-style-type:none}ol.reference-index li,ul.reference-index li{text-indent:-1.5em}ol.reference-index li li,ul.reference-index li li{margin:0}ol.reference-index li a:after,ul.reference-index li a:after{content:", "}ol.reference-index li a:last-of-type:after,ul.reference-index li a:last-of-type:after{content:""}ol.reference-index li a.indexed,ul.reference-index li a.indexed{color:inherit;text-decoration:none}ol.reference-index .duplicate,ul.reference-index .duplicate{display:none}.fractions{-moz-font-feature-settings:"frac";-ms-font-feature-settings:"frac";-o-font-feature-settings:"frac";-webkit-font-feature-settings:"frac";font-feature-settings:"frac";font-style:inherit}.MathJax_Display,.mjpage__block{overflow-x:auto;overflow-y:hidden;padding:0 0 0.4em 0}.MathJax_Display.visuallyhidden,.mjpage__block.visuallyhidden{padding:0}.mjpage__block math{margin-left:auto;margin-right:auto}.sidenote{font-family:"Open Sans",sans-serif;clear:both;float:right;max-width:10em;min-width:5em;margin:0 0 0.5em 0.5em;padding:.75em;text-indent:0;font-size:.84em;line-height:1.05em;font-style:inherit;background-color:white;position:relative}@media only screen and (min-width: 1200px){.sidenote{margin:0 -12em .75em 2em}}h1+.sidenote+p,h2+.sidenote+p,h3+.sidenote+p,h4+.sidenote+p,h5+.sidenote+p,h6+.sidenote+p,h1+.sidenote+.sidenote+p,h2+.sidenote+.sidenote+p,h3+.sidenote+.sidenote+p,h4+.sidenote+.sidenote+p,h5+.sidenote+.sidenote+p,h6+.sidenote+.sidenote+p,h1+.sidenote+.sidenote+.sidenote+p,h2+.sidenote+.sidenote+.sidenote+p,h3+.sidenote+.sidenote+.sidenote+p,h4+.sidenote+.sidenote+.sidenote+p,h5+.sidenote+.sidenote+.sidenote+p,h6+.sidenote+.sidenote+.sidenote+p{text-indent:0}p+.sidenote+p{text-indent:1.5em}p+.sidenote+p{text-indent:0}.sidenote p{line-height:inherit;color:inherit}.box .sidenote{margin-right:-13.25em}@media only screen and (max-width: 600px){.box .sidenote{margin-right:inherit}}.sidenote.web-wide{max-width:20em;margin-right:-9em;margin-left:1em}@media only screen and (max-width: 600px){.sidenote{float:none;max-width:40em;margin-bottom:1.5em;margin-top:1.5em}}.footnotes{margin:3em 0 0 0;padding:1.5em 0;border-top:1px solid #e4e3e0;color:#c6cacb}.footnotes p{text-indent:0}.footnote-detail{z-index:1;position:absolute;margin-top:1.5em;max-width:40em;margin-left:auto;margin-right:auto;left:3.3333333333em;right:3.3333333333em;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:.84em;line-height:1.5em;border:0.2em solid #004c76;padding:.75em;box-shadow:1px 2px 7px grey;border-radius:0em}.footnote-detail p{margin-bottom:0}.sidenote.contains-footnote .footnote-detail{left:0;right:0}.footnotes{color:#393c3f}.footnote-detail .reversefootnote{background:#004c76;border-radius:1em;border:0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:bold;line-height:1;min-width:1em;padding:0.15em 0.1em 0em 0.1em;position:absolute;right:-0.75em;text-align:center;top:-0.75em;vertical-align:inherit;border:0;color:white;font-size:1em;line-height:1;padding:0.15em 0.1em 0em 0.1em;position:absolute;right:-0.75em;top:-0.75em}.footnote-detail .reversefootnote:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.footnote-detail .reversefootnote:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.footnote-detail .reversefootnote+.reversefootnote{display:none}sup:target{padding-top:3.5em}sup:focus{padding-top:0}.footnotes a.reversefootnote img{display:inline;height:1em;margin:0}.first{text-indent:0;margin-top:1.5em}.chapter-number{display:block;font-size:2.4em;line-height:3em;margin:0 0 1.5em 0;text-align:center;font-style:inherit;font-weight:inherit}.pullquote{text-indent:0;font-size:2.4em;line-height:1;text-align:center;margin:1.5em 0}.pullquote+p{text-indent:0}p.source{font-style:italic;margin:0 1.5em 1.5em 1.5em;text-indent:0;page-break-before:avoid}em.source,strong.strong,span.source{display:block;page-break-before:avoid;margin:0 1.5em 1.5em 1.5em;font-style:italic;font-weight:inherit}table{border-collapse:collapse;margin:1.5em 0;font-size:.84em;width:100%}@media (max-width: 600px){table{display:block;overflow-x:auto}}table.scrolling-table{display:block;overflow-x:auto}thead,th,.table-subhead{page-break-after:avoid;font-weight:bold}th,td{border:1px solid #c6cacb;padding:.75em}th p,th ol,th ul,td p,td ol,td ul{margin:0;padding:0}th ol,th ul,td ol,td ul{list-style-position:inside}.table-row-stub{font-weight:bold}.table-caption{page-break-after:avoid;font-style:italic;text-indent:0;margin:1.5em 0 0 0}.table-caption em{font-style:normal}.letter p{text-indent:0;margin-bottom:1.5em}.letter .valediction{text-indent:0;margin:1.5em 0;page-break-before:avoid;page-break-inside:avoid}.letter .valediction+p{text-indent:0}.verse{text-indent:0;margin:1.5em 0}.verse+p{text-indent:0}ul.verse{list-style-type:none;padding:0;margin:1.5em 0}ul.verse li{text-indent:-2em;margin-left:2em}ul.verse li.indent-1{margin-left:3em}ul.verse li.indent-2{margin-left:4em}ul.verse li.indent-3{margin-left:5em}ul.verse li.indent-4{margin-left:6em}ul.verse li.indent-5{margin-left:7em}ul.verse li.indent-6{margin-left:8em}ul.verse li.indent-7{margin-left:9em}ul.verse li.indent-8{margin-left:10em}ul.verse li.indent-9{margin-left:11em}ul.verse li.indent-10{margin-left:12em}ul.verse li.indent-11{margin-left:13em}ul.verse li.indent-12{margin-left:14em}ul.verse li.indent-13{margin-left:15em}ul.verse li.indent-14{margin-left:16em}ul.verse li.indent-15{margin-left:17em}ul.verse li.indent-16{margin-left:18em}ul.verse li.indent-17{margin-left:19em}ul.verse li.indent-18{margin-left:20em}ul.verse li.indent-19{margin-left:21em}ul.verse li.indent-20{margin-left:22em}ul.verse li.indent-21{margin-left:23em}ul.verse li.indent-22{margin-left:24em}ul.verse li.indent-23{margin-left:25em}ul.verse li.indent-24{margin-left:26em}ul.verse li.indent-25{margin-left:27em}ul.verse li.indent-26{margin-left:28em}ul.verse li.indent-27{margin-left:29em}ul.verse li.indent-28{margin-left:30em}ul.verse li.indent-29{margin-left:31em}ul.verse li.indent-30{margin-left:32em}ul.verse li.indent-31{margin-left:33em}ul.verse li.indent-32{margin-left:34em}ul.verse li.indent-33{margin-left:35em}ul.verse li.indent-34{margin-left:36em}ul.verse li.indent-35{margin-left:37em}ul.verse li.indent-36{margin-left:38em}ul.verse li.indent-37{margin-left:39em}ul.verse li.indent-38{margin-left:40em}ul.verse li.indent-39{margin-left:41em}ul.verse li.indent-40{margin-left:42em}ul.verse li.indent-41{margin-left:43em}ul.verse li.indent-42{margin-left:44em}ul.verse li.indent-43{margin-left:45em}ul.verse li.indent-44{margin-left:46em}ul.verse li.indent-45{margin-left:47em}ul.verse li.indent-46{margin-left:48em}ul.verse li.indent-47{margin-left:49em}ul.verse li.indent-48{margin-left:50em}ul.verse li.indent-49{margin-left:51em}ul.verse li.indent-50{margin-left:52em}ul.verse li.indent-51{margin-left:53em}ul.verse li.indent-52{margin-left:54em}ul.verse li.indent-53{margin-left:55em}ul.verse li.indent-54{margin-left:56em}ul.verse li.indent-55{margin-left:57em}ul.verse li.indent-56{margin-left:58em}ul.verse li.indent-57{margin-left:59em}ul.verse li.indent-58{margin-left:60em}ul.verse li.indent-59{margin-left:61em}ul.verse li.indent-60{margin-left:62em}blockquote.verse{color:inherit;margin-top:0;width:100%;padding:0}blockquote.verse h1,blockquote.verse h2,blockquote.verse h3,blockquote.verse h4,blockquote.verse h5,blockquote.verse h6{margin-bottom:1em}blockquote.verse ul{margin-bottom:0}ul.verse li{white-space:pre-wrap}ul.verse li h1,ul.verse li h2,ul.verse li h3,ul.verse li h4,ul.verse li h5,ul.verse li h6{display:inline}ul.verse li h1{margin-left:-1.4em}ul.verse li h2{margin-left:-1.85em}ul.verse li h3{margin-left:-2.75em}ul.verse li h4{margin-left:-2.75em}ul.verse li h5{margin-left:-2.75em}ul.verse li h6{margin-left:-2.75em}ul.verse li:empty{line-height:100%}ul.verse li:empty:after{content:" "}.video{font-family:"Open Sans",sans-serif;margin:0 0 1em 0;position:relative}.video img{width:100%}.video .video-description{margin-top:1.5em;text-align:center}.video .video-wrapper{position:relative}.video .video-wrapper:before{content:"\25b6";position:absolute;font-size:3.6em;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);color:white;opacity:0.5}.video .video-wrapper.video-no-image{width:100%;padding-bottom:56.25%;background-color:#c6cacb;border-radius:0em}.video .video-wrapper.contains-iframe{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video .video-wrapper.contains-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video+p{text-indent:0}.pagination{font-family:"Open Sans",sans-serif;padding:1.5em;max-width:20em;margin:auto}.pagination .pagination-previous{float:left}.pagination .pagination-previous a{padding:0 1em}.pagination .pagination-next{float:right}.pagination .pagination-next a{padding:0 1em}.question{page-break-inside:avoid;padding:.75em;margin:1.5em 0}.question .figure{padding-left:0;padding-right:0}.question .check-answer-button{display:none}.js-mcq .question .check-answer-button{display:inline-block;font-family:"Open Sans",sans-serif;line-height:1.5em;padding:.75em 1.5em;background-color:#1a6aa3;color:white;border:0;border-radius:0em;cursor:pointer}.js-mcq .feedback-label{margin-top:1.5em;background-color:#e4e3e0;padding:.75em}.quiz-group{counter-reset:quiz-group 0 quiz 0 question 0}.quiz{counter-reset:quiz}.quiz-group .quiz{counter-reset:none}.quiz:before{counter-increment:quiz-group}.quiz:only-child:before{content:normal}.quiz .question{counter-reset:question;margin-left:1.5em}.quiz .question:before{counter-increment:quiz;content:counter(quiz) ".";float:left;margin-right:0.25em;margin-left:-1.5em}.quiz .question:only-of-type:before{content:normal}.quiz .question ol.sub-questions{list-style-type:none}.quiz .question ol.sub-questions li:before{counter-increment:question;content:counter(quiz) "." counter(question) " "}.quiz-group .quiz-group-total-marks{font-family:"Open Sans",sans-serif;font-weight:bold;text-align:right}.quiz .quiz-total-marks{font-family:"Open Sans",sans-serif;font-weight:bold;text-align:right}.question li{clear:right}.question em.marks,.question strong.marks{font-style:normal;font-weight:normal;float:right;margin-left:1em;text-indent:0}.question .question-total-marks{font-family:"Open Sans",sans-serif;font-weight:bold;text-align:right}.question .question-total-marks:before{content:"["}.question .question-total-marks:after{content:"]"}.question input.fill-in-blank{display:inline;width:8em;padding:0.2em;line-height:1;margin:0;border-width:0 0 1px 0}.mcq-options{margin-bottom:0}.mcq-options [type="checkbox"]{display:inline-block;width:auto;margin:0 .75em 0 0;cursor:pointer}.mcq-options label{display:block;cursor:pointer}.mcq-feedback{display:none}.js-mcq .mcq-options{list-style-type:none;margin-left:0}.js-mcq .mcq-options li{margin-bottom:.75em;margin-left:-0.75em;padding:0 .75em;border:0em solid transparent;border-radius:0em}.js-mcq .mcq-options .selected{border-color:#004c76}.js-mcq .mcq-feedback{display:block;position:relative;list-style-type:none;margin-left:0;background-color:#e4e3e0;border-radius:0em}.js-mcq .mcq-feedback li{display:none;padding:0 .75em .75em .75em}.js-mcq .mcq-feedback .mcq-feedback-show{display:block}#nav .wordpress-link{display:none}.slides{clear:both;margin-bottom:2em;background-color:#fff}.slides .summary{display:none}.slides .figure{clear:none;margin:0 0 .75em 0;width:calc(100% - 1.6em);padding:.75em;border:1px solid #e4e3e0}.slides .figure .figure-body .figure-images{width:100%}.slides .figure .figure-body .description{display:none;margin-bottom:0}.slides .figure .figure-body .title{display:block;font-weight:bold;color:#004c76;margin-bottom:0}.slides .figure .figure-body .caption{display:block;margin-bottom:0}.slides .figure-source{display:none;color:#c3c6ca}.slides .figure-source a{color:#c3c6ca}.slides .figure-summary-meta{margin-top:.75em;padding:.75em 0 0 0;clear:both;background-color:white}.slides .figure-summary-meta .caption{display:block}.slides .figure-summary-meta .figure-source{display:block}.slides .figure-summary-meta .figure-source p.source{margin:0}.box .slides .figure-summary-meta{background-color:inherit}.slides:before,.slides:after{content:" ";display:table}.slides:after{clear:both}.nav-slides{color:#e4e3e0;background-color:#4d829f;padding:.375em 0;box-sizing:border-box}.nav-slides *{box-sizing:inherit}.nav-slides a{color:#e4e3e0;background-color:#fff;border:.1875em solid #fff;display:block;overflow:hidden}.nav-slides a:hover,.nav-slides a:active,.nav-slides a:focus{outline:.375em solid #132027}@media (min-width: 1200px){.nav-slides{padding:0;max-width:8em;width:8em;float:right;margin-right:-8em}}.nav-slides ol{display:flex;justify-content:center;margin:0;list-style-type:none}@media (min-width: 1200px){.nav-slides ol{display:block}}.nav-slides li{padding:0 .375em;flex-basis:15%;max-width:15%;display:inline-block}.nav-slides li img{background:#fff;border:.375em solid #fff;object-fit:contain;padding:0.1em}@supports (display: flex){.nav-slides li img{padding:0}}@media (min-width: 1200px){.nav-slides li{padding:.75em;max-width:100%;width:100%}.nav-slides li img{width:100%;max-width:100%}}.nav-slides .slide-current a{outline:.375em solid #2c4a5a}@media (min-width: 1200px){.nav-slides .slide-current a{outline-width:.75em}}@media (min-width: 1200px){.nav-slides a:hover,.nav-slides a:active,.nav-slides a:focus{outline-width:.75em}}.nav-slides a .slide-thumbnail-text{color:#393c3f;font-size:0.75em;font-family:"Open Sans",sans-serif;display:inline-block}@media (min-width: 1200px){.nav-slides a .slide-thumbnail-text{width:8.65em}}@media (min-width: 1200px){.nav-slides.nav-slides-many{max-width:6em;margin-right:-6em}.nav-slides.nav-slides-many li{padding:.5em}.nav-slides.nav-slides-many a:hover,.nav-slides.nav-slides-many a:active,.nav-slides.nav-slides-many a:focus{outline-width:.5em}.nav-slides.nav-slides-many .slide-current a{outline-width:.5em}}@media (min-width: 1200px){.nav-slides.nav-slides-portrait{max-width:3em;margin-right:-3em}.nav-slides.nav-slides-portrait li{padding:.375em}.nav-slides.nav-slides-portrait a:hover,.nav-slides.nav-slides-portrait a:active,.nav-slides.nav-slides-portrait a:focus{outline-width:.375em}.nav-slides.nav-slides-portrait .slide-current a{outline-width:.375em}}@media (min-width: 1200px){.nav-slides.nav-slides-many-many{padding:.375em 0;margin:0;max-width:none;float:none;width:100%}.nav-slides.nav-slides-many-many ol{display:flex}.nav-slides.nav-slides-many-many li{padding:0 .375em;max-width:15%}.nav-slides.nav-slides-many-many a{outline-width:medium}.nav-slides.nav-slides-many-many a .slide-thumbnail-text{width:auto}.nav-slides.nav-slides-many-many a:hover,.nav-slides.nav-slides-many-many a:active,.nav-slides.nav-slides-many-many a:focus{outline-width:medium}.nav-slides.nav-slides-many-many .slide-current,.nav-slides.nav-slides-many-many .slide-current a{outline-width:medium}.nav-slides.nav-slides-many-many.nav-slides-portrait{max-width:none;margin:0}.nav-slides.nav-slides-many-many.nav-slides-portrait li{padding:0 .375em}.nav-slides.nav-slides-many-many.nav-slides-portrait a:hover,.nav-slides.nav-slides-many-many.nav-slides-portrait a:active,.nav-slides.nav-slides-many-many.nav-slides-portrait a:focus{outline-width:medium}.nav-slides.nav-slides-many-many.nav-slides-portrait .slide-current,.nav-slides.nav-slides-many-many.nav-slides-portrait .slide-current a{outline-width:medium}}#nav .docs-list-title{padding:0.1em 0.75em}.smallcaps{-moz-font-feature-settings:"smcp", "onum";-ms-font-feature-settings:"smcp", "onum";-o-font-feature-settings:"smcp", "onum";-webkit-font-feature-settings:"smcp", "onum";font-feature-settings:"smcp", "onum";font-style:inherit;font-weight:inherit}.allsmallcaps{-moz-font-feature-settings:"c2sc", "smcp", "onum";-ms-font-feature-settings:"c2sc", "smcp", "onum";-o-font-feature-settings:"c2sc", "smcp", "onum";-webkit-font-feature-settings:"c2sc", "smcp", "onum";font-feature-settings:"c2sc", "smcp", "onum";font-style:inherit;font-weight:inherit}.tighten-1{font-style:inherit;font-weight:inherit}.loosen-1{font-style:inherit;font-weight:inherit}.tighten-2{font-style:inherit;font-weight:inherit}.loosen-2{font-style:inherit;font-weight:inherit}.tighten-3{font-style:inherit;font-weight:inherit}.loosen-3{font-style:inherit;font-weight:inherit}.tighten-4{font-style:inherit;font-weight:inherit}.loosen-4{font-style:inherit;font-weight:inherit}.tighten-5{font-style:inherit;font-weight:inherit}.loosen-5{font-style:inherit;font-weight:inherit}.tighten-6{font-style:inherit;font-weight:inherit}.loosen-6{font-style:inherit;font-weight:inherit}.tighten-7{font-style:inherit;font-weight:inherit}.loosen-7{font-style:inherit;font-weight:inherit}.tighten-8{font-style:inherit;font-weight:inherit}.loosen-8{font-style:inherit;font-weight:inherit}.tighten-9{font-style:inherit;font-weight:inherit}.loosen-9{font-style:inherit;font-weight:inherit}.tighten-10{font-style:inherit;font-weight:inherit}.loosen-10{font-style:inherit;font-weight:inherit}.tighten-11{font-style:inherit;font-weight:inherit}.loosen-11{font-style:inherit;font-weight:inherit}.tighten-12{font-style:inherit;font-weight:inherit}.loosen-12{font-style:inherit;font-weight:inherit}.tighten-13{font-style:inherit;font-weight:inherit}.loosen-13{font-style:inherit;font-weight:inherit}.tighten-14{font-style:inherit;font-weight:inherit}.loosen-14{font-style:inherit;font-weight:inherit}.tighten-15{font-style:inherit;font-weight:inherit}.loosen-15{font-style:inherit;font-weight:inherit}.tighten-16{font-style:inherit;font-weight:inherit}.loosen-16{font-style:inherit;font-weight:inherit}.tighten-17{font-style:inherit;font-weight:inherit}.loosen-17{font-style:inherit;font-weight:inherit}.tighten-18{font-style:inherit;font-weight:inherit}.loosen-18{font-style:inherit;font-weight:inherit}.tighten-19{font-style:inherit;font-weight:inherit}.loosen-19{font-style:inherit;font-weight:inherit}.tighten-20{font-style:inherit;font-weight:inherit}.loosen-20{font-style:inherit;font-weight:inherit}.tighten-21{font-style:inherit;font-weight:inherit}.loosen-21{font-style:inherit;font-weight:inherit}.tighten-22{font-style:inherit;font-weight:inherit}.loosen-22{font-style:inherit;font-weight:inherit}.tighten-23{font-style:inherit;font-weight:inherit}.loosen-23{font-style:inherit;font-weight:inherit}.tighten-24{font-style:inherit;font-weight:inherit}.loosen-24{font-style:inherit;font-weight:inherit}.tighten-25{font-style:inherit;font-weight:inherit}.loosen-25{font-style:inherit;font-weight:inherit}.tighten-26{font-style:inherit;font-weight:inherit}.loosen-26{font-style:inherit;font-weight:inherit}.tighten-27{font-style:inherit;font-weight:inherit}.loosen-27{font-style:inherit;font-weight:inherit}.tighten-28{font-style:inherit;font-weight:inherit}.loosen-28{font-style:inherit;font-weight:inherit}.tighten-29{font-style:inherit;font-weight:inherit}.loosen-29{font-style:inherit;font-weight:inherit}.tighten-30{font-style:inherit;font-weight:inherit}.loosen-30{font-style:inherit;font-weight:inherit}.tighten-31{font-style:inherit;font-weight:inherit}.loosen-31{font-style:inherit;font-weight:inherit}.tighten-32{font-style:inherit;font-weight:inherit}.loosen-32{font-style:inherit;font-weight:inherit}.tighten-33{font-style:inherit;font-weight:inherit}.loosen-33{font-style:inherit;font-weight:inherit}.tighten-34{font-style:inherit;font-weight:inherit}.loosen-34{font-style:inherit;font-weight:inherit}.tighten-35{font-style:inherit;font-weight:inherit}.loosen-35{font-style:inherit;font-weight:inherit}.tighten-36{font-style:inherit;font-weight:inherit}.loosen-36{font-style:inherit;font-weight:inherit}.tighten-37{font-style:inherit;font-weight:inherit}.loosen-37{font-style:inherit;font-weight:inherit}.tighten-38{font-style:inherit;font-weight:inherit}.loosen-38{font-style:inherit;font-weight:inherit}.tighten-39{font-style:inherit;font-weight:inherit}.loosen-39{font-style:inherit;font-weight:inherit}.tighten-40{font-style:inherit;font-weight:inherit}.loosen-40{font-style:inherit;font-weight:inherit}.tighten-41{font-style:inherit;font-weight:inherit}.loosen-41{font-style:inherit;font-weight:inherit}.tighten-42{font-style:inherit;font-weight:inherit}.loosen-42{font-style:inherit;font-weight:inherit}.tighten-43{font-style:inherit;font-weight:inherit}.loosen-43{font-style:inherit;font-weight:inherit}.tighten-44{font-style:inherit;font-weight:inherit}.loosen-44{font-style:inherit;font-weight:inherit}.tighten-45{font-style:inherit;font-weight:inherit}.loosen-45{font-style:inherit;font-weight:inherit}.tighten-46{font-style:inherit;font-weight:inherit}.loosen-46{font-style:inherit;font-weight:inherit}.tighten-47{font-style:inherit;font-weight:inherit}.loosen-47{font-style:inherit;font-weight:inherit}.tighten-48{font-style:inherit;font-weight:inherit}.loosen-48{font-style:inherit;font-weight:inherit}.tighten-49{font-style:inherit;font-weight:inherit}.loosen-49{font-style:inherit;font-weight:inherit}.tighten-50{font-style:inherit;font-weight:inherit}.loosen-50{font-style:inherit;font-weight:inherit}.tighten-51{font-style:inherit;font-weight:inherit}.loosen-51{font-style:inherit;font-weight:inherit}.tighten-52{font-style:inherit;font-weight:inherit}.loosen-52{font-style:inherit;font-weight:inherit}.tighten-53{font-style:inherit;font-weight:inherit}.loosen-53{font-style:inherit;font-weight:inherit}.tighten-54{font-style:inherit;font-weight:inherit}.loosen-54{font-style:inherit;font-weight:inherit}.tighten-55{font-style:inherit;font-weight:inherit}.loosen-55{font-style:inherit;font-weight:inherit}.tighten-56{font-style:inherit;font-weight:inherit}.loosen-56{font-style:inherit;font-weight:inherit}.tighten-57{font-style:inherit;font-weight:inherit}.loosen-57{font-style:inherit;font-weight:inherit}.tighten-58{font-style:inherit;font-weight:inherit}.loosen-58{font-style:inherit;font-weight:inherit}.tighten-59{font-style:inherit;font-weight:inherit}.loosen-59{font-style:inherit;font-weight:inherit}.tighten-60{font-style:inherit;font-weight:inherit}.loosen-60{font-style:inherit;font-weight:inherit}.tighten-61{font-style:inherit;font-weight:inherit}.loosen-61{font-style:inherit;font-weight:inherit}.tighten-62{font-style:inherit;font-weight:inherit}.loosen-62{font-style:inherit;font-weight:inherit}.tighten-63{font-style:inherit;font-weight:inherit}.loosen-63{font-style:inherit;font-weight:inherit}.tighten-64{font-style:inherit;font-weight:inherit}.loosen-64{font-style:inherit;font-weight:inherit}.tighten-65{font-style:inherit;font-weight:inherit}.loosen-65{font-style:inherit;font-weight:inherit}.tighten-66{font-style:inherit;font-weight:inherit}.loosen-66{font-style:inherit;font-weight:inherit}.tighten-67{font-style:inherit;font-weight:inherit}.loosen-67{font-style:inherit;font-weight:inherit}.tighten-68{font-style:inherit;font-weight:inherit}.loosen-68{font-style:inherit;font-weight:inherit}.tighten-69{font-style:inherit;font-weight:inherit}.loosen-69{font-style:inherit;font-weight:inherit}.tighten-70{font-style:inherit;font-weight:inherit}.loosen-70{font-style:inherit;font-weight:inherit}.tighten-71{font-style:inherit;font-weight:inherit}.loosen-71{font-style:inherit;font-weight:inherit}.tighten-72{font-style:inherit;font-weight:inherit}.loosen-72{font-style:inherit;font-weight:inherit}.tighten-73{font-style:inherit;font-weight:inherit}.loosen-73{font-style:inherit;font-weight:inherit}.tighten-74{font-style:inherit;font-weight:inherit}.loosen-74{font-style:inherit;font-weight:inherit}.tighten-75{font-style:inherit;font-weight:inherit}.loosen-75{font-style:inherit;font-weight:inherit}.tighten-76{font-style:inherit;font-weight:inherit}.loosen-76{font-style:inherit;font-weight:inherit}.tighten-77{font-style:inherit;font-weight:inherit}.loosen-77{font-style:inherit;font-weight:inherit}.tighten-78{font-style:inherit;font-weight:inherit}.loosen-78{font-style:inherit;font-weight:inherit}.tighten-79{font-style:inherit;font-weight:inherit}.loosen-79{font-style:inherit;font-weight:inherit}.tighten-80{font-style:inherit;font-weight:inherit}.loosen-80{font-style:inherit;font-weight:inherit}.tighten-81{font-style:inherit;font-weight:inherit}.loosen-81{font-style:inherit;font-weight:inherit}.tighten-82{font-style:inherit;font-weight:inherit}.loosen-82{font-style:inherit;font-weight:inherit}.tighten-83{font-style:inherit;font-weight:inherit}.loosen-83{font-style:inherit;font-weight:inherit}.tighten-84{font-style:inherit;font-weight:inherit}.loosen-84{font-style:inherit;font-weight:inherit}.tighten-85{font-style:inherit;font-weight:inherit}.loosen-85{font-style:inherit;font-weight:inherit}.tighten-86{font-style:inherit;font-weight:inherit}.loosen-86{font-style:inherit;font-weight:inherit}.tighten-87{font-style:inherit;font-weight:inherit}.loosen-87{font-style:inherit;font-weight:inherit}.tighten-88{font-style:inherit;font-weight:inherit}.loosen-88{font-style:inherit;font-weight:inherit}.tighten-89{font-style:inherit;font-weight:inherit}.loosen-89{font-style:inherit;font-weight:inherit}.tighten-90{font-style:inherit;font-weight:inherit}.loosen-90{font-style:inherit;font-weight:inherit}.tighten-91{font-style:inherit;font-weight:inherit}.loosen-91{font-style:inherit;font-weight:inherit}.tighten-92{font-style:inherit;font-weight:inherit}.loosen-92{font-style:inherit;font-weight:inherit}.tighten-93{font-style:inherit;font-weight:inherit}.loosen-93{font-style:inherit;font-weight:inherit}.tighten-94{font-style:inherit;font-weight:inherit}.loosen-94{font-style:inherit;font-weight:inherit}.tighten-95{font-style:inherit;font-weight:inherit}.loosen-95{font-style:inherit;font-weight:inherit}.tighten-96{font-style:inherit;font-weight:inherit}.loosen-96{font-style:inherit;font-weight:inherit}.tighten-97{font-style:inherit;font-weight:inherit}.loosen-97{font-style:inherit;font-weight:inherit}.tighten-98{font-style:inherit;font-weight:inherit}.loosen-98{font-style:inherit;font-weight:inherit}.tighten-99{font-style:inherit;font-weight:inherit}.loosen-99{font-style:inherit;font-weight:inherit}.tighten-100{font-style:inherit;font-weight:inherit}.loosen-100{font-style:inherit;font-weight:inherit}.shrink{font-size:0.7em;font-style:inherit;font-weight:inherit}span.keep-together,em.keep-together,strong.keep-together{white-space:nowrap}.controls{position:fixed;top:0;right:0;z-index:1000}.language-select{z-index:100;padding:.75em .75em 0 .75em;text-align:right;color:#393c3f}.language-select .language-select-list{list-style-type:none;padding:0}.language-select .language-select-list li{display:block}.language-select .language-select-list li a{color:#1a6aa3}.language-select .language-select-list li:after{content:normal}.language-select .language-select-list{display:none}.language-select:hover .language-select-list{background-color:#fff;border-radius:0em;display:inline;position:fixed;right:0;padding:.75em}svg.language-select-icon{-moz-user-select:none}svg.language-select-icon path{fill:#e4e3e0}a:focus,button:focus,input[type="checkbox"]:focus,strong[data-term]:focus,sup[id^="fnref"]:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.cookie-banner{font-family:"Spectral",serif;font-size:.84em;line-height:1.35em;background-color:white;border:1px solid #008486;padding:1.5em;z-index:10;position:fixed;bottom:0;box-sizing:border-box;width:100%}.cookie-banner .close{background-color:unset;border:none;color:#abb1b3;position:absolute;top:0.5em;right:0.5em}.cookie-banner .close:focus,.cookie-banner .close:hover{color:#393c3f}.cookie-banner .consent-flex-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:2em;justify-content:center}.cookie-banner .consent-flex-wrapper .copy-wrapper{max-width:600px}.cookie-banner .consent-flex-wrapper h2{color:#004c76;font-size:0.8em;font-style:normal;font-weight:bold;letter-spacing:0.05em;margin-bottom:1.5em;margin-right:1.5em;text-transform:uppercase}.cookie-banner .consent-flex-wrapper h2:first-child{margin-top:0}.cookie-banner .consent-flex-wrapper p{margin-bottom:0}.cookie-banner .consent-flex-wrapper .consent{background-color:#008486;border:none;border-radius:0em 0em 0 0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:0.8em;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;margin:0.25em;text-transform:uppercase}.cookie-banner .consent-flex-wrapper .consent:focus,.cookie-banner .consent-flex-wrapper .consent:hover{background-color:#004c76}h1{font-family:"Spectral",serif;font-style:italic;font-weight:bold;font-size:1.8em;background-color:#004c76;color:white;padding-top:2.25em;padding-bottom:.75em;margin:0 -1em 1.5em -1em;padding-left:1em;padding-right:1em;background-image:url("../images/web/gradient-header-blue-max.jpg");background-position:bottom;background-size:cover}@media only screen and (min-width: 600px){h1{font-size:3em;margin:0 -100em 1.5em -100em;padding-left:100em;padding-right:100em;background-size:auto}}h1 strong:first-of-type{display:block;font-style:normal;font-weight:normal;font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:0.05em;font-size:0.4em;font-weight:300;margin:0 0 .75em 0}h1.in-root-directory{background-image:url("../../book/images/web/gradient-header-blue-max.jpg")}.header-orange h1,h1.header-orange{background-image:url("../images/web/gradient-header-orange-max.jpg")}h2,button[aria-expanded]{font-size:1.44em;font-weight:bold;color:#004c76}h3{font-size:1.32em;font-weight:normal;color:#004c76}h4{color:#393c3f}a{text-decoration:underline;text-underline-offset:0.1em}.masthead a,a.nav-button,a.nav-back-button,.nav-list a,.subheadline a,a.accordion-show-all-button,a.theme-legend-filter-button,a.footnote,h2 a,.contents-page a,.resources-page a,.bookmark-title a,.bookmark-date a,.language-select a,a.figure-image-link,.nav-slides a,.homepage-thumbnail a,.expandable-box a.toggle,.pagination a{text-decoration:none}table{line-height:1.35em}table thead,table thead td,table thead td:first-child,table>tbody:first-child>tr:first-child,table>tbody:first-child>tr:first-child td,table>tr:first-child,table>tr:first-child td{text-align:left;background-color:#004c76;color:white}table thead .footnote,table thead td .footnote,table thead td:first-child .footnote,table>tbody:first-child>tr:first-child .footnote,table>tbody:first-child>tr:first-child td .footnote,table>tr:first-child .footnote,table>tr:first-child td .footnote{color:white}table thead .footnote-detail,table thead td .footnote-detail,table thead td:first-child .footnote-detail,table>tbody:first-child>tr:first-child .footnote-detail,table>tbody:first-child>tr:first-child td .footnote-detail,table>tr:first-child .footnote-detail,table>tr:first-child td .footnote-detail{color:#2b2d30}table td{background-color:white}table td:first-child{background-color:#e4e3e0}table tbody.merged-rows tr td{background-color:white}table tbody.merged-rows tr td[rowspan]:first-child{background-color:#e4e3e0}table.data-align-right,table .data-align-right{text-align:right}table.data-align-right th,table .data-align-right th{text-align:center}table.data-align-right td:first-child,table .data-align-right td:first-child{text-align:left}table.data-align-right tbody.merged-rows tr td,table .data-align-right tbody.merged-rows tr td{text-align:right}table.data-align-right tbody.merged-rows tr td[rowspan]:first-child,table .data-align-right tbody.merged-rows tr td[rowspan]:first-child{text-align:left}.author{font-family:"Open Sans",sans-serif;font-size:.84em;text-transform:uppercase;letter-spacing:0.05em;text-align:right;border-bottom:1px solid #e4e3e0;padding-bottom:.375em}.key-questions{padding:0;font-style:italic;font-family:"Open Sans",sans-serif;margin-bottom:3em}.key-questions em{font-style:normal}.sidenote{border-top:0;border-left:3px solid #bac04e;padding:0 .75em;line-height:1.35em}.sidenote.web-full-width{float:none;max-width:40em}.figure{padding:0;font-family:"Open Sans",sans-serif}.figure .figure-body .figure-more{max-width:7.5em;margin:0 auto 1.5em auto}.figure .figure-body .title{font-weight:bold;text-align:left;margin-bottom:0}.figure .figure-body .figure-reference{color:#393c3f}.figure .figure-body .caption{text-align:left}.figure .figure-body .caption .figure-reference{font-weight:normal}.figure .figure-body .description{text-align:left}@media only screen and (min-width: 600px){.figure .figure-body .figure-more{max-width:30%;float:right;margin:1.5em 0 0 1.5em}.figure .figure-body .figure-more ~ .title,.figure .figure-body .figure-more ~ .caption{clear:none;max-width:70%}}.figure .figure-source .source{text-align:left;font-style:normal;color:#393c3f;margin:0}.figure .figure-source .source em{font-style:italic}.figure svg{background:white}.slides .figure-reference{display:none}.slides .figure-summary-meta{font-family:"Open Sans",sans-serif;font-size:.84em}.slides .figure-summary-meta .title{font-weight:600;margin-bottom:0}.slides .figure-summary-meta .figure-reference{display:inline-block;font-weight:600;color:#393c3f}.slides .figure-summary-meta .figure-source{color:#393c3f}.slides .figure-summary-meta .figure-source .source{font-style:normal}.slides .figure-summary-meta .figure-source .source em{font-style:italic}.slides .figure-summary-meta .figure-source a{color:#1a6aa3}.resource{font-family:"Open Sans",sans-serif;clear:both;float:right;max-width:10em;min-width:5em;margin:0 0 0.5em 0.5em;padding:.75em;text-indent:0;font-size:.84em;line-height:1.05em;font-style:inherit;background-color:white;position:relative;font-family:"Spectral",serif;font-size:.84em;line-height:1.35em;background-color:#e4e3e0;border-top:2px solid #004c76;border-left:none;padding:.75em}@media only screen and (min-width: 1200px){.resource{margin:0 -12em .75em 2em}}h1+.resource+p,h2+.resource+p,h3+.resource+p,h4+.resource+p,h5+.resource+p,h6+.resource+p,h1+.resource+.resource+p,h2+.resource+.resource+p,h3+.resource+.resource+p,h4+.resource+.resource+p,h5+.resource+.resource+p,h6+.resource+.resource+p,h1+.resource+.resource+.resource+p,h2+.resource+.resource+.resource+p,h3+.resource+.resource+.resource+p,h4+.resource+.resource+.resource+p,h5+.resource+.resource+.resource+p,h6+.resource+.resource+.resource+p{text-indent:0}p+.resource+p{text-indent:1.5em}p+.resource+p{text-indent:0}.resource p{line-height:inherit;color:inherit}.box .resource{margin-right:-13.25em}@media only screen and (max-width: 600px){.box .resource{margin-right:inherit}}.resource.web-wide{max-width:20em;margin-right:-9em;margin-left:1em}@media only screen and (max-width: 600px){.resource{float:none;max-width:40em;margin-bottom:1.5em;margin-top:1.5em}}.resource h2,.resource h3,.resource h4,.resource h5,.resource h6{color:#004c76;font-size:0.8em;font-style:normal;font-weight:bold;letter-spacing:0.05em;margin-bottom:1.5em;text-transform:uppercase}.resource h2:first-child,.resource h3:first-child,.resource h4:first-child,.resource h5:first-child,.resource h6:first-child{margin-top:0}.resource h2 em,.resource h3 em,.resource h4 em,.resource h5 em,.resource h6 em{font-style:italic}.resource.web-full-width{float:none;max-width:100%;margin:1.5em 0;line-height:1.5em}.how-its-done{padding:.75em;background-color:#e4e3e0;border-top:3em solid #fff;clear:both}@media only screen and (min-width: 1200px){.how-its-done{clear:none}}.how-its-done h3,.how-its-done h4,.how-its-done h5,.how-its-done h6{font-family:"Open Sans",sans-serif;font-style:normal;margin:.75em 0}.how-its-done h3 em,.how-its-done h4 em,.how-its-done h5 em,.how-its-done h6 em{font-style:italic}.how-its-done h3:first-child,.how-its-done h4:first-child,.how-its-done h5:first-child,.how-its-done h6:first-child{margin-top:-0.75em;position:relative}.how-its-done h3:first-child strong,.how-its-done h4:first-child strong,.how-its-done h5:first-child strong,.how-its-done h6:first-child strong{background-color:#008486;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:fit-content;width:-moz-fit-content;font-size:1.2rem}.how-its-done h3:first-child strong a,.how-its-done h4:first-child strong a,.how-its-done h5:first-child strong a,.how-its-done h6:first-child strong a{color:inherit}.how-its-done table td:first-child{background-color:#dddcd8}.how-its-done:before{background:#008486;content:"";display:block;height:.375em;margin-bottom:0;margin-left:-0.75em;margin-right:0;margin-top:-0.75em;max-width:40em;padding:0;position:absolute;width:calc(100% - 2em)}.how-its-done .worked-example{background-color:#fff;border-top-color:#e4e3e0;margin-bottom:0}.how-its-done .worked-example strong:first-child{margin-top:.5em}.how-its-done .worked-example:before{position:relative;width:calc(100% + 1.5em)}.task{padding:.75em;background-color:#e4e3e0;border-top:3em solid #fff;clear:both}@media only screen and (min-width: 1200px){.task{clear:none}}.task h3,.task h4,.task h5,.task h6{font-family:"Open Sans",sans-serif;font-style:normal;margin:.75em 0}.task h3 em,.task h4 em,.task h5 em,.task h6 em{font-style:italic}.task h3:first-child,.task h4:first-child,.task h5:first-child,.task h6:first-child{margin-top:-0.75em;position:relative}.task h3:first-child strong,.task h4:first-child strong,.task h5:first-child strong,.task h6:first-child strong{background-color:#e03a3d;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:100%;font-size:1.2rem}.task h3:first-child strong a,.task h4:first-child strong a,.task h5:first-child strong a,.task h6:first-child strong a{color:inherit}.task table td:first-child{background-color:#dddcd8}.task:before{background:#e03a3d;content:"";display:block;height:.375em;margin-bottom:0;margin-left:-0.75em;margin-right:0;margin-top:-0.75em;max-width:40em;padding:0;position:absolute;width:calc(100% - 2em)}.worked-example{padding:.75em;background-color:#e4e3e0;border-top:3em solid #fff;clear:both}@media only screen and (min-width: 1200px){.worked-example{clear:none}}.worked-example h3,.worked-example h4,.worked-example h5,.worked-example h6{font-family:"Open Sans",sans-serif;font-style:normal;margin:.75em 0}.worked-example h3 em,.worked-example h4 em,.worked-example h5 em,.worked-example h6 em{font-style:italic}.worked-example h3:first-child,.worked-example h4:first-child,.worked-example h5:first-child,.worked-example h6:first-child{margin-top:-0.75em;position:relative}.worked-example h3:first-child strong,.worked-example h4:first-child strong,.worked-example h5:first-child strong,.worked-example h6:first-child strong{background-color:#cc3e6c;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:fit-content;width:-moz-fit-content;font-size:1.2rem}.worked-example h3:first-child strong a,.worked-example h4:first-child strong a,.worked-example h5:first-child strong a,.worked-example h6:first-child strong a{color:inherit}.worked-example table td:first-child{background-color:#dddcd8}.worked-example:before{background:#cc3e6c;content:"";display:block;height:.375em;margin-bottom:0;margin-left:-0.75em;margin-right:0;margin-top:-0.75em;max-width:40em;padding:0;position:absolute;width:calc(100% - 2em)}.tabbed-box{padding:0;background-color:#e4e3e0;border-top:3em solid #fff;clear:both}@media only screen and (min-width: 1200px){.tabbed-box{clear:none}}.tabbed-box .how-its-done{border-top:none;margin:0;padding:.75em}.tabbed-box .how-its-done:not(:target){display:none}.tabbed-box .how-its-done:not(:target):not(:target):first-of-type{display:block}.tabbed-box .how-its-done h2:first-of-type,.tabbed-box .how-its-done h3:first-of-type,.tabbed-box .how-its-done h4:first-of-type,.tabbed-box .how-its-done h5:first-of-type,.tabbed-box .how-its-done h6:first-of-type{margin-top:0}.tabbed-box .task{border-top:none;margin:0;padding:.75em}.tabbed-box .task:not(:target){display:none}.tabbed-box .task:not(:target):not(:target):first-of-type{display:block}.tabbed-box .task h2:first-of-type,.tabbed-box .task h3:first-of-type,.tabbed-box .task h4:first-of-type,.tabbed-box .task h5:first-of-type,.tabbed-box .task h6:first-of-type{margin-top:0}.tabbed-box .worked-example{border-top:none;margin:0;padding:.75em}.tabbed-box .worked-example:not(:target){display:none}.tabbed-box .worked-example:not(:target):not(:target):first-of-type{display:block}.tabbed-box .worked-example h2:first-of-type,.tabbed-box .worked-example h3:first-of-type,.tabbed-box .worked-example h4:first-of-type,.tabbed-box .worked-example h5:first-of-type,.tabbed-box .worked-example h6:first-of-type{margin-top:0}.tabbed-box [role="tablist"]{list-style-type:none;margin:-.75em 0 0 0;position:relative}@media only screen and (min-width: 600px){.tabbed-box [role="tablist"]{position:absolute}}.tabbed-box [role="tablist"] .how-its-done-tab{background-color:#008486;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:fit-content;width:-moz-fit-content;display:inline-block;top:-1em;left:0}.tabbed-box [role="tablist"] .how-its-done-tab a{color:inherit}.tabbed-box [role="tablist"] .task-tab{background-color:#e03a3d;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:fit-content;width:-moz-fit-content;display:inline-block;top:-1em;left:0}.tabbed-box [role="tablist"] .task-tab a{color:inherit}.tabbed-box [role="tablist"] .worked-example-tab{background-color:#cc3e6c;border-radius:0em 0em 0 0;color:white;display:block;font-family:"Open Sans",sans-serif;font-weight:bold;letter-spacing:0.05em;line-height:1;padding:.375em .75em;text-transform:uppercase;position:relative;top:-1.5em;left:-0.75em;width:fit-content;width:-moz-fit-content;display:inline-block;top:-1em;left:0}.tabbed-box [role="tablist"] .worked-example-tab a{color:inherit}@media only screen and (max-width: 600px){.tabbed-box [role="tablist"] [role="presentation"]{margin-top:1em;display:block;border-radius:0;width:calc(100% - 1.5em)}.tabbed-box [role="tablist"] [role="presentation"]:last-child{margin-bottom:1.5em}.tabbed-box [role="tablist"] [role="presentation"]:not([class*="active"]){font-weight:normal;font-size:smaller}.tabbed-box [role="tablist"] [role="presentation"]:not(.active) a:before{content:"+";float:right}.tabbed-box [data-tabbed-content]:before{content:normal}}#nav h2{font-family:"Spectral",serif;font-style:italic}.accordion-show-all-button-wrapper{margin-top:1.5em;text-align:right}a.accordion-show-all-button{border-radius:0em;border:1px solid #393c3f;color:#393c3f;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-size:.6em;letter-spacing:0.05em;line-height:1;padding:0.2em 0.3em;text-transform:uppercase}a.accordion-show-all-button+*{clear:both}[data-accordion-page='none'] .accordion-show-all-button-wrapper{display:none}[data-term]{color:#1a6aa3;cursor:pointer}.definition,.definition-description-hover{display:block;border-radius:0em;border:3px solid #bac04e;box-shadow:2px 1px 5px #e4e3e0;font-family:"Open Sans",sans-serif;margin:0 auto 1.5em auto;max-width:28em;padding:.75em;position:relative}.definition *:last-child,.definition-description-hover *:last-child{margin-bottom:0}.definition dt,.definition h2,.definition h3,.definition h4,.definition h5,.definition h6,.definition .definition-hover-term,.definition-description-hover dt,.definition-description-hover h2,.definition-description-hover h3,.definition-description-hover h4,.definition-description-hover h5,.definition-description-hover h6,.definition-description-hover .definition-hover-term{display:block;font-size:0.8em;font-style:normal;font-weight:bold;letter-spacing:0.05em;margin-bottom:.75em;text-transform:uppercase}.definition dt em,.definition h2 em,.definition h3 em,.definition h4 em,.definition h5 em,.definition h6 em,.definition .definition-hover-term em,.definition-description-hover dt em,.definition-description-hover h2 em,.definition-description-hover h3 em,.definition-description-hover h4 em,.definition-description-hover h5 em,.definition-description-hover h6 em,.definition-description-hover .definition-hover-term em{font-style:italic}.definition .definition-example:before,.definition-description-hover .definition-example:before{content:"";display:block;margin-top:0.5em}.definition.visuallyhidden,.definition-description-hover.visuallyhidden{position:absolute}.definition button.close,.definition-description-hover button.close{background:#bac04e;border-radius:1em;border:0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:bold;line-height:1;min-width:1em;padding:0.15em 0.1em 0em 0.1em;position:absolute;right:-0.75em;text-align:center;top:-0.75em;vertical-align:inherit}.definition button.close:before,.definition-description-hover button.close:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}dl.definition{font-family:"Open Sans",sans-serif;clear:both;float:right;max-width:10em;min-width:5em;margin:0 0 0.5em 0.5em;padding:.75em;text-indent:0;font-size:.84em;line-height:1.05em;font-style:inherit;background-color:white;position:relative}@media only screen and (min-width: 1200px){dl.definition{margin:0 -12em .75em 2em}}h1+dl.definition+p,h2+dl.definition+p,h3+dl.definition+p,h4+dl.definition+p,h5+dl.definition+p,h6+dl.definition+p,h1+dl.definition+dl.definition+p,h2+dl.definition+dl.definition+p,h3+dl.definition+dl.definition+p,h4+dl.definition+dl.definition+p,h5+dl.definition+dl.definition+p,h6+dl.definition+dl.definition+p,h1+dl.definition+dl.definition+dl.definition+p,h2+dl.definition+dl.definition+dl.definition+p,h3+dl.definition+dl.definition+dl.definition+p,h4+dl.definition+dl.definition+dl.definition+p,h5+dl.definition+dl.definition+dl.definition+p,h6+dl.definition+dl.definition+dl.definition+p{text-indent:0}p+dl.definition+p{text-indent:1.5em}p+dl.definition+p{text-indent:0}dl.definition p{line-height:inherit;color:inherit}.box dl.definition{margin-right:-13.25em}@media only screen and (max-width: 600px){.box dl.definition{margin-right:inherit}}dl.definition.web-wide{max-width:20em;margin-right:-9em;margin-left:1em}@media only screen and (max-width: 600px){dl.definition{float:none;max-width:40em;margin-bottom:1.5em;margin-top:1.5em}}.definition-description-hover{z-index:1;position:absolute;margin-top:0;max-width:32em;margin-left:auto;margin-right:auto;left:3.3333333333em;right:3.3333333333em;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:.84em;font-weight:normal;color:#2b2d30;border:0.2em solid #bac04e;padding:.75em;box-shadow:1px 2px 7px #c6cacb;font-style:initial}.definition-description-hover p{margin-bottom:0}.sidenote .definition-description-hover{left:0;right:0}.hidden-definition-list{display:none}.ebw-comment{display:none}.team-gallery{display:flex;flex-wrap:wrap;font-family:"Open Sans",sans-serif;justify-content:flex-start;margin-left:-1em;margin-right:-1em;text-align:center}.team-gallery .team-gallery-member{width:10em;margin-bottom:1em;margin-right:1em;margin-left:1em}.team-gallery .team-gallery-member[data-popup]{cursor:pointer}.team-gallery .team-gallery-member img{width:100%}.team-gallery .team-gallery-member .team-gallery-member-image{position:relative}.team-gallery .team-gallery-member .team-gallery-member-name{font-weight:bold;display:block}.team-gallery .team-gallery-member .team-gallery-member-role{display:none}.team-gallery .team-gallery-member .team-gallery-member-bio{display:none}.team-gallery .team-gallery-member .toggle-bio{background:#004c76;border-radius:1em;border:0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:bold;line-height:1;min-width:1em;padding:0.15em 0.1em 0em 0.1em;position:absolute;right:-0.75em;text-align:center;top:-0.75em;vertical-align:inherit;background-color:white;bottom:1em;color:#1a6aa3;cursor:pointer;min-width:1.2em;padding:0.1em;position:absolute;right:0.5em;top:auto}.team-gallery .team-gallery-member .toggle-bio:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.team-gallery .team-gallery-member .toggle-bio:before{content:normal}.team-gallery .team-gallery-member-popup{background-color:#fff;border:1px solid #004c76;border-radius:0em;box-shadow:2px 1px 10px #393c3f;box-sizing:border-box;display:none;font-size:80%;margin-top:-10em;padding:1em;position:absolute;text-align:left;left:1em;right:1em;z-index:1}@media only screen and (min-width: 600px){.team-gallery .team-gallery-member-popup{left:50%;right:-50%;margin-right:1em;margin-top:0;max-width:40em;transform:translate(-50%, -50%)}}@media only screen and (max-height: 600px){.team-gallery .team-gallery-member-popup{margin-top:0}}.team-gallery .team-gallery-member-popup .team-gallery-member-image{cursor:auto;float:right;margin:-1em -1em 0.5em 0.5em;max-width:10em}.team-gallery .team-gallery-member-popup .team-gallery-member-image img{border-radius:0 0 0 1em;max-width:100%}.team-gallery .team-gallery-member-popup .team-gallery-member-image .toggle-bio{display:none}.team-gallery .team-gallery-member-popup .team-gallery-member-name{display:block;text-transform:uppercase;letter-spacing:0.025em;margin-right:0.5em}.team-gallery .team-gallery-member-popup .team-gallery-member-role{display:block;font-weight:bold}.team-gallery .team-gallery-member-popup .team-gallery-member-bio{display:block;margin-top:1.5em}.team-gallery .team-gallery-member-popup .team-gallery-member-bio p:last-child{margin-bottom:0}.team-gallery .team-gallery-member-popup .toggle-popup{background:#004c76;border-radius:1em;border:0;color:white;display:inline-block;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:bold;line-height:1;min-width:1em;padding:0.15em 0.1em 0em 0.1em;position:absolute;right:-0.75em;text-align:center;top:-0.75em;vertical-align:inherit;bottom:auto;cursor:pointer;min-width:1.4em;padding:0.2em;position:absolute;right:-0.5em;top:-0.5em}.team-gallery .team-gallery-member-popup .toggle-popup:before{content:"×";display:inline-block;width:1em;position:relative;top:-0.1em}.team-gallery .team-gallery-member-popup .toggle-popup:before{content:normal}.home #wrapper{background-color:#004c76;background-image:url("../images/web/gradient-narrow-max.jpg");background-attachment:fixed;background-position:left}@media only screen and (min-width: 600px){.home #wrapper{background-image:url("../images/web/gradient-wide-max.jpg")}}.home #wrapper .masthead,.home #wrapper .nav-buttons{display:none}.home #wrapper #content{max-width:60em;margin-bottom:.5em}.home #wrapper #content h1{background-image:none;background-color:transparent;margin-bottom:0}@media only screen and (min-width: 900px){.home #wrapper #content h1{margin-top:1.5em}}.home #wrapper #content hr{border:1px solid #e4e3e0;margin:auto;width:7.5em}.home #wrapper #content .editors{color:white;font-family:"Open Sans",sans-serif;font-size:0.8em;margin-bottom:3em;line-height:1.1}@media only screen and (min-width: 900px){.home #wrapper #content .editors{font-size:inherit}}.home #wrapper #content .button{background-image:url("../images/web/ons-graphic-dots.svg");background-repeat:no-repeat;background-size:30em;height:7.5em;margin-bottom:.5em}@media only screen and (min-width: 900px){.home #wrapper #content .button{background-size:60em;height:15em}}.home #wrapper #content .button a{background-color:white;color:#004c76;font-size:0.9em;font-weight:bold;padding:.5em 1.5em}.home #wrapper #content .button a:hover{background-color:#e4e3e0}.home #wrapper #content .home-graphic{margin-top:-4.5em;min-width:30em}.home #wrapper #content .home-page-description{color:white;margin:3em auto;max-width:40em;text-shadow:0 0 1px #2b2d30}.home #wrapper #content .home-page-description>*:first-child:first-letter{margin:0.12em 0.1em 0 0;font-size:3em;font-weight:bold;float:left;line-height:0.8}.home #wrapper #content .home-page-description blockquote{font-style:italic}.home #wrapper #content .home-page-description blockquote em{font-style:normal}.home #wrapper #content .home-page-description .source{font-style:normal;text-align:right}.home #wrapper #content .home-page-description .source-name{font-size:0.8em;font-style:normal;letter-spacing:0.05em;text-transform:uppercase}.home #wrapper #footer{margin-top:0}.home #wrapper #footer .footer-content{max-width:60em}.toc-list .coming-soon-text{color:#5a6e7f;font-family:"Open Sans",sans-serif;font-size:.72em;font-style:italic;border-left:3px solid #bac04e;margin-left:0.5em;padding-left:0.5em}#footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1.3}#footer .footer-content>*{flex:0 1 auto;margin-bottom:1.5em}#footer .footer-content img{max-width:100%}#footer .footer-content a{color:inherit}#footer .footer-content .footer-brand{max-width:12em;min-width:10em;margin-right:1.5em}#footer .footer-content .footer-fineprint{font-size:0.7em;max-width:30em}#footer .footer-content p{margin-bottom:1.3em}@media print{[href="#nav"],.masthead,.pagination,a.accordion-show-all-button{display:none}body{background:none;font-size:1rem}body #content{max-width:60em}body [data-accordion="open"]:after,body [data-accordion="closed"]:after{content:normal}h1{background:none;color:#2b2d30}#footer{background:none;color:#2b2d30}#footer p{color:#2b2d30}#footer .footer-brand svg{filter:invert(1)}.tabbed-box{break-inside:avoid}dl.definition,.sidenote{display:block;max-width:40%;margin-bottom:1.5em}}
