.aeco-embed{display:block;width:100%;max-width:100%;margin:2rem 0;padding:0;break-inside:avoid}.aeco-embed-frame{display:block!important;width:100%!important;max-width:100%;height:auto;border:0;border-radius:16px;background:transparent;color-scheme:normal}.aeco-embed>figcaption{display:block;padding:16px 4px 0;color:#243f34;font:inherit;line-height:1.65;text-align:left}.aeco-embed>figcaption>strong{font-size:1.05rem;line-height:1.45}.aeco-embed-summary{margin:6px 0 9px;white-space:pre-wrap;color:#53665d;font-size:.94rem}.aeco-embed>figcaption>a{font-size:.85rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;color:#276b53}.aeco-embed-preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:25px;border:1px solid #d7e2da;border-radius:16px;background:#f5f9f5;text-align:center;min-height:180px;max-height:700px}.aeco-embed-preview-placeholder>span{color:#567161;font-size:.85rem}.aeco-embed-preview-placeholder>strong{font-size:1.25rem}.aeco-embed-preview-placeholder>p{max-width:35ch;margin:0;color:#587363}@media (max-width:600px){.aeco-embed{margin:1.4rem 0}.aeco-embed-frame{border-radius:10px}.aeco-embed>figcaption{padding-top:12px}.aeco-embed-summary{font-size:.9rem}}@media print{.aeco-embed-frame,.aeco-embed-preview-placeholder{display:none!important}.aeco-embed>figcaption>a:after{content:" (" attr(href) ")";overflow-wrap:anywhere}}