@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(../media/montserrat-latin-300-normal.1rxsjxm_fz_yi.woff2)format("woff2"),url(../media/montserrat-latin-300-normal.04qn1w-g4ngcn.woff)format("woff")}
@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-latin-700-normal.21i9yq03ayvy2.woff2)format("woff2"),url(../media/montserrat-latin-700-normal.2u4bvu-zb6nqw.woff)format("woff")}
*{box-sizing:border-box;margin:0;padding:0}body{color:#111;font-family:Montserrat,sans-serif;overflow-x:hidden}[class^=page-]{min-height:100vh}img{max-width:100%;height:auto}:focus-visible{outline-offset:4px;outline:2px solid #5a9ca7}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-content-label{letter-spacing:4px;color:#1a3c40;margin:.9rem 0;padding:.8rem 1.5rem;font-size:1.6rem;font-weight:700}@media (max-width:1024px){.sidebar-content-label{margin:1rem 0;padding:1rem 0;font-size:1.8rem}}@media (max-width:768px){.sidebar-content-label{font-size:1.7rem}}@media (max-width:600px){.sidebar-content-label{margin:.9rem 0;font-size:1.6rem}}@media (max-width:400px){.sidebar-content-label{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.growth-quote mark,.quote-text mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff19a;padding:.08em .15em}
