.kZSYBa_editorWidget{z-index:10000000;gap:.5rem;display:flex;position:fixed;bottom:2rem;right:2rem}.kZSYBa_editorWidget form{margin-left:1rem}.kZSYBa_editorWidget a,.kZSYBa_editorWidget button{color:var(--link-color);cursor:pointer;background-color:#fffc;border:2px solid #ddd;border-radius:50%;padding:1rem;line-height:1;transition:transform .2s ease-in-out;display:block;box-shadow:0 2px 2px #0001}.kZSYBa_editorWidget a:hover,.kZSYBa_editorWidget button:hover{background-color:#fff;transform:scale(1.1)}.kZSYBa_editorDialog{z-index:1000;border:1px solid #ddd;border-radius:5px;min-width:20rem;padding:2rem;font-family:sans-serif;box-shadow:0 3px 3px #0001}.kZSYBa_editorDialog::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff4}.kZSYBa_editorDialog h2{margin:0 0 1rem;font-size:1.25rem}.kZSYBa_editorDialog input,.kZSYBa_editorDialog select{background:var(--puck-color-white);border-style:solid;border-width:1px;border-color:var(--puck-color-grey-09);box-sizing:border-box;border-radius:4px;width:100%;padding:12px 15px;font-family:inherit;font-size:14px;transition:border-color 50ms ease-in}.kZSYBa_editorDialog label img{opacity:.2;cursor:pointer;transition:opacity .2s ease-in-out;display:block}.kZSYBa_editorDialog input:checked+img,.kZSYBa_editorDialog img:hover{opacity:1;box-shadow:0 2px 3px #0001}.kZSYBa_editorDialog label:has(input:checked){color:#000}.kZSYBa_slugPreview{background-color:#ffe;border:1px solid #ddd;border-radius:.5rem;margin:0 0 1rem;padding:.5rem}.kZSYBa_editorDialog select{appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23c3c3c3'><polygon points='0,0 100,0 50,50'/></svg>") calc(100% - 12px) calc(50% + 3px)/12px no-repeat;background-color:var(--puck-color-white);cursor:pointer}.kZSYBa_editorDialog button{appearance:none;color:var(--puck-color-white);letter-spacing:.05ch;font-family:var(--puck-font-family);box-sizing:border-box;text-align:center;cursor:pointer;white-space:nowrap;background:0 0;background:var(--puck-color-azure-04);border:1px solid #0000;border-radius:4px;align-items:center;gap:8px;min-height:34px;margin:0;padding:7px 19px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:background-color 50ms ease-in;display:inline-flex}
:root{--puck-font-family:var(--puck-fallback-font-stack)}@supports (font-variation-settings:normal){:root{--puck-font-family:var(--puck-fallback-font-stack)}}[data-puck-rte-menu],[data-puck-rte-menu] button{font-family:var(--puck-font-family)}[class*=_RichTextEditor--editor] .rich-text{font-family:Lato,sans-serif}[class*=_RichTextEditor--editor] .rich-text :is(h1,h2,h3,h4,h5,h6,strong,b){font-family:LatoBold,sans-serif;font-weight:400}[class*=_RichTextEditor--editor] .rich-text :is(h1,h2,h3,h4,h5,h6){margin:1em 0 .5em;line-height:1.25}[class*=_RichTextEditor--editor] .rich-text h1{font-size:2em}[class*=_RichTextEditor--editor] .rich-text h2{font-size:1.5em}[class*=_RichTextEditor--editor] .rich-text h3{font-size:1.25em}[class*=_RichTextEditor--editor] .rich-text h4{font-size:1em}[class*=_RichTextEditor--editor] .rich-text :is(h5,h6){font-size:.85em}[class*=_RichTextEditor--editor] .rich-text :is(p,ul,ol){margin:0 0 .75em}[class*=_RichTextEditor--editor] .rich-text :is(p,li){line-height:1.5}[class*=_RichTextEditor--editor] .rich-text li p{margin:0}[class*=_RichTextEditor--editor] .rich-text a{color:var(--puck-color-azure-04);text-decoration:underline}
