[data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}[data-reveal][data-delay="1"]{transition-delay:.1s}[data-reveal][data-delay="2"]{transition-delay:.22s}[data-reveal][data-delay="3"]{transition-delay:.34s}[data-reveal][data-delay="4"]{transition-delay:.46s}[data-reveal][data-delay="5"]{transition-delay:.58s}.sc-hero{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:100svh;padding:120px var(--av-gutter, 80px) 88px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.sc-hero__inner{position:relative;z-index:1;max-width:880px;display:flex;flex-direction:column;align-items:center;gap:26px}.sc-hero__rule{display:flex;align-items:center;gap:18px;color:#ffffff94;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.sc-hero__rule:before,.sc-hero__rule:after{content:"";width:56px;height:1px;background:#ffffff47}.sc-hero h1{font-family:var(--heading-font-family, sans-serif);font-size:clamp(44px,6.8vw,90px);line-height:1.01;letter-spacing:-.025em;color:#fff;margin:0;font-weight:400}.sc-hero h1 em{font-style:normal;color:var(--av-magenta, #DE0083)}.sc-hero__sub{font-size:clamp(15px,1.35vw,18px);line-height:1.74;color:#ffffffd1;max-width:600px;margin:0}.sc-hero__ctas{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:4px}.sc-hero__scroll{position:absolute;bottom:36px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:7px;color:#ffffff73;font-size:10px;letter-spacing:.2em;text-transform:uppercase;z-index:1;animation:sc-scroll-bounce 2.4s ease-in-out infinite}.sc-hero__scroll svg{width:20px;height:20px;stroke:currentColor}@keyframes sc-scroll-bounce{0%,to{opacity:.42;transform:translate(-50%) translateY(0)}50%{opacity:.9;transform:translate(-50%) translateY(9px)}}.sc-manifesto{display:grid;grid-template-columns:repeat(3,1fr);background:#fff}.sc-manifesto__item{padding:clamp(40px,5.5vw,72px) clamp(28px,4vw,56px);border-top:3px solid transparent;transition:border-top-color .32s ease,background .32s ease;position:relative;overflow:hidden}.sc-manifesto__item:not(:first-child){border-left:1px solid #ece5d8}.sc-manifesto__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--av-cream, #FAF8F5);opacity:0;transition:opacity .32s ease;pointer-events:none}.sc-manifesto__item:hover{border-top-color:var(--av-magenta, #DE0083)}.sc-manifesto__item:hover:after{opacity:1}.sc-manifesto__num{font-family:var(--heading-font-family, sans-serif);font-size:clamp(52px,6vw,82px);line-height:1;color:#ede6d8;margin:0 0 22px;position:relative;z-index:1;transition:color .32s ease;font-weight:400}.sc-manifesto__item:hover .sc-manifesto__num{color:var(--av-magenta, #DE0083)}.sc-manifesto__item h3{position:relative;z-index:1;font-family:var(--heading-font-family, sans-serif);font-size:clamp(19px,2vw,27px);font-weight:400;color:var(--av-green, #2B3A2E);margin:0 0 14px;line-height:1.15}.sc-manifesto__item p{position:relative;z-index:1;font-size:clamp(13px,1.1vw,15px);line-height:1.74;color:var(--av-muted, #5a5347);margin:0}.sc-pillars{padding:clamp(72px,9.5vw,124px) var(--av-gutter, 80px);background:var(--av-deep, #1C2B1A);position:relative;overflow:hidden}.sc-pillars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse at 80% 110%,rgba(222,0,131,.07) 0%,transparent 55%),radial-gradient(ellipse at 20% -10%,rgba(255,255,255,.03) 0%,transparent 55%);pointer-events:none}.sc-pillars__head{text-align:center;max-width:720px;margin:0 auto 64px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:18px}.sc-pillars__head .anvaya-eyebrow{color:#ffffffa6}.sc-pillars__head .anvaya-eyebrow:before{background:#ffffffa6}.sc-pillars__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(32px,4.2vw,58px);line-height:1.05;color:#fff;margin:0;font-weight:400}.sc-pillars__head p{font-size:clamp(14px,1.2vw,17px);line-height:1.74;color:#ffffffad;margin:0}.sc-pillars__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;z-index:1}.sc-pillar{background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:20px;padding:clamp(28px,3.5vw,46px) clamp(22px,2.5vw,34px);display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;transition:background .36s ease,border-color .36s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .36s ease}.sc-pillar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(222,0,131,.09) 0%,transparent 62%);opacity:0;transition:opacity .36s ease;pointer-events:none}.sc-pillar:hover{background:#ffffff17;border-color:#de008366;transform:translateY(-5px);box-shadow:0 28px 54px #00000052}.sc-pillar:hover:before{opacity:1}.sc-pillar__badge{width:54px;height:54px;border-radius:15px;background:#de008321;border:1px solid rgba(222,0,131,.28);display:flex;align-items:center;justify-content:center;transition:background .32s ease,border-color .32s ease}.sc-pillar:hover .sc-pillar__badge{background:#de00833d;border-color:#de00838c}.sc-pillar__badge svg{width:25px;height:25px;stroke:var(--av-magenta, #DE0083)}.sc-pillar h3{font-family:var(--heading-font-family, sans-serif);font-size:clamp(17px,1.7vw,22px);font-weight:400;color:#fff;margin:0;line-height:1.2}.sc-pillar p{font-size:13.5px;line-height:1.7;color:#ffffffa8;margin:0;flex:1}.sc-pillar__num{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff47;margin-top:6px}.sc-formula{display:grid;grid-template-columns:1fr 1fr;min-height:580px}.sc-formula__media{position:relative;overflow:hidden}.sc-formula__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.25,.46,.45,.94)}.sc-formula:hover .sc-formula__media img{transform:scale(1.03)}.sc-formula__content{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(56px,7vw,96px) clamp(40px,5.5vw,84px);background:var(--av-paper, #F5F0E8)}.sc-formula__content h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(30px,3.6vw,52px);line-height:1.08;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-formula__content>p{font-size:clamp(14px,1.2vw,17px);line-height:1.76;color:var(--av-muted, #5a5347);margin:0;max-width:460px}.sc-formula__stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(43,58,46,.14);border-radius:14px;overflow:hidden;margin-top:6px;background:#fff}.sc-formula__stat{padding:22px 18px;text-align:center;border-right:1px solid rgba(43,58,46,.1)}.sc-formula__stat:last-child{border-right:none}.sc-formula__stat b{display:block;font-family:var(--heading-font-family, sans-serif);font-size:clamp(26px,2.8vw,38px);font-weight:400;color:var(--av-magenta, #DE0083);line-height:1;margin-bottom:6px}.sc-formula__stat span{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--av-muted, #5a5347);line-height:1.45}.sc-evidence{padding:clamp(64px,8vw,108px) var(--av-gutter, 80px);background:var(--av-cream, #FAF8F5)}.sc-evidence__head{text-align:center;max-width:680px;margin:0 auto 52px;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-evidence__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(28px,3.5vw,50px);line-height:1.08;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-evidence__head p{font-size:clamp(14px,1.2vw,16px);line-height:1.7;color:var(--av-muted, #5a5347);margin:0}.sc-evidence__wrap{overflow-x:auto;border-radius:18px;border:1px solid #e8dece;box-shadow:0 6px 32px #2b3a2e12;-webkit-overflow-scrolling:touch}.sc-table{width:100%;border-collapse:collapse;font-size:14px;min-width:680px}.sc-table thead th{background:var(--av-deep, #1C2B1A);color:#fffc;font-family:var(--heading-font-family, sans-serif);font-size:10.5px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;padding:18px 22px;text-align:left;white-space:nowrap}.sc-table tbody tr{border-bottom:1px solid #ede6d8;transition:background .2s ease}.sc-table tbody tr:last-child{border-bottom:none}.sc-table tbody tr:nth-child(2n){background:#f5f0e88c}.sc-table tbody tr:hover{background:#de00830a}.sc-table td{padding:18px 22px;color:var(--av-charcoal, #2C2C2C);vertical-align:middle;line-height:1.52}.sc-table td:first-child{font-family:var(--heading-font-family, sans-serif);font-size:15px;color:var(--av-green, #2B3A2E);font-weight:400}.sc-table__tag{display:inline-block;padding:4px 12px;border-radius:100px;font-size:11.5px;letter-spacing:.04em;background:#de008317;color:var(--av-magenta, #DE0083);border:1px solid rgba(222,0,131,.22);white-space:nowrap}.sc-table__claim{font-style:italic;color:var(--av-muted, #5a5347);font-size:13px}.sc-ba-wrap{padding:clamp(64px,8vw,108px) var(--av-gutter, 80px);background:var(--av-paper, #F5F0E8)}.sc-ba-wrap__head{text-align:center;max-width:680px;margin:0 auto 48px;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-ba-wrap__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(28px,3.5vw,50px);line-height:1.08;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-ba-wrap__head p{font-size:clamp(14px,1.2vw,16px);line-height:1.7;color:var(--av-muted, #5a5347);margin:0}.sc-ba{position:relative;max-width:1040px;margin:0 auto;border-radius:22px;overflow:hidden;user-select:none;-webkit-user-select:none;line-height:0;box-shadow:0 28px 72px #1c2b1a29}.sc-ba__after{display:block;width:100%;height:auto}.sc-ba__before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left;clip-path:inset(0 50% 0 0)}.sc-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:4;-webkit-appearance:none;appearance:none}.sc-ba__line{position:absolute;top:0;bottom:0;left:50%;width:2px;background:#ffffffeb;transform:translate(-50%);pointer-events:none;z-index:2;box-shadow:0 0 14px #00000047}.sc-ba__handle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 4px 22px #00000047;pointer-events:none}.sc-ba__handle svg{width:22px;height:22px;stroke:var(--av-charcoal, #2C2C2C)}.sc-ba--hinted .sc-ba__handle{animation:sc-handle-hint 1.4s cubic-bezier(.22,1,.36,1) both}@keyframes sc-handle-hint{0%{transform:translate(-50%,-50%)}30%{transform:translate(calc(-50% - 18px),-50%)}70%{transform:translate(calc(-50% + 18px),-50%)}to{transform:translate(-50%,-50%)}}.sc-ba__label{position:absolute;top:18px;padding:5px 14px;border-radius:100px;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#00000052;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:3;pointer-events:none}.sc-ba__label--before{left:18px}.sc-ba__label--after{right:18px}.sc-botanicals{padding:clamp(64px,8vw,108px) var(--av-gutter, 80px);background:var(--av-kraft, #DAC4A0)}.sc-botanicals__head{text-align:center;max-width:680px;margin:0 auto 52px;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-botanicals__head .anvaya-eyebrow{color:var(--av-green, #2B3A2E)}.sc-botanicals__head .anvaya-eyebrow:before{background:var(--av-green, #2B3A2E)}.sc-botanicals__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(30px,4vw,54px);line-height:1.06;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-botanicals__head p{font-size:clamp(14px,1.2vw,16px);line-height:1.7;color:var(--av-muted, #5a5347);margin:0}.sc-botanicals__grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:940px;margin:0 auto}.sc-botanical{display:inline-flex;align-items:center;gap:10px;padding:13px 24px;border-radius:100px;background:#faf8f59e;border:1px solid rgba(43,58,46,.2);color:var(--av-green, #2B3A2E);font-size:14px;letter-spacing:.025em;transition:background .28s ease,border-color .28s ease,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);cursor:default}.sc-botanical:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--av-magenta, #DE0083);flex-shrink:0;transition:transform .28s ease}.sc-botanical:hover{background:#faf8f5f5;border-color:var(--av-magenta, #DE0083);transform:translateY(-3px) scale(1.03);box-shadow:0 8px 22px #de008324}.sc-botanical:hover:before{transform:scale(1.5)}.sc-outcomes{padding:clamp(72px,9.5vw,124px) var(--av-gutter, 80px);background:var(--av-deep, #1C2B1A);position:relative;overflow:hidden}.sc-outcomes__head{text-align:center;max-width:680px;margin:0 auto 64px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-outcomes__head .anvaya-eyebrow{color:#ffffff9e}.sc-outcomes__head .anvaya-eyebrow:before{background:#ffffff9e}.sc-outcomes__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(30px,4vw,54px);line-height:1.06;color:#fff;margin:0;font-weight:400}.sc-outcomes__grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.1);border-radius:22px;overflow:hidden;max-width:1040px;margin:0 auto;position:relative;z-index:1}.sc-outcome{padding:clamp(40px,5.5vw,68px) clamp(26px,3vw,46px);text-align:center;border-right:1px solid rgba(255,255,255,.09);background:#ffffff0a;transition:background .3s ease}.sc-outcome:hover{background:#ffffff12}.sc-outcome:last-child{border-right:none}.sc-outcome__value{display:block;font-family:var(--heading-font-family, sans-serif);font-size:clamp(50px,6vw,80px);font-weight:400;line-height:1;color:var(--av-magenta, #DE0083);margin-bottom:16px}.sc-outcome__label{font-size:clamp(13px,1.1vw,15px);line-height:1.56;color:#ffffffb3;display:block}.sc-claims{padding:clamp(64px,8vw,108px) var(--av-gutter, 80px);background:#fff}.sc-claims__head{text-align:center;max-width:680px;margin:0 auto 54px;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-claims__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(28px,3.5vw,50px);line-height:1.08;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-claims__head p{font-size:clamp(14px,1.2vw,16px);line-height:1.7;color:var(--av-muted, #5a5347);margin:0}.sc-claims__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1060px;margin:0 auto}.sc-claims__col{border-radius:20px;padding:clamp(32px,4vw,52px)}.sc-claims__col--yes{background:var(--av-cream, #FAF8F5);border:1px solid rgba(43,58,46,.13)}.sc-claims__col--no{background:var(--av-paper, #F5F0E8);border:1px solid rgba(43,58,46,.09)}.sc-claims__col-head{display:flex;align-items:center;gap:14px;margin-bottom:28px}.sc-claims__col-head h3{font-family:var(--heading-font-family, sans-serif);font-size:clamp(19px,1.9vw,26px);font-weight:400;color:var(--av-green, #2B3A2E);margin:0}.sc-claims__icon{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-claims__icon--yes{background:#2b3a2e1a}.sc-claims__icon--no{background:#5a53471a}.sc-claims__icon svg{width:17px;height:17px}.sc-claims__icon--yes svg{stroke:var(--av-green, #2B3A2E)}.sc-claims__icon--no svg{stroke:var(--av-muted, #5a5347)}.sc-claims__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.sc-claims__list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.66;color:var(--av-muted, #5a5347)}.sc-claims__list li:before{content:"";width:6px;height:6px;border-radius:50%;margin-top:8px;flex-shrink:0}.sc-claims__col--yes .sc-claims__list li:before{background:var(--av-green, #2B3A2E)}.sc-claims__col--no .sc-claims__list li:before{background:var(--av-muted, #5a5347);opacity:.5}.sc-faq{padding:clamp(64px,8vw,108px) var(--av-gutter, 80px);background:var(--av-cream, #FAF8F5)}.sc-faq__head{text-align:center;max-width:680px;margin:0 auto 52px;display:flex;flex-direction:column;align-items:center;gap:16px}.sc-faq__head h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(28px,3.5vw,50px);line-height:1.08;color:var(--av-green, #2B3A2E);margin:0;font-weight:400}.sc-faq__list{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.sc-faq__item{background:#fff;border:1px solid #e8dece;border-radius:16px;overflow:hidden;transition:box-shadow .26s ease}.sc-faq__item:hover{box-shadow:0 5px 22px #2b3a2e14}.sc-faq__item[open]{box-shadow:0 5px 22px #2b3a2e1a}.sc-faq__q{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 26px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;font-family:var(--heading-font-family, sans-serif);font-size:clamp(15px,1.4vw,18px);color:var(--av-green, #2B3A2E);font-weight:400}.sc-faq__q::-webkit-details-marker{display:none}.sc-faq__q::marker{content:""}.sc-faq__chevron{flex-shrink:0;width:21px;height:21px;transition:transform .3s cubic-bezier(.22,1,.36,1);stroke:var(--av-magenta, #DE0083)}.sc-faq__item[open] .sc-faq__chevron{transform:rotate(180deg)}.sc-faq__a{padding:0 26px 22px;font-size:14px;line-height:1.74;color:var(--av-muted, #5a5347)}.sc-cta{padding:clamp(72px,9.5vw,124px) var(--av-gutter, 80px);background:var(--av-green, #2B3A2E);text-align:center;position:relative;overflow:hidden}.sc-cta__inner{position:relative;z-index:1;max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:20px}.sc-cta .anvaya-eyebrow{color:#ffffff9e}.sc-cta .anvaya-eyebrow:before{background:#ffffff9e}.sc-cta h2{font-family:var(--heading-font-family, sans-serif);font-size:clamp(32px,4.4vw,60px);line-height:1.05;color:#fff;margin:0;font-weight:400}.sc-cta h2 em{font-style:normal;color:var(--av-magenta, #DE0083)}.sc-cta>div>p{font-size:clamp(14px,1.2vw,17px);line-height:1.74;color:#ffffffc2;margin:0;max-width:540px}.sc-cta__btns{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:6px}@media(max-width:1100px){.sc-pillars__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.sc-formula{grid-template-columns:1fr}.sc-formula__media{min-height:360px}.sc-claims__grid{grid-template-columns:1fr}}@media(max-width:768px){.sc-manifesto{grid-template-columns:1fr}.sc-manifesto__item:not(:first-child){border-left:none;border-top:1px solid #ece5d8}.sc-manifesto__item{padding:36px 28px}.sc-outcomes__grid{grid-template-columns:1fr;border-radius:16px}.sc-outcome{border-right:none;border-bottom:1px solid rgba(255,255,255,.09)}.sc-outcome:last-child{border-bottom:none}}@media(max-width:699px){.sc-hero{padding:100px 20px 72px}.sc-pillars,.sc-evidence,.sc-ba-wrap,.sc-botanicals,.sc-outcomes,.sc-claims,.sc-faq,.sc-cta{padding-inline:20px}.sc-formula__content{padding-inline:20px;padding-block:48px}.sc-pillars__grid,.sc-formula__stats{grid-template-columns:1fr}.sc-formula__stat{border-right:none;border-bottom:1px solid rgba(43,58,46,.1)}.sc-formula__stat:last-child{border-bottom:none}.sc-claims__col{padding:28px 22px}.sc-manifesto__num{font-size:48px}.sc-hero__scroll{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/anvaya-science.css.map */
