:root{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#F3F4F1;color:#16201A;-webkit-font-smoothing:antialiased;font-family:Kumbh Sans,system-ui,sans-serif;overflow-x:hidden}a{color:#3F6650;text-decoration:none}a:hover{color:#16201A}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.hv-ink:hover{background:#5C866C!important;color:#F3F4F1!important}.hv-sage:hover{background:#16201A!important}.hv-border-ink:hover{border-color:#16201A!important}.hv-nav:hover{color:#16201A!important}.hv-star:hover{border-color:#16201A!important}.hv-white:hover{background:#16201A!important;color:#FFFFFF!important}.hv-ondark-sage:hover{background:#EDF1EE!important}.hv-ondark-ghost:hover{border-color:#8FBFA1!important;color:#8FBFA1!important}.hv-fab:hover{background:#16201A!important}.fab-tip{opacity:0;transform:translateY(6px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.fab-wrap:hover .fab-tip{opacity:1;transform:translateY(0)}.gy-desktop-nav{display:flex}.gy-header-cta{display:inline-flex}.gy-nav-toggle{display:none;margin-left:auto}.gy-mobile-menu{display:none}@media (max-width:860px){.gy-desktop-nav,.gy-header-cta{display:none!important}.gy-nav-toggle{display:inline-flex!important}.gy-mobile-menu.open{display:flex!important}}@media (max-width:700px){.gy-mock-aside{display:none!important}.gy-mock-grid{grid-template-columns:1fr!important}}@media (max-width:860px){.gy-article-grid{grid-template-columns:1fr!important}}.legal{color:#3A443C;font-size:16.5px;line-height:1.72}.legal h2{font-family:Bricolage Grotesque,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.02em;color:#16201A;margin:34px 0 10px}.legal p,.legal ul{margin:0 0 14px}.legal ul{padding-left:22px;display:flex;flex-direction:column;gap:8px}.legal a{color:#3F6650}.legal strong{color:#16201A;font-weight:600}