.wp-workspace{background:#f5f7fa;border:1px solid #cbd5e1;border-radius:14px;margin:24px 0;padding:20px}.wp-workspace>header{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.wp-add,.wp-format,.wp-media-actions{flex-wrap:wrap;gap:8px;display:flex}.wp-block-grid{grid-template-columns:230px minmax(0,1fr);gap:20px;display:grid}.wp-block-grid nav button{text-align:left;background:#fff;border:1px solid #d9e1e9;border-radius:8px;width:100%;margin-bottom:8px;padding:12px}.wp-block-grid nav small{color:#64748b;margin-bottom:5px;display:block}.wp-block-grid nav button.active{background:#edf3ff;border-color:#2453ba}.wp-block-settings{gap:16px;min-width:0;display:grid}.wp-rich{background:#fff;border:1px solid #ccd5df;border-radius:10px;overflow:hidden}.wp-format{background:#eef2f6;border-bottom:1px solid #ccd5df;padding:10px}.wp-format button{font-size:12px;padding:7px 9px!important}.wp-editable{color:#17243a;overflow-wrap:anywhere;outline:none;min-height:230px;padding:20px;line-height:1.7}.wp-editable:focus{box-shadow:inset 0 0 0 2px #2453ba}.wp-editable p{margin:0 0 12px}.wp-editable a{color:#2453ba;text-decoration:underline}.wp-library{background:#fff;border:1px solid #d7e0e9;border-radius:10px;padding:18px}.wp-library-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin:12px 0;display:grid}.wp-library-grid button{text-align:left;background:#f5f7fa;border:1px solid #dce3eb;padding:8px}.wp-library-grid img{object-fit:cover;width:100%;height:100px}.wp-library-grid small{overflow-wrap:anywhere;display:block}.wp-selected-image{object-fit:contain;max-width:100%;max-height:230px}.site-custom-section video,.site-custom-section iframe{aspect-ratio:16/9;border:0;border-radius:12px;width:100%;max-height:650px;margin:18px 0;display:block}.site-custom-section .site-block-body p{white-space:normal}.site-custom-section .site-block-body a{color:inherit;background:0 0;border-radius:0;padding:0;text-decoration:underline;display:inline}.site-custom-section .site-block-caption{color:#64748b;font-size:14px}.site-custom-section.layout-left,.site-custom-section.layout-right{display:flow-root}.site-custom-section.layout-left>img{float:left;width:42%;margin:0 24px 18px 0}.site-custom-section.layout-right>img{float:right;width:42%;margin:0 0 18px 24px}.site-custom-section video,.site-custom-section iframe,.site-custom-section .site-block-caption{clear:both}@media (width<=800px){.wp-block-grid{grid-template-columns:1fr}.wp-workspace{padding:12px}.site-custom-section.layout-left>img,.site-custom-section.layout-right>img{float:none;width:100%;margin:0 0 18px}}
