html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer}[disabled]{cursor:default}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}@font-face{font-display:swap;font-family:titling-gothic-condensed;src:url("/assets/TitlingGothicFBCondensedRegular-subset.woff2") format("woff2");unicode-range:U+A,U+20-FF,U+2010,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2022,U+2026,U+20A3,U+20A4,U+20AC,U+2192,U+279C,U+1F44D,U+1F499,U+1F913}@font-face{font-display:block;font-family:titling-gothic-skyline;src:url("/assets/TitlingGothicFBSkylineRegular-subset.woff2") format("woff2");unicode-range:U+A,U+20-FF,U+2010,U+2013,U+2014,U+2018,U+2019,U+201C,U+201D,U+2022,U+2026,U+20A3,U+20A4,U+20AC,U+2192,U+279C,U+1F44D,U+1F499,U+1F913}.row{display:flex}.col{flex:1}@media(max-width: 48em){.row{flex-direction:column}.col{flex:0 0 auto}.col-tenth{flex:0 0 10%}.col-fifth{flex:0 0 20%}.col-quarter{flex:0 0 25%}.col-third{flex:0 0 33.3333334%}.col-half{flex:0 0 50%}}.text-center{text-align:center}.outer-wrap{box-sizing:border-box;padding:1em}.index .outer-wrap{background-color:#007752;margin-bottom:4em;padding-bottom:0}.inner-wrap{max-width:100%;margin-left:auto;margin-right:auto;width:40em;width:34em}.index .inner-wrap{width:32em}html{font-size:16px}@media screen and (min-width: 769px){html{font-size:18px}}@media screen and (min-width: 980px){html{font-size:20px}}@media screen and (min-width: 1281px){html{font-size:24px}}body{font-family:"expo-serif-pro","skolar-latin",Georgia,"Times New Roman",Times,serif;color:#333;background-color:#fff;line-height:1.4}a:link{color:#007752;text-decoration:none;transition:all .2s ease}.book-body p a:link{color:#333;background-image:linear-gradient(to bottom, rgba(0, 119, 82, 0.6) 50%, rgba(0, 119, 82, 0) 50%);background-repeat:repeat-x;background-size:2px .2em;background-position:0 1.15em}.book-body p.fig-caption a:link{background-position:0 1.5em}.book-body .chapter-nav a:link,.read-free-btn a:link{background-image:none;text-shadow:none}a:visited{color:#333}a:active,a:hover,a:focus{color:#666}::selection{background:rgba(0,119,82,.3)}.book-body p a:active,.book-body p a:hover,.book-body p a:focus{color:#007752}.masthead{padding:.7em 1em;font-size:1em;background:#fff;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;color:#4d4d4d}.masthead .logo{display:none !important}.masthead div{display:block}.masthead .contents-btn a{padding:.4em .6em .4em 30px;position:relative;background:url(/assets/icn-contents.png) left center no-repeat;background-size:23px 22px;opacity:.7;color:#333}.masthead .contents-btn a:hover{opacity:1}.masthead .book-btn a{display:none;border-radius:.2em;padding:.35em .6em .4em;background:#f2f2f2}.masthead .book-btn a:hover{background:#e6e6e6}.masthead a{color:gray}.masthead a:hover{color:#4d4d4d}@media all and (min-width: 56em){.masthead{width:100%}}@media all and (min-width: 56em)and (min-height: 40em){body{padding-top:2.8em}:target:before{content:"";display:block;height:2.8em;margin:-2.8em 0 0}.masthead{will-change:transform;position:fixed;top:0;padding:.7em 0}.masthead .book-btn{margin-right:1em}.masthead .contents-btn{margin-left:1em}}.footer{padding:1em 1em 4em;margin-top:2em;background:#f2f2f2;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif}.footer .footer-mod{font-size:.7em;color:#666;width:100%}.footer .footer-mod h3{font-family:"titling-gothic-condensed","Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:0;margin-bottom:.2em}.footer .footer-mod.aba-info{margin:1em 0 1.5em;padding-bottom:2em;border-bottom:4px solid #d9d9d9;display:none}.index .footer .footer-mod.aba-info{display:block}.footer .footer-mod.aba-info div{padding:.5em 0;display:block}.footer .footer-mod.copyright{justify-content:space-between}.aba-logo-footer{text-indent:-99999em;display:inline-block;width:180px;height:23px;background:url(/assets/aba-logo-bw.png) no-repeat;background-size:180px 23px;margin-left:.4em}.chapter-nav{list-style:none;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:.8em;margin:2em 0 1em;padding:1em 0 0;border-top:4px solid #f2f2f2}.chapter-nav li{display:block}.chapter-nav a{padding:1em 0 1em;color:#007752 !important}.book-body .chapter-nav .prev a{background:url(/assets/icn-left-arrow.png) left center no-repeat;background-size:8px 20px;padding-left:1.75em}.book-body .chapter-nav .prev a:hover{padding-left:1.5em}.book-body .chapter-nav .next a{background:url(/assets/icn-right-arrow.png) right center no-repeat;background-size:8px 20px;padding-right:1.75em}.book-body .chapter-nav .next a:hover{padding-right:1.5em}.chapter-nav a:active,.chapter-nav a:hover,.chapter-nav a:focus{color:#666}.chapter-opener{background:#007752;position:relative;margin-bottom:1em;padding:3em 1em .5em}.chapter-opener .inner-wrap{padding-bottom:0}.fig{margin:1.4em 0 2em;padding:1.4em 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.fig a>img{margin:1em}.fig .fig-stack{display:flex;justify-content:center;flex-wrap:wrap}.fig img{max-height:60vh;max-width:100%}table{font-size:.6em;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;margin-bottom:1.5em;color:#333;border-collapse:collapse;width:100%;table-layout:fixed}th{background:#f2f2f2}td{vertical-align:top}table,th,td{border:1px solid #ccc;padding:.5em}.table-overflow{overflow-x:auto}.init-head{width:20%;text-align:left}.table-blank{background:#fff}.author-photo{width:100%;margin-bottom:1em;display:block;float:none}.index h1{font-size:32vmin;color:#fff;text-align:left;display:block;border-top:1px solid #000;border-bottom:1px solid #000;line-height:.9;letter-spacing:.01em;padding:.12em 0 .055em}.index h2{color:#fff;font-weight:bold;font-size:1.1rem;text-align:left;text-transform:none;letter-spacing:0;font-family:"expo-serif-pro","skolar-latin",Georgia,"Times New Roman",Times,serif;margin-left:.1rem}.read-free-btn{text-align:center}.read-free-btn a:link,.read-free-btn a:visited{padding:.7em .8em .7em .8em;position:relative;bottom:-0.7em;border-radius:.1em;color:#e6e6e6;background-color:#000;font-family:"titling-gothic-condensed","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em}.read-free-btn a:link:hover,.read-free-btn a:visited:hover{color:#fff;background-color:#333}h1{font-family:"titling-gothic-skyline","Helvetica Neue","Helvetica","Arial",sans-serif}h2{font-family:"titling-gothic-condensed","Helvetica Neue","Helvetica","Arial",sans-serif}h3,h4{font-family:"expo-serif-pro","skolar-latin",Georgia,"Times New Roman",Times,serif}h1{text-transform:uppercase;font-weight:400;font-size:4em;letter-spacing:1px;margin:0 0 .25em}.index h1{margin-bottom:.25em}h2{text-transform:uppercase;font-weight:400;letter-spacing:.04em;color:#007752;margin:1.5em 0 .5em;font-size:1.3em;transition:all .2s ease}h3{font-weight:bold;margin:1.5em 0 .5em;font-size:1.1em;transition:all .2s ease}a:link>h3{color:#333}h4{font-weight:bold;font-style:italic;font-size:.95em;color:#666}a:hover>h2,a:hover>h3{color:#666}.chapter-opener h1{margin:0;padding:0;font-size:2.8rem;line-height:1;display:table;width:100%}.chapter-num,.chapter-dot{color:#fff}.chapter-title{color:#000}p{margin:0}p+p{margin-top:1.4em}.fig-caption{font-size:.8em;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;color:#666;margin-top:.5em}.inline-fig{font-size:.8em;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;color:#666}blockquote{font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;font-style:italic;color:#666;margin:1em 1em 1.5em}blockquote .byline-name{margin:.5em 0 2.5em;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;font-style:normal;font-weight:bold}.leadin{text-transform:lowercase;font-feature-settings:"smcp" 1}code{font-family:Inconsolata,Monaco,Menlo,Consolas,"Lucida Console",monospace;color:#575aad;font-size:.85em}P>code{background-color:#f2f2f2;padding:.1em}@media screen and (max-width: 550px){.chapter-nav{padding-top:0}.chapter-nav li a{padding:1em 0;display:block}.chapter-nav li:nth-child(2){border-top:1px dashed #e6e6e6;text-align:right}.footer .footer-mod.aba-info div.about{margin-top:1em}.copyright{text-align:center;padding-top:1em}.copyright div{display:block;margin-bottom:1em}.copyright .aba-logo-footer{margin:0 auto}}@media screen and (min-width: 550px){.index h1{font-size:10.5rem}.index h2{font-size:1.6rem}.masthead{display:flex;justify-content:space-between}.masthead .book-btn a{display:block}.masthead div,.footer-mod .copyright div{display:inline-block !important;display:flex !important}.footer-mod{display:flex}.footer .footer-mod.aba-info div.about{border-left:1px solid #ccc;margin-left:1.5em;padding-left:1.5em}.index .footer .footer-mod.aba-info{display:flex}.index .footer .footer-mod.aba-info div{width:50%}.chapter-nav{margin-top:4em;padding-top:1em;display:flex;justify-content:space-between}.chapter-nav li{display:inline-block;display:flex;width:50%}.chapter-nav li a{width:100%}.chapter-nav li:nth-child(2) a{text-align:right}.chapter-opener{padding:2em 1em 0}.chapter-num{font-size:14rem;display:table-cell;float:left;margin-bottom:-0.142em}.chapter-dot{display:none}.chapter-title{font-size:5.7rem;line-height:.9;display:table-cell;vertical-align:bottom;width:88%;padding-bottom:.075em}.author-photo{width:50%;margin:0 1em .5em 0;float:left}}@media screen and (min-width: 769px){.index .masthead{background:#fff url(/assets/aba-logo.png) no-repeat center center;background-size:244px 32px}.masthead{font-size:.9em}}@media screen and (min-width: 980px){.masthead{font-size:.8em}.fig{margin:2em -6em 3em}table{font-size:.8em}}.modal-content ul{padding:0;margin:0;list-style:none;width:100%;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;font-size:1em}.modal-content ul li{font-size:1rem}.modal-content ul li.chapter:first-child{border-top:1px solid red}.modal-content ul li.chapter{font-size:1.3rem;font-family:"expo-serif-pro","skolar-latin",Georgia,"Times New Roman",Times,serif}.modal-content ul li.chapter span{display:block;font-size:.6rem;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;text-transform:uppercase;letter-spacing:.2em;color:rgba(255,255,255,.85)}.modal-content ul li.chapter span b{display:none}.modal-content ul li a{display:block;color:#fff;padding:.5em 0}.modal-content ul li a:hover{color:rgba(255,255,255,.8)}.modal-content ul li a.buy{font-size:.9rem;background-color:rgba(0,0,0,.1);color:rgba(255,255,255,.8);display:inline-block;border-radius:.2em;padding:.25em .6em .4em;margin-top:.6em}.modal-content ul li a.buy:hover{margin-left:0;background-color:rgba(0,0,0,.2);color:#fff}body.vanilla-modal .modal-hider{position:absolute;left:-99999em;top:0}.modal{display:none}.vanilla-modal .modal{display:block;position:fixed;content:"";top:0;left:0;right:0;bottom:0;background:rgba(0,119,82,.98);z-index:-1;opacity:0;font-size:1em;transition:opacity .2s,z-index 0s .2s;text-align:center;overflow:hidden;overflow-y:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.vanilla-modal .modal>*{display:inline-block;white-space:normal;vertical-align:middle;text-align:left}.vanilla-modal .modal:before{display:inline-block;overflow:hidden;width:0;height:100%;vertical-align:middle;content:""}.vanilla-modal.modal-visible .modal{z-index:99;opacity:1;transition:opacity .2s}.modal-inner{position:relative;overflow:hidden;max-width:90%;max-height:90%;min-width:80%;overflow-x:hidden;overflow-y:auto;z-index:-1;opacity:0;transform:scale(0);transition:opacity .2s,transform .2s,z-index 0s .2s}.modal-visible .modal-inner{z-index:100;opacity:1;transform:scale(1);transition:opacity .2s,transform .2s}a[rel="modal:close"]{width:30px;height:30px;position:absolute;text-indent:-99999em;z-index:2;right:0;top:0;font-size:2em;cursor:pointer;opacity:.7;background:url(/assets/icn-close.png) bottom left no-repeat;background-size:20px 20px}a[rel="modal:close"]:hover{opacity:1}@media screen and (min-width: 550px){.modal-inner{min-width:0}.modal-content ul{min-width:18em}.modal-content ul li a:hover{margin-left:.35em}a[rel="modal:close"]{width:100px;height:100px;background-size:30px 30px;background-position:center center}}.footnotes{font-size:.8em;font-family:"skolar-sans-latin",Verdana,"Helvetica Neue","Helvetica","Arial",sans-serif;color:red}b{color:red}/*# sourceMappingURL=screen.css.map */
