/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.wp-block-main{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.wp-block-main .container .block-content>.acf-innerblocks-container{gap:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem);display:grid}@media not all and (min-width:64rem){.wp-block-main .container .block-content>.acf-innerblocks-container{grid-template-areas:"content""media"}}@media (min-width:48rem){.wp-block-main .container .block-content>.acf-innerblocks-container{gap:clamp(2.8125rem,calc((60/var(--sage-breakpoint))*100vw),4.6875rem)}}@media (min-width:64rem){.wp-block-main .container .block-content>.acf-innerblocks-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.wp-block-main .container .block-content>.acf-innerblocks-container{gap:clamp(6.5625rem,calc((140/var(--sage-breakpoint))*100vw),10.9375rem)}}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-image{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:100%;height:auto;display:flex}@media not all and (min-width:64rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-image{grid-area:media}}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-image img{aspect-ratio:3/2;border-radius:var(--radius-md,.375rem);object-fit:cover;object-position:center;width:100%;height:auto}@media (min-width:48rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-image img{min-height:clamp(18.75rem,calc((400/var(--sage-breakpoint))*100vw),31.25rem)}}@media (min-width:80rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-image img{min-height:clamp(calc(((545/16)*1rem)*.75),calc((545/var(--sage-breakpoint))*100vw),calc(((545/16)*1rem)*1.25))}}@media not all and (min-width:64rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner{grid-area:content}}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container{gap:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem);flex-direction:column;height:100%;display:flex}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container .wp-block-button{flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex}@media (min-width:48rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container .wp-block-button{width:fit-content}}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container .wp-block-list{list-style-type:disc}@media not all and (min-width:64rem){.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container .wp-block-list{padding-left:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem)}}.wp-block-main .container .block-content>.acf-innerblocks-container .wp-block-main-inner>.acf-innerblocks-container .wp-block-list li{margin-bottom:clamp(.375rem,calc((8/var(--sage-breakpoint))*100vw),.625rem)}.type-doctor .wp-block-main{padding-top:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem);padding-bottom:clamp(1.5rem,calc((32/var(--sage-breakpoint))*100vw),2.5rem)}@media (min-width:48rem){.type-doctor .wp-block-main{padding-top:clamp(2.25rem,calc((48/var(--sage-breakpoint))*100vw),3.75rem);padding-bottom:clamp(2.25rem,calc((48/var(--sage-breakpoint))*100vw),3.75rem)}}@media (min-width:64rem){.type-doctor .wp-block-main{padding-top:clamp(3rem,calc((64/var(--sage-breakpoint))*100vw),5rem);padding-bottom:clamp(3rem,calc((64/var(--sage-breakpoint))*100vw),5rem)}}.type-doctor .wp-block-main .container .block-content>.acf-innerblocks-container{align-items:center}.type-doctor .wp-block-main .container .block-content>.acf-innerblocks-container li{font-family:var(--font-futura-pt,"Futura PT",sans-serif);font-size:clamp(.9375rem,calc((20/var(--sage-breakpoint))*100vw),1.5625rem)!important}@media (min-width:48rem){.type-doctor .wp-block-main .container .block-content>.acf-innerblocks-container li{font-size:clamp(1.125rem,calc((24/var(--sage-breakpoint))*100vw),1.875rem)!important}}
