
@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.section-hero{z-index:10;flex-direction:column;justify-content:flex-end;width:100%;height:80vh;display:flex;position:relative;overflow:hidden}@media (min-width:834px){.section-hero{max-height:1200px}}.section-hero__background{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background-position:50%;background-size:cover;position:absolute}.section-hero__container{box-sizing:border-box;width:100%;max-width:1440px;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;padding-block:42px;position:relative}@media (min-width:834px){.section-hero__container{padding:52px}}.section-hero__title{margin:calc(var(--spacing,.25rem)*0);max-width:816px;font-family:var(--font-navigo,"Navigo",sans-serif);--tw-leading:44px;--tw-font-weight:var(--font-weight-bold,700);font-size:48px;line-height:44px;font-weight:var(--font-weight-bold,700);--tw-tracking:-.96px;letter-spacing:-.96px;color:var(--color-mf-white,#fff)}@media (min-width:834px){.section-hero__title{--tw-leading:95px;--tw-tracking:-1.8px;letter-spacing:-1.8px;font-size:90px;line-height:95px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.section-about{background-color:var(--color-mf-white,#fff);width:100%}.section-about__container{gap:calc(var(--spacing,.25rem)*8);max-width:1440px;padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;margin-inline:auto;padding-block:66px;display:flex}@media (min-width:834px){.section-about__container{padding-block:120px;padding-inline:52px}}.section-about__title{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-navigo,"Navigo",sans-serif);--tw-leading:58px;--tw-font-weight:var(--font-weight-medium,500);font-size:32px;line-height:58px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.64px;letter-spacing:-.64px;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-about__title{--tw-tracking:-1.04px;letter-spacing:-1.04px;font-size:52px}}.section-about__content{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}@media (min-width:834px){.section-about__content{max-width:794px}}.section-about__text{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:-.36px;letter-spacing:-.36px;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-about__text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-tracking:-.4px;letter-spacing:-.4px}}.section-about__cta{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--color-mf-charcoal,#0e0004);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:calc(var(--spacing,.25rem)*8);line-height:calc(var(--spacing,.25rem)*8);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.4px;letter-spacing:-.4px;white-space:nowrap;color:var(--color-mf-white,#fff);transition-property:opacity;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:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-radius:39px;text-decoration-line:none;display:inline-flex}@media (min-width:834px){.section-about__cta{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.section-about__cta:hover{opacity:.9}.section-about__cta-icon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);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:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.section-about__cta:hover .section-about__cta-icon{--tw-translate-x:calc(var(--spacing,.25rem)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.section-services{background-color:var(--color-mf-charcoal,#0e0004);width:100%;padding-block:66px;overflow-x:clip}@media (min-width:834px){.section-services{padding-block:52px}}.section-services__title{margin:calc(var(--spacing,.25rem)*0);margin-bottom:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*4);text-align:center;font-family:var(--font-navigo,"Navigo",sans-serif);--tw-leading:58px;--tw-font-weight:var(--font-weight-medium,500);font-size:32px;line-height:58px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.64px;letter-spacing:-.64px;color:var(--color-mf-white,#fff)}@media (min-width:834px){.section-services__title{--tw-tracking:-1.04px;letter-spacing:-1.04px;padding-inline:52px;font-size:52px}}.section-services__marquee{width:100%;overflow:hidden}.section-services__track{gap:calc(var(--spacing,.25rem)*8);width:max-content;display:flex}.section-services__item{box-sizing:border-box;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-mf-border-grey,#e3e3e3);background-color:var(--color-mf-white,#fff);min-width:fit-content;height:114px;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2.5);justify-content:center;align-items:center;display:flex}.section-services__item-text{text-align:center;font-family:var(--font-navigo,"Navigo",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:58px;--tw-font-weight:var(--font-weight-normal,400);line-height:58px;font-weight:var(--font-weight-normal,400);--tw-tracking:-.36px;letter-spacing:-.36px;white-space:nowrap;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-services__item-text{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-tracking:-.4px;letter-spacing:-.4px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.section-why{background-color:var(--color-mf-bg-grey,#f5f5f5);width:100%}.section-why__container{max-width:1440px;padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto;padding-block:66px}@media (min-width:834px){.section-why__container{padding-block:120px;padding-inline:52px}}.section-why__content{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex}.section-why__title{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-navigo,"Navigo",sans-serif);--tw-leading:58px;--tw-font-weight:var(--font-weight-medium,500);font-size:32px;line-height:58px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.64px;letter-spacing:-.64px;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-why__title{--tw-tracking:-1.04px;letter-spacing:-1.04px;font-size:52px}}.section-why__body{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;max-width:794px;display:flex}@media (min-width:834px){.section-why__body{max-width:827px}}.section-why__description{margin:calc(var(--spacing,.25rem)*0);font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:-.36px;letter-spacing:-.36px;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-why__description{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-tracking:-.4px;letter-spacing:-.4px}}.section-why__feature-card{align-items:center;gap:calc(var(--spacing,.25rem)*4);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-mf-border-grey,#e3e3e3);background-color:var(--color-mf-white,#fff);max-width:747px;padding:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}@media (min-width:834px){.section-why__feature-card{gap:calc(var(--spacing,.25rem)*8);max-width:1050px;padding:calc(var(--spacing,.25rem)*8);flex-direction:row}}.section-why__feature-icon{flex-shrink:0;width:66px;height:66px}.section-why__feature-icon img{width:100%;height:100%}.section-why__feature-text{margin:calc(var(--spacing,.25rem)*0);text-align:center;font-family:var(--font-montserrat,"Montserrat",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:-.32px;letter-spacing:-.32px;color:var(--color-mf-text-secondary,#747474)}@media (min-width:834px){.section-why__feature-text{text-align:left;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-tracking:-.36px;letter-spacing:-.36px}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.section-locations{background-color:var(--color-mf-white,#fff);width:100%}.section-locations__container{align-items:center;gap:calc(var(--spacing,.25rem)*8);max-width:1440px;padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;margin-inline:auto;padding-block:66px;display:flex}@media (min-width:834px){.section-locations__container{padding-block:120px;padding-inline:52px}}.section-locations__title{margin:calc(var(--spacing,.25rem)*0);text-align:center;font-family:var(--font-navigo,"Navigo",sans-serif);--tw-leading:58px;--tw-font-weight:var(--font-weight-medium,500);font-size:32px;line-height:58px;font-weight:var(--font-weight-medium,500);--tw-tracking:-.64px;letter-spacing:-.64px;color:var(--color-mf-charcoal,#0e0004)}@media (min-width:834px){.section-locations__title{--tw-tracking:-1.04px;letter-spacing:-1.04px;font-size:52px}}.section-locations__cards{gap:calc(var(--spacing,.25rem)*8);flex-direction:column;width:100%;display:flex}.location-card{box-sizing:border-box;width:100%;height:395px;padding:calc(var(--spacing,.25rem)*8);transition-property:box-shadow;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:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-radius:40px;align-items:flex-end;text-decoration-line:none;display:flex;position:relative;overflow:hidden}.location-card:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:834px){.location-card{padding:52px}}.location-card__background{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.location-card__gradient{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(#0000 0%,#0006 100%);position:absolute}.location-card__content{z-index:1;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.location-card__title{margin:calc(var(--spacing,.25rem)*0);max-width:287px;font-family:var(--font-navigo,"Navigo",sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);--tw-tracking:-.96px;letter-spacing:-.96px;color:var(--color-mf-white,#fff)}@media (min-width:834px){.location-card__title{--tw-leading:58px;--tw-tracking:-1.76px;letter-spacing:-1.76px;flex:1;max-width:none;font-size:44px;line-height:58px}}.location-card__arrow{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);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:.2s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));flex-shrink:0}@media (min-width:834px){.location-card__arrow{width:116px;height:116px}}.location-card:hover .location-card__arrow{--tw-translate-x:calc(var(--spacing,.25rem)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.location-card__arrow img{width:100%;height:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
