.mustard-page-container,[data-theme=colorful] .mustard-page-container{--red:#c8102e;--red-dark:#8b0a1f;--red-deep:#4a0510;--red-light:#f5d0d8;--red-pale:#fdf0f2;--gold:#d4a017;--gold-light:#f0d880;--cream:#fefaf5;--cream-rgb:254, 250, 245;--white:#fff;--white-rgb:255, 255, 255;--ink:#1a0a0d;--ink-muted:#5a3340;--warm-white:var(--white);--warm-white-rgb:var(--white-rgb);--beige:var(--red-pale);--beige-mid:var(--red-light);--gold-pale:#fffdf8;--green-muted:var(--red);--green-pale:var(--red-pale);--green-deep:var(--red-dark);--text-dark:var(--ink);--text-mid:var(--ink-muted);--text-light:#9b707b;--footer-bg-end:var(--red-pale);--bg-foot:linear-gradient(to bottom, #c8102e 0%, #7a0a1c 100%);--art-opacity:.12;--hero-bg:var(--red);--hero-text:var(--white);--hero-text-muted:#ffffffe6;--hero-accent:var(--gold-light);--hero-accent-text:var(--gold-light);--hero-pill-bg:#ffffff1a;--hero-pill-border:#fff3;--hero-pill-text:var(--white);--hero-pill-icon:var(--gold-light);--hero-pill-sub:#ffffffb3;--hero-nav-link:#ffffffe6;--hero-nav-link-hover:var(--white);--hero-halo:#ffffff26;--hero-shadow:#00000040;--hero-ring-stroke:var(--white);--hero-ring-accent:var(--gold-light);--marquee-bg:var(--cream);--marquee-text:var(--red);--marquee-star:var(--red-light);--hero-art-url:url("data:image/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23F0D880' stroke-width='1.5' opacity='0.35'%3E%3Cpath d='M40,250 C50,220 70,200 60,170' /%3E%3Cpath d='M50,220 Q35,210 40,190 Q55,200 50,220' /%3E%3Cpath d='M55,200 Q70,190 65,170 Q50,180 55,200' /%3E%3Ccircle cx='200' cy='80' r='2' fill='%23FFFFFF' stroke='none' /%3E%3Ccircle cx='215' cy='95' r='1.5' fill='%23F0D880' stroke='none' /%3E%3Cpath d='M220,240 Q250,210 260,240 Q230,270 220,240' stroke='%23FFFFFF' stroke-width='1.2' /%3E%3Cpath d='M100,100 L102,108 L110,110 L102,112 L100,120 L98,112 L90,110 L98,108 Z' fill='%23F0D880' stroke='none' opacity='0.6' /%3E%3C/g%3E%3C/svg%3E");--serif:var(--fd);--sans:var(--fb);--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}[data-theme=light] .mustard-page-container{--hero-bg:var(--warm-white);--hero-text:var(--text-dark);--hero-text-muted:var(--text-mid);--hero-accent:var(--red);--hero-accent-text:var(--red);--hero-pill-bg:#fffffff2;--hero-pill-border:var(--beige-mid);--hero-pill-text:var(--text-dark);--hero-pill-icon:var(--gold);--hero-pill-sub:var(--text-light);--hero-nav-link:var(--text-dark);--hero-nav-link-hover:var(--red);--hero-halo:#c8102e1a;--hero-shadow:#0000001f;--hero-ring-stroke:var(--red);--hero-ring-accent:var(--gold);--marquee-bg:var(--red);--marquee-text:var(--gold-light);--marquee-star:#ffffff80;--bg-foot:linear-gradient(to bottom, #fdf0f2 0%, #f5d0d8 100%);--hero-art-url:url("data:image/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23D4A017' stroke-width='1.5' opacity='0.35'%3E%3Cpath d='M40,250 C50,220 70,200 60,170' /%3E%3Cpath d='M50,220 Q35,210 40,190 Q55,200 50,220' /%3E%3Cpath d='M55,200 Q70,190 65,170 Q50,180 55,200' /%3E%3Ccircle cx='200' cy='80' r='2' fill='%23C8102E' stroke='none' /%3E%3Ccircle cx='215' cy='95' r='1.5' fill='%23D4A017' stroke='none' /%3E%3Cpath d='M220,240 Q250,210 260,240 Q230,270 220,240' stroke='%23C8102E' stroke-width='1.2' /%3E%3Cpath d='M100,100 L102,108 L110,110 L102,112 L100,120 L98,112 L90,110 L98,108 Z' fill='%23D4A017' stroke='none' opacity='0.6' /%3E%3C/g%3E%3C/svg%3E")}[data-theme=dark] .mustard-page-container{--cream:#120a0b;--cream-rgb:18, 10, 11;--warm-white:#1a0d0f;--warm-white-rgb:26, 13, 15;--beige:#241417;--beige-mid:#3a2025;--text-dark:#fdf0f2;--text-mid:#cba4ae;--art-opacity:.05;--footer-bg-end:#120a0b;--ink:#fdf0f2;--white:#1a0d0f;--red-pale:#241417;--bg-foot:linear-gradient(to bottom, #241417 0%, #120a0b 100%);--hero-bg:#1a0d0f;--hero-text:#fdf0f2;--hero-text-muted:#cba4ae;--hero-accent:var(--red);--hero-accent-text:var(--red);--hero-pill-bg:#1a0d0ff2;--hero-pill-border:#3a2025;--hero-pill-text:#fdf0f2;--hero-pill-icon:var(--gold);--hero-pill-sub:#cba4ae;--hero-nav-link:#fdf0f2;--hero-nav-link-hover:var(--red);--hero-halo:#c8102e26;--hero-shadow:#00000080;--hero-ring-stroke:var(--red);--hero-ring-accent:var(--gold);--marquee-bg:var(--red-deep);--marquee-text:var(--gold-light);--marquee-star:#ffffff4d;--hero-art-url:url("data:image/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23D4A017' stroke-width='1.5' opacity='0.35'%3E%3Cpath d='M40,250 C50,220 70,200 60,170' /%3E%3Cpath d='M50,220 Q35,210 40,190 Q55,200 50,220' /%3E%3Cpath d='M55,200 Q70,190 65,170 Q50,180 55,200' /%3E%3Ccircle cx='200' cy='80' r='2' fill='%23C8102E' stroke='none' /%3E%3Ccircle cx='215' cy='95' r='1.5' fill='%23D4A017' stroke='none' /%3E%3Cpath d='M220,240 Q250,210 260,240 Q230,270 220,240' stroke='%23C8102E' stroke-width='1.2' /%3E%3Cpath d='M100,100 L102,108 L110,110 L102,112 L100,120 L98,112 L90,110 L98,108 Z' fill='%23D4A017' stroke='none' opacity='0.6' /%3E%3C/g%3E%3C/svg%3E")}.mustard-page-container,.mustard-page-container section,.mustard-page-container div,.mustard-page-container h1,.mustard-page-container h2,.mustard-page-container h3,.mustard-page-container h4,.mustard-page-container p,.mustard-page-container a,.mustard-page-container span,.mustard-page-container article,.mustard-page-container nav,.mustard-page-container footer,.mustard-page-container .data-pill{transition:background .6s,background-color .6s,color .6s,border-color .6s,box-shadow .6s}.mustard-page-container *,.mustard-page-container :before,.mustard-page-container :after{box-sizing:border-box;margin:0;padding:0}.mustard-page-container{scroll-behavior:smooth;background:var(--cream);font-family:var(--fb);color:var(--text-dark);background:var(--cream);line-height:1.6;position:relative;overflow-x:hidden}.mustard-page-container img{max-width:100%;display:block}.mustard-page-container body:before{content:"";pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:128px;position:fixed;inset:0}.mustard-page-container .section-bg-art{pointer-events:none;z-index:0;opacity:var(--art-opacity);background-image:url("data:image/svg+xml,%3Csvg width='300' height='300' viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23D4A017' stroke-width='1.5' opacity='0.35'%3E%3C!-- Stalk --%3E%3Cpath d='M40,250 C50,220 70,200 60,170' /%3E%3Cpath d='M50,220 Q35,210 40,190 Q55,200 50,220' /%3E%3Cpath d='M55,200 Q70,190 65,170 Q50,180 55,200' /%3E%3C!-- Seeds --%3E%3Ccircle cx='200' cy='80' r='2' fill='%23C8102E' stroke='none' /%3E%3Ccircle cx='215' cy='95' r='1.5' fill='%23D4A017' stroke='none' /%3E%3C!-- Organic Leaf --%3E%3Cpath d='M220,240 Q250,210 260,240 Q230,270 220,240' stroke='%23C8102E' stroke-width='1.2' /%3E%3C!-- Sparkle --%3E%3Cpath d='M100,100 L102,108 L110,110 L102,112 L100,120 L98,112 L90,110 L98,108 Z' fill='%23D4A017' stroke='none' opacity='0.6' /%3E%3C/g%3E%3C/svg%3E");background-size:350px 350px;background-attachment:fixed;position:absolute;inset:0}.mustard-page-container ::-webkit-scrollbar{width:6px}.mustard-page-container ::-webkit-scrollbar-track{background:0 0}.mustard-page-container ::-webkit-scrollbar-thumb{background:var(--gold);border-radius:3px}.mustard-page-container #nav{z-index:100;background:0 0;align-items:center;padding:clamp(16px,2vh,20px) clamp(24px,5vw,48px);transition:all .4s;display:flex;position:fixed;top:0;left:0;right:0}.mustard-page-container #nav:not(.scrolled) .nav-links a{color:var(--hero-nav-link)}.mustard-page-container #nav:not(.scrolled) .nav-links a:hover{color:var(--hero-nav-link-hover)}.mustard-page-container #nav:not(.scrolled) .nav-links a:after{background:var(--hero-nav-link-hover)}.mustard-page-container #nav.scrolled{background:rgba(var(--cream-rgb), .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:clamp(10px,1.5vh,12px) clamp(24px,5vw,48px);box-shadow:0 1px #c8102e1a}.mustard-page-container .nav-logo{flex:1;justify-content:flex-start;align-items:center;display:flex}.mustard-page-container .nav-logo img{object-fit:contain;width:auto;height:clamp(40px,4.5vh,48px)}.mustard-page-container #nav:not(.scrolled) .nav-logo img{content:url(/jeevan-rekha-logo-white.png)}.mustard-page-container .nav-links{flex:1;justify-content:center;gap:clamp(24px,3vw,48px);list-style:none;display:flex}.mustard-page-container .nav-links a{color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.15em;padding:4px 0;font-size:.8rem;font-weight:500;text-decoration:none;position:relative}.mustard-page-container .nav-links a:after{content:"";background:var(--red);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.mustard-page-container .nav-links a:hover{color:var(--red)}.mustard-page-container .nav-links a:hover:after{width:100%}.mustard-page-container .nav-spacer{flex:1;justify-content:flex-end;align-items:center;display:flex}.mustard-page-container .theme-toggle{background:rgba(var(--warm-white-rgb), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--beige-mid);border-radius:100px;gap:4px;padding:4px 6px;display:flex;box-shadow:0 2px 10px #0000000d}.mustard-page-container .theme-btn{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;transition:all .3s;display:flex}.mustard-page-container .theme-btn:hover{opacity:1;background:var(--beige);transform:scale(1.1)}.mustard-page-container .theme-btn.active{opacity:1;background:var(--gold-pale);box-shadow:inset 0 0 0 1px var(--gold)}@media (max-width:1024px){.mustard-page-container .nav-links{gap:clamp(12px,2vw,24px)}}@media (max-width:768px){.mustard-page-container .nav-links{display:none}}.mustard-page-container #hero{background:var(--hero-bg);z-index:2;box-sizing:border-box;justify-content:center;align-items:center;height:auto;min-height:100svh;padding:clamp(90px,12vh,120px) 0 clamp(30px,5vh,60px);display:flex;position:relative;overflow:hidden}.mustard-page-container .hero-bg-art{pointer-events:none;z-index:0;opacity:.15;background-image:var(--hero-art-url);background-size:350px 350px;background-attachment:fixed;position:absolute;inset:0}.mustard-page-container .hero-ring{aspect-ratio:1;pointer-events:none;opacity:0;z-index:1;width:min(90vw,800px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mustard-page-container .hero-inner{z-index:3;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,80px);width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(24px,5vw,80px);display:grid;position:relative}.mustard-page-container .hero-text-col{flex-direction:column;gap:0;max-width:600px;display:flex}.mustard-page-container .hero-title{font-family:var(--fd);color:var(--hero-text);letter-spacing:-.01em;opacity:0;margin-bottom:clamp(20px,3vh,28px);font-size:clamp(3rem,5.5vw,5.5rem);font-weight:300;line-height:1.05}.mustard-page-container .hero-title em{color:var(--hero-accent-text);font-style:italic}.mustard-page-container .hero-taglines{flex-direction:column;gap:12px;margin-bottom:clamp(20px,3vh,28px);display:flex}.mustard-page-container .hero-tagline-item{font-family:var(--fb);color:var(--hero-text-muted);opacity:0;align-items:center;gap:12px;font-size:clamp(.9rem,1.2vw,1.05rem);font-weight:400;line-height:1.4;display:flex}.mustard-page-container .hero-tagline-dot{background:var(--hero-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.mustard-page-container .hero-desc{font-family:var(--fb);color:var(--hero-text-muted);opacity:0;max-width:480px;margin-bottom:clamp(24px,3.5vh,36px);font-size:clamp(.9rem,1.2vw,1rem);font-weight:300;line-height:1.7}.mustard-page-container .hero-cta{background:var(--gold);opacity:0;width:fit-content;transition:all .4s var(--ease-out-expo);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 36px;text-decoration:none;display:inline-flex;box-shadow:0 8px 25px #d4a01740}.mustard-page-container .hero-cta:hover{gap:18px;transform:translateY(-4px);box-shadow:0 12px 35px #d4a01766}.mustard-page-container .cta-text{font-family:var(--fb);letter-spacing:.15em;text-transform:uppercase;font-size:.85rem;font-weight:700;color:#1a0a0d!important}.mustard-page-container .hero-cta svg{width:20px;height:20px;stroke:#1a0a0d!important}.mustard-page-container .hero-product-col{justify-content:center;align-items:center;display:flex;position:relative}.mustard-page-container .hero-product-wrap{opacity:0;z-index:2;justify-content:center;align-items:center;width:min(100%,480px);height:clamp(400px,60vh,650px);display:flex;position:relative}.mustard-page-container .hero-product-img{z-index:2;object-fit:contain;width:auto;max-height:100%;transition:transform .6s var(--ease-out-expo);cursor:pointer;position:relative}[data-theme=light] .mustard-page-container .hero-product-img{mix-blend-mode:multiply}.mustard-page-container .hero-product-wrap:hover .hero-product-img{transform:translateY(-15px)scale(1.05)}.mustard-page-container .pill-orbit-ring{aspect-ratio:1;pointer-events:none;z-index:3;border-radius:50%;width:140%;max-width:560px;animation:45s linear infinite spinOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mustard-page-container .pill-anchor{justify-content:center;align-items:center;width:0;height:0;animation:45s linear infinite counterSpinOrbit;display:flex;position:absolute}.mustard-page-container .pill-anchor.top-left{top:14.6%;left:14.6%}.mustard-page-container .pill-anchor.top-right{top:14.6%;left:85.4%}.mustard-page-container .pill-anchor.bot-left{top:85.4%;left:14.6%}.mustard-page-container .pill-anchor.bot-right{top:85.4%;left:85.4%}@keyframes spinOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes counterSpinOrbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.mustard-page-container .data-pill{pointer-events:auto;background:var(--hero-pill-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--hero-pill-border);font-family:var(--fb);color:var(--hero-pill-text);white-space:nowrap;cursor:default;opacity:0;border-radius:100px;align-items:center;gap:8px;padding:clamp(6px,1.5vw,10px) clamp(12px,2.5vw,18px);font-size:clamp(.65rem,1vw,.75rem);display:flex;position:relative;box-shadow:0 4px 15px #0000001a}.mustard-page-container .data-pill:hover{border-color:var(--hero-accent);transform:translateY(-4px)scale(1.04);box-shadow:0 12px 30px #0003}.mustard-page-container .data-pill-icon{color:var(--hero-pill-icon);font-size:1rem}.mustard-page-container .data-pill-label{font-weight:600}.mustard-page-container .data-pill-sub{color:var(--hero-pill-sub);font-weight:300}@media (max-width:1024px){.mustard-page-container .hero-inner{text-align:center;grid-template-columns:1fr;gap:50px}.mustard-page-container .hero-text-col{align-items:center}.mustard-page-container .hero-tagline-item{justify-content:center}.mustard-page-container .hero-desc{text-align:center;margin-left:auto;margin-right:auto}.mustard-page-container .hero-cta{margin:0 auto}.mustard-page-container .hero-product-wrap{max-width:clamp(220px,45vw,320px);height:clamp(260px,35vh,380px);margin:0 auto}.mustard-page-container .pill-orbit-ring{width:140%;max-width:440px}}@media (max-width:480px){.mustard-page-container .pill-orbit-ring{width:95%;max-width:260px}.mustard-page-container .data-pill{gap:4px;padding:4px 8px;font-size:.55rem}}.mustard-page-container #about-strip{background:var(--marquee-bg);z-index:2;align-items:center;padding:clamp(20px,3vw,36px) 0;display:flex;position:relative;overflow:hidden}.mustard-page-container .strip-marquee-track{white-space:nowrap;gap:clamp(30px,6vw,60px);padding-left:clamp(30px,6vw,60px);animation:25s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.mustard-page-container .strip-item{font-family:var(--fd);color:var(--marquee-text);align-items:center;gap:clamp(16px,3vw,30px);font-size:clamp(1rem,2vw,1.2rem);font-style:italic;font-weight:300;display:flex}.mustard-page-container .strip-item:after{content:"✦";color:var(--marquee-star);font-size:.7rem;font-style:normal}.mustard-page-container section{z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.mustard-page-container .section-label{font-family:var(--fb);letter-spacing:.25em;text-transform:uppercase;color:var(--red);align-items:center;gap:10px;margin-bottom:16px;font-size:clamp(.65rem,1.5vw,.75rem);font-weight:600;display:flex}.mustard-page-container .section-label:before{content:"";background:var(--red);width:24px;height:1px}.mustard-page-container .section-title{font-family:var(--fd);color:var(--text-dark);margin-bottom:24px;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:300;line-height:1.1}.mustard-page-container .section-title em{color:var(--red);font-style:italic}.mustard-page-container #benefits{background:var(--white)}.mustard-page-container .benefits-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}.mustard-page-container .benefit-card{border:1px solid var(--beige-mid);background:var(--beige);border-radius:16px;padding:32px 24px;transition:transform .4s,box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.mustard-page-container .applications-inner{z-index:2;max-width:1400px;margin:0 auto;position:relative}.mustard-page-container .applications-header{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(20px,4vw,40px);margin-bottom:clamp(30px,6vw,60px);display:grid}.mustard-page-container .applications-header p{color:var(--text-mid);font-size:clamp(.9rem,2vw,1rem);font-weight:300;line-height:1.7}@media (max-width:1024px){.mustard-page-container .applications-header{grid-template-columns:1fr;align-items:start}.mustard-page-container .applications-header p{max-width:100%}}.mustard-page-container .benefit-card{background:var(--warm-white);cursor:default;opacity:0;z-index:1;transition:all .4s var(--ease-out-expo);border:1px solid #c8102e14;border-radius:24px;flex-direction:column;padding:clamp(28px,3vw,40px) clamp(24px,2vw,32px);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000005}[data-theme=dark] .mustard-page-container .benefit-card{border-color:#ffffff0d;box-shadow:0 4px 20px #0003}.mustard-page-container .benefit-card:hover{border-color:var(--gold);transform:translateY(-8px);box-shadow:0 20px 40px #c8102e1f}[data-theme=dark] .mustard-page-container .benefit-card:hover{border-color:var(--gold);box-shadow:0 20px 40px #0006}.mustard-page-container .benefit-card-content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.mustard-page-container .benefit-icon{background:var(--red);width:clamp(48px,5vw,56px);height:clamp(48px,5vw,56px);color:var(--gold);transition:all .4s var(--ease-out-expo);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;font-size:clamp(1.4rem,2vw,1.6rem);display:flex;box-shadow:0 8px 16px #c8102e26}[data-theme=dark] .mustard-page-container .benefit-icon{box-shadow:0 8px 16px #0000004d}.mustard-page-container .benefit-card:hover .benefit-icon{background:var(--gold);color:#1a0a0d;transform:scale(1.1)rotate(6deg);box-shadow:0 12px 24px #d4a0174d}.mustard-page-container .benefit-card h3{font-family:var(--serif);color:var(--text-dark);margin-bottom:12px;font-size:clamp(1.5rem,2vw,1.7rem);font-weight:600;line-height:1.15}.mustard-page-container .benefit-card p{color:var(--text-mid);flex-grow:1;margin-bottom:32px;font-size:clamp(.9rem,1vw,1rem);font-weight:300;line-height:1.6}.mustard-page-container .feed-card-bar{width:40px;height:4px;transition:width .5s var(--ease-out-expo);background:#c8102e14;border-radius:4px;margin-top:auto;position:relative;overflow:hidden}[data-theme=dark] .mustard-page-container .feed-card-bar{background:#ffffff0f}.mustard-page-container .feed-card-bar-fill{background:var(--gold);width:100%;transition:transform .6s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.mustard-page-container .benefit-card:hover .feed-card-bar{width:100%}.mustard-page-container .benefit-card:hover .feed-card-bar-fill{transform:translate(0)}.mustard-page-container #core-philosophy{z-index:2;background:var(--beige);padding:clamp(50px,8vw,70px) clamp(20px,5vw,80px);position:relative}.mustard-page-container .stats-inner{text-align:center;grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,40px);max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.mustard-page-container .stats-inner{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:480px){.mustard-page-container .stats-inner{grid-template-columns:1fr}}.mustard-page-container .stat-item{opacity:0;flex-direction:column;align-items:center;gap:8px;transition:transform .4s;display:flex}.mustard-page-container .stat-item:hover{transform:translateY(-6px)}.mustard-page-container .stat-icon{color:var(--red);margin-bottom:8px;font-size:2.2rem;transition:all .3s}.mustard-page-container .stat-item:hover .stat-icon{color:var(--gold);transform:scale(1.1)}.mustard-page-container .stat-label{font-family:var(--serif);color:var(--text-dark);font-size:1.2rem;font-weight:600;line-height:1.2}.mustard-page-container .stat-sub{font-family:var(--fb);color:var(--text-mid);margin-top:4px;font-size:.85rem;font-weight:300}.mustard-page-container .nutrition-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.mustard-page-container .nutrition-header{text-align:center;margin-bottom:clamp(40px,6vw,60px)}.mustard-page-container .nutrition-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(24px,4vw,32px);display:grid}@media (max-width:900px){.mustard-page-container .nutrition-grid{grid-template-columns:1fr}}.mustard-page-container .nutri-card{opacity:0;border-radius:24px;flex-direction:column;padding:clamp(32px,5vw,48px) clamp(24px,4vw,40px);transition:box-shadow .4s,transform .4s;display:flex;position:relative;overflow:hidden}.mustard-page-container .nutri-card-dark{background:var(--red-dark);color:var(--warm-white)}.mustard-page-container .nutri-card-dark:before{content:"";background:radial-gradient(circle, var(--gold) 0%, transparent 70%);opacity:.15;border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-80px}.mustard-page-container .nutri-card-dark .nutri-card-label{color:var(--gold)}.mustard-page-container .nutri-card-dark .nutri-card-title{color:var(--warm-white)}.mustard-page-container .nutri-card-dark:hover{transform:translateY(-5px);box-shadow:0 15px 40px #c8102e40}.mustard-page-container .nutri-card-light{background:var(--warm-white);color:var(--text-dark);border:1px solid #c8102e0d;box-shadow:0 10px 30px #00000008}[data-theme=dark] .mustard-page-container .nutri-card-light{border:1px solid #ffffff0d}.mustard-page-container .nutri-card-light .nutri-card-label{color:var(--text-light)}.mustard-page-container .nutri-card-light .nutri-card-title{color:var(--red-dark)}.mustard-page-container .nutri-card-light:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000014}.mustard-page-container .nutri-card-label{font-family:var(--fb);letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-size:.68rem;font-weight:600}.mustard-page-container .nutri-card-title{font-family:var(--serif);margin-bottom:24px;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:400;line-height:1.1}.mustard-page-container .nutri-desc{font-family:var(--fb);opacity:.9;margin-bottom:30px;font-size:.95rem;font-weight:300;line-height:1.6}.mustard-page-container .nutri-list{flex-direction:column;gap:16px;margin-top:auto;list-style:none;display:flex}.mustard-page-container .nutri-list-item{border-top:1px solid #80808026;align-items:center;gap:12px;padding-top:16px;font-size:.95rem;font-weight:400;display:flex}.mustard-page-container .nutri-list-item:first-child{border-top:none;padding-top:0}.mustard-page-container .nutri-icon{font-size:1.2rem}.mustard-page-container .nutri-val{font-family:var(--serif);margin-left:auto;font-size:1.2rem;font-weight:600}.mustard-page-container .nutri-card-dark .nutri-val{color:var(--gold)}.mustard-page-container .nutri-card-light .nutri-val{color:var(--red-dark)}.mustard-page-container #comparison{background:var(--cream);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.mustard-page-container .comparison-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.mustard-page-container #nutrition{background:var(--white);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.mustard-page-container #quality{background:var(--cream);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.mustard-page-container .quality-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}@media (max-width:900px){.mustard-page-container .quality-grid{grid-template-columns:1fr}}.mustard-page-container .quality-card{background:var(--warm-white);text-align:center;transition:transform .4s var(--ease-out-expo), box-shadow .4s ease, border-color .4s ease;border:1px solid #c8102e0f;border-radius:20px;flex-direction:column;align-items:center;padding:40px 32px;display:flex}[data-theme=dark] .mustard-page-container .quality-card{border-color:#ffffff0d}.mustard-page-container .quality-card:hover{border-color:var(--gold);transform:translateY(-6px);box-shadow:0 16px 40px #c8102e14}.mustard-page-container .quality-icon{width:72px;height:72px;transition:transform .4s var(--ease-out-expo), background .4s ease, border-color .4s ease;background:#c8102e0a;border:1px solid #c8102e14;border-radius:50%;justify-content:center;align-items:center;margin-bottom:24px;font-size:1.8rem;display:flex}.mustard-page-container .quality-card:hover .quality-icon{background:var(--gold);border-color:var(--gold);color:#1a0a0d;transform:scale(1.1)rotate(5deg)}.mustard-page-container .quality-card h3{font-family:var(--serif);color:var(--text-dark);margin-bottom:12px;font-size:1.35rem;font-weight:600}.mustard-page-container .quality-card p{color:var(--text-mid);font-size:.9rem;font-weight:300;line-height:1.6}.mustard-page-container #faq{background:var(--beige);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.mustard-page-container .faq-inner{grid-template-columns:1fr 2fr;align-items:start;gap:60px;max-width:1200px;margin:0 auto;display:grid}.mustard-page-container .faq-left{position:sticky;top:100px}.mustard-page-container .advantage-header{text-align:center;margin-bottom:56px}.mustard-page-container .compare-table-wrapper{background:var(--warm-white);z-index:2;opacity:0;border:1px solid #c8102e14;border-radius:16px;max-width:1000px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 12px 32px #c8102e0a}.mustard-page-container .compare-table{border-collapse:collapse;width:100%}.mustard-page-container .compare-header-row{background:#c8102e05;border-bottom:1px solid #c8102e14}.mustard-page-container .compare-th{font-family:var(--fb);color:var(--text-mid);text-align:center;font-size:.95rem;font-weight:600;height:auto!important;padding:36px 24px 20px!important}.mustard-page-container .compare-feature-header{text-align:left;font-family:var(--serif);color:var(--text-dark);font-size:1.15rem;font-weight:500}.mustard-page-container .compare-winner-header{background:var(--red);font-weight:700;position:relative;color:var(--warm-white)!important;padding-top:36px!important}.mustard-page-container .compare-badge{background:var(--gold);color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.08em;border-radius:50px;padding:3px 12px;font-size:.65rem;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000026}.mustard-page-container .compare-body-row{border-bottom:1px solid #c8102e0d;transition:background-color .25s}.mustard-page-container .compare-body-row:hover{background-color:#c8102e04}.mustard-page-container .compare-body-row td{font-family:var(--fb);color:var(--text-mid);text-align:center;vertical-align:middle;padding:20px 24px;font-size:.9rem}.mustard-page-container .compare-feature-cell{font-weight:600;text-align:left!important;font-family:var(--serif)!important;color:var(--text-dark)!important;font-size:1.1rem!important}.mustard-page-container .compare-winner-cell{background:#c8102e08;font-weight:600;color:var(--text-dark)!important}[data-theme=dark] .mustard-page-container .compare-winner-cell{background:#ffffff05;color:#fff!important}.mustard-page-container .compare-icon{color:var(--gold);margin-right:6px}.mustard-page-container .compare-winner-cell .compare-icon{color:var(--red)}[data-theme=colorful] .mustard-page-container .compare-winner-cell .compare-icon{color:var(--gold)}@media (max-width:768px){.mustard-page-container .compare-th,.mustard-page-container .compare-body-row td{padding:14px 16px;font-size:.82rem}.mustard-page-container .compare-feature-cell{font-size:.95rem!important}.mustard-page-container .compare-winner-header{padding-top:48px!important}.mustard-page-container .compare-badge{padding:2px 8px;font-size:.55rem;top:4px}}.mustard-page-container .faq-accordion-container{z-index:2;flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex;position:relative}.mustard-page-container .faq-accordion-item{background:var(--warm-white);transition:all .3s var(--ease-out-expo);border:1px solid #c8102e14;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000005}.mustard-page-container .faq-accordion-item:hover{border-color:var(--gold-light);transform:translateY(-2px);box-shadow:0 12px 30px #c8102e0f}.mustard-page-container .faq-accordion-trigger{width:100%;font-family:var(--serif);color:var(--text-dark);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:22px 24px;font-size:1.2rem;font-weight:500;transition:color .3s;display:flex;text-decoration:none!important}.mustard-page-container .faq-accordion-trigger:hover{color:var(--red)}.mustard-page-container .faq-accordion-content{color:var(--text-mid);font-family:var(--sans);padding:0 24px 24px;font-size:.95rem;line-height:1.7}.mustard-page-container .faq-accordion-trigger svg[data-slot=accordion-trigger-icon]{display:none!important}.mustard-page-container .faq-accordion-trigger[aria-expanded=true] svg[data-slot=accordion-trigger-icon]:nth-of-type(2){color:var(--gold)!important;display:block!important}.mustard-page-container .faq-accordion-trigger[aria-expanded=false] svg[data-slot=accordion-trigger-icon]:first-of-type{color:var(--red)!important;display:block!important}.mustard-page-container #footer{z-index:2;background:linear-gradient(#c8102e 0%,#4a0510 100%);flex-direction:column;padding:0;transition:background .5s;display:flex;position:relative;overflow:hidden}.mustard-page-container #footer:after{content:"";opacity:0;z-index:1;pointer-events:none;transition:opacity .6s var(--ease-out-expo);background:linear-gradient(135deg,#d4a0171f 0%,#0000 50%,#c8102e4d 100%);position:absolute;inset:0}.mustard-page-container #footer:hover:after{opacity:1}.mustard-page-container .footer-inner-wrap{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:60px 24px 50px;position:relative}.mustard-page-container .footer-top{grid-template-columns:2fr 1.2fr 1.5fr;align-items:start;gap:60px;display:grid}.mustard-page-container .footer-brand-col{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mustard-page-container .footer-brand-desc{font-family:var(--fb);color:#ffffffb3;max-width:320px;font-size:.9rem;line-height:1.6}.mustard-page-container .footer-nav-col,.mustard-page-container .footer-info-col{flex-direction:column;gap:16px;display:flex}.mustard-page-container .footer-col-title{font-family:var(--serif);color:#fff;font-size:1.1rem;font-weight:600}.mustard-page-container .footer-links-list{flex-direction:column;gap:10px;display:flex}.mustard-page-container .footer-links-list a{font-family:var(--fb);color:#ffffffbf;font-size:.88rem;text-decoration:none;transition:all .3s;display:inline-block}.mustard-page-container .footer-links-list a:hover{color:var(--gold);transform:translate(4px)}.mustard-page-container .footer-info-text{font-family:var(--fb);color:#ffffffb3;font-size:.88rem;line-height:1.6}.mustard-page-container .footer-bottom-strip{z-index:2;background:#00000040;border-top:1px solid #ffffff0d;width:100%;padding:16px 24px;position:relative}.mustard-page-container .footer-bottom-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;margin:0 auto;display:flex}.mustard-page-container .footer-copy{font-family:var(--fb);color:#ffffff80;margin:0;font-size:.8rem}.mustard-page-container .footer-tagline-center{font-family:var(--serif);color:#fff;margin:0;font-size:1.1rem;font-style:italic}@media (max-width:900px){.mustard-page-container .footer-inner-wrap{padding:40px 24px 30px}.mustard-page-container .footer-top{grid-template-columns:1fr;gap:30px}.mustard-page-container .footer-bottom-inner{text-align:center;flex-direction:column;gap:12px}.mustard-page-container .footer-brand-col{text-align:center;align-items:center}.mustard-page-container .footer-brand-desc{max-width:100%}.mustard-page-container .footer-nav-col,.mustard-page-container .footer-links-list{align-items:center}}.mustard-page-container .footer-logo-link{display:inline-block}.mustard-page-container .compare-source{text-align:center;font-family:var(--fb);color:var(--text-light);margin-top:32px;font-size:.75rem;font-style:italic}.mustard-page-container .back-to-site{font-family:var(--fb);letter-spacing:.1em;text-transform:uppercase;color:#0000;white-space:nowrap;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:100px;align-items:center;gap:7px;padding:8px 18px;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .4s,transform .4s,background .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex;transform:translate(10px)}.mustard-page-container #nav.scrolled .back-to-site{opacity:1;pointer-events:auto;color:var(--red);background:#c8102e0f;border-color:#c8102e38;transform:translate(0);box-shadow:0 2px 10px #c8102e0f}.mustard-page-container #nav.scrolled .back-to-site:hover{border-color:var(--red);background:#c8102e1f;transform:translate(-4px);box-shadow:0 4px 18px #c8102e24}@media (max-width:1024px){.mustard-page-container .benefits-grid{grid-template-columns:repeat(2,1fr);gap:20px}.mustard-page-container .faq-inner{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.mustard-page-container .benefits-grid{grid-template-columns:1fr}}.mustard-page-container .compare-table-wrapper{-webkit-overflow-scrolling:touch;overflow:auto hidden}.mustard-page-container .compare-table{min-width:600px}
.rice-bran-page-container{--cream:#faf7f2;--cream-rgb:250, 247, 242;--warm-white:#fffdf9;--warm-white-rgb:255, 253, 249;--beige:#ede6d8;--beige-rgb:237, 230, 216;--beige-mid:#d9cfbc;--gold:#fedc06;--gold-light:#ffe74c;--gold-pale:#fffbe5;--green-muted:#6f2496;--green-pale:#f3e8f7;--green-pale-rgb:243, 232, 247;--green-deep:#4b2685;--text-dark:#1a1713;--text-mid:#5c5245;--text-light:#9a8e80;--footer-bg-end:#e3dac9;--art-opacity:.2;--marquee-bg:#4b2685;--marquee-text:#fedc06;--bg-hero:linear-gradient(to bottom, #faf7f2 0%, #fffdf9 100%);--bg-app:#f3e8f7;--bg-phil:#fffde8;--bg-nutri:#fffdf9;--bg-comp:#f3e8f7;--bg-faq:#fffde8;--bg-foot:linear-gradient(to bottom, #f3e8f7 0%, #e3dac9 100%);--hero-nav-link:var(--text-dark);--hero-nav-link-hover:var(--green-deep);--serif:var(--fd);--sans:var(--fb);--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark] .rice-bran-page-container{--cream:#1b191f;--cream-rgb:27, 25, 31;--warm-white:#232027;--warm-white-rgb:35, 32, 39;--beige:#2d2933;--beige-rgb:45, 41, 51;--beige-mid:#3e3947;--gold:#fedc06;--gold-light:#ffe74c;--gold-pale:#352e15;--green-muted:#a165d3;--green-pale:#2c2338;--green-pale-rgb:44, 35, 56;--green-deep:#8c43b5;--text-dark:#f4f2f7;--text-mid:#c8c4d1;--text-light:#9c97a6;--footer-bg-end:#141217;--art-opacity:.12;--marquee-bg:#232027;--marquee-text:#fedc06;--bg-hero:linear-gradient(to bottom, #1b191f 0%, #232027 100%);--bg-app:#2a2433;--bg-phil:#2b281d;--bg-nutri:#1b191f;--bg-comp:#2a2433;--bg-faq:#2b281d;--bg-foot:linear-gradient(to bottom, #2c2338 0%, #141217 100%);--hero-nav-link:var(--text-dark);--hero-nav-link-hover:var(--green-deep)}[data-theme=colorful] .rice-bran-page-container{--cream:#f9f8f3;--warm-white:#fff;--warm-white-rgb:255, 255, 255;--beige:#f4eef8;--beige-rgb:244, 238, 248;--beige-mid:#e2d0ed;--gold:#fedc06;--gold-light:#ffe74c;--gold-pale:#fffbe5;--green-muted:#6f2496;--green-pale:#f0e5f5;--green-pale-rgb:240, 229, 245;--green-deep:#4b2685;--text-dark:#2a164a;--text-mid:#4a3b69;--text-light:#8c7bae;--footer-bg-end:#eae0f2;--art-opacity:.35;--marquee-bg:#fedc06;--marquee-text:#4b2685;--bg-hero:linear-gradient(to bottom, #4b2685 0%, #3b1b6b 100%);--bg-app:#f4eef8;--bg-phil:#fffbe5;--bg-nutri:#fff;--bg-comp:#f4eef8;--bg-faq:#fffbe5;--bg-foot:linear-gradient(to bottom, #4b2685 0%, #2a164a 100%)}[data-theme=colorful] .rice-bran-page-container #hero{--text-dark:#fff;--text-mid:#e2d0ed;--green-deep:var(--gold)}[data-theme=colorful] .rice-bran-page-container #nav{--hero-nav-link:#ffffffe6;--hero-nav-link-hover:var(--gold)}[data-theme=colorful] .rice-bran-page-container .theme-toggle{background:#ffffff1a}[data-theme=colorful] .rice-bran-page-container .theme-btn:hover{background:#fff3}[data-theme=colorful] .rice-bran-page-container .theme-btn.active{box-shadow:inset 0 0 0 1px var(--gold);background:#ffffff4d}[data-theme=colorful] .rice-bran-page-container #hero .data-pill{color:#fff;background:#ffffff1a}[data-theme=colorful] .rice-bran-page-container #hero .data-pill-label{color:#fff}[data-theme=colorful] .rice-bran-page-container #hero .data-pill-sub{color:#ffffffb3}[data-theme=colorful] .rice-bran-page-container #hero .data-pill:hover{box-shadow:0 8px 25px #fedc0626}[data-theme=colorful] .rice-bran-page-container #hero .hero-product-fallback{background:#ffffff0d}[data-theme=colorful] .rice-bran-page-container #hero .hero-product-fallback div{color:#fff!important}[data-theme=colorful] .rice-bran-page-container .hero-title em{color:var(--gold)}[data-theme=colorful] .rice-bran-page-container #footer .footer-tagline-center{color:#fff}[data-theme=colorful] .rice-bran-page-container #footer .footer-copy{color:#fff9}[data-theme=colorful] .rice-bran-page-container #footer .footer-brand-fallback{color:#fff}.rice-bran-page-container,.rice-bran-page-container section,.rice-bran-page-container div,.rice-bran-page-container h1,.rice-bran-page-container h2,.rice-bran-page-container h3,.rice-bran-page-container h4,.rice-bran-page-container p,.rice-bran-page-container a,.rice-bran-page-container span,.rice-bran-page-container article,.rice-bran-page-container nav,.rice-bran-page-container footer{transition:background .6s,background-color .6s,color .6s,box-shadow .6s,border-color .6s}.rice-bran-page-container *,.rice-bran-page-container :before,.rice-bran-page-container :after{box-sizing:border-box;margin:0;padding:0}.rice-bran-page-container{scroll-behavior:smooth;background:var(--cream);font-family:var(--fb);color:var(--text-dark);background:var(--cream);line-height:1.6;position:relative;overflow-x:hidden}.rice-bran-page-container img{max-width:100%;display:block}.rice-bran-page-container body:before{content:"";pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:128px;position:fixed;inset:0}.rice-bran-page-container .section-bg-art{pointer-events:none;z-index:0;opacity:var(--art-opacity);background-image:url("data:image/svg+xml,%3Csvg width='800' height='800' viewBox='0 0 800 800' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23FEDC06' stroke-width='1.5' opacity='0.5'%3E%3C!-- Minimal Rice Grains --%3E%3Cpath d='M 150,150 C 165,160 165,180 150,190 C 135,180 135,160 150,150 Z' transform='rotate(25 150 170)'/%3E%3Cpath d='M 650,650 C 665,660 665,680 650,690 C 635,680 635,660 650,650 Z' transform='rotate(-40 650 670)'/%3E%3Cpath d='M 200,500 C 210,505 210,515 200,520 C 190,515 190,505 200,500 Z' transform='rotate(80 200 510)'/%3E%3C!-- Elegant Crosshairs --%3E%3Cpath d='M 700,200 L 700,220 M 690,210 L 710,210'/%3E%3Cpath d='M 300,700 L 300,720 M 290,710 L 310,710'/%3E%3Cpath d='M 100,300 L 100,310 M 95,305 L 105,305'/%3E%3C!-- Tiny Dots --%3E%3Ccircle cx='400' cy='400' r='1.5' fill='%23FEDC06'/%3E%3Ccircle cx='750' cy='550' r='1.5' fill='%23FEDC06'/%3E%3C/g%3E%3C/svg%3E");background-size:800px 800px;position:absolute;inset:0}.rice-bran-page-container ::-webkit-scrollbar{width:6px}.rice-bran-page-container ::-webkit-scrollbar-track{background:0 0}.rice-bran-page-container ::-webkit-scrollbar-thumb{background:var(--gold);border-radius:3px}.rice-bran-page-container .theme-toggle{background:rgba(var(--warm-white-rgb), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;gap:4px;padding:4px 6px;display:flex;box-shadow:0 4px 15px #0000000d}.rice-bran-page-container .theme-btn{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;transition:all .3s;display:flex}.rice-bran-page-container .theme-btn:hover{opacity:1;background:#8080801a;transform:scale(1.1)}.rice-bran-page-container .theme-btn.active{opacity:1;box-shadow:inset 0 0 0 1px var(--gold);background:#80808033}.rice-bran-page-container #nav{z-index:100;background:0 0;align-items:center;padding:clamp(16px,2vh,20px) clamp(24px,5vw,48px);transition:all .4s;display:flex;position:fixed;top:0;left:0;right:0}.rice-bran-page-container #nav:not(.scrolled) .nav-links a{color:var(--hero-nav-link)}.rice-bran-page-container #nav:not(.scrolled) .nav-links a:hover{color:var(--hero-nav-link-hover)}.rice-bran-page-container #nav:not(.scrolled) .nav-links a:after{background:var(--hero-nav-link-hover)}.rice-bran-page-container #nav.scrolled{background:rgba(var(--cream-rgb), .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:clamp(10px,1.5vh,12px) clamp(24px,5vw,48px);box-shadow:0 1px #4b26851a}.rice-bran-page-container .nav-logo,.rice-bran-page-container .footer-logo-wrap{flex:1;justify-content:flex-start;align-items:center;display:flex}.rice-bran-page-container .nav-logo img,.rice-bran-page-container .footer-logo-wrap img{object-fit:contain;width:auto;height:clamp(36px,4vh,44px)}.rice-bran-page-container .nav-logo-fallback{font-family:var(--fd);color:var(--text-dark);letter-spacing:.04em;font-size:1.4rem;font-weight:500}.rice-bran-page-container #nav:not(.scrolled) .nav-logo img{content:url(/jeevan-rekha-logo-white.png)}.rice-bran-page-container .nav-links{flex:1.5;justify-content:center;gap:clamp(24px,3vw,48px);list-style:none;display:flex}.rice-bran-page-container .nav-links a{color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.15em;padding:4px 0;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.rice-bran-page-container .nav-links a:after{content:"";background:var(--green-deep);transform-origin:0;width:100%;height:1px;transition:transform .3s var(--ease-out-expo);position:absolute;bottom:0;left:0;transform:scaleX(0)}.rice-bran-page-container .nav-links a:hover{color:var(--green-deep)}.rice-bran-page-container .nav-links a:hover:after{transform:scaleX(1)}.rice-bran-page-container .nav-spacer{flex:1;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1024px){.rice-bran-page-container .nav-links{gap:clamp(12px,2vw,24px)}.rice-bran-page-container .nav-links a{font-size:.75rem}}@media (max-width:768px){.rice-bran-page-container .nav-links{display:none}}.rice-bran-page-container #hero{background:var(--bg-hero);z-index:2;box-sizing:border-box;justify-content:center;align-items:center;min-height:100svh;padding:clamp(90px,12vh,120px) 0 clamp(30px,5vh,60px);display:flex;position:relative;overflow:hidden}.rice-bran-page-container .hero-ring{aspect-ratio:1;pointer-events:none;opacity:0;z-index:1;width:min(90vw,800px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rice-bran-page-container .hero-inner{z-index:3;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,80px);width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(24px,5vw,80px);display:grid;position:relative}.rice-bran-page-container .hero-text-col{flex-direction:column;gap:0;max-width:600px;display:flex}.rice-bran-page-container .hero-title{font-family:var(--fd);color:var(--text-dark);letter-spacing:-.01em;opacity:0;margin-bottom:clamp(16px,2.5vh,24px);font-size:clamp(3rem,5.5vw,5.5rem);font-weight:300;line-height:.95}.rice-bran-page-container .hero-title em{color:var(--green-deep);margin-top:8px;font-style:italic;display:block}.rice-bran-page-container .hero-desc{font-family:var(--fb);color:var(--text-mid);opacity:0;margin-bottom:32px;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7}.rice-bran-page-container .hero-taglines{flex-direction:column;gap:12px;margin-bottom:clamp(24px,3.5vh,32px);display:flex}.rice-bran-page-container .hero-tagline-item{font-family:var(--fb);color:var(--text-dark);opacity:0;align-items:center;gap:12px;font-size:clamp(.9rem,1.5vw,1rem);font-weight:500;display:flex}.rice-bran-page-container .hero-tagline-dot{background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px}.rice-bran-page-container .hero-cta{background:var(--gold);opacity:0;width:fit-content;transition:all .4s var(--ease-out-expo);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 36px;text-decoration:none;display:inline-flex;box-shadow:0 8px 25px #fedc0640}.rice-bran-page-container .hero-cta:hover{gap:18px;transform:translateY(-4px);box-shadow:0 12px 35px #fedc0666}.rice-bran-page-container .cta-text{font-family:var(--fb);letter-spacing:.15em;text-transform:uppercase;font-size:.85rem;font-weight:700;color:#1a1713!important}.rice-bran-page-container .hero-cta svg{width:20px;height:20px;stroke:#1a1713!important}.rice-bran-page-container .hero-product-col{justify-content:center;align-items:center;display:flex;position:relative}.rice-bran-page-container .hero-product-wrap{opacity:0;z-index:2;justify-content:center;align-items:center;width:min(100%,480px);height:clamp(400px,60vh,650px);display:flex;position:relative}.rice-bran-page-container .hero-product-shadow{z-index:1;width:60%;height:20px;transition:opacity .6s ease, transform .6s var(--ease-out-expo);pointer-events:none;background:radial-gradient(#00000026 0%,#0000 70%);border-radius:50%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)scale(1)}.rice-bran-page-container .hero-product-img{z-index:2;object-fit:contain;width:auto;max-height:100%;transition:transform .6s var(--ease-out-expo);cursor:pointer;position:relative}.rice-bran-page-container .hero-product-wrap:hover .hero-product-img{transform:translateY(-15px)scale(1.03)}.rice-bran-page-container .hero-product-wrap:hover .hero-product-shadow{opacity:.6;transform:translate(-50%)translateY(10px)scale(.75)}.rice-bran-page-container .pill-orbit-ring{aspect-ratio:1;pointer-events:none;z-index:3;border-radius:50%;width:140%;max-width:560px;animation:50s linear infinite spinOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rice-bran-page-container .pill-anchor{justify-content:center;align-items:center;width:0;height:0;animation:50s linear infinite counterSpinOrbit;display:flex;position:absolute}.rice-bran-page-container .pill-anchor.top-left{top:14.6%;left:14.6%}.rice-bran-page-container .pill-anchor.top-right{top:14.6%;left:85.4%}.rice-bran-page-container .pill-anchor.bot-left{top:85.4%;left:14.6%}.rice-bran-page-container .pill-anchor.bot-right{top:85.4%;left:85.4%}@keyframes spinOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes counterSpinOrbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.rice-bran-page-container .data-pill{pointer-events:auto;background:rgba(var(--warm-white-rgb), .95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--fb);color:var(--text-dark);white-space:nowrap;cursor:default;opacity:0;border-radius:100px;align-items:center;gap:8px;padding:clamp(6px,1.5vw,10px) clamp(12px,2.5vw,18px);font-size:clamp(.7rem,1vw,.75rem);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:flex;position:relative;box-shadow:0 6px 15px #0000000f}.rice-bran-page-container .data-pill:hover{transform:translateY(-4px)scale(1.04);box-shadow:0 12px 25px #00000014}.rice-bran-page-container .data-pill-icon{color:var(--green-deep);font-size:1.1rem}.rice-bran-page-container .data-pill-label{color:var(--text-dark);font-weight:600}.rice-bran-page-container .data-pill-sub{color:var(--text-mid);font-weight:300}@media (max-width:1024px){.rice-bran-page-container .hero-inner{text-align:center;grid-template-columns:1fr;gap:clamp(24px,4vh,40px)}.rice-bran-page-container .hero-text-col{align-items:center;max-width:100%;margin:0 auto}.rice-bran-page-container .hero-title{margin-bottom:12px;font-size:clamp(2.8rem,8vw,4.5rem)}.rice-bran-page-container .hero-taglines{gap:8px;margin-bottom:20px}.rice-bran-page-container .hero-tagline-item{justify-content:center;font-size:.85rem}.rice-bran-page-container .cta-text{text-align:center}.rice-bran-page-container .hero-cta{margin:0 auto;padding:12px 30px}.rice-bran-page-container .hero-desc{margin:0 auto 24px;font-size:.9rem;line-height:1.5}.rice-bran-page-container .hero-product-wrap{max-width:clamp(220px,45vw,320px);height:clamp(260px,35vh,380px);margin:0 auto}.rice-bran-page-container .pill-orbit-ring{width:140%;max-width:440px}.rice-bran-page-container .data-pill{gap:6px;padding:6px 12px;font-size:.65rem}}.rice-bran-page-container .section-label{font-family:var(--fb);letter-spacing:.25em;text-transform:uppercase;color:var(--green-deep);margin-bottom:16px;font-size:clamp(.65rem,1.5vw,.75rem);font-weight:600}.rice-bran-page-container .section-title{font-family:var(--fd);color:var(--text-dark);word-break:break-word;font-size:clamp(2.4rem,5vw,4rem);font-weight:300;line-height:1.1}.rice-bran-page-container #about-strip{background:var(--marquee-bg);z-index:2;align-items:center;padding:clamp(24px,4vw,40px) 0;display:flex;position:relative;overflow:hidden}.rice-bran-page-container .strip-marquee-track{white-space:nowrap;gap:clamp(30px,6vw,60px);padding-left:clamp(30px,6vw,60px);animation:20s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rice-bran-page-container .strip-item{font-family:var(--fd);color:var(--marquee-text);align-items:center;gap:clamp(16px,3vw,30px);font-size:clamp(.9rem,2vw,1.1rem);font-style:italic;font-weight:300;display:flex}.rice-bran-page-container .strip-item:after{content:"✦";color:var(--marquee-text);opacity:.5;font-size:.6rem;font-style:normal}.rice-bran-page-container #applications{background:var(--bg-app);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.rice-bran-page-container .applications-inner{z-index:2;max-width:1400px;margin:0 auto;position:relative}.rice-bran-page-container .applications-header{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(20px,4vw,40px);margin-bottom:clamp(30px,6vw,60px);display:grid}.rice-bran-page-container .applications-header p{color:var(--text-mid);font-size:clamp(.9rem,2vw,1rem);font-weight:300;line-height:1.7}@media (max-width:1024px){.rice-bran-page-container .applications-header{grid-template-columns:1fr;align-items:start}.rice-bran-page-container .applications-header p{max-width:100%}}.rice-bran-page-container .feed-grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);display:grid}@media (max-width:1024px){.rice-bran-page-container .feed-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.rice-bran-page-container .feed-grid{grid-template-columns:1fr}}.rice-bran-page-container .feed-card{background:var(--warm-white);cursor:default;opacity:0;z-index:1;transition:all .4s var(--ease-out-expo);border:1px solid #6f249614;border-radius:24px;flex-direction:column;padding:clamp(28px,3vw,40px) clamp(24px,2vw,32px);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000005}[data-theme=dark] .rice-bran-page-container .feed-card{border-color:#ffffff0d;box-shadow:0 4px 20px #0003}.rice-bran-page-container .feed-card:hover{border-color:var(--gold);transform:translateY(-8px);box-shadow:0 20px 40px #4b26851f}[data-theme=dark] .rice-bran-page-container .feed-card:hover{border-color:var(--gold);box-shadow:0 20px 40px #0006}.rice-bran-page-container .feed-card-content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.rice-bran-page-container .feed-card-icon-wrap{background:var(--green-deep);width:clamp(48px,5vw,56px);height:clamp(48px,5vw,56px);color:var(--gold);transition:all .4s var(--ease-out-expo);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;font-size:clamp(1.4rem,2vw,1.6rem);display:flex;box-shadow:0 8px 16px #4b268526}[data-theme=dark] .rice-bran-page-container .feed-card-icon-wrap{box-shadow:0 8px 16px #0000004d}.rice-bran-page-container .feed-card:hover .feed-card-icon-wrap{background:var(--gold);color:#1a1713;transform:scale(1.1)rotate(6deg);box-shadow:0 12px 24px #fedc064d}.rice-bran-page-container .feed-card-title{font-family:var(--fd);color:var(--text-dark);margin-bottom:12px;font-size:clamp(1.5rem,2vw,1.7rem);font-weight:600;line-height:1.15}.rice-bran-page-container .feed-card-desc{color:var(--text-mid);flex-grow:1;margin-bottom:32px;font-size:clamp(.9rem,1vw,1rem);font-weight:300;line-height:1.6}.rice-bran-page-container .feed-card-bar{transform-origin:0;width:100%;height:4px;transition:transform .5s var(--ease-out-expo);background:#6f249614;border-radius:4px;margin-top:auto;position:relative;overflow:hidden;transform:scaleX(.15)}[data-theme=dark] .rice-bran-page-container .feed-card-bar{background:#ffffff0f}.rice-bran-page-container .feed-card-bar-fill{background:var(--gold);width:100%;transition:transform .6s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.rice-bran-page-container .feed-card:hover .feed-card-bar{transform:scaleX(1)}.rice-bran-page-container .feed-card:hover .feed-card-bar-fill{transform:translate(0)}.rice-bran-page-container #core-philosophy{z-index:2;background:var(--bg-phil);padding:clamp(50px,8vw,70px) clamp(20px,5vw,80px);position:relative}.rice-bran-page-container .stats-inner{text-align:center;grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,40px);max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.rice-bran-page-container .stats-inner{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:480px){.rice-bran-page-container .stats-inner{grid-template-columns:1fr}}.rice-bran-page-container .stat-item{opacity:0;flex-direction:column;align-items:center;gap:8px;transition:transform .4s;display:flex}.rice-bran-page-container .stat-item:hover{transform:translateY(-6px)}.rice-bran-page-container .stat-icon{color:var(--green-deep);margin-bottom:8px;font-size:2rem;transition:all .3s}.rice-bran-page-container .stat-item:hover .stat-icon{color:var(--gold);transform:scale(1.1)}.rice-bran-page-container .stat-label{font-family:var(--fd);color:var(--text-dark);font-size:1.2rem;font-weight:500;line-height:1.2}.rice-bran-page-container .stat-sub{font-family:var(--fb);color:var(--text-mid);margin-top:4px;font-size:.8rem;font-weight:300}.rice-bran-page-container #nutrition{background:var(--bg-nutri);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,80px);position:relative;overflow:hidden}.rice-bran-page-container .nutrition-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.rice-bran-page-container .nutrition-header{text-align:center;margin-bottom:clamp(40px,6vw,60px)}.rice-bran-page-container .nutrition-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(24px,4vw,32px);display:grid}@media (max-width:900px){.rice-bran-page-container .nutrition-grid{grid-template-columns:1fr}}.rice-bran-page-container .nutri-card{opacity:0;border-radius:24px;flex-direction:column;padding:clamp(32px,5vw,48px) clamp(24px,4vw,40px);transition:box-shadow .4s,transform .4s;display:flex;position:relative;overflow:hidden}.rice-bran-page-container .nutri-card-dark{background:var(--green-deep);color:var(--warm-white)}.rice-bran-page-container .nutri-card-dark:before{content:"";background:radial-gradient(circle, var(--gold) 0%, transparent 70%);opacity:.15;border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-80px}.rice-bran-page-container .nutri-card-dark .nutri-card-label{color:var(--gold)}.rice-bran-page-container .nutri-card-dark .nutri-card-title{color:var(--warm-white)}.rice-bran-page-container .nutri-card-dark:hover{transform:translateY(-5px);box-shadow:0 15px 40px #4b268540}.rice-bran-page-container .nutri-card-light{background:var(--warm-white);color:var(--text-dark);box-shadow:0 10px 30px #00000008}.rice-bran-page-container .nutri-card-light .nutri-card-label{color:var(--text-light)}.rice-bran-page-container .nutri-card-light .nutri-card-title{color:var(--green-deep)}.rice-bran-page-container .nutri-card-light:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000014}.rice-bran-page-container .nutri-card-label{font-family:var(--fb);letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-size:.68rem;font-weight:600}.rice-bran-page-container .nutri-card-title{font-family:var(--fd);margin-bottom:24px;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:400;line-height:1.1}.rice-bran-page-container .nutri-desc{font-family:var(--fb);opacity:.9;margin-bottom:30px;font-size:.95rem;font-weight:300;line-height:1.6}.rice-bran-page-container .nutri-list{flex-direction:column;gap:16px;margin-top:auto;list-style:none;display:flex}.rice-bran-page-container .nutri-list-item{align-items:center;gap:12px;padding-top:16px;font-size:.95rem;font-weight:400;display:flex}.rice-bran-page-container .nutri-list-item:first-child{padding-top:0}.rice-bran-page-container .nutri-icon{font-size:1.2rem}.rice-bran-page-container .nutri-val{font-family:var(--fd);margin-left:auto;font-size:1.2rem;font-weight:500}.rice-bran-page-container .nutri-card-dark .nutri-val{color:var(--gold)}.rice-bran-page-container .nutri-card-light .nutri-val{color:var(--green-deep)}.rice-bran-page-container #comparison{background:var(--bg-comp);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.rice-bran-page-container .comparison-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.rice-bran-page-container .advantage-header{text-align:center;margin-bottom:56px}.rice-bran-page-container .compare-table-wrapper{background:var(--warm-white);z-index:2;opacity:0;border:1px solid #4b268514;border-radius:16px;max-width:1000px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 12px 32px #4b26850a}.rice-bran-page-container .compare-table{border-collapse:collapse;width:100%}.rice-bran-page-container .compare-header-row{background:#4b268505;border-bottom:1px solid #4b268514}.rice-bran-page-container .compare-th{font-family:var(--fb);color:var(--text-mid);text-align:center;font-size:.95rem;font-weight:600;height:auto!important;padding:36px 24px 20px!important}.rice-bran-page-container .compare-feature-header{text-align:left;font-family:var(--fd);color:var(--text-dark);font-size:1.15rem;font-weight:500}.rice-bran-page-container .compare-winner-header{background:var(--green-deep);font-weight:700;position:relative;color:var(--warm-white)!important;padding-top:36px!important}.rice-bran-page-container .compare-badge{background:var(--gold);color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.08em;border-radius:50px;padding:3px 12px;font-size:.65rem;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000026}.rice-bran-page-container .compare-body-row{border-bottom:1px solid #4b26850d;transition:background-color .25s}.rice-bran-page-container .compare-body-row:hover{background-color:#4b268504}.rice-bran-page-container .compare-body-row td{font-family:var(--fb);color:var(--text-mid);text-align:center;vertical-align:middle;padding:20px 24px;font-size:.9rem}.rice-bran-page-container .compare-feature-cell{font-weight:600;text-align:left!important;font-family:var(--fd)!important;color:var(--text-dark)!important;font-size:1.1rem!important}.rice-bran-page-container .compare-winner-cell{background:#4b268505;font-weight:600;color:var(--text-dark)!important}[data-theme=dark] .rice-bran-page-container .compare-winner-cell{background:#ffffff05;color:#fff!important}.rice-bran-page-container .compare-icon{color:var(--gold);margin-right:6px}.rice-bran-page-container .compare-winner-cell .compare-icon{color:var(--green-deep)}[data-theme=colorful] .rice-bran-page-container .compare-winner-cell .compare-icon{color:var(--gold)}@media (max-width:768px){.rice-bran-page-container .compare-th,.rice-bran-page-container .compare-body-row td{padding:14px 16px;font-size:.82rem}.rice-bran-page-container .compare-feature-cell{font-size:.95rem!important}.rice-bran-page-container .compare-winner-header{padding-top:48px!important}.rice-bran-page-container .compare-badge{padding:2px 8px;font-size:.55rem;top:4px}}.rice-bran-page-container .compare-source{text-align:center;font-family:var(--fb);color:var(--text-light);margin-top:32px;font-size:.75rem;font-style:italic}.rice-bran-page-container #faq{background:var(--bg-faq);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.rice-bran-page-container .faq-inner{max-width:1200px;margin:0 auto}.rice-bran-page-container .faq-accordion-container{z-index:2;flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex;position:relative}.rice-bran-page-container .faq-accordion-item{background:var(--warm-white);transition:all .3s var(--ease-out-expo);border:1px solid #6f249614;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000005}.rice-bran-page-container .faq-accordion-item:hover{border-color:var(--gold-light);transform:translateY(-2px);box-shadow:0 12px 30px #4b26850f}.rice-bran-page-container .faq-accordion-trigger{width:100%;font-family:var(--fd);color:var(--text-dark);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:22px 24px;font-size:1.2rem;font-weight:500;transition:color .3s;display:flex;text-decoration:none!important}.rice-bran-page-container .faq-accordion-trigger:hover{color:var(--green-deep)}.rice-bran-page-container .faq-accordion-content{color:var(--text-mid);font-family:var(--fb);padding:0 24px 24px;font-size:.95rem;line-height:1.7}.rice-bran-page-container .faq-accordion-trigger svg[data-slot=accordion-trigger-icon]{display:none!important}.rice-bran-page-container .faq-accordion-trigger[aria-expanded=true] svg[data-slot=accordion-trigger-icon]:nth-of-type(2){color:var(--gold)!important;display:block!important}.rice-bran-page-container .faq-accordion-trigger[aria-expanded=false] svg[data-slot=accordion-trigger-icon]:first-of-type{color:var(--green-deep)!important;display:block!important}.rice-bran-page-container #footer{background:var(--bg-foot);z-index:2;flex-direction:column;padding:0;transition:background .5s;display:flex;position:relative;overflow:hidden}.rice-bran-page-container #footer:after{content:"";opacity:0;z-index:1;pointer-events:none;transition:opacity .6s var(--ease-out-expo);background:linear-gradient(135deg,#fedc0626 0%,#0000 50%,#6f249640 100%);position:absolute;inset:0}.rice-bran-page-container #footer:hover:after{opacity:1}.rice-bran-page-container .footer-inner-wrap{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:60px 24px 50px;position:relative}.rice-bran-page-container .footer-top{grid-template-columns:2fr 1.2fr 1.5fr;align-items:start;gap:60px;display:grid}.rice-bran-page-container .footer-brand-col{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.rice-bran-page-container .footer-brand-desc{font-family:var(--fb);color:#ffffffb3;max-width:320px;font-size:.9rem;line-height:1.6}.rice-bran-page-container .footer-nav-col,.rice-bran-page-container .footer-info-col{flex-direction:column;gap:16px;display:flex}.rice-bran-page-container .footer-col-title{font-family:var(--fd);color:var(--w);font-size:1.1rem;font-weight:600}.rice-bran-page-container .footer-links-list{flex-direction:column;gap:10px;display:flex}.rice-bran-page-container .footer-links-list a{font-family:var(--fb);color:#ffffffbf;font-size:.88rem;text-decoration:none;transition:all .3s;display:inline-block}.rice-bran-page-container .footer-links-list a:hover{color:var(--gold);transform:translate(4px)}.rice-bran-page-container .footer-info-text{font-family:var(--fb);color:#ffffffb3;font-size:.88rem;line-height:1.6}.rice-bran-page-container .footer-bottom-strip{z-index:2;background:#00000040;border-top:1px solid #ffffff0d;width:100%;padding:16px 24px;position:relative}.rice-bran-page-container .footer-bottom-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;margin:0 auto;display:flex}.rice-bran-page-container .footer-copy{font-family:var(--fb);color:#ffffff80;margin:0;font-size:.8rem}.rice-bran-page-container .footer-tagline-center{font-family:var(--fd);color:var(--w);margin:0;font-size:1.1rem;font-style:italic}@media (max-width:900px){.rice-bran-page-container .footer-inner-wrap{padding:40px 24px 30px}.rice-bran-page-container .footer-top{grid-template-columns:1fr;gap:30px}.rice-bran-page-container .footer-bottom-inner{text-align:center;flex-direction:column;gap:12px}.rice-bran-page-container .footer-brand-col{text-align:center;align-items:center}.rice-bran-page-container .footer-brand-desc{max-width:100%}.rice-bran-page-container .footer-nav-col,.rice-bran-page-container .footer-links-list{align-items:center}}.rice-bran-page-container a:focus-visible,.rice-bran-page-container button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.rice-bran-page-container .hero-title,.rice-bran-page-container .section-title{overflow-wrap:anywhere;min-width:0}.rice-bran-page-container .back-to-site{font-family:var(--fb);letter-spacing:.1em;text-transform:uppercase;color:#0000;white-space:nowrap;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:100px;align-items:center;gap:7px;padding:8px 18px;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .4s,transform .4s,background .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex;transform:translate(10px)}.rice-bran-page-container #nav.scrolled .back-to-site{opacity:1;pointer-events:auto;color:var(--green-deep);background:#4b26850d;border-color:#4b268533;transform:translate(0);box-shadow:0 2px 10px #4b26850f}.rice-bran-page-container #nav.scrolled .back-to-site:hover{background:#4b26851a;border-color:#4b268566;transform:translate(-4px);box-shadow:0 4px 18px #4b268524}@media (max-width:1024px){.rice-bran-page-container .benefits-grid{grid-template-columns:repeat(2,1fr);gap:20px}.rice-bran-page-container .faq-inner{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.rice-bran-page-container .benefits-grid{grid-template-columns:1fr}}.rice-bran-page-container .compare-table-wrapper{-webkit-overflow-scrolling:touch;overflow:auto hidden}.rice-bran-page-container .compare-table{min-width:600px}
.soybean-page-container{--cream:#f9fbf7;--cream-rgb:249, 251, 247;--warm-white:#fff;--warm-white-rgb:255, 255, 255;--beige:#e8efea;--beige-rgb:232, 239, 234;--beige-mid:#d1dfd6;--gold:#fdb813;--gold-light:#fee291;--gold-pale:#fff9e6;--green-muted:#00803b;--green-pale:#e5f0e9;--green-pale-rgb:229, 240, 233;--green-deep:#004b23;--text-dark:#0e1712;--text-mid:#3b4d42;--text-light:#758c7f;--footer-bg-end:#d1dfd6;--art-opacity:.2;--marquee-bg:#004b23;--marquee-text:#fdb813;--bg-hero:linear-gradient(to bottom, #f9fbf7 0%, #fff 100%);--bg-app:#e5f0e9;--bg-phil:#fff9e6;--bg-nutri:#fff;--bg-comp:#e5f0e9;--bg-faq:#fff9e6;--bg-foot:linear-gradient(to bottom, #e5f0e9 0%, #d1dfd6 100%);--hero-nav-link:var(--text-dark);--hero-nav-link-hover:var(--green-deep);--serif:var(--fd);--sans:var(--fb);--ease-out-expo:cubic-bezier(.16, 1, .3, 1)}[data-theme=dark] .soybean-page-container{--cream:#101412;--cream-rgb:16, 20, 18;--warm-white:#181e1b;--warm-white-rgb:24, 30, 27;--beige:#1f2924;--beige-rgb:31, 41, 36;--beige-mid:#2c3b33;--gold:#fdb813;--gold-light:#fee291;--gold-pale:#262112;--green-muted:#00803b;--green-pale:#16211b;--green-pale-rgb:22, 33, 27;--green-deep:#00a84e;--text-dark:#eaf2ed;--text-mid:#b0c4b8;--text-light:#82998c;--footer-bg-end:#0b0e0c;--art-opacity:.08;--marquee-bg:#181e1b;--marquee-text:#fdb813;--bg-hero:linear-gradient(to bottom, #101412 0%, #181e1b 100%);--bg-app:#151e19;--bg-phil:#1c190d;--bg-nutri:#101412;--bg-comp:#151e19;--bg-faq:#1c190d;--bg-foot:linear-gradient(to bottom, #16211b 0%, #0b0e0c 100%);--hero-nav-link:var(--text-dark);--hero-nav-link-hover:var(--green-deep)}[data-theme=colorful] .soybean-page-container{--cream:#f4f9f6;--warm-white:#fff;--warm-white-rgb:255, 255, 255;--beige:#e2efe7;--beige-rgb:226, 239, 231;--beige-mid:#c8dfcf;--gold:#fdb813;--gold-light:#fee291;--gold-pale:#fff9e6;--green-muted:#00803b;--green-pale:#d9ebe0;--green-pale-rgb:217, 235, 224;--green-deep:#004b23;--text-dark:#002b14;--text-mid:#1e4d34;--text-light:#547a65;--footer-bg-end:#002210;--art-opacity:.35;--marquee-bg:#fdb813;--marquee-text:#004b23;--bg-hero:linear-gradient(to bottom, #004b23 0%, #003318 100%);--bg-app:#e5f0e9;--bg-phil:#fff9e6;--bg-nutri:#fff;--bg-comp:#e5f0e9;--bg-faq:#fff9e6;--bg-foot:linear-gradient(to bottom, #004b23 0%, #002210 100%)}[data-theme=colorful] .soybean-page-container #hero{--text-dark:#fff;--text-mid:#c8dfcf;--green-deep:var(--gold)}[data-theme=colorful] .soybean-page-container #nav{--hero-nav-link:#ffffffe6;--hero-nav-link-hover:var(--gold)}[data-theme=colorful] .soybean-page-container .theme-toggle{background:#ffffff26}[data-theme=colorful] .soybean-page-container .theme-btn:hover{background:#ffffff40}[data-theme=colorful] .soybean-page-container .theme-btn.active{box-shadow:inset 0 0 0 1px var(--gold);background:#ffffff59}[data-theme=colorful] .soybean-page-container #hero .data-pill{color:#fff;background:#ffffff1a;border:1px solid #ffffff26}[data-theme=colorful] .soybean-page-container #hero .data-pill-label{color:#fff}[data-theme=colorful] .soybean-page-container #hero .data-pill-sub{color:#fffc}[data-theme=colorful] .soybean-page-container #hero .data-pill:hover{border-color:var(--gold);box-shadow:0 0 20px #fdb81366,0 12px 25px #00000040}[data-theme=colorful] .soybean-page-container .hero-title em{color:var(--gold)}[data-theme=colorful] .soybean-page-container #footer .footer-tagline-center{color:#fff}[data-theme=colorful] .soybean-page-container #footer .footer-copy{color:#ffffffb3}.soybean-page-container,.soybean-page-container section,.soybean-page-container div,.soybean-page-container h1,.soybean-page-container h2,.soybean-page-container h3,.soybean-page-container h4,.soybean-page-container p,.soybean-page-container a,.soybean-page-container span,.soybean-page-container article,.soybean-page-container nav,.soybean-page-container footer{transition:background .6s,background-color .6s,color .6s,box-shadow .6s,border-color .6s}.soybean-page-container *,.soybean-page-container :before,.soybean-page-container :after{box-sizing:border-box;margin:0;padding:0}.soybean-page-container{scroll-behavior:smooth;background:var(--cream);font-family:var(--fb);color:var(--text-dark);background:var(--cream);line-height:1.6;position:relative;overflow-x:hidden}.soybean-page-container img{max-width:100%;display:block}.soybean-page-container body:before{content:"";pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:128px;position:fixed;inset:0}.soybean-page-container .section-bg-art{pointer-events:none;z-index:0;opacity:var(--art-opacity);background-image:url("data:image/svg+xml,%3Csvg width='800' height='800' viewBox='0 0 800 800' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23FDB813' stroke-width='1.5' opacity='0.6'%3E%3C!-- Minimal Beans/Leaves --%3E%3Cpath d='M 150,150 C 170,140 180,160 160,180 C 140,160 130,140 150,150 Z' transform='rotate(25 150 170)'/%3E%3Cpath d='M 650,650 C 670,640 680,660 660,680 C 640,660 630,640 650,650 Z' transform='rotate(-40 650 670)'/%3E%3Cpath d='M 200,500 C 215,495 220,510 205,520 C 190,510 185,495 200,500 Z' transform='rotate(80 200 510)'/%3E%3C!-- Elegant Crosshairs --%3E%3Cpath d='M 700,200 L 700,220 M 690,210 L 710,210'/%3E%3Cpath d='M 300,700 L 300,720 M 290,710 L 310,710'/%3E%3Cpath d='M 100,300 L 100,310 M 95,305 L 105,305'/%3E%3C!-- Tiny Dots --%3E%3Ccircle cx='400' cy='400' r='1.5' fill='%23FDB813'/%3E%3Ccircle cx='750' cy='550' r='1.5' fill='%23FDB813'/%3E%3C/g%3E%3C/svg%3E");background-size:800px 800px;position:absolute;inset:0}.soybean-page-container ::-webkit-scrollbar{width:6px}.soybean-page-container ::-webkit-scrollbar-track{background:0 0}.soybean-page-container ::-webkit-scrollbar-thumb{background:var(--gold);border-radius:3px}.soybean-page-container .theme-toggle{background:rgba(var(--warm-white-rgb), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:100px;gap:4px;padding:4px 6px;display:flex;box-shadow:0 4px 15px #0000000d}.soybean-page-container .theme-btn{cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;transition:all .3s;display:flex}.soybean-page-container .theme-btn:hover{opacity:1;background:#8080801a;transform:scale(1.1)}.soybean-page-container .theme-btn.active{opacity:1;box-shadow:inset 0 0 0 1px var(--gold);background:#80808033}.soybean-page-container #nav{z-index:100;background:0 0;align-items:center;padding:clamp(16px,2vh,20px) clamp(24px,5vw,48px);transition:all .4s;display:flex;position:fixed;top:0;left:0;right:0}.soybean-page-container #nav:not(.scrolled) .nav-links a{color:var(--hero-nav-link)}.soybean-page-container #nav:not(.scrolled) .nav-links a:hover{color:var(--hero-nav-link-hover)}.soybean-page-container #nav:not(.scrolled) .nav-links a:after{background:var(--hero-nav-link-hover)}.soybean-page-container #nav.scrolled{background:rgba(var(--cream-rgb), .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:clamp(10px,1.5vh,12px) clamp(24px,5vw,48px);box-shadow:0 1px #004b231a}.soybean-page-container .nav-logo,.soybean-page-container .footer-logo-wrap{flex:1;justify-content:flex-start;align-items:center;display:flex}.soybean-page-container .nav-logo img,.soybean-page-container .footer-logo-wrap img{object-fit:contain;width:auto;height:clamp(40px,4.5vh,50px);filter:none!important;mix-blend-mode:normal!important;opacity:1!important}.soybean-page-container #nav:not(.scrolled) .nav-logo img{content:url(/jeevan-rekha-logo-white.png)}.soybean-page-container .nav-links{flex:1.5;justify-content:center;gap:clamp(24px,3vw,48px);list-style:none;display:flex}.soybean-page-container .nav-links a{color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.15em;padding:4px 0;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.soybean-page-container .nav-links a:after{content:"";background:var(--green-deep);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.soybean-page-container .nav-links a:hover{color:var(--green-deep)}.soybean-page-container .nav-links a:hover:after{width:100%}.soybean-page-container .nav-spacer{flex:1;justify-content:flex-end;align-items:center;display:flex}@media (max-width:1024px){.soybean-page-container .nav-links{gap:clamp(12px,2vw,24px)}.soybean-page-container .nav-links a{font-size:.75rem}}@media (max-width:768px){.soybean-page-container .nav-links{display:none}}.soybean-page-container #hero{background:var(--bg-hero);z-index:2;box-sizing:border-box;justify-content:center;align-items:center;min-height:100svh;padding:clamp(90px,12vh,120px) 0 clamp(30px,5vh,60px);display:flex;position:relative;overflow:hidden}.soybean-page-container .hero-ring{aspect-ratio:1;pointer-events:none;opacity:0;z-index:1;width:min(90vw,800px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.soybean-page-container .hero-inner{z-index:3;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(30px,5vw,80px);width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(24px,5vw,80px);display:grid;position:relative}.soybean-page-container .hero-text-col{flex-direction:column;gap:0;max-width:650px;display:flex}.soybean-page-container .hero-title{font-family:var(--fd);color:var(--text-dark);letter-spacing:-.01em;opacity:0;margin-bottom:clamp(16px,2.5vh,24px);font-size:clamp(3.2rem,5.5vw,5.5rem);font-weight:300;line-height:.95}.soybean-page-container .hero-title em{color:var(--green-deep);margin-top:8px;font-style:italic;display:block}.soybean-page-container .hero-desc{font-family:var(--fb);color:var(--text-mid);opacity:0;max-width:90%;margin-bottom:32px;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:300;line-height:1.7}.soybean-page-container .hero-taglines{flex-direction:column;gap:12px;margin-bottom:clamp(24px,3.5vh,32px);display:flex}.soybean-page-container .hero-tagline-item{font-family:var(--fb);color:var(--text-dark);opacity:0;align-items:center;gap:12px;font-size:clamp(.9rem,1.5vw,1rem);font-weight:500;display:flex}.soybean-page-container .hero-tagline-dot{background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px}.soybean-page-container .hero-cta{background:var(--gold);opacity:0;width:fit-content;transition:all .4s var(--ease-out-expo);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 36px;text-decoration:none;display:inline-flex;box-shadow:0 8px 25px #fdb81340}.soybean-page-container .hero-cta:hover{gap:18px;transform:translateY(-4px);box-shadow:0 12px 35px #fdb81366}.soybean-page-container .cta-text{font-family:var(--fb);letter-spacing:.15em;text-transform:uppercase;font-size:.85rem;font-weight:700;color:#121c16!important}.soybean-page-container .hero-cta svg{width:20px;height:20px;stroke:#121c16!important}.soybean-page-container .hero-product-col{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.soybean-page-container .hero-product-wrap{opacity:0;z-index:2;justify-content:center;align-items:center;width:min(100%,480px);height:clamp(400px,60vh,650px);display:flex;position:relative}.soybean-page-container .hero-product-shadow{z-index:1;width:60%;height:20px;transition:width .6s var(--ease-out-expo), opacity .6s ease, transform .6s var(--ease-out-expo);pointer-events:none;background:radial-gradient(#00000026 0%,#0000 70%);border-radius:50%;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.soybean-page-container .hero-product-img{z-index:2;object-fit:contain;width:auto;max-height:100%;transition:transform .6s var(--ease-out-expo);cursor:pointer;position:relative}.soybean-page-container .hero-product-wrap:hover .hero-product-img{transform:translateY(-15px)scale(1.03)}.soybean-page-container .hero-product-wrap:hover .hero-product-shadow{opacity:.6;width:45%;transform:translate(-50%)translateY(10px)}.soybean-page-container .pill-orbit-ring{aspect-ratio:1;pointer-events:none;z-index:3;border-radius:50%;width:140%;max-width:560px;animation:50s linear infinite spinOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.soybean-page-container .pill-anchor{justify-content:center;align-items:center;width:0;height:0;animation:50s linear infinite counterSpinOrbit;display:flex;position:absolute}.soybean-page-container .pill-anchor.top-left{top:14.6%;left:14.6%}.soybean-page-container .pill-anchor.top-right{top:14.6%;left:85.4%}.soybean-page-container .pill-anchor.bot-left{top:85.4%;left:14.6%}.soybean-page-container .pill-anchor.bot-right{top:85.4%;left:85.4%}@keyframes spinOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes counterSpinOrbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.soybean-page-container .data-pill{pointer-events:auto;background:rgba(var(--warm-white-rgb), .95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--fb);color:var(--text-dark);white-space:nowrap;cursor:default;opacity:0;border:1px solid #0000;border-radius:100px;align-items:center;gap:8px;padding:clamp(6px,1.5vw,10px) clamp(12px,2.5vw,18px);font-size:clamp(.65rem,1.2vw,.8rem);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 6px 15px #0000000f}.soybean-page-container .data-pill:hover{border-color:var(--gold);transform:translateY(-4px)scale(1.04);box-shadow:0 0 15px #fdb81366,0 12px 25px #0000001a}[data-theme=dark] .soybean-page-container .data-pill{border-color:#ffffff0d}[data-theme=dark] .soybean-page-container .data-pill:hover{border-color:var(--gold);box-shadow:0 0 15px #fdb8134d,0 12px 25px #0006}@media (max-width:1024px){.soybean-page-container .hero-inner{text-align:center;grid-template-columns:1fr;gap:clamp(24px,4vh,40px)}.soybean-page-container .hero-text-col{align-items:center;max-width:100%;margin:0 auto}.soybean-page-container .hero-title{margin-bottom:12px;font-size:clamp(3rem,8vw,4.5rem)}.soybean-page-container .hero-desc{max-width:100%}.soybean-page-container .hero-taglines{gap:8px;margin-bottom:20px}.soybean-page-container .hero-tagline-item{justify-content:center;font-size:.85rem}.soybean-page-container .cta-text{text-align:center}.soybean-page-container .hero-cta{margin:0 auto;padding:12px 30px}.soybean-page-container .hero-product-wrap{max-width:clamp(200px,45vw,320px);height:clamp(260px,35vh,380px);margin:0 auto}.soybean-page-container .pill-orbit-ring{width:120%;max-width:380px}.soybean-page-container .data-pill{gap:6px;padding:6px 10px;font-size:.65rem}}.soybean-page-container .section-label{font-family:var(--fb);letter-spacing:.25em;text-transform:uppercase;color:var(--green-deep);margin-bottom:16px;font-size:clamp(.65rem,1.5vw,.75rem);font-weight:600}.soybean-page-container .section-title{font-family:var(--fd);color:var(--text-dark);word-break:break-word;font-size:clamp(2.4rem,5vw,4rem);font-weight:300;line-height:1.1}.soybean-page-container #about-strip{background:var(--marquee-bg);z-index:2;align-items:center;padding:clamp(24px,4vw,40px) 0;display:flex;position:relative;overflow:hidden}.soybean-page-container .strip-marquee-track{white-space:nowrap;gap:clamp(30px,6vw,60px);padding-left:clamp(30px,6vw,60px);animation:20s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.soybean-page-container .strip-item{font-family:var(--fd);color:var(--marquee-text);align-items:center;gap:clamp(16px,3vw,30px);font-size:clamp(.9rem,2vw,1.1rem);font-style:italic;font-weight:300;display:flex}.soybean-page-container .strip-item:after{content:"✦";color:var(--marquee-text);opacity:.5;font-size:.6rem;font-style:normal}.soybean-page-container #applications{background:var(--bg-app);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.soybean-page-container .applications-inner{z-index:2;max-width:1400px;margin:0 auto;position:relative}.soybean-page-container .applications-header{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(20px,4vw,40px);margin-bottom:clamp(30px,6vw,60px);display:grid}.soybean-page-container .applications-header p{color:var(--text-mid);font-size:clamp(.9rem,2vw,1rem);font-weight:300;line-height:1.7}@media (max-width:1024px){.soybean-page-container .applications-header{grid-template-columns:1fr;align-items:start}.soybean-page-container .applications-header p{max-width:100%}}.soybean-page-container .feed-grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);display:grid}@media (max-width:1024px){.soybean-page-container .feed-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:640px){.soybean-page-container .feed-grid{grid-template-columns:1fr}}.soybean-page-container .feed-card{background:var(--warm-white);cursor:default;opacity:0;z-index:1;transition:all .4s var(--ease-out-expo);border:1px solid #004b2314;border-radius:24px;flex-direction:column;padding:clamp(28px,3vw,40px) clamp(24px,2vw,32px);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000005}[data-theme=dark] .soybean-page-container .feed-card{border-color:#ffffff0d;box-shadow:0 4px 20px #0003}.soybean-page-container .feed-card:hover{border-color:var(--gold);transform:translateY(-8px);box-shadow:0 20px 40px #004b231f}[data-theme=dark] .soybean-page-container .feed-card:hover{border-color:var(--gold);box-shadow:0 20px 40px #0006}.soybean-page-container .feed-card-number{font-family:var(--fd);letter-spacing:-.05em;color:#004b2308;z-index:0;transition:all .5s var(--ease-out-expo);pointer-events:none;font-size:8.5rem;font-weight:600;line-height:1;position:absolute;top:-16px;right:-12px}[data-theme=dark] .soybean-page-container .feed-card-number{color:#ffffff05}.soybean-page-container .feed-card:hover .feed-card-number{color:#fdb81326;transform:scale(1.05)rotate(-4deg)}.soybean-page-container .feed-card-content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.soybean-page-container .feed-card-icon-wrap{background:var(--green-deep);width:clamp(48px,5vw,56px);height:clamp(48px,5vw,56px);color:var(--gold);transition:all .4s var(--ease-out-expo);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;font-size:clamp(1.4rem,2vw,1.6rem);display:flex;box-shadow:0 8px 16px #004b2326}[data-theme=dark] .soybean-page-container .feed-card-icon-wrap{box-shadow:0 8px 16px #0000004d}.soybean-page-container .feed-card:hover .feed-card-icon-wrap{background:var(--gold);color:#121c16;transform:scale(1.1)rotate(6deg);box-shadow:0 12px 24px #fdb8134d}.soybean-page-container .feed-card-title{font-family:var(--fd);color:var(--text-dark);margin-bottom:12px;font-size:clamp(1.5rem,2vw,1.7rem);font-weight:600;line-height:1.15}.soybean-page-container .feed-card-desc{color:var(--text-mid);flex-grow:1;margin-bottom:32px;font-size:clamp(.9rem,1vw,1rem);font-weight:300;line-height:1.6}.soybean-page-container .feed-card-bar{width:40px;height:4px;transition:width .5s var(--ease-out-expo);background:#004b2314;border-radius:4px;margin-top:auto;position:relative;overflow:hidden}[data-theme=dark] .soybean-page-container .feed-card-bar{background:#ffffff0f}.soybean-page-container .feed-card-bar-fill{background:var(--gold);width:100%;transition:transform .6s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.soybean-page-container .feed-card:hover .feed-card-bar{width:100%}.soybean-page-container .feed-card:hover .feed-card-bar-fill{transform:translate(0)}.soybean-page-container #core-philosophy{z-index:2;background:var(--bg-phil);padding:clamp(50px,8vw,70px) clamp(20px,5vw,80px);position:relative}.soybean-page-container .stats-inner{text-align:center;grid-template-columns:repeat(4,1fr);gap:clamp(24px,4vw,40px);max-width:1200px;margin:0 auto;display:grid}@media (max-width:1024px){.soybean-page-container .stats-inner{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:480px){.soybean-page-container .stats-inner{grid-template-columns:1fr}}.soybean-page-container .stat-item{opacity:0;flex-direction:column;align-items:center;gap:8px;transition:transform .4s;display:flex}.soybean-page-container .stat-item:hover{transform:translateY(-6px)}.soybean-page-container .stat-icon{color:var(--green-deep);margin-bottom:8px;font-size:2.2rem;transition:all .3s}.soybean-page-container .stat-item:hover .stat-icon{color:var(--gold);transform:scale(1.1)}.soybean-page-container .stat-label{font-family:var(--fd);color:var(--text-dark);font-size:1.2rem;font-weight:600;line-height:1.2}.soybean-page-container .stat-sub{font-family:var(--fb);color:var(--text-mid);margin-top:4px;font-size:.85rem;font-weight:300}.soybean-page-container #nutrition{background:var(--bg-nutri);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,80px);position:relative;overflow:hidden}.soybean-page-container .nutrition-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.soybean-page-container .nutrition-header{text-align:center;margin-bottom:clamp(40px,6vw,60px)}.soybean-page-container .nutrition-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:clamp(24px,4vw,32px);display:grid}@media (max-width:900px){.soybean-page-container .nutrition-grid{grid-template-columns:1fr}}.soybean-page-container .nutri-card{opacity:0;border-radius:24px;flex-direction:column;padding:clamp(32px,5vw,48px) clamp(24px,4vw,40px);transition:box-shadow .4s,transform .4s;display:flex;position:relative;overflow:hidden}.soybean-page-container .nutri-card-dark{background:var(--green-deep);color:var(--warm-white)}.soybean-page-container .nutri-card-dark:before{content:"";background:radial-gradient(circle, var(--gold) 0%, transparent 70%);opacity:.15;border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-80px}.soybean-page-container .nutri-card-dark .nutri-card-label{color:var(--gold)}.soybean-page-container .nutri-card-dark .nutri-card-title{color:var(--warm-white)}.soybean-page-container .nutri-card-dark:hover{transform:translateY(-5px);box-shadow:0 15px 40px #004b2340}.soybean-page-container .nutri-card-light{background:var(--warm-white);color:var(--text-dark);border:1px solid #004b230d;box-shadow:0 10px 30px #00000008}[data-theme=dark] .soybean-page-container .nutri-card-light{border:1px solid #ffffff0d}.soybean-page-container .nutri-card-light .nutri-card-label{color:var(--text-light)}.soybean-page-container .nutri-card-light .nutri-card-title{color:var(--green-deep)}.soybean-page-container .nutri-card-light:hover{transform:translateY(-5px);box-shadow:0 15px 40px #00000014}.soybean-page-container .nutri-card-label{font-family:var(--fb);letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-size:.68rem;font-weight:600}.soybean-page-container .nutri-card-title{font-family:var(--fd);margin-bottom:24px;font-size:clamp(1.8rem,3vw,2.2rem);font-weight:400;line-height:1.1}.soybean-page-container .nutri-desc{font-family:var(--fb);opacity:.9;margin-bottom:30px;font-size:.95rem;font-weight:300;line-height:1.6}.soybean-page-container .nutri-list{flex-direction:column;gap:16px;margin-top:auto;list-style:none;display:flex}.soybean-page-container .nutri-list-item{border-top:1px solid #80808026;align-items:center;gap:12px;padding-top:16px;font-size:.95rem;font-weight:400;display:flex}.soybean-page-container .nutri-list-item:first-child{border-top:none;padding-top:0}.soybean-page-container .nutri-icon{font-size:1.2rem}.soybean-page-container .nutri-val{font-family:var(--fd);margin-left:auto;font-size:1.2rem;font-weight:600}.soybean-page-container .nutri-card-dark .nutri-val{color:var(--gold)}.soybean-page-container .nutri-card-light .nutri-val{color:var(--green-deep)}.soybean-page-container #comparison{background:var(--bg-comp);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.soybean-page-container .comparison-inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.soybean-page-container .compare-grid{flex-direction:column;gap:12px;display:flex}.soybean-page-container .cg-row{background:var(--warm-white);transition:all .4s var(--ease-out-expo);border-radius:20px;grid-template-columns:1.2fr 1.3fr 1fr 1fr;align-items:stretch;display:grid;position:relative;box-shadow:0 8px 25px #00000008}.soybean-page-container .cg-header-row{box-shadow:none;background:0 0;align-items:end;margin-bottom:8px}.soybean-page-container .cg-row:not(.cg-header-row):hover{z-index:10;transform:scale(1.02);box-shadow:0 16px 40px #0000000f}.soybean-page-container .cg-row:not(.cg-header-row):hover .cg-winner{background:#fdb81326}.soybean-page-container .cg-cell{font-family:var(--fb);color:var(--text-mid);overflow-wrap:break-word;align-items:center;min-width:0;padding:24px;font-size:.95rem;line-height:1.5;display:flex}.soybean-page-container .cg-header-row .cg-cell{font-family:var(--fd);color:var(--text-dark);padding:12px 24px;font-size:1.4rem;font-weight:600;display:block}.soybean-page-container .cg-header-winner{background:var(--green-deep);border-radius:16px 16px 0 0;position:relative;color:var(--warm-white)!important;padding-top:32px!important}.soybean-page-container .cg-badge{background:var(--gold);color:#121c16;font-family:var(--fb);letter-spacing:.1em;text-transform:uppercase;border-radius:100px;padding:6px 14px;font-size:.7rem;font-weight:700;position:absolute;top:-14px;left:24px;box-shadow:0 4px 12px #00000026}.soybean-page-container .cg-feature{color:var(--text-dark);font-weight:600;font-family:var(--fd);font-size:1.25rem}.soybean-page-container .cg-winner{color:var(--text-dark);background:#004b230a;font-weight:500;transition:background .4s}[data-theme=dark] .soybean-page-container .cg-winner{color:#fff;background:#004b2326}[data-theme=colorful] .soybean-page-container .cg-winner{background:#fdb8131a}[data-theme=colorful] .soybean-page-container .cg-header-winner{background:var(--green-deep);color:var(--warm-white)!important}.soybean-page-container .cg-icon{color:var(--gold);margin-right:10px;font-size:1.2rem}[data-theme=colorful] .soybean-page-container .cg-icon,[data-theme=light] .soybean-page-container .cg-icon{color:var(--green-deep)}@media (max-width:1200px){.soybean-page-container .cg-cell{padding:16px 12px;font-size:.85rem}.soybean-page-container .cg-header-row .cg-cell{padding:12px;font-size:1.1rem}.soybean-page-container .cg-feature{font-size:1.1rem}}@media (max-width:1024px){.soybean-page-container .compare-grid{gap:24px}.soybean-page-container .cg-row{border-radius:20px;flex-direction:column;gap:6px;padding:24px 20px;display:flex;box-shadow:0 8px 25px #0000000a}.soybean-page-container .cg-row:not(.cg-header-row):hover{border-radius:20px;transform:translateY(-3px)}.soybean-page-container .cg-header-row{display:none}.soybean-page-container .cg-feature{font-size:1.5rem;font-family:var(--fd);color:var(--green-deep);text-align:left;border-bottom:2px solid #8080801a;justify-content:flex-start;margin-bottom:12px;padding-bottom:16px}.soybean-page-container .cg-cell{text-align:right;border:none;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.soybean-page-container .cg-cell:before{content:attr(data-label);opacity:.8;color:var(--text-dark);text-align:left;font-weight:700;font-family:var(--fb);flex-shrink:0;width:120px;margin-right:16px}.soybean-page-container .cg-feature:before{display:none}.soybean-page-container .cg-winner{background:#004b2314;transform:scale(1.02)}[data-theme=dark] .soybean-page-container .cg-winner{background:#004b2333}[data-theme=colorful] .soybean-page-container .cg-winner{background:#fdb81326}}.soybean-page-container .compare-source{text-align:center;font-family:var(--fb);color:var(--text-light);margin-top:32px;font-size:.75rem;font-style:italic}.soybean-page-container #faq{background:var(--bg-faq);z-index:2;padding:clamp(60px,10vw,100px) clamp(20px,5vw,60px);position:relative}.soybean-page-container .faq-inner{grid-template-columns:1fr 2fr;align-items:start;gap:60px;max-width:1200px;margin:0 auto;display:grid}.soybean-page-container .faq-left{position:sticky;top:100px}@media (max-width:900px){.soybean-page-container .faq-inner{grid-template-columns:1fr}.soybean-page-container .faq-left{position:static}}.soybean-page-container .advantage-header{text-align:center;margin-bottom:56px}.soybean-page-container .compare-table-wrapper{background:var(--warm-white);z-index:2;opacity:0;border:1px solid #004b2314;border-radius:16px;max-width:1000px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 12px 32px #004b230a}.soybean-page-container .compare-table{border-collapse:collapse;width:100%}.soybean-page-container .compare-header-row{background:#004b2305;border-bottom:1px solid #004b2314}.soybean-page-container .compare-th{font-family:var(--fb);color:var(--text-mid);text-align:center;font-size:.95rem;font-weight:600;height:auto!important;padding:36px 24px 20px!important}.soybean-page-container .compare-feature-header{text-align:left;font-family:var(--fd);color:var(--text-dark);font-size:1.15rem;font-weight:500}.soybean-page-container .compare-winner-header{background:var(--green-deep);font-weight:700;position:relative;color:var(--warm-white)!important;padding-top:36px!important}.soybean-page-container .compare-badge{background:var(--gold);color:var(--text-dark);font-family:var(--fb);text-transform:uppercase;letter-spacing:.08em;border-radius:50px;padding:3px 12px;font-size:.65rem;font-weight:700;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #00000026}.soybean-page-container .compare-body-row{border-bottom:1px solid #004b230d;transition:background-color .25s}.soybean-page-container .compare-body-row:hover{background-color:#004b2304}.soybean-page-container .compare-body-row td{font-family:var(--fb);color:var(--text-mid);text-align:center;vertical-align:middle;padding:20px 24px;font-size:.9rem}.soybean-page-container .compare-feature-cell{font-weight:600;text-align:left!important;font-family:var(--fd)!important;color:var(--text-dark)!important;font-size:1.1rem!important}.soybean-page-container .compare-winner-cell{background:#004b2308;font-weight:600;color:var(--text-dark)!important}[data-theme=dark] .soybean-page-container .compare-winner-cell{background:#ffffff05;color:#fff!important}.soybean-page-container .compare-icon{color:var(--gold);margin-right:6px}.soybean-page-container .compare-winner-cell .compare-icon{color:var(--green-deep)}[data-theme=colorful] .soybean-page-container .compare-winner-cell .compare-icon{color:var(--gold)}@media (max-width:768px){.soybean-page-container .compare-th,.soybean-page-container .compare-body-row td{padding:14px 16px;font-size:.82rem}.soybean-page-container .compare-feature-cell{font-size:.95rem!important}.soybean-page-container .compare-winner-header{padding-top:48px!important}.soybean-page-container .compare-badge{padding:2px 8px;font-size:.55rem;top:4px}}.soybean-page-container .faq-accordion-container{z-index:2;flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex;position:relative}.soybean-page-container .faq-accordion-item{background:var(--warm-white);transition:all .3s var(--ease-out-expo);border:1px solid #004b2314;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #00000005}.soybean-page-container .faq-accordion-item:hover{border-color:var(--gold-light);transform:translateY(-2px);box-shadow:0 12px 30px #004b230f}.soybean-page-container .faq-accordion-trigger{width:100%;font-family:var(--fd);color:var(--text-dark);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:22px 24px;font-size:1.2rem;font-weight:500;transition:color .3s;display:flex;text-decoration:none!important}.soybean-page-container .faq-accordion-trigger:hover{color:var(--green-deep)}.soybean-page-container .faq-accordion-content{color:var(--text-mid);font-family:var(--fb);padding:0 24px 24px;font-size:.95rem;line-height:1.7}.soybean-page-container .faq-accordion-trigger svg[data-slot=accordion-trigger-icon]{display:none!important}.soybean-page-container .faq-accordion-trigger[aria-expanded=true] svg[data-slot=accordion-trigger-icon]:nth-of-type(2){color:var(--gold)!important;display:block!important}.soybean-page-container .faq-accordion-trigger[aria-expanded=false] svg[data-slot=accordion-trigger-icon]:first-of-type{color:var(--green-deep)!important;display:block!important}.soybean-page-container #footer{z-index:2;background:linear-gradient(#004b23 0%,#002210 100%);flex-direction:column;padding:0;transition:background .5s;display:flex;position:relative;overflow:hidden}.soybean-page-container #footer:after{content:"";opacity:0;z-index:1;pointer-events:none;transition:opacity .6s var(--ease-out-expo);background:linear-gradient(135deg,#fdb8131f 0%,#0000 50%,#004b234d 100%);position:absolute;inset:0}.soybean-page-container #footer:hover:after{opacity:1}.soybean-page-container .footer-inner-wrap{z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:60px 24px 50px;position:relative}.soybean-page-container .footer-top{grid-template-columns:2fr 1.2fr 1.5fr;align-items:start;gap:60px;display:grid}.soybean-page-container .footer-brand-col{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.soybean-page-container .footer-brand-desc{font-family:var(--fb);color:#ffffffb3;max-width:320px;font-size:.9rem;line-height:1.6}.soybean-page-container .footer-nav-col,.soybean-page-container .footer-info-col{flex-direction:column;gap:16px;display:flex}.soybean-page-container .footer-col-title{font-family:var(--fd);color:#fff;font-size:1.1rem;font-weight:600}.soybean-page-container .footer-links-list{flex-direction:column;gap:10px;display:flex}.soybean-page-container .footer-links-list a{font-family:var(--fb);color:#ffffffbf;font-size:.88rem;text-decoration:none;transition:all .3s;display:inline-block}.soybean-page-container .footer-links-list a:hover{color:var(--gold);transform:translate(4px)}.soybean-page-container .footer-info-text{font-family:var(--fb);color:#ffffffb3;font-size:.88rem;line-height:1.6}.soybean-page-container .footer-bottom-strip{z-index:2;background:#00000040;border-top:1px solid #ffffff0d;width:100%;padding:16px 24px;position:relative}.soybean-page-container .footer-bottom-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1200px;margin:0 auto;display:flex}.soybean-page-container .footer-copy{font-family:var(--fb);color:#ffffff80;margin:0;font-size:.8rem}.soybean-page-container .footer-tagline-center{font-family:var(--fd);color:#fff;margin:0;font-size:1.1rem;font-style:italic}@media (max-width:900px){.soybean-page-container .footer-inner-wrap{padding:40px 24px 30px}.soybean-page-container .footer-top{grid-template-columns:1fr;gap:30px}.soybean-page-container .footer-bottom-inner{text-align:center;flex-direction:column;gap:12px}.soybean-page-container .footer-brand-col{text-align:center;align-items:center}.soybean-page-container .footer-brand-desc{max-width:100%}.soybean-page-container .footer-nav-col,.soybean-page-container .footer-links-list{align-items:center}}.soybean-page-container .footer-logo-link{display:inline-block}.soybean-page-container a:focus-visible,.soybean-page-container button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.soybean-page-container .ab-link{color:#fff9;text-decoration:none;transition:color .3s}.soybean-page-container .ab-link:hover{color:var(--gold)}.soybean-page-container .back-to-site{font-family:var(--fb);letter-spacing:.1em;text-transform:uppercase;color:#0000;white-space:nowrap;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;border-radius:100px;align-items:center;gap:7px;padding:8px 18px;font-size:.78rem;font-weight:600;text-decoration:none;transition:opacity .4s,transform .4s,background .3s,color .3s,border-color .3s,box-shadow .3s;display:inline-flex;transform:translate(10px)}.soybean-page-container #nav.scrolled .back-to-site{opacity:1;pointer-events:auto;color:var(--green-deep);background:#004b230f;border-color:#004b2338;transform:translate(0);box-shadow:0 2px 10px #004b230f}.soybean-page-container #nav.scrolled .back-to-site:hover{border-color:var(--green-deep);background:#004b231f;transform:translate(-4px);box-shadow:0 4px 18px #004b2324}@media (max-width:1024px){.soybean-page-container .benefits-grid{grid-template-columns:repeat(2,1fr);gap:20px}.soybean-page-container .faq-inner{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.soybean-page-container .benefits-grid{grid-template-columns:1fr}}.soybean-page-container .compare-table-wrapper{-webkit-overflow-scrolling:touch;overflow:auto hidden}.soybean-page-container .compare-table{min-width:600px}
