:root{--hh-beige-light:#f4f1eb;--white:white;--black:black;--hh-secondary:#d68561;--hh-green:#015a56;--hh-primary:#1e4745;--hh-beige:#f8f8f5;--hh-beige-dark:#e8e6da;--font-family-serif:"DM Serif Display";--font-size-sm:13px;--font-family-mono:monospace;--font-family-primary:"DM Sans";--font-size-xs:11px;--font-size-base:16px;--font-size-lg:20px;--font-size-3xl:36px;--font-size-4xl:48px;--font-size-2xl:30px;--font-size-xl:24px;--font-size-md:18px;--font-size-5xl:60px;--font-weight-light:300;--font-weight-regular:400;--font-weight-light-2:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.1;--line-height-normal:1.5;--line-height-relaxed:1.65;--line-height-snug:1.3;--letter-spacing-wide:.08;--letter-spacing-normal:.01;--letter-spacing-wider:.12;--letter-spacing-tight:-.03;--line-height-loose:1.8;--space-3:12px;--space-1:4px;--space-2:8px;--space-6:24px;--space-4:16px;--space-5:20px;--space-8:32px;--space-10:40px;--space-12:48px;--font-weight-light-3:300;--space-16:64px;--space-20:80px;--space-24:96px;--font-weight-semibold-2:600;--space-32:128px;--radius-full:999px;--radius-md:4px;--radius-sm:2px;--radius-lg:8px;--space-4-2:16px;--letter-spacing-normal-2:.01;--line-height-snug-2:1.3;--space-1-3:4px;--line-height-loose-2:1.8;--space-8-2:32px;--space-16-2:64px;--space-32-2:128px;--font-weight-regular-2:400;--font-weight-bold-2:700;--font-weight-regular-3:400;--letter-spacing-tight-2:-.03;--letter-spacing-wide-2:.08;--space-2-5:8px;--space-5-2:20px;--line-height-normal-2:1.5;--space-10-2:40px;--radius-lg-2:8px;--font-weight-bold-3:700;--radius-full-2:999px;--line-height-tight-2:1.1;--line-height-snug-3:1.3;--line-height-normal-3:1.5;--line-height-relaxed-2:1.65;--line-height-loose-3:1.8}body{background-color:var(--hh-beige-light);letter-spacing:0;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Clash Display,sans-serif;font-weight:400}p{letter-spacing:0;text-transform:none}a{text-decoration:none}ul{margin:0;padding:0 0 0 1em}ol{margin:0;padding:0 0 0 1.2em}li{margin:0;padding:0}img{object-fit:cover;width:100%;max-width:100%;display:inline-block}label{margin-bottom:0;display:block}blockquote{margin-bottom:0;padding:0 1em;font-size:1.6rem;line-height:1.3}figure{margin-bottom:10px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.fs2{text-align:left;text-decoration:none}.fs2.mb1-5{text-align:center}.fs2.mb4.headong{margin-bottom:0}.fs2.about_page{font-family:Clash Display,sans-serif;font-size:48px}.fs5.founders01{color:#d68561;margin-top:60px;padding-left:40px}.fs5.fw2.profile_heading{text-overflow:clip;width:100%;font-size:1rem;overflow:visible}.fc2{color:var(--white);-webkit-text-stroke-width:0px;-webkit-text-stroke-color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white);font-size:1rem}.fc2.fc2-approaches{max-width:80%;max-height:5rem;overflow:hidden}.fc2.text{color:#cacaca}.fc2.text.colr_change{color:#5f5f5f}.fc2.text.colr_change.dec{height:100px;padding-top:20px}.fc2.text.dec_text{text-align:center;padding-top:20px;padding-bottom:20px}.fc2.text-size{padding-top:20px;padding-bottom:20px;font-family:General Sans,sans-serif;font-size:16px}.fc2.iconbox{height:178px;font-family:General Sans,sans-serif;font-size:14px}.fc2.iconbox.team{height:178px;min-height:auto}.fc2.iconbox.text_1{height:auto}.fc2.text_team{color:#fdf6f0;font-family:General Sans,sans-serif;font-size:14px}.fc2.text_3{color:#cacaca;letter-spacing:0;font-family:General Sans,sans-serif;font-size:16px;line-height:160%}.fc2.text_3.subtext{color:#fdf6f0;text-align:center;width:918px;padding-top:20px}.fc2.text_3.text_4{padding-top:20px}.fc2.white{opacity:.7;color:var(--white);background-color:#fff0;margin-bottom:10px}.fc2.white.op-100{opacity:1}.cf1{width:347px;height:231.547px;margin-left:0;margin-right:auto}.cf1.profile{width:100%}.form_main_field_wrap{width:100%;margin-top:10px;display:block;position:relative;overflow:visible}.form_main_wrap{width:100%;margin-bottom:0}.form_main_success_wrap--br1-bw1{text-align:left;background-color:#0000;padding:1.2rem}.form_main_list--gv1{flex-direction:column;align-items:stretch;display:flex}.form_main_error_wrap--br1-bw1{background-color:#0000;margin-top:1.3rem;padding:.8rem 1.4rem}.form_main_field_input--fs7-fc1-bw1-bc1-br1{z-index:2;-webkit-text-stroke-color:var(--black);height:auto;margin-top:0;margin-bottom:0;padding:1rem;position:relative}.form_main_field_input--fs7-fc1-bw1-bc1-br1.is-message{width:100%;min-width:100%;max-width:100%;height:auto;min-height:8rem;max-height:12rem}.form_main_field_input--fs7-fc1-bw1-bc1-br1.is-newsletter{min-height:5rem}.form_main_field_input--fs7-fc1-bw1-bc1-br1.bg3{width:100%}.form_main_field_input--fs7-fc1-bw1-bc1-br1.is-dropdown--bg3-fc2{padding-right:3rem}.rich-text{font-weight:400}.rich-text h1{margin-top:1.5rem;margin-bottom:.8rem}.rich-text p{margin-top:1.5rem;margin-bottom:1.5rem}.rich-text h2{margin-top:1.5rem;margin-bottom:.8rem}.rich-text h3{margin-top:2.5rem;margin-bottom:1.5rem}.rich-text h4{margin-top:2.5rem;margin-bottom:1rem}.rich-text h5,.rich-text h6{margin-top:1.5rem;margin-bottom:.8rem}.rich-text figure{border-radius:.25rem;margin-top:4rem;margin-bottom:4rem;overflow:hidden}.rich-text ul{margin-top:.8rem;margin-bottom:.8rem}.rich-text li{margin-top:.2rem;margin-bottom:.2rem}.rich-text blockquote{margin-top:2.2rem;margin-bottom:2.2rem}.rich-text.is-article-text--fs7-1.m-t-20{margin-top:20px}.btn_main_wrap--fw3-br1{text-align:left;border-radius:.25rem;padding:1.13rem 1.5rem;line-height:1;display:inline-block}.btn_main_wrap--fw3-br1.bm0-1{text-align:center}.btn_main_wrap--fw3-br1.is--search-lh1-bw1{padding:1.5rem 3rem}.btn_main_wrap--fw3-br1.trnsparent{border:1px solid var(--hh-green);color:var(--hh-primary);background-color:#0000}.btn_main_wrap--fw3-br1.trnsparent:hover{border-color:var(--hh-secondary);background-color:var(--hh-secondary);color:var(--hh-beige-light)}.btn_main_wrap--fw3-br1.bm0-3{background-color:var(--hh-secondary);background-color:#d68561}.btn_main_icon--ic2{flex:none;width:1rem;height:1rem;transition:transform .2s;display:block}.btn_main_list{grid-column-gap:.5em;grid-row-gap:.5em;flex-direction:row;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.btn_main_list.gap2{grid-column-gap:16px;grid-row-gap:16px}.btn_main_list.align-left{margin-left:0;margin-right:0}.page_code_wrap{display:none;position:fixed;inset:0% 0% auto}.img_wrap--br1{overflow:hidden}.tags_list{flex-wrap:wrap;display:flex}.tag_dot--br3{background-color:#007b83;flex:none;width:.5rem;height:.5rem}.btn-icon{justify-content:center;align-items:center;width:1.25rem;transition:transform .5s cubic-bezier(.77,0,.175,1);display:flex}.btn-icon.icon-2{transform:translate(0%)}.btn-icon.icon-1{position:absolute;transform:translate(-200%)}.btn_secondary_list{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:row;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}.btn_secondary_mask{justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.btn_secondary_icon--br3{flex:none;width:3.5rem;height:3.5rem;padding-top:.75rem;padding-bottom:.75rem;transition:transform .2s;display:flex;position:relative}.btn_secondary_wrap--fw2-lh1{width:100%;display:inline-block}.articles_wrap{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:block}.articles_list--gd1{box-sizing:border-box;grid-column-gap:16px;grid-row-gap:16px;object-fit:fill;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:column;place-items:stretch stretch;display:grid}.articles_list--gd1.is--ct3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.articles_list--gd1.is--ct3-gv4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;margin-bottom:0;padding-bottom:0;display:grid}.articles_list--gd1.is--ct3-gv4.gap{grid-column-gap:40px;grid-row-gap:40px}.articles_item{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:block;position:relative}.card_wrap--bw1-br1{text-align:left;flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.card_wrap--bw1-br1.search-page{z-index:1;position:relative}.card_image_wrap{aspect-ratio:3/2;background-color:#0000000d;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.card_image_wrap.is-app{aspect-ratio:50/24}.card_image_wrap.functional-medicine{display:flex}.card_image--ca1{object-fit:cover;object-position:50% 50%;display:block}.card_image--ca1.is-app--bg3{object-fit:contain;position:absolute}.card_image--ca1.functional-medicine{display:block}.card_image--ca1.is-app--bg3-copy{box-sizing:border-box;aspect-ratio:auto;object-fit:scale-down;position:absolute;overflow:clip}.card_info_list--pv1-ph1-5-bw1v{justify-content:space-between;display:flex}.card_content--pt1-5-pb2-ph1-5-gv1{flex-direction:column;display:flex}.card_desc--lc3-fc2{width:auto}.card_desc--lc3-fc2.prodile_text{width:100%;font-size:1rem}.tag_link--gh0-5{align-items:center;display:flex}.card_btn_wrap--pv1-ph1-5-bw1t{margin-top:auto;display:flex}.card_btn_icon--ic2{width:.75rem;display:flex}.card_btn_icon--ic2.clinic-arrow{width:1.5rem}.footer_col.is--links-col{border-left-style:solid;border-left-width:1px;padding-left:2.5rem}.footer_links_list--gv0-75{flex-direction:column;display:flex}.footer_form_wrap{max-width:32rem;padding-bottom:7.5rem}.footer_form_title--fs4-mb2-5{max-width:28rem}.form_inline_wrap--br1-bw0{width:100%;margin-bottom:0}.form_inline_wrap--br1-bw0.is--cm0-2-bg3.w7{max-width:60%}.form_inline_wrap--br1-bw0.is--cm0-2-bg3.w3{max-width:40%}.form_inline_fields--bw1-br1{background-color:var(--white);justify-content:flex-end;align-items:center;padding-top:.75rem;padding-bottom:.75rem;padding-right:8rem;display:flex;position:relative}.form_inline_fields--bw1-br1.pr-0{padding-right:0}.form-field_wrap{z-index:1;flex:1;position:relative}.form-field_wrap.text-color-primary{color:#1e4745}.form_inline_btn{z-index:3;position:absolute;right:1rem}.form_inline_btn.is--search-form{grid-column-gap:16px;grid-row-gap:16px;border-radius:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-weight:400;display:block}.footer_bottom--pv3-gv3{justify-content:space-between;align-items:center;display:flex}.footer_logo{max-width:9.5rem;display:flex}.footer_bottom_links{grid-column-gap:3rem;grid-row-gap:3rem;align-items:center;display:flex}.nav_buttons{grid-column-gap:.5rem;justify-content:flex-end;align-items:center;display:flex}.nav_logo{grid-column-gap:0px;grid-row-gap:0px;display:flex}.nav_submenu_link--lm0-2{width:100%;padding:1rem 1.5rem}.nav_container{z-index:2;background-color:#f4f1eb;position:relative}.nav--bg0{z-index:500;color:#f4f1eb;background-color:#f4f1eb;width:100%;transition:all .2s;position:sticky;top:0}.nav--bg0.main_header_new_one{color:#015a56;-webkit-text-stroke-color:#015a56;-webkit-text-stroke-color:#015a56}.nav_link_text--fw3-lm0-2{color:#015a56}.logo_wrap{grid-column-gap:.25rem;flex:none;justify-content:flex-start;align-items:flex-start;width:10.2rem;display:flex}.nav_submenu--sm0-1-bg3-bw1t{min-width:12.5rem;top:100%;left:0}.nav_menu_wrap{grid-column-gap:1rem;background-color:#fff0;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr minmax(max-content,1fr);grid-auto-columns:1fr;display:grid;position:static}.nav_item{cursor:pointer;margin-left:0;margin-right:0;padding:2.75rem 1rem}.nav_item.is-v2{height:7.125rem;padding-top:1.125rem;padding-bottom:1.125rem}.embed{grid-column-gap:0px;grid-row-gap:0px;display:flex}.nav_item_parent--fc0-2{grid-column-gap:.25rem;height:100%;padding:0;display:flex}.nav_item_parent--fc0-2.is-v2{justify-content:flex-start;align-items:center}.nav_menu_links{justify-content:flex-start;align-items:center;display:flex}.nav_wrap--bw1b{grid-column-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.nav_arrow--fc3{width:1rem;display:flex}.nav_spacer{height:7.1rem}.nav_spacer.is-custom{display:block}.section-header_wrap--bw1b-pb2-5-gh1-5-gv3{justify-content:space-between;align-items:center;display:flex}.section-header_wrap--bw1b-pb2-5-gh1-5-gv3.mb3{text-align:left}.section-header_wrap--bw1b-pb2-5-gh1-5-gv3.mb3.flex-b{grid-column-gap:20px;grid-row-gap:20px;text-align:left;flex-flow:column;justify-content:space-between;align-items:flex-start}.card_article_wrap{flex-direction:column;align-items:flex-start;height:100%;display:flex}.card_article_wrap.profile{float:none;clear:none;text-align:left;height:auto;text-decoration:none;display:block;position:static}.card_article_wrap.mainer{justify-content:space-between}.card_article_img--br1-mb1-5-bg2{aspect-ratio:3/2;width:100%;height:249.328px;overflow:hidden}.card_article_img--br1-mb1-5-bg2.profiles_img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;margin-bottom:0}.card_image_icon--ic1-fc2{opacity:.3;max-width:20%}.hide{display:none}.mb1{grid-column-gap:20px;grid-row-gap:20px;margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0;display:flex}.article_header_col--ct5{flex-direction:column;justify-content:space-between;height:100%;display:flex}.article_header_col--ct5-cd7{aspect-ratio:8/5;height:100%}.article_header_details{flex-direction:column;align-items:flex-start;display:flex}.article_author{align-self:flex-start}.article_author.card{margin-top:20px}.article_author_img--br3-bw1{width:3rem;height:3rem;overflow:hidden}.share-links_list--gp0-75{flex-direction:column;display:flex}.share-link_item--bm0-2-br3{justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.share-link_svg{width:1rem;display:flex}.share-links_title--bw1b-fs7-2-fc2-mb2-pb0-5{max-width:3.5rem}.article_newsletter_wrap--br1-bg2-pv2-5-ph2-gd1-gv1-5{max-width:600px;margin-left:auto;margin-right:auto;padding-left:32px;position:sticky;top:3rem}.article_author--gp1-fs7-2{align-items:center;display:flex}.article_cta--cm0-2-br1-ph2-5-pv3-gp2-5{align-items:center;margin-top:4rem;margin-bottom:4rem;display:flex}.article_cta_btn{flex:none}.inline-text{text-align:right;flex:0 auto;display:inline}.section-header_title{max-width:42.5rem}.inline-text_wrap{white-space:pre-wrap;align-items:baseline;display:flex}.inline-text_wrap.align-right{text-align:right;justify-content:flex-end}.social-media{grid-column-gap:3rem;grid-row-gap:3rem;display:flex}.card_grid{grid-column-gap:1rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.card_practitioner_wrap{border:1px solid #0000001a;border-radius:1rem;flex-flow:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.card_info_wrap{grid-column-gap:.125rem;grid-row-gap:.125rem;flex-flow:column;margin-bottom:.125rem;display:flex}.card_info_detail{grid-column-gap:.25rem;grid-row-gap:.25rem;align-items:center;display:flex}.card_info_icon{display:flex}.card_info_text{color:#1e4745b3;font-family:General Sans,sans-serif;font-size:.875rem;line-height:1.25rem}.card_content_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:#fff0;flex-flow:column;padding:1rem 1rem 0;display:flex;position:relative}.card_title{color:var(--hh-primary);font-family:Clash Display,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.35}.card_label{grid-column-gap:.375rem;grid-row-gap:.375rem;background-color:#f7c0a7;border-radius:1.25rem;align-self:flex-start;align-items:center;padding:.125rem .5rem;display:flex;position:absolute;inset:0% .625rem auto auto;transform:translateY(-50%)}.card_label_text{font-family:General Sans,sans-serif;font-size:.875rem;line-height:20px}.card_label_icon{display:flex}.card_list_wrap{grid-column-gap:.375rem;grid-row-gap:.375rem;background-color:#e8e6db;flex-flow:wrap;flex:1;align-content:flex-start;padding:1rem;display:flex}.practitioner-latlon{display:none}.card_practitioner_link{z-index:1;width:100%;height:100%;position:absolute;inset:0%}.override-styles{display:none}.form_inline_field_input--fs7-fc2-bc1{z-index:2;background-color:var(--white);color:#00000005;border-style:none none none solid;flex-direction:row;align-items:center;width:100%;height:auto;margin-bottom:0;padding:1rem 1rem 1rem 1.5rem;display:flex;position:relative}.form_inline_field_input--fs7-fc2-bc1.is-message{width:100%;min-width:100%;max-width:100%;height:auto;min-height:8rem;max-height:12rem}.form_inline_field_input--fs7-fc2-bc1.is-newsletter{min-height:5rem}.form_inline_field_input--fs7-fc2-bc1.is-first{color:var(--hh-primary);border-left-style:none}.form_inline_field_input--fs7-fc2-bc1.is-first::placeholder{color:var(--hh-green)}.link-block-copy{text-align:left;margin-top:20px;margin-bottom:20px;padding-top:0;display:block}.link-block-copy.inline{margin-top:0;display:inline-block}@media screen and (max-width:991px){blockquote{font-size:1.4rem}.fc2.text.colr_change.dec{height:100px;padding-top:10px;font-size:.9rem}.fc2.iconbox,.fc2.iconbox.team{height:250px}.fc2.text_3.subtext{width:100%}.cf1.profile.cst{height:100%}.btn_main_wrap--fw3-br1.mobile_book_mri.tablet_mri{float:right}.btn_main_list{grid-column-gap:16px;grid-row-gap:16px}.btn_main_text--fw3{white-space:nowrap}.articles_list--gd1.is--ct3-gv4.gap{grid-template-columns:1fr 1fr}.footer_col.is--links-col{padding-left:1.5rem}.form_inline_wrap--br1-bw0.is--cm0-2-bg3.w7{max-width:100%}.footer_bottom--pv3-gv3{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column}.footer_bottom_links{grid-column-gap:2rem;grid-row-gap:2rem;margin-left:0}.nav_buttons{flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem 1rem}.nav_trigger--ph0.w--open{background-color:#0000}.nav_logo{margin-right:auto}.nav_logo.is-v2{justify-content:flex-start;align-items:center;height:7.125rem}.nav_icon_line--cm0-2{width:2rem;height:.125rem}.nav_icon{grid-row-gap:.5rem;flex-direction:column;display:flex}.nav_submenu--sm0-1-bg3-bw1t{position:static}.nav_menu_wrap{z-index:1;background-color:#fff;flex-direction:column;max-height:100svh;display:flex;position:absolute;overflow:auto}.nav_item{color:#000;border-bottom-style:solid;border-bottom-width:1px;width:100%;padding:0}.nav_item.is-v2{height:auto;padding-top:0;padding-bottom:0}.nav_item_parent--fc0-2{justify-content:space-between;padding:1.5rem}.nav_menu_links{flex-direction:column;display:flex}.nav_wrap--bw1b{grid-template-columns:1fr 1fr 1fr;display:flex}.nav_spacer{height:6.3rem}.nav_spacer.is-custom{height:3rem}.card_article_img--br1-mb1-5-bg2.auto{height:auto}.article_header_col--ct5-cd7{max-width:100%}.article_cta--cm0-2-br1-ph2-5-pv3-gp2-5{flex-direction:column;align-items:flex-start}.image{object-fit:scale-down}.social-media{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row}.card_grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.fs2.about_page{font-size:42px}.fc2.iconbox,.fc2.iconbox.team{height:350px}.fc2.iconbox.text_1{height:200px}.btn_main_wrap--fw3-br1.is--search-lh1-bw1{margin-top:1rem}.articles_list--gd1.is--ct3-gv4.gap{flex-flow:column;grid-template-columns:1fr 1fr;display:flex}.footer_main--gd1-ct4-cl2-bw1b{grid-column-gap:0px;grid-row-gap:0px}.footer_col.is--links-col.is-first{border-left-style:none;padding-left:0}.footer_form_wrap{padding-bottom:3rem}.form_inline_fields--bw1-br1{flex-direction:column;align-items:stretch;padding-top:.75rem;padding-left:1rem;padding-right:1rem}.form-field_wrap{margin-bottom:15px}.form_inline_btn.is--search-form{flex-direction:column;padding-top:.5rem;display:flex;position:relative;right:0}.footer_bottom--pv3-gv3{grid-column-gap:2rem;grid-row-gap:2rem;flex-direction:column;align-items:flex-start}.footer_bottom_links{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.nav_buttons{width:100%;padding-top:1.5rem}.nav_logo.is-v2{height:4.5rem}.logo_wrap.is-v2{width:6.375rem}.nav_menu_wrap{display:none}.nav_item{width:100%;padding:0}.nav_item_parent--fc0-2{justify-content:space-between;padding:1rem;display:flex}.nav_menu_links{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.nav_arrow--fc3{width:1rem;display:flex}.nav_spacer.is-custom{height:2rem;display:block}.section-header_wrap--bw1b-pb2-5-gh1-5-gv3{flex-wrap:wrap}.share-links_list--gp0-75{flex-direction:row}.terms_wrap{grid-column-gap:1rem;grid-row-gap:1rem;display:flex}.card_grid{grid-template-columns:1fr 1fr}.form_inline_field_input--fs7-fc2-bc1{border-style:solid none none;border-width:1px;border-bottom-color:#000;border-left-color:#000;border-right-color:#000;padding-top:1.25rem;padding-bottom:1.25rem}.form_inline_field_input--fs7-fc2-bc1.is-first{border-top-style:none;border-top-color:#000}}@media screen and (max-width:479px){.fs2.about_page{font-size:30px}.fc2.fc2-approaches{aspect-ratio:auto;object-fit:fill;width:260px;margin-bottom:50px;padding-bottom:0;display:block}.fc2.iconbox,.fc2.iconbox.team,.fc2.iconbox.text_1{height:auto}.form_main_field_input--fs7-fc1-bw1-bc1-br1.is-dropdown--bg3-fc2{width:100%}.btn_main_wrap--fw3-br1{background-color:#b98282;width:100%}.btn_main_wrap--fw3-br1.bm0-1.fom-btn-new{text-align:center}.btn_main_wrap--fw3-br1.mobile_book_mri{grid-column-gap:16px;grid-row-gap:16px;text-align:left;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;padding-left:.25rem;padding-right:15rem;display:inline-block}.btn_main_wrap--fw3-br1.mobile_book_mri.mobile_targeted_mri{float:right}.btn_main_text--fw3{overflow-wrap:normal;font-weight:400}.btn_main_text--fw3.mobile_button_text{text-align:left;font-size:1rem}.btn-icon{width:.875rem}.btn_secondary_list{grid-column-gap:1rem;grid-row-gap:1rem}.btn_secondary_icon--br3{width:2.5rem;height:2.5rem}.articles_wrap{overflow:hidden}.articles_list--gd1{grid-auto-flow:row}.articles_list--gd1.is--ct3{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:flex}.articles_list--gd1.is--ct3-gv4{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:row;display:grid}.footer_main--gd1-ct4-cl2-bw1b{grid-row-gap:0px}.footer_col.is--links-col{border-left-style:none;border-left-color:#000;padding-left:0}.footer_links_wrap--pb3{border-top-style:solid;border-top-width:1px;padding-top:2rem}.form_inline_fields--bw1-br1{flex-direction:column;align-items:stretch;margin-top:0;margin-bottom:0;padding-bottom:.75rem}.form_inline_btn{flex-direction:column;display:flex;position:static}.footer_bottom--pv3-gv3{flex-flow:wrap;display:inline-block}.footer_logo{margin-top:0}.footer_bottom_links{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column wrap;flex:0 auto;order:0;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;align-self:flex-start;place-items:flex-start start;margin-top:20px;margin-left:0;padding-left:0;font-size:.875rem;display:flex}.logo_wrap{width:8rem}.nav_wrap--bw1b{padding-top:1rem;padding-bottom:1rem}.nav_spacer{height:5.1rem}.nav_spacer.is-custom{height:0}.card_article_wrap{max-width:343px}.image{box-sizing:border-box;aspect-ratio:auto;object-fit:scale-down;justify-content:flex-start;margin-left:0;padding-left:0;display:inline-block}.image-2{z-index:auto;box-sizing:border-box;float:left;clear:none;aspect-ratio:auto;text-align:left;object-fit:scale-down;justify-content:flex-start;margin-left:0;padding-left:0;display:inline-block;position:static;inset:0% 0% 0}.card_grid{grid-row-gap:1rem;grid-template-columns:1fr}.link-block-copy{text-align:left;align-self:auto;width:100%;margin-top:20px;padding-top:0;display:block;position:static}.link-block-copy.link_block_margin{margin-bottom:0}}#w-node-_12173028-7494-be88-9793-4d044c4ffbb9-4c4ffbb2{grid-area:span 1/span 5/span 1/span 5}#w-node-_12173028-7494-be88-9793-4d044c4ffbba-4c4ffbb2{grid-area:span 1/span 3/span 1/span 3}@media screen and (max-width:991px){#w-node-_12173028-7494-be88-9793-4d044c4ffbcd-4c4ffbb2{grid-area:span 1/span 3/span 1/span 3}}