@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-cyrillic-wght-normal.DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-ext-wght-normal.CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/onest-latin-wght-normal.CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--color-bg:#f6f7f2;--color-surface:#fff;--color-surface-muted:#e8ebe6;--color-text:#163300;--color-text-muted:#596456;--color-border:#d3dacf;--color-border-strong:#9da995;--color-green:#1c7337;--color-green-dark:#163300;--color-green-ink:#163300;--color-green-soft:#e2f6d5;--color-lime:#9fe870;--color-spruce:#054d28;--color-red:#9f332d;--color-red-soft:#f9e9e6;--color-yellow:#805900;--color-yellow-soft:#fff2c9;--color-blue:#22639a;--color-blue-soft:#e3eff8;--color-warning:#704800;--color-warning-bg:#fff7dc;--color-warning-border:#d8b657;--radius:8px;--container:1480px;--header-height:66px;--safe-area-top:env(safe-area-inset-top,0px);font-synthesis:none;text-rendering:optimizelegibility;font-family:Onest Variable,Onest,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--safe-area-top) + 20px)}body{background:var(--color-bg);min-width:320px;color:var(--color-text);margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}body.menu-open{overflow:hidden}img,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--color-green-dark);text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{color:var(--color-green)}:focus-visible{outline-offset:3px;outline:3px solid #0b68b5}::selection{color:#0d2516;background:#c9e8d1}h1,h2,h3{color:var(--color-text);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:780;line-height:1.08}h1{font-size:clamp(2.65rem,6.4vw,5.2rem)}h2{font-size:clamp(2rem,4.1vw,3.65rem)}h3{letter-spacing:-.022em;font-size:clamp(1.18rem,2vw,1.45rem)}p{margin:0}.container{width:min(calc(100% - 40px), var(--container));margin-inline:auto}.skip-link{z-index:1000;background:var(--color-text);color:#fff;border-radius:4px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;min-height:var(--header-height);padding-top:var(--safe-area-top);border-bottom:1px solid var(--color-border);background:#fff;position:sticky;top:0}.header-inner{min-height:var(--header-height);justify-content:space-between;align-items:center;gap:24px;display:flex;position:relative}.brand{color:var(--color-text);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.brand-logo-mark{object-fit:contain;width:31px;height:30px}.brand-logo-wordmark{object-fit:contain;width:108px;height:24px}.brand:hover{opacity:.76}.brand:active{transform:translateY(1px)}.header-actions,.nav-list{align-items:center;display:flex}.header-actions{gap:25px}.nav-list{gap:26px;margin:0;padding:0;list-style:none}.nav-link{color:#465048;font-size:.91rem;font-weight:590;text-decoration:none;position:relative}.nav-link:after{transform-origin:100%;background:var(--color-green);content:"";height:1px;transition:transform .16s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.nav-link:hover{color:var(--color-green-dark)}.nav-link:hover:after{transform-origin:0;transform:scaleX(1)}.menu-button{border:1px solid var(--color-border);width:42px;height:42px;color:var(--color-text);cursor:pointer;background:#fff;border-radius:6px;place-items:center;padding:0;display:none}.menu-button:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}.menu-button:active{background:#e1e6e1;transform:translateY(1px)}.button{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-size:.92rem;font-weight:650;line-height:1.3;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.button-primary{background:var(--color-green-ink);color:#fff}.button-primary:hover{background:var(--color-spruce);color:#fff}.button-primary:active{background:#092a17;transform:translateY(1px)}.button-secondary{border-color:var(--color-border-strong);color:var(--color-text);background:0 0}.button-secondary:hover{border-color:var(--color-green-dark);color:var(--color-green-dark);background:#fff}.button-secondary:active{background:var(--color-surface-muted);transform:translateY(1px)}.button-on-dark{color:#fff;background:0 0;border-color:#ffffff85}.button-on-dark:hover{color:var(--color-green-ink);background:#fff;border-color:#fff}.button-on-dark:active{background:#edf2ee;transform:translateY(1px)}.button-light{color:var(--color-green-ink);background:#fff}.button-light:hover{color:var(--color-green-dark);background:#edf5ef}.button-light:active{background:#dce9df;transform:translateY(1px)}.text-link{align-items:center;gap:7px;font-weight:650;text-decoration:none;display:inline-flex}.text-link:hover{text-underline-offset:.25em;text-decoration:underline}.section{padding-block:clamp(84px,10vw,132px)}.section-compact{padding-block:clamp(58px,7vw,84px)}.eyebrow{color:var(--color-green-dark);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:720}.editorial-heading{grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,84px);margin-bottom:clamp(44px,7vw,76px);display:grid}.editorial-heading>div{max-width:800px}.section-intro{max-width:690px;color:var(--color-text-muted);margin-top:18px;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.65}.hero{padding-block:20px 0}.hero-frame{min-height:min(760px, calc(100svh - var(--header-height) - 40px));border-radius:var(--radius);isolation:isolate;background:#24392b;position:relative;overflow:hidden}.hero-picture,.hero-picture picture,.hero-picture img{width:100%;height:100%;position:absolute;inset:0}.hero-picture img{object-fit:cover;object-position:54% center}.hero-frame:after{z-index:1;content:"";background:linear-gradient(90deg,#08110bd6 0%,#08110bad 55%,#08110b7a 100%);position:absolute;inset:0}.hero-layout{z-index:2;min-height:inherit;align-items:center;padding:clamp(44px,6vw,76px);display:flex;position:relative}.hero-content{color:#fff;max-width:690px}.hero-kicker{color:#c8e7d0;letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:.75rem;font-weight:700}.hero h1{color:#fff;letter-spacing:-.052em;max-width:760px;font-size:clamp(3.05rem,6.2vw,5.6rem);font-weight:640}.hero-lead{color:#ffffffe0;max-width:650px;margin-top:26px;font-size:clamp(1.02rem,1.8vw,1.2rem);line-height:1.66}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hero-note{color:#ffffffb8;align-items:flex-start;gap:9px;max-width:620px;margin-top:25px;font-size:.82rem;line-height:1.5;display:flex}.hero-note svg{flex:none;margin-top:2px}.food-scroll-hero{--scene-progress:.001;background:var(--color-surface);min-height:390svh;position:relative}.food-scene-stage{top:calc(var(--header-height) + var(--safe-area-top));height:calc(100svh - var(--header-height) - var(--safe-area-top));border-bottom:1px solid var(--color-border);background:var(--color-surface);min-height:620px;position:sticky;overflow:hidden}.food-scene-layout{grid-template-columns:minmax(390px,.88fr) minmax(480px,1.12fr);align-items:center;gap:clamp(24px,4vw,72px);height:100%;display:grid;position:relative}.food-scene-copy{z-index:4;align-self:stretch;position:relative}.hero-content-new,.scene-story{width:min(100%,720px);position:absolute;top:50%;left:0;transform:translateY(-50%)}.hero-content-new{opacity:clamp(0, calc(1 - var(--scene-progress) * 2.35), 1);pointer-events:auto}.food-scroll-hero[data-scene-phase=summary] .hero-content-new,.food-scroll-hero[data-scene-phase=history] .hero-content-new{pointer-events:none}.hero-kicker-new,.scene-story-kicker{color:var(--color-spruce);letter-spacing:.13em;text-transform:uppercase;margin-bottom:22px;font-size:.76rem;font-weight:760}.hero-content-new h1{max-width:760px;color:var(--color-green-ink);letter-spacing:-.058em;text-wrap:balance;font-size:clamp(3.7rem,6.6vw,7.15rem);font-weight:880;line-height:.88}.hero-lead-new{max-width:650px;color:var(--color-text-muted);margin-top:30px;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.58}.hero-legal-link{min-height:44px;color:var(--color-green-ink);text-underline-offset:.25em;align-items:center;gap:8px;padding:10px 2px;font-size:.92rem;font-weight:680;display:inline-flex}.hero-legal-link:hover{color:var(--color-green)}.hero-note-new{color:#687164;align-items:flex-start;gap:9px;max-width:610px;margin-top:24px;font-size:.79rem;line-height:1.52;display:flex}.hero-note-new svg{flex:none;margin-top:2px}.scene-story{opacity:clamp(0, calc((var(--scene-progress) - .4) * 14), 1);pointer-events:none}.scene-story-list{border-top:1px solid var(--color-border-strong);max-width:590px;margin:0;padding:0;list-style:none}.scene-story-item{border-bottom:1px solid var(--color-border);color:#879083;opacity:.48;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:18px;padding:20px 0;transition:color .18s,opacity .18s,transform .18s;display:grid}.scene-story-item.is-active{color:var(--color-green-ink);opacity:1;transform:translate(8px)}.scene-story-item>span{color:var(--color-green);letter-spacing:.08em;padding-top:4px;font-size:.72rem;font-weight:780}.scene-story-item h2{font-size:clamp(1.45rem,2.1vw,2.2rem)}.scene-story-item p{color:currentColor;max-width:440px;margin-top:6px;font-size:.9rem}.scene-progress{background:var(--color-surface-muted);width:min(100%,590px);height:4px;margin-top:22px;overflow:hidden}.scene-progress span{width:100%;height:100%;transform:scaleX(var(--scene-step-progress));transform-origin:0;background:var(--color-lime);transition:transform .24s;display:block}.food-scene-visual{z-index:2;width:auto;position:absolute;inset:0;overflow:hidden}.food-scene-visual:before{z-index:4;background:linear-gradient(90deg, var(--color-surface) 0%, #f8faf5f5 45%, #f8faf5b8 70%, transparent 100%);content:"";pointer-events:none;width:min(58%,880px);position:absolute;top:0;bottom:0;left:0}.food-scene-visual:after{z-index:4;content:"";opacity:0;pointer-events:none;background:#f8faf547;transition:opacity .32s;position:absolute;inset:0}.food-scroll-hero[data-scene-phase=summary] .food-scene-visual:after,.food-scroll-hero[data-scene-phase=history] .food-scene-visual:after{opacity:1}.food-scene-canvas{z-index:3;opacity:0;transform-origin:50%;width:100%;height:100%;transition:filter .36s,opacity .28s,transform .36s;position:absolute;inset:0;transform:scale(1)}.food-scroll-hero[data-scene-ready=true] .food-scene-canvas{opacity:1}.food-scroll-hero[data-scene-phase=summary] .food-scene-canvas,.food-scroll-hero[data-scene-phase=history] .food-scene-canvas{filter:blur(10px)saturate(.72);opacity:.58;transform:scale(1.045)}.food-scene-fallback{z-index:1;opacity:0;visibility:hidden;background:#f0f3eb;border-radius:8px;position:absolute;inset:12% 0 9% 8%;overflow:hidden}.food-scene-fallback picture,.food-scene-fallback img{width:100%;height:100%}.food-scene-fallback img{object-fit:cover;object-position:65% center}.food-scroll-hero[data-scene-ready=true] .food-scene-fallback{opacity:0;visibility:hidden}.scene-loading{z-index:5;color:var(--color-text-muted);font-size:.72rem;position:absolute;bottom:22px;right:28px}.food-scroll-hero[data-scene-ready=true] .scene-loading,.food-scroll-hero[data-scene-fallback=true] .scene-loading{display:none}.scene-demo-overlay{z-index:5;pointer-events:none;position:absolute;inset:4% 3% 4% 12%}.scene-demo-panel{opacity:0;visibility:hidden;background:#fffffff5;border:1px solid #1633002e;border-radius:8px;grid-template-rows:minmax(0,1fr);width:min(100%,400px);min-height:0;margin:0;padding:10px;transition:opacity .3s,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s;display:grid;position:absolute;top:0;bottom:0;right:0;transform:translateY(34px)scale(.965);box-shadow:0 20px 54px #16330029}.scene-demo-screen{background:#000;border-radius:6px;min-height:0;overflow:hidden}.scene-demo-screen picture,.scene-demo-screen img{width:100%;height:100%}.scene-demo-screen img{object-fit:contain;object-position:center;display:block;transform:none}.scene-demo-summary .scene-demo-screen img{object-position:center 44%}.scene-demo-history .scene-demo-screen img{object-position:center 42%}.food-scroll-hero[data-scene-phase=summary] .scene-demo-summary,.food-scroll-hero[data-scene-phase=history] .scene-demo-history{opacity:1;visibility:visible;transition-delay:80ms,80ms,0s;transform:translateY(0)scale(1)}.food-scroll-hero[data-scene-fallback=true]{min-height:0;padding-block:54px 74px}.food-scroll-hero[data-scene-fallback=true] .food-scene-stage{border-bottom:0;height:auto;min-height:0;position:static;overflow:visible}.food-scroll-hero[data-scene-fallback=true] .food-scene-layout{grid-template-columns:minmax(0,.9fr) minmax(330px,1.1fr);align-items:start;height:auto}.food-scroll-hero[data-scene-fallback=true] .food-scene-copy{align-self:auto}.food-scroll-hero[data-scene-fallback=true] .hero-content-new{opacity:1;width:auto;position:static;transform:none}.food-scroll-hero[data-scene-fallback=true] .scene-story,.food-scroll-hero[data-scene-fallback=true] .food-scene-canvas{display:none}.food-scroll-hero[data-scene-fallback=true] .food-scene-fallback{aspect-ratio:3/2;opacity:1;visibility:visible;margin-bottom:22px;display:block;position:relative;inset:auto}.food-scroll-hero[data-scene-fallback=true] .food-scene-visual{width:auto;position:static;overflow:visible}.food-scroll-hero[data-scene-fallback=true] .food-scene-visual:after{display:none}.food-scroll-hero[data-scene-fallback=true] .scene-demo-overlay{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid;position:static}.food-scroll-hero[data-scene-fallback=true] .scene-demo-panel{opacity:1;visibility:visible;width:auto;min-height:440px;display:grid;position:static;transform:none}.process-section{background:var(--color-bg)}.process-list{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.process-item{min-width:0;padding:30px 34px 34px 0}.process-item+.process-item{border-left:1px solid var(--color-border);padding-left:34px}.process-number,.story-index{color:var(--color-green-dark);letter-spacing:.1em;text-transform:uppercase;margin-bottom:34px;font-size:.72rem;font-weight:690;display:block}.process-item p{max-width:290px;color:var(--color-text-muted);margin-top:11px;font-size:.94rem}.product-section{border-block:1px solid var(--color-border);background:#e9ece7}.feature-stories{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feature-story{min-width:0;padding:clamp(34px,4vw,54px)}.feature-story+.feature-story{border-left:1px solid var(--color-border)}.feature-story-copy{max-width:600px}.feature-story-copy h3{max-width:500px;font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.08}.feature-story-copy>p{max-width:590px;color:var(--color-text-muted);margin-top:18px;font-size:1.03rem}.story-index{margin-bottom:26px}.story-list{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.story-list li{color:#34423a;padding-left:18px;font-size:.91rem;position:relative}.story-list li:before{background:var(--color-green);content:"";width:7px;height:1px;position:absolute;top:.75em;left:0}.plans-section{background:var(--color-bg)}.pricing-panel{border:1px solid var(--color-border-strong);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.plan-column{flex-direction:column;min-width:0;padding:clamp(26px,3.5vw,40px);display:flex;position:relative}.plan-column+.plan-column{border-left:1px solid var(--color-border)}.plan-column-featured{background:var(--color-green-soft)}.plan-column-featured:before{background:var(--color-green);content:"";height:3px;position:absolute;top:0;left:0;right:0}.plan-heading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:74px;display:flex}.plan-heading h3{font-size:1.35rem}.plan-note{color:var(--color-green-dark);margin-top:5px;font-size:.7rem;font-weight:690}.plan-price{text-align:right;justify-items:end;display:grid}.plan-price strong{font-size:1.35rem;font-weight:680;line-height:1.2}.plan-price span{color:var(--color-text-muted);margin-top:3px;font-size:.7rem}.plan-price .plan-price-alternative{color:var(--color-green-dark);margin-top:7px;font-weight:650}.plan-description{min-height:52px;color:var(--color-text-muted);font-size:.88rem}.plan-list{gap:12px;margin:28px 0 34px;padding:0;list-style:none;display:grid}.plan-list li{color:#34423a;align-items:flex-start;gap:9px;font-size:.85rem;display:flex}.plan-list svg{color:var(--color-green);flex:none;margin-top:3px}.plan-column .button{width:100%;margin-top:auto}.section-note{max-width:830px;color:var(--color-text-muted);align-items:flex-start;gap:9px;margin:25px 0 0;font-size:.83rem;display:flex}.section-note svg{flex:none;margin-top:3px}.data-section{border-block:1px solid var(--color-border);background:var(--color-surface)}.data-note{grid-template-columns:minmax(110px,.28fr) minmax(0,1fr) auto;align-items:end;gap:clamp(28px,6vw,80px);display:grid}.data-note h2{max-width:680px;font-size:clamp(1.8rem,3.2vw,2.75rem)}.data-note>div>p{max-width:670px;color:var(--color-text-muted);margin-top:16px}.data-note .text-link{white-space:nowrap}.faq-section{background:var(--color-bg)}.faq-layout{grid-template-columns:minmax(220px,.55fr) minmax(0,1.25fr);align-items:start;gap:clamp(50px,10vw,130px);display:grid}.faq-intro{top:calc(var(--header-height) + 28px);position:sticky}.faq-intro h2{margin-top:16px}.faq-list{border-top:1px solid var(--color-border-strong)}.faq-item{border-bottom:1px solid var(--color-border)}.faq-item summary{min-height:70px;color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 45px 20px 0;font-weight:620;list-style:none;display:flex;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{border-right:1.5px solid var(--color-green-dark);border-bottom:1.5px solid var(--color-green-dark);content:"";width:10px;height:10px;transition:transform .15s;position:absolute;right:8px;transform:rotate(45deg)}.faq-item[open] summary:after{transform:translateY(4px)rotate(225deg)}.faq-item summary:hover{color:var(--color-green-dark)}.faq-item summary:active{color:var(--color-green)}.faq-answer{max-width:720px;color:var(--color-text-muted);padding:0 42px 24px 0;font-size:.94rem}.faq-link{margin-top:12px}.final-section{padding-top:0}.cta-panel{border-radius:var(--radius);background:var(--color-green-ink);color:#fff;justify-content:space-between;align-items:flex-end;gap:36px;padding:clamp(34px,6vw,66px);display:flex}.cta-kicker{color:#a9d9b7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:.73rem;font-weight:690}.cta-panel h2{color:#fff;max-width:760px}.cta-panel>div>p:last-child{color:#ffffffbd;margin-top:15px}.cta-panel .button{flex:none}@media (width>=1200px){.container{width:min(calc(100% - 80px), var(--container))}.section{padding-block:clamp(104px,8vw,148px)}.section-compact{padding-block:clamp(70px,5vw,94px)}.editorial-heading{grid-template-columns:minmax(140px,.22fr) minmax(0,1fr);gap:clamp(54px,6vw,112px)}.editorial-heading>div{grid-template-columns:minmax(440px,1.25fr) minmax(280px,.62fr);align-items:end;gap:clamp(44px,5vw,96px);max-width:none;display:grid}.editorial-heading .section-intro{max-width:460px;margin-top:0;padding-bottom:.35rem}.hero{padding-top:24px}.hero-frame{min-height:min(800px, calc(100svh - var(--header-height) - 48px))}.hero-layout{padding:clamp(70px,6vw,112px)}.hero-content{max-width:760px}.hero h1{max-width:790px;font-size:clamp(4.4rem,5.4vw,6.3rem)}.hero-lead{max-width:690px}.process-item{padding:36px clamp(46px,4vw,70px) 42px 0}.process-item+.process-item{padding-left:clamp(46px,4vw,70px)}.process-item p{max-width:360px}.feature-story-copy{max-width:none}.feature-story-copy h3,.feature-story-copy>p{max-width:720px}.pricing-panel{grid-template-columns:.92fr 1.16fr 1fr}.plan-column{padding:clamp(38px,3.2vw,52px)}.plan-description{max-width:330px}.section-note{margin-left:calc(22% + 54px)}.data-note{grid-template-columns:minmax(140px,.22fr) minmax(520px,1fr) auto;align-items:center;gap:clamp(48px,6vw,112px)}.data-note h2,.data-note>div>p{max-width:820px}.faq-layout{grid-template-columns:minmax(300px,.48fr) minmax(680px,1.22fr);gap:clamp(80px,10vw,180px)}.faq-answer{max-width:880px}.cta-panel{padding:clamp(54px,5vw,84px) clamp(64px,6vw,104px)}}.site-footer{border-top:1px solid var(--color-border);background:#eceeea}.footer-main{grid-template-columns:1.2fr .7fr 1.3fr;gap:48px;padding-block:52px 38px;display:grid}.footer-brand p{max-width:320px;color:var(--color-text-muted);margin-top:16px;font-size:.88rem}.footer-logo-link{display:inline-block}.footer-logo-link:hover{opacity:.72}.footer-logo-link:active{transform:translateY(1px)}.footer-logo{width:136px;height:auto}.footer-heading{color:var(--color-text);letter-spacing:.11em;text-transform:uppercase;margin-bottom:15px;font-size:.72rem;font-weight:710}.footer-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.footer-links a{color:#465049;font-size:.86rem;text-decoration:none}.footer-links a:hover{color:var(--color-green-dark);text-decoration:underline}.footer-bottom{border-top:1px solid var(--color-border);min-height:62px;color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:20px;font-size:.8rem;display:flex}.medical-note{align-items:center;gap:7px;display:inline-flex}@media (width>=1200px){.footer-main{grid-template-columns:minmax(320px,1.4fr) minmax(180px,.55fr) minmax(420px,1.2fr);gap:clamp(70px,8vw,150px)}.footer-brand p{max-width:420px}}.legal-hero{padding-block:clamp(64px,10vw,112px) clamp(42px,6vw,70px)}.legal-hero h1{max-width:900px;margin-top:20px;font-size:clamp(2.7rem,6.5vw,5rem)}.legal-hero .section-intro{max-width:760px}.draft-notice{border:1px solid var(--color-warning-border);background:var(--color-warning-bg);color:var(--color-warning);border-left-width:4px;border-radius:4px;align-items:flex-start;gap:11px;margin-block:30px 0;padding:14px 16px;font-size:.87rem;font-weight:620;display:flex}.draft-notice svg{flex:none;margin-top:1px}.legal-list{border-top:1px solid var(--color-border-strong);padding-bottom:clamp(78px,10vw,130px)}.legal-card{border-bottom:1px solid var(--color-border)}.legal-card>a{min-height:150px;color:var(--color-text);grid-template-columns:40px minmax(280px,1fr) minmax(210px,.48fr) 24px;align-items:center;gap:28px;padding:25px 8px;text-decoration:none;transition:background-color .15s,padding .15s;display:grid}.legal-card>a:hover{background:#fff;padding-inline:18px}.legal-card>a:active{background:var(--color-surface-muted)}.legal-card-number{color:var(--color-green-dark);letter-spacing:.08em;align-self:start;padding-top:6px;font-size:.72rem;font-weight:690}.legal-card-copy h2{font-size:clamp(1.25rem,2.3vw,1.75rem)}.legal-card-copy p{max-width:610px;color:var(--color-text-muted);margin-top:10px;font-size:.87rem}.legal-card-meta{color:var(--color-text-muted);gap:4px;font-size:.76rem;display:grid}.legal-card-arrow{color:var(--color-green-dark)}.legal-document{padding-block:42px 100px}.breadcrumbs{color:var(--color-text-muted);flex-wrap:wrap;gap:7px;margin:0 0 34px;padding:0;font-size:.78rem;list-style:none;display:flex}.breadcrumbs a{color:var(--color-text-muted)}.breadcrumbs li:not(:last-child):after{color:#909991;content:"/";margin-left:7px}.document-header{max-width:940px;margin-inline:auto}.document-header h1{max-width:900px;margin-top:18px;font-size:clamp(2.35rem,5.4vw,4.5rem)}.document-lead{max-width:760px;color:var(--color-text-muted);margin-top:20px;font-size:1.04rem}.document-meta{border-block:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;gap:7px 22px;margin-top:28px;padding-block:15px;font-size:.78rem;display:flex}.document-layout{grid-template-columns:minmax(190px,240px) minmax(0,720px);justify-content:center;align-items:start;gap:clamp(42px,7vw,90px);margin-top:52px;display:grid}.document-sidebar{top:calc(var(--header-height) + 26px);position:sticky}.toc{border-top:1px solid var(--color-border-strong);padding-top:16px}.toc h2{letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:.79rem;font-weight:700}.toc-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.toc-list a{color:var(--color-text-muted);font-size:.78rem;line-height:1.42;text-decoration:none;display:block}.toc-list a:hover{color:var(--color-green-dark);text-decoration:underline}.document-tools{gap:8px;margin-top:24px;display:grid}.document-tools .button{width:100%}.document-content{min-width:0;font-size:1rem;line-height:1.72}.document-content h2{scroll-margin-top:calc(var(--header-height) + 24px);letter-spacing:-.025em;margin-top:2.4em;font-size:1.65rem;line-height:1.25}.document-content h2:first-child{margin-top:0}.document-content h3{scroll-margin-top:calc(var(--header-height) + 24px);margin-top:2em}.document-content p,.document-content ul,.document-content ol{margin-block:1em}.document-content ul,.document-content ol{padding-left:1.35em}.document-content li+li{margin-top:.5em}.document-content strong{color:var(--color-text)}.document-content table{border-collapse:collapse;-webkit-overflow-scrolling:touch;width:100%;font-size:.88rem;display:block;overflow-x:auto}.document-content th,.document-content td{border:1px solid var(--color-border);text-align:left;vertical-align:top;min-width:150px;padding:10px 12px}.document-content th{background:var(--color-surface-muted);color:var(--color-text);font-weight:680}.document-support{border-top:1px solid var(--color-border-strong);color:var(--color-text-muted);margin-top:42px;padding-top:20px;font-size:.87rem}.document-support p+p{margin-top:7px}.simple-legal-exit{display:none}html[data-simple-legal=true],html[data-simple-legal=true] body{background:#fff}html[data-simple-legal=true] body{color:#111;min-width:0;font-family:Onest Variable,Arial,sans-serif;line-height:1.58}html[data-simple-legal=true] .skip-link,html[data-simple-legal=true] .site-header,html[data-simple-legal=true] .site-footer,html[data-simple-legal=true] .breadcrumbs,html[data-simple-legal=true] .document-sidebar,html[data-simple-legal=true] .document-lead,html[data-simple-legal=true] .draft-notice{display:none}html[data-simple-legal=true] .legal-document{padding:24px 0 48px}html[data-simple-legal=true] .legal-document>.container{width:min(100% - 32px,760px)}html[data-simple-legal=true] .simple-legal-exit{color:#164f2a;margin-bottom:26px;font-weight:650;display:inline-block}html[data-simple-legal=true] .document-header,html[data-simple-legal=true] .document-layout{max-width:none}html[data-simple-legal=true] .document-header h1{margin-top:0;font-size:clamp(1.75rem,6vw,2.4rem)}html[data-simple-legal=true] .document-meta{margin-top:20px;padding-block:10px}html[data-simple-legal=true] .document-layout{margin-top:28px;display:block}html[data-simple-legal=true] .document-content{box-shadow:none;border:0;border-radius:0;padding:0}html[data-simple-legal=true] .document-content h2{scroll-margin-top:16px;font-size:1.35rem}html[data-simple-legal=true] .document-content h3{scroll-margin-top:16px;font-size:1.08rem}html[data-simple-legal=true] .document-support{background:0 0;border-top:1px solid #bbb;padding:18px 0 0}.not-found{min-height:calc(100vh - var(--header-height));text-align:center;place-items:center;padding-block:70px;display:grid}.not-found-content{max-width:650px}.not-found-code{color:var(--color-green);letter-spacing:-.08em;font-size:clamp(4.5rem,22vw,9rem);font-weight:720;line-height:.9}.not-found h1{margin-top:24px;font-size:clamp(2rem,6vw,3.2rem)}.not-found p{color:var(--color-text-muted);margin:17px 0 28px}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.credits-page{background:var(--color-surface);padding-block:clamp(70px,9vw,126px)}.credits-layout{grid-template-columns:minmax(250px,.55fr) minmax(0,1.1fr);align-items:start;gap:clamp(42px,7vw,96px);display:grid}.credits-header{top:calc(var(--header-height) + 32px);position:sticky}.credits-header h1{max-width:620px;margin-top:18px;font-size:clamp(2.8rem,5.7vw,5.8rem);font-weight:860;line-height:.94}.credits-header>p:last-child{max-width:560px;color:var(--color-text-muted);margin-top:24px}.credits-list{border-top:1px solid var(--color-border-strong);margin:0;padding:0;list-style:none}.credits-list li{border-bottom:1px solid var(--color-border);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 0;display:grid}.credits-list li>span{color:var(--color-green);font-size:.72rem;font-weight:760}.credits-list h2{font-size:1.12rem}.credits-list p{color:var(--color-text-muted);margin-top:3px;font-size:.8rem}.credits-list a,.credits-license a{align-items:center;gap:6px;display:inline-flex}.credits-license{max-width:720px;color:var(--color-text-muted);grid-column:2;font-size:.84rem}.credits-layout>.button{grid-column:2;justify-self:start}@media (width<=1040px){.header-actions{gap:16px}.nav-list{gap:18px}.hero-layout{padding:48px}.hero h1{font-size:clamp(2.8rem,6vw,4.8rem)}.data-note{grid-template-columns:100px minmax(0,1fr);align-items:start}.data-note .text-link{grid-column:2}.document-layout{grid-template-columns:210px minmax(0,720px);gap:44px}}@media (width<=860px){.header-actions>.button{display:none}.feature-stories{grid-template-columns:1fr}.feature-story+.feature-story{border-top:1px solid var(--color-border);border-left:0}.pricing-panel{grid-template-columns:1fr}.plan-column{min-height:auto}.plan-column+.plan-column{border-top:1px solid var(--color-border);border-left:0}.plan-description{min-height:0}.legal-card>a{grid-template-columns:36px minmax(0,1fr) 24px}.legal-card-meta{grid-column:2}.legal-card-arrow{grid-area:1/3/span 2}.document-layout{grid-template-columns:minmax(0,1fr)}.document-sidebar{min-width:0;position:static}.toc-list{grid-template-columns:repeat(2,minmax(0,1fr))}.document-tools{flex-wrap:wrap;display:flex}.document-tools .button{width:auto}}@media (width<=760px){:root{--header-height:56px}.container{width:min(calc(100% - 24px), var(--container))}.header-inner{min-height:var(--header-height)}.brand-logo-mark{width:29px;height:28px}.brand-logo-wordmark{width:101px;height:23px}.menu-button{display:grid}.site-nav{border-bottom:1px solid var(--color-border);background:#fafbf9;padding:10px 12px 14px;display:none;position:absolute;top:calc(100% + 1px);left:-12px;right:-12px}.site-nav[data-open=true]{display:block}.nav-list{flex-direction:column;align-items:stretch;gap:0}.nav-link{border-bottom:1px solid var(--color-border);padding:11px 8px;display:block}.nav-list li:last-child .nav-link{border-bottom:0}.nav-link:after{display:none}.hero{padding-top:12px}.hero-frame{min-height:0}.hero-picture img{object-position:65% center}.hero-frame:after{background:#08110bc2}.hero-layout{padding:34px 24px 24px;display:block}.hero h1{font-size:clamp(2.45rem,12vw,3.8rem)}.hero-kicker{margin-bottom:17px}.hero-lead{margin-top:20px;font-size:.98rem}.hero-actions{display:grid}.hero-actions,.hero-actions .button{width:100%}.hero-note{margin-top:20px}.editorial-heading{grid-template-columns:1fr;gap:16px;margin-bottom:40px}.section{padding-block:76px}.process-list{grid-template-columns:1fr}.process-item{grid-template-columns:38px 1fr;gap:8px 18px;padding:24px 0;display:grid}.process-item+.process-item{border-top:1px solid var(--color-border);border-left:0;padding-left:0}.process-number{grid-row:1/span 2;margin:4px 0 0}.process-item p{margin-top:0}.feature-story-copy h3{font-size:clamp(1.75rem,8vw,2.6rem)}.data-note{grid-template-columns:1fr;gap:18px}.data-note .text-link{grid-column:auto}.faq-layout{grid-template-columns:1fr;gap:38px}.faq-intro{position:static}.cta-panel{flex-direction:column;align-items:flex-start}.footer-main{grid-template-columns:1fr 1fr;gap:34px;padding-block:44px 32px}.footer-brand{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;padding-block:17px}.legal-card>a{grid-template-columns:30px minmax(0,1fr) 20px;gap:14px;min-height:0;padding:24px 0}.legal-card>a:hover{padding-inline:8px}.legal-card-copy p{margin-top:8px}.document-header{margin-inline:0}.document-layout{margin-top:38px}.toc-list{grid-template-columns:1fr}}@media (width<=520px){.footer-main{grid-template-columns:1fr}.footer-brand{grid-column:auto}.plan-heading{flex-direction:column;min-height:0}.plan-price{text-align:left;justify-items:start}.legal-card-meta{gap:2px}.legal-card-meta span:first-child{color:var(--color-warning)}.document-tools{display:grid}.document-tools .button{width:100%}}@media (width<=380px){.hero-layout{padding-inline:18px}.hero h1{font-size:2.3rem}.cta-panel{padding-inline:24px}.legal-card-copy p{display:none}}@media (width<=1100px){.food-scene-layout{grid-template-columns:minmax(330px,.86fr) minmax(420px,1.14fr)}.food-scene-visual{width:auto;left:0}.hero-content-new h1{font-size:clamp(3.3rem,6.9vw,5.4rem)}}@media (width<=760px){.food-scroll-hero{min-height:365svh}.food-scene-stage{min-height:610px}.food-scene-layout{display:block}.food-scene-copy{height:100%}.hero-content-new,.scene-story{width:100%;top:28px;transform:none}.hero-content-new{padding-right:4px}.hero-kicker-new{margin-bottom:14px;font-size:.68rem}.hero-content-new h1{max-width:560px;font-size:clamp(2.75rem,13vw,4.2rem);line-height:.92}.hero-lead-new{max-width:560px;margin-top:18px;font-size:.92rem;line-height:1.48}.hero-content-new .hero-actions{align-items:center;width:auto;margin-top:20px;display:flex}.hero-content-new .hero-actions .button{width:auto}.hero-legal-link{font-size:.84rem}.hero-note-new{max-width:520px;margin-top:15px;font-size:.7rem}.scene-story{top:34px}.scene-story-kicker{margin-bottom:12px;font-size:.66rem}.scene-story-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scene-story-item{border-bottom:1px solid var(--color-border);min-width:0;padding:11px 8px 10px 0;display:block}.scene-story-item+.scene-story-item{border-left:1px solid var(--color-border);padding-left:10px}.scene-story-item.is-active{transform:translateY(4px)}.scene-story-item>span{padding:0 0 4px;display:block}.scene-story-item h2{letter-spacing:-.025em;font-size:clamp(.78rem,3.4vw,1rem)}.scene-story-item p{display:none}.scene-progress{margin-top:12px}.food-scene-visual{width:100%;top:0;left:0}.food-scene-visual:before{background:linear-gradient(#f8faf5fa 0%,#f8faf5f0 34%,#f8faf5c2 53%,#f8faf542 72%,#0000 86%);width:100%;display:block}.food-scroll-hero[data-scene-ready=true] .food-scene-canvas{opacity:.76}.food-scroll-hero[data-scene-phase=summary] .food-scene-canvas,.food-scroll-hero[data-scene-phase=history] .food-scene-canvas{opacity:.42}.food-scene-fallback{inset:12% 0 5%}.food-scroll-hero[data-scene-fallback=true]{padding-block:38px 62px}.food-scroll-hero[data-scene-fallback=true] .food-scene-layout{grid-template-columns:1fr;gap:34px;display:grid}.food-scroll-hero[data-scene-fallback=true] .scene-demo-overlay{max-width:540px;margin-inline:auto}.scene-demo-overlay{place-items:center;display:grid;inset:22% 16px 4%}.scene-demo-panel{grid-area:1/1;width:min(100%,330px);height:min(100%,650px);max-height:min(78svh,650px);position:relative;top:auto;bottom:auto;right:auto;transform:translateY(30px)scale(.965)}.food-scroll-hero[data-scene-phase=summary] .scene-demo-summary,.food-scroll-hero[data-scene-phase=history] .scene-demo-history{transform:translateY(0)scale(1)}.scene-demo-summary .scene-demo-screen img,.scene-demo-history .scene-demo-screen img{object-position:center}.credits-layout{grid-template-columns:1fr;gap:38px}.credits-header{position:static}.credits-license,.credits-layout>.button{grid-column:auto}}@media (width<=520px){.hero-content-new .hero-actions{justify-items:stretch;display:grid}.hero-content-new .hero-actions .button,.hero-legal-link{justify-content:center;width:100%}.hero-content-new h1{font-size:clamp(2.5rem,12.7vw,3.45rem)}.food-scene-visual{top:0}.scene-demo-panel{width:min(100%,285px)}.scene-demo-overlay{grid-template-columns:1fr}.food-scroll-hero[data-scene-fallback=true] .scene-demo-panel{width:min(100%,270px);margin-inline:auto}.credits-list li{grid-template-columns:28px minmax(0,1fr);align-items:start}.credits-list li>a{grid-column:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.site-header,.site-footer,.breadcrumbs,.document-sidebar,.document-support,.draft-notice,.simple-legal-exit{display:none!important}body{color:#000;background:#fff;font-size:11pt}.legal-document{padding:0}.document-layout{margin-top:24px;display:block}.document-content{box-shadow:none;border:0;padding:0}.document-content a{color:#000;text-decoration:none}}
