:root{--a2p-block-synced-color:#7a00df;--a2p-block-synced-color--rgb:122,0,223;--a2p-bound-block-color:var(--a2p-block-synced-color);--a2p-editor-canvas-background:#ddd;--a2p-admin-theme-color:#007cba;--a2p-admin-theme-color--rgb:0,124,186;--a2p-admin-theme-color-darker-10:#006ba1;--a2p-admin-theme-color-darker-10--rgb:0,107,160.5;--a2p-admin-theme-color-darker-20:#005a87;--a2p-admin-theme-color-darker-20--rgb:0,90,135;--a2p-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--a2p-admin-border-width-focus:1.5px}}:root{--a2--preset--font-size--normal:16px;--a2--preset--font-size--huge:42px}.has-normal-font-size{font-size:var(--a2--preset--font-size--normal)}.aligncenter{clear:both}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=a2p-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--a2p-admin--admin-bar--position-offset:var(--a2p-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--a2p-admin--admin-bar--position-offset:0px}}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
h1:where(.bloc-heading).has-background,h2:where(.bloc-heading).has-background,h3:where(.bloc-heading).has-background,h4:where(.bloc-heading).has-background,h5:where(.bloc-heading).has-background,h6:where(.bloc-heading).has-background{padding:1.25em 2.375em}
ol,ul{box-sizing:border-box}:root :where(.bloc-list.has-background){padding:1.25em 2.375em}
.bloc-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.bloc-columns{flex-wrap:nowrap!important}}.bloc-columns{align-items:normal!important}@media (max-width:781px){.bloc-columns:not(.is-not-stacked-on-mobile)>.bloc-column{flex-basis:100%!important}}@media (min-width:782px){.bloc-columns:not(.is-not-stacked-on-mobile)>.bloc-column{flex-basis:0;flex-grow:1}.bloc-columns:not(.is-not-stacked-on-mobile)>.bloc-column[style*=flex-basis]{flex-grow:0}}:where(.bloc-columns){margin-bottom:1.75em}:where(.bloc-columns.has-background){padding:1.25em 2.375em}.bloc-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}
.bloc-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.bloc-button__link.aligncenter{text-align:center}:where(.bloc-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.bloc-button[style*=text-decoration] .bloc-button__link{text-decoration:inherit}.bloc-buttons>.bloc-button[class*=bloc-button__width]{width:calc(var(--a2--block-button--width)*1% - var(--a2--style--block-gap, .5em)*(1 - var(--a2--block-button--width)/100))}:root :where(.bloc-button .bloc-button__link.is-style-outline),:root :where(.bloc-button.is-style-outline>.bloc-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.bloc-button .bloc-button__link.is-style-outline:not(.has-text-color)),:root :where(.bloc-button.is-style-outline>.bloc-button__link:not(.has-text-color)){color:currentColor}:root :where(.bloc-button .bloc-button__link.is-style-outline:not(.has-background)),:root :where(.bloc-button.is-style-outline>.bloc-button__link:not(.has-background)){background-color:transparent;background-image:none}
.bloc-image>a,.bloc-image>figure>a{display:inline-block}.bloc-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.bloc-image img.hide{visibility:hidden}}.bloc-image[style*=border-radius] img,.bloc-image[style*=border-radius]>a{border-radius:inherit}.bloc-image.aligncenter{text-align:center}.bloc-image.alignfull>a,.bloc-image.alignwide>a{width:100%}.bloc-image.alignfull img,.bloc-image.alignwide img{height:auto;width:100%}.bloc-image .aligncenter,.bloc-image.aligncenter{display:table}.bloc-image .aligncenter>figcaption,.bloc-image.aligncenter>figcaption{caption-side:bottom;display:table-caption}.bloc-image .aligncenter{margin-left:auto;margin-right:auto}.bloc-image :where(figcaption){margin-bottom:1em;margin-top:.5em}:root :where(.bloc-image.is-style-rounded img,.bloc-image .is-style-rounded img){border-radius:9999px}.bloc-image figure{margin:0}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--a2--lightbox-scrollbar-width))/2 + var(--a2--lightbox-initial-left-position)),calc(-50vh + var(--a2--lightbox-initial-top-position))) scale(var(--a2--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--a2--lightbox-scrollbar-width))/2 + var(--a2--lightbox-initial-left-position)),calc(-50vh + var(--a2--lightbox-initial-top-position))) scale(var(--a2--lightbox-scale));visibility:hidden}}
.bloc-buttons{box-sizing:border-box}.bloc-buttons>.bloc-button{display:inline-block;margin:0}.bloc-buttons.is-content-justification-center{justify-content:center}.bloc-buttons.aligncenter{text-align:center}.bloc-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .bloc-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.bloc-buttons[style*=text-decoration] .bloc-button,.bloc-buttons[style*=text-decoration] .bloc-button__link{text-decoration:inherit}.bloc-buttons .bloc-button__link{width:100%}.bloc-button.aligncenter{text-align:center}
.bloc-spacer{clear:both}
:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}
h1:where(.bloc-heading).has-background,h2:where(.bloc-heading).has-background,h3:where(.bloc-heading).has-background,h4:where(.bloc-heading).has-background,h5:where(.bloc-heading).has-background,h6:where(.bloc-heading).has-background{padding:1.25em 2.375em}
