.dl-writing-page{background:#2d484e}.dl-writing-page .dl-header{color:#fff;background:#2d484e;border-bottom-color:#ffffff38}.dl-writing-page .dl-nav a[aria-current=page]{color:#f7a084}.dl-writing-intro{color:#fff;background:radial-gradient(circle at 84% 25%,#ef654b42 0 8%,#0000 27%),linear-gradient(145deg,#2d484e,#557276);min-height:clamp(500px,67svh,760px);flex-direction:column;justify-content:center;padding:clamp(90px,11vw,170px) clamp(24px,8vw,125px);display:flex}.dl-writing-intro h1{font-family:var(--font-display),serif;font-size:clamp(82px,13vw,210px);font-weight:400;line-height:.75;letter-spacing:-.065em;margin:36px 0 60px}.dl-writing-intro h1 em{color:#f7a084;font-weight:400}.dl-writing-intro>p:last-child{font-family:var(--font-display),serif;font-size:clamp(22px,2vw,32px);line-height:1.3;max-width:760px;margin:0}.dl-writing-sections{color:#fff;background:#2d484e;padding:0 clamp(24px,6vw,94px) clamp(100px,12vw,185px)}.dl-writing-section{border-top:1px solid #ffffff8a;padding:clamp(70px,8vw,125px) 0 clamp(95px,10vw,155px)}.dl-writing-section>header{grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:clamp(48px,6vw,90px);display:grid}.dl-writing-section h2{font-family:var(--font-display),serif;font-size:clamp(58px,7.5vw,116px);font-weight:400;line-height:.8;letter-spacing:-.05em;margin:0}.dl-writing-section>header p{font-family:var(--font-display),serif;font-size:clamp(18px,1.65vw,25px);line-height:1.35;margin:0}.dl-writing-list{border-bottom:1px solid #ffffff73}.dl-writing-list>a{color:inherit;border-top:1px solid #ffffff73;grid-template-columns:minmax(150px,.3fr) minmax(300px,1fr) auto;align-items:center;gap:clamp(24px,4vw,65px);min-height:128px;padding:25px 4px;text-decoration:none;transition:color .2s ease,background .2s ease,padding .2s ease;display:grid}.dl-writing-list>a:focus-visible,.dl-writing-list>a:hover{color:#f7a084;background:#ffffff0b;padding-left:18px;padding-right:18px;outline:0}.dl-writing-publication,.dl-writing-read{font-family:var(--font-sans),sans-serif;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.dl-writing-title{font-family:var(--font-display),serif;font-size:clamp(24px,2.8vw,43px);line-height:1.06}.dl-writing-read{color:#f7a084;border:1px solid;padding:11px 14px}@media (max-width:900px){.dl-writing-section>header{grid-template-columns:1fr}.dl-writing-list>a{grid-template-columns:minmax(120px,.28fr) 1fr auto;gap:22px}}@media (max-width:650px){.dl-writing-intro{min-height:540px}.dl-writing-intro h1{font-size:clamp(72px,24vw,112px);line-height:.78}.dl-writing-list>a{grid-template-columns:1fr auto;gap:13px 20px;min-height:0;padding:28px 0}.dl-writing-publication{grid-column:1}.dl-writing-title{grid-column:1/-1;grid-row:2}.dl-writing-read{grid-column:2;grid-row:1}}