.huminnova-wrap{width:100%;max-width:1120px;margin-right:auto;margin-left:auto;padding-right:24px;padding-left:24px}.huminnova-btn{display:inline-flex;justify-content:center;align-items:center;gap:0.5em;font-family:var(--hn-font);font-weight:700;font-size:0.95rem;line-height:1.2;text-decoration:none;padding-top:0.8em;padding-right:1.45em;padding-bottom:0.8em;padding-left:1.45em;border-radius:10px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:background-color 0.15s,color 0.15s,border-color 0.15s}.huminnova-btn-primary{color:#fff;background-color:var(--hn-accent)}.huminnova-btn-primary:hover{color:#fff;background-color:var(--hn-accent-hover)}.huminnova-btn-primary:hover{border-color:var(--hn-accent-hover)}.huminnova-btn-primary{border-color:var(--hn-accent)}.huminnova-btn-outline{color:var(--hn-accent);background-color:transparent}.huminnova-btn-outline:hover{color:var(--hn-accent);background-color:var(--hn-sage)}.huminnova-btn-outline{border-color:var(--hn-accent)}.huminnova-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:200;width:100%;font-family:var(--hn-font)}.huminnova-topline{color:var(--hn-topline-txt);font-size:0.8rem;background-color:var(--hn-accent)}.huminnova-topline-inner{display:flex;justify-content:space-between;align-items:center;gap:0.6rem 1.6rem;padding-top:0.3em;padding-bottom:0.3em}.huminnova-topline-inner{flex-wrap:wrap}@media (max-width:479px){.huminnova-topline-inner{justify-content:center}}.huminnova-lang{display:flex;gap:0.1rem;font-weight:700;font-size:0.78rem;letter-spacing:0.08em}.huminnova-lang-item{display:inline-flex;justify-content:center;align-items:center;color:var(--hn-topline-muted);text-decoration:none;padding-top:0.3em;padding-right:0.45em;padding-bottom:0.3em;padding-left:0.45em;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:2px solid transparent;cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.huminnova-lang-item:hover{color:#fff;background-color:rgba(255,255,255,.08);border-bottom:2px solid rgba(255,255,255,.45)}.huminnova-lang-item:focus-visible{color:#fff;outline:2px solid #fff;outline-offset:2px}@media (max-width:1023px){.huminnova-lang-item{min-width:40px;min-height:40px}}.huminnova-lang-current{color:#fff;border-bottom:2px solid #fff;cursor:default}.huminnova-lang-current:hover{color:#fff;background-color:transparent;border-bottom:2px solid #fff}.huminnova-tl-contact{display:flex;gap:1.6rem}.huminnova-tl-contact{flex-wrap:wrap}@media (max-width:479px){.huminnova-tl-contact{gap:1rem}}.huminnova-tl-link{color:var(--hn-topline-txt);text-decoration:none}.huminnova-tl-link:hover{color:#fff;text-decoration:underline}.huminnova-tl-link{white-space:nowrap}@media (max-width:1023px){.huminnova-tl-link{padding-top:0.4rem;padding-bottom:0.4rem}}.huminnova-navbar{position:relative;background-color:rgba(255,255,255,.94);border-bottom:1px solid var(--hn-line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.huminnova-nav{display:flex;align-items:center;gap:1.2rem;min-height:74px}@media (max-width:1119px){.huminnova-nav{gap:0.8rem}}@media (max-width:767px){.huminnova-nav{gap:0.8rem}}.huminnova-brand{display:flex;align-items:center;gap:0.6rem;flex-grow:0;flex-shrink:0;flex-basis:auto;color:var(--hn-fg);font-weight:800;font-size:1.25rem;text-decoration:none;letter-spacing:-0.01em}.huminnova-brand:hover{color:var(--hn-fg)}.huminnova-brand-logo{display:block;width:42px;height:42px;object-fit:contain}.huminnova-brand-name{color:var(--hn-fg)}.huminnova-brand-accent{color:var(--hn-accent-txt);font-weight:600}.huminnova-menu{display:flex;align-items:center;gap:0.1rem;margin-left:auto}@media (max-width:1119px){.huminnova-menu{display:none;gap:0px;position:absolute;top:100%;right:0px;left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.5rem;padding-right:24px;padding-bottom:1rem;padding-left:24px;background-color:var(--hn-bg);border-bottom:1px solid var(--hn-line);box-shadow:0px 18px 48px rgba(31,77,54,.12)}.huminnova-menu.is-open{display:flex;align-items:stretch}.huminnova-menu.is-open{flex-flow:column}}@media (max-width:767px){.huminnova-menu{display:none;gap:0px;position:absolute;top:100%;right:0px;left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.5rem;padding-right:24px;padding-bottom:1rem;padding-left:24px;background-color:var(--hn-bg);border-bottom:1px solid var(--hn-line);box-shadow:0px 18px 48px rgba(31,77,54,.12)}.huminnova-menu.is-open{display:flex;align-items:stretch}.huminnova-menu.is-open{flex-flow:column}}.huminnova-menu-link{color:var(--hn-fg);font-weight:600;font-size:0.92rem;text-decoration:none;padding-top:0.5em;padding-right:0.6em;padding-bottom:0.5em;padding-left:0.6em;border-bottom:2px solid transparent}.huminnova-menu-link:hover{color:var(--hn-accent)}.huminnova-menu-link.is-active{color:var(--hn-accent);border-bottom:2px solid var(--hn-accent)}.huminnova-menu-link{white-space:nowrap}@media (max-width:1119px){.huminnova-menu-link{font-size:1rem;padding-top:0.8em;padding-right:0.2em;padding-bottom:0.8em;padding-left:0.2em;border-bottom:1px solid var(--hn-line)}.huminnova-menu-link.is-active{color:var(--hn-accent);font-weight:800;border-bottom:1px solid var(--hn-line)}}@media (max-width:767px){.huminnova-menu-link{font-size:1rem;padding-top:0.8em;padding-right:0.2em;padding-bottom:0.8em;padding-left:0.2em;border-bottom:1px solid var(--hn-line)}.huminnova-menu-link.is-active{color:var(--hn-accent);font-weight:800;border-bottom:1px solid var(--hn-line)}}.huminnova-menu-cta{display:none}@media (max-width:1119px){.huminnova-menu-cta{display:flex;justify-content:center;color:#fff;font-weight:700;text-decoration:none;margin-top:0.9rem;padding-top:0.8em;padding-right:1.45em;padding-bottom:0.8em;padding-left:1.45em;background-color:var(--hn-accent);border-radius:10px}.huminnova-menu-cta:hover{color:#fff;background-color:var(--hn-accent-hover)}}@media (max-width:767px){.huminnova-menu-cta{display:flex;justify-content:center;color:#fff;font-weight:700;text-decoration:none;margin-top:0.9rem;padding-top:0.8em;padding-right:1.45em;padding-bottom:0.8em;padding-left:1.45em;background-color:var(--hn-accent);border-radius:10px}.huminnova-menu-cta:hover{color:#fff;background-color:var(--hn-accent-hover)}}.huminnova-nav-cta{flex-grow:0;flex-shrink:0;flex-basis:auto;font-size:0.88rem;padding-top:0.62em;padding-right:1.15em;padding-bottom:0.62em;padding-left:1.15em}@media (max-width:1119px){.huminnova-nav-cta{order:2;margin-left:auto}}@media (max-width:1023px){.huminnova-nav-cta{min-height:42px}}@media (max-width:767px){.huminnova-nav-cta{order:2;margin-left:auto}}@media (max-width:479px){.huminnova-nav-cta{display:none}}.huminnova-burger{display:none;width:44px;height:44px;color:var(--hn-accent);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:10px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line);cursor:pointer}@media (max-width:1119px){.huminnova-burger{display:inline-flex;justify-content:center;align-items:center;order:3;margin-left:0px}}@media (max-width:767px){.huminnova-burger{display:inline-flex;justify-content:center;align-items:center;order:3;margin-left:0px}}@media (max-width:479px){.huminnova-burger{margin-left:auto}}.huminnova-burger-icon{width:22px;height:22px;color:var(--hn-accent)}.huminnova-section{padding-top:clamp(3.5rem,7.5vw,6rem);padding-bottom:clamp(3.5rem,7.5vw,6rem);background-color:var(--hn-bg)}.huminnova-section-alt{background-color:var(--hn-bg2)}.huminnova-section-band{background-color:var(--hn-band)}.huminnova-eyebrow{display:flex;align-items:center;gap:0.7em;color:var(--hn-accent-txt);font-weight:700;font-size:0.78rem;line-height:1.4;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:0.9em}.huminnova-eyebrow::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:28px;height:1px;background-color:var(--hn-accent-2)}.huminnova-eyebrow::before{content:""}.huminnova-eyebrow-light{color:#e3ecdf}.huminnova-eyebrow-light::before{background-color:#e3ecdf}.huminnova-eyebrow-drop{color:#c9d3c4}.huminnova-eyebrow-drop::before{background-color:#c9d3c4}.huminnova-h2{color:var(--hn-accent);font-family:var(--hn-font);font-weight:750;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15;letter-spacing:-0.02em;text-wrap:balance;margin-top:0px;margin-bottom:0.5em}.huminnova-h3{color:var(--hn-accent);font-family:var(--hn-font);font-weight:700;font-size:1.12rem;line-height:1.25;letter-spacing:-0.01em;margin-top:0px;margin-bottom:0.35em}.huminnova-text{max-width:64ch;color:var(--hn-fg);font-size:1rem;line-height:1.65;text-align:justify;margin-top:0px;margin-bottom:1em}.huminnova-text{hyphens:auto}.huminnova-lead{max-width:64ch;color:var(--hn-muted);font-size:1.1rem;line-height:1.6;text-align:justify;margin-top:0px;margin-bottom:1em}.huminnova-lead{hyphens:auto}.huminnova-note{max-width:38ch;color:var(--hn-muted);font-size:0.86rem;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-section-head{display:flex;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:1.8rem}.huminnova-section-head{flex-wrap:wrap}.huminnova-head-title{min-width:0px}.huminnova-link-arrow{display:inline-flex;align-items:center;gap:0.35em;color:var(--hn-accent);font-weight:700;text-decoration:none}.huminnova-link-arrow:hover{color:var(--hn-accent);text-decoration:underline}@media (max-width:1023px){.huminnova-link-arrow{padding-top:0.55rem;padding-bottom:0.55rem}}.huminnova-mt{margin-top:1rem}.huminnova-btn-lg{font-size:1rem;padding-top:0.95em;padding-right:1.6em;padding-bottom:0.95em;padding-left:1.6em}.huminnova-btn-light{color:var(--hn-accent);background-color:#fff}.huminnova-btn-light:hover{color:var(--hn-accent);background-color:#e8f0e5}.huminnova-btn-ghost{color:#fff;background-color:rgba(255,255,255,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.huminnova-btn-ghost:hover{color:#fff;background-color:rgba(255,255,255,.2)}.huminnova-btn-disabled{color:var(--hn-muted);background-color:var(--hn-bg2);cursor:not-allowed}.huminnova-btn-disabled{border-color:var(--hn-line);white-space:nowrap}@media (max-width:767px){.huminnova-btn-disabled{grid-column-start:1;grid-column-end:-1}}.huminnova-actions{display:flex;gap:0.8rem;margin-top:clamp(1.3rem,2.4vw,1.9rem)}.huminnova-actions{flex-wrap:wrap}.huminnova-hero{display:flex;justify-content:space-between;position:relative;height:clamp(720px,65.2vw,940px);overflow:hidden;color:#fff;background-color:#2a211a}.huminnova-hero::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(90deg,rgba(18,24,16,.46) 0%,rgba(18,24,16,.16) 46%,rgba(18,24,16,0) 68%),linear-gradient(180deg,rgba(18,24,16,.4) 0%,rgba(18,24,16,.14) 46%,rgba(18,24,16,0) 64%,rgba(30,24,18,.38) 100%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;pointer-events:none}.huminnova-hero::before{content:"";background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.huminnova-hero{flex-flow:column;isolation:isolate}@media (max-width:1023px){.huminnova-hero{height:auto;min-height:780px}}@media (max-width:767px){.huminnova-hero{min-height:860px}.huminnova-hero::before{background-image:linear-gradient(180deg,rgba(18,24,16,.58) 0%,rgba(18,24,16,.34) 44%,rgba(18,24,16,0) 62%,rgba(30,24,18,.4) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.huminnova-hero::before{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.huminnova-hero-bg{position:absolute;top:0px;left:0px;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.huminnova-hero-copy{padding-top:clamp(2.6rem,5.5vw,4.8rem)}@media (max-width:767px){.huminnova-hero-copy{padding-top:3.4rem}}.huminnova-hero-title{color:#fff;font-family:var(--hn-font);font-weight:800;font-size:clamp(2.6rem,6vw,5.6rem);line-height:0.98;letter-spacing:-0.045em;text-wrap:balance;text-shadow:0px 2px 24px rgba(0,0,0,.18);margin-top:0px;margin-bottom:clamp(1.1rem,2.4vw,1.8rem)}.huminnova-hero-lead{max-width:48ch;color:rgba(255,255,255,.94);font-size:clamp(1.02rem,1.25vw,1.16rem);line-height:1.6;text-shadow:0px 1px 14px rgba(0,0,0,.3);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:479px){.huminnova-hero-lead{text-align:left}}.huminnova-hero-ground{padding-top:clamp(1.05rem,2.2vw,1.45rem);padding-bottom:clamp(1.05rem,2.2vw,1.45rem);background-color:rgba(27,22,17,.56);border-top:1px solid rgba(255,255,255,.16);backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%)}@media (max-width:767px){.huminnova-hero-ground{padding-top:1rem;padding-bottom:0.85rem}}.huminnova-hero-ground-inner{display:flex;justify-content:space-between;align-items:center;gap:1rem 2rem}@media (max-width:767px){.huminnova-hero-ground-inner{align-items:stretch;gap:0.7rem}.huminnova-hero-ground-inner{flex-flow:column}}.huminnova-facts{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.huminnova-facts{list-style:none}@media (max-width:767px){.huminnova-facts{grid-template-columns:minmax(0,1fr)}}.huminnova-fact{display:grid;align-content:center;gap:0.2rem;color:#f3f1ec;padding-right:clamp(1.1rem,3vw,2.6rem);padding-left:clamp(1.1rem,3vw,2.6rem);border-left:1px solid rgba(255,255,255,.26)}.huminnova-fact:first-child{padding-left:0px;border-left:0px solid}@media (max-width:767px){.huminnova-fact{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-top:0.5rem;padding-right:0px;padding-bottom:0.5rem;padding-left:0px;border-top:1px solid rgba(255,255,255,.16);border-left:0px solid}.huminnova-fact:first-child{padding-top:0px;border-top:0px solid}}.huminnova-fact-value{color:#fff;font-family:var(--hn-font-display);font-weight:600;font-size:clamp(1.35rem,2.1vw,1.85rem);line-height:1.05;text-transform:uppercase;letter-spacing:0.02em}.huminnova-fact-value{white-space:nowrap}@media (max-width:767px){.huminnova-fact-value{font-size:1.2rem}}.huminnova-fact-label{color:rgba(255,255,255,.8);font-size:0.86rem;line-height:1.3}@media (max-width:767px){.huminnova-fact-label{font-size:0.82rem;text-align:right}}.huminnova-credit{flex-grow:0;flex-shrink:0;flex-basis:auto;color:rgba(255,255,255,.62);font-size:0.75rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-credit{white-space:nowrap}@media (max-width:767px){.huminnova-credit{white-space:normal}}.huminnova-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem}@media (max-width:1119px){.huminnova-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.huminnova-grid4{grid-template-columns:minmax(0,1fr)}}.huminnova-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}@media (max-width:767px){.huminnova-grid2{grid-template-columns:minmax(0,1fr)}}.huminnova-card{padding-top:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem;padding-left:1.5rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}.huminnova-card{box-shadow:var(--hn-shadow)}.huminnova-card-text{color:var(--hn-muted);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-ico{display:flex;justify-content:center;align-items:center;width:52px;height:52px;color:var(--hn-accent);margin-bottom:1rem;background-color:var(--hn-sage);border-radius:12px;transition:background-color 0.25s ease,color 0.25s ease}.huminnova-ico-svg{width:28px;height:28px;color:var(--hn-accent);transition:color 0.25s ease}.huminnova-num{color:var(--hn-accent-txt);font-family:var(--hn-font-display);font-weight:500;font-size:0.95rem;line-height:1.3;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.6rem}.huminnova-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem)}@media (max-width:1023px){.huminnova-split{grid-template-columns:minmax(0,1fr)}}.huminnova-split-top{align-items:start}.huminnova-photo{display:block;width:100%;object-fit:cover;object-position:50% 55%;aspect-ratio:5/4;border-radius:18px}.huminnova-photo{box-shadow:var(--hn-shadow-lg)}@media (max-width:1023px){.huminnova-photo{object-position:50% 30%;aspect-ratio:4/3}}.huminnova-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}@media (max-width:1023px){.huminnova-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.huminnova-tiles{gap:0.8rem}}.huminnova-tiles-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.huminnova-tiles-2{grid-template-columns:minmax(0,1fr)}}.huminnova-tile{display:flex;overflow:hidden;color:var(--hn-fg);text-decoration:none;background-color:#fff;border-radius:14px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line);transition:border-color 0.15s,box-shadow 0.15s,transform 0.15s}.huminnova-tile:hover{color:var(--hn-fg);transform:translate3d(0px,-2px,0px)}.huminnova-tile:hover{border-color:var(--hn-accent-2);box-shadow:var(--hn-shadow-lg)}.huminnova-tile{flex-flow:column;box-shadow:var(--hn-shadow)}.huminnova-tile-h{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr)}@media (max-width:479px){.huminnova-tile-h{grid-template-columns:minmax(0,1fr)}}.huminnova-tile-img{display:block;width:100%;object-fit:cover;aspect-ratio:400/260}@media (max-width:479px){.huminnova-tile-img{aspect-ratio:4/3}}.huminnova-tile-h-img{height:100%;min-height:150px;aspect-ratio:auto}@media (max-width:479px){.huminnova-tile-h-img{min-height:0px;aspect-ratio:2/1}}.huminnova-tile-cap{display:flex;justify-content:space-between;align-items:center;gap:0.8rem;padding-top:1rem;padding-right:1.15rem;padding-bottom:1.15rem;padding-left:1.15rem}@media (max-width:479px){.huminnova-tile-cap{padding-top:0.75rem;padding-right:0.8rem;padding-bottom:0.85rem;padding-left:0.8rem}}.huminnova-tile-body{display:flex;align-items:start;min-width:0px}.huminnova-tile-body{flex-flow:column}.huminnova-tile-title{color:var(--hn-fg);font-weight:700;font-size:1.02rem;line-height:1.3}@media (max-width:479px){.huminnova-tile-title{font-size:0.95rem;line-height:1.25}}.huminnova-tile-sub{color:var(--hn-muted);font-size:0.82rem;line-height:1.4;margin-top:0.1em}@media (max-width:479px){.huminnova-tile-sub{font-size:0.78rem;line-height:1.35}}.huminnova-tile-arrow{flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;color:var(--hn-accent-2)}@media (max-width:479px){.huminnova-tile-arrow{display:none}}.huminnova-tag{display:inline-block;color:#fff;font-family:var(--hn-font-display);font-weight:500;font-size:0.8rem;line-height:1.4;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.35rem;padding-top:0.2em;padding-right:0.7em;padding-bottom:0.2em;padding-left:0.7em;background-color:var(--hn-accent);border-radius:999px}.huminnova-tag{white-space:nowrap}@media (max-width:479px){.huminnova-tag{letter-spacing:0.06em;padding-top:0.2em;padding-right:0.55em;padding-bottom:0.2em;padding-left:0.55em}}.huminnova-tag-info{color:var(--hn-accent);background-color:var(--hn-sage)}.huminnova-tiles-sub{margin-top:clamp(2.2rem,4vw,3rem)}.huminnova-sub-head{display:flex;justify-content:space-between;align-items:baseline;gap:0.4rem 1.5rem;margin-bottom:1rem}.huminnova-sub-head{flex-wrap:wrap}.huminnova-sub-title{color:var(--hn-accent);font-family:var(--hn-font);font-weight:700;font-size:1.25rem;line-height:1.25;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;position:relative;margin-top:2rem}.huminnova-timeline::before{position:absolute;top:8px;right:16%;left:16%;height:2px;background-color:var(--hn-accent-2);opacity:0.5}.huminnova-timeline::before{content:""}@media (max-width:767px){.huminnova-timeline{grid-template-columns:minmax(0,1fr);gap:1.4rem}.huminnova-timeline::before{display:none}}.huminnova-tl{display:flex;align-items:center;position:relative;text-align:center;padding-top:34px}.huminnova-tl::before{position:absolute;top:1px;left:50%;width:16px;height:16px;background-color:var(--hn-band);border-radius:50%;border-top:3px solid var(--hn-accent);border-right:3px solid var(--hn-accent);border-bottom:3px solid var(--hn-accent);border-left:3px solid var(--hn-accent);transform:translate3d(-50%,0px,0px)}.huminnova-tl::before{content:""}.huminnova-tl{flex-flow:column}.huminnova-tl-value{color:var(--hn-accent);font-family:var(--hn-font-display);font-weight:600;font-size:clamp(2.2rem,3.4vw,2.8rem);line-height:1.05;letter-spacing:0.01em}.huminnova-tl-value{font-variant-numeric:tabular-nums}.huminnova-tl-year{color:var(--hn-fg);font-weight:700;margin-top:0.2em}.huminnova-tl-note{color:var(--hn-muted);font-size:0.86rem}.huminnova-drop{position:relative;overflow:hidden;color:#fff;background-color:#0b0c0b}.huminnova-drop{isolation:isolate}.huminnova-drop-media{position:absolute;top:0px;right:0px;bottom:0px;z-index:-1;width:min(58%,820px)}.huminnova-drop-media::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(90deg,#0b0c0b 0%,rgba(11,12,11,.72) 16%,rgba(11,12,11,.12) 46%,rgba(11,12,11,0) 70%),linear-gradient(0deg,rgba(11,12,11,.55) 0%,rgba(11,12,11,0) 30%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.huminnova-drop-media::after{content:"";background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:767px){.huminnova-drop-media{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:auto;aspect-ratio:4/3}.huminnova-drop-media::after{background-image:linear-gradient(180deg,rgba(11,12,11,0) 50%,#0b0c0b 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.huminnova-drop-media::after{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.huminnova-drop-img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 14%}.huminnova-drop-inner{display:flex;align-items:center;min-height:clamp(380px,38vw,520px);padding-top:clamp(4rem,9vw,7rem);padding-bottom:clamp(4rem,9vw,7rem)}@media (max-width:767px){.huminnova-drop-inner{min-height:0px;padding-top:0.5rem;padding-bottom:3rem}}.huminnova-drop-copy{max-width:min(500px,46%)}@media (max-width:767px){.huminnova-drop-copy{max-width:none}}.huminnova-drop-title{color:#fff;font-family:var(--hn-font);font-weight:750;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.15;letter-spacing:-0.03em;margin-top:0px;margin-bottom:0.5em}.huminnova-drop-text{color:rgba(255,255,255,.82);font-size:1.06rem;line-height:1.6;margin-top:0px;margin-bottom:1.6rem}.huminnova-drop-credit{position:absolute;right:14px;bottom:10px;color:rgba(255,255,255,.55);font-size:0.75rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.huminnova-drop-credit{top:10px;right:12px;bottom:auto}}.huminnova-table-wrap{background-color:#fff;border-radius:14px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}.huminnova-table-wrap{overflow-x:auto}.huminnova-kv{width:100%;font-size:0.95rem}.huminnova-kv{border-collapse:collapse;font-variant-numeric:tabular-nums}.huminnova-kv-key{width:13rem;color:var(--hn-fg);font-weight:600;padding-top:0.75em;padding-right:1em;padding-bottom:0.75em;padding-left:1em;border-bottom:1px solid var(--hn-line)}.huminnova-kv-key{white-space:nowrap;vertical-align:top}@media (max-width:479px){.huminnova-kv-key{width:auto;color:var(--hn-muted);font-size:0.8rem;text-transform:uppercase;letter-spacing:0.06em;padding-top:0.6em;padding-right:1em;padding-bottom:0.1em;padding-left:1em;border-bottom:0px solid}.huminnova-kv-key{white-space:normal}}.huminnova-kv-val{color:var(--hn-fg);padding-top:0.75em;padding-right:1em;padding-bottom:0.75em;padding-left:1em;border-bottom:1px solid var(--hn-line)}.huminnova-kv-val{vertical-align:top}@media (max-width:479px){.huminnova-kv-val{padding-top:0px;padding-right:1em;padding-bottom:0.6em;padding-left:1em}}.huminnova-kv-end{border-bottom:0px solid}.huminnova-ph{display:inline-block;color:#6b5418;font-weight:600;font-size:0.92em;padding-top:0.05em;padding-right:0.45em;padding-bottom:0.05em;padding-left:0.45em;background-color:#fff6dc;border-radius:6px;border-top:1px dashed #c9a44a;border-right:1px dashed #c9a44a;border-bottom:1px dashed #c9a44a;border-left:1px dashed #c9a44a}.huminnova-ph{white-space:nowrap}.huminnova-docs{display:grid;gap:0.7rem}.huminnova-doc{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding-top:1rem;padding-right:1.15rem;padding-bottom:1rem;padding-left:1.15rem;background-color:#fff;border-radius:12px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}@media (max-width:767px){.huminnova-doc{grid-template-columns:auto minmax(0,1fr)}}.huminnova-doc-icon{width:30px;height:30px;color:var(--hn-accent-2)}.huminnova-doc-title{display:block;color:var(--hn-fg);font-weight:700}.huminnova-doc-meta{display:flex;gap:0.4rem;margin-top:0.3rem}.huminnova-doc-meta{flex-wrap:wrap}.huminnova-pill{color:var(--hn-muted);font-weight:700;font-size:0.75rem;letter-spacing:0.04em;padding-top:0.15em;padding-right:0.6em;padding-bottom:0.15em;padding-left:0.6em;background-color:var(--hn-bg2);border-radius:999px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}.huminnova-formwrap{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,4rem)}@media (max-width:1023px){.huminnova-formwrap{grid-template-columns:minmax(0,1fr)}}.huminnova-after-list{display:grid;gap:0.9rem;margin-top:1.4rem;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.huminnova-after-list{list-style:none}.huminnova-after-item{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:0.8rem;color:var(--hn-muted);font-size:0.95rem;line-height:1.5}.huminnova-after-num{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:var(--hn-accent);font-family:var(--hn-font-display);font-weight:600;font-size:1rem;background-color:var(--hn-sage);border-radius:50%}.huminnova-after-title{display:block;color:var(--hn-fg);font-weight:700}.huminnova-form-card{padding-top:clamp(1.3rem,3vw,2.2rem);padding-right:clamp(1.3rem,3vw,2.2rem);padding-bottom:clamp(1.3rem,3vw,2.2rem);padding-left:clamp(1.3rem,3vw,2.2rem);background-color:#fff;border-radius:18px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}.huminnova-form-card .breakdance-form-field__label{color:var(--hn-fg);font-weight:700;font-size:0.84rem}.huminnova-form-card .breakdance-form-field__input{color:var(--hn-fg);font-family:var(--hn-font);font-size:1rem;padding-top:0.72em;padding-right:0.85em;padding-bottom:0.72em;padding-left:0.85em;background-color:#fff;border-radius:9px;border-top:1px solid #cdd5ca;border-right:1px solid #cdd5ca;border-bottom:1px solid #cdd5ca;border-left:1px solid #cdd5ca}.huminnova-form-card .breakdance-form-checkbox__text{color:var(--hn-muted);font-size:0.9rem}.huminnova-form-card .breakdance-form-button__submit{color:#fff;font-family:var(--hn-font);font-weight:700;font-size:0.95rem;padding-top:0.8em;padding-right:1.45em;padding-bottom:0.8em;padding-left:1.45em;background-color:var(--hn-accent);border-radius:10px}.huminnova-form-card .breakdance-form-button__submit:hover{color:#fff;background-color:var(--hn-accent-hover)}.huminnova-form-card{box-shadow:var(--hn-shadow-lg);--bde-form-input-border-radius:9px;--bde-form-input-border-color:#cdd5ca;--bde-form-label-font-weight:700;--bde-form-text-color:var(--hn-fg);--bde-form-label-color:var(--hn-fg);--bde-form-input-focused-border-color:var(--hn-accent);--bde-form-input-focused-shadow:0 0 0 2px rgba(31,77,54,.18);--bde-form-checkbox-selected-color:var(--hn-accent);--bde-button-border-radius:10px;--bde-button-font-weight:700;--bde-button-primary-background-color:var(--hn-accent);--bde-button-primary-background-color-hover:var(--hn-accent-hover)}.huminnova-footer{color:#cfdccf;font-family:var(--hn-font);font-size:0.92rem;padding-top:3.5rem;padding-bottom:2rem;background-color:#1f4d36}.huminnova-footer-cols{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:2rem}@media (max-width:1023px){.huminnova-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479px){.huminnova-footer-cols{grid-template-columns:minmax(0,1fr)}}.huminnova-footer-brand{display:flex;align-items:center;gap:0.6rem;color:#fff;font-weight:800;font-size:1.25rem;text-decoration:none;letter-spacing:-0.01em;margin-bottom:0.8rem}.huminnova-footer-brand:hover{color:#fff}.huminnova-footer-brand-name{color:#fff}.huminnova-footer-brand-accent{color:#b9d0bc;font-weight:600}.huminnova-footer-text{color:#cfdccf;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-footer-text{hyphens:auto}.huminnova-footer-title{color:#fff;font-family:var(--hn-font);font-weight:800;font-size:0.78rem;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-bottom:0.9em}.huminnova-footer-list{display:grid;gap:0.45rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.huminnova-footer-list{list-style:none}@media (max-width:1023px){.huminnova-footer-list{gap:0px}}.huminnova-footer-item{color:#cfdccf;line-height:1.5}.huminnova-footer-link{color:#e8efe6;text-decoration:none}.huminnova-footer-link:hover{color:#e8efe6;text-decoration:underline}@media (max-width:1023px){.huminnova-footer-link{display:inline-block;padding-top:0.6rem;padding-bottom:0.6rem}}.huminnova-legal-row{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:#b9cdbd;font-size:0.82rem;margin-top:2.4rem;padding-top:1.3rem;border-top:1px solid #35634b}.huminnova-legal-row{flex-wrap:wrap}.huminnova-legal-links{display:flex;align-items:center;gap:0.4rem 1.2rem}.huminnova-legal-links{flex-wrap:wrap}.huminnova-consent-note{color:var(--hn-muted);font-size:0.82rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-consent-link{color:var(--hn-accent);font-weight:700;text-decoration:underline}.huminnova-consent-link:hover{color:var(--hn-accent-hover)}.huminnova-consent-link{text-underline-offset:3px}.huminnova-pagehead{position:relative;overflow:hidden;background-color:var(--hn-band)}.huminnova-pagehead-inner{position:relative;z-index:1;padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(4.5rem,9vw,6.5rem)}.huminnova-crumbs{display:flex;align-items:center;gap:0.4em;color:var(--hn-muted);font-size:0.82rem;margin-bottom:1rem}.huminnova-crumbs{flex-wrap:wrap}.huminnova-crumb-link{color:var(--hn-muted);text-decoration:underline}.huminnova-crumb-link:hover{color:var(--hn-accent)}.huminnova-crumb-link{text-underline-offset:3px}.huminnova-page-title{color:var(--hn-accent);font-family:var(--hn-font);font-weight:800;font-size:clamp(2rem,4.2vw,3rem);line-height:1.1;letter-spacing:-0.02em;text-wrap:balance;margin-top:0px;margin-bottom:0.4em}.huminnova-pagehead-strip{position:absolute;right:0px;bottom:0px;left:0px;z-index:0;width:100%;height:clamp(60px,9vw,110px)}.huminnova-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.4rem}.huminnova-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.huminnova-mt-lg{margin-top:1.5rem}.huminnova-callout{margin-top:1.6rem;padding-top:0.3rem;padding-right:1.1rem;padding-bottom:0.3rem;padding-left:1.1rem;border-left:3px solid var(--hn-accent-2)}.huminnova-callout-text{color:var(--hn-muted);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-figure{position:relative;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-radius:18px}.huminnova-figure{box-shadow:var(--hn-shadow-lg)}.huminnova-figure-img{display:block;width:100%;object-fit:cover;object-position:50% 55%;aspect-ratio:5/4}@media (max-width:1023px){.huminnova-figure-img{object-position:50% 30%;aspect-ratio:4/3}}.huminnova-figcaption{position:absolute;bottom:12px;left:12px;color:var(--hn-muted);font-weight:600;font-size:0.75rem;padding-top:0.3em;padding-right:0.8em;padding-bottom:0.3em;padding-left:0.8em;background-color:rgba(255,255,255,.88);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.huminnova-kv-th{color:var(--hn-accent);font-weight:700;font-size:0.8rem;text-align:left;text-transform:uppercase;letter-spacing:0.05em;padding-top:0.75em;padding-right:1em;padding-bottom:0.75em;padding-left:1em;background-color:var(--hn-sage);border-bottom:1px solid var(--hn-line)}.huminnova-kv-th{white-space:nowrap}.huminnova-drop-inner-compact{min-height:clamp(280px,26vw,360px);padding-top:clamp(2.8rem,6vw,4.4rem);padding-bottom:clamp(2.8rem,6vw,4.4rem)}@media (max-width:767px){.huminnova-drop-inner-compact{min-height:0px;padding-top:0.5rem;padding-bottom:2.6rem}}.huminnova-drop-text-last{margin-bottom:0px}.huminnova-sub-h{margin-top:2.4rem;margin-bottom:1rem}.huminnova-tag-card{margin-bottom:0.6rem}.huminnova-narrow{max-width:860px}.huminnova-faq{margin-top:1.4rem;border-top:1px solid var(--hn-line)}.huminnova-faq-item{border-bottom:1px solid var(--hn-line)}.huminnova-faq-item[open] .huminnova-faq-q::after{transform:rotateZ(225deg) translate3d(0px,-3px,0px)}.huminnova-faq-q{display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--hn-fg);font-weight:700;line-height:1.4;padding-top:1rem;padding-bottom:1rem;cursor:pointer}.huminnova-faq-q::-webkit-details-marker{display:none}.huminnova-faq-q::after{flex-grow:0;flex-shrink:0;flex-basis:auto;width:12px;height:12px;margin-right:5px;border-right:2px solid var(--hn-accent-2);border-bottom:2px solid var(--hn-accent-2);transition:transform 0.2s;transform:rotateZ(45deg) translate3d(0px,-3px,0px)}.huminnova-faq-q::after{content:""}.huminnova-faq-q{list-style:none}.huminnova-faq-a{color:var(--hn-muted);line-height:1.65;text-align:justify;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-bottom:1rem}.huminnova-faq-a{hyphens:auto}.huminnova-cta-card{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem}.huminnova-cta-card{flex-wrap:wrap}.huminnova-dose-wrap{margin-top:1.2rem}@media (max-width:767px){.huminnova-dose-wrap{overflow:visible}}.huminnova-dose{width:100%;font-size:0.95rem}.huminnova-dose{border-collapse:collapse;font-variant-numeric:tabular-nums}@media (max-width:767px){.huminnova-dose{display:block}}.huminnova-dose-cell{color:var(--hn-fg);text-align:left;padding-top:0.75em;padding-right:1em;padding-bottom:0.75em;padding-left:1em;border-bottom:1px solid var(--hn-line)}.huminnova-dose-cell{vertical-align:top}@media (max-width:767px){.huminnova-dose-cell{display:grid;grid-template-columns:5.2em minmax(0,1fr);gap:0.8em;padding-top:0.2em;padding-right:0px;padding-bottom:0.2em;padding-left:0px;background-color:transparent;border-bottom:0px solid}.huminnova-dose-cell::before{color:var(--hn-accent-txt);font-weight:700;font-size:0.85rem}.huminnova-dose-cell::before{content:attr(data-label)}}.huminnova-dose-key{font-weight:600}.huminnova-dose-key{white-space:nowrap}@media (max-width:767px){.huminnova-dose-key{display:block;font-size:1.02rem;margin-bottom:0.35em}.huminnova-dose-key::before{content:none}.huminnova-dose-key{white-space:normal}}.huminnova-dose-sub{display:block;color:var(--hn-muted);font-weight:400;font-size:0.86rem}.huminnova-dose-sub{white-space:normal}.huminnova-dose-total{color:var(--hn-accent);font-family:var(--hn-font-display);font-weight:600;font-size:1.15rem;letter-spacing:0.02em;background-color:var(--hn-sage);border-bottom:0px solid}.huminnova-dose-total{white-space:nowrap}.huminnova-steps{display:grid;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:1px solid var(--hn-line)}.huminnova-steps{list-style:none}.huminnova-step{display:grid;grid-template-columns:52px minmax(0,1fr);gap:1rem;padding-top:1.15rem;padding-bottom:1.15rem;border-bottom:1px solid var(--hn-line)}@media (max-width:767px){.huminnova-step{grid-template-columns:40px minmax(0,1fr);gap:0.8rem}}.huminnova-step-num{display:flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;font-family:var(--hn-font-display);font-weight:600;font-size:1.15rem;background-color:var(--hn-accent);border-radius:50%}@media (max-width:767px){.huminnova-step-num{width:32px;height:32px;font-size:0.95rem}}.huminnova-step-title{color:var(--hn-accent);font-family:var(--hn-font);font-weight:700;font-size:1.05rem;line-height:1.3;margin-top:0px;margin-bottom:0.15em}.huminnova-step-text{color:var(--hn-muted);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-figure-dark{background-color:#0b0c0b}.huminnova-figure-img-tall{object-position:50% 16%;aspect-ratio:4/5}@media (max-width:1023px){.huminnova-figure-img-tall{object-position:50% 12%;aspect-ratio:4/3}}.huminnova-legal{max-width:760px}.huminnova-legal-h2{color:var(--hn-accent);font-family:var(--hn-font);font-weight:750;font-size:1.35rem;line-height:1.2;letter-spacing:-0.01em;margin-top:2rem;margin-bottom:0.5em}.huminnova-legal-h2{scroll-margin-top:130px}.huminnova-legal-first{margin-top:0px}.huminnova-legal-p{max-width:72ch;color:var(--hn-fg);line-height:1.65;text-align:justify;margin-top:0px;margin-bottom:1em}.huminnova-legal-p{hyphens:auto}.huminnova-legal-note{max-width:72ch;color:var(--hn-muted);font-size:0.95rem;line-height:1.6;margin-top:0px;margin-bottom:1em}.huminnova-legal-note{hyphens:auto}.huminnova-legal-table{margin-top:0.4rem;margin-bottom:0.9rem}.huminnova-legal-list{margin-top:0px;margin-bottom:1em;padding-left:1.2rem}.huminnova-legal-list{list-style:disc}.huminnova-legal-li{color:var(--hn-fg);line-height:1.6;margin-bottom:0.35rem}.huminnova-ph-block{color:#5e4a16;font-size:0.92rem;line-height:1.55;padding-top:0.9rem;padding-right:1.1rem;padding-bottom:0.9rem;padding-left:1.1rem;background-color:#fff6dc;border-radius:10px;border-top:1px dashed #c9a44a;border-right:1px dashed #c9a44a;border-bottom:1px dashed #c9a44a;border-left:1px dashed #c9a44a}.huminnova-mb-lg{margin-bottom:1.6rem}.huminnova-toc{margin-bottom:2.2rem;padding-top:1rem;padding-right:1.3rem;padding-bottom:1rem;padding-left:1.3rem;background-color:var(--hn-bg2);border-radius:12px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}.huminnova-toc-list{gap:2.4rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:1.3rem}.huminnova-toc-list{columns:2;list-style:decimal}@media (max-width:767px){.huminnova-toc-list{columns:1}}.huminnova-toc-item{color:var(--hn-accent);margin-top:0.15rem;margin-bottom:0.15rem}.huminnova-toc-item{break-inside:avoid}.huminnova-toc-link{color:var(--hn-accent);font-weight:600;text-decoration:none}.huminnova-toc-link:hover{color:var(--hn-accent);text-decoration:underline}@media (max-width:1023px){.huminnova-toc-link{display:inline-block;padding-top:0.35rem;padding-bottom:0.35rem}}.huminnova-illus{display:block;width:100%;height:auto;overflow:hidden;aspect-ratio:600/460;background-color:var(--hn-bg2);border-radius:18px}.huminnova-illus{box-shadow:var(--hn-shadow-lg)}@media (max-width:1023px){.huminnova-illus{aspect-ratio:16/10}}.huminnova-pagehead-photo{position:relative;overflow:hidden;background-color:#26301f}.huminnova-pagehead-photo::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:-1;background-image:linear-gradient(90deg,rgba(16,22,14,.62) 0%,rgba(16,22,14,.34) 42%,rgba(16,22,14,0) 72%),linear-gradient(180deg,rgba(16,22,14,.38) 0%,rgba(16,22,14,.12) 45%,rgba(16,22,14,0) 70%);background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;pointer-events:none}.huminnova-pagehead-photo::before{content:"";background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll}.huminnova-pagehead-photo{isolation:isolate}@media (max-width:767px){.huminnova-pagehead-photo::before{background-image:linear-gradient(180deg,rgba(16,22,14,.62) 0%,rgba(16,22,14,.38) 50%,rgba(16,22,14,.1) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.huminnova-pagehead-photo::before{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}}.huminnova-pagehead-bg{position:absolute;top:0px;left:0px;z-index:-2;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 55%}@media (max-width:767px){.huminnova-pagehead-bg{object-position:62% 50%}}.huminnova-pagehead-photo-inner{display:flex;justify-content:start;min-height:clamp(480px,46vw,680px);padding-top:clamp(2.6rem,5vw,4rem);padding-bottom:clamp(3rem,6vw,5rem)}.huminnova-pagehead-photo-inner{flex-flow:column}@media (max-width:1023px){.huminnova-pagehead-photo-inner{min-height:clamp(420px,62vw,560px)}}@media (max-width:767px){.huminnova-pagehead-photo-inner{min-height:clamp(440px,120vw,560px)}}.huminnova-page-title-light{max-width:17ch;color:#fff;font-size:clamp(2.4rem,5vw,4rem);line-height:1.02;letter-spacing:-0.035em;text-shadow:0px 2px 24px rgba(0,0,0,.3);margin-bottom:0.4em}@media (max-width:767px){.huminnova-page-title-light{max-width:none;font-size:clamp(2.1rem,8.5vw,2.8rem)}}.huminnova-lead-light{max-width:48ch;color:rgba(255,255,255,.95);font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6;text-align:left;text-shadow:0px 1px 14px rgba(0,0,0,.35);margin-bottom:0px}@media (max-width:767px){.huminnova-lead-light{text-align:left;margin-bottom:0px}}.huminnova-crumbs-light{color:rgba(255,255,255,.82);margin-bottom:clamp(1.6rem,3vw,2.4rem)}.huminnova-crumb-link-light{color:rgba(255,255,255,.86)}.huminnova-crumb-link-light:hover{color:#fff}.huminnova-credit-btn{display:flex;justify-content:center;align-items:center;width:32px;height:32px;color:#fff;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:rgba(255,255,255,.12);border-radius:50%;border-top:1px solid rgba(255,255,255,.35);border-right:1px solid rgba(255,255,255,.35);border-bottom:1px solid rgba(255,255,255,.35);border-left:1px solid rgba(255,255,255,.35);opacity:0.75;cursor:pointer;transition:opacity 0.2s,background-color 0.2s;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.huminnova-credit-btn:hover{color:#fff;background-color:rgba(255,255,255,.24);opacity:1}.huminnova-credit-icon{width:16px;height:16px;color:#fff}.huminnova-credit-bubble{visibility:hidden;color:rgba(255,255,255,.88);font-size:0.78rem;line-height:1.4;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0.5em;padding-right:0.85em;padding-bottom:0.5em;padding-left:0.85em;background-color:rgba(16,22,14,.82);border-radius:10px;opacity:0;pointer-events:none;transition:opacity 0.2s,transform 0.2s,visibility 0.2s;box-shadow:0px 8px 24px rgba(0,0,0,.25);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:translate3d(0px,4px,0px)}.huminnova-credit-bubble{white-space:nowrap}.huminnova-credit-link{color:#fff;font-weight:600;text-decoration:underline}.huminnova-credit-link:hover{color:#e3ecdf}.huminnova-credit-link{text-underline-offset:2px}.huminnova-photo-credit{display:flex;align-items:end;gap:8px;position:absolute;right:16px;bottom:14px;z-index:2}.huminnova-photo-credit:hover .huminnova-credit-bubble{visibility:visible;opacity:1;pointer-events:auto}.huminnova-photo-credit:hover .huminnova-credit-bubble{transform:none}.huminnova-photo-credit:focus-within .huminnova-credit-bubble{visibility:visible;opacity:1;pointer-events:auto}.huminnova-photo-credit:focus-within .huminnova-credit-bubble{transform:none}.huminnova-photo-credit{flex-flow:column}@media (max-width:767px){.huminnova-photo-credit{right:12px;bottom:10px}}.huminnova-photo-credit-top{top:16px;bottom:auto}.huminnova-photo-credit-top{flex-flow:column-reverse}@media (max-width:767px){.huminnova-photo-credit-top{top:12px;bottom:auto}}.huminnova-photo-credit-inline{position:relative;right:auto;bottom:auto;z-index:3;width:max-content;margin-top:0.6rem;margin-left:auto}.huminnova-credit-btn-dark{color:var(--hn-accent);background-color:var(--hn-bg2)}.huminnova-credit-btn-dark:hover{color:var(--hn-accent);background-color:var(--hn-sage)}.huminnova-credit-btn-dark{border-color:var(--hn-line);backdrop-filter:none}.huminnova-credit-icon-dark{color:var(--hn-accent)}.huminnova-credit-bubble-list{position:absolute;right:0px;bottom:calc(100% + 8px);width:max-content;max-width:min(88vw,440px);line-height:1.65}.huminnova-credit-bubble-list::after{position:absolute;top:100%;right:0px;left:0px;height:10px}.huminnova-credit-bubble-list::after{content:""}.huminnova-credit-bubble-list{white-space:normal}.huminnova-card-feature{position:relative;overflow:hidden;padding-top:1.9rem;padding-right:1.6rem;padding-bottom:1.8rem;padding-left:1.6rem;background-image:linear-gradient(180deg,#fff 0%,#f6f9f4 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:18px;border-top:1px solid rgba(31,77,54,.1);border-right:1px solid rgba(31,77,54,.1);border-bottom:1px solid rgba(31,77,54,.1);border-left:1px solid rgba(31,77,54,.1);transition:box-shadow 0.3s ease,border-color 0.3s ease;box-shadow:0px 1px 2px rgba(31,77,54,.06),0px 14px 34px -10px rgba(31,77,54,.22)}.huminnova-card-feature::before{position:absolute;top:0px;right:0px;left:0px;height:4px;background-color:var(--hn-accent)}.huminnova-card-feature::before{content:""}.huminnova-card-feature:hover{border-top:1px solid rgba(31,77,54,.22);border-right:1px solid rgba(31,77,54,.22);border-bottom:1px solid rgba(31,77,54,.22);border-left:1px solid rgba(31,77,54,.22);box-shadow:0px 2px 4px rgba(31,77,54,.08),0px 26px 50px -14px rgba(31,77,54,.34)}.huminnova-card-feature:hover .huminnova-ico{color:#fff;background-color:var(--hn-accent)}.huminnova-card-feature:hover .huminnova-ico-svg{color:#fff}.huminnova-card-feature{background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.huminnova-card-feature{padding-top:1.5rem;padding-right:1.3rem;padding-bottom:1.4rem;padding-left:1.3rem}}.huminnova-hero-key{display:block;color:#fff;font-weight:700;font-size:1.12em;line-height:1.45;text-decoration:underline;margin-bottom:0.55em}.huminnova-hero-key{text-decoration-color:#9dbb86;text-decoration-thickness:3px;text-underline-offset:7px;text-decoration-skip-ink:none}.huminnova-hero-uses{display:flex;gap:0.6rem;margin-top:clamp(1.1rem,2vw,1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.huminnova-hero-uses{flex-wrap:wrap;list-style:none}@media (max-width:479px){.huminnova-hero-uses{gap:0.45rem}}.huminnova-hero-use{display:inline-flex;align-items:center;gap:0.55rem;color:#fff;font-weight:700;font-size:0.92rem;line-height:1.2;padding-top:0.4em;padding-right:0.95em;padding-bottom:0.4em;padding-left:0.45em;background-color:rgba(255,255,255,.12);border-radius:999px;border-top:1px solid rgba(255,255,255,.34);border-right:1px solid rgba(255,255,255,.34);border-bottom:1px solid rgba(255,255,255,.34);border-left:1px solid rgba(255,255,255,.34);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.huminnova-hero-use{white-space:nowrap}@media (max-width:479px){.huminnova-hero-use{font-size:0.85rem;padding-top:0.35em;padding-right:0.8em;padding-bottom:0.35em;padding-left:0.4em}}.huminnova-hero-use-icon{display:flex;justify-content:center;align-items:center;width:28px;height:28px;color:#fff;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:rgba(255,255,255,.2);border-radius:50%}@media (max-width:479px){.huminnova-hero-use-icon{width:24px;height:24px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px}}.huminnova-hero-use-label{color:#fff}.huminnova-hl{color:#5e9a4a}.huminnova-hl-light{color:#b9d99b}.huminnova-nowrap{white-space:nowrap}.huminnova-side-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,3.5rem)}@media (max-width:1023px){.huminnova-side-layout{grid-template-columns:minmax(0,1fr)}}.huminnova-side-cards{display:grid;align-content:start;gap:1rem}.huminnova-doc-lg{padding-top:1.15rem;padding-right:1.3rem;padding-bottom:1.15rem;padding-left:1.3rem}.huminnova-doc-lg{box-shadow:var(--hn-shadow)}.huminnova-doc-desc{display:block;color:var(--hn-muted);font-size:0.88rem;line-height:1.45;margin-top:0.1rem}.huminnova-pill-ok{color:var(--hn-accent);background-color:var(--hn-sage)}.huminnova-pill-wip{color:#6b5418;background-color:#fff6dc;border-top:1px dashed #c9a44a;border-right:1px dashed #c9a44a;border-bottom:1px dashed #c9a44a;border-left:1px dashed #c9a44a}.huminnova-mail-row{display:grid;gap:0.6rem;margin-top:1rem}.huminnova-mail{color:var(--hn-accent);font-weight:700;text-decoration:none}.huminnova-mail:hover{color:var(--hn-accent-hover);text-decoration:underline}.huminnova-mail{word-break:break-word}.huminnova-btn-sm{justify-self:start;font-size:0.86rem;padding-top:0.55em;padding-right:1.05em;padding-bottom:0.55em;padding-left:1.05em}.huminnova-card-link{display:flex;color:var(--hn-fg);text-decoration:none;transition:border-color 0.2s,box-shadow 0.2s}.huminnova-card-link:hover{color:var(--hn-fg)}.huminnova-card-link:hover{border-color:var(--hn-accent-2);box-shadow:var(--hn-shadow-lg)}.huminnova-card-link{flex-flow:column}.huminnova-card-link-text{flex-grow:1;flex-shrink:1;flex-basis:0px}.huminnova-card-link-more{color:var(--hn-accent);font-weight:700;margin-top:1rem}.huminnova-faq-layout{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem)}@media (max-width:1023px){.huminnova-faq-layout{grid-template-columns:minmax(0,1fr);gap:2rem}}.huminnova-faq-aside{display:grid;gap:1.4rem;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 130px)}@media (max-width:1023px){.huminnova-faq-aside{position:static}}.huminnova-faq-nav{display:grid;gap:0.1rem;padding-left:1rem;border-left:2px solid var(--hn-line)}@media (max-width:1023px){.huminnova-faq-nav{display:flex;gap:0.5rem;padding-left:0px;border-left:0px solid}.huminnova-faq-nav{flex-wrap:wrap}}.huminnova-faq-nav-link{color:var(--hn-fg);font-weight:600;text-decoration:none;padding-top:0.35rem;padding-right:0px;padding-bottom:0.35rem;padding-left:0px}.huminnova-faq-nav-link:hover{color:var(--hn-accent)}@media (max-width:1023px){.huminnova-faq-nav-link{font-size:0.88rem;padding-top:0.45em;padding-right:0.95em;padding-bottom:0.45em;padding-left:0.95em;background-color:var(--hn-bg2);border-radius:999px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line)}}.huminnova-faq-group{scroll-margin-top:140px}.huminnova-faq-group-gap{margin-top:2.4rem}.huminnova-faq-ask-mobile{display:none}@media (max-width:1023px){.huminnova-faq-ask-mobile{display:block;margin-top:2rem}}.huminnova-mission{max-width:860px}.huminnova-mission-quote{color:var(--hn-accent);font-weight:700;font-size:clamp(1.35rem,2.6vw,1.95rem);line-height:1.4;letter-spacing:-0.015em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.huminnova-actions-tight{margin-top:0px}.huminnova-figure-img-wide{object-position:50% 50%;aspect-ratio:800/520}.huminnova-contact-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem}.huminnova-contact-card{display:grid;align-content:start;gap:0.35rem}.huminnova-contact-value{color:var(--hn-fg);font-weight:700;font-size:1.05rem;line-height:1.4;text-decoration:none}.huminnova-contact-value:hover{color:var(--hn-accent)}.huminnova-contact-value{word-break:break-word}.huminnova-contact-small{color:var(--hn-muted);font-size:0.86rem;line-height:1.5}@media (max-width:1023px){.huminnova-faq-ask-desktop{display:none}}@media (max-width:767px){.huminnova-drop-media-compact{aspect-ratio:16/9}}@media (max-width:767px){.huminnova-dose-body{display:block}}@media (max-width:767px){.huminnova-dose-headrow{display:none}}@media (max-width:767px){.huminnova-dose-row{display:block;padding-top:0.9em;padding-right:1.1em;padding-bottom:0.9em;padding-left:1.1em;border-bottom:1px solid var(--hn-line)}}@media (max-width:767px){.huminnova-dose-row-total{background-color:var(--hn-sage);border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;border-bottom:0px solid}}@media (max-width:479px){.huminnova-kv-row{display:flex}.huminnova-kv-row{flex-flow:column}}@media (max-width:479px){.huminnova-kv-head{display:none}}.huminnova-uses{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(64px,auto);gap:0.7rem 3.5rem;position:relative;margin-top:2.4rem}.huminnova-uses::before{position:absolute;top:0.5rem;bottom:0.5rem;left:50%;width:2px;margin-left:-1px;background-image:linear-gradient(180deg,transparent,var(--hn-sage) 8%,var(--hn-accent-2) 50%,var(--hn-sage) 92%,transparent);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:2px}.huminnova-uses::before{content:""}@media (max-width:1023px){.huminnova-uses{gap:2.5rem}}@media (max-width:767px){.huminnova-uses{grid-template-columns:1fr;grid-auto-rows:auto;gap:0.8rem;padding-left:1.8rem}.huminnova-uses::before{left:0.55rem;margin-left:0px}}.huminnova-use{display:flex;align-items:center;gap:1.1rem;position:relative;padding-top:0.8rem;padding-right:0.8rem;padding-bottom:0.8rem;padding-left:0.8rem;background-color:#fff;border-radius:16px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:1px solid var(--hn-line);transition:transform 0.35s ease,box-shadow 0.35s ease}.huminnova-use:hover{transform:translate3d(0,-3px,0)}.huminnova-use:hover{box-shadow:var(--hn-shadow-lg)}.huminnova-use::after{position:absolute;top:50%;width:12px;height:12px;box-sizing:border-box;margin-top:-6px;background-color:var(--hn-bg);border-radius:50%;border-top:3px solid var(--hn-accent-2);border-right:3px solid var(--hn-accent-2);border-bottom:3px solid var(--hn-accent-2);border-left:3px solid var(--hn-accent-2)}.huminnova-use::after{content:""}.huminnova-use:nth-child(odd){flex-flow:row-reverse;grid-column-start:1;text-align:right}.huminnova-use:nth-child(odd)::after{right:calc(-1.75rem - 6px)}.huminnova-use:nth-child(even){grid-column-start:2}.huminnova-use:nth-child(even)::after{left:calc(-1.75rem - 6px)}.huminnova-use:nth-child(1){grid-row-start:1;grid-row-end:3}.huminnova-use:nth-child(2){grid-row-start:2;grid-row-end:4}.huminnova-use:nth-child(3){grid-row-start:3;grid-row-end:5}.huminnova-use:nth-child(4){grid-row-start:4;grid-row-end:6}.huminnova-use:nth-child(5){grid-row-start:5;grid-row-end:7}.huminnova-use:nth-child(6){grid-row-start:6;grid-row-end:8}.huminnova-use:hover .huminnova-use-img{transform:scale(1.04,1.04)}.huminnova-use{box-shadow:var(--hn-shadow)}@media (max-width:1023px){.huminnova-use:nth-child(odd)::after{right:calc(-1.25rem - 6px)}.huminnova-use:nth-child(even)::after{left:calc(-1.25rem - 6px)}}@media (max-width:767px){.huminnova-use:nth-child(odd){flex-flow:row;grid-column-start:1;text-align:left}.huminnova-use:nth-child(odd)::after{right:auto;left:calc(-1.25rem - 6px)}.huminnova-use:nth-child(even){grid-column-start:1}.huminnova-use:nth-child(even)::after{left:calc(-1.25rem - 6px)}.huminnova-use:nth-child(1){grid-row-start:auto}.huminnova-use:nth-child(2){grid-row-start:auto}.huminnova-use:nth-child(3){grid-row-start:auto}.huminnova-use:nth-child(4){grid-row-start:auto}.huminnova-use:nth-child(5){grid-row-start:auto}.huminnova-use:nth-child(6){grid-row-start:auto}}.huminnova-use-img{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:112px;height:112px;object-fit:cover;border-radius:12px;transition:transform 0.5s ease}@media (max-width:1023px){.huminnova-use-img{width:88px;height:88px}}@media (max-width:767px){.huminnova-use-img{width:76px;height:76px;border-radius:10px}}.huminnova-use-body{flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}.huminnova-use-num{color:var(--hn-accent-txt);font-family:var(--hn-font-display);font-weight:500;font-size:0.8rem;line-height:1.2;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-bottom:0.3rem}.huminnova-dilute{margin-top:1.1rem;margin-bottom:1.8rem;padding-top:1rem;padding-right:1.2rem;padding-bottom:1.1rem;padding-left:1.2rem;background-color:#fff;border-radius:14px;border-top:1px solid var(--hn-line);border-right:1px solid var(--hn-line);border-bottom:1px solid var(--hn-line);border-left:4px solid var(--hn-accent-2)}.huminnova-dilute{box-shadow:var(--hn-shadow)}@media (max-width:479px){.huminnova-dilute{padding-top:0.9rem;padding-right:1rem;padding-bottom:0.9rem;padding-left:1rem}}.huminnova-dilute-tag{color:var(--hn-accent-txt);font-family:var(--hn-font-display);font-weight:500;font-size:0.82rem;line-height:1.2;text-transform:uppercase;letter-spacing:0.12em;margin-top:0px;margin-bottom:0.65rem}.huminnova-dilute-eq{display:flex;align-items:center;gap:0.5rem}.huminnova-dilute-eq{flex-wrap:wrap}.huminnova-dilute-chip{display:inline-block;color:var(--hn-fg);font-size:0.95rem;line-height:1.2;padding-top:0.45rem;padding-right:0.85rem;padding-bottom:0.45rem;padding-left:0.85rem;background-color:var(--hn-bg2);border-radius:999px}.huminnova-dilute-chip{white-space:nowrap}@media (max-width:479px){.huminnova-dilute-chip{font-size:0.88rem;padding-top:0.4rem;padding-right:0.7rem;padding-bottom:0.4rem;padding-left:0.7rem}}.huminnova-dilute-chip-dark{color:#fff;background-color:var(--hn-accent)}.huminnova-dilute-chip-total{color:var(--hn-accent);font-weight:600;background-color:#fff;box-shadow:inset 0px 0px 0px 2px var(--hn-accent)}.huminnova-dilute-op{color:var(--hn-muted);font-weight:700;font-size:1.15rem;line-height:1}.huminnova-dilute-note{color:var(--hn-muted);font-size:0.9rem;line-height:1.55;margin-top:0.75rem;margin-bottom:0px}