.mbs-privacy[hidden],.mbs-privacy [hidden],.mbs-privacy-footer[hidden]{display:none!important}
.mbs-privacy{position:fixed;z-index:100010;inset:auto auto max(20px,env(safe-area-inset-bottom)) 20px;box-sizing:border-box;width:min(420px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;overscroll-behavior:contain;padding:18px;border:1px solid #e4e4e4;border-radius:16px;background:#fff;color:#151515;box-shadow:0 8px 36px #0000001f;font-family:inherit;font-size:13px;line-height:1.55;text-align:start}
.mbs-privacy__header{display:flex;align-items:center;gap:12px;margin-bottom:8px}
.mbs-privacy .mbs-privacy__header h2{flex:1;margin:0;color:inherit;font-family:inherit;font-size:18px;line-height:1.4;font-weight:600}
.mbs-privacy p{margin:0 0 12px;font:inherit;color:inherit}
.mbs-privacy__essential,.mbs-privacy__optional{margin-bottom:8px;padding:4px 12px;border:1px solid #ececec;border-radius:10px;background:#f7f7f7}
.mbs-privacy summary{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;font-weight:500;min-height:44px}
.mbs-privacy summary::-webkit-details-marker{display:none}
.mbs-privacy summary::after{content:"";width:7px;height:7px;flex:none;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin:0 2px 4px}
.mbs-privacy details[open] summary::after{transform:rotate(225deg);margin-top:6px}
.mbs-privacy__active{margin-inline-start:auto;font-size:12px;color:#236143;white-space:nowrap}
.mbs-privacy__optional{position:relative}
.mbs-privacy__optional summary{padding-inline-end:48px}
.mbs-privacy__optional summary::after{margin-inline-start:auto}
.mbs-privacy__optional .mbs-privacy__switch{position:absolute;top:4px;right:8px;display:grid;place-items:center;width:44px;height:44px;margin:0;cursor:pointer}
.mbs-privacy__optional input{appearance:none;flex:none;box-sizing:border-box;width:38px;height:24px;margin:0;border:1px solid #737373;border-radius:99px;background:#737373;cursor:pointer;position:relative}
.mbs-privacy__optional input::after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff}
.mbs-privacy__optional input:checked{background:#151515;border-color:#151515}
.mbs-privacy__optional input:checked::after{left:17px}
.mbs-privacy__optional input:disabled{opacity:.55;cursor:not-allowed}
.mbs-privacy__optional p,.mbs-privacy__essential p{margin:4px 0 8px;color:#555;font-size:12px;line-height:1.6}
.mbs-privacy__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}
.mbs-privacy button{font-family:inherit;cursor:pointer}
.mbs-privacy__actions button{min-height:44px;padding:10px 12px;border:1px solid #151515;border-radius:999px;background:#151515;color:#fff;font-size:13px;font-weight:500;line-height:1.4;white-space:normal}
.mbs-privacy__actions [data-privacy-choice="save"]{grid-column:1/-1;background:#fff;color:#151515;border-color:#ddd}
.mbs-privacy__actions button:hover{background:#333;color:#fff}
.mbs-privacy .mbs-privacy__close{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit}
.mbs-privacy__close:hover{background:#f1f1f1}
.mbs-privacy__policy{display:inline-block;margin-top:10px;color:#444;text-decoration:underline;text-underline-offset:3px;font-size:12px}
.mbs-privacy .mbs-privacy__message{margin:12px 0;color:#555;font-size:12px}
.mbs-privacy :focus-visible,.mbs-privacy-footer button:focus-visible{outline:2px solid #151515;outline-offset:3px}
.mbs-privacy-footer{display:inline-block;margin-inline-start:16px}
.mbs-privacy-footer button{padding:8px 0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}
@media(max-width:600px){.mbs-privacy{inset:auto 12px max(12px,env(safe-area-inset-bottom)) 12px;width:auto;max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));padding:16px;border-radius:16px}.mbs-privacy-footer{display:block;margin-inline-start:0}}
@media(max-width:359px){.mbs-privacy__actions{grid-template-columns:1fr}}
@media(forced-colors:active){.mbs-privacy__optional input{appearance:auto;width:24px;height:24px}.mbs-privacy__optional input::after{display:none}}

:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.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*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=wp-block-library-inline-css */
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}

:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." }
/*# sourceURL=wp-block-styles-placeholder-inline-css */