.pf-story{--pf-rose:#b4626d;--pf-rose-soft:#dba3a9;--pf-blush:#f8ece9;--pf-deep:#7d3b45;--pf-ink:#2b2023}.pf-check{padding:64px 0 24px}.pf-check-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);background:var(--pf-blush);border:1px solid #efd9d5;border-radius:24px;overflow:hidden}.pf-check-media{position:relative;min-height:100%;background:#f1dcd8}.pf-check-media img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.pf-check-media .ba-placeholder{position:absolute}.pf-check-body{padding:40px 40px 34px}.pf-check-body .eyebrow{color:var(--pf-rose)}.pf-check-body h2{margin:0 0 6px}.pf-check-hint{margin:0 0 18px;font-size:14px;color:var(--muted,#655f56)}.pf-check-list{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px}.pf-check-item{position:relative;display:flex;align-items:flex-start;gap:12px;padding:13px 14px;background:#fff;border:1px solid #ecdcd8;border-radius:14px;cursor:pointer;font-size:15px;line-height:1.45;color:var(--pf-ink);transition:border-color .2s,background .2s}.pf-check-item input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.pf-box{flex:0 0 22px;width:22px;height:22px;margin-top:1px;border:2px solid var(--pf-rose-soft);border-radius:7px;background:#fff;position:relative;transition:background .2s,border-color .2s}.pf-box:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);opacity:0}.pf-check-item:has(input:checked){border-color:var(--pf-rose);background:snow}.pf-check-item input:checked+.pf-box{background:var(--pf-rose);border-color:var(--pf-rose)}.pf-check-item input:checked+.pf-box:after{opacity:1}.pf-check-item input:focus-visible+.pf-box{outline:2px solid var(--pf-deep);outline-offset:2px}.pf-verdict{margin:0 0 18px;padding:14px 16px;border-left:3px solid var(--pf-rose-soft);font-size:15px;line-height:1.55;color:#3a342c;transition:border-color .2s,background .2s}.pf-verdict strong{color:var(--pf-ink)}.pf-check:has(input:checked) .pf-verdict{border-left-color:var(--pf-rose);background:#fff;border-radius:0 12px 12px 0}.pf-check-fine{margin:16px 0 0;font-size:12px;line-height:1.5;color:#9a9188}.pf-story .ba-after{background:#eac9c9f5;color:var(--pf-ink)}.pf-story .ba-after small{color:var(--pf-deep)}.pf-story .ba-before small{color:var(--pf-rose-soft)}.pf-story .ba-placeholder{background:repeating-linear-gradient(45deg,#f1e2df,#f1e2df 10px,#ead7d3 10px 20px)}.pf-science{padding:64px 0 32px}.pf-science-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:center}.pf-diagram{margin:0;background:#fcfaf6;border:1px solid #e6dfd3;border-radius:22px;padding:26px 26px 20px;display:grid;gap:26px;box-shadow:0 1px #fff inset,0 24px 48px -36px #7d3b4552}.pf-fig{--cyc:9s;display:grid;gap:14px;min-width:0}.pf-fig+.pf-fig{padding-top:24px;border-top:1px solid #e6dfd3}.pf-fig-head{display:flex;align-items:center;gap:12px;margin:0;font-size:10.5px;line-height:1;letter-spacing:.14em;font-weight:600;white-space:nowrap}.pf-fig-head:after{content:"";order:1;flex:1 1 auto;height:1px;background:#e6dfd3}.pf-fig-kicker{color:var(--pf-deep)}.pf-fig-num{order:2;color:#6f675d;font-variant-numeric:tabular-nums}.pf-svg{width:100%;height:auto;display:block;max-width:520px;margin:0 auto;font-family:inherit;overflow:visible}.pf-svg text{font-size:11px;fill:#1d1a16}.pf-svg .pf-micro{font-size:9.5px;letter-spacing:.12em;font-weight:600;fill:#6f675d}.pf-svg .pf-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.pf-svg .pf-tick{font-size:9.5px;fill:#8a8176}.pf-svg .pf-big{font-size:14px;font-weight:600;letter-spacing:.01em}.pf-svg .pf-mut{fill:#6f675d}.pf-svg .pf-deep{fill:var(--pf-deep)}.pf-svg .pf-rose{fill:var(--pf-rose)}.pf-svg .pf-cap{font-weight:600}.pf-svg .pf-leg{font-size:10px;fill:#6f675d}.pf-svg .pf-it{font-style:italic}.pf-diagram figcaption{margin:0;padding-top:14px;border-top:1px solid #e6dfd3;font-size:12px;line-height:1.5;color:#6f675d}.pf-svg .pf1-halo,.pf-svg .pf2-pop,.pf-svg .pf2-field,.pf-svg .pf2-ring,.pf-svg .pf2-drift,.pf-svg .pf2-jit,.pf-svg .pfl[style*=pfRise]{transform-box:fill-box;transform-origin:center}.pf-svg .pf1-rail{transform-box:fill-box;transform-origin:left center}.pf-svg .pf2-flow{opacity:0}@keyframes pfDraw010{0%,1.11%{opacity:1;stroke-dashoffset:1.01;animation-timing-function:cubic-bezier(.65,0,.35,1)}13.33%,91.11%{opacity:1;stroke-dashoffset:0;animation-timing-function:ease-in}98.33%{opacity:0;stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:1.01}}@keyframes pfDraw030{0%,3.33%{opacity:1;stroke-dashoffset:1.01;animation-timing-function:cubic-bezier(.65,0,.35,1)}15.56%,91.11%{opacity:1;stroke-dashoffset:0;animation-timing-function:ease-in}98.33%{opacity:0;stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:1.01}}@keyframes pfDraw095{0%,10.56%{opacity:1;stroke-dashoffset:1.01;animation-timing-function:cubic-bezier(.65,0,.35,1)}22.78%,91.11%{opacity:1;stroke-dashoffset:0;animation-timing-function:ease-in}98.33%{opacity:0;stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:1.01}}@keyframes pfDraw130{0%,14.44%{opacity:1;stroke-dashoffset:1.01;animation-timing-function:cubic-bezier(.65,0,.35,1)}26.67%,91.11%{opacity:1;stroke-dashoffset:0;animation-timing-function:ease-in}98.33%{opacity:0;stroke-dashoffset:0}to{opacity:1;stroke-dashoffset:1.01}}@keyframes pfFade060{0%,6.67%{opacity:0;animation-timing-function:ease}15.56%,91.11%{opacity:1;animation-timing-function:ease-in}98.33%{opacity:0}to{opacity:0}}@keyframes pfFade155{0%,17.22%{opacity:0;animation-timing-function:ease}26.11%,91.11%{opacity:1;animation-timing-function:ease-in}98.33%{opacity:0}to{opacity:0}}@keyframes pfFade170{0%,18.89%{opacity:0;animation-timing-function:ease}27.78%,91.11%{opacity:1;animation-timing-function:ease-in}98.33%{opacity:0}to{opacity:0}}@keyframes pfFade190{0%,21.11%{opacity:0;animation-timing-function:ease}30%,91.11%{opacity:1;animation-timing-function:ease-in}98.33%{opacity:0}to{opacity:0}}@keyframes pfFade200{0%,22.22%{opacity:0;animation-timing-function:ease}31.11%,91.11%{opacity:1;animation-timing-function:ease-in}98.33%{opacity:0}to{opacity:0}}@keyframes pfGrow000{0%,0%{opacity:0;transform:scaleX(0);animation-timing-function:cubic-bezier(.7,0,.2,1)}11.11%,91.11%{opacity:1;transform:scaleX(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes pfPop045{0%,5%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}8.97%{opacity:1;transform:scale(1.08)}11.11%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop050{0%,5.56%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}9.53%{opacity:1;transform:scale(1.08)}11.67%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop055{0%,6.11%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}10.08%{opacity:1;transform:scale(1.08)}12.22%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop060{0%,6.67%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}10.64%{opacity:1;transform:scale(1.08)}12.78%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop065{0%,7.22%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}11.19%{opacity:1;transform:scale(1.08)}13.33%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop070{0%,7.78%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}11.75%{opacity:1;transform:scale(1.08)}13.89%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop075{0%,8.33%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}12.31%{opacity:1;transform:scale(1.08)}14.44%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop080{0%,8.89%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}12.86%{opacity:1;transform:scale(1.08)}15%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop085{0%,9.44%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}13.42%{opacity:1;transform:scale(1.08)}15.56%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop090{0%,10%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}13.97%{opacity:1;transform:scale(1.08)}16.11%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop095{0%,10.56%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}14.53%{opacity:1;transform:scale(1.08)}16.67%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop100{0%,11.11%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}15.08%{opacity:1;transform:scale(1.08)}17.22%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop105{0%,11.67%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}15.64%{opacity:1;transform:scale(1.08)}17.78%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop110{0%,12.22%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}16.19%{opacity:1;transform:scale(1.08)}18.33%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop125{0%,13.89%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}17.86%{opacity:1;transform:scale(1.08)}20%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop130{0%,14.44%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}18.42%{opacity:1;transform:scale(1.08)}20.56%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop135{0%,15%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}18.97%{opacity:1;transform:scale(1.08)}21.11%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop140{0%,15.56%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}19.53%{opacity:1;transform:scale(1.08)}21.67%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop145{0%,16.11%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}20.08%{opacity:1;transform:scale(1.08)}22.22%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop150{0%,16.67%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}20.64%{opacity:1;transform:scale(1.08)}22.78%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop155{0%,17.22%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}21.19%{opacity:1;transform:scale(1.08)}23.33%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop160{0%,17.78%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}21.75%{opacity:1;transform:scale(1.08)}23.89%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop165{0%,18.33%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}22.31%{opacity:1;transform:scale(1.08)}24.44%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop170{0%,18.89%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}22.86%{opacity:1;transform:scale(1.08)}25%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop175{0%,19.44%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}23.42%{opacity:1;transform:scale(1.08)}25.56%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop180{0%,20%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}23.97%{opacity:1;transform:scale(1.08)}26.11%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfPop185{0%,20.56%{opacity:0;transform:scale(0);animation-timing-function:cubic-bezier(.3,.7,.3,1)}24.53%{opacity:1;transform:scale(1.08)}26.67%,91.11%{opacity:1;transform:scale(1);animation-timing-function:ease-in}98.33%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes pfRise110{0%,12.22%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}20%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes pfRise120{0%,13.33%{opacity:0;transform:translateY(4px);animation-timing-function:cubic-bezier(.2,.7,.2,1)}21.11%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:translateY(4px)}}@keyframes pfSettle{0%{opacity:0;transform:translate(176px);animation-timing-function:cubic-bezier(.3,.7,.2,1)}9.44%{opacity:0;transform:translate(176px);animation-timing-function:cubic-bezier(.3,.7,.2,1)}12.44%{opacity:1}21.44%{opacity:1;transform:translate(-3.5px);animation-timing-function:ease-out}24.11%{opacity:1;transform:translate(1.2px);animation-timing-function:ease-in-out}26.67%{opacity:1;transform:translate(0);animation-timing-function:ease-in-out}40%{opacity:1;transform:translate(-13px);animation-timing-function:ease-in-out}53.89%{opacity:1;transform:translate(12px);animation-timing-function:ease-in-out}67.22%{opacity:1;transform:translate(-10px);animation-timing-function:ease-in-out}80%{opacity:1;transform:translate(11px);animation-timing-function:ease-in-out}91.11%{opacity:1;transform:translate(0);animation-timing-function:ease-in}98.33%{opacity:0;transform:translate(0)}to{opacity:0;transform:translate(176px)}}@keyframes pfSlide045{0%,5%{opacity:0;transform:translate(64px);animation-timing-function:cubic-bezier(.16,1,.3,1)}17.22%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:translate(64px)}}@keyframes pfTurn025{0%,2.78%{opacity:0;transform:rotate(-30deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}20.56%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:rotate(-30deg)}}@keyframes pfTurn045{0%,5%{opacity:0;transform:rotate(-30deg);animation-timing-function:cubic-bezier(.16,1,.3,1)}22.78%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:rotate(-30deg)}}@keyframes pfZoom010{0%,1.11%{opacity:0;transform:scale(.94);animation-timing-function:cubic-bezier(.16,1,.3,1)}11.11%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:scale(.94)}}@keyframes pfZoom030{0%,3.33%{opacity:0;transform:scale(.94);animation-timing-function:cubic-bezier(.16,1,.3,1)}13.33%,91.11%{opacity:1;transform:none;animation-timing-function:ease-in}98.33%{opacity:0;transform:none}to{opacity:0;transform:scale(.94)}}@keyframes pfBreathe{0%,to{opacity:.26;transform:scale(1)}50%{opacity:.05;transform:scale(1.75)}}@keyframes pfGlow{0%,to{opacity:.35}50%{opacity:.85}}@keyframes pfDrift{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(3px,-2.5px) rotate(calc(var(--r,1) * 11deg))}50%{transform:translate(-2.5px,-.5px) rotate(calc(var(--r,1) * -6deg))}75%{transform:translate(1px,3px) rotate(calc(var(--r,1) * 8deg))}}@keyframes pfJit{0%,to{transform:translate(0)}25%{transform:translate(1.1px,-.9px)}50%{transform:translate(-.9px,.7px)}75%{transform:translate(.6px,1.1px)}}@keyframes pfFloat{0%,to{opacity:.3;transform:translateY(2.5px)}50%{opacity:1;transform:translateY(-3.5px)}}@keyframes pfFlow{0%{opacity:0;transform:translate(0)}12%{opacity:1}78%{opacity:1}to{opacity:0;transform:translate(36px)}}@media(prefers-reduced-motion:no-preference){.pf-fig[data-anim] .pfl{opacity:0}.pf-fig[data-anim] .pfa-draw{stroke-dasharray:1 2;stroke-dashoffset:1.01}.pf-fig.is-in .pfl{animation:var(--a) var(--cyc) linear infinite both}.pf-fig.is-in .pf1-halo{animation:pfBreathe 3s ease-in-out infinite}.pf-fig.is-in .pf1-glow{animation:pfGlow 3s ease-in-out infinite}.pf-fig.is-in .pf2-drift{animation:pfDrift 4.5s ease-in-out calc(var(--i) * -.37s) infinite}.pf-fig.is-in .pf2-jit{animation:pfJit 1.5s ease-in-out calc(var(--i) * -.23s) infinite}.pf-fig.is-in .pf2-speck{animation:pfFloat 3s ease-in-out calc(var(--i) * -.43s) infinite}.pf-fig.is-in .pf2-flow{animation:pfFlow 1.5s cubic-bezier(.45,0,.55,1) infinite}}.pf-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.pf-steps li{display:grid;grid-template-columns:52px 1fr;gap:6px;background:#fff;border:1px solid var(--line,#ded4c5);border-radius:18px;padding:20px 22px}.pf-steps .science-num{color:var(--pf-rose);font-size:34px;margin:0}.pf-steps h3{font-size:20px;line-height:1.2;margin:2px 0 6px}.pf-steps p{margin:0;font-size:15px;line-height:1.6;color:#3a342c}.pf-center{text-align:center;margin-top:26px}.pf-story .milestone-month{color:var(--pf-rose)}.pf-story .milestone-best .milestone-month{color:var(--pf-rose-soft)}.pf-story .milestone-best .milestone-cta{background:#eac9c9;border-color:#eac9c9;color:var(--pf-ink)}.pf-private{display:flex;align-items:center;justify-content:center;gap:10px;max-width:640px;margin:22px auto 0;padding:14px 18px;background:var(--pf-blush);border-radius:14px;font-size:14px;line-height:1.5;color:#3a342c}.pf-private svg{flex:0 0 22px;width:22px;height:22px;color:var(--pf-rose)}.pf-ingredients{padding:56px 0 16px}.pf-ing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pf-ing-card{background:#fff;border:1px solid var(--line,#ded4c5);border-top:4px solid var(--pf-rose-soft);border-radius:18px;padding:24px 24px 22px}.pf-ing-icon{width:40px;height:40px;color:var(--pf-rose);display:block;margin-bottom:10px}.pf-ing-amount{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:44px;line-height:1;font-weight:700;margin:0 0 8px;color:var(--pf-ink)}.pf-ing-amount small{font-size:20px;letter-spacing:.06em;color:var(--pf-rose)}.pf-ing-card h3{font-size:19px;line-height:1.25;margin:0 0 4px}.pf-ing-role{font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--pf-rose);margin:0 0 10px}.pf-ing-card p:last-child{margin:0;font-size:15px;line-height:1.6;color:#3a342c}.pf-also{max-width:760px;margin:20px auto 0;text-align:center;font-size:14px;line-height:1.6;color:#3a342c}@media(max-width:900px){.pf-check{padding:44px 0 16px}.pf-check-card{grid-template-columns:1fr}.pf-check-media{aspect-ratio:4/3;min-height:0}.pf-check-body{padding:26px 20px 24px}.pf-check-body .button{width:100%}.pf-science{padding:44px 0 24px}.pf-science-grid{grid-template-columns:1fr;gap:18px}.pf-diagram{padding:20px 16px 16px;gap:22px}.pf-fig+.pf-fig{padding-top:20px}.pf-steps li{grid-template-columns:40px 1fr;padding:18px 16px}.pf-steps .science-num{font-size:28px}.pf-steps h3{font-size:18px}.pf-ing-grid{grid-template-columns:1fr}.pf-ingredients{padding:40px 0 12px}.pf-private{align-items:flex-start;text-align:left}}@media(prefers-reduced-motion:reduce){.pf-check-item,.pf-box,.pf-verdict{transition:none}.pf-fig *{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/product-story-fresh.css.map */
