:root{--ink:#1e2b22;--forest:#0d2d22;--forest-2:#183f30;--cream:#f4efe5;--paper:#fbf9f4;--gold:#c99754;--gold-light:#e6c68d;--line:rgba(30,43,34,.16);--shadow:0 24px 60px rgba(24,36,29,.14)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.5}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-shell{overflow:hidden}.section-pad{padding-left:clamp(24px,6vw,96px);padding-right:clamp(24px,6vw,96px)}.topbar{height:86px;padding:0 clamp(24px,6vw,96px);display:flex;align-items:center;justify-content:space-between;background:var(--forest);color:var(--cream);position:relative;z-index:5}.brand,.footer-brand{display:flex;align-items:center;gap:12px}.brand strong{display:block;font:600 21px/1 'Cormorant Garamond',serif;letter-spacing:.02em}.brand small{display:block;color:rgba(244,239,229,.58);font-size:9px;letter-spacing:.18em;text-transform:uppercase;margin-top:5px}.brand-mark{display:flex;align-items:end;gap:2px;width:27px;height:27px;transform:skew(-14deg)}.brand-mark span{display:block;background:var(--gold-light);width:4px;border-radius:3px 3px 0 0}.brand-mark span:nth-child(1){height:15px}.brand-mark span:nth-child(2){height:22px}.brand-mark span:nth-child(3){height:26px}.brand-mark span:nth-child(4){height:18px}.main-nav{display:flex;gap:34px;margin-left:80px}.nav-link{color:rgba(244,239,229,.62);font-size:12px;transition:.25s}.nav-link:hover,.nav-link.is-active{color:var(--cream)}.nav-link.is-active:after{content:'';display:block;width:4px;height:4px;background:var(--gold);border-radius:50%;margin:6px auto 0}.admin-link{font-size:11px;color:var(--gold-light);display:flex;gap:7px;align-items:center;border:1px solid rgba(230,198,141,.3);padding:9px 13px;border-radius:4px}.icon{width:16px;height:16px;stroke-width:1.5;vertical-align:middle}.hero{min-height:calc(100vh - 86px);display:grid;grid-template-columns:minmax(380px,.8fr) minmax(500px,1.2fr);gap:5vw;background:var(--forest);color:var(--cream);position:relative;align-items:center;padding-top:42px;padding-bottom:72px}.hero-copy{max-width:560px;position:relative;z-index:1}.eyebrow{margin:0 0 18px;display:flex;gap:10px;align-items:center;text-transform:uppercase;font-size:10px;letter-spacing:.18em;color:var(--gold-light);font-weight:600}.eyebrow-line{height:1px;width:29px;background:var(--gold)}h1,h2{font-family:'Cormorant Garamond',serif;font-weight:500;letter-spacing:-.03em;margin:0}h1{font-size:clamp(60px,7vw,108px);line-height:.82;margin-left:-5px}h1 em,h2 em{font-style:italic;color:var(--gold-light)}.hero-text{max-width:390px;color:rgba(244,239,229,.7);font-size:15px;line-height:1.7;margin:30px 0 32px}.hero-actions{display:flex;align-items:center;gap:25px}.button{display:inline-flex;align-items:center;gap:11px;min-height:45px;border-radius:3px;font-size:12px;letter-spacing:.04em;transition:.25s}.button-primary{padding:0 18px;background:var(--gold);color:var(--forest);font-weight:700}.button-primary:hover{background:#e4bd7e;transform:translateY(-2px)}.button-quiet{color:var(--gold-light);border-bottom:1px solid rgba(230,198,141,.55);border-radius:0}.button-quiet:hover{color:#fff}.hero-note{margin-top:86px;color:rgba(244,239,229,.45);font-size:10px;display:flex;align-items:center;gap:9px}.note-dot{width:6px;height:6px;border-radius:50%;background:var(--gold)}.hero-art{height:min(700px,72vh);min-height:490px;border:1px solid rgba(230,198,141,.25);position:relative;overflow:hidden;background:#d4a66f;isolation:isolate}.hero-photo{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(9,37,27,.32),transparent 45%),url('assets/referencia-museo.jpg');background-size:cover;background-position:8% center;mix-blend-mode:soft-light;opacity:.75}.hero-art-glow{position:absolute;inset:0;background:linear-gradient(132deg,rgba(231,189,117,.9) 0%,rgba(91,86,52,.06) 43%,rgba(7,41,28,.8) 100%);z-index:0}.hero-sun{position:absolute;top:18%;right:24%;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(246,209,140,.95),rgba(246,209,140,.02) 68%);filter:blur(3px)}.hill{position:absolute;border-radius:50% 50% 0 0/100% 100% 0 0;transform:rotate(-7deg);bottom:-20%;width:130%;left:-15%}.hill-back{height:47%;background:#6a713c;bottom:19%;opacity:.7}.hill-mid{height:40%;background:#385936;bottom:4%}.hill-front{height:30%;background:#173e2b;bottom:-9%;transform:rotate(4deg)}.hat-mark{position:absolute;width:210px;height:135px;border-radius:50%;right:11%;bottom:22%;border:14px solid rgba(238,209,152,.45);box-shadow:0 0 0 12px rgba(34,63,42,.3),0 0 0 26px rgba(238,209,152,.17);transform:rotate(-15deg);opacity:.8}.accordion{position:absolute;bottom:4%;left:-5%;width:245px;height:270px;background:#ae542e;clip-path:polygon(0 10%,80% 0,100% 12%,88% 95%,0 100%);transform:rotate(-9deg);padding:24px 34px;box-shadow:15px 18px 30px rgba(0,0,0,.22)}.accordion i{height:205px;width:21px;background:#d99d45;display:inline-block;border-right:2px solid #79412b;transform:skewY(-10deg)}.accordion b{position:absolute;left:36px;bottom:19px;width:70px;height:43px;border:4px solid #1a2921;background:#e6d8b2}.art-caption{position:absolute;top:25px;left:28px;right:28px;display:flex;justify-content:space-between;color:rgba(255,248,222,.75);font-size:9px;letter-spacing:.18em;text-transform:uppercase}.art-script{position:absolute;right:31px;top:51%;font:600 italic 29px/1.05 'Cormorant Garamond',serif;text-align:right;color:rgba(255,237,190,.88)}.rooms{padding-top:106px;padding-bottom:90px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin-bottom:43px}.section-heading h2,.monograph h2{font-size:clamp(42px,5vw,67px);line-height:.9}.section-intro{width:270px;color:#687268;font-size:13px;line-height:1.7;margin:0 3% 0 0}.room-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.room-card{min-height:370px;position:relative;overflow:hidden;color:var(--cream);background:var(--forest);cursor:pointer;transition:.35s}.room-card:hover{transform:translateY(-7px);box-shadow:var(--shadow)}.room-card:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 33%,rgba(5,27,19,.92) 100%)}.room-visual{position:absolute;inset:0;background-size:cover;background-position:center;transition:.5s}.room-card:hover .room-visual{transform:scale(1.06)}.room-1{background-image:linear-gradient(130deg,rgba(32,54,37,.65),rgba(146,88,45,.15)),url('assets/referencia-museo.jpg')}.room-2{background-image:linear-gradient(130deg,rgba(15,54,47,.72),rgba(37,77,64,.12)),url('assets/referencia-museo.jpg');background-position:66% center}.room-3{background-image:linear-gradient(130deg,rgba(83,51,35,.65),rgba(10,34,26,.15)),url('assets/referencia-museo.jpg');background-position:82% center}.room-4{background:linear-gradient(145deg,#ab7650,#314e39 57%,#122c23)}.room-4:before{content:'♩';position:absolute;font:200px 'Cormorant Garamond',serif;right:12%;top:8%;color:rgba(244,217,161,.18);transform:rotate(18deg)}.room-info{position:absolute;bottom:0;left:0;right:0;padding:22px 21px;z-index:1}.room-index{font-size:10px;color:var(--gold-light);letter-spacing:.2em}.room-info h3{font:600 27px/1 'Cormorant Garamond',serif;margin:12px 0 9px}.room-info p{font-size:11px;color:rgba(244,239,229,.64);margin:0;display:flex;justify-content:space-between;align-items:center}.room-info p span{font-size:10px;color:var(--gold-light)}.rooms-footer{display:flex;gap:18px;align-items:center;margin-top:25px;color:#8b948b;font-size:10px;letter-spacing:.04em}.rooms-footer strong{color:var(--ink)}.footer-rule{height:1px;background:var(--line);width:80px}.monograph{background:#e8e0d2;display:grid;grid-template-columns:80px .95fr 1.05fr;gap:65px;align-items:center;padding-top:115px;padding-bottom:115px;position:relative}.monograph-seal{width:67px;height:67px;border:1px solid #a98656;border-radius:50%;display:grid;place-content:center;text-align:center;color:#9b7442;font:600 21px/15px 'Cormorant Garamond',serif}.monograph-seal small{font:9px 'DM Sans',sans-serif;letter-spacing:.15em}.monograph-copy>p:not(.eyebrow){max-width:420px;color:#6e6b62;font-size:14px;line-height:1.8;margin:29px 0}.text-link{display:inline-flex;gap:10px;color:#7e5b31;border-bottom:1px solid #a98656;padding-bottom:7px;font-size:12px}.monograph-image{height:320px;position:relative;background-image:linear-gradient(130deg,rgba(21,50,37,.18),rgba(21,50,37,.7)),url('assets/referencia-museo.jpg');background-size:cover;background-position:center}.image-overlay{position:absolute;inset:20px;border:1px solid rgba(236,209,162,.5)}.image-label{position:absolute;bottom:30px;left:31px;color:var(--cream);font-size:10px;text-transform:uppercase;letter-spacing:.16em}.footer{background:var(--forest);color:var(--cream);min-height:115px;display:flex;align-items:center;justify-content:space-between}.footer-brand{font:600 17px/1 'Cormorant Garamond',serif}.footer-brand small{font:10px 'DM Sans',sans-serif;color:rgba(244,239,229,.48);letter-spacing:.14em}.footer p{font:italic 18px 'Cormorant Garamond',serif;color:rgba(244,239,229,.62)}.footer-year{font-size:10px;color:var(--gold-light)}.player{position:fixed;z-index:10;bottom:20px;left:50%;transform:translate(-50%,140px);width:min(920px,calc(100% - 36px));min-height:75px;background:#f8f5ed;box-shadow:0 18px 40px rgba(18,36,27,.2);border:1px solid rgba(30,43,34,.12);display:flex;align-items:center;padding:10px 20px;gap:13px;transition:.35s}.player.is-visible{transform:translate(-50%,0)}.player-art{width:54px;height:54px;flex:none;background-image:url('assets/referencia-museo.jpg');background-size:cover;background-position:center}.player-track{min-width:170px;flex:1;line-height:1.1}.player-track small,.player-track span{display:block;color:#8b8c82;font-size:9px}.player-track strong{display:block;font:600 18px 'Cormorant Garamond',serif;margin:4px 0}.player-button{border:0;background:transparent;color:var(--forest);display:grid;place-items:center;width:31px;height:31px;cursor:pointer}.player-button:hover{color:#a3753f}.player-play{border:1px solid var(--forest);border-radius:50%;width:39px;height:39px}.player-progress{display:flex;align-items:center;gap:7px;width:180px;color:#898b80;font-size:9px}.player-progress input{width:115px;accent-color:var(--forest)}.player-close{border:0;background:transparent;color:#899086;cursor:pointer}.room-drawer{position:fixed;inset:0;z-index:20;visibility:hidden;pointer-events:none}.room-drawer.is-open{visibility:visible;pointer-events:auto}.drawer-backdrop{position:absolute;inset:0;background:rgba(8,26,19,.7);opacity:0;transition:.3s}.is-open .drawer-backdrop{opacity:1}.drawer-panel{position:absolute;right:0;top:0;bottom:0;width:min(680px,100%);background:var(--paper);transform:translateX(100%);transition:.38s;overflow:auto;box-shadow:-20px 0 60px rgba(0,0,0,.2)}.is-open .drawer-panel{transform:translateX(0)}.drawer-close{position:absolute;top:20px;right:21px;z-index:2;border:0;background:rgba(251,249,244,.83);width:36px;height:36px;cursor:pointer}.drawer-cover{height:245px;background-size:cover;background-position:center;position:relative;display:flex;align-items:end;padding:25px;color:var(--gold-light);font:11px 'DM Sans',sans-serif;letter-spacing:.2em}.drawer-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(6,29,20,.72))}.drawer-cover span{position:relative;z-index:1}.drawer-content{padding:42px 45px}.drawer-content h2{font-size:58px;line-height:.9}.drawer-content>p:not(.eyebrow){color:#687268;font-size:14px;line-height:1.75;margin:21px 0}.drawer-meta{display:flex;gap:20px;color:#9b7442;text-transform:uppercase;letter-spacing:.1em;font-size:9px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.track-list{margin-top:18px}.track-row{display:grid;grid-template-columns:32px 1fr auto;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line);cursor:pointer}.track-row:hover{color:#9b7442}.track-number{font-size:10px;color:#a98656}.track-row strong{font:600 18px 'Cormorant Garamond',serif;display:block}.track-row small{color:#858d84;font-size:10px}.track-duration{font-size:10px;color:#858d84}.track-play{border:1px solid var(--line);background:transparent;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;cursor:pointer;color:var(--forest)}
@media(max-width:900px){.main-nav{margin-left:0}.hero{grid-template-columns:1fr;padding-top:75px}.hero-art{height:52vh;min-height:420px}.hero-copy{order:0}.room-grid{grid-template-columns:repeat(2,1fr)}.monograph{grid-template-columns:50px 1fr;gap:30px}.monograph-image{grid-column:2}.footer p{display:none}}
@media(max-width:600px){.topbar{height:72px}.main-nav{display:none}.admin-link{font-size:0;padding:8px}.admin-link .icon{width:17px}.hero{padding-top:65px}.hero-art{min-height:350px;height:47vh}.hero-note{margin-top:50px}.hero-actions{flex-wrap:wrap;gap:17px}.section-heading{display:block}.section-intro{width:auto;margin-top:21px}.room-grid{grid-template-columns:1fr 1fr;gap:9px}.room-card{min-height:260px}.room-info{padding:14px}.room-info h3{font-size:22px}.room-info p{display:block}.room-info p span{display:block;margin-top:5px}.monograph{display:block;padding-top:75px;padding-bottom:75px}.monograph-seal{margin-bottom:35px}.monograph-image{margin-top:35px;height:240px}.footer{padding-top:35px;padding-bottom:35px}.player{gap:7px;padding:9px}.player-art{width:43px;height:43px}.player-track{min-width:0}.player-track strong{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-progress{position:absolute;left:7px;right:7px;bottom:-8px;width:auto}.player-progress input{flex:1}.drawer-content{padding:35px 24px}.drawer-content h2{font-size:49px}}

.hero-photo{background-image:linear-gradient(90deg,rgba(8,34,25,.25),rgba(8,34,25,.04)),url('assets/sala-grandes-maestros.jpg');background-position:center center;background-size:cover;mix-blend-mode:normal;opacity:.9}.hero-art-glow{background:linear-gradient(90deg,rgba(10,45,33,.22),rgba(10,45,33,.03) 55%,rgba(7,41,28,.42))}.room-1,.room-2,.room-3{background-image:linear-gradient(130deg,rgba(8,40,29,.42),rgba(146,88,45,.08)),url('assets/sala-grandes-maestros.jpg');background-size:cover}.room-1{background-position:21% center}.room-2{background-position:55% center}.room-3{background-position:84% center}.monograph-image{background-image:linear-gradient(130deg,rgba(21,50,37,.12),rgba(21,50,37,.66)),url('assets/sala-grandes-maestros.jpg')}.player-art{background-image:url('assets/sala-grandes-maestros.jpg')}
.hero-art{border:0;background:transparent;box-shadow:none}
.hero-photo{background-image:url('assets/sala-grandes-maestros.jpg');background-position:center;background-size:cover;mix-blend-mode:normal;opacity:1}
.hero-art-glow,.hero-sun,.hill,.hat-mark,.accordion,.art-caption,.art-script{display:none!important}
.monograph-image{background-image:linear-gradient(130deg,rgba(21,50,37,.12),rgba(21,50,37,.66)),url('assets/monografia-maestros.jpg')}
.section-heading{display:block;max-width:780px;margin-bottom:43px}
.section-heading>div{max-width:780px}
.section-intro{width:min(560px,100%);margin:24px 0 0;color:#687268;font-size:14px;line-height:1.7}
.authors{background:#eee8dc;padding-top:105px;padding-bottom:105px}
.authors-heading{max-width:900px}
.authors-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}
.composer-card{min-height:360px;position:relative;overflow:hidden;background:var(--forest);color:var(--cream);cursor:pointer;transition:transform .3s,box-shadow .3s;outline:0}
.composer-card:hover,.composer-card:focus-visible{transform:translateY(-6px);box-shadow:0 18px 36px rgba(18,36,27,.2)}
.composer-card-portrait{position:absolute;inset:0;background:linear-gradient(145deg,#9b7442,#294636 65%,#102d22);background-size:cover;background-position:center;transition:transform .5s}
.composer-card:hover .composer-card-portrait,.composer-card:focus-visible .composer-card-portrait{transform:scale(1.05)}
.composer-card-portrait.has-portrait{background-color:var(--forest)}
.composer-card-info{position:absolute;z-index:1;left:0;right:0;bottom:0;padding:22px 21px;background:linear-gradient(180deg,transparent,rgba(5,27,19,.9) 35%)}
.composer-card-info h3{font:600 27px/1 'Cormorant Garamond',serif;margin:12px 0 9px}
.composer-card-info p{display:flex;justify-content:space-between;align-items:center;margin:0;color:rgba(244,239,229,.7);font-size:11px}
.composer-card-info p .icon{color:var(--gold-light);width:15px}
.composer-dialog{border:0;padding:0;width:min(920px,calc(100% - 32px));height:min(680px,calc(100vh - 32px));max-height:none;overflow:hidden;background:var(--paper);color:var(--ink);box-shadow:0 24px 80px rgba(6,29,20,.35)}
.composer-dialog::backdrop{background:rgba(8,26,19,.78)}
.composer-profile{display:grid;grid-template-columns:minmax(250px,.8fr) 1.2fr;height:100%;min-height:0;position:relative}
.composer-profile-portrait{height:100%;min-height:0;background-color:#183f30;background-position:center top;background-size:cover;background-repeat:no-repeat}
.composer-profile-portrait.has-portrait{background-color:var(--forest)}
.composer-profile-copy{padding:58px 62px 52px;min-height:0;overflow-y:auto}
.composer-profile-copy h2{font-size:clamp(48px,6vw,76px);line-height:.86;margin:12px 0 30px}
.composer-profile-label{color:var(--gold);font-size:10px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px}
.composer-profile-bio{color:#687268;font-size:15px;line-height:1.8;margin:0;white-space:pre-line}
.composer-profile-rooms{border-top:1px solid var(--line);margin-top:30px;padding-top:15px;color:#9b7442;font-size:10px;letter-spacing:.12em;text-transform:uppercase}
.monograph-fact{color:var(--ink)!important;font-weight:600;border-left:2px solid var(--gold);padding-left:18px;margin-top:14px!important}
.player-art-button{border:0;padding:0;cursor:pointer}
.player-art-button:hover{outline:2px solid rgba(189,140,78,.6);outline-offset:2px}
.song-dialog{border:0;padding:0;width:min(820px,calc(100% - 32px));max-height:min(620px,calc(100vh - 32px));background:var(--paper);color:var(--ink);box-shadow:0 24px 80px rgba(6,29,20,.35)}
.song-dialog::backdrop{background:rgba(8,26,19,.78)}
.song-profile{display:grid;grid-template-columns:minmax(240px,.8fr) 1.2fr;min-height:420px;position:relative}
.song-profile-art{min-height:420px;background:linear-gradient(145deg,#9b7442,#294636 65%,#102d22) center/cover no-repeat}
.song-profile-copy{padding:52px 58px 45px}
.song-profile-copy h2{font-size:clamp(45px,6vw,70px);line-height:.86;margin:12px 0 18px}
.song-profile-author{color:#687268;font-size:13px;margin:0 0 24px}
.song-profile-meta{display:flex;flex-wrap:wrap;gap:8px 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;color:#9b7442;font-size:9px;letter-spacing:.1em;text-transform:uppercase}
.song-profile-description{color:#687268;font-size:14px;line-height:1.8;margin:25px 0 0;white-space:pre-line}
@media(max-width:700px){.song-profile{grid-template-columns:1fr}.song-profile-art{min-height:230px;max-height:300px}.song-profile-copy{padding:35px 27px}.song-profile-copy h2{font-size:50px}}
@media(max-width:900px){.authors{padding-top:80px;padding-bottom:80px}.authors-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.composer-profile{grid-template-columns:1fr;grid-template-rows:280px minmax(0,1fr)}.composer-profile-portrait{height:auto;min-height:0;max-height:none}.composer-profile-copy{padding:38px 30px 35px}}
@media(max-width:600px){.authors-grid{grid-template-columns:1fr 1fr;gap:9px}.composer-card{min-height:270px}.composer-card-info{padding:14px}.composer-card-info h3{font-size:22px}.composer-profile-copy h2{font-size:50px}}

.rooms-carousel{position:relative}.room-grid{display:flex;gap:17px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:3px 2px 12px}.room-grid::-webkit-scrollbar{display:none}.room-card{flex:0 0 calc((100% - 51px)/4);scroll-snap-align:start}.carousel-button{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:42px;height:42px;border:1px solid rgba(244,239,229,.55);border-radius:50%;background:var(--forest);color:var(--cream);display:grid;place-items:center;cursor:pointer;box-shadow:0 7px 20px rgba(18,36,27,.18)}.carousel-button:hover{background:var(--gold);color:var(--forest)}.carousel-button[hidden]{display:none}.carousel-prev{left:-21px}.carousel-next{right:-21px}.drawer-author{font-size:12px!important;color:#9b7442!important;margin:10px 0 0!important}.drawer-author strong{color:var(--forest)}@media(max-width:900px){.room-card{flex-basis:calc((100% - 17px)/2)}.carousel-prev{left:-12px}.carousel-next{right:-12px}}@media(max-width:600px){.carousel-button{width:35px;height:35px}.carousel-prev{left:-8px}.carousel-next{right:-8px}.room-grid{padding-left:0;padding-right:0}}

button.text-link{background:transparent;border:0;cursor:pointer;font-family:inherit}.monograph-dialog{border:0;padding:0;width:min(760px,calc(100% - 32px));max-height:min(780px,calc(100vh - 32px));background:var(--paper);color:var(--ink);box-shadow:0 24px 80px rgba(6,29,20,.35)}.monograph-dialog::backdrop{background:rgba(8,26,19,.78)}.monograph-dialog-head{padding:28px 40px 0;position:relative}.monograph-dialog-head .eyebrow{margin:0}.monograph-dialog .drawer-close{top:22px;right:25px}.long-read{padding:18px 70px 62px}.long-read h2{font-size:clamp(48px,7vw,74px);line-height:.86;margin:12px 0 27px}.long-read h3{font:600 25px 'Cormorant Garamond',serif;color:var(--forest);margin:30px 0 8px}.long-read p{font-size:14px;line-height:1.85;color:#687268;max-width:590px}.long-read .lead{font-size:17px;line-height:1.7;color:var(--ink);border-left:2px solid var(--gold);padding-left:18px}.long-read .closing-line{font:italic 24px 'Cormorant Garamond',serif;color:#8a6537;margin-top:37px}.monograph-dialog[open]{animation:dialog-in .25s ease-out}@keyframes dialog-in{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.monograph-dialog-head{padding:25px 24px 0}.long-read{padding:18px 25px 42px}.long-read h2{font-size:48px}.long-read p{font-size:13px}}
