/* Distinct layouts for distinct presentation purposes, keeping original copy. */
.chapter-4{background:#303d39;color:#f0ece2}.chapter-4 header{border-color:#728077;color:#e6e3d8}.chapter-4 .section-sub{color:#aebcaf}.chapter-4 .grid-4{grid-template-columns:1fr 1fr;gap:0 60px;flex:none;margin-top:18px}.chapter-4 .card{position:relative;min-height:230px;border:0;border-top:1px solid #687b6d;background:none;padding:24px 0 20px 100px}.chapter-4 .num{position:absolute;left:0;top:22px;font-size:58px;color:#9bab8d}.chapter-4 .pillar-title{font-size:31px;color:#f0ece2;margin:0 0 15px}.chapter-4 .card-content{font-size:24px;color:#c0cbbb}.chapter-4 li{margin:5px 0}.chapter-4 .chapter-body{justify-content:center;top:130px;bottom:100px}.chapter-4 .grid-4:before{content:'';position:absolute;left:50%;top:260px;bottom:15px;border-left:1px solid #647869;pointer-events:none}
.chapter-5 .grid-2{position:absolute;left:810px;right:0;top:180px;bottom:0;display:flex;flex-direction:column;gap:24px}.chapter-5 .card{background:none;padding:17px 0;border-top:1px solid #c6b392}.chapter-5 .card-header{font-size:28px;margin-bottom:12px}.chapter-5 .card-content{font-size:22px;line-height:1.7}.chapter-5 li{margin:7px 0}.chapter-5 .chapter-media{left:85px;right:auto;top:325px;bottom:120px;width:735px;height:auto;display:grid;grid-template-rows:1.5fr 1fr;gap:16px}.chapter-5 .chapter-media button{width:100%;height:100%;border-radius:0}.chapter-5 .chapter-media img{object-fit:cover}.chapter-5 .chapter-media span{font-size:18px;padding:12px 20px}
.chapter-6{background:#f0f3f1}.chapter-6 header{border-color:#bbc9c2}.chapter-6 .card{background:#fafbf8;border-top-color:#809b91}.chapter-6 .card-header{color:#44675e}.chapter-6 .chapter-body>div:last-child{grid-template-columns:.86fr 1fr 1.35fr}.chapter-6 .chapter-body>div:last-child>div:last-child>.card:last-child{background:#dae5df;flex:1;border-top:4px solid #54796a}.chapter-6 .chapter-media button{border-radius:50%;width:115px;height:115px}.chapter-6 .chapter-media span{font-size:13px}.chapter-6 .tag{color:#4f786a}
.chapter-7 .grid-3{gap:38px}.chapter-7 .card{position:relative;background:transparent;border:0;border-left:1px solid #ccb89b;padding:74px 24px 0 30px}.chapter-7 .card:first-child{border-left:0;padding-left:0}.chapter-7 .card:before{position:absolute;left:30px;top:0;font:45px Georgia;color:#b28f62}.chapter-7 .card:first-child:before{content:'01';left:0}.chapter-7 .card:nth-child(2):before{content:'02'}.chapter-7 .card:nth-child(3):before{content:'03'}.chapter-7 .card-header{font-size:29px}.chapter-7 .card-content{font-size:21px}.chapter-7 .chapter-media{width:350px;height:135px;top:130px}.chapter-7 .chapter-media button{width:100%;height:100%}.chapter-7 .chapter-media img{object-position:25% 65%;object-fit:cover}
.chapter-8 .top-section{gap:45px;margin-top:10px}.chapter-8 .card{background:#ebe5d8;border:0;border-radius:0;padding:24px 32px;box-shadow:0 10px 28px #6f51320c}.chapter-8 .card:nth-child(2){background:#f2ece1;border-left:3px solid #b49a74}.chapter-8 .black-card{margin-top:20px;background:#485a50;color:#f0eee3;padding:28px 35px}.chapter-8 .black-card h3{color:#e9d8b7}.chapter-8 .black-card h4{color:#ece2cb}.chapter-8 .feature-box{border-left:1px solid #879988;padding-left:35px}.chapter-8 .chapter-media{width:260px;height:135px}.chapter-8 .chapter-media button{width:100%;height:100%}.chapter-8 .chapter-media img{object-position:85% center}
.chapter-9 .chapter-media{left:85px;right:85px;top:295px;height:150px}.chapter-9 .chapter-media button{width:100%;height:100%;border-radius:0}.chapter-9 .chapter-media img{object-fit:cover;object-position:center 49%}.chapter-9 .chapter-media span{left:auto;width:auto;padding:7px 18px;font-size:15px}.chapter-9 .grid-3{position:absolute;top:325px;left:0;right:0;height:365px;gap:28px}.chapter-9 .card{background:none;border-top:1px solid #bdab90;padding:13px 0}.chapter-9 .card-header{font-size:25px;margin-bottom:8px}.chapter-9 .card-content{font-size:20px;line-height:1.5}.chapter-9 .tag{font-size:20px;margin:6px 0 3px}.chapter-9 li{margin:10px 0}.chapter-9 .banner{position:absolute;left:0;right:0;bottom:0;padding:12px 24px;background:#e9e0cf}.chapter-9 .banner h3{font-size:20px;margin-bottom:3px}.chapter-9 .banner p{font-size:20px;line-height:1.5}
.chapter-11 .banner{width:1120px;margin-top:7px;background:none;border-left:3px solid #b9915d;padding:12px 24px}.chapter-11 .banner h3{font-size:22px}.chapter-11 .banner p{font-size:24px}.chapter-11 .grid-2{position:absolute;left:0;width:1120px;top:385px;bottom:0;gap:35px}.chapter-11 .card{background:none;border-top:1px solid #c3ad8c;padding:20px 0}.chapter-11 .card-content{font-size:22px;line-height:1.7}.chapter-11 .tag{font-size:22px}.chapter-11 .chapter-media{left:1280px;right:85px;top:320px;bottom:115px;height:auto}.chapter-11 .chapter-media button{height:100%;width:100%;border-radius:0}.chapter-11 .chapter-media .asset-quad{background-repeat:no-repeat}.chapter-11 .chapter-media span{font-size:18px;padding:15px}
.chapter-12 .chapter-media{left:85px;right:auto;width:735px;top:310px;bottom:110px;height:auto}.chapter-12 .chapter-media button{width:100%;height:100%;border-radius:0}.chapter-12 .chapter-media span{padding:13px 20px;font-size:18px}.chapter-12 .grid-2{position:absolute;left:805px;right:0;top:165px;display:flex;gap:24px}.chapter-12 .card{flex:1;background:none;border-top:1px solid #bc9d77;padding:18px 0}.chapter-12 .card-header{font-size:26px;margin-bottom:14px}.chapter-12 .card-content{font-size:22px;line-height:1.7}.chapter-12 li{margin:10px 0}.chapter-12 .banner{position:absolute;left:805px;right:0;top:480px;padding:20px 23px;background:#e5d8c2}.chapter-12 .banner h3{font-size:23px}.chapter-12 .banner p{font-size:21px;line-height:1.65}
.chapter-13 .grid-4{grid-template-columns:repeat(2,1fr);gap:26px 50px;flex:none;margin-top:8px}.chapter-13 .card{background:none;border:0;border-top:1px solid #ccb89a;padding:18px 0;min-height:245px}.chapter-13 .card-header{font-size:29px;margin-bottom:10px}.chapter-13 .card-content ul{display:grid;grid-template-columns:1fr 1fr;gap:6px 30px}.chapter-13 .card-content{font-size:22px;line-height:1.65}.chapter-13 li{margin:4px 0}.chapter-13 .card:last-child{border-top:3px solid #8f7651}.chapter-14 .ending-reference{width:950px;opacity:.78}.chapter-14 .chapter-body{gap:30px}.chapter-14 h1{font-size:90px}.chapter-14 .tagline{font-size:40px}.chapter-14 .pillars-row{border-top:1px solid #bfaa89;padding-top:28px;max-width:700px}
