.aw-editor-section{margin:48px 0;padding:32px 0}.aw-editor-section.aw-surface{padding:32px;background:#e7e7e7}.aw-editor-section.aw-dark{padding:32px;background:#242424;color:#fff}.aw-editor-section.aw-dark a{color:inherit}.aw-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}.aw-editor-grid.aw-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-editor-section img{max-width:100%;height:auto}.aw-editor-section figure{margin:0}.aw-editor-section figcaption{font-size:14px;line-height:1.5;margin-top:12px}.aw-editor-section blockquote{margin:20px 0;padding-left:24px;border-left:3px solid #ee5e67;font-size:clamp(21px,3vw,32px);line-height:1.4}.aw-editor-section video{display:block;width:100%;height:auto}.aw-editor-button{display:inline-block;padding:14px 22px;border:1px solid currentColor;text-decoration:none}.aw-editor-spacer{height:40px}.aw-editor-section details{border-top:1px solid #aaa;padding:18px 0}.aw-editor-section summary{cursor:pointer;font-weight:600}.aw-editor-section .aw-align-center{text-align:center}.aw-editor-section .aw-align-right{text-align:right}@media(max-width:700px){.aw-editor-grid,.aw-editor-grid.aw-columns-3{grid-template-columns:1fr}.aw-editor-section{margin:28px 0;padding:20px 0}.aw-editor-section.aw-surface,.aw-editor-section.aw-dark{padding:22px}}
.aw-editor-block img{max-width:100%;height:auto}video.aw-editor-block{display:block;max-width:100%;height:auto}blockquote.aw-editor-block{margin:20px 0;padding-left:24px;border-left:3px solid #ee5e67;line-height:1.5}.aw-editor-section.aw-dark :is(h1,h2,h3,h4,p,blockquote,summary){color:inherit}
