.etdf-post{--post-title:'Etatos Foundation Display',sans-serif;--post-ink:#12213b;--post-accent:#0646b8}.etdf-post-silicon{--post-title:'Etatos Foundation Editorial',Georgia,serif;--post-accent:#94703b}.etdf-post-amazons{--post-accent:#ae5100}
.etdf-post #main #content-wrap{width:100%;max-width:none;padding:0}.etdf-article-main{padding:56px 24px 80px;color:#25334a;font:18px/1.75 'Etatos Foundation Text',Inter,sans-serif}.etdf-article{max-width:1060px;margin:auto}.etdf-article-heading{max-width:760px;margin:0 auto 32px}.etdf-article-heading h1{font:800 clamp(34px,4.4vw,58px)/1.12 var(--post-title);color:var(--post-ink);letter-spacing:-.035em;margin:14px 0 22px}.etdf-article-kicker{font:700 12px/1.5 'Etatos Foundation Text',sans-serif!important;letter-spacing:.1em;text-transform:uppercase;color:var(--post-accent)}.etdf-article-meta{font-size:14px;color:#596579}.etdf-article-cover{margin:0 auto 40px;max-width:960px}.etdf-article-cover img{display:block;margin:auto;max-width:100%;height:auto;border-radius:14px}
.etdf-post-body{min-width:0}.etdf-post-body :is(p,li,td,th,figcaption,blockquote){font-family:'Etatos Foundation Text',Inter,sans-serif!important}.etdf-post-body :is(h1,h2,h3,h4){font-family:var(--post-title)!important}.etdf-post-body h1{font-size:clamp(34px,4.5vw,60px)!important;line-height:1.15!important}.etdf-post-body :is(p,ul,ol,blockquote){max-width:760px}.etdf-post-body img,.etdf-post-body video{max-width:100%;height:auto}.etdf-post-body iframe{max-width:100%}.etdf-post-body pre{overflow:auto}.etdf-post-body a{color:#0646b8}.etdf-post-body figcaption{font-size:14px;line-height:1.6;color:#596579}.etdf-post-body :is(.yasr-auto-insert-visitor,.yasr-auto-insert-overall,.yasr-visitor-votes,.yasr-overall-rating){display:none!important}
.etdf-article-end{max-width:900px;margin:56px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid #d9dfe9;padding-top:32px}.etdf-article-end section{padding:26px;border:1px solid #d9dfe9;border-radius:14px}.etdf-article-end h2{font:700 24px/1.3 var(--post-title);margin:12px 0}.etdf-article-end a{color:#0646b8;text-decoration:none;font-weight:650}.etdf-newsletter{grid-column:1/-1;background:#f3f5f9}.etdf-article-end a:focus-visible{outline:3px solid #1371db;outline-offset:4px}
@media(max-width:600px){.etdf-article-main{padding:32px 18px 48px;font-size:17px}.etdf-article-end{grid-template-columns:1fr}.etdf-article-end section{padding:20px}}

.etdf-newsletter-note{font-size:13px;color:#596579;margin:12px 0 0}

.etdf-article-end .etdf-reading{grid-column:1/-1;padding:0;border:0;border-radius:0;min-width:0}
.etdf-reading>h2{margin:0 0 20px}
.etdf-reading-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.etdf-reading-card{display:flex;flex-direction:column;gap:16px;padding:22px;border:1px solid #d9dfe9;border-radius:14px;min-width:0;transition:border-color .15s ease,background-color .15s ease}
.etdf-reading-card:hover{border-color:#0646b8;background:#f5f8ff}
.etdf-reading-card img{display:block;width:100%;height:190px;object-fit:cover;border-radius:8px}
.etdf-reading-card h3{font:700 22px/1.35 var(--post-title);color:#0646b8;margin:0;overflow-wrap:anywhere}
@media(max-width:600px){.etdf-reading-grid{grid-template-columns:1fr;gap:18px}.etdf-reading-card{padding:20px}.etdf-reading-card img{height:auto;aspect-ratio:16/9}.etdf-reading-card h3{font-size:21px}}
