/* Only the deliberately selected eTatos content-page canvas. */
body.etdf-page-canvas{margin:0;background:#fff}
.etatos-design .etdf-content-page{width:min(960px,calc(100% - 64px));margin:0 auto;padding:64px 0 80px;min-height:56vh}
.etatos-design .etdf-page-heading{max-width:900px;margin:0 auto 40px}
.etatos-design .etdf-page-heading h1{font-size:clamp(36px,4.5vw,60px);line-height:1.12}
.etatos-design .etdf-page-content{max-width:var(--et-reading);margin:0 auto;font:400 18px/1.8 var(--et-body);color:var(--et-text)}
.etatos-design .etdf-page-content .etdf-intro{font-size:21px;line-height:1.65;color:var(--et-ink);margin-bottom:36px}
.etatos-design .etdf-page-content h2{margin:40px 0 18px;font-size:32px}
.etatos-design .etdf-page-content h3{margin:32px 0 14px}
.etatos-design .etdf-page-content p{margin:0 0 20px}
.etatos-design .etdf-page-content ul,.etatos-design .etdf-page-content ol{padding-left:26px;margin:20px 0 28px}
.etatos-design .etdf-page-content li+li{margin-top:8px}
.etatos-design .etdf-page-content figure{margin:32px 0}
.etatos-design .etdf-page-content img{height:auto;border-radius:var(--et-radius-image)}
.etatos-design .etdf-page-content figcaption{font:400 14px/1.6 var(--et-body);color:var(--et-muted);margin-top:10px}
.etatos-design .etdf-page-content .wp-block-button__link{background:var(--et-blue);color:#fff;border:1px solid var(--et-blue);border-radius:var(--et-radius-control);padding:12px 18px;min-height:44px;font:600 16px/1.4 var(--et-body);text-decoration:none}
.etatos-design .etdf-page-content .wp-block-button__link:hover{background:var(--et-blue-hover)}
.etatos-design .etdf-page-content .wp-block-table{overflow-x:auto}
.etatos-design .etdf-page-content blockquote{border-left:4px solid var(--et-blue);margin:28px 0;padding:18px 24px;background:var(--et-soft)}
@media(max-width:620px){.etatos-design .etdf-content-page{width:calc(100% - 40px);padding:36px 0 48px}.etatos-design .etdf-page-heading{margin-bottom:28px}.etatos-design .etdf-page-content{font-size:17px}.etatos-design .etdf-page-content .etdf-intro{font-size:19px}.etatos-design .etdf-page-content h2{font-size:27px}}
