.ptf-ai-hydration-nav{--ink: #0a0a0a;--ink-2: #2a2a2a;--ink-3: #5c6f69;--bg: #ffffff;--bg-soft: #fafaf6;--line: rgba(10, 10, 10, .08);--shadow-card: 0 .0625rem .125rem rgba(15, 30, 26, .04), 0 .5rem 1.75rem rgba(15, 30, 26, .08);--iri-cyan: #5bcfff;--iri-green: #4fe8a9;--iri-lime: #d5ff66;--purple: #5b4fcf;--purple-light: #eeebff;--green: #0a8c66;--green-mid: #4fe8a9;--r-sm: .5rem;--r-md: .75rem;--r-lg: 1rem;--r-xl: 1.25rem;--r-2xl: 1.75rem;--r-pill: 999rem;--nav-h-desktop: 4rem;--nav-h-mobile: 4rem;--nav-h: var(--nav-h-desktop);font-family:Inter,system-ui,-apple-system,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ptf-ai-hydration-nav *,.ptf-ai-hydration-nav *:before,.ptf-ai-hydration-nav *:after{box-sizing:border-box}.ptf-ai-hydration-nav img{display:block;max-width:100%}.ptf-ai-hydration-nav .nav{position:fixed;top:var(--ptf-promo-top, 0px);left:0;right:0;z-index:210;background:transparent;backdrop-filter:none;border-bottom:.0625rem solid transparent;padding:0 2rem;transition:top .5s ease-in,background .3s ease,border-color .3s ease,backdrop-filter .3s ease;background:#ffffffe0;backdrop-filter:saturate(140%) blur(.75rem);border-bottom:.0625rem solid var(--line)}.ptf-ai-hydration-nav .nav-inner{margin:0 auto;display:flex;align-items:stretch;justify-content:space-between;gap:2rem;min-height:4rem;max-width:1280px}.ptf-ai-hydration-nav .brand{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--ink);flex-shrink:0}.ptf-ai-hydration-nav .brand svg{height:1.375rem;width:auto;display:block}.ptf-ai-hydration-nav .brand-ai{display:inline-flex;align-items:center;padding:.1875rem .625rem;border-radius:var(--r-pill);background:linear-gradient(135deg,var(--iri-cyan) 0%,var(--iri-green) 55%,var(--iri-lime) 100%);color:var(--ink);font-family:Inter Tight,Inter,system-ui,sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.02em;line-height:1.4;box-shadow:0 .0625rem #fff9 inset,0 .375rem .875rem #4fe8a952}.ptf-ai-hydration-nav .nav-items{display:flex;align-items:center;flex:1;gap:.0625rem;justify-content:center}.ptf-ai-hydration-nav .nav-drop{position:static;height:100%;display:flex;align-items:center}.ptf-ai-hydration-nav .nav-btn{background:none;border:none;font-family:Inter,sans-serif;font-size:.8438rem;font-weight:400;color:var(--ink);cursor:pointer;padding:.4375rem .6875rem;border-radius:.5rem;display:flex;align-items:center;gap:.25rem;white-space:nowrap;line-height:1;transition:background .15s ease,color .15s ease;text-decoration:none}.ptf-ai-hydration-nav a.nav-btn{display:inline-flex}.ptf-ai-hydration-nav .nav-chev{width:.75rem;height:.75rem;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.8;transform:rotate(0);transition:transform .32s cubic-bezier(.4,0,.2,1)}.ptf-ai-hydration-nav .nav-drop:hover .nav-chev,.ptf-ai-hydration-nav .nav-drop:focus-within .nav-chev{transform:rotate(180deg)}.ptf-ai-hydration-nav .nav-fly{position:absolute;left:0;right:0;top:100%;background:transparent;border:none;box-shadow:none;z-index:220;display:flex;justify-content:center;padding:.125rem 2rem 0;visibility:hidden;pointer-events:none;transition:visibility 0s linear .25s}.ptf-ai-hydration-nav .nav-fly:before{content:"";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);width:100%;max-width:48.75rem;height:1.5rem;pointer-events:auto}.ptf-ai-hydration-nav .nav-drop:hover .nav-fly,.ptf-ai-hydration-nav .nav-drop:focus-within .nav-fly{visibility:visible;pointer-events:none;transition:visibility .25s linear .25s}.ptf-ai-hydration-nav .nav-items:hover .nav-drop:not(:hover):not(:focus-within) .nav-fly{visibility:hidden;transition:visibility .25s linear .25s}.ptf-ai-hydration-nav .nav-items:hover .nav-drop:not(:hover):not(:focus-within) .mega-inner{opacity:0;transform:translateY(.375rem);transition:opacity .1s cubic-bezier(.4,0,.2,1),transform .1s cubic-bezier(.4,0,.2,1);transition-delay:0s;pointer-events:none}.ptf-ai-hydration-nav .nav-items:hover .nav-drop:not(:hover):not(:focus-within) .nav-chev{transform:rotate(0);transition-duration:.15s}.ptf-ai-hydration-nav .mega-inner{pointer-events:auto;width:100%;max-width:48.75rem;margin:0 auto;display:grid;grid-template-columns:1fr 16.25rem;background:#fff;border-radius:1rem;box-shadow:0 1.25rem 3.75rem #0000002e,0 .25rem 1rem #0000001a;overflow:hidden;opacity:0;transform:translateY(.375rem);transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);transition-delay:.14s}.ptf-ai-hydration-nav .nav-drop:hover .mega-inner,.ptf-ai-hydration-nav .nav-drop:focus-within .mega-inner{opacity:1;transform:translateY(0);transition-delay:0s}.ptf-ai-hydration-nav .mega-left{padding:2rem 2.75rem 2rem 2.25rem}.ptf-ai-hydration-nav .fly-eyebrow{font-size:.6562rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a8c66;margin-bottom:.625rem}.ptf-ai-hydration-nav .mega-items{display:flex;flex-direction:column;gap:.25rem}.ptf-ai-hydration-nav .fly-item{display:block;padding:.8125rem 1rem;margin-left:-1rem;border-radius:.5rem;text-decoration:none;color:inherit;cursor:pointer;transition:background .12s ease}.ptf-ai-hydration-nav .fly-item:hover{background:var(--bg-soft)}.ptf-ai-hydration-nav .fly-title{font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin-bottom:.3125rem;line-height:1.2;display:flex;align-items:center;gap:.5rem}.ptf-ai-hydration-nav .fly-desc{font-size:.8125rem;color:var(--ink-3);line-height:1.5}.ptf-ai-hydration-nav .fly-badge{display:inline-flex;align-items:center;font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.125rem .375rem;border-radius:.25rem;font-family:Inter,sans-serif}.ptf-ai-hydration-nav .fly-badge-soon{background:var(--purple-light);color:var(--purple)}.ptf-ai-hydration-nav .fly-rule{border:none;border-top:.0625rem solid var(--line);margin:1.25rem 0 1rem}.ptf-ai-hydration-nav .ind-grid{display:grid;grid-template-columns:1fr 1fr;gap:.0625rem}.ptf-ai-hydration-nav .ind-item{padding:.375rem .5rem;border-radius:.375rem;cursor:default}.ptf-ai-hydration-nav .ind-name{font-size:.75rem;font-weight:500;color:var(--ink-3)}.ptf-ai-hydration-nav .ind-desc{font-size:.6875rem;color:var(--ink-3);opacity:.7;margin-top:.0625rem}.ptf-ai-hydration-nav .mega-right{padding:2rem 1.75rem;background:var(--ink);display:flex;flex-direction:column;justify-content:space-between}.ptf-ai-hydration-nav .mega-right .fly-eyebrow{color:#ffffff80}.ptf-ai-hydration-nav .mega-right-dark{padding:1.75rem 2rem;background:var(--ink);display:flex;flex-direction:column;justify-content:space-between}.ptf-ai-hydration-nav .proof-desc{font-size:.75rem;color:#ffffffb3;line-height:1.55;margin-bottom:1rem}.ptf-ai-hydration-nav .proof-item{display:flex;align-items:flex-start;gap:.625rem;font-size:.8125rem;color:#ffffffe6;margin-bottom:.75rem;line-height:1.4}.ptf-ai-hydration-nav .proof-check{width:1rem;height:1rem;border-radius:50%;background:#4fe8a9;flex-shrink:0;margin-top:.125rem;display:flex;align-items:center;justify-content:center}.ptf-ai-hydration-nav .proof-check svg{width:.5rem;height:.5rem;stroke:#0a0a0a}.ptf-ai-hydration-nav .fly-cta{display:block;background:#4fe8a9;color:var(--ink);font-family:inherit;font-size:.7812rem;font-weight:600;padding:.6875rem 1rem;border-radius:999rem;text-align:center;text-decoration:none;transition:opacity .15s ease;margin-top:1.5rem}.ptf-ai-hydration-nav .fly-cta:hover{opacity:.85}.ptf-ai-hydration-nav .stat-item{padding:.4375rem 0;border-bottom:.0625rem solid rgba(255,255,255,.12)}.ptf-ai-hydration-nav .stat-item:last-child{border-bottom:none;padding-bottom:0}.ptf-ai-hydration-nav .stat-num{font-family:Inter Tight,sans-serif;font-size:2rem;font-weight:800;letter-spacing:-.04em;color:#fff;line-height:1;margin-bottom:.3125rem}.ptf-ai-hydration-nav .stat-num-sub{font-size:.52em;font-weight:700;letter-spacing:.01em}.ptf-ai-hydration-nav .stat-lbl{font-size:.7812rem;color:#ffffffc7;line-height:1.4}.ptf-ai-hydration-nav .event-ey{font-size:.625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#4fe8a9;margin-bottom:.5rem}.ptf-ai-hydration-nav .event-hl{font-family:Inter Tight,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1.25;margin-bottom:.375rem}.ptf-ai-hydration-nav .event-date{font-size:.75rem;color:#888;margin-bottom:1.25rem}.ptf-ai-hydration-nav .event-reg{display:block;background:#4fe8a9;color:var(--ink);font-family:inherit;font-size:.75rem;font-weight:600;padding:.5625rem .875rem;border-radius:999rem;text-align:center;text-decoration:none;transition:opacity .12s ease}.ptf-ai-hydration-nav .event-reg:hover{opacity:.85}.ptf-ai-hydration-nav .nav-cta{display:flex;gap:.625rem;flex-shrink:0;align-items:center;transition:opacity .2s ease}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-hydrating{pointer-events:none}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-fly{display:none}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-btn,.ptf-ai-hydration-nav:not(.is-hydrated) .nav-cta .btn,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-group>a,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cat,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cta .btn{position:relative;color:transparent!important}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-btn .nav-chev,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-badge{opacity:0}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-btn:after,.ptf-ai-hydration-nav:not(.is-hydrated) .nav-cta .btn:after,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-group>a:after,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cat:after,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cta .btn:after{content:"";position:absolute;inset:0;border-radius:.5rem;background:linear-gradient(90deg,#0a0a0a08 25%,#0a0a0a0f 37%,#0a0a0a08 63%);background-size:400% 100%;animation:ptf-nav-shimmer 1.4s ease infinite}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-cta .btn,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cta .btn{background:transparent!important;border-color:transparent!important}.ptf-ai-hydration-nav:not(.is-hydrated) .nav-cta .btn:not(:first-child){display:none}.ptf-ai-hydration-nav .btn{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.625rem;border-radius:999rem;font-family:Inter Tight,Inter,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;border:.0938rem solid var(--ink);background:#fff;color:var(--ink);transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.ptf-ai-hydration-nav .btn:hover{transform:translateY(-.0625rem);background:var(--ink);color:#fff}.ptf-ai-hydration-nav .btn-primary{background:var(--ink);color:#fff;border-color:var(--ink)}.ptf-ai-hydration-nav .btn-primary:hover{background:#1a1a1a;color:#fff;box-shadow:0 .75rem 1.75rem #4fe8a940,0 .25rem .75rem #0000002e}.ptf-ai-hydration-nav .btn-sm{padding:.625rem 1.125rem;font-size:.875rem}.ptf-ai-hydration-nav .mobile-drawer a.btn-primary{color:#fff}.ptf-ai-hydration-nav .nav-user-dropdown{position:relative}.ptf-ai-hydration-nav .nav-user-toggle{display:inline-flex;align-items:center;gap:.5rem;border:.0625rem solid var(--line);background:#fff;border-radius:var(--r-pill);padding:.25rem .75rem .25rem .25rem;cursor:pointer;font-family:inherit;font-size:.8438rem;font-weight:500;color:var(--ink)}.ptf-ai-hydration-nav .nav-user-avatar{width:2rem;height:2rem;border-radius:50%;object-fit:cover}.ptf-ai-hydration-nav .nav-user-name{max-width:7.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ptf-ai-hydration-nav .nav-user-menu{display:none;position:absolute;top:calc(100% + .5rem);right:0;min-width:11.25rem;background:#fff;border:.0625rem solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-card);padding:.375rem;z-index:230}.ptf-ai-hydration-nav .nav-user-menu.is-open{display:flex;flex-direction:column;gap:.125rem}.ptf-ai-hydration-nav .nav-user-menu a{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;font-size:.875rem;font-weight:500}.ptf-ai-hydration-nav .nav-user-menu a:hover{background:var(--bg-soft)}.ptf-ai-hydration-nav .nav-user-ico{width:1.125rem;height:1.125rem;flex-shrink:0;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ptf-ai-hydration-nav .hamburger{display:none;flex-direction:column;justify-content:center;gap:.3125rem;background:none;border:none;cursor:pointer;padding:.5rem;margin-left:auto;border-radius:.5rem;flex-shrink:0;position:relative;z-index:1;-webkit-tap-highlight-color:transparent}.ptf-ai-hydration-nav .hamburger span{display:block;width:1.375rem;height:.125rem;background:var(--ink);border-radius:.125rem;transition:transform .22s ease,opacity .22s ease}.ptf-ai-hydration-nav .hamburger.open span:nth-child(1){transform:translateY(.4375rem) rotate(45deg)}.ptf-ai-hydration-nav .hamburger.open span:nth-child(2){opacity:0}.ptf-ai-hydration-nav .hamburger.open span:nth-child(3){transform:translateY(-.4375rem) rotate(-45deg)}.ptf-ai-hydration-nav .mobile-drawer{display:none;position:fixed;top:calc(var(--nav-h) + var(--ptf-promo-top, 0px));left:0;right:0;bottom:0;height:calc(100vh - var(--nav-h) - var(--ptf-promo-top, 0px));height:calc(100dvh - var(--nav-h) - var(--ptf-promo-top, 0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:.0625rem solid var(--line);z-index:200;padding:1.25rem 1.5rem 1.75rem;flex-direction:column;gap:0;box-shadow:0 .75rem 2rem #00000014;opacity:0;transition:opacity .2s ease;pointer-events:none}.ptf-ai-hydration-nav .mobile-drawer.open{display:flex;opacity:1;pointer-events:all}.ptf-ai-hydration-nav .drawer-group{display:flex;flex-direction:column;gap:.375rem;padding:.625rem 0;border-bottom:.0625rem solid var(--line)}.ptf-ai-hydration-nav .drawer-group:last-of-type{border-bottom:none}.ptf-ai-hydration-nav .drawer-cat{font-size:.625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a8c66;padding:0;margin-bottom:.5rem;margin-top:1rem;display:block;border-bottom:none!important}.ptf-ai-hydration-nav .drawer-group a{font-size:.9375rem;font-weight:500;color:var(--ink);padding:.5rem 0;border-bottom:none!important;display:flex;align-items:center;gap:.5rem;text-decoration:none}.ptf-ai-hydration-nav .drawer-group a:hover{opacity:.65}.ptf-ai-hydration-nav .drawer-badge{font-size:.5625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.125rem .375rem;border-radius:.25rem;background:var(--purple-light);color:var(--purple)}.ptf-ai-hydration-nav .drawer-cta{margin-top:1.25rem;display:flex;flex-direction:column;gap:.75rem;transition:opacity .2s ease}.ptf-ai-hydration-nav .mobile-drawer .btn{display:flex;width:100%;justify-content:center;box-sizing:border-box}@media(max-width:73.75rem){.ptf-ai-hydration-nav{--nav-h: var(--nav-h-mobile)}.ptf-ai-hydration-nav .nav-items,.ptf-ai-hydration-nav .nav-cta{display:none}.ptf-ai-hydration-nav .hamburger{display:flex}.ptf-ai-hydration-nav .nav-fly{display:none!important}}@media(max-width:37.5rem){.ptf-ai-hydration-nav .nav{padding:0 1.25rem}.ptf-ai-hydration-nav .brand svg{width:7.5rem;height:auto}}@media(prefers-reduced-motion:reduce){.ptf-ai-hydration-nav .nav-fly,.ptf-ai-hydration-nav .mega-inner,.ptf-ai-hydration-nav .nav-chev{transition:none!important}.ptf-ai-hydration-nav .nav-drop:hover .mega-inner,.ptf-ai-hydration-nav .nav-drop:focus-within .mega-inner{opacity:1;transform:none}}body.ptf-nav-drawer-open{overflow:hidden}@keyframes ptf-nav-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.ptf-ai-hydration-nav:not(.is-hydrated) .nav-btn:after,.ptf-ai-hydration-nav:not(.is-hydrated) .btn:after,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-group>a:after,.ptf-ai-hydration-nav:not(.is-hydrated) .drawer-cat:after{animation:none}}.ptf-ai-hydration-footer{--ink: #0a0a0a;--iri-cyan: #5bcfff;--iri-green: #4fe8a9;--iri-lime: #d5ff66;font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ptf-ai-hydration-footer *,.ptf-ai-hydration-footer *:before,.ptf-ai-hydration-footer *:after{box-sizing:border-box}.ptf-ai-hydration-footer .footer{background:#000;color:#c8d2ce;padding:24px 32px 36px}.ptf-ai-hydration-footer .footer-inner{max-width:1400px;margin:0 auto;padding-top:0}.ptf-ai-hydration-footer .btn{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:999px;font-family:Inter Tight,Inter,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;border:1.5px solid var(--ink);background:#fff;color:var(--ink);transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.ptf-ai-hydration-footer .btn:hover{transform:translateY(-1px);background:var(--ink);color:#fff}.ptf-ai-hydration-footer .btn-light{background:#fff;color:var(--ink);border-color:#fff}.ptf-ai-hydration-footer .btn-light:hover{background:#ffffffe0;color:var(--ink)}.ptf-ai-hydration-footer .footer-cta{text-align:center;padding:80px 20px 72px;border-bottom:1px solid rgba(255,255,255,.12);margin-bottom:56px}.ptf-ai-hydration-footer .footer-cta-eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#4fe8a9;margin-bottom:20px}.ptf-ai-hydration-footer .footer-cta-hl{font-family:Inter Tight,Inter,sans-serif;font-size:clamp(36px,5vw,64px);font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.05;margin-bottom:20px}.ptf-ai-hydration-footer .footer-cta-sub{font-size:16px;color:#fff9;line-height:1.6;max-width:52ch;margin:0 auto 36px}.ptf-ai-hydration-footer .footer-cols{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:32px;padding-bottom:40px}.ptf-ai-hydration-footer .footer-social{display:flex;gap:14px;margin-top:20px;flex-wrap:wrap}.ptf-ai-hydration-footer .footer-social a{color:#97a8a2;transition:color .2s;display:flex;align-items:center}.ptf-ai-hydration-footer .footer-social a:hover{color:#4fe8a9}.ptf-ai-hydration-footer .footer-brand{display:flex;align-items:center;gap:8px}.ptf-ai-hydration-footer .footer-brand svg{height:22px;width:auto;display:block}.ptf-ai-hydration-footer .footer-brand .brand-ai{display:inline-flex;align-items:center;border-radius:999px;background:linear-gradient(135deg,var(--iri-cyan) 0%,var(--iri-green) 55%,var(--iri-lime) 100%);color:#0a0a0a;font-family:Inter Tight,Inter,system-ui,sans-serif;font-weight:800;letter-spacing:.02em;font-size:11px;padding:3px 9px}.ptf-ai-hydration-footer .footer-bio{margin-top:14px;font-size:13.5px;line-height:1.5;max-width:30ch;color:#97a8a2}.ptf-ai-hydration-footer .footer-col h5{font-size:13px;color:#fff;font-weight:600;margin-bottom:14px}.ptf-ai-hydration-footer .footer-col a{display:block;font-size:13.5px;color:#97a8a2;text-decoration:none;margin-bottom:10px}.ptf-ai-hydration-footer .footer-col a:hover{color:#4fe8a9}.ptf-ai-hydration-footer .footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:22px;display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:#758682}.ptf-ai-hydration-footer .footer-bottom .links a{color:inherit;text-decoration:none;margin-left:20px}@media(max-width:768px){.ptf-ai-hydration-footer .footer-cols{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ptf-ai-hydration-footer .footer-cols{grid-template-columns:1fr;gap:40px}.ptf-ai-hydration-footer .footer{padding-left:0;padding-right:0}.ptf-ai-hydration-footer .footer-inner{padding:56px 20px 32px}.ptf-ai-hydration-footer .footer-brand svg{width:120px;height:auto}}
