@import url('https://fonts.googleapis.com/css2?family=Literata:ital,opsz,wght@0,7..72,400;0,7..72,500;0,7..72,600;0,7..72,700;1,7..72,400&family=Public+Sans:wght@400;500;600;700&display=swap');
.layout-arts-object{--sector-head:Literata,serif;--sector-body:Literata,serif;--sector-ui:'Public Sans',sans-serif;--arts-line:#cfcac3}.layout-arts-object .sector-masthead{min-height:170px;border-block:1px solid var(--arts-line)}.layout-arts-object .sector-brand strong{font:600 clamp(2.8rem,6vw,5rem)/1 Literata,serif;color:var(--sector-accent);letter-spacing:-.025em}.layout-arts-object .sector-nav{border-top:7px solid #111}.layout-arts-object .sector-nav>div{justify-content:center}.layout-arts-object .sector-advertise{display:none}.arts-home,.arts-category{max-width:1240px;margin:auto;padding:3rem 1.5rem 6rem}.arts-label,.arts-meta{font:700 10px/1.4 'Public Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase}.arts-label{color:var(--sector-accent)}.arts-meta{color:#777}.arts-front{display:grid;grid-template-columns:1.15fr 1fr .6fr;gap:1.5rem}.arts-lead{padding-right:1.5rem;border-right:1px solid #111}.arts-lead h2{font:600 clamp(2.3rem,5vw,4.8rem)/.96 Literata,serif;margin:.5rem 0}.arts-lead p{font-size:1.1rem}.arts-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.arts-grid h3{font:600 1.25rem/1.05 Literata,serif}.arts-front>aside{border-left:1px solid var(--arts-line);padding-left:1.2rem}.arts-front>aside h2,.arts-wall h2,.arts-latest>h2,.arts-category>header h1{font:600 2.7rem/1 Literata,serif;margin:0}.arts-front>aside article{border-top:1px solid var(--arts-line);padding:1rem 0}.arts-front>aside time{display:block;color:var(--sector-accent);font:700 10px 'Public Sans',sans-serif;text-transform:uppercase}.arts-front>aside a{font-weight:600}.arts-wall{margin-top:5rem;border-top:2px solid #111;padding-top:1rem}.arts-wall>header{display:flex;justify-content:space-between;align-items:end}.arts-wall>div{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:1rem;margin-top:2rem}.arts-wall article .sector-media{aspect-ratio:2/3}.arts-wall article.portrait-1 .sector-media{aspect-ratio:3/4}.arts-wall article.portrait-2 .sector-media{aspect-ratio:4/5}.arts-wall h3{font:600 1rem/1.1 Literata,serif}.arts-latest{margin-top:5rem}.arts-latest>h2{border-bottom:2px solid #111;padding-bottom:.7rem}.arts-latest article{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid var(--arts-line);padding:1.2rem 0}.arts-latest h3{font:600 1.55rem Literata,serif;margin:0}.arts-category>header{border-bottom:2px solid #111;padding:2rem 0}.arts-category>header h1{font-size:clamp(3.5rem,8vw,7rem);color:var(--sector-accent)}.arts-category>header p{max-width:700px}.arts-category-list article{display:grid;grid-template-columns:180px 1fr;gap:2rem;border-bottom:1px solid var(--arts-line);padding:2rem 0}.arts-category-list .sector-media{aspect-ratio:2/3}.arts-category-list h2{font:600 2.2rem/1.05 Literata,serif;margin:.4rem 0}.arts-article{max-width:1080px;margin:auto;padding:4rem 1.5rem}.arts-article>header{max-width:900px}.arts-article h1{font:600 clamp(3rem,7vw,6.7rem)/.93 Literata,serif;letter-spacing:-.04em;margin:.5rem 0}.arts-article>header>p{font-size:1.3rem}.arts-object-stage{display:grid;grid-template-columns:minmax(260px,480px) 1fr;gap:3rem;align-items:center;margin:3rem 0}.arts-object-stage figure{margin:0}.arts-object-stage .sector-media{aspect-ratio:2/3}.arts-object-stage figcaption{font:500 10px 'Public Sans',sans-serif;margin-top:.5rem}.arts-object-line{border-block:1px solid #111;padding:1.5rem}.arts-object-line>b{font:600 2rem Literata,serif}.arts-object-line dl{display:grid;grid-template-columns:120px 1fr}.arts-object-line dt{color:var(--sector-accent);font:700 10px 'Public Sans',sans-serif;text-transform:uppercase}.arts-object-line dd{margin:0 0 .8rem}.arts-object-line small{font:500 11px 'Public Sans',sans-serif;color:#666}.arts-reading{display:grid;grid-template-columns:minmax(0,700px) 220px;gap:4rem;margin:auto;justify-content:center}.arts-body{font-size:1.15rem;line-height:1.8}.arts-body h2{font:600 2.4rem/1.1 Literata,serif}.arts-body blockquote{border-left:3px solid var(--sector-accent);font:500 italic 1.6rem Literata,serif}.arts-reading>aside{font:500 11px/1.5 'Public Sans',sans-serif}.arts-article>.sector-author{max-width:700px;margin-inline:auto}@media(max-width:800px){.arts-front{grid-template-columns:1fr}.arts-lead{border-right:0;padding-right:0}.arts-grid{grid-template-columns:1fr 1fr}.arts-front>aside{border-left:0}.arts-wall>div{grid-template-columns:repeat(3,1fr)}.arts-object-stage,.arts-reading{grid-template-columns:1fr}.arts-reading>aside{display:none}}@media(max-width:520px){.arts-grid,.arts-wall>div{grid-template-columns:1fr 1fr}.arts-category-list article{grid-template-columns:110px 1fr}.arts-category-list h2{font-size:1.5rem}}
