.ld{--paper:#f7f2e8;--ink:#131110;--ink-2:#3f3b36;--ink-3:#746e65;--rule-light:#cfc7b8;--display:var(--font-display), "Bodoni 72", Didot, "Bodoni MT", Georgia, serif;--serif:var(--font-editorial), "Iowan Old Style", "Palatino Linotype", Georgia, serif;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--london:var(--font-london), Baskerville, "Libre Baskerville", Georgia, serif;--max:82rem;--gutter:clamp(1rem, 4vw, 3rem);--col-gap:clamp(1.25rem, 2.4vw, 2rem);background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--serif);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1rem;line-height:1.5}.ld *,.ld :before,.ld :after{box-sizing:border-box}.ld a{color:inherit}.ld-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ld :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.ld button{font:inherit}.ld-page{max-width:var(--max);padding:0 var(--gutter) 0;margin:0 auto}.ld-skip{background:var(--ink);color:var(--paper);font:500 .78rem var(--sans);z-index:10;padding:.6rem .9rem;text-decoration:none;position:absolute;top:-100%;left:1rem}.ld-skip:focus{top:1rem}.ld-cta{appearance:none;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:500 .82rem/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;padding:1.05rem 1.7rem;text-decoration:none;transition:background-color .12s,color .12s;display:inline-block}.ld-cta:hover{background:var(--paper);color:var(--ink)}.ld-cta:disabled{cursor:progress;opacity:.6}.ld-cta[data-size=line]{padding:.6rem .95rem;font-size:.68rem}.ld a.ld-cta{color:var(--paper);font:500 .82rem/1 var(--sans);letter-spacing:.12em;text-decoration:none}.ld a.ld-cta:hover{color:var(--ink);text-decoration:none}.ld-fine{font:400 .8rem/1.5 var(--sans);color:var(--ink-3);margin:0}.ld-running-head{border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);font:500 .68rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:1rem;padding:.6rem 0;display:grid}.ld-running-head h2{font:500 .78rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;text-align:center;margin:0}.ld-running-head>span:last-child{text-align:right}.ld-media{--m-ink:var(--e-accent,var(--ink));--m-paper:var(--e-paper,var(--paper));aspect-ratio:3/2;color:var(--m-ink);background:color-mix(in srgb, var(--m-ink) 14%, var(--m-paper));border-radius:var(--m-radius,0);margin:0;display:block;position:relative;overflow:hidden}.ld-media>svg,.ld-media>img{object-fit:cover;width:100%;height:100%;display:block}.ld-media[data-kind=video]{color:var(--m-paper);background:color-mix(in srgb, var(--m-ink) 30%, #15120f)}.ld-media--gallery{background:var(--m-paper);grid-template-columns:1fr 1fr;gap:2px;display:grid}.ld-media--gallery span{background:color-mix(in srgb, var(--m-ink) 14%, var(--m-paper));display:block;overflow:hidden}.ld-media--gallery svg{width:100%;height:100%;display:block}.ld-media-play{aspect-ratio:1;border:1px solid var(--m-paper);background:#00000059;border-radius:50%;width:18%;position:absolute;top:50%;left:50%;translate:-50% -50%}.ld-media-play:after{content:"";border-top:.32em solid #0000;border-bottom:.32em solid #0000;border-left:.5em solid var(--m-paper);width:0;height:0;font-size:clamp(.7rem,4cqi,1.2rem);position:absolute;top:50%;left:55%;translate:-50% -50%}.ld-media-tag{color:#f7f2e8;font:600 clamp(.5rem, 2.6cqi, .72rem) / 1 var(--sans);letter-spacing:.08em;background:#15120f;padding:.25em .45em;position:absolute;bottom:5%;right:4%}@media (prefers-reduced-motion:no-preference){.ld-media-spin{transform-origin:80px 50px;animation:1.6s linear infinite ld-spin}}@keyframes ld-spin{to{transform:rotate(360deg)}}.ld-masthead{padding-top:.9rem}.ld-ears{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font:500 .64rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:baseline;gap:1rem;padding:.55rem 0;display:grid}.ld-ears-date{text-align:center}.ld-ears>span:last-child{text-align:right}.ld-nameplate{border-bottom:3px solid var(--ink);text-align:center;font:500 clamp(2.1rem, 3.6vw, 3.1rem) / .9 var(--display);letter-spacing:-.03em;font-variation-settings:"opsz" 96;margin:0;padding:clamp(.7rem,1.4vw,1.1rem) 0 clamp(.55rem,1vw,.8rem)}.ld-nameplate a{text-decoration:none}.ld-nav{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2px;padding:.45rem 0;display:flex}.ld-nav ul{font:500 .74rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;gap:clamp(1rem,2.5vw,2.25rem);margin:0;padding:0;list-style:none;display:flex}.ld-nav ul a,.ld-nav-actions>a{text-decoration:none}.ld-nav ul a:hover,.ld-nav-actions>a:hover{text-underline-offset:.3em;text-decoration:underline}.ld-nav-actions{font:500 .74rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1.25rem;display:flex}.ld-lead{text-align:center;flex-direction:column;align-items:center;padding:clamp(3rem,7vw,6.5rem) 0 clamp(4rem,9vw,8rem);display:flex}.ld-lead h1{max-width:20ch;font:500 clamp(2.5rem, 6vw, 5.4rem) / .98 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.ld-deck{max-width:40em;font:400 clamp(1.05rem, 1.5vw, 1.3rem) / 1.5 var(--serif);color:var(--ink-2);text-wrap:pretty;margin:1.6rem 0 0}.ld-lead-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.1rem 1.75rem;margin-top:2.25rem;display:flex}.ld-lead-actions a:not(.ld-cta){font:italic 400 1.05rem var(--serif);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.ld-lead .ld-fine{margin-top:1.3rem}.ld-proof,.ld-editions,.ld-rates{padding-bottom:clamp(4rem,9vw,8rem)}.ld-proof-body{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(2rem,4vw,3.5rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.ld-sheet-wrap{border:1px solid var(--ink);margin:1rem;padding:clamp(.75rem,2.2vw,1.75rem);position:relative}.ld-sheet-wrap:before,.ld-sheet-wrap:after,.ld-crop:before,.ld-crop:after{content:"";pointer-events:none;width:.9rem;height:.9rem;position:absolute}.ld-sheet-wrap:before{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);top:-1.15rem;left:-1.15rem}.ld-sheet-wrap:after{border-left:1px solid var(--ink);border-top:1px solid var(--ink);bottom:-1.15rem;right:-1.15rem}.ld-crop:before{border-left:1px solid var(--ink);border-bottom:1px solid var(--ink);top:-1.15rem;right:-1.15rem}.ld-crop:after{border-right:1px solid var(--ink);border-top:1px solid var(--ink);bottom:-1.15rem;left:-1.15rem}.ld-sheet{--u:1cqi;font-family:var(--serif);container:sheet/inline-size}.ld-sheet-ears{justify-content:space-between;align-items:baseline;gap:calc(2 * var(--u));padding-bottom:calc(1 * var(--u));border-bottom:1px solid var(--ink);font:500 calc(1.7 * var(--u)) / 1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;display:flex}.ld-sheet-search{align-items:center;gap:.4em;display:inline-flex}.ld-sheet-search em{font:italic 400 1.3em var(--serif);letter-spacing:0;text-transform:none}.ld-sheet-nameplate{padding:calc(1.6 * var(--u)) 0 calc(.9 * var(--u));border-bottom:3px solid var(--ink);text-align:center;font:500 calc(9.5 * var(--u)) / .95 var(--display);letter-spacing:-.04em;margin:0}.ld-sheet-strap{justify-content:space-between;gap:calc(2 * var(--u));margin:2px 0 calc(2.6 * var(--u));padding:calc(.9 * var(--u)) 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font:500 calc(1.55 * var(--u)) / 1 var(--sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;display:flex;overflow:hidden}.ld-sheet-grid{gap:calc(2.8 * var(--u));grid-template-columns:2.1fr 1.35fr 1fr 1fr;display:grid}.ld-sheet-section{padding-bottom:calc(.6 * var(--u));border-bottom:1px solid var(--ink);font:500 calc(1.55 * var(--u)) / 1 var(--sans);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:0;display:flex}.ld-sheet-lead h3{margin:calc(1.2 * var(--u)) 0 calc(1.2 * var(--u));font:500 calc(4.8 * var(--u)) / 1.02 var(--serif);letter-spacing:-.025em}.ld-sheet-byline{margin:0 0 calc(1.4 * var(--u));font:italic 400 calc(2 * var(--u)) / 1.3 var(--serif);color:var(--ink-2);align-items:center;display:flex}.ld-sheet-lead>p:not(.ld-sheet-byline):not(.ld-sheet-section){margin:0 0 calc(1.2 * var(--u));font:400 calc(2.05 * var(--u)) / 1.45 var(--serif);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.ld-sheet-lead>.ld-sheet-byline+p:first-letter{float:left;font:500 3.4em/.82 var(--display);padding:.1em .12em 0 0}.ld-art{margin:0}.ld-art .ld-media{aspect-ratio:4/5}.ld-art figcaption{margin-top:calc(.9 * var(--u));font:italic 400 calc(1.7 * var(--u)) / 1.35 var(--serif);color:var(--ink-2)}.ld-sheet-column article{padding:calc(1.3 * var(--u)) 0;border-bottom:1px solid var(--rule-light)}.ld-sheet-column article:last-child{border-bottom:0}.ld-sheet-column h4{margin:0 0 calc(.5 * var(--u));font:500 calc(2.3 * var(--u)) / 1.15 var(--serif);letter-spacing:-.01em}.ld-sheet-column p{font:400 calc(1.55 * var(--u)) / 1.4 var(--sans);color:var(--ink-3);margin:0}.ld-sheet-column--essays p{font:400 calc(1.85 * var(--u)) / 1.4 var(--serif);color:var(--ink-2)}@container sheet (max-width:36rem){.ld-sheet{--u:1.6cqi}.ld-sheet-grid{grid-template-columns:1.5fr 1fr}.ld-sheet-strap span:nth-child(n+5),.ld-sheet-column--essays{display:none}.ld-sheet-column{column-gap:calc(2.8 * var(--u));grid-column:1/-1;grid-template-columns:1fr 1fr 1fr;display:grid}.ld-sheet-column .ld-sheet-section{grid-column:1/-1}.ld-sheet-column article{border-bottom:0}}.ld-key{margin:0;padding:0;list-style:none}.ld-key li{border-top:1px solid var(--ink);padding:1.25rem 0}.ld-key li:last-child{border-bottom:1px solid var(--ink)}.ld-key h3{font:500 1.35rem/1.15 var(--serif);letter-spacing:-.015em;margin:0 0 .4rem}.ld-key p{font:400 1rem/1.55 var(--serif);color:var(--ink-2);margin:0}.ld-editions-intro{max-width:40em;margin:clamp(2rem,4vw,3.5rem) 0 clamp(1.5rem,3vw,2.5rem)}.ld-editions-intro h3{font:500 clamp(1.6rem, 2.6vw, 2.3rem) / 1.1 var(--serif);letter-spacing:-.025em;margin:0}.ld-editions-intro p{font:400 1.05rem/1.5 var(--serif);color:var(--ink-2);margin:.6rem 0 0}.ld-editions-list{gap:0 var(--col-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ld-editions-list>li{border-top:3px solid var(--e-accent);padding:1.25rem 0 1.5rem}.ld-editions-list h3{font:500 1.5rem/1.1 var(--serif);letter-spacing:-.02em;align-items:baseline;gap:.6rem;margin:0 0 .4rem;display:flex}.ld-editions-list h3:before{content:"";background:var(--e-accent);width:.7rem;height:.7rem;transform:translateY(-.05em)}.ld-editions-list>li>p{font:400 1rem/1.5 var(--serif);color:var(--ink-2);margin:0}.ld-edition-note{font:italic 400 .95rem/1.5 var(--serif)!important;color:var(--ink-3)!important;margin-top:.5rem!important}.ld-edition-link{font:500 .66rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:1rem;text-decoration:none;display:inline-block}.ld-edition-link:hover{text-underline-offset:.3em;text-decoration:underline}[data-edition=barcelona]{--e-accent:#bf452c}[data-edition=san-francisco]{--e-accent:#245f8f}[data-edition=london]{--e-accent:#7a1f2e}.ld-rates-body{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem clamp(2rem,4vw,4rem);padding-top:clamp(2rem,4vw,3.5rem);display:grid}.ld-rates-copy h3{font:500 clamp(1.8rem, 3vw, 2.7rem) / 1.05 var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0}.ld-rates-copy p{max-width:30em;font:400 1.05rem/1.55 var(--serif);color:var(--ink-2);margin:1.25rem 0 0}.ld-tariff{margin:0}.ld-tariff>div{border-top:1px solid var(--ink);grid-template-columns:8rem 1fr;align-items:baseline;gap:1rem;padding:1.1rem 0;display:grid}.ld-tariff>div:first-child{border-top:3px solid var(--ink)}.ld-tariff>div:last-child{border-bottom:1px solid var(--ink)}.ld-tariff dt{font:500 .7rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.ld-tariff dd{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0;display:flex}.ld-tariff strong{font:500 clamp(2rem, 3.4vw, 2.8rem) / 1 var(--serif);letter-spacing:-.035em}.ld-tariff dd>span{font:italic 400 1rem var(--serif);color:var(--ink-2)}.ld-tariff ul{columns:2;font:400 1rem/1.7 var(--serif);column-gap:1.5rem;margin:0;padding:0;list-style:none}.ld-tariff-included dd{display:block}.ld-tariff li small{font:500 .6rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-left:.5rem}.ld-rates-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:1rem 1.5rem;display:flex}.ld-colophon{border-top:3px solid var(--ink);padding:1.5rem 0 3rem}.ld-colophon-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem 2rem;display:flex}.ld-colophon-right{flex-direction:column;align-items:flex-end;gap:.85rem;padding-top:.5rem;display:flex}.ld-colophon-brand{flex-direction:column;gap:.25rem;margin:0;display:flex}.ld-colophon-brand a{font:500 1.7rem/1 var(--display);letter-spacing:-.03em;text-decoration:none}.ld-colophon-brand span{font:italic 400 1rem/1.4 var(--serif);color:var(--ink-2)}.ld-colophon nav{font:500 .7rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:1.5rem;display:flex}.ld-colophon nav a{text-decoration:none}.ld-colophon nav a:hover{text-underline-offset:.3em;text-decoration:underline}.ld-colophon-note a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.ld-colophon-note{text-align:right;font:400 .72rem/1.5 var(--sans);letter-spacing:.04em;color:var(--ink-3);margin:0}@keyframes ld-rise{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.ld-masthead>*,.ld-lead>*{animation:.55s ease-out both ld-rise}.ld-lead>:first-child{animation-delay:.1s}.ld-lead>:nth-child(2){animation-delay:.18s}.ld-lead>:nth-child(3){animation-delay:.26s}}@media (max-width:60rem){.ld-lead,.ld-proof-body,.ld-rates-body{grid-template-columns:minmax(0,1fr)}.ld-editions-list{grid-template-columns:minmax(0,1fr);gap:0}.ld-editions-list>li+li{border-left:0;border-top:1px solid var(--rule-light);margin-top:2.25rem;padding:2.25rem 0 0}.ld-rates-actions{grid-column:auto}}@media (max-width:40rem){.ld-page{padding-bottom:0}.ld-masthead{padding-top:.6rem}.ld-ears{letter-spacing:.14em;grid-template-columns:1fr 1fr;gap:0;padding:0;font-size:.58rem}.ld-ears-date{border-bottom:1px solid var(--rule-light);order:-1;grid-column:1/-1;padding:.5rem 0}.ld-ears>span{padding:.45rem 0}.ld-ears>span:last-child{display:none}.ld-nameplate{font-size:2rem}.ld-nav{flex-direction:column;align-items:stretch;gap:0;padding:0}.ld-nav ul{justify-content:space-between;gap:.75rem;padding:.7rem 0;font-size:.66rem}.ld-nav-actions{border-top:1px solid var(--rule-light);justify-content:space-between;padding:.5rem 0}.ld-lead-actions .ld-cta{text-align:center;width:100%}.ld-running-head{grid-template-columns:auto 1fr;font-size:.6rem}.ld-running-head h2{text-align:right}.ld-running-head>span:last-child{display:none}.ld-sheet-wrap{margin:.75rem .5rem;padding:.7rem}.ld-sheet-wrap:before,.ld-sheet-wrap:after,.ld-crop:before,.ld-crop:after{display:none}.ld-tariff>div{grid-template-columns:5.5rem 1fr}.ld-tariff ul{columns:1}.ld-rates-actions .ld-cta{text-align:center;width:100%}.ld-colophon-row{flex-direction:column}.ld-colophon-right{align-items:flex-start;padding-top:0}.ld-colophon-note{text-align:left}}.ld button:not(:disabled){cursor:pointer}.ld-questions{padding-bottom:clamp(5rem,10vw,9rem)}.ld-questions-body{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2rem clamp(3rem,6vw,6rem);padding-top:clamp(2.5rem,5vw,4rem);display:grid}.ld-questions-side{align-self:start;position:sticky;top:2.5rem}.ld-questions-side h3{font:500 clamp(1.8rem, 3vw, 2.7rem) / 1.05 var(--serif);letter-spacing:-.03em;text-wrap:balance;margin:0}.ld-questions-side p{max-width:26em;font:400 .95rem/1.6 var(--serif);color:var(--ink-2);margin:1.25rem 0 0}.ld-questions-side a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.ld-questions-list{margin:0}.ld-questions-list>div{border-bottom:1px solid var(--rule);padding:1.6rem 0}.ld-questions-list>div:first-child{padding-top:.4rem}.ld-questions-list dt{font:500 1.15rem/1.3 var(--serif);letter-spacing:-.01em}.ld-questions-list dd{max-width:38em;font:400 .98rem/1.6 var(--serif);color:var(--ink-2);margin:.55rem 0 0}@media (max-width:54rem){.ld-questions-body{grid-template-columns:minmax(0,1fr)}.ld-questions-side{position:static}}