@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-leading:initial}}}@layer components{:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child{padding-block:102px 132px!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child>.is-style-container{width:100%;max-width:1170px;margin-inline:auto;padding-inline:0!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child h1{margin:0;font-weight:700;line-height:1.1;margin-inline:0!important;font-size:42px!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child p{margin:0;margin-inline:0!important}.service-landing-intro__columns{width:100%;min-width:0;margin:0!important}@media(max-width:1023px){.service-landing-intro__columns{flex-direction:column!important;gap:0!important}}.service-landing-intro__copy{min-width:0;flex-grow:0!important;flex-shrink:0!important}@media(min-width:1024px){.service-landing-intro__copy{flex-basis:calc(60% - (.4 * var(--wp--preset--spacing--legacy-service-actions-gap-mobile-following)))!important}}@media(max-width:1023px){.service-landing-intro__copy{width:100%;flex-basis:auto!important}}.service-landing-intro__spacer{min-width:0;flex-grow:0!important;flex-shrink:0!important}@media(min-width:1024px){.service-landing-intro__spacer{flex-basis:calc(40% - (.6 * var(--wp--preset--spacing--legacy-service-actions-gap-mobile-following)))!important}}@media(max-width:1023px){.service-landing-intro__spacer{display:none}}.service-landing-section-content{padding-block:40px}@media(min-width:48rem){.service-landing-section-content{padding-block:155px}}.service-landing-section-content h2{margin:0;font-weight:700;line-height:1.1}.service-landing-section-content p:not(.has-b-6-font-size){font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;line-height:30px!important}.service-landing-section-content .has-b-6-font-size,.service-landing-section-content .has-b-6-font-size a{font-weight:700;font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important}.service-landing-media{grid-template-columns:46.1538% 53.8462%!important}.service-landing-media .wp-block-media-text__content{padding-inline:0!important}.service-landing-media .wp-block-media-text__media{display:none}@media(min-width:48rem){.service-landing-media .wp-block-media-text__media{align-self:stretch;display:block;overflow:hidden;align-self:stretch!important;height:100%!important}}.service-landing-media .wp-block-media-text__media img{object-fit:cover;width:100%;height:100%;object-fit:cover!important;height:100%!important}@media(max-width:767px){.service-landing-media{grid-template-columns:1fr!important;display:block!important}.service-landing-media .wp-block-media-text__content{width:100%!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child{padding-block:53px 70px!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child>.is-style-container{gap:var(--wp--preset--spacing--legacy-landing-title-mobile)!important;padding-inline:20px!important}:is(.page-id-596,.page-id-597,.page-id-598) .wp-block-post-content>.wp-block-group:first-child h1{font-size:28px!important}}.service-landing-cover-shell,.service-landing-cover{padding:0!important}.service-landing-cover>.wp-block-cover__image-background{object-fit:contain!important;object-position:left!important;display:none!important}@media(min-width:48rem){.service-landing-cover>.wp-block-cover__image-background{display:block!important}}.service-landing-cover>.wp-block-cover__inner-container{width:100%!important;max-width:100%!important}.service-landing-cover__container{box-sizing:border-box!important;width:100%!important;max-width:var(--wp--style--global--content-size)!important;padding-inline:var(--wp--custom--layout--site-gutter)!important;margin-inline:auto!important}.service-landing-cover__columns{gap:0!important;margin:0!important}.service-landing-cover__spacer{display:none!important}@media(min-width:64rem){.service-landing-cover__spacer{display:block!important}}.service-landing-cover__copy{min-width:0!important;max-width:100%!important}@media(max-width:1023px){.service-landing-cover__copy{flex-basis:100%!important}}@media(max-width:767px){.service-landing-cover--first .service-landing-section-content{padding-top:var(--wp--preset--spacing--legacy-service-panel-top-mobile)!important}.service-landing-cover--following .service-landing-section-content{padding-top:var(--wp--preset--spacing--legacy-service-panel-top-mobile-following)!important}}.service-landing-treatment-links{justify-content:space-between;row-gap:var(--wp--preset--spacing--24);flex-wrap:wrap;width:100%;min-height:0;list-style-type:none;display:flex;margin:0!important;padding:0!important}.service-landing-treatment-links>li{flex-basis:100%;align-items:flex-start;min-width:0;display:flex;margin:0!important;padding:0!important}@media(min-width:48rem){.service-landing-treatment-links>li{flex-basis:47%}}.service-landing-treatment-links__chevron{object-fit:contain;width:6px;margin-top:7px;margin-left:9px;display:inline-block;position:absolute;height:var(--wp--preset--spacing--12)!important}.service-landing-panel-rhythm{align-items:stretch}@media(max-width:767px){.service-landing-panel-rhythm{padding-bottom:var(--wp--preset--spacing--legacy-service-panel-bottom-mobile)!important}.service-landing-panel-rhythm--mobile-compact{gap:var(--wp--preset--spacing--legacy-service-actions-gap-mobile-following)!important}.service-landing-panel-rhythm--mobile-short{gap:var(--wp--preset--spacing--legacy-service-panel-gap-mobile)!important}.service-landing-panel-copy{gap:0!important}}.service-landing-closing__columns{margin:0!important}@media(max-width:1023px){.service-landing-closing__columns{gap:var(--wp--preset--spacing--legacy-service-actions-gap-mobile-following)!important;flex-direction:column!important}}.service-landing-closing__columns>.wp-block-column{min-width:0}@media(max-width:1023px){.service-landing-closing__columns>.wp-block-column{width:100%;flex-basis:auto!important}}@media(max-width:767px){.service-landing-closing__copy{gap:var(--wp--preset--spacing--legacy-service-actions-gap-mobile-following)!important;padding-top:var(--wp--preset--spacing--legacy-service-panel-top-mobile-following)!important;padding-bottom:var(--wp--preset--spacing--legacy-closing-mobile-copy-bottom)!important}.service-landing-closing__title{font-size:var(--wp--preset--font-size--legacy-closing-title-mobile)!important;--tw-leading:34px!important;line-height:34px!important}.service-landing-closing__actions{padding-top:0!important;padding-bottom:var(--wp--preset--spacing--legacy-closing-mobile-action-bottom)!important}.service-landing-closing__button>.wp-block-button__link{padding:var(--wp--preset--spacing--legacy-closing-button-mobile)!important;font-size:var(--wp--preset--font-size--b-5)!important;--tw-leading:21px!important;line-height:21px!important}}main.single-procedure-template{scroll-margin-top:var(--wp--custom--layout--header-primary-height)}@media(min-width:1025px){main.single-procedure-template{scroll-margin-top:calc(var(--wp--custom--layout--header-primary-height) + var(--wp--custom--layout--header-utility-height))}}body:is(.postid-594,.postid-595,.postid-745,.postid-749,.postid-768,.postid-772,.postid-776) .single-doctor-template .doctor-section>.is-style-container{box-sizing:border-box!important;width:100%!important;max-width:var(--wp--style--global--content-size)!important;padding-inline:var(--wp--custom--layout--site-gutter)!important;margin-inline:auto!important}body:is(.postid-594,.postid-595,.postid-745,.postid-749,.postid-768,.postid-772,.postid-776) .single-doctor-template .doctor-section>.is-style-container>*{width:100%!important;min-width:0!important;max-width:100%!important}.policy-page>.is-style-container{box-sizing:border-box;width:100%;max-width:var(--wp--style--global--content-size);padding-inline:var(--wp--custom--layout--site-gutter);margin-inline:auto}.policy-page>.is-style-container>.wp-block-post-content{width:100%;min-width:0;max-width:100%}body:is(.page-id-599,.page-id-602,.page-id-604) main>.wp-block-post-content>.wp-block-group.alignfull{padding-inline:0!important}body:is(.page-id-599,.page-id-602,.page-id-604) main>.wp-block-post-content>.wp-block-group.alignfull>.is-style-container{box-sizing:border-box!important;width:100%!important;max-width:var(--wp--style--global--content-size)!important;padding-inline:var(--wp--custom--layout--site-gutter)!important;margin-inline:auto!important}body:is(.page-id-599,.page-id-602,.page-id-604) main>.wp-block-post-content>.wp-block-group.alignfull>.is-style-container>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:0!important}@media(max-width:767px){body.page-id-599 main>.wp-block-post-content>.wp-block-group.alignfull:first-child{padding-bottom:0!important}body.page-id-599 main>.wp-block-post-content>.wp-block-group:first-child>.is-style-container>.wp-block-group p+p{margin-top:var(--wp--preset--spacing--20)!important}}body.page-id-602 main .testimonial-landing__quote{padding-right:0!important;padding-left:var(--wp--preset--spacing--24)!important}body:is(.page-id-596,.page-id-597,.page-id-598) main>.wp-block-post-content>.is-style-section{padding-inline:0!important}body:is(.page-id-596,.page-id-597,.page-id-598) main>.wp-block-post-content>.wp-block-group.is-style-section>.is-style-container{box-sizing:border-box!important;width:100%!important;max-width:var(--wp--style--global--content-size)!important;padding-inline:var(--wp--custom--layout--site-gutter)!important;margin-inline:auto!important}body:not(:is(.postid-73,.postid-81)) .single-procedure-template>.wp-block-post-content>.wp-block-group.is-style-section{padding-inline:0!important}body:not(:is(.postid-73,.postid-81)) .single-procedure-template>.wp-block-post-content>.wp-block-group.is-style-section>.is-style-container,body:not(:is(.postid-73,.postid-81)) .single-procedure-template .procedure-related--cover>.wp-block-cover__inner-container>.is-style-container{box-sizing:border-box!important;width:100%!important;max-width:var(--wp--style--global--content-size)!important;padding-inline:var(--wp--custom--layout--site-gutter)!important;margin-inline:auto!important}body:not(:is(.postid-73,.postid-81)) .single-procedure-template .procedure-consultation-card__inner{width:100%!important;max-width:100%!important}@media(min-width:768px){body:not(:is(.postid-73,.postid-81)) .single-procedure-template .procedure-body__columns>.wp-block-column:first-child:not(:only-child){flex-basis:64%!important}body:not(:is(.postid-73,.postid-81)) .single-procedure-template .procedure-body__columns>.wp-block-column:last-child:not(:only-child){flex-basis:36%!important}}}.testimonial-landing__quote{border-style:var(--tw-border-style);border-width:0;padding-block:82px!important}.testimonial-landing__quote+.testimonial-landing__quote{border-top-style:var(--tw-border-style);border-color:#0003;border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.testimonial-landing__quote+.testimonial-landing__quote{border-color:color-mix(in oklab,var(--color-black,#000) 20%,transparent)}}.page-id-602 .wp-block-post-content>.wp-block-group{padding-top:100px!important}.page-id-602 .wp-block-post-content>.wp-block-group>.is-style-container,.page-id-604 .wp-block-post-content>.wp-block-group>.is-style-container{width:min(1170px,100vw - 40px)!important;max-width:1170px!important;margin-inline:auto!important;padding-inline:0!important}.page-id-602 .wp-block-post-content>.wp-block-group>.is-style-container>*,.page-id-604 .wp-block-post-content>.wp-block-group>.is-style-container>*{width:100%!important;max-width:100%!important;margin-inline:0!important}.page-id-602 .wp-block-post-content h1{font-family:var(--wp--preset--font-family--body)!important;font-size:42px!important;line-height:1.1!important}.page-id-602 .testimonial-landing__quote:first-of-type{margin-top:65px!important}.page-id-602 .testimonial-landing__quote p,.page-id-602 .testimonial-landing__quote cite{font-family:Montserrat,Arial,sans-serif!important;font-size:18px!important;line-height:35px!important}.page-id-602 .testimonial-landing__quote p{margin:0 0 5px!important}.page-id-602 .testimonial-landing__quote cite{font-weight:700}.page-id-604 .wp-block-post-content>.wp-block-group:first-child{padding-block:105px 0!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(2){padding-block:6px 30px!important}.page-id-604 .wp-block-post-content h1{font-family:var(--wp--preset--font-family--body)!important;margin:0 0 50px!important;font-size:42px!important;line-height:1.1!important}.page-id-604 .wp-block-post-content h2{font-family:var(--wp--preset--font-family--body)!important;margin:0 0 24px!important;font-size:36px!important;line-height:1.1!important}.page-id-604 .wp-block-post-content h3{font-weight:700;font-family:var(--wp--preset--font-family--body)!important;margin:30px 0 24px!important;font-size:22px!important;line-height:1.1!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(-n+2) p,.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(-n+2) iframe{width:100%!important;max-width:780px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(-n+2) p{margin:0 0 24px!important;font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3){padding-block:102px 110px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3) blockquote{border:0!important;padding-inline:45px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3) blockquote p,.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3) blockquote cite{font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;line-height:34px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3) blockquote p{max-width:400px!important;margin:0 0 23px!important}.page-id-604 .wp-block-post-content>.wp-block-group:nth-child(3) blockquote cite{font-weight:700}.policy-page>.is-style-container{padding-block:calc(var(--spacing,.25rem) * 10)}.policy-page .wp-block-post-content{font-family:Montserrat,Arial,sans-serif}.policy-page .wp-block-post-content>:first-child{margin-top:0!important}.policy-page .wp-block-post-content h1{font-weight:700;font-family:var(--wp--preset--font-family--body)!important;margin:0 0 36px!important;font-size:42px!important;line-height:1.1!important}.policy-page .wp-block-post-content h2{font-weight:700;font-family:var(--wp--preset--font-family--body)!important;margin:36px 0 24px!important;font-size:36px!important;line-height:1.1!important}.policy-page .wp-block-post-content p,.policy-page .wp-block-post-content li{font-family:Montserrat,Arial,sans-serif!important;font-size:16px!important;line-height:24px!important}.policy-page .wp-block-post-content p{margin:0 0 24px!important}.page-id-599 .wp-block-post-content>.wp-block-group:first-child{padding-bottom:0!important}.page-id-599 .wp-block-post-content>.wp-block-group:first-child>.is-style-container,.page-id-599 .wp-block-post-content>.wp-block-group:not(:first-child)>.is-style-container{width:min(1170px,100vw - 40px)!important;max-width:1170px!important;margin-inline:auto!important;padding-inline:0!important}.page-id-599 .wp-block-post-content>.wp-block-group>.is-style-container>*{width:100%!important;max-width:100%!important;margin-inline:0!important}.page-id-599 .wp-block-post-content>.wp-block-group:first-child h1{margin:0 0 36px!important;font-size:42px!important;line-height:1.1!important}.page-id-599 .wp-block-post-content>.wp-block-group:not(:first-child) h2{margin:0 0 33px!important;font-size:36px!important;line-height:1.1!important}.page-id-599 .wp-block-post-content .wp-block-columns>.wp-block-column{min-width:0}.page-id-599 .wp-block-post-content .wp-block-column>.wp-block-group{padding-inline:36px!important}.page-id-599 .wp-block-post-content .wp-block-column h3{font-weight:700;font-size:20px!important;line-height:22px!important}.page-id-599 .wp-block-post-content .wp-block-column p{font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;line-height:21px!important}@media(max-width:767px){.policy-page .wp-block-post-content h1{font-size:32px!important}.policy-page .wp-block-post-content h2,.page-id-599 .wp-block-post-content>.wp-block-group:not(:first-child) h2{font-size:24px!important}.page-id-599 .wp-block-post-content>.wp-block-group:first-child{padding-block:100px 34px!important}.page-id-599 .wp-block-post-content>.wp-block-group>.is-style-container>*,.page-id-602 .wp-block-post-content>.wp-block-group>.is-style-container>*,.page-id-604 .wp-block-post-content>.wp-block-group>.is-style-container>*{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;margin-left:-18px!important;margin-right:-18px!important}.page-id-599 .wp-block-post-content>.wp-block-group:first-child .wp-block-group.is-layout-flex{display:block}.page-id-599 .wp-block-post-content>.wp-block-group:first-child .wp-block-group.is-layout-flex>p+p{margin-top:12px}}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links a{border-bottom-style:var(--tw-border-style);border-color:currentColor;border-bottom-width:2px;max-width:100%;padding-bottom:5px;display:inline-block;position:relative;text-decoration-line:none!important}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links a:after{transform-origin:0;--tw-scale-x:0%;width:100%;height:2px;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--wp--preset--color--primary);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.45s;--tw-ease:cubic-bezier(.25,1,.33,1);--tw-content:"";content:var(--tw-content);transition-duration:.45s;transition-timing-function:cubic-bezier(.25,1,.33,1);position:absolute;bottom:-2px;left:0}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links a:focus-visible:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(hover:hover){:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links a:hover:after{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(prefers-reduced-motion:reduce){:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links a:after{transition-property:none}}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links{text-decoration-line:none!important}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links__homepage-chevron{width:var(--wp--preset--spacing--16);height:var(--wp--preset--spacing--16);background-color:currentColor;margin-top:7px;margin-left:9px;display:inline-block;position:absolute;-webkit-mask-image:url(/wp-content/themes/beanstalk-child/assets/images/services-chevron.svg);mask-image:url(/wp-content/themes/beanstalk-child/assets/images/services-chevron.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:is(.page-id-596,.page-id-597,.page-id-598) .service-landing-treatment-links.has-legacy-copy-color a:after{background-color:var(--wp--preset--color--white)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}
