@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/poppins-latin-300-normal.woff2)format("woff2");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}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-latin-400-normal.woff2)format("woff2");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}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/poppins-latin-700-normal.woff2)format("woff2");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}@font-face{font-family:Readex Pro;font-style:normal;font-weight:160 700;font-display:swap;src:url(/assets/fonts/readex-pro-arabic-wght-normal.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}:root{--green:#004949;--green-2:#0b5856;--green-3:#0f6260;--cream:#fff0da;--cream-2:#f3e2c8;--cream-soft:#e8dcc6;--leaf:#9be05e;--leaf-2:#b4ea84;--ink:var(--green);--ground:var(--cream);--dir:1;--font:"Poppins","Readex Pro",system-ui,-apple-system,"Segoe UI",sans-serif;--fs-display:clamp(48px,7.4vw,128px);--fs-h2:clamp(34px,4.4vw,64px);--fs-statement:clamp(22px,2vw,30px);--fs-body:18px;--fs-small:15px;--m:clamp(16px,2.2vw,32px);--gap:clamp(16px,1.8vw,28px);--section:clamp(96px,11vw,176px);--radius:12px;--qw:min(26vw,54svh);--ease-out:cubic-bezier(.22,1,.36,1);--ease-expo:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.76,0,.24,1);--ease-soft:cubic-bezier(.33,1,.68,1);--t-press:.14s;--t-hover:.2s;--t-ui:.32s}html[dir=rtl]{--dir:-1}html[lang=ar]{--fs-display:clamp(48px,7.6vw,132px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:1.55}html[lang=ar] body{line-height:1.7}html[dir=rtl] body{text-align:right}img,svg,picture{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--leaf);outline-offset:3px;border-radius:4px}.on-cream :focus-visible,.site-header :focus-visible{outline-color:var(--green)}::selection{background:var(--leaf);color:var(--green)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{inset-inline-start:var(--m);z-index:20;background:var(--green);color:var(--cream);font-size:var(--fs-small);border-radius:999px;padding:12px 18px;text-decoration:none;position:absolute;top:-80px}.skip:focus{top:12px}.q-frame{aspect-ratio:290/355;display:block;position:relative}.q-mask{background:var(--green);--qmask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20290%20355%22%3E%3Cg%20transform=%22translate%280.000000,355.000000%29%20scale%280.100000,-0.100000%29%22%3E%3Cpath%20d=%22M1115%203475%20c-476%20-88%20-845%20-405%20-997%20-858%20-56%20-169%20-57%20-186%20-58%20-873%200%20-683%201%20-703%2056%20-871%20112%20-345%20382%20-638%20717%20-780%2079%20-33%2079%20-33%20492%20-33%20394%200%20416%201%20461%2020%2026%2012%2053%2019%2060%2016%207%20-3%2017%201%2023%208%2015%2018%20-14%2042%20-59%2049%20-347%2056%20-657%20238%20-828%20487%20-25%2036%20-46%2055%20-60%2056%20-46%203%20-173%20142%20-227%20249%20-74%20147%20-75%20158%20-75%20800%200%20536%201%20577%2020%20649%2059%20233%20242%20426%20475%20503%20102%2033%20281%2038%20385%2010%20204%20-55%20376%20-200%20467%20-395%2063%20-135%2064%20-150%2061%20-801%20-3%20-586%20-3%20-586%20-32%20-669%20-31%20-90%20-122%20-237%20-146%20-237%20-8%200%20-21%20-4%20-28%20-9%20-21%20-13%202%20-32%2087%20-73%2042%20-20%20155%20-84%20251%20-141%20133%20-80%20178%20-102%20190%20-94%208%205%2014%2017%2012%2025%20-1%208%2011%2035%2027%2059%2086%20128%20157%20307%20189%20472%2026%20140%2026%201268%20-1%201401%20-109%20538%20-513%20938%20-1044%201030%20-104%2018%20-321%2018%20-418%200z%22/%3E%3C/g%3E%3C/svg%3E);-webkit-mask:var(--qmask) center/100% 100% no-repeat;-webkit-mask:var(--qmask) center/100% 100% no-repeat;mask:var(--qmask) center/100% 100% no-repeat;position:absolute;inset:0;overflow:hidden}.q-leaf{pointer-events:none;transform-origin:52% 84%;width:100%;height:100%;position:absolute;inset:0}.btn{isolation:isolate;background:var(--green);min-height:48px;color:var(--cream);font:inherit;font-size:var(--fs-small);cursor:pointer;white-space:nowrap;transition:transform var(--t-press) var(--ease-out),color var(--t-hover) ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--leaf);transform-origin:0;transition:transform .42s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .btn:before{transform-origin:100%}.btn:active{transform:scale(.97)}.btn-leaf{background:var(--leaf);color:var(--green)}.btn-leaf:before{background:var(--cream)}.btn .arr{width:16px;height:16px;transition:transform var(--t-ui) var(--ease-out);flex:none}html[dir=rtl] .btn .arr,html[dir=rtl] .go .arr{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.btn:hover{color:var(--green)}.btn:hover:before{transform:scaleX(1)}.btn:hover .arr{transform:translate(4px)}html[dir=rtl] .btn:hover .arr{transform:scaleX(-1)translate(4px)}}.u{text-decoration:none;position:relative}.u:after{content:"";transform-origin:0;height:2px;transition:transform var(--t-ui) var(--ease-out);background:currentColor;position:absolute;bottom:.12em;left:0;right:0;transform:scaleX(0)}html[dir=rtl] .u:after{transform-origin:100%}@media (hover:hover) and (pointer:fine){.u:hover:after{transform:scaleX(1)}}.u:focus-visible:after{transform:scaleX(1)}.site-header{z-index:30;align-items:center;gap:var(--gap);padding:20px var(--m);display:flex;position:absolute;inset:0 0 auto}.site-header .brand{transition:transform var(--t-ui) var(--ease-out);flex:none;display:block}.site-header .brand img{width:auto;height:52px}html[lang=en] .site-header .brand img{height:44px}.site-nav{margin-inline-start:auto}.site-nav ul{gap:clamp(16px,2vw,32px);display:flex}.site-nav a,.lang{font-size:var(--fs-small);padding:12px 0;display:inline-block}.site-nav a:after,.lang:after{bottom:8px}.lang{font-weight:700}.lang:lang(ar){font-family:"Readex Pro",var(--font)}@media (hover:hover) and (pointer:fine){.site-header .brand:hover{transform:rotate(-2deg)}}.site-header .nav-cta,.menu-btn{display:none}.site-header.is-stuck{background:var(--cream);padding-block:12px;position:fixed;transform:translateY(calc(-100% - 32px));box-shadow:0 10px 30px -18px #00323273}.site-header.is-stuck .brand img{height:44px}html[lang=en] .site-header.is-stuck .brand img{height:38px}.site-header.is-ready{transition:transform .46s var(--ease-expo)}.site-header.is-stuck.is-shown{transform:none}.menu-btn{background:var(--green);min-height:44px;color:var(--cream);font:inherit;font-size:var(--fs-small);cursor:pointer;transition:transform var(--t-press) var(--ease-out);border:0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 18px 0 16px;font-weight:700;position:relative}html[dir=rtl] .menu-btn{padding:0 16px 0 18px}.menu-btn:active{transform:scale(.96)}.menu-ico{flex:none;width:18px;height:12px;position:relative}.menu-ico i{height:2px;transition:top .3s var(--ease-out),transform .3s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.menu-ico i:first-child{top:1px}.menu-ico i:last-child{top:9px}.menu-open .menu-ico i{top:5px}.menu-open .menu-ico i:first-child{transform:rotate(45deg)}.menu-open .menu-ico i:last-child{transform:rotate(-45deg)}.hero{background:var(--cream);position:relative}.hero-stage{height:100svh;min-height:640px;position:relative;top:0;overflow:clip}.js .hero{height:220svh}.js .hero-stage{position:sticky}.hero-title{z-index:2;inset-inline:var(--m);justify-content:space-between;align-items:center;gap:calc(var(--qw) + 2*var(--gap));font-size:var(--fs-display);letter-spacing:-.035em;font-weight:700;line-height:.95;display:flex;position:absolute;top:50%;transform:translateY(-50%)}html[lang=ar] .hero-title{letter-spacing:0;align-items:flex-start;line-height:1.15}.hero-title .half-b{text-align:end}.hero-title .w{margin-block:-.14em;padding-block:.14em;display:block;overflow:clip}.hero-title .w>span{display:block}.qwin{z-index:1;width:var(--qw);transform:translate(-50%,-50%) scale(var(--qs,1));position:absolute;top:50%;left:50%}.reel{will-change:transform;position:absolute;inset:0}.reel picture{width:100%;height:100%;position:absolute;left:0}.reel picture:first-child{top:0}.reel picture:nth-child(2){top:100%}.reel picture:nth-child(3){top:200%}.reel picture:nth-child(4){top:300%}.reel img{object-fit:cover;width:100%;height:100%;scale:1.08;translate:var(--px,0) var(--py,0);transition:translate .9s var(--ease-soft)}.hero-title .half{translate:calc(var(--hx,0px)*var(--side,1)) 0}.hero-title .half-a{--side:-1}html[dir=rtl] .hero-title .half-a{--side:1}html[dir=rtl] .hero-title .half-b{--side:-1}.qwin .q-leaf{rotate:var(--lr,0deg)}.qwin-cap{text-align:center;width:max-content;max-width:90vw;font-size:var(--fs-small);min-height:1.5em;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%)}.hero-foot{inset-inline:var(--m);justify-content:space-between;align-items:flex-end;gap:var(--gap);display:flex;position:absolute;bottom:clamp(24px,4svh,40px)}.hero-foot .lede{max-width:34ch;font-size:var(--fs-body)}html[lang=ar] .hero-foot .lede{max-width:40ch}.go{font-size:var(--fs-small);align-items:center;gap:10px;padding:12px 0;font-weight:700;text-decoration:none;display:inline-flex}.go .arr{width:18px;height:18px;transition:transform var(--t-ui) var(--ease-out)}.go .arr-down{transform:none}@media (hover:hover) and (pointer:fine){.go:hover .arr-down{transform:translateY(4px)}}@media (prefers-reduced-motion:no-preference){.js .hero-title .w>span{animation:rise 1s var(--ease-expo) forwards;animation-delay:calc(.12s + var(--i,0)*.1s);transform:translateY(112%)}.js .qwin .q-frame{animation:q-in 1.3s var(--ease-expo) both}.js .qwin .q-leaf{animation:leaf-in 1.4s var(--ease-expo) .45s both}.js .qwin-cap,.js .hero-foot>*{opacity:0;animation:load-rise .7s var(--ease-out) forwards;animation-delay:var(--d,.5s);transform:translateY(14px)}.js .qwin-cap{animation-name:cap-rise;transform:translate(-50%,14px)}}@keyframes rise{to{transform:none}}@keyframes q-in{0%{opacity:0;transform:scale(.8)translateY(6%)}to{opacity:1;transform:none}}@keyframes leaf-in{0%{opacity:0;transform:translate(22%,-34%)rotate(-32deg)}to{opacity:1;transform:none}}@keyframes load-rise{to{opacity:1;transform:none}}@keyframes cap-rise{to{opacity:1;transform:translate(-50%)}}@media (width<=1024px){.lang{margin-inline-start:auto}.js .head-cta{display:none}.js .menu-btn{display:inline-flex}.site-nav{display:none}.js .site-nav{top:calc(100% - 4px);inset-inline:var(--m);border-radius:var(--radius);background:var(--green);color:var(--cream);visibility:hidden;opacity:0;transform-origin:50% 0;transition:opacity .2s ease,transform .42s var(--ease-expo),visibility 0s linear .42s;margin:0;padding:10px;display:block;position:absolute;transform:translateY(-12px)scale(.98);box-shadow:0 28px 50px -28px #00282899}.js .menu-open .site-nav{visibility:visible;opacity:1;transition:opacity .2s ease,transform .42s var(--ease-expo),visibility 0s;transform:none}.site-nav ul{gap:2px;display:grid}.site-nav li a{transition:background-color var(--t-hover) ease;border-radius:8px;padding:14px;font-size:20px;line-height:1.3;display:block}.site-nav li a:after{display:none}.site-nav li a:hover,.site-nav li a:focus-visible{background:var(--green-2)}.site-header .site-nav :focus-visible{outline-color:var(--leaf);outline-offset:-3px}.site-header .btn.nav-cta{width:100%;min-height:54px;font-size:var(--fs-body);margin-top:8px;padding:0 20px;display:flex}.js .site-nav li{opacity:0;transition:opacity .26s ease,transform .42s var(--ease-expo);transform:translateY(-6px)}.js .menu-open .site-nav li{opacity:1;transform:none}.js .menu-open .site-nav li:first-child{transition-delay:40ms}.js .menu-open .site-nav li:nth-child(2){transition-delay:80ms}.js .menu-open .site-nav li:nth-child(3){transition-delay:.12s}.js .menu-open .site-nav li:nth-child(4){transition-delay:.16s}}@media (width<=720px){:root{--qw:min(62vw,40svh)}.site-header{padding:14px var(--m);gap:14px}.site-header .brand img{height:40px}html[lang=en] .site-header .brand img{height:34px}.site-header .btn{min-height:44px;padding:0 18px}.site-header.is-stuck{padding-block:10px}.site-header.is-stuck .brand img{height:36px}html[lang=en] .site-header.is-stuck .brand img{height:30px}.hero,.js .hero{height:auto}.hero-stage,.js .hero-stage{height:auto;min-height:0;padding:96px var(--m) 40px;flex-direction:column;display:flex;position:relative}.hero-title{gap:0;display:block;position:static;transform:none}.hero-title .half{display:block;translate:none}html[lang=ar] .hero-title .half{display:inline}.hero-title .w{display:inline-block}.qwin{margin:32px auto 0;position:relative;top:auto;left:auto;transform:none}.qwin-cap{margin:14px auto 0;position:relative;top:auto;left:auto;transform:none}.js .qwin-cap{animation-name:load-rise;transform:translateY(14px)}.hero-foot{flex-direction:column;align-items:flex-start;gap:12px;margin-top:32px;position:static}}@media (prefers-reduced-motion:reduce){.js .hero{height:auto}.js .hero-stage{position:relative}.reel{transform:none!important}.site-header.is-ready,.js .site-nav,.js .site-nav li,.menu-ico i{transition:none!important}}h2{font-size:var(--fs-h2);letter-spacing:-.02em;font-weight:300;line-height:1.05}html[lang=ar] h2{letter-spacing:0;font-weight:400;line-height:1.3}.m{margin-block:-.16em;padding-block:.16em;display:block;overflow:clip}.m>span{display:block}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .m>span{transition:transform .75s var(--ease-expo);transform:translateY(105%)}.js [data-reveal] [data-r]{opacity:0;transition:opacity .5s var(--ease-out),transform .65s var(--ease-expo);transition-delay:calc(var(--i,0)*60ms + 60ms);transform:translateY(22px)}.js [data-reveal] [data-r=side]{transform:translateX(calc(var(--dir)*-28px))}.js [data-reveal].is-in .m>span,.js [data-reveal].is-in [data-r]{opacity:1;transform:none}}:root{--t-coral:#f4a68c;--t-sea:#8ec5e0;--t-milk:#fff7ea;--t-ochre:#f4b04c;--t-wheat:#f4cf72;--t-aqua:#cdecf2;--t-kraft:#d9b485}.supplies{background:var(--green);color:var(--cream);padding:var(--section) var(--m)}.sup-head{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.sup-head h2{grid-column:1/7}.sup-intro{max-width:44ch;font-size:var(--fs-body);grid-column:8/13}.shelf{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:clamp(40px,5vw,72px);display:grid}.tile{--tone:var(--cream);isolation:isolate;grid-column:span var(--span,4);border-radius:var(--radius);background:var(--tone);min-height:clamp(270px,23vw,330px);color:var(--green);flex-direction:column;padding:clamp(20px,2vw,30px);display:flex;position:relative;overflow:hidden}.tile[data-tone=veg]{--tone:var(--leaf);--span:5}.tile[data-tone=poultry]{--tone:var(--t-coral);--span:4}.tile[data-tone=fish]{--tone:var(--t-sea);--span:3}.tile[data-tone=dairy]{--tone:var(--t-milk);--span:3}.tile[data-tone=dry]{--tone:var(--t-ochre);--span:5}.tile[data-tone=bakery]{--tone:var(--t-wheat);--span:4}.tile[data-tone=water]{--tone:var(--t-aqua);--span:5}.tile[data-tone=pack]{--tone:var(--t-kraft);--span:7}.tile-when{font-size:var(--fs-small);order:-1;max-width:48%;font-weight:700}.tile-name{letter-spacing:-.01em;max-width:16ch;margin-top:auto;font-size:clamp(24px,2.1vw,32px);font-weight:700;line-height:1.15}html[lang=ar] .tile-name{letter-spacing:0;line-height:1.4}.tile-items{font-size:var(--fs-small);gap:6px;max-width:42ch;margin-top:12px;line-height:1.45;display:grid}.tile-items span{opacity:.78;display:block}.tile-short{display:none}.tile-art{z-index:-1;top:clamp(16px,1.6vw,24px);object-fit:contain;width:clamp(96px,34%,170px);height:clamp(96px,11vw,170px);transition:transform .7s var(--ease-out);position:absolute;inset-inline-end:clamp(16px,1.6vw,24px)}.tile[data-tone=veg] .tile-art,.tile[data-tone=dry] .tile-art,.tile[data-tone=water] .tile-art,.tile[data-tone=pack] .tile-art{width:clamp(120px,30%,210px);height:clamp(120px,14vw,210px)}.sup-note{font-size:var(--fs-small);max-width:60ch;margin-top:clamp(28px,3vw,40px)}.sup-note a{color:var(--leaf);font-weight:700}@media (hover:hover) and (pointer:fine){.tile:hover .tile-art{transform:rotate(calc(var(--dir)*-8deg)) scale(1.08)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .tile{opacity:0;transition:opacity .45s var(--ease-out),transform .65s var(--ease-expo);transition-delay:calc(var(--i,0)*50ms + 80ms);transform:translateY(28px)scale(.97)}.js [data-reveal].is-in .tile{opacity:1;transform:none}.js [data-reveal] .tile-art{rotate:calc(var(--dir)*14deg);transition:rotate 1.1s var(--ease-expo),scale 1.1s var(--ease-expo);transition-delay:calc(var(--i,0)*70ms + .32s);scale:.7}.js [data-reveal].is-in .tile-art{rotate:0deg;scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tile-art{animation:linear both art-drift;animation-timeline:view();animation-range:entry exit}}}@keyframes art-drift{0%{translate:0 14px}to{translate:0 -14px}}.how{padding:var(--section) var(--m)}.how-head{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:clamp(40px,5vw,72px);display:grid}.how-head h2{grid-column:1/7}.how-head p{grid-column:8/13;max-width:32ch}.stack{--top:clamp(16px,11vh,104px);row-gap:clamp(56px,16vh,160px);display:grid}.card{--tone:var(--leaf);--ink:var(--green);top:calc(var(--top) + var(--i,0)*18px);border-radius:var(--radius);background:var(--tone);height:min(74vh,620px);min-height:440px;color:var(--ink);transform-origin:50% 0;transform:scale(var(--s,1));will-change:transform;grid-template-columns:5fr 7fr;display:grid;position:sticky;overflow:hidden}.card:after{content:"";z-index:2;opacity:var(--dim,0);pointer-events:none;background:#002b2b;position:absolute;inset:0}.card[data-tone=green]{--tone:var(--green-2);--ink:var(--cream)}.card[data-tone=ochre]{--tone:var(--t-ochre)}.card[data-tone=sea]{--tone:var(--t-sea)}.card-text{flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(28px,3.2vw,52px);display:flex}.card-route{gap:6px;display:flex}.card-route i{opacity:.25;background:currentColor;border-radius:3px;width:clamp(22px,2.4vw,34px);height:6px}.card-route i.on{opacity:1}.card h3{letter-spacing:-.04em;margin-top:auto;font-size:clamp(56px,7.4vw,124px);font-weight:700;line-height:.95}html[lang=ar] .card h3{letter-spacing:0;line-height:1.25}.card p{font-size:var(--fs-statement);max-width:24ch;line-height:1.4}html[lang=ar] .card p{line-height:1.6}.card-photo{margin:0;position:relative;overflow:hidden}.card-photo picture{position:absolute;inset:0}.card-photo img{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1));transform-origin:50%}.who{padding:0 var(--m)}.who-panel{column-gap:var(--gap);background:var(--leaf);color:var(--green);border-radius:var(--radius);grid-template-columns:repeat(12,minmax(0,1fr));padding:clamp(28px,4vw,64px);display:grid}.who-start{flex-direction:column;grid-column:1/7;gap:clamp(22px,2.4vw,34px);display:flex}.who-start h2,html[lang=ar] .who-start h2{font-weight:700}.who-lede{font-size:var(--fs-statement);max-width:30ch;line-height:1.35}html[lang=ar] .who-lede{line-height:1.6}.sectors{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sectors li{border-radius:var(--radius);background:var(--green);min-height:140px;color:var(--cream);font-size:var(--fs-small);transition:transform var(--t-ui) var(--ease-out);flex-direction:column;justify-content:space-between;gap:20px;padding:18px;font-weight:700;line-height:1.35;display:flex}.sectors li:nth-child(2n){background:var(--cream);color:var(--green)}.sectors svg{width:46px;height:46px;color:var(--leaf);transition:transform .6s var(--ease-out);flex:none}.sectors li:nth-child(2n) svg{color:var(--green)}@media (hover:hover) and (pointer:fine){.sectors li:hover{transform:translateY(-4px)}.sectors li:hover svg{transform:rotate(calc(var(--dir)*-8deg)) scale(1.1)}}.name-meaning{max-width:46ch;margin-top:auto}.name-meaning h3,.facts dt{font-size:var(--fs-small);font-weight:700}.name-meaning p{margin-top:4px}.who-end{flex-direction:column;grid-column:8/13;gap:clamp(24px,2.6vw,36px);display:flex}.map>svg{width:100%;height:auto;display:block;overflow:visible}.map .land{fill:var(--green)}.map .route{fill:none;stroke:var(--leaf);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .24s,stroke-width .24s}.map .dot{fill:var(--cream);transform-box:fill-box;transform-origin:50%;transition:transform .3s var(--ease-out)}.map .lbl{fill:var(--cream);stroke:var(--green);stroke-width:5px;stroke-linejoin:round;paint-order:stroke;font-family:var(--font);font-size:27px;font-weight:400}.map .hq-lbl{fill:var(--green);font-family:var(--font);font-size:38px;font-weight:700}.map .hit{fill:#0000}.map .lbl.out{fill:var(--green);stroke:none;font-weight:700}.map .hq-q{fill:var(--cream);stroke:var(--green);stroke-width:3px;vector-effect:non-scaling-stroke}.map .hq-leaf{fill:var(--leaf)}.map .pulse{fill:none;stroke:var(--cream);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.map .route.is-hot{stroke:var(--cream);stroke-width:4px}.map .city.is-hot .dot{transform:scale(1.5)}.facts{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.facts dd{font-size:var(--fs-small);margin-top:4px}.who-end .btn{align-self:flex-start}@media (prefers-reduced-motion:no-preference){.js .who[data-reveal] .who-panel{clip-path:inset(6% 3% round var(--radius));transition:clip-path 1.2s var(--ease-in-out)}.js .who[data-reveal].is-in .who-panel{clip-path:inset(0 0 round var(--radius))}.js .who[data-reveal] .sectors li{opacity:0;transition:opacity .5s var(--ease-out),transform .8s var(--ease-expo);transform:translateY(18px)scale(.94)}.js .who[data-reveal] .sectors li:first-child{transition-delay:.3s}.js .who[data-reveal] .sectors li:nth-child(2){transition-delay:.36s}.js .who[data-reveal] .sectors li:nth-child(3){transition-delay:.42s}.js .who[data-reveal] .sectors li:nth-child(4){transition-delay:.48s}.js .who[data-reveal] .sectors li:nth-child(5){transition-delay:.54s}.js .who[data-reveal] .sectors li:nth-child(6){transition-delay:.6s}.js .who[data-reveal].is-in .sectors li{opacity:1;transform:none}.js .who[data-reveal].is-done .sectors li{transition:transform var(--t-ui) var(--ease-out)}.js .who[data-reveal] .route{stroke-dasharray:1;stroke-dashoffset:1px}.js .who[data-reveal].is-in .route{stroke-dashoffset:0;transition:stroke-dashoffset 1.3s var(--ease-in-out) calc(.5s + var(--i,0)*90ms),stroke .24s ease,stroke-width .24s ease}.js .who[data-reveal] .city .dot,.js .who[data-reveal] .city .lbl,.js .who[data-reveal] .hq-lbl{opacity:0;transition:opacity .5s ease calc(1.3s + var(--i,0)*90ms),transform .3s var(--ease-out)}.js .who[data-reveal].is-in .city .dot,.js .who[data-reveal].is-in .city .lbl,.js .who[data-reveal].is-in .hq-lbl{opacity:1}.who.is-in .map .pulse{animation:pulse 2.6s var(--ease-out) 1.2s infinite}}@keyframes pulse{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(2.6)}}.faq{background:var(--green);color:var(--cream);margin-top:var(--section);padding:var(--section) var(--m)}.faq-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.faq h2{grid-column:1/-1}.faq-side{font-size:var(--fs-small);grid-column:1/5;align-content:start;gap:6px;padding-top:clamp(48px,6vw,88px);display:grid}.faq-side p:first-child{font-weight:700}.faq-side a{color:var(--leaf);width:max-content;text-decoration:none}.faq-list{grid-column:5/13;gap:8px;padding-top:clamp(48px,6vw,88px);display:grid}.qa{border-radius:var(--radius);transition:background-color var(--t-ui) ease;margin-inline:-16px;padding:0 16px}.qa summary{cursor:pointer;font-size:var(--fs-statement);justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:20px 0;line-height:1.35;list-style:none;display:flex}html[lang=ar] .qa summary{line-height:1.55}.qa summary::-webkit-details-marker{display:none}.qa .chev{background:var(--green-2);width:40px;height:40px;color:var(--leaf);transition:transform .48s var(--ease-out),background-color var(--t-hover) ease;border-radius:50%;flex:none;place-items:center;display:grid}.qa .chev svg{width:16px;height:16px}.qa[open]{background:var(--green-2)}.qa[open] .chev{background:var(--green);transform:rotate(180deg)}.qa-a{overflow:hidden}.qa-a p{max-width:52ch;padding:0 0 24px}@media (hover:hover) and (pointer:fine){.qa:not([open]):hover{background:#064f4e}.qa summary:hover .chev{background:var(--leaf);color:var(--green)}}.faq-more{font-size:var(--fs-small);grid-column:5/13;margin-top:clamp(32px,4vw,48px)}.faq-more a{color:var(--leaf);font-weight:700}.contact{padding:var(--section) var(--m)}.coupon{background:var(--green);width:83.3333%;color:var(--cream);border-radius:var(--radius);grid-template-columns:44fr 56fr;margin-inline:auto;display:grid;position:relative}.coupon:before,.coupon:after{content:"";background:var(--ground);border-radius:50%;width:32px;height:32px;margin-left:-16px;position:absolute;left:44%}html[dir=rtl] .coupon:before,html[dir=rtl] .coupon:after{left:56%}.coupon:before{top:-16px}.coupon:after{bottom:-16px}.perf{border-left:6px dotted var(--ground);pointer-events:none;margin-left:-3px;position:absolute;top:28px;bottom:28px;left:44%}html[dir=rtl] .perf{left:56%}.coupon-stub{flex-direction:column;gap:20px;padding:clamp(28px,3.4vw,48px);display:flex}.coupon-stub .sub{max-width:30ch}.stub-foot{align-items:flex-end;gap:20px;margin-top:auto;display:flex}.stamp{width:96px;transition:transform .6s var(--ease-out);flex:none}.stamp picture{position:absolute;inset:0}.stamp img:not(.q-leaf){object-fit:cover;width:100%;height:100%}@media (hover:hover) and (pointer:fine){.coupon:hover .stamp{transform:rotate(calc(var(--dir)*-6deg))}}.coupon-form{padding:clamp(28px,3.4vw,48px)}.fields{grid-template-columns:1fr 1fr;gap:14px 16px;margin-bottom:24px;display:grid}.fields label{font-size:var(--fs-small);gap:6px;font-weight:700;display:grid}.fields input,.fields select,.fields textarea{border-radius:var(--radius);background:var(--cream);width:100%;min-height:52px;color:var(--green);font:inherit;font-size:var(--fs-body);transition:background-color var(--t-hover) ease,box-shadow var(--t-hover) ease;border:0;padding:0 16px;font-weight:400}.fields input::placeholder,.fields textarea::placeholder{color:#5e7f7c}.fields input:hover,.fields select:hover,.fields textarea:hover{background:#fff6e8}.fields input:focus-visible,.fields select:focus-visible,.fields textarea:focus-visible{outline:3px solid var(--leaf);outline-offset:2px}.fields .wide{grid-column:1/-1}.fields textarea{resize:vertical;min-height:112px;padding:14px 16px;line-height:1.5}.fields select{appearance:none;background:var(--cream) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23004949' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 18px center;padding-inline-end:44px}html[dir=rtl] .fields select{background-position:18px}.coupon-form .btn{width:100%;min-height:56px;font-size:var(--fs-body)}.contact-status{font-size:var(--fs-small);min-height:1.5em;color:var(--leaf);margin-top:10px}@media (prefers-reduced-motion:no-preference){.js .contact[data-reveal] .coupon{opacity:0;transform:translateY(40px) rotate(calc(var(--dir)*-1.2deg));transition:opacity .8s var(--ease-out),transform 1.2s var(--ease-expo)}.js .contact[data-reveal].is-in .coupon{opacity:1;transform:none}}.visit{isolation:isolate;padding:clamp(104px,10vw,168px) var(--m) clamp(120px,11vw,184px);margin-bottom:clamp(72px,8vw,128px);position:relative;overflow:hidden}.visit-map{z-index:-1;position:absolute;inset:0}.visit-map>svg{width:100%;max-width:none;height:100%;display:block;overflow:visible}.visit-map .sea{fill:var(--green)}.visit-map text{font-family:var(--font)}.visit-map .sea-lbl{fill:var(--cream-soft);letter-spacing:-.01em;font-size:46px;font-weight:300}html[lang=ar] .visit-map .sea-lbl{letter-spacing:0;font-weight:400}.visit-map .q-body{fill:var(--green)}.visit-map .q-leaf{fill:var(--leaf)}.visit-map .city-lift{transition:transform .5s var(--ease-out)}.visit-map .city-ping{fill:var(--leaf);opacity:0;transform-box:fill-box;transform-origin:50%}.visit-map .city-lbl{fill:var(--green);font-size:46px;font-weight:700}.visit-map .scale rect{fill:var(--green)}.visit-map .scale text{fill:var(--green);font-size:34px;font-weight:700}.visit-inner{justify-content:flex-end;width:83.3333%;margin-inline:auto;display:flex}html[dir=rtl] .visit-inner{justify-content:flex-start}.visit-text{flex-direction:column;align-items:flex-start;gap:clamp(22px,2.4vw,34px);width:44%;display:flex}.visit-lede{font-size:var(--fs-statement);max-width:24ch;line-height:1.35}html[lang=ar] .visit-lede{line-height:1.6}.visit-status{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.visit-status[hidden]{display:none}.visit-now{background:var(--cream-2);min-height:44px;color:var(--green);font-size:var(--fs-small);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-weight:700;display:inline-flex}.visit-now:before{content:"";background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}.visit-now.is-open{background:var(--leaf)}.visit-clock{font-size:var(--fs-small)}.visit-hours{gap:4px;width:min(100%,440px);margin-inline:-14px;display:grid}.visit-hours div{border-radius:var(--radius);transition:background-color var(--t-ui) ease;justify-content:space-between;align-items:baseline;gap:24px;padding:10px 14px;display:flex}.visit-hours dt{font-size:var(--fs-body)}.visit-hours dd{font-size:var(--fs-body);margin:0;font-weight:700}.visit-hours .is-today{background:var(--cream-2)}.visit-hours .is-today dt{font-weight:700}.visit-hours .nw{white-space:nowrap}.visit-actions{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.visit-call{font-size:var(--fs-small);padding:6px 0;font-weight:700}.btn .ext{width:16px;height:16px;transition:transform var(--t-ui) var(--ease-out);flex:none}.footer-legal .map-credit{opacity:.8}@media (hover:hover) and (pointer:fine){.btn:hover .ext{transform:translate(2px,-2px)}.visit:has(.visit-actions .btn:hover) .city-lift{transform:translateY(-12px)}}@media (prefers-reduced-motion:no-preference){.js .visit[data-reveal] .visit-map{clip-path:inset(0 100% 0 0);transition:clip-path 1.6s var(--ease-in-out)}.js .visit[data-reveal].is-in .visit-map{clip-path:inset(0)}.js .visit[data-reveal] .city-lbl,.js .visit[data-reveal] .scale,.js .visit[data-reveal] .sea-lbl{opacity:0;transition:opacity .6s 1.3s}.js .visit[data-reveal].is-in .city-lbl,.js .visit[data-reveal].is-in .scale,.js .visit[data-reveal].is-in .sea-lbl{opacity:1}.js .visit[data-reveal] .city-q{opacity:0;transition:opacity .35s 1.1s,transform 1s cubic-bezier(.34,1.56,.64,1) 1.1s;transform:translateY(-70px)}.js .visit[data-reveal].is-in .city-q{opacity:1;transform:none}.visit.is-in .city-ping{animation:city-ping 2.8s var(--ease-out) 1.8s infinite}.visit-now.is-open:before{animation:2.4s ease-in-out infinite open-blink}}@keyframes city-ping{0%{opacity:.85;transform:scale(.8)}to{opacity:0;transform:scale(3.4)}}@keyframes open-blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.btn .ext,.visit-hours div,.visit-map .city-lift{transition:none}}@media (width<=1100px){.visit-text{width:44%}}@media (width<=960px){.visit{padding:0 var(--m);flex-direction:column;display:flex}.visit-inner{width:100%;display:block}.visit-text{width:auto;max-width:560px}.visit-map{--mh:clamp(340px,56vw,480px);z-index:0;height:var(--mh);margin:clamp(48px,9vw,72px) calc(-1*var(--m)) 0;direction:ltr;order:2;position:relative;inset:auto;overflow:hidden}.visit-map>svg{width:calc(var(--mh)*1.9);height:100%;margin-left:calc(50% - var(--mh)*.56)}}@media (width<=720px){.visit{padding:0 20px}.visit-lede{font-size:18px}.visit-hours{align-self:stretch;width:auto;margin-inline:-10px}.visit-hours div{padding:10px}.visit-actions{align-self:stretch}.visit-actions .btn{width:100%;min-height:56px;font-size:var(--fs-body)}.visit-map{margin-inline:-20px}}.site-footer{background:var(--green);color:var(--cream);overflow:hidden}.footer-band{--bh:clamp(64px,7vw,104px);--tw:calc(var(--bh)*6.2421);height:var(--bh);position:relative;overflow:hidden}.band-track{top:0;bottom:0;left:calc(-1*var(--tw));width:calc(100% + 2*var(--tw));background:url(/assets/logo/qoot-draw-strip.svg) 0 0/auto 100% repeat-x;position:absolute}@media (prefers-reduced-motion:no-preference){.band-track{animation:46s linear infinite band}.site-footer:hover .band-track{animation-play-state:paused}}@keyframes band{to{transform:translateX(calc(var(--tw)*var(--dir)*-1))}}.footer-body{padding:clamp(40px,5vw,72px) var(--m) clamp(24px,2.6vw,36px)}.footer-top{justify-content:space-between;align-items:flex-end;gap:32px var(--gap);flex-wrap:wrap;display:flex}.footer-marks{align-items:flex-end;gap:clamp(20px,3vw,48px);text-decoration:none;display:flex}.footer-mark{width:auto;height:clamp(52px,6vw,88px);transition:transform .52s var(--ease-out)}@media (hover:hover) and (pointer:fine){.footer-marks:hover .footer-mark:first-child{transform:translateY(-6px)}.footer-marks:hover .footer-mark:last-child{transition-delay:60ms;transform:translateY(-6px)}}.footer-reach{font-style:normal;font-size:var(--fs-body);flex-wrap:wrap;gap:8px 32px;display:flex}.footer-reach a{color:var(--leaf);font-weight:700}.footer-legal{font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 28px;margin-top:clamp(36px,4vw,56px);padding-top:0;display:flex}.footer-legal .legal-links{gap:24px;display:flex}.footer-legal a{color:var(--cream);padding:6px 0}.review [data-review]{outline-offset:2px;outline:2px dashed #e0457b}@media (width<=1024px){.faq-side{order:3;grid-column:1/-1;padding-top:40px}.faq-list,.faq-more{grid-column:1/-1}.coupon{grid-template-columns:1fr 1.3fr;width:100%}.coupon:before,.coupon:after,.perf{left:43.5%}html[dir=rtl] .coupon:before,html[dir=rtl] .coupon:after,html[dir=rtl] .perf{left:56.5%}.fields{grid-template-columns:1fr}}@media (width<=720px){.faq-list,.faq-more{padding-top:32px}.faq-more{padding-top:0}.qa{margin-inline:-16px;padding:0 16px}.qa summary{gap:16px;padding:16px 0;font-size:19px}.contact{padding:var(--section) 12px;overflow-x:clip}.coupon{grid-template-columns:1fr;width:100%}.coupon:before,.coupon:after,.perf{display:none}.coupon-stub{position:relative}.coupon-stub:before,.coupon-stub:after{content:"";background:var(--ground);border-radius:50%;width:32px;height:32px;position:absolute;bottom:-16px}.coupon-stub:before{left:-16px}.coupon-stub:after{right:-16px}.coupon-form{position:relative}.coupon-form:before{content:"";border-top:6px dotted var(--ground);position:absolute;top:-3px;left:28px;right:28px}.coupon-stub{padding:28px 20px 32px}.coupon-form{padding:32px 20px 24px}.coupon-form .btn{min-height:56px}.footer-top{flex-direction:column;align-items:flex-start;gap:24px}.footer-reach{flex-direction:column;gap:4px}.footer-legal{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){.btn,.btn:before,.qa,.qa .chev{transition:none}}@media (width<=1024px){.sup-head h2,.sup-intro{grid-column:1/-1}.sup-intro{margin-top:16px}.shelf{grid-template-columns:repeat(6,minmax(0,1fr))}.tile{--span:2!important}.tile[data-tone=veg],.tile[data-tone=poultry],.tile[data-tone=bakery],.tile[data-tone=water]{--span:3!important}.tile[data-tone=pack]{--span:6!important}.tile{min-height:0}.tile-art,.tile[data-tone] .tile-art{order:-2;width:84px;height:84px;margin-bottom:20px;position:static}.tile-when{order:3;max-width:none;margin-top:14px}.how-head h2,.how-head p{grid-column:1/-1}.how-head p{margin-top:16px}.card{grid-template-columns:1fr 1fr;height:min(64vh,520px);min-height:400px}.card h3{font-size:clamp(48px,8vw,80px)}.who-start{grid-column:1/-1}.who-end{column-gap:var(--gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-top:40px;display:grid}.map{grid-area:1/1/3/8}.facts{grid-column:8/13;grid-template-columns:1fr}.who-end .btn{grid-column:8/13}}@media (width<=720px){.shelf{grid-template-columns:1fr 1fr;gap:10px;margin-top:32px}.tile,.tile[data-tone]{min-height:0;padding:16px 16px 18px;--span:1!important}.tile[data-tone=veg],.tile[data-tone=pack]{--span:2!important}.tile-art,.tile[data-tone] .tile-art{order:-2;width:64px;height:64px;margin-bottom:18px;position:static}.tile-name{max-width:none;margin-top:auto;font-size:19px}.tile-items{display:none}.tile-short{margin-top:4px;font-size:14px;line-height:1.45;display:block}.tile-when{opacity:.85;order:3;max-width:none;margin-top:10px;font-size:13px}.tile[data-tone=veg],.tile[data-tone=pack]{grid-template-rows:auto auto auto;grid-template-columns:1fr auto;align-items:end;column-gap:16px;display:grid}.tile[data-tone=veg] .tile-art,.tile[data-tone=pack] .tile-art{grid-area:1/2/4;align-self:center;width:96px;height:96px;margin:0}.tile[data-tone=veg] .tile-name,.tile[data-tone=pack] .tile-name{grid-row:1}.tile[data-tone=veg] .tile-short,.tile[data-tone=pack] .tile-short{grid-row:2}.tile[data-tone=veg] .tile-when,.tile[data-tone=pack] .tile-when{grid-row:3}.sup-note{margin-top:24px}.how-head{margin-bottom:28px}.stack{--top:12px;row-gap:14vh}.card{top:calc(var(--top) + var(--i,0)*12px);grid-template-columns:1fr;height:auto;min-height:0}.card-photo{aspect-ratio:4/3;order:-1}.card-text{gap:10px;padding:18px 20px 22px}.card-route i{width:22px;height:5px}.card h3{margin-top:0;font-size:clamp(34px,10vw,44px)}.card p{max-width:none;font-size:16px}.who{padding:0 10px}.who-panel{flex-direction:column;gap:24px;padding:28px 18px 24px;display:flex}.who-start,.who-end{display:contents}.who-lede{font-size:18px}.name-meaning{display:none}.sectors{grid-template-columns:1fr 1fr;gap:8px}.sectors li{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;min-height:64px;padding:12px;font-size:14px}.sectors li:nth-child(n){background:var(--green);color:var(--cream)}.sectors li:nth-child(4n+2),.sectors li:nth-child(4n+3){background:var(--cream);color:var(--green)}.sectors li:nth-child(n) svg{color:var(--leaf);width:30px;height:30px}.sectors li:nth-child(4n+2) svg,.sectors li:nth-child(4n+3) svg{color:var(--green)}.map{margin:4px -6px 0}.map .lbl{font-size:40px}.map .hq-lbl{font-size:50px}.map .minor .lbl{display:none}.facts{grid-template-columns:1fr;gap:12px}.facts div{grid-template-columns:7.5em 1fr;align-items:baseline;gap:12px;display:grid}.facts dd{margin-top:0}}@media (prefers-reduced-motion:reduce){.tile-art,.sectors li,.sectors svg,.map .route,.map .dot{transition:none}.card,.card-photo img{transform:none}}[hidden]{display:none!important}.brand-name{letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:52px;display:block}.hp{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.page-state{min-height:100svh;padding:var(--m);text-align:center;font-size:var(--fs-small);place-content:center;justify-items:center;gap:18px;display:grid}.page-state-q{aspect-ratio:290/355;background:var(--green);width:72px;-webkit-mask:var(--qmask-url) center/100% 100% no-repeat;-webkit-mask:var(--qmask-url) center/100% 100% no-repeat;mask:var(--qmask-url) center/100% 100% no-repeat}.page-state-title{font-size:var(--fs-statement);max-width:24ch;font-weight:700;line-height:1.35}.page-state .btn{margin-top:8px}:root{--qmask-url:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20290%20355%22%3E%3Cg%20transform=%22translate%280.000000,355.000000%29%20scale%280.100000,-0.100000%29%22%3E%3Cpath%20d=%22M1115%203475%20c-476%20-88%20-845%20-405%20-997%20-858%20-56%20-169%20-57%20-186%20-58%20-873%200%20-683%201%20-703%2056%20-871%20112%20-345%20382%20-638%20717%20-780%2079%20-33%2079%20-33%20492%20-33%20394%200%20416%201%20461%2020%2026%2012%2053%2019%2060%2016%207%20-3%2017%201%2023%208%2015%2018%20-14%2042%20-59%2049%20-347%2056%20-657%20238%20-828%20487%20-25%2036%20-46%2055%20-60%2056%20-46%203%20-173%20142%20-227%20249%20-74%20147%20-75%20158%20-75%20800%200%20536%201%20577%2020%20649%2059%20233%20242%20426%20475%20503%20102%2033%20281%2038%20385%2010%20204%20-55%20376%20-200%20467%20-395%2063%20-135%2064%20-150%2061%20-801%20-3%20-586%20-3%20-586%20-32%20-669%20-31%20-90%20-122%20-237%20-146%20-237%20-8%200%20-21%20-4%20-28%20-9%20-21%20-13%202%20-32%2087%20-73%2042%20-20%20155%20-84%20251%20-141%20133%20-80%20178%20-102%20190%20-94%208%205%2014%2017%2012%2025%20-1%208%2011%2035%2027%2059%2086%20128%20157%20307%20189%20472%2026%20140%2026%201268%20-1%201401%20-109%20538%20-513%20938%20-1044%201030%20-104%2018%20-321%2018%20-418%200z%22/%3E%3C/g%3E%3C/svg%3E)}@media (prefers-reduced-motion:no-preference){.page-state[role=status] .page-state-q{animation:q-breathe 1.6s var(--ease-in-out) infinite alternate}}@keyframes q-breathe{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:none}}.preview-bar{z-index:60;width:max-content;max-width:calc(100% - 2*var(--m));border-radius:var(--radius);background:var(--leaf);color:var(--green);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:6px 20px;padding:10px 20px;font-weight:700;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -20px #00282899}.preview-bar p{font-weight:400}.preview-bar a{padding:6px 0}.saved-bar{z-index:60;width:max-content;max-width:calc(100% - 2*var(--m));border-radius:var(--radius);background:var(--cream);color:var(--green);border:1px solid var(--cream-2);font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:6px 20px;padding:10px 20px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 18px 40px -20px #00282899}.saved-bar p{margin:0}.saved-bar .saved-when{opacity:.75;white-space:nowrap}.saved-bar button{color:inherit;cursor:pointer;font-weight:700;font:inherit;background:0 0;border:0;padding:6px 0;font-weight:700}.contact .coupon-stub{gap:24px}.contact .coupon-stub h2{font-size:var(--fs-h2);letter-spacing:-.03em;font-weight:700;line-height:1.02}html[lang=ar] .contact .coupon-stub h2{letter-spacing:0;line-height:1.3}.contact .coupon-stub .sub{font-size:var(--fs-statement);max-width:24ch;line-height:1.4}html[lang=ar] .contact .coupon-stub .sub{line-height:1.6}.reach-label{font-size:var(--fs-small);color:var(--cream-soft);font-weight:700}.reach-list{gap:4px;margin-top:10px;display:grid}.reach{border-radius:var(--radius);transition:background-color var(--t-hover) ease;grid-template-columns:minmax(84px,auto) minmax(0,1fr);align-items:baseline;gap:16px;margin-inline:-12px;padding:10px 12px;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){.reach:hover{background:var(--green-2)}}.reach-k{font-size:var(--fs-small);color:var(--cream-soft)}.reach-v{font-size:var(--fs-body);color:var(--leaf);overflow-wrap:anywhere;font-weight:700}html[dir=rtl] .reach-v[dir=ltr]{text-align:right}.reach:hover .reach-v{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.contact .stub-foot{justify-content:flex-start}.fields .opt{color:var(--cream-soft);margin-inline-start:6px;font-weight:400}.fields label .lbl{align-items:baseline;gap:4px;display:flex}.contact-status[data-kind=error]{color:var(--t-coral);font-weight:700}.contact-status[data-kind=info]{color:var(--cream-soft)}.contact-status[data-kind=ok]{border-radius:var(--radius);background:var(--leaf);color:var(--green);align-items:center;gap:10px;padding:14px 16px;font-weight:700;display:flex}.fields [aria-invalid=true]{box-shadow:0 0 0 3px var(--t-coral)}.coupon-form[aria-busy=true] .btn{opacity:.7;cursor:progress}.news-home{padding:var(--section) var(--m) 0}.news-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.news-head-text{gap:18px;max-width:780px;display:grid}.news-intro{font-size:var(--fs-statement);max-width:40ch;line-height:1.4}html[lang=ar] .news-intro{line-height:1.65}.news-all{flex:none}html[dir=ltr] .news-all .arr{transform:none}.news-body{margin-top:clamp(36px,4.4vw,64px)}[data-tone=leaf]{--tone:var(--leaf)}[data-tone=ochre]{--tone:var(--t-ochre)}[data-tone=sea]{--tone:var(--t-sea)}[data-tone=wheat]{--tone:var(--t-wheat)}[data-tone=coral]{--tone:var(--t-coral)}[data-tone=aqua]{--tone:var(--t-aqua)}.news-meta{font-size:var(--fs-small);flex-wrap:wrap;align-items:center;gap:4px 16px;line-height:1.4;display:flex}.news-cat{align-items:center;gap:8px;font-weight:700;display:inline-flex}.news-cat:before{content:"";background:var(--dot,color-mix(in srgb,var(--tone) 82%,var(--green) 18%));border-radius:50%;flex:none;width:10px;height:10px}.article-hero{--dot:var(--green);border-radius:var(--radius);background:var(--tone);color:var(--green);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.story-text{flex-direction:column;justify-content:flex-end;gap:32px;min-width:0;padding:clamp(24px,3.2vw,52px);display:flex}.story-words{justify-items:start;gap:clamp(14px,1.4vw,20px);display:grid}.story-foot{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.story-photo{background:var(--cream-2);margin:0;position:relative;overflow:hidden}.story-photo>picture,.story-photo>picture>img{width:100%;height:100%;position:absolute;inset:0}.story-photo>picture>img{object-fit:cover}.story-photo.is-drawn{background:color-mix(in srgb,var(--tone) 78%,var(--green) 22%)}.nc-photo.is-drawn{background:var(--tone)}.story-drawing{place-items:center;display:grid;position:absolute;inset:0}.story-drawing img{object-fit:contain;width:auto;max-width:70%;height:54%}html[dir=ltr] :is(.story-words,.nc-body) [dir=auto]{text-align:left}html[dir=rtl] :is(.story-words,.nc-body) [dir=auto]{text-align:right}.nc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,28px);display:grid}.nc-grid[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-grid:has(.nc.is-open){align-items:start}.nc{--lines:4;border-radius:var(--radius);background:var(--cream-2);min-width:0;color:var(--green);flex-direction:column;display:flex;overflow:hidden}.nc-photo{aspect-ratio:3/2;background:#e9d9be;flex:none;position:relative;overflow:hidden}.nc-photo>picture,.nc-photo>picture>img{width:100%;height:100%}.nc-photo>picture>img{object-fit:cover;transition:transform .9s var(--ease-out)}.nc-body{align-content:start;justify-items:start;gap:12px;min-width:0;padding:clamp(18px,1.7vw,26px) clamp(18px,1.7vw,26px) clamp(20px,1.9vw,28px);display:grid}html[lang] .nc-title{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(20px,1.55vw,24px);font-weight:700;line-height:1.25}html[lang=ar] .nc-title{letter-spacing:0;line-height:1.55}.nc-text{overflow-wrap:anywhere;justify-self:stretch;margin-top:2px;font-size:16px;line-height:1.65}html[lang=ar] .nc-text,.nc-text:lang(ar){line-height:1.85}.nc-text>p+p{margin-top:.75em}.nc-text a{text-underline-offset:.18em;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.nc-text a.u:after{display:none}.nc:not(.is-open) .nc-text{-webkit-line-clamp:var(--lines);line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nc.is-moving .nc-text{overflow:hidden}.nc-more{background:var(--cream);min-height:44px;color:var(--green);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--t-hover) ease,transform var(--t-press) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 18px;font-weight:700;display:inline-flex}.nc-more svg{width:16px;height:16px;transition:transform var(--t-ui) var(--ease-out);flex:none}.nc.is-open .nc-more svg{transform:rotate(180deg)}.nc-more:active{transform:scale(.97)}.nc-more:focus-visible{outline:3px solid var(--green);outline-offset:2px}@media (hover:hover) and (pointer:fine){.nc-more:hover{background:var(--leaf)}.nc:hover .nc-photo>picture>img{transform:scale(1.03)}}.nc-grid[data-n="1"]{grid-template-columns:minmax(0,1fr)}.nc-grid[data-n="1"] :is(.nc,.sk-card){grid-template-columns:minmax(0,11fr) minmax(0,10fr);display:grid}.nc-grid[data-n="1"] .nc{--lines:8}.nc-grid[data-n="1"] :is(.nc-photo,.sk-photo){aspect-ratio:auto;min-height:clamp(320px,32vw,460px)}.nc-grid[data-n="1"] .nc-photo>picture{position:absolute;inset:0}.nc-grid[data-n="1"] .nc-body{align-content:center;gap:16px;padding:clamp(24px,3.2vw,52px)}html[lang] .nc-grid[data-n="1"] .nc-title{letter-spacing:-.02em;font-size:clamp(26px,2.4vw,36px);line-height:1.15}html[lang=ar] .nc-grid[data-n="1"] .nc-title{letter-spacing:0;line-height:1.45}.nc-grid[data-n="1"] .nc-text{font-size:var(--fs-body)}@media (prefers-reduced-motion:no-preference){.nc{animation:nc-in .5s var(--ease-out) both;animation-delay:calc(var(--i,0)*70ms)}}@keyframes nc-in{0%{opacity:0;transform:translateY(18px)}}@media (prefers-reduced-motion:no-preference){[data-arrive] [data-a],.article-body[data-arrive]>*{transition:opacity .5s var(--ease-out),transform .6s var(--ease-expo);transition-delay:calc(var(--i,0)*60ms + 40ms)}[data-arrive=wait] [data-a],.article-body[data-arrive=wait]>*{opacity:0;transform:translateY(20px)}.article-body>:nth-child(2){--i:1}.article-body>:nth-child(3){--i:2}.article-body>:nth-child(4){--i:3}.article-body>:nth-child(n+5){--i:4}[data-arrive] [data-a=photo]{transition-duration:.8s;transition-delay:0s}[data-arrive=wait] [data-a=photo]{transform:none}}.sk{background:var(--cream-soft);border-radius:6px;display:block}.sk-card{border-radius:var(--radius);background:var(--cream-2);flex-direction:column;display:flex;overflow:hidden}.sk-card .sk-photo{aspect-ratio:3/2;background:#e9d9be;border-radius:0}.sk-lines{align-content:start;gap:12px;padding:clamp(18px,1.7vw,26px);display:grid}.sk-line{height:14px}.sk-line.big{width:86%;height:22px}.sk-line.short{width:38%;height:12px;margin-bottom:6px}.sk-line.half{width:62%}@media (prefers-reduced-motion:no-preference){.sk{animation:1.1s ease-in-out infinite alternate sk-pulse}}@keyframes sk-pulse{to{opacity:.45}}.news-state{border-radius:var(--radius);background:var(--cream-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(20px,3vw,48px);padding:clamp(28px,4vw,56px);display:grid}.news-state img{width:clamp(72px,8vw,120px);height:auto}.news-state-text{justify-items:start;gap:18px;display:grid}.state{font-size:var(--fs-statement);max-width:36ch;line-height:1.4}html[lang=ar] .state{line-height:1.6}.news-main,.news-main>.page-state{min-height:70svh}.news-page{padding:clamp(128px,12vw,184px) var(--m) var(--section)}.news-page-head{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.news-page-head h1,.article-missing h1{letter-spacing:-.035em;font-size:clamp(44px,6vw,104px);font-weight:700;line-height:.98}html[lang=ar] .news-page-head h1,html[lang=ar] .article-missing h1{letter-spacing:0;line-height:1.25}.news-page-head h1{grid-column:1/8}.news-page-head .news-intro{grid-column:8/13}.news-filter{flex-wrap:wrap;gap:8px;margin-top:clamp(32px,4vw,56px);display:flex}.chip{background:var(--cream-2);min-height:44px;color:var(--green);font-size:var(--fs-small);cursor:pointer;transition:background-color var(--t-hover) ease,color var(--t-hover) ease;border:0;border-radius:999px;padding:0 18px;font-weight:700}.chip[aria-pressed=true]{background:var(--green);color:var(--cream)}@media (hover:hover) and (pointer:fine){.chip:not([aria-pressed=true]):hover{background:var(--leaf)}}.news-index{margin-top:clamp(32px,4vw,56px)}.news-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(32px,4vw,56px);display:flex}.news-more:has(.btn[hidden]) .news-count:empty{display:none}.news-count{font-size:var(--fs-small)}.news-more .btn[disabled]{opacity:.7;cursor:progress}.article{padding:clamp(112px,10vw,152px) var(--m) clamp(64px,7vw,104px)}.article-top{margin-bottom:clamp(18px,2vw,28px)}html[dir=ltr] .article .back .arr{transform:scaleX(-1)}html[dir=rtl] .article .back .arr{transform:none}.article-hero{grid-template-columns:minmax(0,1fr);min-height:0}.article-hero .story-text{gap:clamp(28px,4vw,64px);padding-bottom:clamp(28px,3.4vw,56px)}.article-hero .story-words{gap:clamp(16px,1.8vw,26px)}html[lang] .article-hero .story-title{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;font-size:clamp(34px,4.6vw,76px);font-weight:700;line-height:1.04}html[lang=ar] .article-hero .story-title{letter-spacing:0;line-height:1.3}.article-hero .story-photo{aspect-ratio:21/9;min-height:0}.article-lede{max-width:46ch;font-size:clamp(18px,1.6vw,24px);line-height:1.5}html[lang=ar] .article-lede{line-height:1.7}.article-note,.article-body,.article-foot{max-width:720px;margin-inline:auto}.article-note{border-radius:var(--radius);background:var(--cream-2);width:fit-content;font-size:var(--fs-small);margin-top:clamp(32px,4vw,48px);padding:10px 16px;display:block}.article-body{margin-top:clamp(48px,6vw,88px);font-size:19px;line-height:1.75}html[lang=ar] .article-body,.article-body[lang=ar]{line-height:1.9}.article-body[dir=rtl]{text-align:right}.article-body>*+*{margin-top:1.15em}.article-body>p:first-child{font-size:clamp(20px,1.6vw,23px);line-height:1.6}.article-body h2{letter-spacing:-.01em;margin-top:1.8em;font-size:clamp(26px,2.4vw,34px);line-height:1.25}.article-body h3{margin-top:1.6em;font-size:22px;line-height:1.35}html[lang] .article-body h2,html[lang] .article-body h3{font-weight:700}html[lang=ar] .article-body h2,.article-body[lang=ar] h2{letter-spacing:0;line-height:1.5}.article-body ul,.article-body ol{padding-inline-start:1.3em}.article-body ul{list-style:outside}.article-body ol{list-style:decimal}.article-body li+li{margin-top:.4em}.article-body li::marker{color:var(--green);font-weight:700}.article-body a{text-underline-offset:.18em;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.article-body a.u:after{display:none}.article-body blockquote{border-radius:var(--radius);background:var(--green);color:var(--cream);margin-block:1.6em;margin-inline:0;padding:clamp(22px,2.6vw,36px)}.article-body blockquote p{font-size:var(--fs-statement);line-height:1.45}.article-body cite{font-size:var(--fs-small);color:var(--leaf);margin-top:12px;font-style:normal;font-weight:700;display:block}.article-image{margin-block:1.8em}.article-image img{border-radius:var(--radius);width:100%}.article-image figcaption{font-size:var(--fs-small);margin-top:10px}.article-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(48px,6vw,80px);display:flex}.btn-quiet{background:var(--cream-2);color:var(--green)}.article-more{padding:clamp(56px,6vw,96px) var(--m) var(--section);background:var(--cream-2)}.article-more h2{font-size:var(--fs-h2)}.article-more .nc-grid{margin-top:clamp(24px,3vw,40px)}.article-more .nc{background:var(--cream)}.article-more .nc-more{background:var(--cream-2)}.article-missing{padding:clamp(140px,14vw,200px) var(--m) var(--section);justify-items:start;gap:24px;display:grid}.article-missing p{font-size:var(--fs-statement);max-width:36ch}@media (width<=1023px){.news-page-head h1,.news-page-head .news-intro{grid-column:1/-1}.news-page-head .news-intro{margin-top:16px}.nc-grid,.nc-grid[data-n="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-grid[data-n="3"]>:is(.nc,.sk-card):last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nc-grid[data-n="3"]>:is(.nc,.sk-card):last-child:nth-child(odd) :is(.nc-photo,.sk-photo){aspect-ratio:auto;min-height:100%}.nc-grid[data-n="3"]>.nc:last-child:nth-child(odd) .nc-photo>picture{position:absolute;inset:0}.nc-grid[data-n="1"] .nc{--lines:6}}@media (width<=639px){.news-head{align-items:flex-start}.news-body{margin-top:32px}.nc-grid,.nc-grid[data-n]{grid-template-columns:minmax(0,1fr);gap:16px}.nc-grid[data-n] :is(.nc,.sk-card),.nc-grid[data-n="3"]>:is(.nc,.sk-card):last-child:nth-child(odd){flex-direction:column;display:flex}.nc-grid[data-n] :is(.nc-photo,.sk-photo),.nc-grid[data-n="3"]>:is(.nc,.sk-card):last-child:nth-child(odd) :is(.nc-photo,.sk-photo){aspect-ratio:16/10;min-height:0}.nc-grid[data-n] .nc-photo>picture{position:static}.nc,.nc-grid[data-n="1"] .nc{--lines:5}.nc-body,.nc-grid[data-n="1"] .nc-body{gap:10px;padding:18px 18px 20px}html[lang] .nc-title,html[lang] .nc-grid[data-n="1"] .nc-title{letter-spacing:-.01em;font-size:20px;line-height:1.3}html[lang=ar] .nc-title,html[lang=ar] .nc-grid[data-n="1"] .nc-title{letter-spacing:0;line-height:1.55}.nc-grid[data-n="1"] .nc-text{font-size:16px}.news-state{grid-template-columns:1fr;justify-items:start}.news-page{padding-top:112px}.article{padding-top:96px}.article-hero .story-photo{aspect-ratio:4/3}.story-text{gap:22px;padding:20px 20px 24px}html[lang] .article-hero .story-title{font-size:clamp(28px,8vw,34px)}.article-body{font-size:18px}.article-body>p:first-child{font-size:19px}.preview-bar,.saved-bar{padding:10px 14px;bottom:10px}}@media (prefers-reduced-motion:reduce){.nc-photo img,.nc-more,.nc-more svg,.chip{transition:none}.nc-more:active{transform:none}}
