.c30hv-1{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-1:hover{transform:rotate(.6deg) translateY(-6px) scale(1.03);box-shadow:0 16px 38px rgba(0,0,0,.24)}.c30hv-2{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-2:hover{transform:rotate(-.8deg) translateY(-6px) scale(1.03);box-shadow:0 16px 38px rgba(0,0,0,.24)}.c30hv-3{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-3:hover{transform:rotate(-.6deg) translateY(-6px) scale(1.03);box-shadow:0 16px 38px rgba(0,0,0,.24)}.c30hv-4{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-4:hover{transform:rotate(.8deg) translateY(-6px) scale(1.03);box-shadow:0 16px 38px rgba(0,0,0,.24)}.c30hv-5{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-5:hover{transform:rotate(-1.1deg) translateY(-6px);box-shadow:0 16px 38px rgba(0,0,0,.16)}.c30hv-6{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-6:hover{box-shadow:0 0 0 2px rgba(91,135,206,.85),0 0 34px rgba(91,135,206,.6),0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.c30hv-7{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-7:hover{transform:rotate(.9deg) translateY(-6px);box-shadow:0 16px 38px rgba(0,0,0,.16)}.c30hv-8{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-8:hover{box-shadow:0 0 0 2px rgba(91,180,169,.85),0 0 34px rgba(91,180,169,.6),0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px)}.c30hv-9{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-9:hover{transform:rotate(-.7deg) translateY(-6px);box-shadow:0 16px 38px rgba(0,0,0,.16)}.c30hv-10{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-10:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.17)}.c30hv-11{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-11:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.16)}.c30hv-12{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.c30hv-12:hover{background:rgba(91,180,169,.07)}.c30-page{font-family:Lexend,system-ui,sans-serif;background:#fff;position:relative;width:100%;overflow-x:clip;color:#000}.c30-inner{box-sizing:border-box;width:100%;max-width:1180px;margin-inline:auto}.c30-page a{color:inherit;text-decoration:none}.c30-page img{max-width:100%}.c30-page :has(>.c30-marquee-track){overflow:hidden}.c30-ds-button{transition:transform .18s ease,box-shadow .18s ease}.c30-ds-button:hover{transform:translateY(-1px)}@keyframes c30-joint{0%{opacity:0;transform:translateY(10px) scaleY(.82)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes c30-sheen{0%{left:-40%}55%,to{left:118%}}@keyframes c30-bulge{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes c30-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-11px,0)}}@keyframes c30-glass{0%,28%{transform:translate(4px,6px)}33%,61%{transform:translate(212px,74px)}66%,94%{transform:translate(96px,150px)}to{transform:translate(4px,6px)}}@keyframes c30-pop{0%{opacity:0;transform:translateY(8px) scale(.97)}4%{opacity:1;transform:none}29%{opacity:1;transform:none}33%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes c30-cyc{0%{opacity:0;transform:translateY(10px)}4%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}34%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(10px)}}@keyframes c30-cyc4{0%{opacity:0;transform:translateY(10px)}3%{opacity:1;transform:translateY(0)}21%{opacity:1;transform:translateY(0)}24%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(10px)}}@keyframes c30-ring{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.16)}}@keyframes c30-nudge{0%,to{transform:scale(1)}50%{transform:scale(1.028)}}@keyframes c30-marquee{0%{transform:translateX(0)}to{transform:translateX(-33.3333%)}}@keyframes c30-marquee-rev{0%{transform:translateX(-33.3333%)}to{transform:translateX(0)}}@media (min-width:1120px) and (max-width:1179px){.c30-inner{zoom:.95}}@media (min-width:1060px) and (max-width:1119px){.c30-inner{zoom:.9}}@media (min-width:1000px) and (max-width:1059px){.c30-inner{zoom:.85}}@media (min-width:940px) and (max-width:999px){.c30-inner{zoom:.8}}@media (min-width:900px) and (max-width:939px){.c30-inner{zoom:.76}}@media (max-width:899px){.c30-page .c30-row>*{min-width:0!important}.c30-page .c30-row>:has(advisor-carousel),.c30-page .c30-row>:has(insight-anim),.c30-page .c30-row>:has(newsroom-carousel),.c30-page .c30-row>:has(potency-carousel),.c30-page .c30-row>:has(review-wall),.c30-page .c30-row>:has(science-carousel),.c30-page .c30-row>advisor-carousel,.c30-page .c30-row>insight-anim,.c30-page .c30-row>newsroom-carousel,.c30-page .c30-row>potency-carousel,.c30-page .c30-row>review-wall,.c30-page .c30-row>science-carousel{min-width:260px!important}.c30-page .c30-row:not([data-c30-rail]){flex-wrap:wrap!important}.c30-page [data-c30-cols]:not([data-c30-rail]){flex-direction:column!important;align-items:stretch!important}.c30-page [data-c30-rail]{flex-wrap:nowrap!important;flex-direction:row!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.c30-page .c30-fixed:not([data-c30-railitem]){flex-basis:auto!important}.c30-page .c30-stage,.c30-page a.c30-fixed:not([data-c30-railitem]),.c30-page div.c30-fixed:not([data-c30-railitem]){max-width:100%!important}.c30-page .c30-stage{flex:0 0 auto!important;width:var(--c30-sw)!important;margin-left:auto!important;margin-right:auto!important}.c30-page .c30-row:has(>.c30-stage){flex-direction:column!important;align-items:stretch!important}.c30-page .c30-minw{min-width:0!important}.c30-page .c30-wide{max-width:100%!important}.c30-page .c30-pad{padding-left:24px!important;padding-right:24px!important}.c30-page .c30-g2{grid-template-columns:1fr!important}.c30-page .c30-g3,.c30-page .c30-g4{grid-template-columns:repeat(2,1fr)!important}.c30-page [data-ul]{display:none!important}.c30-page .c30-ul-wrap{display:inline!important;background:var(--ul-grad) left bottom /100% .13em no-repeat;padding-bottom:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.c30-page [data-c30-pairgrid]>:first-child{order:1}.c30-page [data-c30-pairgrid]>:nth-child(3){order:2}.c30-page [data-c30-pairgrid]>:nth-child(2){order:3}.c30-page [data-c30-pairgrid]>:nth-child(4){order:4}.c30-page .c30-h1{font-size:clamp(26px,6.6vw,46px)!important;line-height:1.1!important;overflow-wrap:anywhere}.c30-page .c30-h2{font-size:clamp(21px,5.2vw,34px)!important;line-height:1.18!important;overflow-wrap:anywhere}.c30-page .c30-tall{height:min(var(--c30-h),62vw)!important}.c30-page .c30-stage,.c30-page [data-c30-scene]{overflow:hidden}.c30-page .c30-artcol{height:430px!important}.c30-page .c30-artcol [data-c30-floatcard]{width:calc(var(--fc-w) * 1.28)!important;left:auto!important;right:230px!important}.c30-page [data-c30-scene]{width:1052px!important;margin-left:auto!important;margin-right:auto!important;zoom:.8}.c30-page [data-c30-offset]{align-self:stretch!important;max-width:100%!important}}@media (max-width:780px){.c30-page [data-c30-scene]{zoom:.67}}@media (max-width:640px){.c30-page [data-c30-scene]{zoom:.54}}@media (max-width:530px){.c30-page [data-c30-scene]{zoom:.44}}@media (max-width:430px){.c30-page [data-c30-scene]{zoom:.36}}@media (max-width:700px){.c30-page [data-c30-softpill]{border-radius:20px!important}.c30-page .c30-g3,.c30-page .c30-g4{grid-template-columns:1fr!important}.c30-page .c30-artcol{zoom:.72}.c30-page .c30-stage{zoom:.74;max-width:none!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:620px){[data-c30-nav]{gap:10px!important}[data-c30-nav] .c30-ds-button{padding:0 13px!important;font-size:12.5px!important;height:34px!important}}@media (max-width:420px){[data-c30-nav]{gap:6px!important;padding-left:12px!important;padding-right:12px!important}[data-c30-nav] .c30-ds-button{padding:0 11px!important;font-size:11.5px!important}[data-c30-nav] .c30-wordmark{font-size:18px!important}.c30-burger{width:34px!important;padding:0 6px!important}}@media (max-width:345px){[data-c30-nav] .c30-wordmark{display:none!important}}@media (max-width:520px){.c30-page .c30-pad{padding-left:16px!important;padding-right:16px!important}.c30-page .c30-marquee-track{gap:40px!important}.c30-page .c30-marquee-track>img{max-width:96px!important;max-height:30px!important}}.c30-navband{background:#fff}[data-nav-panel]:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.c30-navtrigger{border:0;background:transparent;font:inherit;cursor:pointer}.c30-navhover{transition:background .22s cubic-bezier(.22,1,.36,1)}.c30-navhover:hover{background:rgba(91,180,169,.1)}.c30-burger,.c30-drawer{display:none}@media (max-width:900px){[data-c30-navlinks]{display:none!important}[data-c30-nav]>:last-child{margin-left:auto!important}.c30-burger{order:3;display:flex;flex-direction:column;justify-content:center;gap:5px;flex:0 0 auto;width:42px;height:42px;padding:0 9px;border:0;border-radius:12px;background:transparent;cursor:pointer}.c30-burger span{display:block;height:2px;border-radius:2px;background:#1a1a1a}.c30-burger:hover{background:rgba(91,180,169,.1)}.c30-navband{position:sticky;top:0;z-index:900}.c30-drawer{display:block}.c30-drawer-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;pointer-events:none;transition:opacity .28s ease;z-index:998}.c30-drawer.open .c30-drawer-backdrop{opacity:1;pointer-events:auto}.c30-drawer-panel{position:fixed;top:0;right:0;bottom:0;width:min(330px,86vw);box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:22px 20px 24px;background:#fff;box-shadow:-14px 0 40px rgba(0,0,0,.18);transform:translateX(100%);transition:transform .28s cubic-bezier(.22,1,.36,1);z-index:999;overflow-y:auto}.c30-drawer.open .c30-drawer-panel{transform:translateX(0)}.c30-drawer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:22px;font-weight:700;color:#000}.c30-drawer-head button{border:0;background:transparent;font-size:30px;line-height:1;color:#4a4a4a;cursor:pointer;padding:0 4px}.c30-drawer-links{display:flex;flex-direction:column}.c30-drawer-links a{padding:13px 16px;border-radius:12px;font-size:17px;font-weight:500;color:#1a1a1a;text-decoration:none}.c30-drawer-links a.active{background:rgba(91,180,169,.12);color:#5bb4a9}.c30-drawer-links a.sub{font-size:15px;color:#4a4a4a;padding-left:26px}.c30-drawer-sub-label{margin:14px 16px 4px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9ca3af}.c30-drawer-cta{margin-top:auto;padding:15px 20px;border-radius:999px;background:linear-gradient(90deg,#80c97a,#5bb4a9);color:#fff;font-size:16px;font-weight:600;text-align:center;text-decoration:none;box-shadow:0 2px 10px rgba(91,180,169,.3)}[data-c30-nav]{flex-wrap:nowrap!important;gap:10px!important;padding-left:16px!important;padding-right:16px!important}[data-c30-nav]>*{min-width:0!important}}newsroom-carousel{--nr-cols:3;--nr-gaps:40px}@media (max-width:860px){newsroom-carousel{--nr-cols:2;--nr-gaps:20px}}@media (max-width:620px){newsroom-carousel{--nr-cols:1;--nr-gaps:0px}}.c30-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;align-items:start}.c30-faq-col{display:flex;flex-direction:column;align-self:start}.c30-faq-item{margin:0 0 10px;border:1px solid #e5e5e5;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.c30-faq-item:hover,.c30-faq-item[open]{border-color:rgba(91,180,169,.5)}.c30-faq-item[open]{box-shadow:0 3px 16px rgba(0,0,0,.07)}.c30-faq-item>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;line-height:1.35;color:#1a1a1a}.c30-faq-item>summary::-webkit-details-marker{display:none}.c30-faq-chev{flex:0 0 auto;font-size:20px;font-weight:400;line-height:1;color:#5bb4a9;transition:transform .22s cubic-bezier(.22,1,.36,1)}.c30-faq-item[open] .c30-faq-chev{transform:rotate(45deg)}.c30-faq-item>p{margin:0;padding:0 18px 17px;font-size:15px;line-height:1.6;color:#575555}@media (max-width:860px){.c30-faq{grid-template-columns:1fr;gap:0}}