.nutrition-site-section{background:linear-gradient(130deg,#f0f6ff 0%,#fbfcff 60%,#f7f2ff 100%);overflow:hidden;border-block:1px solid #e5edf8}.nutrition-site-layout{display:grid;grid-template-columns:1fr 1.05fr;gap:36px;align-items:center}.nutrition-site-copy h2{font-size:clamp(33px,3.3vw,48px);line-height:1.18;margin:17px 0 23px}.nutrition-site-copy h2>span{color:var(--blue)}.nutrition-site-intro{font-size:17px;line-height:1.8;color:var(--muted);max-width:560px}.nutrition-site-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:30px 0}.nutrition-site-benefits>div{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.nutrition-site-benefits .icon{color:var(--blue);width:25px;height:25px;margin-bottom:5px}.nutrition-site-benefits strong{font-size:14px;line-height:1.4}.nutrition-site-benefits span{font-size:13px;line-height:1.55;color:var(--muted)}.nutrition-site-qr-copy{display:flex;align-items:flex-start;gap:14px;border-top:1px solid #d8e3f3;padding-top:24px}.nutrition-site-qr-copy .feature-symbol{width:42px;height:42px;flex-shrink:0}.nutrition-site-qr-copy h3{font-size:18px;margin-bottom:9px}.nutrition-site-qr-copy p{font-size:15px;color:var(--muted);line-height:1.7}.nutrition-site-qr-copy small{display:block;font-size:12px;line-height:1.6;color:#74849b;margin-top:12px}.nutrition-site-actions{display:flex;align-items:center;flex-wrap:wrap;gap:21px;margin-top:26px}.nutrition-site-actions .button{font-size:15px;padding:15px 20px}.nutrition-site-included{font-size:12px;color:var(--muted);margin-top:13px}.nutrition-site-visual{position:relative;padding:35px 0 105px;min-width:0}.nutrition-site-art{width:118%;margin-left:-6%;animation:nutrition-site-float 8s ease-in-out infinite}.nutrition-site-art>img{width:100%;height:auto;mix-blend-mode:multiply}.nutrition-site-address{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--blue);position:absolute;top:0;right:20px;background:#fff;border:1px solid #dce8f8;border-radius:9px;padding:12px 16px;box-shadow:0 10px 30px #204c8710}.nutrition-site-address .icon{width:18px;height:18px}.nutrition-site-qr-card{display:flex;align-items:center;gap:14px;width:max-content;max-width:100%;position:relative;margin:-10px auto 0;background:#fff;border:1px solid #d9e5f5;border-radius:15px;padding:11px 18px 11px 9px;box-shadow:0 18px 44px #224c8720;rotate:-3deg;transition:translate .2s}.nutrition-site-qr-card:hover{translate:0 -4px}.nutrition-site-qr-card>img{width:118px;height:118px;background:#fff;image-rendering:auto;flex-shrink:0}.nutrition-site-qr-card strong{display:block;font-size:15px;margin-bottom:5px}.nutrition-site-qr-card span{display:block;font-size:13px;line-height:1.6;color:var(--muted)}.nutrition-site-qr-card .icon{width:18px;height:18px;color:var(--blue);margin-top:6px}.nutrition-site-art-caption{text-align:center;font-size:12px;color:var(--muted);margin-top:24px}@keyframes nutrition-site-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(max-width:1100px){.nutrition-site-layout{gap:22px;grid-template-columns:1.1fr 1fr}.nutrition-site-benefits{gap:12px}.nutrition-site-benefits strong{font-size:13px}.nutrition-site-address{right:0;font-size:11px}}@media(max-width:850px){.nutrition-site-layout{grid-template-columns:1fr}.nutrition-site-copy{max-width:640px}.nutrition-site-visual{max-width:660px;width:100%;margin:15px auto 0;padding-bottom:0}.nutrition-site-art{width:100%;margin-left:0}.nutrition-site-address{right:10px;font-size:12px}.nutrition-site-art-caption{margin-top:24px}}@media(max-width:500px){.nutrition-site-benefits{gap:14px;grid-template-columns:1fr}.nutrition-site-benefits>div{display:grid;grid-template-columns:28px 1fr;gap:3px 12px}.nutrition-site-benefits .icon{grid-row:1/3;margin:3px 0 0}.nutrition-site-benefits strong{font-size:15px}.nutrition-site-benefits span{font-size:14px}.nutrition-site-copy h2{font-size:35px}.nutrition-site-qr-copy{gap:10px}.nutrition-site-qr-card{rotate:0;padding-right:13px}.nutrition-site-qr-card>img{width:106px;height:106px}.nutrition-site-address{position:static;width:max-content;max-width:100%;margin:0 auto 20px;order:-1}.nutrition-site-visual{display:flex;flex-direction:column;padding-top:0}}@media(prefers-reduced-motion:reduce){.nutrition-site-art{animation:none}.nutrition-site-qr-card{transition:none}}.motion-paused .nutrition-site-art{animation:none}.motion-paused .nutrition-site-qr-card{transition:none}
