*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.5;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:.8em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;outline:none;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}:root{interpolate-size:allow-keywords}html{overflow-x:hidden;scroll-behavior:smooth}body{color:#333;font-family:"Zen Maru Gothic",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;line-height:1.4;min-width:320px}body::before{background:rgba(0,0,0,.2);backdrop-filter:blur(20px);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;transition:all .5s ease;visibility:hidden;z-index:9998}@media(min-width: 64.0625rem){body::before{content:none}}main{font-size:clamp(.8142493639rem,4.0712468193vw,1rem)}@media(min-width: 64.0625rem){main{font-size:clamp(.7118055556rem,1.1111111111vw,1rem)}}a,button{transition:opacity .2s ease}a:hover,button:hover{opacity:.7}@media(min-width: 64.0625rem){a[href^="tel:"]{pointer-events:none}}img{height:100%;object-fit:contain;object-position:center;width:100%}@media(min-width: 64.0625rem){._sp{display:none}}._pc{display:none}@media(min-width: 64.0625rem){._pc{display:block}}._bold{font-weight:700}.l-header{align-items:center;background-color:rgba(0,0,0,0);display:flex;flex-wrap:wrap;height:clamp(4rem,3.8442947702rem + .6339144216vw,4.25rem);justify-content:space-between;left:0;max-height:100dvh;overflow:hidden;padding:clamp(.5rem,.4221473851rem + .3169572108vw,.625rem) clamp(.5rem,.1885895404rem + 1.2678288431vw,1rem);position:fixed;top:0;transition:all .2s ease;width:100%;z-index:9999}@media(min-width: 64.0625rem){.l-header{background-color:#fff;flex-wrap:nowrap;height:clamp(4.25rem,-.0722891566rem + 6.7469879518vw,6rem);padding:0 clamp(1rem,-.234939759rem + 1.9277108434vw,1.5rem)}}@media(min-width: 90rem){.l-header{height:clamp(6rem,6.6666666667vw,8rem);left:50%;max-width:120rem;overflow:visible;padding:0 clamp(1.5rem,1.6666666667vw,2rem);transform:translateX(-50%);width:100dvw}.l-header::before{background:#fff;content:"";height:100%;left:0;margin:0 calc(50% - 50dvw);position:fixed;top:0;width:100dvw;z-index:-1}}@media(max-width: 64rem){.l-header:has(.l-header__navigation._is-open){background-color:#fff;border-radius:0 0 1rem 1rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.16);height:auto;overflow:auto}}.l-header__clinic-info{align-items:center;display:flex;flex-shrink:0;gap:.5rem;height:3rem}@media(min-width: 64.0625rem){.l-header__clinic-info{height:clamp(2.625rem,-.1536144578rem + 4.3373493976vw,3.75rem)}}@media(min-width: 90rem){.l-header__clinic-info{height:clamp(3.75rem,4.1666666667vw,5rem)}}.l-header__clinic-info--logo{aspect-ratio:1;background:#ddd;height:clamp(2.5rem,2.4221473851rem + .3169572108vw,2.625rem)}@media(min-width: 64.0625rem){.l-header__clinic-info--logo{height:100%}}.l-header__clinic-info--name{display:grid;font-weight:700}.l-header__clinic-info--name ._dept{font-size:.625rem}@media(min-width: 64.0625rem){.l-header__clinic-info--name ._dept{font-size:clamp(.5rem,-.1174698795rem + .9638554217vw,.75rem)}}@media(min-width: 90rem){.l-header__clinic-info--name ._dept{font-size:clamp(.75rem,.8333333333vw,1rem)}}.l-header__clinic-info--name ._name{font-size:1.25rem}@media(min-width: 64.0625rem){.l-header__clinic-info--name ._name{font-size:clamp(1.0625rem,-.0180722892rem + 1.686746988vw,1.5rem)}}@media(min-width: 90rem){.l-header__clinic-info--name ._name{font-size:clamp(1.5rem,1.6666666667vw,2rem)}}.l-header__toggle-button{background:#33d6ff;border-radius:.5rem;box-shadow:0 .25rem 1rem rgba(0,0,0,.16);height:2.5rem;padding:.625rem;width:2.75rem}@media(min-width: 64.0625rem){.l-header__toggle-button{display:none}}.l-header__toggle-button--wrapper{display:block;height:100%;position:relative;width:100%}.l-header__toggle-button--open,.l-header__toggle-button--close{left:0;position:absolute;top:0;transition:all .2s ease}.l-header__toggle-button--open{opacity:1;visibility:visible}.l-header__toggle-button:has(+.l-header__navigation._is-open) .l-header__toggle-button--open{opacity:0;visibility:hidden}.l-header__toggle-button--close{opacity:0;visibility:hidden}.l-header__toggle-button:has(+.l-header__navigation._is-open) .l-header__toggle-button--close{opacity:1;visibility:visible}.l-header__navigation{opacity:0;padding:1rem 1.5rem;transition:all 1s ease;visibility:hidden;width:100%}@media(min-width: 64.0625rem){.l-header__navigation{align-items:center;display:flex;gap:clamp(1.0625rem,-.0180722892rem + 1.686746988vw,1.5rem);opacity:1;padding:0;visibility:visible;width:auto}}@media(min-width: 90rem){.l-header__navigation{gap:clamp(1.5rem,-1.5rem + 3.3333333333vw,2.5rem)}}@media(max-width: 64rem){.l-header__navigation._is-open{opacity:1;visibility:visible}html:has(.l-header__navigation._is-open),body:has(.l-header__navigation._is-open){overflow:hidden}body:has(.l-header__navigation._is-open)::before{opacity:1;visibility:visible}}@media(max-width: 64rem){.l-header__navigation--text-link-wrapper{border-top:1px solid #ddd;margin:0 auto;max-width:30rem}}@media(min-width: 64.0625rem){.l-header__navigation--text-link-wrapper{display:flex;gap:clamp(1.0625rem,-.0180722892rem + 1.686746988vw,1.5rem)}}@media(min-width: 90rem){.l-header__navigation--text-link-wrapper{gap:clamp(1.5rem,1.6666666667vw,2rem)}}@media(max-width: 64rem){.l-header__navigation--text-link{border-bottom:1px solid #ddd}}.l-header__navigation--text-link_item{display:block;padding:1rem}@media(min-width: 64.0625rem){.l-header__navigation--text-link_item{font-size:clamp(.8rem,-.0027108434rem + 1.2530120482vw,1.125rem);font-weight:700;padding:.5rem 0}}@media(min-width: 90rem){.l-header__navigation--text-link_item{font-size:clamp(1.125rem,.75rem + .4166666667vw,1.25rem)}}.l-header__navigation--btn-links{margin:0 auto;max-width:30rem;padding:2rem 0}@media(min-width: 64.0625rem){.l-header__navigation--btn-links{background:#f18e2b;border-radius:9999px;display:grid;height:clamp(3.875rem,.4789156627rem + 5.3012048193vw,5.25rem);margin:0;max-width:unset;padding:0 clamp(1rem,.3825301205rem + .9638554217vw,1.25rem);place-content:center}}@media(min-width: 90rem){.l-header__navigation--btn-links{height:clamp(5.25rem,3rem + 2.5vw,6rem);padding:0 clamp(1.25rem,-1rem + 2.5vw,2rem)}}.l-header__navigation--btn-links_lead-text{font-size:.875rem;text-align:center}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_lead-text{color:#fff;font-size:clamp(.6875rem,.1626506024rem + .8192771084vw,.9rem);font-weight:700}}@media(min-width: 90rem){.l-header__navigation--btn-links_lead-text{font-size:clamp(.9rem,.6rem + .3333333333vw,1rem)}}.l-header__navigation--btn-links_list{display:grid;gap:1rem;margin-top:1rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_list{grid-template-columns:repeat(3, auto);gap:clamp(1rem,.3825301205rem + .9638554217vw,1.25rem);margin-top:clamp(.25rem,-.3674698795rem + .9638554217vw,.5rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_list{gap:clamp(1.25rem,-1rem + 2.5vw,2rem)}}.l-header__navigation--btn-links_btn{align-items:center;background:#f18e2b;border-radius:9999px;color:#fff;display:flex;font-weight:700;gap:.5rem;height:3rem;justify-content:center;overflow:hidden;width:100%}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn{background:none;border-radius:0;gap:clamp(.25rem,-.3674698795rem + .9638554217vw,.5rem);height:clamp(1.5rem,.265060241rem + 1.9277108434vw,2rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn{height:clamp(2rem,1.625rem + .4166666667vw,2.125rem)}}.l-header__navigation--btn-links_btn._tel ._icon{display:grid;height:1.25rem;width:1.25rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._tel ._icon{height:clamp(1.0625rem,.3524096386rem + 1.1084337349vw,1.35rem);width:clamp(1.0625rem,.3524096386rem + 1.1084337349vw,1.35rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._tel ._icon{height:clamp(1.35rem,.9rem + .5vw,1.5rem);width:clamp(1.35rem,.9rem + .5vw,1.5rem)}}.l-header__navigation--btn-links_btn._tel ._text{font-family:"Inter","Zen Maru Gothic",sans-serif;font-size:1.5rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._tel ._text{font-size:clamp(.875rem,-.2981927711rem + 1.8313253012vw,1.35rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._tel ._text{font-size:clamp(1.35rem,.9rem + .5vw,1.5rem)}}.l-header__navigation--btn-links_btn._mobile ._icon{display:grid;height:1.8125rem;width:1.25rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._mobile ._icon{height:clamp(1.5rem,.265060241rem + 1.9277108434vw,2rem);width:clamp(1.0625rem,.3524096386rem + 1.1084337349vw,1.35rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._mobile ._icon{height:clamp(2rem,1.625rem + .4166666667vw,2.125rem);width:clamp(1.35rem,.9rem + .5vw,1.5rem)}}.l-header__navigation--btn-links_btn._mobile ._text{font-size:1.25rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._mobile ._text{font-size:clamp(.8rem,-.0027108434rem + 1.2530120482vw,1.125rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._mobile ._text{font-size:clamp(1.125rem,.75rem + .4166666667vw,1.25rem)}}.l-header__navigation--btn-links_btn._mail ._icon{display:grid;height:1.25rem;width:1.6875rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._mail ._icon{height:clamp(1.0625rem,.3524096386rem + 1.1084337349vw,1.35rem);width:clamp(1.4375rem,.5421686747rem + 1.3975903614vw,1.8rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._mail ._icon{height:clamp(1.35rem,.9rem + .5vw,1.5rem);width:clamp(1.8rem,1.2rem + .6666666667vw,2rem)}}.l-header__navigation--btn-links_btn._mail ._text{font-size:1.25rem}@media(min-width: 64.0625rem){.l-header__navigation--btn-links_btn._mail ._text{font-size:clamp(.8rem,-.0027108434rem + 1.2530120482vw,1.125rem)}}@media(min-width: 90rem){.l-header__navigation--btn-links_btn._mail ._text{font-size:clamp(1.125rem,.75rem + .4166666667vw,1.25rem)}}.l-footer{display:grid;font-size:clamp(.8142493639rem,4.0712468193vw,1rem);gap:2em;margin:0 auto;padding:4em 0 6em;width:clamp(18.3715012723rem,91.8575063613vw,22.5625rem)}@media(min-width: 40rem){.l-footer{font-size:clamp(.8333333333rem,2.0833333333vw,1rem);padding:clamp(4rem,-2.6666666667rem + 16.6666666667vw,8rem) 2rem;max-width:clamp(32.5rem,81.25vw,39rem);width:100%}}@media(min-width: 64.0625rem){.l-footer{font-size:clamp(.7118055556rem,1.1111111111vw,1rem);gap:unset;grid-template-columns:repeat(3, auto);max-width:96rem;padding:8em 2em 4em;place-content:space-between;place-items:start}}.l-footer__clinic{display:grid;gap:.5em;place-items:center}.l-footer__clinic ._logo{background:#ddd;height:4em;width:4em}@media(min-width: 64.0625rem){.l-footer__clinic ._logo{height:8em;width:8em}}.l-footer__clinic ._clinic-name{display:grid;place-items:center}.l-footer__clinic ._clinic-name span{font-weight:700}.l-footer__clinic ._clinic-name span:first-child{font-size:.625em}@media(min-width: 64.0625rem){.l-footer__clinic ._clinic-name span:first-child{font-size:.875em}}.l-footer__clinic ._clinic-name span:last-child{font-size:1.25em}@media(min-width: 64.0625rem){.l-footer__clinic ._clinic-name span:last-child{font-size:1.75em}}.l-footer__open-hours{display:grid}.l-footer__open-hours--table{display:grid;grid-template-columns:6.75em auto auto auto auto auto auto auto}@media(min-width: 64.0625rem){.l-footer__open-hours--table{grid-template-columns:8em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em 2.5em}}.l-footer__open-hours--table ._time-range{font-family:"Inter","Zen Maru Gothic",sans-serif}.l-footer__open-hours--table ._availability{text-align:center}.l-footer__open-hours--table ._is-available{color:#33d6ff}.l-footer__open-hours--table dt{border-bottom:1px solid #ddd;font-size:.875em;padding-bottom:1em}@media(min-width: 64.0625rem){.l-footer__open-hours--table dt{font-size:1em}}.l-footer__open-hours--table dd{border-bottom:1px solid #ddd;font-size:.875em;padding:1em 0}@media(min-width: 64.0625rem){.l-footer__open-hours--table dd{font-size:1em}}.l-footer__open-hours--closed{display:grid;gap:.5em;grid-template-columns:6.75em 1fr;padding:1em 0}@media(min-width: 64.0625rem){.l-footer__open-hours--closed{grid-template-columns:8em 1fr}}.l-footer__open-hours--closed dt,.l-footer__open-hours--closed dd{font-size:.875em}@media(min-width: 64.0625rem){.l-footer__open-hours--closed dt,.l-footer__open-hours--closed dd{font-size:1em}}.l-footer__info{display:grid;gap:1em}.l-footer__info--access{display:grid;gap:.5em;grid-template-columns:1.5em 1fr}.l-footer__info--access ._icon{aspect-ratio:1;width:100%}.l-footer__info--access ._address{display:grid}.l-footer__info--contact{display:grid;gap:1em;margin-top:2em}@media(min-width: 64.0625rem){.l-footer__info--contact{gap:.5em;margin-top:.5em}}.l-footer__info--contact_lead{font-size:.875em;text-align:center}@media(min-width: 64.0625rem){.l-footer__info--contact_lead{text-align:left}}.l-footer__info--contact_links{display:grid;gap:1em;grid-template-rows:repeat(3, 3em)}@media(min-width: 64.0625rem){.l-footer__info--contact_links{background:#f18e2b;border-radius:.5em;grid-template-columns:repeat(3, auto);grid-template-rows:unset;padding:1em 1.5em}}.l-footer__info--contact_links_btn{background:#f18e2b;border-radius:9999px;color:#fff;display:grid;gap:.5em;grid-template-columns:repeat(2, auto);place-content:center;place-items:center}@media(min-width: 64.0625rem){.l-footer__info--contact_links_btn{background:none;border-radius:0}}.l-footer__info--contact_links_btn ._icon{display:grid}.l-footer__info--contact_links_btn ._text{font-size:1.25em;font-weight:700}.l-footer__info--contact_links_btn._tel ._icon{aspect-ratio:1;width:1.25em}.l-footer__info--contact_links_btn._tel ._text{font-family:"Inter","Zen Maru Gothic",sans-serif}@media(max-width: 39.9375rem){.l-footer__info--contact_links_btn._tel ._text{font-size:1.5em}}.l-footer__info--contact_links_btn._mobile ._icon{aspect-ratio:12/17;width:1.25em}.l-footer__info--contact_links_btn._mail ._icon{aspect-ratio:4/3;height:1.25em}.l-footer__navigation{display:grid;gap:2em 2.5em;grid-template-columns:repeat(2, auto);padding:1em 2em 1.75em;place-content:space-between;width:100%}@media(min-width: 40rem){.l-footer__navigation{place-content:space-around}}@media(min-width: 64.0625rem){.l-footer__navigation{gap:unset;grid-auto-flow:column;grid-column:span 3;grid-template-columns:auto;margin-top:4em;padding:2em 0;place-content:space-between}}.l-footer__navigation a{padding:.25em 0}.l-footer__copyright{margin-bottom:-1em;text-align:center}@media(min-width: 64.0625rem){.l-footer__copyright{margin:2em 0 0;text-align:left}}.l-footer__privacy-policy{text-align:center}@media(min-width: 64.0625rem){.l-footer__privacy-policy{display:grid;grid-column:span 2;margin-top:2em;text-align:right;width:100%}}@media(min-width: 64.0625rem){.l-footer__privacy-policy a{justify-self:end}}.l-content{font-size:clamp(.8142493639rem,4.0712468193vw,1rem);margin:0 auto;padding:5em 0 8em;width:clamp(18.3715012723rem,91.8575063613vw,22.5625rem)}@media(min-width: 40rem){.l-content{font-size:clamp(.8333333333rem,2.0833333333vw,1rem)}}@media(min-width: 50.125rem){.l-content{max-width:46.125em;width:100%}}@media(min-width: 64.0625rem){.l-content{font-size:clamp(.7118055556rem,1.1111111111vw,1rem);max-width:unset;padding:5em 0 8em;width:clamp(46.125rem,11.8554216867rem + 53.4939759036vw,60rem)}}.l-breadcrumb{font-size:clamp(.8142493639rem,4.0712468193vw,1rem);margin:0 auto;padding:1em 0;width:clamp(18.3715012723rem,91.8575063613vw,22.5625rem)}@media(min-width: 40rem){.l-breadcrumb{font-size:clamp(.8333333333rem,2.0833333333vw,1rem)}}@media(min-width: 50.125rem){.l-breadcrumb{max-width:46.125em;width:100%}}@media(min-width: 64.0625rem){.l-breadcrumb{font-size:clamp(.7118055556rem,1.1111111111vw,1rem);max-width:95em;padding:1em 3.5em}}.l-breadcrumb__list{display:flex;flex-wrap:wrap;font-size:.75em;font-weight:700}@media(min-width: 40rem){.l-breadcrumb__list{font-size:.875em}}.l-breadcrumb__item{align-items:center;display:flex}.l-breadcrumb__item:not(:first-child)::before{content:"＞";font-size:.8em;margin:0 1em}.l-card-grid{display:grid;gap:2em}@media(min-width: 50.125rem){.l-card-grid{grid-template-columns:repeat(2, 1fr);place-items:start}}.l-card-grid__item-wrapper{display:grid;grid-template-areas:"img" "desc"}.l-card-grid__item-description{background:#fff;border-radius:1em;box-shadow:0 .25rem 1rem rgba(0,0,0,.16);display:grid;grid-area:desc;justify-self:center;margin-top:-2em;padding:1.5em;position:relative;width:calc(100% - 2em);z-index:10}@media(min-width: 50.125rem){.l-card-grid__item-description{justify-self:end}}.l-card-grid__item-description ._title{font-size:1.25em;font-weight:700;justify-self:center}.l-card-grid__item-description ._text{margin-top:1.5em}.l-card-grid__item-description ._link{margin-top:1em;justify-self:end}.l-card-grid__item-img{aspect-ratio:3/2;background:#ccc;border-radius:1em;grid-area:img;overflow:hidden}@media(min-width: 50.125rem){.l-card-grid__item-img{width:calc(100% - 2em)}}.l-card-grid__item-img:not(:has(>img)){display:grid;place-content:center}.l-card-grid__item-img:not(:has(>img))::before{color:#fff;content:"No Image";font-size:1.25em}.l-floating-cta{background:#33d6ff;bottom:0;display:grid;grid-template-columns:repeat(3, 1fr);height:4em;left:0;padding:.375em 0;position:fixed;width:100%}@media(min-width: 40rem){.l-floating-cta{display:none}}.l-floating-cta__link-wrapper{padding:0 .5em}.l-floating-cta__link-wrapper:nth-child(2){border-left:.0625rem solid #fff;border-right:.0625rem solid #fff}.l-floating-cta__link{display:grid;gap:.25em;place-content:center;place-items:center}.l-floating-cta__link ._icon{aspect-ratio:1;width:1.5em}.l-floating-cta__link ._text{color:#fff;font-weight:700}.c-page-title{aspect-ratio:393/208;display:grid;font-size:clamp(.8142493639rem,4.0712468193vw,1rem);height:13em;padding-top:clamp(4rem,3.8442947702rem + .6339144216vw,4.25rem);place-content:center;place-items:center;position:relative;width:100%}@media(min-width: 40rem){.c-page-title{aspect-ratio:1920/320;font-size:clamp(.8333333333rem,2.0833333333vw,1rem);height:clamp(13rem,1.3333333333rem + 29.1666666667vw,20rem);padding-top:clamp(4.25rem,-.0722891566rem + 6.7469879518vw,6rem)}}@media(min-width: 64.0625rem){.c-page-title{font-size:clamp(.7118055556rem,1.1111111111vw,1rem);height:20em;padding-top:clamp(6rem,6.6666666667vw,8rem)}}.c-page-title__heading{color:#33d6ff;font-size:1.5em;font-weight:900;-webkit-text-stroke:.03125em #fff;text-stroke:.03125em #fff}@media(min-width: 64.0625rem){.c-page-title__heading{font-size:2.5em}}.c-page-title__bg-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.c-page-title__bg-img img{object-fit:cover}
