[hidden]{display:none!important}
html{scroll-behavior:auto;scroll-padding-top:125px}
header{position:sticky;top:0;z-index:20;background:var(--paper);box-shadow:0 0 0 1px var(--paper)}
header nav a{position:relative;min-height:44px;transition:color .2s}
header nav a.current{color:#49623b}
header nav a.current::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#7e9468;border-radius:2px}
header .support-link.current{background:var(--ink);color:var(--paper);border-color:var(--ink)}
main{min-height:calc(100svh - 300px)}
body:not([data-view="home"]) main>.sensitivity{border-bottom:1px solid var(--line)}
body:not([data-view="home"]) .section{padding-top:65px;padding-bottom:65px}
body[data-view="home"] main>.sensitivity{display:none}
body[data-view="home"] footer{display:none}
body[data-view="understand"] .myths,body[data-view="types"] .care-section{border-top:1px solid var(--line)}
.globe-return{margin-top:35px}
h1[tabindex="-1"]:focus,h2[tabindex="-1"]:focus{outline:none}
@media(max-width:1000px){header nav{gap:12px}.brand{flex-shrink:0}.support-link{flex-shrink:0}}
@media(max-width:760px){header{height:auto;min-height:88px;display:grid;grid-template-columns:1fr auto;gap:8px 15px;padding-top:15px;margin:0 5.3%}header nav{display:flex;grid-column:1/-1;grid-row:2;gap:18px;overflow-x:auto;max-width:100%;padding:0 0 6px;scrollbar-width:thin;font-size:11px}header nav a:nth-child(n){display:inline-flex}header nav a{min-height:42px;flex-shrink:0;gap:6px}.nav-icon{width:16px;height:16px}header .brand{grid-row:1}header .support-link{grid-column:2;grid-row:1;justify-self:end}.hero{height:auto;min-height:660px}body:not([data-view="home"]) .section{padding-top:45px;padding-bottom:45px}.sensitivity{font-size:9px}html{scroll-padding-top:140px}}
@media(max-width:620px){header{margin:0 6%}.hero{min-height:0}header nav{gap:20px}.hero-bottom{font-size:7px}}
