@font-face{font-family:Lato;src:url('/emdr-assets/lato-400.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:url('/emdr-assets/lato-700.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:url('/emdr-assets/lato-900.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:url('/emdr-assets/lato-400-italic.ttf') format('truetype');font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Lato;src:url('/emdr-assets/lato-700-italic.ttf') format('truetype');font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('/emdr-assets/plus-jakarta-sans-variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:'Plus Jakarta Sans';src:url('/emdr-assets/plus-jakarta-sans-italic-variable.ttf') format('truetype');font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:Inter;src:url('/emdr-assets/inter-variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:Inter;src:url('/emdr-assets/inter-italic-variable.ttf') format('truetype');font-weight:100 900;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('/emdr-assets/roboto-variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}

html{scroll-behavior:smooth}
.nuxt-route-announcer{display:none!important}
[data-animation-class][style*="opacity:0"]{opacity:1!important}
.bh-ghl-form-shell{width:100%;min-height:1171px}
.bh-ghl-form-shell iframe{display:block;width:100%;min-height:1171px;border:0}
.bh-review-form{box-sizing:border-box;display:grid;gap:.45rem;max-width:760px;margin:0 auto;padding:32px;border:1px solid #c8b48d;border-radius:12px;background:#f6f0e6;color:#1c1915;font-family:Lato,Arial,sans-serif;text-align:center}
.bh-review-form strong{font-size:1.25rem}
.bh-review-form span{font-size:1rem}
body[data-bh-review="true"] a[href^="http"],body[data-bh-review="true"] button{cursor:default}
body[data-bh-review="true"]::after{content:'LOCAL EMDR REVIEW / FORM OFF / TRACKING OFF';position:fixed;right:14px;bottom:14px;z-index:99999;padding:8px 12px;border:1px solid #786f63;border-radius:999px;background:#171512;color:#fff;font:700 11px/1 Lato,Arial,sans-serif;letter-spacing:.04em}
@media(max-width:600px){.bh-ghl-form-shell,.bh-ghl-form-shell iframe{min-height:calc(1840px - 75vw)}.bh-ghl-form-shell iframe{width:calc(100% - 40px);margin-inline:20px}.bh-review-form{margin:0 18px;padding:24px 18px}body[data-bh-review="true"]::after{right:8px;bottom:8px;font-size:9px}}
@media(max-width:767px){#heading-qvIdQ1L9y0M6,#heading-JyyOhWfYBR,#heading-qvIdQ1L9y0M6>div,#heading-JyyOhWfYBR>div,#heading-qvIdQ1L9y0M6 h1,#heading-JyyOhWfYBR h1{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
