.dl-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:32px}.dl-post{display:flex;flex-direction:column;border-radius:16px;overflow:hidden;background:#fff;border:1px solid var(--dl-line);transition:box-shadow .5s,border-color .5s}.dl-post:hover{box-shadow:0 24px 60px rgb(32 54 78 / .09);border-color:#DCD5C7}.dl-post__img{aspect-ratio:16/10;overflow:hidden;background:var(--dl-ink)}body .dl .dl-post__img img{width:100%;height:100%;max-width:none;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.dl-post:hover .dl-post__img img{transform:scale(1.05)}.dl-post__img .dl-panel{aspect-ratio:auto;height:100%;border-radius:0;padding:28px}.dl-post__body{padding:28px 30px 30px;display:flex;flex-direction:column;flex:1}body .dl .dl-post__body p{color:var(--dl-text);margin:12px 0 18px;flex:1;font-size:15px}body .dl .dl-post:hover h3{color:var(--dl-brand)}.dl-post__meta{font-size:13px;color:var(--dl-muted)}.dl-post--big{display:grid;grid-template-columns:1.25fr 1fr}.dl-post--big .dl-post__img{aspect-ratio:auto;min-height:420px}.dl-post--big .dl-post__body{padding:48px;justify-content:center}body .dl .dl-post--big h3{font-size:clamp(30px,3vw,44px)}.dl-pager{display:flex;gap:10px;justify-content:center;margin-top:56px}.dl-pager a{width:44px;height:44px;border-radius:50%;border:1px solid var(--dl-line);display:grid;place-items:center;color:var(--dl-ink);font-weight:700}.dl-pager a.is-on,.dl-pager a:hover{background:var(--dl-ink);color:#fff;border-color:var(--dl-ink)}body .dl-phero .dl-chip.is-on{background:#fff;color:var(--dl-ink)}.dl-art-head{padding:64px 0 48px;text-align:center}.dl-art-head .dl-crumbs,.dl-art-head .dl-eyebrow{justify-content:center}.dl-art-head .dl-eyebrow::after{content:"";width:34px;height:1px;background:var(--dl-gold)}.dl-art-img{margin:0 0 64px;border-radius:16px;overflow:hidden;aspect-ratio:16/8}body .dl .dl-art-img img{width:100%;height:100%;object-fit:cover;max-width:none}.dl-prose{font-size:18px;line-height:1.85;color:#2E2E33}.dl-prose>*:first-child{margin-top:0}.dl-prose p{margin:0 0 1.4em}body .dl .dl-prose h2{font-family:var(--dl-serif);font-weight:600;font-size:clamp(30px,3vw,40px);line-height:1.15;margin:1.8em 0 .6em;color:var(--dl-ink)}body .dl .dl-prose h3{font-family:var(--dl-serif);font-weight:600;font-size:clamp(24px,2.2vw,29px);line-height:1.2;margin:1.6em 0 .5em;color:var(--dl-ink)}.dl-prose a{color:var(--dl-brand);text-decoration:underline;text-underline-offset:3px}.dl-prose ul,.dl-prose ol{margin:0 0 1.4em;padding-left:1.3em}.dl-prose li{margin:.4em 0}.dl-prose blockquote{margin:2em 0;padding:4px 0 4px 28px;border-left:2px solid var(--dl-gold);font-family:var(--dl-serif);font-size:26px;line-height:1.45;color:var(--dl-ink);font-style:italic}.dl-prose img{border-radius:12px;margin:1.6em 0}.dl-prose figure{margin:2em 0}.dl-prose figcaption{font-size:14px;color:var(--dl-muted);text-align:center;margin-top:8px}.dl-prose iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:12px}.dl-art-cta{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;margin-top:64px;padding:36px 40px;border-radius:16px;background:var(--dl-ink);color:#B4B4BC}body .dl .dl-art-cta h2{color:#fff}.dl-art-cta p{margin:8px 0 0}@media (max-width:1024px){.dl-posts{grid-template-columns:1fr 1fr}.dl-post--big{grid-template-columns:1fr}.dl-post--big .dl-post__img{min-height:0;aspect-ratio:16/10}.dl-art-cta{grid-template-columns:1fr}}@media (max-width:767px){.dl-posts{grid-template-columns:1fr}.dl-post--big .dl-post__body{padding:28px}.dl-prose{font-size:17px}.dl-art-head{padding:40px 0 32px}.dl-art-img{margin-bottom:40px}.dl-art-cta{padding:28px 24px}}