@scope ([data-canonical-niche="academia-fitness"]){:scope{--mentorian-button-shadow:0 13px 30px rgba(10,34,31,.18)}*{box-sizing:border-box}:scope{scroll-behavior:smooth}:scope{margin:0;background:#f4f1e9}button,input,select,textarea{font:inherit}.reveal{animation:contentReveal .65s ease both}@keyframes contentReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}a[class*=Button],button{box-shadow:var(--mentorian-button-shadow);transition:transform .22s ease,box-shadow .22s ease}a:focus-visible,a[class*=Button]:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #ff5b35;outline-offset:4px}a[class*=Button]:active,button:active{transform:translateY(1px)}a[class*=Button] svg,button svg{transition:transform .22s ease}@media(hover:hover) and (pointer:fine){a[class*=Button]:hover,button:hover{transform:translateY(-3px)}a[class*=Button]:hover svg,button:hover svg{transform:translateX(4px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{animation:none}a[class*=Button],a[class*=Button] svg,button,button svg{transition:none!important;transform:none!important}}a[class*=mobileContact],a[class*=primaryButton]{background:var(--brand-primary)!important;color:var(--brand-on-primary)!important}a:focus-visible,a[class*=mobileContact]:focus-visible,a[class*=primaryButton]:focus-visible,summary:focus-visible{outline-color:var(--brand-secondary)}[class*=header]>a:last-child{color:var(--brand-primary)}[class*=boundaries]>div,[class*=processGrid] article,[class*=serviceGrid] article{border-color:var(--brand-secondary)}[class*=contact_]{border-top:4px solid var(--brand-secondary)}[class*=textLink]{text-decoration-color:var(--brand-secondary)}}