#mp-paper.inner{line-height:1.6}#mp-paper .title-strip{border-bottom:var(--rule);background:var(--cream-deep);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:34px 28px;display:flex}#mp-paper .title-strip h1{font-family:var(--font-fraunces),serif;font-size:clamp(32px,4.4vw,52px);font-weight:900;line-height:1}#mp-paper .title-strip h1 em{color:var(--maple);font-style:italic}#mp-paper .title-strip p{max-width:440px;color:var(--brown-soft);font-size:15.5px}#mp-paper .cta-band{background:var(--black);color:var(--cream);border-top:7px solid var(--brown);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:30px 28px;display:flex}#mp-paper .cta-band h2{font-family:var(--font-fraunces),serif;font-size:clamp(24px,3vw,34px);font-weight:900}#mp-paper .cta-band h2 em{color:var(--orange);font-style:italic}#mp-paper .cta-band p{color:#b9ab9a;max-width:400px;font-size:14.5px}#mp-paper .cta-band .btn{border:2px solid var(--cream);box-shadow:5px 5px 0 var(--cream)}#mp-paper .cta-band .btn:hover{box-shadow:3px 3px 0 var(--cream);background:var(--orange-deep);transform:translate(2px,2px)}#mp-paper .cta-band .btn:active{box-shadow:0 0 0 var(--cream);transform:translate(5px,5px)}#mp-paper .cta-band+.strip{border-top:2px solid #3a2a22}#mp-paper .doc{max-width:680px;padding:28px 28px 36px}#mp-paper .doc h2{font-family:var(--font-fraunces),serif;margin:26px 0 10px;font-size:19px;font-style:italic;font-weight:900}#mp-paper .doc h2:first-child{margin-top:0}#mp-paper .doc p{margin-bottom:14px;font-size:16px}#mp-paper .doc p:last-child{margin-bottom:0}#mp-paper .doc em{font-family:var(--font-fraunces),serif;color:var(--orange-deep);font-style:italic}#mp-paper .doc a{border-bottom:2px solid var(--orange);font-weight:600}#mp-paper .doc a:hover{background:var(--orange);color:var(--cream)}#mp-paper .doc ul{flex-direction:column;gap:8px;margin-bottom:14px;list-style:none;display:flex}#mp-paper .doc li{color:var(--brown-soft);padding-left:22px;font-size:15px;position:relative}#mp-paper .doc li:before{content:"→";color:var(--orange);font-family:var(--font-fraunces),serif;font-weight:900;position:absolute;left:0}@media (max-width:520px){#mp-paper .cta-band,#mp-paper .title-strip,#mp-paper .doc{padding-left:18px;padding-right:18px}}
