.wp-block-audio :where(figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;padding:.8em 1em;font-family:Menlo,Consolas,monaco,monospace}.wp-block-embed :where(figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;text-align:center;font-size:13px}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{color:currentColor;border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em}.wp-block-pullquote :where(cite),.wp-block-pullquote :where(footer),.wp-block-pullquote__citation{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote:where(.is-style-plain),.wp-block-quote.is-style-large,.wp-block-quote.is-large{border:none}:where(.wp-block-search .wp-block-search__label){font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:var(--wp--style--block-background-padding,1.25em 2.375em)}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:initial}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;text-align:center;font-size:13px}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){padding:var(--wp--style--block-background-padding,1.25em 2.375em);margin-top:0;margin-bottom:0}
.wp-block-button__link,a.wp-element-button{cursor:pointer;text-align:center;border:1px solid #1f2a3714;border-radius:500px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block;color:red!important}.wp-block-button__link:hover,a.wp-element-button:hover{background-color:#6c737f29!important;transform:translateY(-.125rem)!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d!important}.wp-block-button.is-style-outline .wp-block-button__link,a.wp-element-button.is-style-outline{color:#007bff!important;box-shadow:none!important;background-color:#0000!important;border:2px solid #007bff!important}.wp-block-button.is-style-outline .wp-block-button__link:hover,a.wp-element-button.is-style-outline:hover{color:#fff!important;background-color:#007bff!important;transform:translateY(-.125rem)!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.wp-block-buttons.is-content-justification-center{text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;display:flex!important}.wp-block-buttons .wp-block-button{width:100%!important}.gutenberg-content a{color:#2c6cad!important;width:fit-content!important}.gutenberg-content a:hover{text-decoration:underline}.gutenberg-content a.wp-element-button:hover{text-decoration:none}.ol_alphabetical,.ol_inside_rules{margin-left:15px}.rules_with_border{border:1px solid #000;border-radius:5px;padding:10px}.wp-element-button{width:fit-content!important;margin:.625rem auto 0!important;display:flex!important}.gutenberg-content>:last-child{margin-bottom:0!important;padding-bottom:0!important}
