.btn,.wp-block-button__link.wp-element-button{display:inline-block;padding:10px 25px;border-radius:10px;text-decoration:none;font-weight:400;transition:all .3s ease;background:#941522;background:var(--color-primary);color:#ffffff;color:var(--color-white)}.btn:hover,.wp-block-button__link.wp-element-button:hover{background:#670e18;background:var(--color-primary-hover);color:#ffffff;color:var(--color-white)}.wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:46px;padding:.72rem 1.35rem;border:0;border-radius:6px;font-weight:700;font-size:13px;letter-spacing:.03em;text-transform:uppercase;transition:all .4s}.btn{display:inline-flex;align-items:center}.editor-styles-wrapper,:root{--font-family-base: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-family-heading: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-family-accent: Open Sans, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--font-size-base: 1rem;--line-height-base: 1.6;--line-height-heading: 1.2;--color-text: #202020;--color-bg: #ffffff;--color-surface: #f4f4f4;--color-surface-strong: #ededed;--color-border: #d9d9d9;--color-muted: #595959;--color-primary: #941522;--color-primary-secondary: #670e18;--color-primary-hover: #670e18;--color-secondary: #2f2f2f;--color-accent: #941522;--color-black: #111111;--color-white: #ffffff;--container-default: 1200px;--container-wide: 1360px;--container-medium: 960px;--container-narrow: 720px;--container-gutter-desktop: 0px;--container-gutter-tablet: 2rem;--container-gutter-mobile: 1rem}.editor-styles-wrapper :where(.wp-block){max-width:80vw}.editor-styles-wrapper .container{width:100%;max-width:calc(1200px + 0px*2);margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}@media(max-width: 1023px){.editor-styles-wrapper .container{max-width:calc(1200px + 2rem*2);padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){.editor-styles-wrapper .container{max-width:calc(1200px + 1rem*2);padding-left:1rem;padding-right:1rem}}.editor-styles-wrapper .container-wide{width:100%;max-width:calc(1360px + 0px*2);margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}@media(max-width: 1023px){.editor-styles-wrapper .container-wide{max-width:calc(1360px + 2rem*2);padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){.editor-styles-wrapper .container-wide{max-width:calc(1360px + 1rem*2);padding-left:1rem;padding-right:1rem}}.editor-styles-wrapper .container-medium{width:100%;max-width:calc(960px + 0px*2);margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}@media(max-width: 1023px){.editor-styles-wrapper .container-medium{max-width:calc(960px + 2rem*2);padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){.editor-styles-wrapper .container-medium{max-width:calc(960px + 1rem*2);padding-left:1rem;padding-right:1rem}}.editor-styles-wrapper .container-narrow{width:100%;max-width:calc(720px + 0px*2);margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}@media(max-width: 1023px){.editor-styles-wrapper .container-narrow{max-width:calc(720px + 2rem*2);padding-left:2rem;padding-right:2rem}}@media(max-width: 767px){.editor-styles-wrapper .container-narrow{max-width:calc(720px + 1rem*2);padding-left:1rem;padding-right:1rem}}.editor-styles-wrapper .section{--section-gap-top: 0;--section-gap-bottom: 0;--section-space-top: 4rem;--section-space-bottom: 4rem;margin-top:0;margin-top:var(--section-gap-top);margin-bottom:0;margin-bottom:var(--section-gap-bottom);padding-top:4rem;padding-top:var(--section-space-top);padding-bottom:4rem;padding-bottom:var(--section-space-bottom)}.editor-styles-wrapper .section-bg{background:#f4f4f4;background:var(--color-surface)}.editor-styles-wrapper .section-gap-top-none{--section-gap-top: 0}.editor-styles-wrapper .section-gap-bottom-none{--section-gap-bottom: 0}.editor-styles-wrapper .section-space-top-none{--section-space-top: 0}.editor-styles-wrapper .section-space-bottom-none{--section-space-bottom: 0}.editor-styles-wrapper .section-gap-top-xs{--section-gap-top: 1.5rem}.editor-styles-wrapper .section-gap-top-sm{--section-gap-top: 2.5rem}.editor-styles-wrapper .section-gap-top-md{--section-gap-top: 4rem}.editor-styles-wrapper .section-gap-top-lg{--section-gap-top: 6rem}.editor-styles-wrapper .section-gap-top-xl{--section-gap-top: 8rem}.editor-styles-wrapper .section-gap-bottom-xs{--section-gap-bottom: 1.5rem}.editor-styles-wrapper .section-gap-bottom-sm{--section-gap-bottom: 2.5rem}.editor-styles-wrapper .section-gap-bottom-md{--section-gap-bottom: 4rem}.editor-styles-wrapper .section-gap-bottom-lg{--section-gap-bottom: 6rem}.editor-styles-wrapper .section-gap-bottom-xl{--section-gap-bottom: 8rem}.editor-styles-wrapper .section-space-top-xs{--section-space-top: 1.5rem}.editor-styles-wrapper .section-space-top-sm{--section-space-top: 2.5rem}.editor-styles-wrapper .section-space-top-md{--section-space-top: 4rem}.editor-styles-wrapper .section-space-top-lg{--section-space-top: 6rem}.editor-styles-wrapper .section-space-top-xl{--section-space-top: 8rem}.editor-styles-wrapper .section-space-bottom-xs{--section-space-bottom: 1.5rem}.editor-styles-wrapper .section-space-bottom-sm{--section-space-bottom: 2.5rem}.editor-styles-wrapper .section-space-bottom-md{--section-space-bottom: 4rem}.editor-styles-wrapper .section-space-bottom-lg{--section-space-bottom: 6rem}.editor-styles-wrapper .section-space-bottom-xl{--section-space-bottom: 8rem}.block-spacer{--block-spacer-desktop: 4rem;--block-spacer-mobile: 2.5rem;position:relative;width:100%;height:4rem;height:var(--block-spacer-desktop)}@media(max-width: 767px){.block-spacer{height:var(--block-spacer-mobile)}}.block-spacer__inner{width:100%;height:100%}.block-spacer__badge{position:absolute;top:50%;left:50%;display:inline-flex;gap:.75rem;align-items:center;padding:.35rem .75rem;border:1px dashed #d9d9d9;border:1px dashed var(--color-border);border-radius:999px;background:hsla(0,0%,100%,.9);color:#595959;color:var(--color-muted);font-size:.857rem;line-height:1;transform:translate(-50%, -50%);white-space:nowrap;pointer-events:none}.block-spacer__badge span{color:#202020;color:var(--color-text)}
