.edition-reading{max-width:900px;margin:0 auto;padding:35px 24px 65px;color:#29232a;font:17px/1.8 Arial,sans-serif}.edition-reading h1{font:700 clamp(34px,4.5vw,54px)/1.14 Arial,sans-serif;margin:0 0 30px;color:#921c53}.edition-reading h2{font-size:28px;margin:34px 0 14px;line-height:1.25}.edition-reading p{margin:0 0 18px}.is-institution>header{position:relative!important;top:auto!important;z-index:5!important}.is-institution>main{min-height:0!important;display:block!important;padding-top:20px!important}.source-context{padding:15px 24px;background:#fce7f3;border-left:4px solid #a32965;font:14px/1.7 Arial,sans-serif;max-width:1100px;margin:90px auto 20px}.source-caption{max-width:1000px;margin:0 auto;padding:25px 24px;font:14px/1.7 Arial,sans-serif}.source-oxum{display:flex;align-items:center;gap:18px;max-width:1000px;margin:auto;padding:15px 24px}.source-oxum img{width:70px!important;height:70px!important;object-fit:contain}.source-oxum figcaption{font:12px/1.6 Arial,sans-serif}.edition-reading .co-form{display:block;max-width:720px}.edition-reading .co-form label{display:block;margin-top:23px;font-weight:bold}.edition-reading .co-form input,.edition-reading .co-form textarea,.edition-reading .co-form select{display:block;width:100%;padding:12px;border:1px solid #b9a8b1;background:white;color:#29232a;font:16px/1.5 Arial,sans-serif}.edition-reading .co-form textarea{min-height:170px}.edition-reading .co-form button{padding:14px 22px;background:#a32965;color:white;border:0;cursor:pointer;margin:25px 0}.draft-panel{border:1px solid #b9a8b1;padding:20px;margin:30px 0;background:#fff7fb}.draft-panel pre{white-space:pre-wrap;overflow-wrap:anywhere}.edition-link{display:inline-block;margin:15px 0;color:#921c53;font-weight:bold}.edition-reading .co-legal{max-width:100%}.edition-reading .co-legal h2{font-size:25px}.co-form{padding-bottom:20px}.co-capture-legal{font:14px/1.8 Arial,sans-serif}.co-capture-legal p{margin:15px 0}.co-capture-legal a{color:#921c53}.co-card{font-size:14px}.source-byline{font-size:13px}.theme-reading p{margin-bottom:20px}@media(max-width:720px){.edition-reading{padding:30px 22px 50px}.edition-reading h1{font-size:38px}.source-context{margin-top:80px;margin-inline:20px}.source-oxum{align-items:flex-start}.is-institution>main{padding-top:10px!important}}