.fd-v29 .journey-header{display:flex;justify-content:space-between;align-items:start;gap:15px}.fd-v29 .journey-header .eyebrow{color:var(--coral)}.fd-v29 .journey-header h3{margin:7px 0 0}.fd-v29 .journey-controls{margin:25px 0 23px}.fd-v29 .journey-buttons{display:flex;gap:9px}.fd-v29 .journey-buttons button{flex:1;padding:10px 12px;border-radius:100px;border:1.5px solid var(--blue);color:var(--blue);background:#fff;font-weight:700;font-size:13px}.fd-v29 .journey-buttons button[aria-pressed=true]{background:var(--blue);color:#fff}.fd-v29 .journey-buttons button:focus-visible,.fd-v29 #journey-range:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.fd-v29 #journey-range{display:block;width:100%;margin:15px 0 0;accent-color:var(--blue);cursor:pointer}.fd-v29 .journey-stage{display:grid;grid-template-columns:1.1fr .9fr;border-radius:17px;overflow:hidden}.fd-v29 .journey-stage .art-slot{min-height:360px;border-color:var(--blue)}.fd-v29 .journey-copy{background:var(--ivory);border:2px solid var(--blue);border-left:0;padding:31px;display:flex;flex-direction:column;justify-content:center}.fd-v29 .journey-copy .eyebrow{color:var(--coral)}.fd-v29 .journey-copy h3{font-size:34px;margin:12px 0;max-width:14ch}.fd-v29 .journey-copy p{font-size:16px}.fd-v29 .journey-copy .text-link{font-size:14px;font-weight:700}.fd-v29 .journey-shell[data-step="1"] .journey-art{background:linear-gradient(145deg,#fff1c7,#fce7c0 65%,#ded3f8)}.fd-v29 .journey-shell[data-step="2"] .journey-art{background:linear-gradient(145deg,#dbe3ff,#f5f6ff 60%,#e8d9fb)}.fd-v29 .ingredient-lanes{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.fd-v29 .ingredient-lane{display:flex;align-items:start;gap:14px;padding:20px;border-radius:14px;background:#fff5d9}.fd-v29 .ingredient-lane.magnesium{background:#ede6fc}.fd-v29 .lane-symbol{display:grid;place-items:center;width:52px;height:52px;flex:none;background:#fff;border-radius:12px;font-size:23px;font-weight:700}.fd-v29 .ingredient-lane strong{font-size:17px}.fd-v29 .ingredient-lane p{font-size:13px;margin:5px 0 0}.fd-v29 .source-v8 .source-layout p{max-width:49ch}.fd-v29 .origin-check{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:22px 0}.fd-v29 .origin-check>div{border-top:2px solid var(--butter);padding-top:10px}.fd-v29 .origin-check b{color:var(--butter);font-size:13px}.fd-v29 .origin-check span{display:block;font-size:17px;font-weight:700}.fd-v29 .origin-check small{display:block;font-size:12px;color:#dce3ff;line-height:1.25}.fd-v29 .source-v8 .origin-hold{font-size:12px;color:#f7e5a9;border-left:3px solid var(--butter);padding-left:12px;max-width:45ch}.fd-v29 .transparent-facts{background:#fff9;border:1.5px solid var(--blue);border-radius:14px;overflow:hidden;margin:24px 0 18px}.fd-v29 .transparent-facts>div{display:flex;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid #bdaee2;font-size:14px}.fd-v29 .transparent-facts>div:last-child{border:0}.fd-v29 .transparent-facts span{font-weight:700}.fd-v29 .transparent-facts strong{font-size:13px;font-weight:400;color:#4c5290;text-align:right}.fd-v29 .sugar-v8 .answer-box{margin:20px 0}.fd-v29 .flavour-storyline{display:flex;align-items:center;gap:13px;background:var(--blue);color:#fff;border-radius:16px;padding:19px 23px;margin-bottom:19px;flex-wrap:wrap}.fd-v29 .flavour-storyline span{font-size:16px;font-weight:700}.fd-v29 .flavour-storyline i{font-style:normal;color:var(--butter)}.fd-v29 .flavour-storyline strong{margin-left:auto;font-size:13px;font-weight:400}.fd-v29 .flavours-v8 .flavour-v6-copy .eyebrow{color:var(--coral)}.fd-v29 .flavours-v8 .flavour-v6-copy p{max-width:26ch}.fd-v29 .how-v8 .how-layout h2{max-width:14ch}.fd-v29 .how-v8 .how-layout p{font-size:17px}.fd-v29 .friction-line{display:grid;grid-template-columns:110px 1fr;gap:8px 12px;border-block:1.5px solid var(--blue);padding:18px 0;margin:25px 0}.fd-v29 .friction-line span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--coral);font-weight:700}.fd-v29 .friction-line strong{font-size:18px}.fd-v29 .micro-steps{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.fd-v29 .micro-steps b{font-size:13px;background:var(--ivory);padding:8px 10px;border-radius:100px}.fd-v29 .micro-steps i{font-style:normal;color:var(--coral)}@media(max-width:800px){.fd-v29 .body-composition,.fd-v29 .journey-stage{grid-template-columns:1fr}.fd-v29 .journey-copy{border:2px solid var(--blue);border-top:0}.fd-v29 .body-signal{padding:29px}.fd-v29 .source-v8 .source-layout{gap:35px}}@media(max-width:620px){.fd-v29 .why-v8 .section-head h2{font-size:clamp(36px,10vw,48px)}.fd-v29 .body-stats,.fd-v29 .body-signal{padding:22px}.fd-v29 .body-stat strong{font-size:42px}.fd-v29 .body-stat span{font-size:12px}.fd-v29 .spark-line span{width:47px;height:47px;font-size:19px}.fd-v29 .body-signal h3{font-size:29px}.fd-v29 .journey-shell{padding:16px}.fd-v29 .journey-header{display:block}.fd-v29 .journey-header .hold{margin:12px 0 0}.fd-v29 .journey-buttons button{font-size:11px;padding:9px 5px}.fd-v29 .journey-stage .art-slot{min-height:280px}.fd-v29 .journey-copy{padding:22px}.fd-v29 .journey-copy h3{font-size:30px}.fd-v29 .ingredient-lanes{grid-template-columns:1fr}.fd-v29 .origin-check{gap:5px}.fd-v29 .origin-check span{font-size:13px}.fd-v29 .origin-check small{font-size:10px}.fd-v29 .source-v8 .source-layout .art-slot{order:0}.fd-v29 .flavour-storyline{gap:8px}.fd-v29 .flavour-storyline span{font-size:13px}.fd-v29 .flavour-storyline strong{width:100%;margin-left:0}.fd-v29 .friction-line{grid-template-columns:1fr;gap:3px}.fd-v29 .friction-line strong{margin-bottom:8px}}.fd-v29 .why-v12 .section-head h2{max-width:15ch}.fd-v29 .why-v12 .section-head p strong{display:block;font-size:1.16em;line-height:1.18;margin-bottom:11px}.fd-v29 .why-v12 .body-stats{display:flex;flex-direction:column;justify-content:center}.fd-v29 .why-v12 .body-stat{margin-bottom:25px}.fd-v29 .water-role{display:flex;align-items:center;gap:15px;border-top:1px solid #d6ddf5;padding-top:22px;margin-top:1px}.fd-v29 .water-role>span{display:grid;place-items:center;flex:none;width:69px;height:69px;border:2px solid var(--blue);border-radius:50%;background:#dce9ff;font-size:24px;font-weight:700}.fd-v29 .water-role strong{display:block;font-size:20px;line-height:1.08}.fd-v29 .water-role p{margin:4px 0 0;font-size:14px;line-height:1.35}.fd-v29 .why-v12 .composition-note{font-size:12px;line-height:1.4;margin:18px 0 0;color:#435496}.fd-v29 .why-v12 .body-signal h3{max-width:none;line-height:1.08;margin:11px 0 15px}.fd-v29 .why-v12 .body-signal h3 span{color:#6e45bd}.fd-v29 .why-v12 .body-signal p{margin:0 0 20px;line-height:1.43}.fd-v29 .signal-functions{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 20px}.fd-v29 .signal-functions span{border:1.5px solid var(--blue);border-radius:100px;background:#fff;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.1}@media(max-width:620px){.fd-v29 .why-v12 .section-head p strong{font-size:1.08em}.fd-v29 .water-role>span{width:58px;height:58px;font-size:20px}.fd-v29 .water-role strong{font-size:18px}.fd-v29 .water-role p{font-size:13px}}.fd-v29 .figure-panel{display:block;padding:25px 28px 27px;background:radial-gradient(circle at 50% 36%,#f5f0ff 0,#e9e2fc 72%)}.fd-v29 .figure-panel-heading{display:flex;justify-content:space-between;align-items:start;gap:9px}.fd-v29 .figure-panel .eyebrow{font-size:11px;letter-spacing:.12em}.fd-v29 .figure-panel h3{font-size:clamp(25px,2.5vw,32px);margin:6px 0 9px}.fd-v29 .figure-replay{flex:none;display:flex;gap:4px;align-items:center;border:1.5px solid var(--blue);background:#fff;color:var(--blue);border-radius:100px;padding:6px 10px;font:inherit;font-size:12px;font-weight:700;line-height:1.1;cursor:pointer}.fd-v29 .figure-replay:first-letter{font-size:20px}.fd-v29 .figure-replay:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.fd-v29 .figure-stage{position:relative;display:grid;place-items:center;width:100%;min-height:344px;overflow:hidden;border-radius:18px;background:linear-gradient(180deg,#f8f5ff,#e1d9f9)}.fd-v29 .figure-halo{position:absolute;width:260px;height:260px;border-radius:50%;background:#fff9;box-shadow:0 0 0 23px #fff4,0 0 0 54px #fff2}.fd-v29 .figure-art{position:relative;width:min(100%,255px);aspect-ratio:340/470;flex:none}.fd-v29 .figure-water{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#b6ecf7,#70d8ed);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDAiIGhlaWdodD0iNDcwIiB2aWV3Qm94PSIyNDAgNzUgMzQwIDQ3MCIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJFeGFjdCBleHRlcmlvciBvZiBGb3VuZGkgRmlndXJlLCBkZXJpdmVkIGZyb20gQ2hhcmFjdGVycy0wMS5zdmciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MTYuMTYsMzQ1Ljg4YzEuMDctMS45OSwzLjc3LTIuNTksNS41My0yLjMyLDEuODIuMjgsMy43NSwxLjY1LDQuMiwzLjhsNi43NiwzMi45MiwxMC4yNyw2My43OCw3LjgzLDU1LjczYzEuMSw3LjgxLDYuMTgsMTMuNTcsMTMuMTQsMTYuNTMsMTIuOCw1LjQ2LDMyLjE3LDUuNjksNDYuMTYsNC4zMSwzLjg1LS4zOCw3LjQ0LTEuMTcsMTAuOTUtMi41LDcuMjEtMi43MywxMi04LjkyLDEyLjM2LTE2Ljc4LjQxLTguODgtNC40OS0xNi44LTEyLjA2LTIxLjQzLTMuNTgtMi4xOS03LjMxLTMuNzQtMTEuMjUtNS4zMS0zLjMyLTEuMzItNi4yMi0zLjQ2LTYuOTktNy4yOWwtMTYuOTktODQuMTYtMTEuMzgtNjIuMzctMTAuOTItNjIuMzktMi43Ni0xNS45Yy0uNTYtMy4yNCwxLjQxLTYuNDgsMy44OS04LjZsMjMuMS0xOS44MmMxMi45Mi0xMS4wOCwyNS4xNC0yMi40NCwzNi43NC0zNC45LDUuNjYtNi4wOCwxMC43Mi0xMi4yMiwxNS41Mi0xOC45Myw1LjU5LTcuODMsMTAuODUtMTcuMDIsMTAuMTMtMjYuNjQtLjcxLTkuNi03LjYyLTE3LjAzLTE3LjExLTE4LjU0LTEwLjM3LTEuNjUtMTkuNjYsMy40Ny0yNy4yMywxMC42My0xNi4wMSwxNS4xNS0zMC42NCwzMS40My00NC4xMSw0OC45LTQuNDQsNS43Ni04LjE0LDExLjc0LTEzLjcyLDE2LjNsLTUuMzMsNC4zNWMtMS43OSwxLjQ2LTQuNS40Ni01LjY0LTEuMDFzLTEuMTItNC4zNi41OS01LjY2YzYuNC00Ljg5LDExLjk4LTEwLjM2LDE2LjI2LTE3LjMxLDguMTktMTMuMzEsOC42OS0yOS40NiwxLjY0LTQzLjQ3LTcuNTEtMTQuOTMtMjIuMS0yNC44OC0zOC43OC0yNi44NC0yNy42My0zLjI1LTU0LjM4LDEyLjkxLTYxLjcyLDQwLjMzLTEuOTksNy40My0xLjU2LDE0LjYzLDEuMzIsMjEuNzQsNC45NiwxMi4yOCwxMy4zMywyMC41LDI0LjI0LDI3LjU4LDEuOTEsMS4yNCwyLjIxLDMuNzUsMS4zLDUuMzktMy4wMiw1LjQtMTAuMTItLjc3LTE0Ljk0LTUuMTMtNS4zOS00Ljg3LTkuNzQtMTAuNC0xNC4wMi0xNi4zNGwtMjEuODUtMzAuMzhjLTUuMS03LjA5LTEwLjA4LTEzLjc0LTE1LjctMjAuMzYtOC4wMS05LjQyLTIxLjQ0LTExLjg0LTMyLjE2LTUuNzEtNy41NCw0LjMxLTExLjY0LDEyLjQ2LTEwLjc5LDIxLjE5Ljk5LDEwLjE2LDcuMTYsMjAuMDksMTMuMjQsMjguNDUsMTUuNjUsMjEuNTUsMzMuNTcsNDAuOTcsNTMuNjIsNTguNDZsMTMuNDgsMTIuNTNjMjAuNDIsMTksMTMuMTksNTIuMDcsNy4zLDc3LjAxLTUuMjMsMjIuMTUtMTEuODEsNDMuNjMtMTkuNDgsNjUuMDhsLTEzLjkyLDM1Ljk0LTIxLjg4LDUzLjQzYy0yLjcxLDYuNjItMTMuNTksOC40Ni0yMS45OCwxNC44OC01LjI2LDQuMDMtOC43Myw5LjY0LTkuMjMsMTYuMjktLjg1LDExLjI5LDcuNjMsMTcuODEsMTguNjQsMTkuMTgsMTIuMDEsMS41LDI0LjA0LDEuNDgsMzUuOTUtLjU2LDEwLjQ0LTEuOCwxNi4wNy03LjIyLDE5LjA4LTE3LjE0LDUuNTQtMTguMjcsMTEuOTktMzYuMDQsMTkuNi01My42NSwxMi40OC0yOC45MSwyNS42My01Ny4zLDM5LjU3LTg1LjQ4bDkuNTYtMTcuODRaIi8+PC9zdmc+Cg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNDAiIGhlaWdodD0iNDcwIiB2aWV3Qm94PSIyNDAgNzUgMzQwIDQ3MCIgcm9sZT0iaW1nIiBhcmlhLWxhYmVsPSJFeGFjdCBleHRlcmlvciBvZiBGb3VuZGkgRmlndXJlLCBkZXJpdmVkIGZyb20gQ2hhcmFjdGVycy0wMS5zdmciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MTYuMTYsMzQ1Ljg4YzEuMDctMS45OSwzLjc3LTIuNTksNS41My0yLjMyLDEuODIuMjgsMy43NSwxLjY1LDQuMiwzLjhsNi43NiwzMi45MiwxMC4yNyw2My43OCw3LjgzLDU1LjczYzEuMSw3LjgxLDYuMTgsMTMuNTcsMTMuMTQsMTYuNTMsMTIuOCw1LjQ2LDMyLjE3LDUuNjksNDYuMTYsNC4zMSwzLjg1LS4zOCw3LjQ0LTEuMTcsMTAuOTUtMi41LDcuMjEtMi43MywxMi04LjkyLDEyLjM2LTE2Ljc4LjQxLTguODgtNC40OS0xNi44LTEyLjA2LTIxLjQzLTMuNTgtMi4xOS03LjMxLTMuNzQtMTEuMjUtNS4zMS0zLjMyLTEuMzItNi4yMi0zLjQ2LTYuOTktNy4yOWwtMTYuOTktODQuMTYtMTEuMzgtNjIuMzctMTAuOTItNjIuMzktMi43Ni0xNS45Yy0uNTYtMy4yNCwxLjQxLTYuNDgsMy44OS04LjZsMjMuMS0xOS44MmMxMi45Mi0xMS4wOCwyNS4xNC0yMi40NCwzNi43NC0zNC45LDUuNjYtNi4wOCwxMC43Mi0xMi4yMiwxNS41Mi0xOC45Myw1LjU5LTcuODMsMTAuODUtMTcuMDIsMTAuMTMtMjYuNjQtLjcxLTkuNi03LjYyLTE3LjAzLTE3LjExLTE4LjU0LTEwLjM3LTEuNjUtMTkuNjYsMy40Ny0yNy4yMywxMC42My0xNi4wMSwxNS4xNS0zMC42NCwzMS40My00NC4xMSw0OC45LTQuNDQsNS43Ni04LjE0LDExLjc0LTEzLjcyLDE2LjNsLTUuMzMsNC4zNWMtMS43OSwxLjQ2LTQuNS40Ni01LjY0LTEuMDFzLTEuMTItNC4zNi41OS01LjY2YzYuNC00Ljg5LDExLjk4LTEwLjM2LDE2LjI2LTE3LjMxLDguMTktMTMuMzEsOC42OS0yOS40NiwxLjY0LTQzLjQ3LTcuNTEtMTQuOTMtMjIuMS0yNC44OC0zOC43OC0yNi44NC0yNy42My0zLjI1LTU0LjM4LDEyLjkxLTYxLjcyLDQwLjMzLTEuOTksNy40My0xLjU2LDE0LjYzLDEuMzIsMjEuNzQsNC45NiwxMi4yOCwxMy4zMywyMC41LDI0LjI0LDI3LjU4LDEuOTEsMS4yNCwyLjIxLDMuNzUsMS4zLDUuMzktMy4wMiw1LjQtMTAuMTItLjc3LTE0Ljk0LTUuMTMtNS4zOS00Ljg3LTkuNzQtMTAuNC0xNC4wMi0xNi4zNGwtMjEuODUtMzAuMzhjLTUuMS03LjA5LTEwLjA4LTEzLjc0LTE1LjctMjAuMzYtOC4wMS05LjQyLTIxLjQ0LTExLjg0LTMyLjE2LTUuNzEtNy41NCw0LjMxLTExLjY0LDEyLjQ2LTEwLjc5LDIxLjE5Ljk5LDEwLjE2LDcuMTYsMjAuMDksMTMuMjQsMjguNDUsMTUuNjUsMjEuNTUsMzMuNTcsNDAuOTcsNTMuNjIsNTguNDZsMTMuNDgsMTIuNTNjMjAuNDIsMTksMTMuMTksNTIuMDcsNy4zLDc3LjAxLTUuMjMsMjIuMTUtMTEuODEsNDMuNjMtMTkuNDgsNjUuMDhsLTEzLjkyLDM1Ljk0LTIxLjg4LDUzLjQzYy0yLjcxLDYuNjItMTMuNTksOC40Ni0yMS45OCwxNC44OC01LjI2LDQuMDMtOC43Myw5LjY0LTkuMjMsMTYuMjktLjg1LDExLjI5LDcuNjMsMTcuODEsMTguNjQsMTkuMTgsMTIuMDEsMS41LDI0LjA0LDEuNDgsMzUuOTUtLjU2LDEwLjQ0LTEuOCwxNi4wNy03LjIyLDE5LjA4LTE3LjE0LDUuNTQtMTguMjcsMTEuOTktMzYuMDQsMTkuNi01My42NSwxMi40OC0yOC45MSwyNS42My01Ny4zLDM5LjU3LTg1LjQ4bDkuNTYtMTcuODRaIi8+PC9zdmc+Cg==) center/contain no-repeat;clip-path:inset(100% 0 0 0);transition:clip-path 2.6s cubic-bezier(.22,.7,.25,1)}.fd-v29 .figure-panel.resetting .figure-water{transition:none}.fd-v29 .figure-outline,.fd-v29 .figure-signals,.fd-v29 .figure-ions{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.fd-v29 .figure-outline{display:block;object-fit:contain;pointer-events:none}.fd-v29 .figure-ions,.fd-v29 .figure-signals{opacity:0;transition:opacity .4s ease}.fd-v29 .figure-ions{z-index:4}.fd-v29 .ion{position:absolute;display:grid;place-items:center;width:43px;height:31px;border:2px solid var(--blue);border-radius:100px;background:#fd6;color:var(--blue);font:inherit;font-size:15px;font-weight:700;line-height:1;box-shadow:0 2px #fff;transform:translateY(16px) scale(.7);opacity:0;transition:transform .5s ease,opacity .5s ease}.fd-v29 .ion-na{left:32%;top:45%}.fd-v29 .ion-k{left:58%;top:47%;transition-delay:.2s}.fd-v29 .ion-mg{left:33%;top:60%;transition-delay:.4s}.fd-v29 .figure-signals{z-index:3;overflow:visible;filter:drop-shadow(0 0 5px #ffd454)}.fd-v29 .signal-zips path{stroke-dasharray:12 22;animation:v29-figure-zip 1.15s linear infinite}.fd-v29 .signal-zips path:nth-child(2){animation-delay:-.2s}.fd-v29 .signal-zips path:nth-child(3){animation-delay:-.45s}.fd-v29 .signal-zips path:nth-child(4){animation-delay:-.68s}.fd-v29 .signal-zips path:nth-child(5){animation-delay:-.9s}.fd-v29 .signal-heart{animation:v29-figure-pulse 1.15s ease-in-out infinite;transform-origin:170px 165px}@keyframes v29-figure-zip{to{stroke-dashoffset:-68}}@keyframes v29-figure-pulse{50%{transform:scale(1.25);opacity:.7}}.fd-v29 .figure-panel[data-stage="1"] .figure-water,.fd-v29 .figure-panel[data-stage="2"] .figure-water,.fd-v29 .figure-panel[data-stage="3"] .figure-water{clip-path:inset(0 0 0 0)}.fd-v29 .figure-panel[data-stage="2"] .figure-ions,.fd-v29 .figure-panel[data-stage="3"] .figure-ions,.fd-v29 .figure-panel[data-stage="3"] .figure-signals{opacity:1}.fd-v29 .figure-panel[data-stage="2"] .ion,.fd-v29 .figure-panel[data-stage="3"] .ion{transform:translateY(0) scale(1);opacity:1}.fd-v29 .figure-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 0 8px}.fd-v29 .figure-steps span{border:1px solid #b7ace5;border-radius:100px;padding:6px 4px;background:#f8f5ff;color:#545f99;text-align:center;font-size:11px;font-weight:700;white-space:nowrap}.fd-v29 .figure-steps span.active{background:var(--blue);border-color:var(--blue);color:#fff}.fd-v29 .figure-panel .figure-caption{min-height:39px;margin:0 0 7px;font-weight:700;font-size:14px;line-height:1.25}.fd-v29 .figure-panel .figure-explainer{margin:0 0 11px;font-size:13px;line-height:1.36}.fd-v29 .figure-panel .text-link{font-size:13px}@media(max-width:620px){.fd-v29 .figure-panel{padding:20px}.fd-v29 .figure-stage{min-height:320px}.fd-v29 .figure-art{width:min(100%,235px)}.fd-v29 .figure-panel h3{font-size:27px}.fd-v29 .figure-replay{padding:6px 8px}.fd-v29 .figure-replay span{display:none}}@media(prefers-reduced-motion:reduce){.fd-v29 .figure-water,.fd-v29 .figure-ions,.fd-v29 .figure-signals,.fd-v29 .ion{transition:none!important}.fd-v29 .signal-zips path,.fd-v29 .signal-heart{animation:none!important}.fd-v29 .figure-replay{display:none}}.fd-v29 .journey-figure{min-width:0;margin:0;border:2px solid var(--blue);border-radius:17px 0 0 17px;overflow:hidden;background:#fff9ec;display:flex;flex-direction:column}.fd-v29 .journey-figure img{display:block;width:100%;aspect-ratio:4/3;object-fit:contain;background:#fff1d5}.fd-v29 .journey-figure figcaption{flex:1;display:flex;align-items:center;padding:10px 15px;border-top:1px solid #cad2ed;color:#435496;font-size:12px;line-height:1.3;font-weight:700}.fd-v29 .journey-stage .journey-copy{border-radius:0 17px 17px 0}@media(max-width:800px){.fd-v29 .journey-figure{border-radius:17px 17px 0 0}.fd-v29 .journey-stage .journey-copy{border-radius:0 0 17px 17px}}@media(max-width:620px){.fd-v29 .journey-figure figcaption{font-size:11px;min-height:43px}}.fd-v29 .flavours-v17{background:#fff9ed}.fd-v29 .flavours-v17 .section-head{margin-bottom:27px}.fd-v29 .flavours-v17 .section-head h2{max-width:15ch}.fd-v29 .flavours-v17 .section-head p{max-width:38ch}.fd-v29 .flavour-v17-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fd-v29 .flavour-v17-card{min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1.5px solid var(--blue);border-radius:21px}.fd-v29 .flavour-v17-photo{width:100%;aspect-ratio:4/5;overflow:hidden;background:var(--ivory)}.fd-v29 .flavour-v17-photo img{width:100%;height:100%;object-fit:cover}.fd-v29 .flavour-v17-copy{flex:1;padding:19px 22px 23px;border-top:1.5px solid var(--blue)}.fd-v29 .flavour-v17-copy .eyebrow{color:var(--coral);font-size:11px}.fd-v29 .flavour-v17-card.berry .eyebrow{color:#6953a5}.fd-v29 .flavour-v17-card.melon .eyebrow{color:#b9412a}.fd-v29 .flavour-v17-copy h3{font-size:clamp(24px,2.2vw,31px);margin:7px 0}.fd-v29 .flavour-v17-copy p{font-size:15px;line-height:1.35;margin:0}@media(max-width:760px){.fd-v29 .flavour-v17-grid{grid-template-columns:1fr;max-width:540px;margin-inline:auto;gap:18px}.fd-v29 .flavours-v17 .section-head h2{max-width:17ch}}.fd-v29 .try-v18{background:var(--blue);color:#fff}.fd-v29 .try-v18-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(30px,5vw,75px);align-items:center}.fd-v29 .try-v18-photo{overflow:hidden;border:2px solid #fff;border-radius:24px;background:var(--ivory)}.fd-v29 .try-v18-photo img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.fd-v29 .try-v18 .section-kicker .eyebrow{color:var(--butter)}.fd-v29 .try-v18 .section-num{border-color:#fff}.fd-v29 .try-v18 h2{max-width:12ch;margin:16px 0 22px}.fd-v29 .try-v18-copy>p{max-width:52ch;font-size:19px;line-height:1.42}.fd-v29 .try-v18-points{display:grid;gap:10px;margin:27px 0 30px}.fd-v29 .try-v18-points span{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:700}.fd-v29 .try-v18-points span:before{content:"\2713";display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:50%;color:var(--blue);background:var(--butter);font-size:14px}.fd-v29 .try-v18-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.fd-v29 .try-v18-actions .button{background:var(--butter);color:var(--blue);border:0;font-size:17px}.fd-v29 .try-v18-actions .text-link{font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.fd-v29 .try-v18 .try-v18-note{max-width:54ch;margin:18px 0 0;font-size:13px;color:#e2e8ff}.fd-v29 .try-dialog{width:min(940px,calc(100vw - 28px));max-width:none;max-height:min(90dvh,900px);padding:0;border:2px solid var(--blue);border-radius:23px;overflow:auto;color:var(--blue);background:#fffaf0;box-shadow:0 24px 80px #07176755}.fd-v29 .try-dialog::backdrop{background:#06144fcf}.fd-v29 .try-dialog-layout{display:grid;grid-template-columns:.82fr 1.18fr;position:relative}.fd-v29 .try-dialog-photo{background:var(--ivory)}.fd-v29 .try-dialog-photo img{display:block;width:100%;height:100%;max-height:640px;object-fit:cover}.fd-v29 .try-dialog-copy{padding:clamp(28px,4vw,54px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fd-v29 .try-dialog-copy .eyebrow{color:var(--coral)}.fd-v29 .try-dialog-copy h2{font-size:clamp(34px,3.8vw,52px);max-width:12ch;margin:13px 0 18px}.fd-v29 .try-dialog-copy>p{font-size:17px;max-width:38ch}.fd-v29 .try-dialog-flavours{display:flex;flex-wrap:wrap;gap:7px;margin:9px 0 28px}.fd-v29 .try-dialog-flavours span{padding:8px 11px;border:1.5px solid var(--blue);border-radius:100px;font-size:12px;font-weight:700}.fd-v29 .try-dialog-copy .button{width:100%;max-width:360px}.fd-v29 .try-dialog-secondary{border:0;background:none;color:var(--blue);padding:13px 0 0;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fd-v29 .try-dialog-copy .try-dialog-note{margin:22px 0 0;font-size:12px;line-height:1.35;color:#4a5c9d}.fd-v29 .try-dialog-close{position:absolute;z-index:2;top:15px;right:15px;width:40px;height:40px;display:grid;place-items:center;border:1.5px solid var(--blue);border-radius:50%;background:#fff;color:var(--blue);font-size:27px;line-height:1;cursor:pointer}.fd-v29 .try-v18-actions button:focus-visible,.fd-v29 .try-dialog button:focus-visible,.fd-v29 .try-dialog a:focus-visible{outline:3px solid var(--coral);outline-offset:3px}@media(max-width:760px){.fd-v29 .try-v18-layout{grid-template-columns:1fr}.fd-v29 .try-v18-photo{max-width:500px}.fd-v29 .try-dialog-layout{grid-template-columns:1fr}.fd-v29 .try-dialog-photo{max-height:230px;overflow:hidden}.fd-v29 .try-dialog-photo img{height:230px;object-position:center 43%}.fd-v29 .try-dialog-copy{padding:24px}.fd-v29 .try-dialog-copy h2{font-size:35px}}.fd-v29 .sugar-v19{background:#c9b9ef;color:var(--blue)}.fd-v29 .sugar-v19-head{display:grid;grid-template-columns:1.08fr .92fr;align-items:end;gap:60px;margin-bottom:36px}.fd-v29 .sugar-v19-head .eyebrow{color:#e6472e}.fd-v29 .sugar-v19-head h2{max-width:14ch;margin:10px 0 0}.fd-v29 .sugar-v19-head>p{font-size:19px;line-height:1.45;max-width:42ch;margin:0 0 4px}.fd-v29 .sugar-v19 .keyword.sugar{color:var(--blue);background:linear-gradient(transparent 77%,var(--butter) 77%)}.fd-v29 .sugar-v19 .hold{font-size:10px;position:relative;top:-8px;margin-left:10px}.fd-v29 .sweet-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fd-v29 .sweet-card{display:flex;flex-direction:column;padding:25px 28px 27px;border:2px solid var(--blue);border-radius:24px;min-width:0;box-shadow:6px 6px #1535c925}.fd-v29 .sweet-card-sugar{background:#fff9ed}.fd-v29 .sweet-card-foundi{background:var(--blue);color:#fff}.fd-v29 .sweet-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;min-height:55px}.fd-v29 .sweet-index{font-size:11px;font-weight:700;letter-spacing:.11em}.fd-v29 .sweet-material{font-size:13px;font-weight:700;text-align:right;max-width:15ch;line-height:1.2}.fd-v29 .sweet-card-foundi .sweet-index{color:var(--butter)}.fd-v29 .sweet-visual{display:grid;place-items:center;min-height:190px;padding:10px;margin:5px 0 16px;border-radius:16px;background:#ffddcf}.fd-v29 .sweet-visual-foundi{background:#2b4be0}.fd-v29 .sweet-visual svg{display:block;width:100%;max-width:520px;height:auto}.fd-v29 .sweet-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-bottom:20px;border-bottom:1.5px solid currentColor}.fd-v29 .sweet-steps div{min-width:0}.fd-v29 .sweet-steps span{display:block;font-size:12px;font-weight:700;opacity:.7;margin-bottom:6px}.fd-v29 .sweet-steps strong{display:block;font-size:17px;line-height:1.14}.fd-v29 .sweet-card>p{font-size:16px;line-height:1.43;margin:18px 0 0;max-width:48ch}.fd-v29 .sweet-truth{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:23px 28px;margin-top:23px;border:2px solid var(--blue);border-radius:22px;background:#fff9ed}.fd-v29 .sweet-truth-mark{display:flex;align-items:baseline;justify-content:center;min-width:83px;font-size:66px;line-height:.8;font-weight:700;letter-spacing:-.1em}.fd-v29 .sweet-truth-mark span{font-size:25px;letter-spacing:-.05em}.fd-v29 .sweet-truth strong{display:block;font-size:19px}.fd-v29 .sweet-truth p{margin:6px 0 0;font-size:14px;line-height:1.35;max-width:67ch}.fd-v29 .sweet-truth-link{white-space:nowrap;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.fd-v29 .sweet-science{max-width:111ch;margin-top:20px;color:#2f3f8e}@media(max-width:850px){.fd-v29 .sugar-v19-head{grid-template-columns:1fr;gap:20px}.fd-v29 .sugar-v19-head>p{max-width:70ch}.fd-v29 .sweet-truth{grid-template-columns:auto 1fr}.fd-v29 .sweet-truth-link{grid-column:2}}@media(max-width:700px){.fd-v29 .sweet-compare{grid-template-columns:1fr}.fd-v29 .sweet-card{padding:20px}.fd-v29 .sweet-visual{min-height:140px}.fd-v29 .sweet-steps strong{font-size:15px}.fd-v29 .sweet-truth{gap:13px;padding:20px}.fd-v29 .sweet-truth-mark{min-width:58px;font-size:52px}.fd-v29 .sweet-truth-mark span{font-size:18px}.fd-v29 .sweet-truth-link{white-space:normal}}@media(max-width:380px){.fd-v29 .sweet-card-top{gap:8px}.fd-v29 .sweet-material{font-size:11px}.fd-v29 .sweet-steps strong{font-size:13px}}.fd-v29 .review-proof{display:flex;align-items:flex-start;gap:13px;padding:17px;margin-top:16px;border:1.5px solid var(--blue);border-radius:18px;background:#fff}.fd-v29 .proof-icon{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--butter);font-size:24px}.fd-v29 .review-proof>div:nth-child(2){flex:1}.fd-v29 .review-proof .eyebrow{display:block;font-size:10px}.fd-v29 .review-proof strong{display:block;font-size:18px;line-height:1.15;margin-top:3px}.fd-v29 .review-proof p{margin:5px 0 0;font-size:13px;line-height:1.35}.fd-v29 .proof-status{flex:none;background:#f6d568;border-radius:30px;padding:4px 7px;font-size:9px;font-weight:700}.fd-v29 .hero-decision-list{padding:0;margin:14px 0 18px;list-style:none;display:grid;gap:6px;font-size:14px}.fd-v29 .hero-decision-list li{display:flex;gap:8px}.fd-v29 .hero-decision-list li:before{content:"\2713";color:var(--coral);font-weight:700}.fd-v29 .delivery-design{margin:15px 0;border-top:1px solid #1535c94d;padding-top:15px}.fd-v29 .delivery-title{display:flex;justify-content:space-between;gap:10px;font-size:14px;margin-bottom:9px}.fd-v29 .delivery-title span{font-size:10px;background:var(--butter);border-radius:30px;padding:3px 8px;font-weight:700}.fd-v29 .delivery-option{display:flex;align-items:center;gap:9px;border:1.5px solid var(--blue);border-radius:12px;padding:10px;margin-bottom:7px}.fd-v29 .delivery-option.unavailable{opacity:.7;border-style:dashed}.fd-v29 .delivery-radio{flex:none;width:15px;height:15px;border:2px solid var(--blue);border-radius:50%}.fd-v29 .delivery-option.active .delivery-radio:after{content:"";display:block;width:7px;height:7px;background:var(--blue);border-radius:50%;margin:4px}.fd-v29 .delivery-option div{flex:1;line-height:1.2}.fd-v29 .delivery-option strong,.fd-v29 .delivery-option small{display:block}.fd-v29 .delivery-option strong{font-size:14px}.fd-v29 .delivery-option small{font-size:11px;margin-top:3px}.fd-v29 .delivery-lock{font-size:9px;font-weight:700;background:var(--ivory);border-radius:20px;padding:4px 7px}.fd-v29 .glance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fd-v29 .compare-v20{background:var(--ivory)}.fd-v29 .compare-table{border:2px solid var(--blue);border-radius:22px;overflow:hidden;background:#fff}.fd-v29 .compare-row{display:grid;grid-template-columns:1fr 1.3fr 1.3fr}.fd-v29 .compare-row>*{padding:18px 22px;border-bottom:1px solid #1535c936;line-height:1.3}.fd-v29 .compare-row>*:nth-child(2){background:#e8e4fc}.fd-v29 .compare-row:last-child>*{border-bottom:0}.fd-v29 .compare-head{background:var(--blue);color:#fff;font-weight:700}.fd-v29 .compare-head>*:nth-child(2){background:#2d4ce2}.fd-v29 .ingredients-v20{background:#fff}.fd-v29 .ingredient-map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.fd-v29 .ingredient-map article{min-height:245px;padding:22px 17px;border-radius:18px;border:1.5px solid var(--blue);background:#fdf3d7}.fd-v29 .ingredient-map article:nth-child(2),.fd-v29 .ingredient-map article:nth-child(5){background:#e9e4fc}.fd-v29 .ingredient-map article:nth-child(3){background:var(--blue);color:#fff}.fd-v29 .ingredient-map article span{font-size:10px;font-weight:700;letter-spacing:.1em}.fd-v29 .ingredient-map h3{font-size:22px;line-height:1.05;margin:38px 0 9px}.fd-v29 .ingredient-map p{font-size:13px;line-height:1.35;margin:0}.fd-v29 .ingredient-cta{display:flex;align-items:center;gap:16px;margin-top:15px;padding:16px 20px;border-radius:16px;background:var(--blue);color:#fff}.fd-v29 .ingredient-cta span{flex:1;font-size:13px}.fd-v29 .prepare-v20{background:#fdf8e9}.fd-v29 .prepare-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:7%;align-items:center}.fd-v29 .prepare-visual{position:relative;overflow:hidden;border-radius:23px;border:2px solid var(--blue);aspect-ratio:4/4.4;background:var(--butter)}.fd-v29 .prepare-visual img{display:block;width:100%;height:100%;object-fit:cover}.fd-v29 .prepare-visual-top,.fd-v29 .prepare-visual-bottom{position:absolute;z-index:2;left:18px;background:var(--ivory);border:1px solid var(--blue);border-radius:30px;padding:7px 10px;font-weight:700;font-size:12px}.fd-v29 .prepare-visual-top{top:18px}.fd-v29 .prepare-visual-bottom{bottom:18px;font-size:10px}.fd-v29 .prepare-copy h2{margin:13px 0}.fd-v29 .prepare-copy>p{font-size:18px;max-width:40ch}.fd-v29 .prepare-step{display:flex;gap:16px;padding:17px 0;border-top:1.5px solid var(--blue)}.fd-v29 .prepare-step b{font-size:17px;color:var(--coral)}.fd-v29 .prepare-step div{display:grid;gap:3px}.fd-v29 .prepare-step strong{font-size:20px}.fd-v29 .prepare-step span{font-size:15px}@media(max-width:1000px){.fd-v29 .ingredient-map{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.fd-v29 .glance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-v29 .prepare-layout{grid-template-columns:1fr}.fd-v29 .prepare-visual{max-height:450px;aspect-ratio:1.3}}@media(max-width:620px){.fd-v29 .review-proof{flex-wrap:wrap}.fd-v29 .proof-status{margin-left:51px}.fd-v29 .compare-row{grid-template-columns:1fr 1fr}.fd-v29 .compare-row>*:first-child{grid-column:1/-1;padding-bottom:7px;font-weight:700}.fd-v29 .compare-row>*:nth-child(2),.fd-v29 .compare-row>*:nth-child(3){padding:10px 12px 17px;font-size:13px}.fd-v29 .compare-head>*:first-child{display:none}.fd-v29 .compare-head>*:nth-child(2),.fd-v29 .compare-head>*:nth-child(3){padding:13px 12px}.fd-v29 .ingredient-map{grid-template-columns:repeat(2,minmax(0,1fr))}.fd-v29 .ingredient-map article{min-height:205px}.fd-v29 .ingredient-cta{align-items:flex-start;flex-direction:column}}@media(max-width:380px){.fd-v29 .ingredient-map{grid-template-columns:1fr}.fd-v29 .ingredient-map article{min-height:unset}.fd-v29 .ingredient-map h3{margin-top:22px}}.fd-v29 .hero-benefits-v21{gap:0;margin:18px 0 6px;border-top:1px solid #1535c933}.fd-v29 .hero-benefits-v21 li{align-items:flex-start;gap:11px;padding:10px 0;border-bottom:1px solid #1535c933}.fd-v29 .hero-benefits-v21 li:before{display:grid;place-items:center;flex:none;width:21px;height:21px;border-radius:50%;background:var(--butter);color:var(--blue);font-size:13px}.fd-v29 .hero-benefits-v21 strong,.fd-v29 .hero-benefits-v21 small{display:block}.fd-v29 .hero-benefits-v21 strong{font-size:14px;line-height:1.2}.fd-v29 .hero-benefits-v21 small{margin-top:3px;font-size:13px;line-height:1.35}.fd-v29 .hero-benefits-note{font-size:11px;line-height:1.35;color:#52609a;margin:9px 0 15px}.fd-v29 .nour-review{position:relative;overflow:hidden;margin:16px 0 0;padding:24px 27px;border:1.5px solid var(--blue);border-radius:20px;background:#fffaf0}.fd-v29 .nour-review:before,.fd-v29 .nour-review:after{content:"";position:absolute;width:110px;height:80px;background:#ddd5f6;border-radius:50%;pointer-events:none}.fd-v29 .nour-review:before{top:-55px;right:-25px}.fd-v29 .nour-review:after{bottom:-60px;left:-32px}.fd-v29 .nour-review figcaption,.fd-v29 .nour-review blockquote,.fd-v29 .nour-author{position:relative;z-index:1}.fd-v29 .nour-review figcaption strong{display:block;font-size:21px;line-height:1.15}.fd-v29 .nour-stars{display:block;color:#f7b817;letter-spacing:2px;font-size:23px;line-height:1.2;margin-top:7px}.fd-v29 .nour-review blockquote{margin:14px 0 16px;font-size:16px;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/23/assets/foundi-v29-2.css.map */
