@media screen and (max-width:767px){html{font-size:16px}}h1{line-height:3.25rem}h1,h2{font-weight:400}h2{line-height:40px}h3{font-weight:400}h4,h5{font-weight:600}h6{font-weight:800}@media only screen and (max-width:785px){.fancy-text-container .left-align-mobile *,.left-align-mobile,.left-align-mobile *{text-align:start!important}}@media(max-width:767px){h1{font-size:2.75rem;line-height:2.75rem}h1,h2{color:#514036;font-family:Inter,sans-serif;font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.875rem}h3,h4{color:#514036;font-family:Inter,sans-serif}h4{font-size:1.75rem}h5{font-size:1.5rem}h5,h6{color:#514036;font-family:Inter,sans-serif}h6{font-size:1.125rem}}.container-fluid.header__top{display:none}nav.menu.menu--desktop>ul .menu__item--depth-1{height:100%}@media (min-width:768px){.menu .menu__submenu{top:78px!important}}nav.menu.menu--desktop>ul>li.menu__item--depth-1:first-child>ul.menu__submenu--level-2{column-count:2}.menu__link{font-size:1rem!important}.header-container--active-menu .menu__item,.header-container--active-menu .menu__link{color:#fff}@media screen and (min-width:768px){.menu__item.menu__item--depth-1.menu__item--has-submenu:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 512 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E");padding-left:14px;transition:all .2s;width:30px}.menu__item.menu__item--depth-1.menu__item--open.menu__item--has-submenu:after{transform:scaleY(-1)}.menu__item.menu__item--depth-1>a.menu__link{font-weight:400!important}.menu__item.menu__item--depth-1.menu__item--open>a.menu__link:before,.menu__item.menu__item--depth-1>a.menu__link:hover:before{border-bottom:3px solid var(--primary_color)}.menu__item--depth-1.menu__item--open>a.menu__link,.menu__item--depth-1>a.menu__link:hover{color:#fff}nav.menu.menu--desktop>ul{justify-content:flex-end}}.menu__item.menu__item--depth-2>a:hover{color:var(--primary_color)!important}@media(max-width:767px){.main-menu-toggle{padding:5px 10px 5px 5px;top:3px}.menu.menu--mobile{padding:32px}.header-container.header-container--active-menu{background:#1f1f1f}.menu--mobile .menu__link{color:#514036!important}.menu.menu--mobile .menu__item--depth-1{border-bottom:2px solid #b86d23!important}.menu.menu--mobile li.menu__item.menu__item--depth-2{border-bottom:1px solid var(--tertiary_color)!important}}.button.ts__btn-fill--custom{padding:12px!important}.button.ts__btn-fill--custom,form input[type=submit]{font-size:16px!important;font-weight:600;line-height:1rem;text-transform:uppercase}form input[type=submit]{padding:12px 16px!important;transform:none!important}form input[type=submit]:hover{background:#000!important}[id^=icon-block]{border-radius:0!important;box-shadow:0 3px 6px rgba(0,0,0,16%)!important}[id^=icon-block] .icon-container{box-shadow:4px 4px 0 #000!important}footer.footer{background-color:var(--dark_color)}footer.footer .button.btn_text:before{display:none}footer.footer .button.ts__btn-text--custom:hover{color:#b86d23;opacity:1!important;transform:none}footer ul[role=menu]:not(.hs-menu-children-wrapper){justify-items:center}footer .hs-menu-depth-2{font-size:15px}.hs-menu-item.hs-menu-depth-1{text-align:center;width:15%}footer.footer .hs-menu-wrapper.no-flyouts ul.hs-menu-children-wrapper>li:last-of-type>a{margin-bottom:0!important}footer.footer .hs-menu-wrapper.no-flyouts>ul{gap:unset}@media only screen and (max-width:775px){.hs-menu-item.hs-menu-depth-1{width:50%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{flex-direction:row!important}}@media screen and (min-width:776px){footer ul[role=menu]:not(.hs-menu-children-wrapper){grid-template-columns:1fr repeat(5,1fr)}}@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");.mn-species{--mn-cordyceps:#e54d1f;--mn-lionsmane:#fdf7f3;--mn-portobello:#514036;--mn-bg:#fcfbfa;--mn-ink:#514036;--mn-ink-soft:rgba(81,64,54,.78);--mn-line:rgba(81,64,54,.16);--mn-shadow:0 16px 50px rgba(0,0,0,.1);--mn-shadow-soft:0 14px 38px rgba(0,0,0,.08);background:var(--mn-bg);color:var(--mn-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mn-species *{box-sizing:border-box}.mn-species img{display:block;max-width:100%}.mn-species a{text-decoration:none}.mn-species a:not(.mn-btn),.mn-species a:not(.mn-btn):visited{color:inherit!important}.mn-species a:not(.mn-btn):hover{color:var(--mn-cordyceps)!important}.mn-species .mn-wrap{margin:0 auto;max-width:1180px;padding:0 20px}.mn-species .mn-kicker{align-items:center;color:var(--mn-ink);display:inline-flex;font-size:12px;font-weight:800;gap:10px;letter-spacing:.14em;text-transform:uppercase}.mn-species .mn-dot{background:var(--mn-cordyceps);border-radius:999px;flex:0 0 auto;height:8px;width:8px}.mn-species .mn-h1{font-size:clamp(40px,5vw,74px);font-weight:500;letter-spacing:-.03em;line-height:1.02;margin:14px 0 10px}.mn-species .mn-h2{font-size:clamp(22px,2.6vw,36px);font-weight:500;letter-spacing:-.02em;line-height:1.16;margin:0}.mn-species .mn-lede{color:var(--mn-ink-soft);font-size:18px;line-height:1.9;margin:0;max-width:70ch}.mn-species .mn-sub{color:var(--mn-ink-soft);line-height:1.75;margin:0;max-width:84ch}.mn-species .mn-latin{color:rgba(81,64,54,.66);font-size:13px;font-weight:700;letter-spacing:.06em;margin:0 0 18px;text-transform:uppercase}.mn-species .mn-section{padding:76px 0}.mn-species .mn-section--tight{padding:56px 0}.mn-species section[id]{scroll-margin-top:90px}.mn-species .mn-btnrow{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.mn-species .mn-btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;padding:12px 16px;text-decoration:none!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,color .18s ease;will-change:transform;-webkit-text-fill-color:currentColor!important}.mn-species .mn-btn:focus{outline:3px solid rgba(229,77,31,.35);outline-offset:3px}.mn-species .mn-btn--primary{background:var(--mn-portobello);box-shadow:0 12px 30px rgba(81,64,54,.22);color:var(--mn-lionsmane)!important}.mn-species .mn-btn--primary:hover{background:var(--mn-cordyceps);box-shadow:0 16px 44px rgba(81,64,54,.26);color:var(--mn-lionsmane)!important;transform:translateY(-1px)}.mn-species .mn-btn--ghost{background:transparent;border-color:var(--mn-line);color:var(--mn-portobello)!important}.mn-species .mn-btn--ghost:hover{border-color:var(--mn-cordyceps);color:var(--mn-cordyceps)!important;transform:translateY(-1px)}.mn-species .mn-reveal{transition:opacity .7s ease,transform .7s ease}.mn-species.mn-js-ready .mn-reveal{opacity:0;transform:translateY(18px)}.mn-species.mn-js-ready .mn-reveal.is-visible{opacity:1;transform:translateY(0)}.mn-species.mn-js-ready .mn-reveal[data-delay="80"]{transition-delay:.08s}.mn-species.mn-js-ready .mn-reveal[data-delay="140"]{transition-delay:.14s}.mn-species.mn-js-ready .mn-reveal[data-delay="220"]{transition-delay:.22s}@media (prefers-reduced-motion:reduce){.mn-species.mn-js-ready .mn-reveal{opacity:1;transform:none;transition:none}.mn-species .mn-btn{transition:none}}.mn-species .mn-block{background:#fff;border:1px solid var(--mn-line);border-radius:34px;box-shadow:var(--mn-shadow-soft);overflow:hidden}.mn-species .mn-block__in{padding:26px}.mn-species .mn-grid{align-items:start;display:grid;gap:16px;grid-template-columns:1.05fr .95fr}.mn-species .mn-callout{background:var(--mn-cordyceps);border:1px solid hsla(24,71%,97%,.2);border-radius:30px;box-shadow:0 18px 52px rgba(0,0,0,.14);color:var(--mn-lionsmane);overflow:hidden}.mn-species .mn-callout__in{padding:22px}.mn-species .mn-callout .mn-kicker{color:var(--mn-lionsmane)}.mn-species .mn-callout .mn-dot{background:var(--mn-lionsmane)}.mn-species .mn-callout p{color:hsla(24,71%,97%,.92);line-height:1.75;margin:10px 0 0}@media (max-width:980px){.mn-species .mn-grid{grid-template-columns:1fr}}.button.btn_text:before{background:#3277aa}.main-menu-toggle .main-menu-toggle__icon.main-menu-toggle__icon--closed{color:#fff}@media (max-width:767px){.header-container{background:#1f1f1f}}