@font-face{font-family:Roboto;src:url(/fonts/article-roboto-italic.woff2)format("woff2");font-style:italic;font-weight:400;font-display:swap}.books-root{color:#625f5f;background:#f8f6f2;font:400 16px/25.6px Roboto,sans-serif}.books-root h1,.books-root h2,.books-root h3,.books-root p,.books-root figure{margin:0}.books-root h1,.books-root h2,.books-root h3{text-transform:none;font-family:Roboto,roboto}.books-introduction-frame{align-items:center;max-width:700px;min-height:40vh;margin:0 auto;display:flex}.books-introduction-copy{text-align:center;color:#000;width:100%}.books-introduction-title{margin-bottom:20px;padding-bottom:20px}.books-introduction h1,.books-introduction h2{letter-spacing:normal;color:#000;font-size:38px;line-height:.9em}.books-introduction h1{font-weight:500}.books-introduction h2{font-weight:400}.books-introduction h3{letter-spacing:0;color:#000;font-size:19px;font-weight:400;line-height:1.6em}.books-row{flex-wrap:wrap;width:100%;max-width:1140px;margin:0 auto;display:flex}.books-empty-column{width:25%;min-height:1px}.books-card{text-align:center;flex-direction:column;width:25%;min-width:0;padding:10px;display:flex}.books-cover{margin-bottom:20px;line-height:0}.books-cover a{max-width:100%;display:inline-block}.books-cover img{border:1px solid #02010129;width:200px;max-width:100%;height:auto;box-shadow:0 0 10px -5px #00000080}.books-card--cost-estimating .books-cover img{width:202px}.books-card-title{margin-bottom:20px}.books-card h2{color:#000f2b;letter-spacing:2.5px;font-size:20px;font-weight:700;line-height:1.3em}.books-card-description{color:#000}.books-card-description p{margin-bottom:1.6em}.books-card--markup-profit .books-card-description,.books-card--cash-flow-2 .books-card-description{padding-top:29px}.books-recommendation-introduction{border-top:1px dashed #39455d8c}.books-recommendations{padding-bottom:60px}.books-recommendations>div{max-width:700px;min-height:40vh;margin:0 auto}.books-newsletter{border-top:1px dashed #39455d8c;padding:40px 0}.books-newsletter-frame{max-width:1200px;margin:0 auto;display:flex}.books-newsletter-art{align-items:center;width:33.333%;padding:10px;display:flex}.books-newsletter-art>div{text-align:end;width:100%;line-height:0}.books-newsletter-art img{width:40%;height:auto;display:inline-block}.books-newsletter-content{width:66.666%}.books-newsletter-content>div{flex-direction:column;margin-left:50px;padding:10px;display:flex}.books-newsletter h3{color:#484848;letter-spacing:2.5px;margin-bottom:20px;font-size:22px;font-weight:600;line-height:1.3em}.books-newsletter-form{color:#000;margin:24px 0}.books-newsletter-field{padding:15px 0}.books-newsletter label{margin-bottom:15px;font:700 16px/19px Roboto,sans-serif;display:block}.books-newsletter label span{color:#d63637;font-weight:400}.books-newsletter input{color:#000;width:100%;max-width:60%;height:43px;box-shadow:none;background:#fff;border:1px solid #00000040;border-radius:3px;margin:0;padding:0 14px;font:400 16px/16px Roboto,sans-serif;display:block}.books-newsletter input::placeholder{color:#aaa;opacity:1}.books-newsletter .books-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.books-newsletter-submit{margin-top:10px}.books-newsletter button{color:#fff;opacity:1;background:#429cd6;border:2px solid #429cd6;border-radius:3px;height:41px;margin:0;padding:0 15px;font:500 17px/17px Roboto,sans-serif;display:inline-block}.books-preview-boundary{color:#39455d;text-align:center;padding:8px 20px;font-size:14px;line-height:20px}.books-closing{padding:40px 0 20px}.books-closing>div{max-width:1140px;margin:0 auto;padding:20px 0}.books-closing h2{color:#000f2b;letter-spacing:2.5px;text-align:center;font-size:29px;font-weight:400;line-height:1.3em}@media (width<=1024px){.books-introduction,.books-recommendations{padding:100px 50px 50px}.books-card--bid-nobid .books-card-description{padding-top:30px}.books-card--cash-flow-2 .books-card-description{padding-top:28px}.books-newsletter{padding:50px 20px}.books-newsletter-art{width:50%;padding:0 0 0 50px}.books-newsletter-content{width:50%}.books-newsletter-content>div{margin:0 20px}.books-closing{padding:0 80px 50px}}@media (width<=920px){.books-card h2{font-size:18px}}@media (width<=580px){.books-introduction,.books-recommendations{padding:150px 20px 50px}.books-introduction-title{padding-bottom:0}.books-introduction h1,.books-introduction h2{line-height:1em}.books-card,.books-empty-column{width:100%}.books-newsletter-field{padding-inline:1px}.books-card--bid-nobid .books-card-description,.books-card--markup-profit .books-card-description,.books-card--cash-flow-2 .books-card-description{padding-top:0}.books-newsletter-frame{flex-wrap:wrap}.books-newsletter-art,.books-newsletter-content{width:100%}.books-newsletter-art{padding:0}.books-newsletter-art>div{text-align:center}.books-newsletter-content>div{margin:0}.books-newsletter h3{text-align:center}.books-newsletter input{max-width:100%}.books-closing{padding:20px 30px 50px}.books-closing h2{font-size:20px}}
