
#mp-correspondencia{--paper:#faf8f5;--ink:#172033;--gold:#8b6b35;--line:#dcd5c9;--muted:#596170;--ease:cubic-bezier(.23,1,.32,1);background:var(--paper);color:var(--ink);font:14px/1.7 Manrope,system-ui,sans-serif;isolation:isolate;overflow:hidden}#mp-correspondencia *{box-sizing:border-box}#mp-correspondencia ::selection{background:#d8c29c;color:var(--ink)}#mp-correspondencia a{color:inherit;text-decoration:none;text-underline-offset:5px}#mp-correspondencia button{font:inherit;color:inherit;cursor:pointer}#mp-correspondencia :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:6px}#mp-correspondencia button:active{transform:scale(.97)}#mp-correspondencia [hidden]{display:none!important}#mp-correspondencia .masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;margin:0 4.5%;padding:27px 0 24px;border-bottom:1px solid var(--line)}#mp-correspondencia .brand{text-align:center;line-height:1.15}#mp-correspondencia .wordmark{font:500 32px/1 Bodoni Moda,Georgia,serif;letter-spacing:-1px}#mp-correspondencia .signature{display:block;letter-spacing:2.6px;font-size:9px;margin-top:10px;color:var(--gold)}#mp-correspondencia .micro{font-size:10px;letter-spacing:1.6px;text-transform:uppercase}#mp-correspondencia .mast-left{display:flex;align-items:center;gap:14px;color:var(--gold)}#mp-correspondencia .mast-left i{width:29px;height:29px;stroke-width:1}#mp-correspondencia .private{justify-self:end;display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--ink);font-size:11px}#mp-correspondencia .private svg{width:14px;height:14px}#mp-correspondencia .navigation{padding:17px 4.5%;display:flex;justify-content:center;align-items:center;gap:40px}#mp-correspondencia .navigation a{font-size:11px;letter-spacing:.5px;padding:4px 0;position:relative}#mp-correspondencia .navigation a:after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform 180ms var(--ease)}#mp-correspondencia .nav-purchase{color:var(--gold)}#mp-correspondencia .hero{position:relative;padding-top:28px}#mp-correspondencia h1{font:400 clamp(43px,7.3vw,var(--title-max,85px))/1.02 Bodoni Moda,Georgia,serif;letter-spacing:-.035em;text-align:center;margin:0;padding:0 18px;position:relative;z-index:2;text-wrap:balance}#mp-correspondencia h1 em{font-style:italic;font-weight:400;color:var(--gold)}#mp-correspondencia .scene{position:relative;margin-top:-10px;aspect-ratio:1.95;isolation:isolate}#mp-correspondencia .art{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 44%;z-index:-1;transition:transform 650ms var(--ease),opacity 350ms var(--ease)}#mp-correspondencia .scene:before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(var(--paper),transparent 15%,transparent 86%,var(--paper))}#mp-correspondencia .margin-note{position:absolute;top:30%;left:4.5%;max-width:150px;z-index:1;font-size:12px}#mp-correspondencia .margin-note .line{display:block;width:25px;height:1px;background:var(--gold);margin-bottom:18px}#mp-correspondencia .margin-note strong{display:block;font-weight:500}#mp-correspondencia .margin-note p{color:var(--muted);margin-top:9px;font-size:11px}#mp-correspondencia .stamp{position:absolute;right:4.5%;top:32%;width:116px;height:116px;border:1px solid #8b6b3566;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--gold);font:italic 20px/1.2 Bodoni Moda,Georgia,serif;transform:rotate(12deg)}#mp-correspondencia .open-scene{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);border:0;background:var(--ink);color:var(--paper);padding:13px 23px;display:flex;gap:15px;align-items:center;border-radius:2px;font-size:11px;box-shadow:0 8px 30px #17203320;transition:transform 160ms var(--ease),background 160ms ease}#mp-correspondencia .open-scene:active{transform:translateX(-50%) scale(.97)}#mp-correspondencia .open-scene svg{width:16px;height:16px}#mp-correspondencia .opening{padding:9px 4.5% 38px;display:flex;justify-content:space-between;gap:35px;align-items:end}#mp-correspondencia .opening p{font-size:13px;max-width:390px;margin:0;color:var(--muted)}#mp-correspondencia .text-action{display:inline-flex;align-items:center;gap:22px;border-bottom:1px solid var(--gold);padding:9px 0;color:var(--ink);font-size:12px;white-space:nowrap}#mp-correspondencia .text-action svg{width:17px;height:17px;transition:transform 180ms var(--ease)}#mp-correspondencia .sequence{display:grid;grid-template-columns:repeat(3,1fr);margin:0 4.5%;padding:20px 0;border-block:1px solid var(--line);gap:20px}#mp-correspondencia .sequence div{display:flex;gap:12px;align-items:center;font-size:11px}#mp-correspondencia .sequence span{font:italic 25px Bodoni Moda,Georgia,serif;color:var(--gold)}#mp-correspondencia .chapter{background:var(--ink);color:var(--paper);margin-top:40px;padding:45px 4.5% 42px;display:grid;grid-template-columns:1.05fr 1fr;gap:55px;align-items:center}#mp-correspondencia .chapter h2{font:400 clamp(32px,4.8vw,51px)/1.07 Bodoni Moda,Georgia,serif;letter-spacing:-.025em;margin:0}#mp-correspondencia .chapter h2 em{color:#cbb38b;font-weight:400}#mp-correspondencia .chapter p{color:#d2d2d4;font-size:12px;margin:0 0 17px}#mp-correspondencia .chapter .text-action{color:var(--paper);border-color:#cbb38b}#mp-correspondencia .repertoire{padding:46px 4.5% 10px}#mp-correspondencia .repertoire-head{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:24px}#mp-correspondencia .repertoire-head h2{font:400 40px/1.05 Bodoni Moda,Georgia,serif;margin:0;letter-spacing:-.025em}#mp-correspondencia .repertoire-head p{font-size:11px;color:var(--muted);max-width:240px;margin:0}#mp-correspondencia .collection{display:grid;grid-template-columns:1.15fr 1fr;gap:25px}#mp-correspondencia .effect{display:block;border-bottom:1px solid var(--line);padding-bottom:18px}#mp-correspondencia .effect:first-child{grid-row:span 2}#mp-correspondencia .effect-image{overflow:hidden;background:#eee8de;aspect-ratio:1.8}#mp-correspondencia .effect:first-child .effect-image{aspect-ratio:.98}#mp-correspondencia .effect img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 450ms var(--ease)}#mp-correspondencia .effect-copy{display:flex;justify-content:space-between;gap:15px;padding-top:14px;align-items:start}#mp-correspondencia .effect h3{font:400 25px/1.2 Bodoni Moda,Georgia,serif;margin:0 0 5px}#mp-correspondencia .effect p{font-size:11px;color:var(--muted);margin:0}#mp-correspondencia .effect svg{width:18px;height:18px;color:var(--gold)}#mp-correspondencia .lastline{display:flex;justify-content:space-between;align-items:center;padding:33px 4.5%;gap:25px;margin-top:20px;border-top:1px solid var(--line)}#mp-correspondencia .lastline p{font:italic 25px Bodoni Moda,Georgia,serif;margin:0}#mp-correspondencia .footer{display:flex;justify-content:space-between;gap:20px;padding:20px 4.5%;background:var(--ink);color:#ddd8d0;font-size:10px}#mp-correspondencia .letter{position:absolute;inset:6% 25% 16%;padding:22px 28px;background:#faf8f5;box-shadow:0 25px 65px #17203330;z-index:3;overflow:auto;transform:translateY(8px);opacity:0;transition:transform 250ms var(--ease),opacity 200ms ease}#mp-correspondencia .scene.revealed .letter{transform:translateY(0);opacity:1}#mp-correspondencia .scene.revealed .art{opacity:.3;transform:scale(1.025)}#mp-correspondencia .scene.revealed .stamp,#mp-correspondencia .scene.revealed .margin-note{opacity:.2}#mp-correspondencia .letter-head{display:flex;justify-content:space-between;align-items:center;gap:15px;border-bottom:1px solid var(--line);padding-bottom:13px;margin-bottom:15px}#mp-correspondencia .letter-head span{font:22px Bodoni Moda,serif}#mp-correspondencia .letter-head button{padding:5px;background:transparent;border:0;display:flex;min-height:32px;min-width:32px;align-items:center;justify-content:center}#mp-correspondencia .letter-head svg{width:17px;height:17px}#mp-correspondencia .letter .sample{color:var(--gold);font-size:10px;letter-spacing:.5px;margin:0 0 8px}#mp-correspondencia .letter h2{font:400 30px/1.1 Bodoni Moda,serif;margin:0 0 12px}#mp-correspondencia .letter p{font-size:12px;color:var(--muted)}#mp-correspondencia .letter .chosen{display:flex;align-items:center;justify-content:space-between;border-block:1px solid var(--line);padding:11px 0;font:24px Bodoni Moda,serif}#mp-correspondencia .letter .chosen span:last-child{font-size:34px}#mp-correspondencia .letter .close-bottom{background:none;border:0;border-bottom:1px solid var(--gold);padding:5px 0;font-size:11px}#mp-correspondencia .hero-enter{animation:mp-arrive 900ms var(--ease) both}@keyframes mp-arrive{from{transform:translateY(10px);opacity:.6}to{transform:translateY(0);opacity:1}}@media(hover:hover) and (pointer:fine){#mp-correspondencia .navigation a:hover:after{transform:scaleX(1)}#mp-correspondencia .text-action:hover svg{transform:translateX(4px)}#mp-correspondencia .effect:hover img{transform:scale(1.035)}#mp-correspondencia .open-scene:hover{background:#2a3850}}@media(max-width:650px){#mp-correspondencia .masthead{grid-template-columns:1fr auto;padding:22px 0;gap:15px}#mp-correspondencia .brand{text-align:left}#mp-correspondencia .mast-left{display:none}#mp-correspondencia .wordmark{font-size:29px}#mp-correspondencia .signature{font-size:8px;letter-spacing:1.8px}#mp-correspondencia .private{font-size:10px}#mp-correspondencia .navigation{gap:0 18px;display:grid;grid-template-columns:1fr 1fr;padding:10px 4.5%}#mp-correspondencia .navigation a{font-size:11px;min-height:32px;display:flex;align-items:center}#mp-correspondencia .navigation a:nth-child(3){display:none}#mp-correspondencia .hero{padding-top:20px}#mp-correspondencia h1{font-size:clamp(40px,10.2vw,65px);line-height:1.06;padding-inline:22px}#mp-correspondencia h1 em{display:block}#mp-correspondencia .scene{aspect-ratio:1.08;margin-top:10px}#mp-correspondencia .art{object-fit:cover;object-position:50% 50%}#mp-correspondencia .margin-note{display:none}#mp-correspondencia .stamp{width:72px;height:72px;right:4%;top:4%;font-size:15px;background:#faf8f5d9}#mp-correspondencia .open-scene{bottom:5%;padding:12px 17px;white-space:nowrap;min-height:44px}#mp-correspondencia .opening{display:block;padding-top:14px;padding-bottom:25px}#mp-correspondencia .opening p{font-size:12px;margin-bottom:10px}#mp-correspondencia .sequence{gap:10px;padding:15px 0}#mp-correspondencia .sequence div{font-size:10px;display:block}#mp-correspondencia .sequence span{display:block;font-size:23px;margin-bottom:4px}#mp-correspondencia .chapter{grid-template-columns:1fr;gap:22px;padding-block:33px;margin-top:26px}#mp-correspondencia .chapter h2{font-size:38px}#mp-correspondencia .repertoire{padding-top:33px}#mp-correspondencia .repertoire-head{display:block}#mp-correspondencia .repertoire-head h2{font-size:36px;margin-bottom:13px}#mp-correspondencia .collection{grid-template-columns:1fr;gap:20px}#mp-correspondencia .effect:first-child .effect-image{aspect-ratio:1.4}#mp-correspondencia .effect-image{aspect-ratio:1.65}#mp-correspondencia .lastline{display:block;padding-block:25px}#mp-correspondencia .lastline p{font-size:27px;margin-bottom:8px}#mp-correspondencia .footer{flex-wrap:wrap}#mp-correspondencia .letter{inset:0 5% 14%;padding:15px 20px}#mp-correspondencia .letter-head{padding-bottom:8px;margin-bottom:10px}#mp-correspondencia .letter h2{font-size:26px}#mp-correspondencia .letter p{font-size:11px;margin-block:9px}}@media(prefers-reduced-motion:reduce){#mp-correspondencia *{animation:none!important;transition:none!important}#mp-correspondencia .art,#mp-correspondencia .letter{transform:none!important}}

#mp-correspondencia .scene{width:100%;max-height:640px} #mp-correspondencia .chosen{gap:20px} #mp-correspondencia .chosen svg{width:32px;height:32px;fill:currentColor} #mp-correspondencia .letter-head button{min-width:44px;min-height:44px} #mp-correspondencia .letter{overscroll-behavior:contain} @media(max-width:650px){#mp-correspondencia .sequence div{font-size:11px} #mp-correspondencia .effect p{font-size:12px}}
