@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:400;src:url(/fonts/DINNextLTPro-Regular.otf)format("opentype")}.wc-page{color:#15170f;background:#e6f1ee;overflow:hidden}.wc-header{z-index:50;background:#e6f1eedb;border-radius:0 0 5px 5px;justify-content:space-between;align-items:center;width:min(100% - 64px,1170px);max-width:1170px;height:64px;padding:0 32px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.wc-brand{width:145px;display:block}.wc-header-actions{align-items:center;gap:15px;display:flex}.wc-header-actions a:not(.wc-small-button){place-items:center;width:24px;height:24px;display:grid}.wc-header-actions>span{background:#15170f33;width:1px;height:31px;display:block}.wc-small-button,.wc-button{color:#fff;font-family:var(--mono);letter-spacing:.01em;text-transform:uppercase;background:#32896e;border:0;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:33px;padding:0 22px;font-size:12px;font-weight:800;line-height:1;transition:background .16s,transform .16s;display:inline-flex}.wc-small-button:hover,.wc-button:hover{background:#1f6f58;transform:translateY(-1px)}.wc-button img{width:28px;height:28px}.wc-eyebrow{color:#32896e;font-family:var(--heading);letter-spacing:.22em;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:12px;margin:0 0 14px;font-size:13px;font-weight:700;line-height:1;display:flex}.wc-eyebrow span{background:currentColor;width:20px;height:1px;display:inline-block}.wc-section-heading{max-width:1170px;margin:0 auto 52px}.wc-section-heading.wc-center,.wc-center .wc-eyebrow{text-align:center;justify-content:center}.wc-section-heading h2,.wc-cell-copy h2,.wc-spectrum-copy h2,.wc-join h2{color:#15170f;font-family:var(--heading);text-transform:uppercase;margin:0 0 18px;font-size:clamp(42px,5vw,72px);font-weight:700;line-height:.92}.wc-section-heading p:not(.wc-eyebrow),.wc-cell-copy p,.wc-spectrum-copy p,.wc-join-copy>p{color:#15170f;margin:0;font-size:16px;line-height:1.4}.wc-hero{background:linear-gradient(90deg,#e6f1ee2e,#e6f1ee2e),url(/assets/Images/hero-background.webp) 50%/cover;align-items:center;min-height:100vh;padding:110px max(32px,50vw - 585px) 32px;display:flex}.wc-hero-card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);text-align:center;background:#ffffff8c;border:2px solid #ffffff8c;border-radius:17px;flex-direction:column;align-items:center;width:100%;max-width:1170px;margin:0 auto;padding:32px 52px;display:flex;position:relative;box-shadow:0 14px 40px #15170f33}.wc-hero-card .wc-eyebrow{justify-content:center;margin-bottom:12px}.wc-hero-card h1{color:#15170f;font-family:var(--heading);text-transform:uppercase;max-width:820px;margin:0 auto 16px;font-size:clamp(34px,3.6vw,52px);font-weight:700;line-height:.92}.wc-hero-product{width:min(100%,820px);height:auto;margin:0 auto 14px}.wc-hero-card>p:not(.wc-eyebrow){color:#32896e;margin:0 0 18px;font-size:13px;line-height:1.35}.wc-launch{color:#32896e;text-align:center;background:#e6f1eef5;border:2px solid #32896e;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:184px;min-height:110px;padding:12px 16px 14px;display:flex;position:absolute;bottom:36px;right:44px}.wc-launch strong{font-family:var(--heading);text-transform:uppercase;font-size:19px;line-height:.95;display:block}.wc-launch span,.wc-countdown{font-family:var(--heading);white-space:nowrap;font-size:33px;font-weight:700;line-height:1;display:block}.wc-proof-strip{background:#e6f1ee;grid-template-columns:repeat(3,1fr);align-items:center;min-height:100px;padding:18px max(32px,50vw - 585px);display:grid}.wc-proof-strip div{justify-content:center;align-items:center;gap:22px;display:flex}.wc-proof-strip img{width:56px;height:56px}.wc-proof-strip span{color:#15170f;font-family:var(--heading);text-transform:uppercase;font-size:clamp(24px,2.3vw,36px);font-weight:700;line-height:.95}.wc-reach{background:linear-gradient(90deg,#32896ee6,#32896ee6),url(/assets/Images/how-bioactives-Reach-the-cell-background.webp) 50%/cover;padding:88px max(32px,50vw - 585px) 92px}.wc-reach .wc-section-heading h2,.wc-reach .wc-section-heading p,.wc-reach .wc-eyebrow{color:#fff}.wc-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1170px;margin:0 auto;display:grid}.wc-process-card{background:#fff;border-radius:8px;min-height:414px;transition:box-shadow .18s,transform .18s;overflow:hidden;box-shadow:0 8px 20px #15170f21}.wc-process-card:hover{transform:translateY(-10px);box-shadow:0 18px 22px #15170f2e}.wc-process-image{height:163px;position:relative;overflow:hidden}.wc-process-image>img{object-fit:cover;width:100%;height:100%}.wc-process-image:after{content:"";background:#32896e33;position:absolute;inset:0}.wc-process-image small,.wc-process-image strong{color:#fff;font-family:var(--heading);text-transform:uppercase;z-index:2;position:absolute}.wc-process-image small{letter-spacing:.22em;font-size:13px;top:22px;left:24px}.wc-process-image strong{font-size:58px;font-weight:700;line-height:1;top:18px;right:18px}.wc-process-body{grid-template-columns:16px minmax(0,1fr) 74px;gap:18px;min-height:251px;padding:34px 22px 28px;display:grid}.wc-process-body>img:first-child{width:15px;margin-top:7px}.wc-process-body>img:last-child{align-self:start;width:74px;height:74px}.wc-process-body h3{color:#15170f;font-family:var(--heading);text-transform:none;margin:0 0 18px;font-size:26px;line-height:.95}.wc-process-body p{color:#15170f;margin:0;font-size:13px;line-height:1.35}.wc-comparison{background:linear-gradient(90deg,#164c3d33,#164c3d33),url(/assets/Images/traditional-delivery-systems-vs-whole-capture-flakes-background.webp) 50%/cover;padding:92px max(32px,50vw - 585px) 118px}.wc-comparison .wc-section-heading h2,.wc-comparison .wc-section-heading p,.wc-comparison .wc-eyebrow{color:#fff}.wc-comparison-grid{grid-template-columns:minmax(0,364px) minmax(260px,335px) minmax(0,364px);justify-content:center;align-items:center;gap:28px;max-width:1170px;margin:0 auto;display:grid}.wc-comparison-stack{gap:18px;display:grid}.wc-comparison-card{background:#e6f1eef2;border-radius:8px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:14px;min-height:142px;padding:20px 20px 18px;display:grid}.wc-comparison-card h3{color:#15170f;font-family:var(--sans);text-transform:none;margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.05}.wc-comparison-card p{color:#15170f;margin:0;font-size:12px;line-height:1.35}.wc-comparison-center{justify-content:center;display:flex}.wc-comparison-center img{object-fit:contain;width:min(100%,370px);max-height:622px}.wc-cell{background:#e6f1ee;grid-template-columns:minmax(0,455px) minmax(0,672px);align-items:center;gap:92px;padding:92px max(32px,50vw - 585px) 100px;display:grid}.wc-cell img{border-radius:8px;width:100%;height:auto}.wc-cell-copy em{color:#32896e;margin-top:16px;font-size:23px;font-style:italic;font-weight:500;display:block}.wc-entourage{background:linear-gradient(#e6f1ee5c,#e6f1ee5c),url(/assets/Images/The-Entourage-background.webp) 50%/cover;padding:88px max(32px,50vw - 585px) 78px}.wc-compound-layout{grid-template-columns:repeat(2,minmax(0,420px));justify-content:center;gap:30px 230px;max-width:1170px;margin:0 auto;display:grid;position:relative}.wc-entourage-map{z-index:1;width:236px;position:absolute;top:50%;left:50%;transform:translate(-50%,-47%)}.wc-compound-card{z-index:2;background:#e6f1eea6;border:2px solid #32896e;border-radius:8px;min-height:259px;padding:25px 28px 24px;position:relative}.wc-compound-card img{width:72px;height:72px;margin-bottom:14px}.wc-compound-card h3{color:#15170f;font-family:var(--heading);text-transform:uppercase;margin:0 0 2px;font-size:36px;line-height:.95}.wc-compound-card span{color:#32896e;font-family:var(--heading);letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.wc-compound-card p{color:#15170f;margin:0;font-size:14px;line-height:1.35}.wc-entourage-note{background:#e6f1eee0;border:1px solid #32896e7a;border-radius:8px;max-width:1170px;margin:36px auto 0;padding:30px 38px 32px}.wc-entourage-note p:last-child{color:#15170f;margin:0;font-size:16px;line-height:1.42}.wc-spectrum{background:#d4e7e1;grid-template-columns:minmax(0,510px) minmax(0,560px);align-items:center;gap:70px;padding:88px max(32px,50vw - 585px) 74px;display:grid}.wc-spectrum-map img{filter:drop-shadow(0 12px 20px #15170f14);width:min(100%,554px)}.wc-spectrum-copy h2{max-width:500px}.wc-flake-badge{flex-direction:column;align-items:center;width:min(100%,330px);margin-top:24px;display:flex}.wc-flake-badge img{background:#fff;border:2px solid #32896e;border-radius:5px;width:100%;padding:18px}.wc-flake-badge span{color:#32896e;font-family:var(--heading);text-transform:uppercase;border:2px solid #32896e;border-radius:4px;margin-top:10px;padding:8px 14px;font-size:22px;font-weight:700;line-height:1}.wc-audiences{background:linear-gradient(#e6f1eedb,#e6f1eedb),url(/assets/Images/Built-for-bio-hackers-brands-formulators-and-Partners-background.webp) 50%/cover;padding:82px max(32px,50vw - 585px) 94px}.wc-audience-grid{grid-template-columns:repeat(6,1fr);gap:18px;max-width:1170px;margin:0 auto;display:grid}.wc-audience-grid article{color:#fff;background-position:50%;background-size:cover;border-radius:8px;min-height:180px;padding:28px 32px;position:relative;overflow:hidden}.wc-audience-grid article:before{content:"";background:linear-gradient(#32896e26,#32896ed6);position:absolute;inset:0}.wc-audience-grid article:after{content:"";opacity:0;background:#32896e;transition:opacity .18s;position:absolute;inset:0}.wc-audience-grid article:hover:after,.wc-audience-grid article:focus-within:after{opacity:1}.wc-audience-grid article>*{z-index:1;position:relative}.wc-audience-grid article:nth-child(-n+2){grid-column:span 3}.wc-audience-grid article:nth-child(n+3){grid-column:span 2}.wc-audience-grid span,.wc-audience-grid small{font-family:var(--heading);letter-spacing:.18em;text-transform:uppercase;font-size:12px}.wc-audience-grid small{position:absolute;top:28px;right:28px}.wc-audience-grid h3{color:#fff;font-family:var(--sans);text-transform:none;margin:34px 0 8px;font-size:23px;font-weight:500}.wc-audience-grid p{color:#fff;max-width:480px;margin:0;font-size:13px;line-height:1.3}.wc-join{background:linear-gradient(90deg,#32896e29,#32896e29),url(/assets/Images/Get-samples-updates-and-partner-materials-background.webp) 50%/cover;padding:90px max(32px,50vw - 585px)}.wc-join-panel{background:#32896ebd;border:1px solid #ffffff2e;border-radius:8px;grid-template-columns:minmax(0,500px) minmax(320px,466px);align-items:center;gap:64px;max-width:1170px;margin:0 auto;padding:60px;display:grid}.wc-join-panel h2,.wc-join-panel p,.wc-join-panel .wc-eyebrow{color:#fff}.wc-join-panel>img{border-radius:8px;width:100%;height:auto}.wc-join-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;max-width:none;margin-top:34px;display:grid}.wc-join-form label:nth-of-type(3),.wc-join-form button,.wc-join-form .form-message{grid-column:1/-1}.wc-join-form input,.wc-join-form select{color:#fff;background:#32896e57;border:1px solid #ffffff42;min-height:49px}.wc-join-form input::placeholder{color:#ffffffc7}.wc-join-form .button{color:#32896e;font-family:var(--mono);background:#fff;border:0;border-radius:2px;justify-content:space-between;align-items:center;min-height:50px;padding:0 12px 0 22px;font-size:12px;font-weight:800;display:flex}.wc-footer{color:#fff;text-align:center;background:linear-gradient(90deg,#32896eeb,#32896eeb),url(/assets/Images/background-footer.webp) 50%/cover;flex-direction:column;align-items:center;gap:18px;min-height:296px;padding:44px max(32px,50vw - 585px) 28px;display:flex}.wc-footer>img{width:145px}.wc-footer nav{gap:14px;display:flex}.wc-footer nav img{width:24px;height:24px}.wc-footer p{color:#fff;max-width:690px;margin:0;font-size:13px;line-height:1.35}.wc-footer small{color:#e6f1ee;font-family:var(--heading);letter-spacing:.16em;text-transform:uppercase;max-width:1170px;margin-top:8px;font-size:12px;line-height:1.3;display:block}@media (max-width:1100px){.wc-header{width:min(100% - 32px,1170px)}.wc-launch{margin-top:18px;position:static;bottom:auto;right:auto}.wc-process-grid,.wc-comparison-grid,.wc-cell,.wc-spectrum,.wc-join-panel{grid-template-columns:1fr}.wc-comparison-center{order:-1}.wc-compound-layout{grid-template-columns:1fr 1fr;gap:24px}.wc-entourage-map{display:none}}@media (max-width:760px){.wc-header{height:64px;padding:0 16px}.wc-brand{width:118px}.wc-header-actions a:not(.wc-small-button),.wc-header-actions>span{display:none}.wc-header-actions .wc-small-button{letter-spacing:1px;white-space:nowrap;min-width:108px;padding:0 14px;font-size:11px}.wc-hero,.wc-reach,.wc-comparison,.wc-cell,.wc-entourage,.wc-spectrum,.wc-audiences,.wc-join,.wc-footer{padding-left:20px;padding-right:20px}.wc-hero{min-height:100vh;padding-top:92px}.wc-hero-card{min-height:auto;padding:34px 22px}.wc-hero-card h1{font-size:clamp(28px,9vw,44px)}.wc-section-heading h2,.wc-cell-copy h2,.wc-spectrum-copy h2,.wc-join h2{font-size:clamp(36px,12vw,54px)}.wc-proof-strip{grid-template-columns:1fr;gap:18px;padding:22px 20px}.wc-proof-strip div{justify-content:flex-start}.wc-proof-strip img{width:42px;height:42px}.wc-proof-strip div{gap:14px}.wc-proof-strip span{font-size:clamp(16px,5.3vw,20px)}.wc-process-image{aspect-ratio:748/326;height:auto}.wc-process-body{grid-template-columns:16px minmax(0,1fr)}.wc-process-body>img:last-child{grid-area:2/2}.wc-compound-layout,.wc-audience-grid,.wc-join-form{grid-template-columns:1fr}.wc-audience-grid article:nth-child(n){grid-column:auto}.wc-join-panel{gap:34px;padding:34px 22px}}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:500;src:url(/fonts/DINNextLTPro-Medium.otf)format("opentype")}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:700;src:url(/fonts/DINNextLTPro-Bold.ttf)format("truetype")}@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:normal;font-weight:800;src:url(/fonts/DINNextLTPro-Heavy.otf)format("opentype")}@font-face{font-display:swap;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:400;src:url(/fonts/DINNextLTPro-Condensed.otf)format("opentype")}@font-face{font-display:swap;font-family:DIN Next LT Pro Condensed;font-style:normal;font-weight:700;src:url(/fonts/DINNextLTPro-BoldCondensed.ttf)format("truetype")}:root{--green:#32896e;--green-dark:#1d5040;--green-deep:#15170f;--green-muted:#e6f1ee;--green-soft:#e1eeea;--cream:#f6f3ec;--ink:#15170f;--body:#2a2e22;--muted:#4f5c42;--white:#fff;--shadow:0 18px 42px #15170f29;--max:1170px;--heading:"DIN Next LT Pro Condensed", "DIN Next LT Pro", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--mono:"DIN Next LT Pro", "SFMono-Regular", Consolas, monospace;--sans:"DIN Next LT Pro", Helvetica, Arial, sans-serif;--hero-image:url(/assets/hero-bg.png);--flakes-bg:url(/assets/flakes-bg.png);--problem-bg:url(/assets/problem-bg.png);--bio-bg:url(/assets/bio-bg.png);--join-bg:url(/assets/join-bg.jpg)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(90deg, #32896e1f, #32896e1f), var(--white);color:var(--body);font-family:var(--sans);margin:0;font-size:16px;line-height:1.55}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.site-header{height:64px;max-width:var(--max);width:min(calc(100% - 32px), var(--max));z-index:20;background:#e6f1eef0;justify-content:space-between;align-items:center;padding:0 32px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000001f}.brand{align-items:center;width:118px;height:40px;display:inline-flex}.brand img,.site-footer>img{object-fit:contain;width:100%;height:100%}.site-footer>img{width:144px;height:auto}.header-actions{align-items:center;gap:16px;display:flex}.icon-link{color:var(--green);font-family:var(--mono);border:1px solid #15170f2e;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:11px;display:inline-flex}.header-rule{background:#15170f52;width:1px;height:31px}.button{background:var(--green);border:1px solid var(--green);color:var(--white);cursor:pointer;font-family:var(--mono);letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:0 24px;font-size:13px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.button:hover{background:var(--green-dark);transform:translateY(-1px)}.button-small{min-height:33px;padding:0 24px}.hero{background:linear-gradient(90deg, #e6f1eee0 0%, #e6f1eeb8 48%, #e6f1ee2e 100%), var(--hero-image) center / cover;min-height:732px;padding:156px max(32px, calc((100vw - var(--max)) / 2)) 80px;grid-template-columns:minmax(0,470px) minmax(420px,1fr);align-items:center;gap:30px;display:grid}.hero-copy{max-width:470px}.eyebrow{color:var(--green);font-family:var(--heading);letter-spacing:2.42px;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;line-height:1.55;display:flex}.eyebrow span{background:currentColor;width:18px;height:1px;display:inline-block}h1,h2,h3,p{margin-top:0}h1,h2{color:var(--ink);font-family:var(--heading);letter-spacing:0;text-transform:uppercase;font-weight:700;line-height:1}h1{margin-bottom:24px;font-size:clamp(4rem,8vw,8.75rem)}h2{margin-bottom:24px;font-size:clamp(2.7rem,4.4vw,4rem)}h3{color:var(--ink);font-family:var(--heading);letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-size:1.55rem;font-weight:700;line-height:1.12}.lede{color:var(--ink);margin-bottom:25px;font-size:18px}.signup-form{grid-template-columns:minmax(0,1fr) auto;max-width:460px;display:grid}.signup-form label{display:block}.signup-form label span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signup-form input,.signup-form select{color:var(--ink);background:#ffffffd9;border:1px solid #15170f2e;outline:none;width:100%;min-height:49px;padding:0 20px}.signup-form input:focus,.signup-form select:focus{border-color:var(--green);box-shadow:0 0 0 3px #32896e29}.form-note{color:var(--green);font-family:var(--heading);letter-spacing:2.42px;text-transform:uppercase;margin-top:14px;font-size:11px}.hero-stage{box-shadow:none;color:var(--white);background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative;overflow:visible}.stage-card{color:var(--green);background:#ffffff75;border:1px solid #ffffff80;border-radius:8px;min-height:220px;padding:26px 18px;position:relative}.stage-card p{color:currentColor;font-family:var(--mono);margin:0 0 12px;font-size:11px}.stage-card strong{font-family:var(--heading);letter-spacing:2px;text-transform:uppercase;font-size:18px}.stage-card-active{background:var(--green);color:var(--white);outline-offset:-16px;outline:8px solid #ffffff47}.stage-mark{opacity:.9;border:2px solid;border-radius:999px;width:112px;height:112px;display:block;position:absolute;top:74px;left:50%;transform:translate(-50%)}.stage-mark:before,.stage-mark:after{content:"";background:currentColor;border-radius:999px;width:18px;height:18px;position:absolute}.stage-mark:before{top:28px;left:28px}.stage-mark:after{bottom:24px;right:30px}.stage-mark-two{border-radius:4px;width:84px;height:84px;top:88px;transform:translate(-50%)rotate(45deg)}.stage-mark-three{border-style:dashed}.stage-caption{background:var(--green);text-align:center;border-radius:8px;grid-column:1/-1;padding:24px}.stage-caption h2{color:var(--white);margin-bottom:8px;font-size:1.625rem}.stage-caption p{max-width:310px;margin:0 auto}.proof-strip{background:var(--green-muted);min-height:100px;padding:22px max(32px, calc((100vw - var(--max)) / 2));grid-template-columns:repeat(3,1fr);align-items:center;gap:24px;display:grid;box-shadow:0 4px 20px #00000026}.proof-strip div{align-items:center;gap:24px;min-width:0;display:flex}.proof-strip img{width:56px;height:56px}.proof-strip span{color:#000;font-family:var(--heading);text-transform:uppercase;font-size:clamp(1.25rem,2vw,2rem);line-height:1}.feature-band{background:linear-gradient(90deg, #e6f1ee7a, #e6f1ee7a), var(--flakes-bg) center / cover;padding:120px max(32px, calc((100vw - var(--max)) / 2))}.glass-panel{max-width:var(--max);text-align:center;background:#ffffff6b;border:3px solid #fff3;border-radius:22px;margin:0 auto;padding:56px clamp(28px,9vw,137px) 72px;overflow:hidden;box-shadow:0 4px 30px #0003}.glass-panel .eyebrow{justify-content:center}.glass-panel h2,.glass-panel p{color:var(--green)}.flake-product{object-fit:contain;max-height:260px;margin:28px auto 36px}.split-section{padding:94px max(32px, calc((100vw - var(--max)) / 2));grid-template-columns:minmax(0,470px) minmax(0,670px);align-items:center;gap:clamp(36px,6vw,90px);display:grid}.section-copy p{font-size:18px}.cell-section{background:#ffffff85}.cell-visual{background:var(--cream);border-radius:16px;min-height:501px;position:relative;overflow:hidden}.cell-visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cell-overlay{mix-blend-mode:multiply;background:#32896e4d;position:absolute;inset:0}.cell-label{color:var(--white);font-family:var(--heading);letter-spacing:2.42px;text-align:center;text-transform:uppercase;font-size:11px;position:absolute;left:23%}.cell-label-top{top:13%}.cell-label-mid{top:53%;transform:translate(-20%)}.cell-label-bottom{bottom:17%}.problem{background:linear-gradient(90deg, #32896eb8, #32896eb8), var(--problem-bg) center / cover;padding:64px max(32px, calc((100vw - var(--max)) / 2))}.section-heading{max-width:var(--max);text-align:center;margin:0 auto 54px}.section-heading .eyebrow{justify-content:center}.section-dark .section-heading h2,.section-dark .section-heading p,.section-dark .eyebrow{color:var(--white)}.problem-layout{max-width:var(--max);grid-template-columns:minmax(0,670px) minmax(280px,1fr);align-items:center;gap:30px;margin:0 auto;display:grid}.problem-list{gap:12px;display:grid}.problem-list article{background:#fffffff0;border:1px solid #15170f24;border-radius:8px;grid-template-columns:62px 1fr;align-items:center;gap:24px;min-height:150px;padding:24px 28px 24px 24px;display:grid;position:relative}.problem-list article>span{color:var(--green);font-family:var(--heading);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;position:absolute;top:24px;left:24px}.problem-list strong{color:var(--green);font-family:var(--heading);padding-top:24px;font-size:3.5rem;font-weight:500;line-height:1}.problem-list p,.problem-list h3{margin-bottom:0}.pill-visual{aspect-ratio:1;background:#ffffffa8;border:20px solid #ffffff6b;border-radius:999px;overflow:hidden}.pill-visual img{object-fit:cover;width:100%;height:100%}.spectrum{background:var(--green-soft);grid-template-columns:minmax(0,550px) minmax(0,1fr)}.bioactive-map{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.bioactive-map img{filter:drop-shadow(0 16px 28px #15170f1f);object-fit:contain;z-index:2;width:min(100%,554px);height:auto;max-height:571px;position:relative}.bioactives{background:linear-gradient(180deg, #e6f1ee9e, #e6f1ee9e), var(--bio-bg) center / cover;padding:64px max(32px, calc((100vw - var(--max)) / 2))}.align-left,.align-left .eyebrow{text-align:left;justify-content:flex-start;margin-left:0}.align-left{max-width:var(--max)}.align-left h2{max-width:940px}.align-left p{max-width:900px}.bioactive-grid{max-width:var(--max);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin:0 auto;display:grid}.bioactive-grid article,.difference-callout{border:2px solid var(--green);background:#ffffffc2;border-radius:16px;padding:24px}.bioactive-grid article.is-active{background:var(--green);color:var(--white)}.bioactive-grid article.is-active h3,.bioactive-grid article.is-active span{color:var(--white)}.compound-icon{background:#32896e24;border:1px solid #32896e47;border-radius:16px;width:72px;height:72px;margin-bottom:18px;position:relative}.compound-icon:before,.compound-icon:after{background:var(--green);content:"";border-radius:999px;width:14px;height:14px;position:absolute}.compound-icon:before{top:18px;left:17px}.compound-icon:after{bottom:18px;right:17px}.compound-icon-light{background:#ffffff6b}.bioactive-grid span{color:var(--muted);font-family:var(--heading);letter-spacing:1.98px;text-transform:uppercase;margin:-4px 0 14px;font-size:11px;display:block}.difference-callout{max-width:var(--max);margin:24px auto 0}.difference-callout .eyebrow{margin-bottom:14px}.difference-callout p:last-child{margin-bottom:0;font-size:18px}.section-green{background:var(--green);padding:64px max(32px, calc((100vw - var(--max)) / 2))}.section-green>.section-heading h2,.section-green>.section-heading p,.section-green>.section-heading .eyebrow{color:var(--white)}.process-grid{max-width:var(--max);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 auto;display:grid}.process-grid article{background:var(--white);color:var(--body);border:1px solid #15170f24;border-radius:16px;min-height:388px;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.process-grid article p{color:var(--body)}.process-grid article h3{color:var(--ink)}.process-grid article:hover,.process-grid article:focus-within{border-color:var(--green);transform:translateY(-10px);box-shadow:0 18px 22px #15170f2e}.process-grid img{object-fit:cover;width:100%;height:163px}.process-grid span{color:var(--green);font-family:var(--heading);letter-spacing:2.2px;text-transform:uppercase;padding:26px 28px 0;font-size:11px;display:block}.process-grid h3,.process-grid p{padding:0 28px}.process-grid h3{color:var(--ink);margin-top:20px}.audiences{padding:64px max(32px, calc((100vw - var(--max)) / 2)) 80px;background:#ffffff9e}.audience-grid{max-width:var(--max);grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0 auto;display:grid}.audience-grid article{background:linear-gradient(180deg, #32896e00, #32896eeb), var(--card-image) center / cover;color:var(--white);border:1px solid #15170f24;border-radius:16px;min-height:190px;padding:28px;position:relative;overflow:hidden}.audience-grid article:after{content:"";opacity:0;z-index:1;background:#32896e;transition:opacity .18s;position:absolute;inset:0}.audience-grid article:hover:after,.audience-grid article:focus-within:after{opacity:1}.audience-grid article>*{z-index:2;position:relative}.audience-grid article:first-child,.audience-grid article:nth-child(2){grid-column:span 3}.audience-grid article:nth-child(n+3){grid-column:span 2}.audience-grid span,.audience-grid small{font-family:var(--heading);letter-spacing:1.98px;text-transform:uppercase;font-size:11px}.audience-grid small{position:absolute;top:28px;right:28px}.audience-grid h3{color:var(--white);margin-top:38px}.audience-grid p{margin-bottom:0}.join-section{background:linear-gradient(90deg, #32896ebd, #32896e6b), var(--join-bg) center / cover;padding:80px max(32px, calc((100vw - var(--max)) / 2))}.join-panel{color:var(--white);max-width:var(--max);background:#32896ec7;border:1px solid #ffffff29;border-radius:8px;padding:clamp(34px,7vw,73px) clamp(28px,10vw,150px)}.join-panel h2,.join-panel p,.join-panel .eyebrow{color:var(--white)}.stacked{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:16px;max-width:760px}.stacked select{appearance:none}.site-footer{background:var(--white);padding:48px max(32px, calc((100vw - var(--max)) / 2)) 28px;text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.site-footer p{max-width:640px}.site-footer small{color:var(--ink);font-family:var(--heading);letter-spacing:1.8px;max-width:var(--max);text-transform:uppercase;font-size:11px;display:block}.form-message{color:var(--green);font-family:var(--mono);text-transform:uppercase;grid-column:1/-1;margin:10px 0 0;font-size:12px}.join-panel .form-message{color:var(--white)}.intro-page{background:var(--green);isolation:isolate;justify-content:center;align-items:center;min-height:100svh;padding:48px 24px;display:flex;position:relative;overflow:hidden}.intro-bg{mix-blend-mode:luminosity;opacity:.72;z-index:-2;background:linear-gradient(90deg,#32896e8f,#32896e8f),url(/assets/intro-bg.png) 50%/cover;position:absolute;inset:0}.intro-page:after{content:"";z-index:-1;background:linear-gradient(90deg,#32896e9e,#32896e57),#32896e75;position:absolute;inset:0}.intro-panel{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);color:var(--white);text-align:center;background:#5caa926b;border:3px solid #ffffff1a;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,835px);max-width:835px;min-height:539px;padding:72px clamp(28px,8vw,176px);display:flex;box-shadow:0 4px 29.7px #00000040}.intro-panel h1,.intro-panel h2,.intro-panel p{color:var(--white)}.intro-panel h1{margin-bottom:10px;font-size:clamp(3rem,4.5vw,4rem);font-weight:500}.intro-logo-large{object-fit:contain;width:min(100%,477px);height:clamp(112px,16vw,161px);margin-bottom:30px}.intro-panel p{max-width:460px;margin-bottom:70px;font-size:18px;line-height:1.25}.intro-form{-webkit-backdrop-filter:blur(16.85px);backdrop-filter:blur(16.85px);background:#ffffff0f;border:1px solid #ffffff4f;border-radius:8px;grid-template-columns:minmax(0,1fr) 172px;width:100%;max-width:460px;margin-bottom:28px;overflow:hidden}.intro-form input{color:var(--white);background:0 0;border:0}.intro-form input::placeholder{color:#ffffffb8}.intro-form .button{border:0;min-height:49px}.intro-site-link{color:var(--white);font-family:var(--mono);letter-spacing:.13px;text-transform:uppercase;text-underline-offset:2px;font-size:13px;font-weight:700;line-height:1.4;text-decoration:underline}.intro-panel-success{min-height:431px;padding-top:64px;padding-bottom:64px}.success-logo{object-fit:contain;width:190px;height:64px;margin-bottom:32px}.intro-panel-success h1{text-transform:none;margin-bottom:22px;font-size:clamp(2rem,3vw,2rem)}.intro-panel-success p{margin-bottom:72px}.intro-panel-success h2{text-transform:none;margin-bottom:24px;font-size:clamp(2rem,3vw,2rem);font-weight:500}.success-button{min-width:198px}@media (max-width:980px){.site-header{height:64px;padding:0 18px}.brand{width:130px;height:44px}.header-actions{gap:10px}.icon-link,.header-rule{display:none}.hero,.split-section,.problem-layout{grid-template-columns:1fr}.hero{padding-top:130px}.hero-stage{grid-template-columns:1fr}.stage-card{min-height:170px}.pill-visual{display:none}.proof-strip,.process-grid,.bioactive-grid{grid-template-columns:1fr}.proof-strip div{justify-content:center}.spectrum .section-copy{order:-1}.audience-grid{grid-template-columns:1fr}.audience-grid article:nth-child(n){grid-column:auto}.stacked{grid-template-columns:1fr}.intro-panel{min-height:auto;padding:56px 28px}.intro-form{grid-template-columns:1fr}}@media (max-width:640px){.site-header{width:calc(100% - 20px);height:64px}.brand{width:118px;height:40px}.site-footer>img{width:118px}.button{min-height:44px;padding:0 16px}.button-small{min-height:32px}.hero,.feature-band,.split-section,.problem,.bioactives,.section-green,.audiences,.join-section,.site-footer{padding-left:20px;padding-right:20px}h1{font-size:clamp(3.2rem,17vw,5.2rem)}h2{font-size:clamp(2.2rem,11vw,3.2rem)}.signup-form{grid-template-columns:1fr}.signup-form .button{width:100%}.glass-panel{padding:36px 22px 44px}.cell-visual{min-height:360px}.problem-list article{grid-template-columns:1fr;padding-top:48px}.problem-list strong{padding-top:0}.bioactive-map{min-height:auto}.bioactive-map img{width:min(100%,554px)}.audience-grid small{margin-top:6px;display:block;position:static}}.wc-process-image:after,.wc-process-image small,.wc-process-image strong{display:none}.signup-form.wc-join-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;max-width:none;margin-top:34px;display:grid}.signup-form.wc-join-form label:nth-of-type(3),.signup-form.wc-join-form button,.signup-form.wc-join-form .form-message{grid-column:1/-1}.signup-form.wc-join-form input,.signup-form.wc-join-form select{color:#fff;background:#32896e57;border:1px solid #ffffff42;min-height:49px}.signup-form.wc-join-form input::placeholder{color:#ffffffc7}.signup-form.wc-join-form .button{color:#32896e;font-family:var(--mono);background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;min-height:48px;padding:0 10px 0 22px;font-size:12px;font-weight:800;display:flex}.wc-button{border-radius:8px;gap:18px;min-width:181px;min-height:48px;padding:0 0 0 30px}.wc-small-button{border-radius:6px;min-height:33px;padding:0 24px}.wc-button img{width:34px;height:34px;margin-right:7px}.signup-form.wc-join-form .button span{color:#fff;background:#32896e;border-radius:4px;justify-content:center;align-self:center;align-items:center;width:28px;height:28px;font-size:20px;line-height:1;display:inline-flex}@media (max-width:760px){.signup-form.wc-join-form{grid-template-columns:1fr}}.wc-button,.signup-form.wc-join-form .button{font-family:var(--heading);letter-spacing:1.76px;text-transform:uppercase;border-radius:8px;min-height:48px;font-size:18px;font-weight:700;line-height:1}.wc-button{justify-content:space-between;min-width:181px;padding:0 10px 0 30px}.wc-button img{flex:0 0 28px;width:28px;height:28px;margin-right:0}.signup-form.wc-join-form .button{justify-content:space-between}.signup-form.wc-join-form .button span{flex:0 0 28px}.wc-launch{border-radius:16px;width:258px;min-height:118px}.wc-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;margin-top:8px;display:grid!important}.wc-countdown span{justify-items:center;gap:3px;min-width:0;display:grid}.wc-countdown strong{color:#32896e;font-family:var(--heading);font-size:31px;font-weight:700;line-height:.82;display:block}.wc-countdown em{color:#32896e;font-family:var(--heading);letter-spacing:.8px;text-transform:uppercase;font-size:10px;font-style:normal;font-weight:700;line-height:1;display:block}.wc-proof-strip span{font-family:var(--heading);white-space:nowrap;font-size:clamp(20px,2.25vw,32px);line-height:1}
