@keyframes cur-spin{to{transform:rotate(360deg)}}@keyframes cur-lipo-core{50%{transform:scale(1.08)}}.cur-tech{--g:var(--cur-glow-green);position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-block:clamp(1.2rem,3vw,2rem);padding:clamp(2rem,5vw,4.5rem);border-radius:var(--cur-r-xl);background:var(--cur-stage);color:#fff}.cur-tech::before{content:"";position:absolute;inset:-30% auto auto -20%;z-index:-1;inline-size:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,var(--g),transparent);opacity:.5}.cur-tech--folate{--g:var(--cur-glow-brand);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.cur-tech--folate .cur-tech__art{order:2}.cur-tech--folate::before{inset:auto -20% -30% auto}.cur-tech--liquid{--g:var(--cur-glow-ad)}.cur-tech__art{position:relative;aspect-ratio:1 / 1;max-inline-size:440px;inline-size:100%;justify-self:center;display:grid;place-items:center}.cur-tech__art>svg{inline-size:100%;block-size:auto;overflow:visible}.cur-tech__kicker{margin:0 0 .8rem;color:#8ff0b4;font-weight:700;font-size:1rem}.cur-tech h2{margin:0;color:#fff;font-size:clamp(1.9rem,1.2rem + 2.2vw,3rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}html[dir="rtl"] .cur-tech h2{letter-spacing:0;line-height:1.35}.cur-tech__lede{margin:1.1rem 0 0;color:#d6def5;font-size:clamp(1.05rem,.98rem + .3vw,1.2rem);line-height:1.65;max-inline-size:36rem}.cur-tech__in{margin:1.8rem 0 .7rem;color:#9fb0db;font-size:.9rem;font-weight:600}.cur-tech__packs{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.cur-tech__packs a{display:flex;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .4rem;border-radius:999px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .12);color:#fff;text-decoration:none;font-weight:600;font-size:.92rem;transition:background-color .25s,transform .35s var(--cur-ease)}html[dir="rtl"] .cur-tech__packs a{padding:.35rem .4rem .35rem .9rem}.cur-tech__packs a:hover,.cur-tech__packs a:focus-visible{background:rgb(255 255 255 / .16);transform:translateY(-2px)}.cur-tech__pack{flex:none;inline-size:40px;block-size:40px;border-radius:50%;background:#fff;display:grid;place-items:center;overflow:hidden}.cur-tech__pack img{inline-size:34px;block-size:34px;object-fit:contain}.cur-tech__label{position:absolute;z-index:2;padding:.35rem .8rem;border-radius:999px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .18);color:#fff;font-size:.82rem;font-weight:600;white-space:nowrap;backdrop-filter:blur(6px)}.cur-tech__label::before{content:"";position:absolute;inset-block-start:50%;inline-size:7px;block-size:7px;border-radius:50%;background:#8ff0b4;translate:0 -50%}.cur-tech__label--a{inset-block-start:6%;inset-inline-end:-4%;padding-inline-start:1.5rem}.cur-tech__label--a::before{inset-inline-start:.6rem}.cur-tech__label--b{inset-block-end:10%;inset-inline-start:-4%;padding-inline-start:1.5rem}.cur-tech__label--b::before{inset-inline-start:.6rem}.cur-lipo2__glow{fill:rgb(34 197 94 / .12)}.cur-lipo2__ring line{stroke:rgb(255 255 255 / .35);stroke-width:2}.cur-lipo2__ring--0 circle{fill:#fff}.cur-lipo2__ring--1 circle{fill:#8ff0b4}.cur-lipo2__ring{transform-origin:180px 180px}.cur-lipo2__core circle{fill:#22c55e;opacity:.85}.cur-lipo2__core{transform-origin:180px 190px}.cur-motion .cur-lipo2__ring--0{animation:cur-spin 60s linear infinite}.cur-motion .cur-lipo2__ring--1{animation:cur-spin 44s linear infinite reverse}.cur-motion .cur-lipo2__core{animation:cur-lipo-core 5s ease-in-out infinite}.cur-phero--science .cur-phero__art{display:grid;place-items:center}.cur-phero--science .cur-lipo2{inline-size:min(100%,360px);block-size:auto}.cur-folate__rings polygon,.cur-folate__rings polyline{fill:none;stroke:rgb(255 255 255 / .75);stroke-width:3;stroke-linejoin:round}.cur-folate__atoms circle{fill:#8fb3ff}.cur-folate__methyl line{stroke:#8ff0b4;stroke-width:3}.cur-folate__methyl circle{fill:#22c55e}.cur-folate__methyl text{fill:#04210f;font:700 13px var(--cur-font)}.cur-folate__methyl{transform-origin:129px 46px}.cur-motion .cur-folate__methyl{animation:cur-methyl 2.8s ease-in-out infinite}@keyframes cur-methyl{50%{transform:scale(1.12);filter:drop-shadow(0 0 10px rgb(34 197 94 / .8))}}.cur-liquid__glass{fill:rgb(255 255 255 / .06);stroke:rgb(255 255 255 / .7);stroke-width:3}.cur-liquid__ticks line{stroke:rgb(255 255 255 / .55);stroke-width:2}.cur-liquid__fill,.cur-liquid__wave{fill:rgb(56 189 248 / .55)}.cur-liquid__drops path{fill:#7dd3fc;opacity:0}.cur-motion .cur-liquid__wave{animation:cur-wave 4s ease-in-out infinite}.cur-motion .cur-liquid__drops path{animation:cur-drop 2.4s ease-in infinite}.cur-motion .cur-liquid__drops path:nth-child(2){animation-delay:.8s}.cur-motion .cur-liquid__drops path:nth-child(3){animation-delay:1.6s}@keyframes cur-wave{50%{transform:translate3d(-30px,4px,0)}}@keyframes cur-drop{0%{opacity:0;transform:translateY(0)}15%{opacity:1}80%{opacity:1}100%{opacity:0;transform:translateY(120px)}}@media (max-width:860px){.cur-tech,.cur-tech--folate{grid-template-columns:1fr}.cur-tech--folate .cur-tech__art{order:0}.cur-tech__art{max-inline-size:300px}.cur-tech__label--a{inset-inline-end:0}.cur-tech__label--b{inset-inline-start:0}}@media (prefers-reduced-motion:reduce){.cur-tech *,.cur-phero--science *{animation:none !important}}.cur-tech bdi{white-space:nowrap}
