.c-logo-min path{fill:var(--color-ecru)}.-is-coaching .c-logo-min path{fill:var(--color-coral)}.-is-contact .c-logo-min path{fill:var(--color-green)}.-is-biography .c-logo-min path{fill:var(--color-red)}.c-header{display:flex;height:var(--header-height);justify-content:space-between;left:1.25rem;pointer-events:none;position:fixed;right:1.25rem;top:1.25rem;width:auto;z-index:10}@media(min-width:768px){.c-header{left:2.5rem;right:2.5rem}}.c-header_logo{display:flex;gap:.25rem;position:relative}.c-header_cta,.c-header_logo{pointer-events:auto}.c-logo-wrapper{align-items:center;display:flex;fill:currentColor;height:1.9875rem;position:relative;width:4.0625rem}.c-logo-full{height:100%;transform-origin:left center;width:100%}.c-logo-full,.c-logo-min{left:0;position:absolute;top:0}.c-logo-min{display:block;height:1.46875rem!important;opacity:0;width:1.46875rem!important}@media(min-width:1024px){.c-logo-min{height:1.625rem!important;width:1.625rem!important}}:root{--color-coral:#ff9185;--color-green:#16475c;--color-red:#710a23;--color-ecru:#f4e9d7;--color-dark-grey:#4d4d4d;--color-black:#000;--color-white:#fff}.c-nav{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:#000000b8;border-radius:var(--nav-border-r);bottom:var(--grid-margin);color:var(--color-coral);height:var(--nav-height);justify-content:flex-end;left:var(--grid-margin);overflow:hidden;position:fixed;right:var(--grid-margin);transition:color 1.5s ease-in-out;z-index:51}.c-nav,.c-nav_content{display:flex;flex-direction:column}.c-nav_content{padding:0 1.25rem;position:relative}.c-nav_links{display:none;flex-direction:column;margin-bottom:2.5rem;padding-top:.625rem}.c-nav_links .c-nav_link{margin-top:.625rem}.c-nav_links .c-nav_link-mask{display:block;overflow:hidden}.c-nav_links .c-nav_link-item{display:block}.c-nav_labels{align-items:center;cursor:pointer;display:flex;height:var(--nav-height);overflow:hidden;position:relative;z-index:20}.c-nav_label-wrap{display:block;width:100%}.c-nav_label{display:block;display:inline-block;opacity:1}@media(min-width:1024px){.c-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent!important;bottom:var(--grid-margin);left:var(--grid-margin);overflow:visible!important;right:auto;width:auto}.-is-home .c-nav{color:inherit}.-is-standard-page .c-nav{color:var(--color-dark-grey)}.-is-coaching .c-nav{color:var(--color-green)}.c-nav_content{height:100%;overflow:visible!important;position:relative;width:100%}.c-nav_content,.c-nav_links{align-items:center;display:flex!important;padding:0}.c-nav_links{color:inherit;flex-direction:row!important;height:auto!important;left:0;margin:0;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(calc(-50% - 8px))!important;visibility:hidden;width:-moz-max-content;width:max-content;z-index:50}.-is-home:not(.-is-red-scheme) .c-nav_links{color:var(--color-white)}.c-nav_links .c-nav_link{margin-bottom:0!important;margin-right:.25rem;white-space:nowrap}.-nav-color-chg .c-nav_links .c-nav_link{color:var(--color-green)}.-is-standard-page .c-nav_links .c-nav_link{color:var(--color-dark-gray)}.c-nav_links .c-nav_link{display:flex}.c-nav_links .c-nav_link:after{content:","}.c-nav_links .c-nav_link:last-child:after{content:""}.c-nav_labels{align-items:center;display:flex;height:100%;position:relative;z-index:10}}.c-footer{font-size:var(--font-size-xxs);margin-bottom:calc(var(--header-height) + var(--grid-margin)*2.22222);margin-top:var(--grid-margin)}@media(min-width:1024px){.c-footer{margin-bottom:2.8125rem;margin-top:4.0625rem}}.c-footer .c-footer_inner{display:flex;flex-direction:column;gap:calc(var(--grid-margin)/1.5)}@media(min-width:768px){.c-footer .c-footer_inner{align-items:flex-end;flex-direction:row;grid-column:1/-1;grid-column:3/-1;justify-content:space-between}}.-is-home .c-footer{--grid-gutter:0;bottom:var(--grid-margin);left:var(--grid-margin);margin:0;opacity:0;position:fixed;right:var(--grid-margin);visibility:hidden;width:auto;z-index:9}@media(min-width:768px){.-is-home .c-footer{opacity:1;visibility:visible}}.c-footer_copy{line-height:110%}.c-footer_legal{display:flex;flex-direction:column;gap:calc(var(--grid-margin)/1.5)}@media(min-width:768px){.c-footer_legal{flex-direction:row}}
