@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400i-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400i-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400i-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400i-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/carlito-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/carlito-700-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/carlito-700-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/carlito-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/carlito-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:only light;--fx-ink:#1A1514;--fx-green:#045A04;--fx-yellow:#FCBB00;--fx-white:#FFFFFF;--fx-canvas:#F1F2EC;--fx-surface-2:#F6F6F2;--fx-photo-bg:#E3E5DC;--fx-band:#F6F7F4;--fx-product-bg:#FFFFFF;--fx-green-dark:#033A03;--fx-green-hover:#034403;--fx-deep-raised:#0B4B0B;--fx-deep-line:#2A6A2A;--fx-map-bg:#E7E8E0;--fx-grid-line:rgba(4,90,4,.055);--fx-text:#1A1514;--fx-text-muted:#57534D;--fx-text-subtle:#6B665F;--fx-text-soft:#3F3B36;--fx-text-on-green:#D6E6D3;--fx-text-on-green-2:#DCEAD9;--fx-text-on-ink:#C9C3B8;--fx-text-on-photo:#E6E1D8;--fx-heading-on-ink:#F3F1E6;--fx-hairline:#E6E8E1;--fx-border:#D9DCD2;--fx-field-border:#8A857D;--fx-green-tint:#E4EFE1;--fx-green-raised:#0C6A0C;--fx-green-line:#5E9A5E;--fx-ink-raised:#2A2320;--fx-ink-raised-2:#2C2522;--fx-ink-line:#3A332F;--fx-hero-base:#06240A;--fx-map-land:#DADDD1;--fx-fam-sweet:#FFF0C4;--fx-fam-sweet-edge:#F2DC8E;--fx-fam-flav:#FFE39F;--fx-fam-flav-edge:#EDC65E;--fx-fam-tex:#EDEADF;--fx-fam-tex-edge:#D7D1BE;--fx-fam-nutr:#DDEBD3;--fx-fam-nutr-edge:#BBD4AC;--fx-fam-dairy:#F1F3EC;--fx-fam-dairy-edge:#D5DCCE;--fx-fam-agri:#E4E8C4;--fx-fam-agri-edge:#C9D199;--fx-fam-tech:#D2E3CE;--fx-fam-tech-edge:#AFC9A8;--fx-fam-sweet-mark:#CDB14A;--fx-fam-flav-mark:#CB9A00;--fx-fam-tex-mark:#B3A784;--fx-fam-nutr-mark:#8FAD7C;--fx-fam-dairy-mark:#A6B695;--fx-fam-agri-mark:#A0A963;--fx-fam-tech-mark:#83A27A;--fx-glass:rgba(255,255,255,.92);--fx-glass-strong:rgba(255,255,255,.94);--fx-hero-gradient:linear-gradient(90deg,rgba(4,36,6,.93),rgba(4,36,6,.7) 50%,rgba(4,36,6,.15));--fx-photo-fade:linear-gradient(180deg,rgba(26,21,20,0) 40%,rgba(26,21,20,.88));--fx-dim:rgba(26,21,20,.28);--fx-font:"Calibri","Carlito","Carlito Fallback","Carlito Fallback R","Commissioner",sans-serif;--fx-fs-title:clamp(1.875rem,3.3vw,3rem);--fx-fs-display-xl:var(--fx-fs-title);--fx-fs-display-l:var(--fx-fs-title);--fx-fs-h1:var(--fx-fs-title);--fx-fs-h2:clamp(1.5rem,2.4vw,2.125rem);--fx-fs-h3:clamp(1.3125rem,2vw,1.75rem);--fx-fs-lead:clamp(1rem,1.25vw,1.125rem);--fx-fs-body:1rem;--fx-lh-heading:1.06;--fx-lh-body:1.6;--fx-ls-heading:-.012em;--fx-ls-eyebrow:.12em;--fx-content:1280px;--fx-split-max:1408px;--fx-page-pad:0px;--fx-stack-gap:0px;--fx-section-pad-y:clamp(24px,2.5vw,36px);--fx-section-pad-x:max(clamp(20px,3.4vw,56px),calc((100% - 1280px) / 2));--fx-split-pad-x:max(0px,calc((100% - 1408px) / 2));--fx-split-gap:clamp(14px,2vw,28px);--fx-card-pad:clamp(26px,3.2vw,48px) clamp(20px,3.2vw,48px);--fx-gap-head:clamp(18px,1.8vw,24px);--fx-gap-l:20px;--fx-gap-m:16px;--fx-gap-s:14px;--fx-bar-h-lg:clamp(64px,5.6vw,78px);--fx-bar-h-sm:clamp(54px,4.2vw,60px);--fx-bar-h:var(--fx-bar-h-lg);--fx-hd-line:calc(var(--fx-bar-h) + 1px);--fx-hd-stuck:calc(var(--fx-bar-h-sm) + 1px);--fx-sticky-top:calc(var(--fx-hd-stuck) + 12px);--fx-r-pill:999px;--fx-r-section:8px;--fx-r-card:8px;--fx-r-panel:8px;--fx-r-tile:8px;--fx-r-sm:6px;--fx-r-xs:4px;--fx-r-btn:6px;--fx-shadow-header:none;--fx-shadow-lift:0 16px 36px rgba(26,21,20,.10);--fx-shadow-lift-sm:0 12px 28px rgba(26,21,20,.08);--fx-shadow-pop:0 18px 44px rgba(26,21,20,.14);--fx-shadow-float:0 12px 28px rgba(26,21,20,.16);--fx-shadow-device:0 40px 80px rgba(26,21,20,.22),0 10px 24px rgba(26,21,20,.12);--fx-shadow-fab:0 12px 30px rgba(26,21,20,.25);--fx-photo-grade:saturate(.86) contrast(1.05) brightness(1.02);--fx-ease:cubic-bezier(.2,.8,.2,1);--fx-ease-out:var(--fx-ease);--fx-ease-hover:var(--fx-ease);--fx-dur-color:200ms;--fx-dur-hover:300ms;--fx-dur-zoom:900ms;--fx-hover:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .3s ease,transform .3s var(--fx-ease-hover);--fx-hover-tint:var(--fx-green-tint)}*,:after,:before{box-sizing:border-box}html{background:var(--fx-white);color:var(--fx-ink);text-size-adjust:100%;overflow-x:clip;scroll-padding-top:var(--fx-sticky-top);scroll-padding-bottom:var(--fx-ck-pad,0)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-height:100vh;background:var(--fx-white);font-family:var(--fx-font);font-size:var(--fx-fs-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip;padding-bottom:var(--fx-ck-pad,0)}@view-transition{navigation:auto}::view-transition-old(root){animation:fx-vt-out .16s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:fx-vt-in .3s cubic-bezier(0,0,.2,1) both}::view-transition-group(fx-header){animation-duration:.3s}@keyframes fx-vt-out{to{opacity:0}}@keyframes fx-vt-in{0%{opacity:0}}html:active-view-transition-type(fx-lang)::view-transition-old(root){animation:fx-vt-out .34s ease both}html:active-view-transition-type(fx-lang)::view-transition-new(root){animation:fx-vt-in .34s ease both}html:active-view-transition-type(fx-lang)::view-transition-image-pair(root){isolation:isolate}html:active-view-transition-type(fx-lang)::view-transition-new(root),html:active-view-transition-type(fx-lang)::view-transition-old(root){mix-blend-mode:plus-lighter}html:active-view-transition-type(fx-lang)::view-transition-group(fx-header){animation-duration:.34s}::view-transition-group(fx-lang){animation-duration:.34s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}html:active-view-transition-type(fx-pick)::view-transition{pointer-events:none}html:active-view-transition-type(fx-pick)::view-transition-old(root){animation:none;opacity:0}html:active-view-transition-type(fx-pick)::view-transition-new(root){animation:none}::view-transition-group(fx-pick){animation-duration:.4s;animation-timing-function:var(--fx-ease)}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}@font-face{font-family:Carlito Fallback;font-weight:400;src:local("Arial"),local("ArialMT");size-adjust:91.4%;ascent-override:103.9%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Carlito Fallback;font-weight:400;src:local("Arial"),local("ArialMT");unicode-range:u+0370-03ff,u+1f??;size-adjust:92.8%;ascent-override:102.4%;descent-override:29.1%;line-gap-override:0%}@font-face{font-family:Carlito Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:87.3%;ascent-override:108.8%;descent-override:30.9%;line-gap-override:0%}@font-face{font-family:Carlito Fallback;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT");unicode-range:u+0370-03ff,u+1f??;size-adjust:88.4%;ascent-override:107.5%;descent-override:30.5%;line-gap-override:0%}@font-face{font-family:Carlito Fallback R;font-weight:400;src:local("Roboto"),local("Roboto-Regular");size-adjust:99.9%;ascent-override:95.1%;descent-override:27.0%;line-gap-override:0%}@font-face{font-family:Carlito Fallback R;font-weight:400;src:local("Roboto"),local("Roboto-Regular");unicode-range:u+0370-03ff,u+1f??;size-adjust:90.8%;ascent-override:104.6%;descent-override:29.7%;line-gap-override:0%}@font-face{font-family:Carlito Fallback R;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");size-adjust:96.4%;ascent-override:98.5%;descent-override:28.0%;line-gap-override:0%}@font-face{font-family:Carlito Fallback R;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold");unicode-range:u+0370-03ff,u+1f??;size-adjust:91.7%;ascent-override:103.6%;descent-override:29.4%;line-gap-override:0%}html[lang=en] .gr,html[lang=en] .hd__lang [lang=el]{font-family:Calibri,Carlito Fallback,Carlito Fallback R,sans-serif}a{color:inherit;text-decoration:none}img,svg,video{display:block;max-width:100%}blockquote,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0}ol,ul{padding:0}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:0;padding:0;text-align:inherit}b,strong{font-weight:700}::selection{background:var(--fx-green-tint);color:var(--fx-ink)}:focus-visible:not(input):not(textarea):not(select){outline:3px solid var(--fx-green);outline-offset:2px;box-shadow:0 0 0 5px var(--fx-white)!important}:focus:not(:focus-visible){outline:none}[tabindex="-1"]:focus-visible{outline:none;box-shadow:none!important}[hidden]{display:none!important}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;left:16px;top:12px;z-index:100;background:var(--fx-green-dark);color:var(--fx-white);border-radius:var(--fx-r-btn);padding:12px 18px;font-size:.9375rem;font-weight:700;transform:translateY(-150%);transition:transform .2s ease}.skip:focus{transform:none}.page{min-height:100vh}.eyebrow{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;color:var(--fx-text-muted);font-size:.75rem;font-weight:700;line-height:1;letter-spacing:var(--fx-ls-eyebrow);text-transform:uppercase}.eyebrow--y,.on-dark .eyebrow,.on-green .eyebrow{color:var(--fx-text-on-green)}.on-photo .eyebrow{color:var(--fx-text-on-green-2)}.label{font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.2;color:var(--fx-green);text-transform:uppercase}.on-dark .label,.on-green .label{color:var(--fx-text-on-green)}.micro{font-size:.75rem;font-weight:700;letter-spacing:var(--fx-ls-eyebrow);line-height:1;text-transform:uppercase}.display-l,.display-xl,.h1,.h2,.h3{font-weight:700;text-wrap:balance;color:var(--fx-green)}:is(.on-dark,.on-green,.on-photo,.sec--green,.sec--ink,.card--green,.card--ink,.photo-hero) :is(.display-xl,.display-l,.h1,.h2,.h3){color:inherit}.display-xl{font-size:var(--fx-fs-display-xl)}.display-l,.display-xl{line-height:1.1;letter-spacing:-.01em}.display-l{font-size:var(--fx-fs-display-l)}.h1{font-size:var(--fx-fs-h1);line-height:1.1;letter-spacing:-.01em}.h2{line-height:1.12;letter-spacing:-.008em}.h2,.h2--44{font-size:var(--fx-fs-h2)}.h3{font-size:var(--fx-fs-h3);line-height:1.15;letter-spacing:-.006em}:is(h1,h2,h3,.display-xl,.display-l,.h1,.h2,.h3) :is(.green,.yellow){color:inherit}.eyebrow+:is(h1,h2,h3,.h1,.h2,.h3,.display-l,.display-xl){margin-top:var(--fx-gap-s)}:is(.stack,.app-band__text,.paw-band__text,.spons-card__head)>.eyebrow+*{margin-top:0}.lead{font-size:var(--fx-fs-lead);line-height:1.55;color:var(--fx-text-muted);text-wrap:pretty}.lead--17,.lead--18{font-size:1.125rem}.lead--17,.text{line-height:1.6}.text{font-size:1rem;color:var(--fx-text-muted);text-wrap:pretty}.text--65{line-height:1.65}.on-dark .lead,.on-dark .text,.on-green .lead,.on-green .text{color:var(--fx-text-on-green)}.text-ink{color:var(--fx-ink)}.green{color:var(--fx-green)}.yellow{color:inherit}.muted{color:var(--fx-text-muted)}.mask{overflow:hidden;padding-bottom:.2em;margin-bottom:-.14em}.mask,.mask>span{display:block}.prose{font-size:1.125rem;line-height:1.7;color:var(--fx-text-soft);max-width:72ch}.prose>*+*{margin-top:1em}.prose h2{font-size:clamp(1.5rem,2.2vw,1.875rem);line-height:1.15;letter-spacing:-.01em;margin-top:1.6em;text-wrap:balance}.prose h2,.prose h3{color:var(--fx-green)}.prose h3{font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.2;letter-spacing:-.007em;margin-top:1.4em}.prose h4{font-size:1.125rem;line-height:1.3;color:var(--fx-ink);margin-top:1.2em}.prose a{color:var(--fx-green);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px;overflow-wrap:anywhere}.prose a:hover{color:var(--fx-ink)}.prose ol,.prose ul{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose li::marker{color:var(--fx-green)}.prose img{border-radius:var(--fx-r-sm);height:auto}.prose blockquote{border-left:3px solid var(--fx-green);padding:4px 0 4px 18px;color:var(--fx-ink);font-size:1.25rem}.prose table{border-collapse:collapse;width:100%;font-size:.9375rem;display:block;overflow-x:auto}.prose td,.prose th{border-bottom:1px solid var(--fx-hairline);padding:10px 12px;text-align:left;vertical-align:top}.prose hr{border:0;border-top:1px solid var(--fx-hairline);margin:2em 0}.prose strong{color:var(--fx-ink)}@media print{html{print-color-adjust:exact;-webkit-print-color-adjust:exact}html.fm [data-reveal],html.fm img[data-fade]{opacity:1!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;animation:none!important}.ck,.cmap,.hd__cta,.hd__lang,.hd__menu-btn,.hd__nav,.hd__search,.hsearch,.sec-nav,.skip,.totop,form.form{display:none!important}.hd{position:static}.ft{print-color-adjust:economy;-webkit-print-color-adjust:economy}.ft,.ft *{color:var(--fx-ink)!important;background:none!important;border-color:var(--fx-hairline)!important}.ft__brand img,.ft__certs{display:none!important}}.sec{position:relative;background:var(--fx-white);padding:var(--fx-section-pad-y) var(--fx-section-pad-x)}.sec--ink{background:var(--fx-green-dark);color:var(--fx-white)}.sec--green{background:var(--fx-green);color:var(--fx-white)}.sec--soft{background:var(--fx-band)}main>:is(.sec,.split):nth-of-type(2n):not(.sec--green):not(.sec--ink){background:var(--fx-band)}main>:is(.sec,.split):before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--fx-hairline);transform-origin:0 50%;pointer-events:none}main>:is(.sec,.split):first-child:before,main>:is(.sec--ink,.sec--green):before{content:none}@keyframes fx-rule{0%{transform:scaleX(0)}}@supports (animation-timeline:view()){html.fm main>:is(.sec,.split){view-timeline:--fx-band block}html.fm main>:is(.sec,.split):before{animation:fx-rule linear both;animation-timeline:--fx-band;animation-range:entry 0 entry 40%}}.lab-grid{position:relative;isolation:isolate}.lab-grid:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(var(--fx-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--fx-grid-line) 1px,transparent 1px);background-size:24px 24px;background-position:-1px -1px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 96px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(180deg,transparent,#000 96px,#000 calc(100% - 96px),transparent)}.sec--slim{padding-top:clamp(18px,2vw,28px);padding-bottom:clamp(18px,2vw,28px)}.sec--band{padding-top:clamp(20px,2.4vw,34px);padding-bottom:clamp(20px,2.4vw,34px)}.split{position:relative;background:var(--fx-white);padding:var(--fx-section-pad-y) var(--fx-section-pad-x);display:flex;flex-wrap:wrap}.split,.split--grid{gap:clamp(20px,2.4vw,36px)}.split--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,520px)),1fr));grid-gap:clamp(20px,2.4vw,36px)}.split>*{min-width:0}.card{background:transparent;border-radius:0;padding:0}.card--ink{background:var(--fx-green-dark)}.card--green,.card--ink{color:var(--fx-white);border-radius:var(--fx-r-card);padding:clamp(20px,2.4vw,32px)}.card--green{background:var(--fx-green)}.stack{display:flex;flex-direction:column}.between,.head-row{justify-content:space-between}.head-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px}.head-row>p{max-width:440px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--min,250px)),1fr));grid-gap:var(--gap,12px);gap:var(--gap,12px)}.grid--fill{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--min,250px)),1fr))}.row{display:flex;flex-wrap:wrap;gap:var(--gap,10px)}.btn,.row{align-items:center}.btn{display:inline-flex;justify-content:center;gap:10px;border-radius:var(--fx-r-btn);padding:12px 20px;font-weight:700;line-height:1.2;white-space:nowrap;border:1px solid transparent;transition:var(--fx-hover);cursor:pointer}.btn,.btn--sm{font-size:.9375rem}.btn--sm{padding:9px 15px;gap:8px}.btn--primary{background:var(--fx-green);color:var(--fx-white)}.btn--primary:hover{background:var(--fx-green-hover)}.btn--accent{background:var(--fx-white);color:var(--fx-ink)}.btn--accent:hover{background:var(--fx-hover-tint)}.btn--dark{background:var(--fx-ink);color:var(--fx-white)}.btn--dark:hover{background:var(--fx-green)}.btn--white{background:var(--fx-white);color:var(--fx-ink)}.btn--white:hover{background:var(--fx-hover-tint)}.btn--outline{border-color:var(--fx-ink);color:var(--fx-ink)}.btn--outline:hover{background:var(--fx-hover-tint);border-color:var(--fx-green);color:var(--fx-green)}.btn--outline-green{border-color:var(--fx-green-line);color:var(--fx-white)}.btn--outline-green:hover{border-color:var(--fx-white)}.btn--outline-light{border-color:rgba(255,255,255,.55);color:var(--fx-white)}.btn--outline-light:hover{border-color:var(--fx-white);background:rgba(255,255,255,.08)}.btn--block{display:flex;justify-content:center;width:100%}.btn--wrap{white-space:normal;text-align:left}@media (max-width:400px){.btn{white-space:normal}}.arrow,.dot-arrow{display:none!important}.arrow{width:30px;height:30px;margin:-6px -10px -6px 4px;box-shadow:inset 0 0 0 1.5px currentColor;font-size:.9375rem}.arrow,.dot-arrow{flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1}.dot-arrow{width:var(--s,32px);height:var(--s,32px);font-size:.8125rem;background:var(--bg,var(--fx-white));color:var(--fg,var(--fx-ink))}.text-link{font-size:.9375rem;font-weight:700;color:var(--fx-green);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;transition:var(--fx-hover)}.text-link:hover{color:var(--fx-ink)}.chip{display:inline-flex;align-items:center;gap:6px;border-radius:0!important;padding:0!important;background:none!important;border:0!important;font-size:.9375rem;font-weight:400;line-height:1.5;white-space:normal;color:inherit}:is(.chip:has(+.chip),li:not(:last-child)>.chip):not(.chip--num):after{content:"·"/"";display:inline-block;color:var(--fx-text-subtle)}:is(.on-green,.on-dark) :is(.chip:has(+.chip),li:not(:last-child)>.chip):not(.chip--num):after{color:currentColor;opacity:.6}:where(.row,ul):has(>.chip,>li>.chip){column-gap:6px!important;row-gap:2px!important}a.chip{color:var(--fx-green);text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:3px}a.chip:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;background:none!important}.on-dark a.chip,.on-green a.chip{color:var(--fx-white)}.chip--green,.chip--num,.chip--solid,.chip--yellow{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fx-green)}.on-dark :is(.chip--num,.chip--yellow,.chip--solid,.chip--green),.on-green :is(.chip--num,.chip--yellow,.chip--solid,.chip--green){color:var(--fx-text-on-green)}.chip--solid{font-size:.9375rem;letter-spacing:0}.chip--outline-lg{font-size:1rem}.chip .dot{width:7px;height:7px;border-radius:50%;background:var(--fx-green);flex:none}.ico{flex:none;display:inline-block;vertical-align:-.16em}.caption{display:block;margin-top:10px;font-size:.8125rem;line-height:1.4;color:var(--fx-text-muted)}.caption a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:3px;transition:var(--fx-hover)}.caption a:hover{color:var(--fx-green);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.on-dark .caption,.on-green .caption{color:var(--fx-text-on-green)}.ph{position:relative;overflow:hidden;border-radius:var(--r,8px);background:var(--fx-photo-bg);isolation:isolate}.ph__img,.ph__ph{position:absolute;inset:0}.ph__img img{width:100%;height:100%;object-fit:cover;filter:var(--fx-photo-grade)}.ph__img>picture{display:contents}.ph__img--contain img{object-fit:contain;filter:none}:is(.prod-photo,.pcard__photo,.ccard__photo,.rel-card,.fac-gallery.is-products,.is-product-shot) .ph__img img{filter:none}.ph.ph--banner{background:var(--fx-white)}.ph--banner .ph__img{inset:8%}.ph.ph--whole{background:var(--fx-band)}.ph--whole .ph__img{inset:7%}.ph--dark{background:var(--fx-deep-raised)}.ph--green{background:var(--fx-green-raised)}.ph__ph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px;text-align:center;color:var(--fx-text-muted);background:repeating-linear-gradient(135deg,rgba(26,21,20,.028) 0 14px,rgba(26,21,20,0) 14px 28px),var(--fx-photo-bg);font-size:.8125rem;font-weight:700;line-height:1.35}.ph__ph svg{width:26px;height:26px;opacity:.45}.ph--dark .ph__ph{color:var(--fx-text-on-green);background:repeating-linear-gradient(135deg,rgba(255,255,255,.03) 0 14px,rgba(255,255,255,0) 14px 28px),var(--fx-deep-raised)}.ph--green .ph__ph{color:var(--fx-text-on-green);background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 14px,rgba(255,255,255,0) 14px 28px),var(--fx-green-raised)}.ph--compact .ph__ph span{display:none}.ph__fade{z-index:1;background:var(--fx-photo-fade);pointer-events:none}.ph__fade,.pswap{position:absolute;inset:0}.pswap{z-index:0;display:block;overflow:hidden}.pswap img{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.pswap img.is-on{opacity:1}.pswap img.is-off{transition:none}@media (prefers-reduced-motion:reduce){.pswap img{transition:none}}.photo-card{display:flex;flex-direction:column;gap:14px;margin:0;min-width:0;color:inherit}.photo-card>.ph{aspect-ratio:4/3}.photo-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.photo-card__title{font-size:1.25rem;font-weight:700;letter-spacing:-.007em;line-height:1.15}.photo-card__line{font-size:.9375rem;line-height:1.5;color:var(--fx-text-muted)}@media (max-width:599px){.photo-card{flex-direction:row;align-items:flex-start;gap:14px}.photo-card>.ph{flex:none;width:40%}.photo-card__title{font-size:1.125rem}.photo-card__line{font-size:.8125rem}}.on-dark .photo-card__line{color:var(--fx-text-on-green)}a.photo-card .photo-card__title{text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:4px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}a.photo-card:hover .photo-card__title{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.lift{transition:background-color .15s ease}.lift:hover{background:var(--fx-hover-tint)!important}.fam-sweet{--tile:var(--fx-fam-sweet);--edge:var(--fx-fam-sweet-edge);--mark:var(--fx-fam-sweet-mark)}.fam-flav{--tile:var(--fx-fam-flav);--edge:var(--fx-fam-flav-edge);--mark:var(--fx-fam-flav-mark)}.fam-tex{--tile:var(--fx-fam-tex);--edge:var(--fx-fam-tex-edge);--mark:var(--fx-fam-tex-mark)}.fam-nutr{--tile:var(--fx-fam-nutr);--edge:var(--fx-fam-nutr-edge);--mark:var(--fx-fam-nutr-mark)}.fam-dairy{--tile:var(--fx-fam-dairy);--edge:var(--fx-fam-dairy-edge);--mark:var(--fx-fam-dairy-mark)}.fam-agri{--tile:var(--fx-fam-agri);--edge:var(--fx-fam-agri-edge);--mark:var(--fx-fam-agri-mark)}.fam-tech{--tile:var(--fx-fam-tech);--edge:var(--fx-fam-tech-edge);--mark:var(--fx-fam-tech-mark)}.legend{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.8125rem;font-weight:400;color:var(--fx-text-soft)}.legend span{display:inline-flex;align-items:center;gap:7px}.legend i{width:14px;height:4px;border-radius:1px;background:var(--mark)}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;font-weight:400;color:var(--fx-text-muted)}.crumbs a{transition:var(--fx-hover)}.crumbs a:hover{color:var(--fx-green)}.crumbs [aria-current]{color:var(--fx-ink)}.on-photo .crumbs{color:var(--fx-text-on-green-2)}.on-photo .crumbs [aria-current]{color:var(--fx-white)}.on-photo .crumbs a:hover{color:var(--fx-white);text-decoration:underline}.crumbs--pills{gap:8px;padding:18px var(--fx-section-pad-x) 0}.crumbs--pills [aria-current]{color:var(--fx-ink)}.crumbs--pills a{color:var(--fx-green)}.crumbs--pills a:hover{text-decoration:underline}@media (max-width:599px){.crumbs--pills li:not(:nth-last-child(2)){display:none!important}.crumbs--pills li:nth-last-child(2)>span[aria-hidden]{display:none}.crumbs--pills li:nth-last-child(2)>a:before{content:"← "/""}}.form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:16px 14px;gap:16px 14px;align-content:start;background:var(--fx-white);border:1px solid var(--fx-border);border-radius:var(--fx-r-card);padding:clamp(18px,2.4vw,28px)}.form .full{grid-column:1/-1}.field{display:flex;flex-direction:column;gap:7px;font-size:.8125rem;font-weight:700;color:var(--fx-text-soft);min-width:0}.field input,.field select,.field textarea{width:100%;background:var(--fx-white);border:1px solid var(--fx-field-border);border-radius:var(--fx-r-btn);padding:13px 15px;font-size:1rem;font-weight:400;line-height:1.5;color:var(--fx-ink);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--fx-text-subtle)}.field select{font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--fx-ink) 50%),linear-gradient(135deg,var(--fx-ink) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 16px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:40px}.field textarea{resize:vertical;min-height:120px}.field input::placeholder,.field textarea::placeholder{color:var(--fx-text-subtle)}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--fx-green);box-shadow:inset 0 0 0 1px var(--fx-green);outline:2px solid transparent;outline-offset:-2px}.field input[type=file]{background:var(--fx-band);border:1px dashed var(--fx-field-border);padding:12px 14px;font-size:.9375rem;font-weight:400;color:var(--fx-text-soft)}.field input[type=file]::-webkit-file-upload-button{margin-right:12px;border:1px solid var(--fx-border);border-radius:var(--fx-r-xs);background:var(--fx-white);color:var(--fx-ink);padding:8px 14px;font:700 .8125rem var(--fx-font);cursor:pointer}.field input[type=file]::file-selector-button{margin-right:12px;border:1px solid var(--fx-border);border-radius:var(--fx-r-xs);background:var(--fx-white);color:var(--fx-ink);padding:8px 14px;font:700 .8125rem var(--fx-font);cursor:pointer}.field .hint{font-weight:400;font-size:.8125rem;color:var(--fx-text-muted)}.field input[type=file]:focus{border-color:var(--fx-green);border-style:solid;box-shadow:inset 0 0 0 1px var(--fx-green)}.field.has-error input,.field.has-error textarea{border-color:#B3261E;box-shadow:inset 0 0 0 1px #B3261E}.field__err{font-weight:700;font-size:.8125rem;line-height:1.4;color:#B3261E}.check .field__err{display:block;margin-top:4px}.check{display:flex;align-items:flex-start;gap:10px;font-size:.8125rem;font-weight:400;line-height:1.5;color:var(--fx-text-soft)}.check input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--fx-green)}.check a{color:var(--fx-green);font-weight:700;text-decoration:underline}.form-foot{flex-wrap:wrap;margin-top:4px;font-size:.8125rem;color:var(--fx-text-muted)}.form-foot,.form-subject{display:flex;justify-content:space-between;align-items:center;gap:12px}.form-subject{background:var(--fx-band);border:1px solid var(--fx-hairline);border-radius:var(--fx-r-xs);padding:13px 16px}.form-subject span:first-child{font-size:.8125rem;font-weight:700;color:var(--fx-text-muted)}.form-subject span:last-child{font-size:.9375rem;font-weight:700;text-align:right;color:var(--fx-ink)}.form-error{background:#FDE7DF;color:#7A2A12;border-radius:var(--fx-r-xs);padding:12px 16px;font-size:.9375rem;font-weight:700}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.sent{align-self:flex-start;background:var(--fx-white);color:var(--fx-ink);border:1px solid var(--fx-border);border-radius:var(--fx-r-card);padding:36px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sent__tick{width:52px;height:52px;border-radius:50%;background:var(--fx-green-tint);color:var(--fx-green);display:flex;align-items:center;justify-content:center;font-size:1.375rem;font-weight:700}.sent__title{font-size:1.75rem;font-weight:700;letter-spacing:-.007em;line-height:1.1}.seg{display:flex;flex-wrap:wrap;gap:2px;background:var(--fx-band);border:1px solid var(--fx-hairline);border-radius:var(--fx-r-btn);padding:3px}.seg a,.seg button{display:inline-flex;align-items:center;gap:8px;border-radius:var(--fx-r-xs);padding:10px 16px;font-size:.9375rem;font-weight:700;color:var(--fx-ink);transition:background-color .2s ease,color .2s ease}.seg a:hover,.seg button:hover{background:rgba(26,21,20,.06)}.seg .is-on,.seg [aria-current=page],.seg [aria-pressed=true]{background:var(--fx-green);color:var(--fx-white)}.seg small{font-size:.75rem;font-weight:700;opacity:.75}@media (max-width:560px){.seg{flex-wrap:nowrap;max-width:100%;overflow-x:auto;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg a,.seg button{flex:1 0 auto;justify-content:center;padding-inline:10px}}html.fm [data-reveal]:not([data-fm="2"]):not([data-fm="3"]){opacity:0}html.fm:not(.fm-on) [data-reveal]{animation:fx-failsafe 0s 4s forwards}html.fm [data-reveal=up]:not([data-fm="2"]):not([data-fm="3"]){transform:translate3d(0,8px,0)}html.fm [data-reveal=left]:not([data-fm="2"]):not([data-fm="3"]){transform:translate3d(-8px,0,0)}html.fm [data-reveal=scale]:not([data-fm="2"]):not([data-fm="3"]){transform:scale(.985)}html.fm [data-reveal=mask]:not([data-fm="2"]):not([data-fm="3"]){transform:translate3d(0,105%,0);opacity:1}html.fm [data-reveal=wipe]:not([data-fm="2"]):not([data-fm="3"]){-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:1}@keyframes fx-failsafe{to{opacity:1;transform:none;-webkit-clip-path:none;clip-path:none}}html.fm img[data-fade]:not([data-in]){opacity:0}html.fm img[data-fade]{transition:opacity .4s var(--fx-ease)}html.fm:not(.fm-on) img[data-fade]{animation:fx-failsafe 0s 4s forwards}[data-fm="2"]{transition:opacity .32s var(--fx-ease) calc(var(--d, 0s) * .6),transform .45s var(--fx-ease) calc(var(--d, 0s) * .6),-webkit-clip-path .6s var(--fx-ease) calc(var(--d, 0s) * .6)!important;transition:opacity .32s var(--fx-ease) calc(var(--d, 0s) * .6),transform .45s var(--fx-ease) calc(var(--d, 0s) * .6),clip-path .6s var(--fx-ease) calc(var(--d, 0s) * .6)!important;transition:opacity .32s var(--fx-ease) calc(var(--d, 0s) * .6),transform .45s var(--fx-ease) calc(var(--d, 0s) * .6),clip-path .6s var(--fx-ease) calc(var(--d, 0s) * .6),-webkit-clip-path .6s var(--fx-ease) calc(var(--d, 0s) * .6)!important}[data-count]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes fx-parallax{0%{transform:translate3d(0,calc(var(--px) * -1),0)}to{transform:translate3d(0,var(--px),0)}}@supports (animation-timeline:view()){html.fm :has(>[data-parallax]){view-timeline:--fx-px block}html.fm [data-parallax]{--px:min(calc(var(--k, .06) * 60vh),8%);animation:fx-parallax linear both;animation-timeline:--fx-px;animation-range:cover 0 cover 100%}html.fm [data-parallax="0.08"]{--k:.08}}[data-loop]:not([data-live]),[data-loop]:not([data-live]) *{animation-play-state:paused!important}@media (hover:none){.hd__bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (pointer:coarse){:where(.row,ul,.post-tags):has(>a.chip,>li>a.chip){row-gap:20px!important}a.chip{padding-block:10px!important;margin-block:-10px}.crumbs a,a.chip{position:relative}.crumbs a{padding-block:12px;margin-block:-12px}.hd__top>div{align-self:stretch}.hd__top a{position:relative;padding-block:9px;margin-block:-9px}.hd__lang a{min-width:44px}.ft .ft__col{gap:0}.ft__col>:not(b,span){padding-block:11px}.ft__col>span{padding-block:4px}:is(.ft__li,.ft__certs .ft__map,.ft__legal a,.ft__legal button){position:relative;padding-block:11px;margin-block:-11px}.ft__contact a:not(.btn),.row>a.text-link,a.news-date{position:relative;padding-block:10px;margin-block:-10px}.caption a{position:relative;padding-block:15px}.btn--sm,.seg a,.seg button{min-height:44px}.spec dd{line-height:2}.spec dd a{position:relative;padding-block:7px}.leaflet-touch .leaflet-bar a{width:44px;height:44px;line-height:44px}}.nt:after{content:" (opens in a new tab)"}.nt[data-pdf]:after{content:" (PDF, opens in a new tab)"}:lang(el) .nt:after{content:" (ανοίγει σε νέα καρτέλα)"}:lang(el) .nt[data-pdf]:after{content:" (PDF, ανοίγει σε νέα καρτέλα)"}.hd{position:-webkit-sticky;position:sticky;top:-36px;z-index:50;view-transition-name:fx-header;pointer-events:none}html.hd-small .hd__bar{transform:translate3d(0,calc(var(--fx-bar-h-sm) - var(--fx-bar-h-lg)),0)}html.hd-small .hd__logo{transform:translate3d(0,calc((var(--fx-bar-h-lg) - var(--fx-bar-h-sm)) / 2),0) scale(.78)}html.hd-small .hd__right{transform:translate3d(0,calc((var(--fx-bar-h-lg) - var(--fx-bar-h-sm)) / 2),0)}.hd__bar,.hd__logo,.hd__right{transition:transform .26s var(--fx-ease)}.hd__logo{transform-origin:left center}@media (prefers-reduced-motion:reduce){.hd__bar,.hd__logo,.hd__right{transition:none}}.hd__dim{position:fixed;inset:0;z-index:2;pointer-events:auto;background:var(--fx-dim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (hover:none){.hd__dim{-webkit-backdrop-filter:none;backdrop-filter:none}}.hd__top{position:relative;z-index:1;height:36px;justify-content:space-between;gap:16px;padding:0 var(--fx-section-pad-x);background:var(--fx-band);border-bottom:1px solid var(--fx-hairline);font-size:.8125rem;font-weight:400;line-height:1.3;color:var(--fx-text-muted);pointer-events:none}.hd__top,.hd__top>div{display:flex;align-items:center}.hd__top>div{gap:18px;min-width:0;white-space:nowrap;overflow:hidden;pointer-events:auto}.hd__top>div:last-child{gap:16px;overflow:visible}.hd__top a{display:inline-flex;align-items:center;gap:7px;transition:var(--fx-hover)}.hd__top a:hover{color:var(--fx-green)}.hd__top .subtle{color:var(--fx-text-subtle)}.hd__bar{position:relative;z-index:3;pointer-events:auto;height:var(--fx-hd-line);background:var(--fx-white);border-bottom:1px solid var(--fx-hairline);display:flex;align-items:center;padding:0 var(--fx-section-pad-x)}.hd__logo{flex:0 1 auto;min-width:0;display:block;padding-right:clamp(8px,2vw,28px)}.hd__logo img{height:clamp(44px,4.4vw,60px);width:auto;max-width:100%;object-fit:contain;object-position:left center}.hd__right{flex:none;margin-left:auto;display:flex;align-items:center;gap:6px}.hd__right svg{flex:none}.hd__nav{gap:2px;margin-right:6px}.hd__item,.hd__nav{display:flex;align-items:center}.hd__item{position:relative;height:44px;gap:6px;padding:0 12px;font-size:.9375rem;font-weight:700;white-space:nowrap;color:var(--fx-ink);transition:color .15s ease}.hd__item.is-on,.hd__item.is-open,.hd__item:hover{color:var(--fx-green)}.hd__item.is-on:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;background:var(--fx-green)}.hd__it{position:relative;display:flex;align-items:center}.hd__it>.hd__item{padding-right:3px}.hd__disc{height:44px;display:flex;align-items:center;padding:0 12px 0 3px;border:0;background:none;color:var(--fx-ink);cursor:pointer;transition:color .15s ease}.hd__it.is-on>*,.hd__it.is-open>*,.hd__it:hover>*{color:var(--fx-green)}.hd__it.is-on:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;background:var(--fx-green)}.hd__disc svg{transition:transform .2s ease}.hd__it.is-open .hd__disc svg{transform:rotate(180deg)}.hd__lang{flex:none;display:flex;align-items:center;height:44px}.hd__lang a,.hd__lang span{position:relative;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;font-size:.9375rem;font-weight:700;letter-spacing:.02em;color:var(--fx-text-muted);transition:color .2s ease}.hd__lang>*+:before{content:"";position:absolute;left:0;top:14px;bottom:14px;border-left:1px solid var(--fx-border)}.hd__lang a:hover{color:var(--fx-green)}.hd__lang [aria-current]{color:var(--fx-ink);text-decoration:underline;-webkit-text-decoration-color:var(--fx-green);text-decoration-color:var(--fx-green);text-decoration-thickness:2px;text-underline-offset:6px;view-transition-name:fx-lang}.hd__search{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--fx-r-btn);padding:0;background:transparent;color:var(--fx-ink);transition:background-color .15s ease,color .15s ease}.hd__search:hover{background:var(--fx-hover-tint);color:var(--fx-green)}.hd__cta{height:44px;display:inline-flex;align-items:center;margin-left:4px;padding:0 18px;border-radius:var(--fx-r-btn);background:var(--fx-green);color:var(--fx-white);font-size:.9375rem;font-weight:700;white-space:nowrap;transition:background-color .15s ease}.hd__cta:hover{background:var(--fx-green-hover)}.hd__menu-btn{height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--fx-border);border-radius:var(--fx-r-btn);background:var(--fx-white);color:var(--fx-ink);font-size:.9375rem;font-weight:700;transition:background-color .15s ease,border-color .15s ease}.hd__menu-btn[aria-expanded=true]{background:var(--fx-green);border-color:var(--fx-green);color:var(--fx-white)}.only-narrow{display:none!important}@media (max-width:1270px){html[lang=en] .only-wide{display:none!important}html[lang=en] .only-narrow{display:inline-flex!important}}@media (max-width:1360px){html[lang=el] .only-wide{display:none!important}html[lang=el] .only-narrow{display:inline-flex!important}}@media (max-width:420px){.hd__right{gap:4px}}@media (max-width:400px){.hd__menu-btn{width:44px;padding:0;justify-content:center;gap:0}.hd__menu-btn .hd__menu-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.hd__panel{position:absolute;left:0;right:0;top:calc(100% + 1px);z-index:2}.hd__panel>div{background:var(--fx-white);border-bottom:1px solid var(--fx-hairline);box-shadow:0 24px 48px rgba(26,21,20,.12);padding:26px var(--fx-section-pad-x) 30px}.mega{display:grid;grid-gap:28px;gap:28px}.mega--ing{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr) minmax(220px,.8fr)}.mega--mk{grid-template-columns:minmax(0,2fr) minmax(250px,.9fr)}.mega--fac{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(210px,.95fr);gap:12px}.mega--q{grid-template-columns:minmax(220px,.9fr) minmax(0,1.5fr) minmax(220px,.85fr)}.mega--co{grid-template-columns:minmax(0,1.4fr) minmax(200px,.75fr) minmax(250px,.95fr);gap:24px}.mega__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mega__u{font-size:.75rem;font-weight:700;letter-spacing:var(--fx-ls-eyebrow);color:var(--fx-green);text-transform:uppercase}.mega__u--muted{color:var(--fx-text-muted)}.mega__all{font-size:.8125rem;font-weight:700;color:var(--fx-green);transition:var(--fx-hover)}.mega__all:hover{color:var(--fx-ink)}.mini-tiles{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:14px}.mini{aspect-ratio:1/1.08;border:1px solid var(--fx-border);border-radius:var(--fx-r-xs);box-shadow:inset 0 3px 0 var(--mark,var(--fx-green));padding:7px 7px 6px;display:flex;flex-direction:column;justify-content:space-between;background:var(--fx-white);color:var(--fx-ink);transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .2s ease}.mini span:first-child{font-size:.5625rem;font-weight:700}.mini span:last-child{font-size:clamp(.9375rem,1.4vw,1.25rem);font-weight:700;letter-spacing:-.015em;line-height:1}.mini.is-on{background:var(--fx-hover-tint);border-color:var(--fx-green);color:var(--fx-green)}.mini.is-dim{opacity:.3}.mini--az{color:var(--fx-green);text-align:left}.mini--az:hover{background:var(--fx-hover-tint);border-color:var(--fx-green)}.mini--az span:last-child{font-size:clamp(.8125rem,1.2vw,1rem)}.mega__cur{margin-top:12px;display:flex;align-items:center;gap:12px;background:var(--fx-band);border-radius:var(--fx-r-sm);padding:10px 14px;min-height:46px}.mega__cur>span:first-child{flex:none;background:var(--fx-green-tint);color:var(--fx-green);border-radius:var(--fx-r-xs);padding:5px 9px;font-size:.75rem;font-weight:700}.mega__cur b{display:block;font-size:.9375rem}.mega__cur small{display:block;font-size:.8125rem;color:var(--fx-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fam-rows{display:flex;flex-direction:column;gap:2px;margin-top:12px}.fam-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:var(--fx-r-xs);font-size:.9375rem;font-weight:400;transition:background-color .15s ease}.fam-row.is-on,.fam-row:hover{background:var(--fx-band)}.fam-row>span{display:flex;align-items:center;gap:10px}.fam-row i{width:14px;height:4px;border-radius:1px;background:var(--mark)}.fam-row small{font-size:.75rem;font-weight:700;color:var(--fx-text-muted)}.mega__searchall{margin-top:14px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--fx-border);border-radius:var(--fx-r-btn);padding:9px 10px 9px 14px;font-size:.8125rem;font-weight:400;color:var(--fx-text-muted);transition:var(--fx-hover)}.mega__searchall:hover{border-color:var(--fx-green);color:var(--fx-green)}.mega__searchall>span{display:inline-flex;align-items:center;gap:8px}.feature{position:relative;display:block;min-height:280px;border-radius:var(--fx-r-tile);overflow:hidden;background:var(--fx-photo-bg);color:var(--fx-white)}.feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--fx-photo-grade)}.feature .pswap img{transition:opacity .3s ease}.feature .pswap img.is-off{transition:none}.feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(26,21,20,0) 30%,rgba(26,21,20,.84) 60%,rgba(26,21,20,.92))}.feature--green:after{background:linear-gradient(180deg,rgba(4,36,6,.05) 25%,rgba(4,36,6,.86) 60%,rgba(4,36,6,.94))}.feature>span:not(.pswap){position:absolute;left:18px;right:18px;bottom:18px;z-index:1;display:flex;flex-direction:column;gap:6px}.feature small{font-size:.75rem;font-weight:700;letter-spacing:var(--fx-ls-eyebrow);color:var(--fx-text-on-green);text-transform:uppercase}.feature b{font-size:1.25rem;letter-spacing:-.01em;line-height:1.15}.feature em{font-style:normal;font-size:.8125rem;color:var(--fx-text-on-photo)}.mk-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 8px;gap:4px 8px;margin-top:10px}.mk-link{display:flex;gap:12px;align-items:flex-start;padding:11px 12px;border-radius:var(--fx-r-sm);transition:background-color .15s ease}.mk-link.is-on,.mk-link:hover{background:var(--fx-band)}.mk-link>i{flex:none;width:34px;height:34px;border-radius:var(--fx-r-xs);background:var(--fx-green-tint);color:var(--fx-green);font-size:.75rem;font-weight:700;font-style:normal;display:flex;align-items:center;justify-content:center}.mk-link b{display:block;font-size:.9375rem}.mk-link small{display:block;margin-top:2px;font-size:.8125rem;line-height:1.45;color:var(--fx-text-muted)}.channels{background:var(--fx-band);border-radius:var(--fx-r-sm);padding:14px 16px}.channels .row{margin-top:10px;gap:4px 16px}.channels a{font-size:.9375rem;font-weight:700;color:var(--fx-green);text-underline-offset:3px}.channels a:hover{text-decoration:underline}.fac-link{display:flex;flex-direction:column;gap:12px;padding:8px;border-radius:var(--fx-r-tile);transition:background-color .15s ease}.fac-card__lead{font-size:.8125rem;line-height:1.55;color:var(--fx-text-on-green);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fac-link.is-on,.fac-link:hover{background:var(--fx-band)}.fac-link .ph{height:150px;--r:var(--fx-r-sm)}.fac-link>span{padding:0 6px 6px;display:flex;flex-direction:column;gap:5px}.fac-link b{font-size:.9375rem}.fac-link small{font-size:.8125rem;line-height:1.45;color:var(--fx-text-muted)}.fac-card{background:var(--fx-green);color:var(--fx-white);border-radius:var(--fx-r-tile);padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}.cert-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.cert-tile{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-height:88px;border:1px solid var(--fx-border);border-radius:var(--fx-r-sm);background:var(--fx-white);padding:12px 14px;transition:background-color .15s ease}.cert-tile:hover{background:var(--fx-hover-tint)}.cert-tile small{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:700;color:var(--fx-green)}.cert-tile b{font-size:1.125rem;letter-spacing:-.005em}.co-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 8px;gap:4px 8px;margin-top:10px}.co-link{display:block;padding:11px 12px;border-radius:var(--fx-r-sm);transition:background-color .15s ease}.co-link:hover{background:var(--fx-band)}.co-link b{display:block;font-size:.9375rem}.co-link small{display:block;margin-top:2px;font-size:.8125rem;line-height:1.45;color:var(--fx-text-muted)}.facts{background:var(--fx-band);border-radius:var(--fx-r-tile);padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 10px;gap:16px 10px;align-content:center}.facts b{display:block;font-size:1.75rem;letter-spacing:-.01em;color:var(--fx-green);line-height:1}.facts small{display:block;margin-top:4px;font-size:.8125rem;font-weight:400;color:var(--fx-text-muted)}.latest{display:flex;flex-direction:column;border-radius:var(--fx-r-tile);overflow:hidden;background:var(--fx-green-dark);color:var(--fx-white)}.latest .ph{height:120px;--r:0}.latest>span{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px}.latest small{font-size:.75rem;font-weight:700;letter-spacing:var(--fx-ls-eyebrow);color:var(--fx-text-on-green);text-transform:uppercase}.latest b{font-size:.9375rem;line-height:1.3}.latest em{font-style:normal;font-size:.8125rem;color:var(--fx-text-on-green)}.srch{position:absolute;left:0;right:0;top:calc(100% + 1px);z-index:2;border-bottom:1px solid var(--fx-hairline);box-shadow:0 24px 48px rgba(26,21,20,.12);padding:16px var(--fx-section-pad-x) 20px;max-height:min(76vh,680px);overflow:auto;overscroll-behavior:contain}.srch,.srch__field{background:var(--fx-white)}.srch__field{display:flex;align-items:center;gap:12px;border:1px solid var(--fx-border);border-radius:var(--fx-r-btn);padding:4px 4px 4px 16px}.srch__field:focus-within{border-color:var(--fx-green);box-shadow:inset 0 0 0 1px var(--fx-green);outline:2px solid transparent;outline-offset:-2px}.srch__field>svg{flex:none;color:var(--fx-green)}.srch__field input{flex:1 1;min-width:0;border:0;background:transparent;outline:none;font-size:clamp(1rem,1.5vw,1.1875rem);font-weight:400;color:var(--fx-ink);padding:11px 0}.srch__field input::placeholder{color:var(--fx-text-subtle);font-weight:400}.srch__field input::-webkit-search-cancel-button{display:none}.srch__close{flex:none;background:var(--fx-band);border-radius:var(--fx-r-xs);padding:10px 14px;font-size:.8125rem;font-weight:700;transition:var(--fx-hover)}.srch__close:hover{background:var(--fx-hover-tint)}.srch__pop{padding:18px 8px 6px}.srch__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.srch__chips a{display:inline-flex;align-items:center;gap:9px;background:var(--fx-white);border:1px solid var(--fx-border);border-radius:var(--fx-r-sm);padding:4px 12px 4px 4px;font-size:.9375rem;font-weight:400;transition:background-color .15s ease}.srch__chips a:hover{background:var(--fx-hover-tint)}.srch__chips i{width:28px;height:28px;border-radius:var(--fx-r-xs);background:var(--fx-white);box-shadow:inset 0 0 0 1px var(--fx-border),inset 0 3px 0 var(--mark,var(--fx-green));display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;font-style:normal}.srch__results{display:flex;flex-direction:column;gap:2px;margin-top:10px}.srch__row{display:flex;align-items:center;gap:14px;padding:7px 12px 7px 7px;border-radius:var(--fx-r-sm)}.srch__row.is-on{background:var(--fx-band)}.srch__tile{flex:none;width:46px;height:46px;border-radius:var(--fx-r-xs);background:var(--fx-white);box-shadow:inset 0 0 0 1px var(--fx-border),inset 0 3px 0 var(--mark,var(--fx-green));color:var(--fx-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-top:2px;line-height:1}.srch__tile.is-cat{background:var(--fx-green);box-shadow:none;color:var(--fx-white)}.srch__tile.is-page{background:var(--fx-band);box-shadow:inset 0 0 0 1px var(--fx-border);color:var(--fx-text-muted);justify-content:center}.srch__tile small{font-size:.5625rem;font-weight:700}.srch__tile b{font-size:1.125rem;letter-spacing:-.015em}.srch__txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.srch__txt b{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srch__txt b strong{color:var(--fx-green)}.srch__txt small{font-size:.8125rem;color:var(--fx-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srch__go{flex:none;width:32px;height:32px;border-radius:var(--fx-r-xs);color:var(--fx-green);display:flex;align-items:center;justify-content:center;font-size:.8125rem}.srch__row.is-on .srch__go{background:var(--fx-green-tint)}.srch__none{padding:22px 10px 8px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.srch__none b{font-size:1.125rem}.srch__hint{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px;padding:12px 10px 2px;border-top:1px solid var(--fx-hairline);font-size:.75rem;font-weight:400;color:var(--fx-text-muted)}.mmenu{position:absolute;left:0;right:0;top:calc(100% + 1px);z-index:2;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px);overflow:auto;overscroll-behavior:contain;background:var(--fx-white);box-shadow:0 24px 48px rgba(26,21,20,.12);padding:8px var(--fx-section-pad-x) 20px}.mmenu,.mmenu__item{border-bottom:1px solid var(--fx-hairline)}.mmenu__head{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 2px;font-size:1.25rem;font-weight:700;letter-spacing:-.005em;color:var(--fx-ink)}.mmenu__head i,.mmenu__head.is-on{color:var(--fx-green)}.mmenu__head i{font-style:normal;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:.8125rem;transition:transform .2s ease}.mmenu__head[aria-expanded=true] i{transform:rotate(180deg)}.mmenu__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));grid-gap:5px;gap:5px;padding:0 0 16px}.mmenu__tiles a{min-height:64px;min-width:0;border:1px solid var(--fx-border);border-radius:var(--fx-r-xs);box-shadow:inset 0 3px 0 var(--mark,var(--fx-green));padding:7px 8px 6px;display:flex;flex-direction:column;gap:2px;background:var(--fx-white)}.mmenu__n{font-size:.5625rem;font-weight:700}.mmenu__sym{font-size:1.125rem;font-weight:700;letter-spacing:-.015em;line-height:1}.mmenu__name{margin-top:auto;font-size:.6562rem;font-weight:700;line-height:1.15;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}.mmenu__subs{padding:0 0 12px}.mmenu__subs,.mmenu__subs a{display:flex;flex-direction:column}.mmenu__subs a{gap:2px;padding:9px 2px}.mmenu__subs b{font-size:1rem}.mmenu__subs small{font-size:.8125rem;color:var(--fx-text-muted)}.mmenu__all{font-size:.9375rem;font-weight:700;color:var(--fx-green);padding:4px 2px 14px;display:inline-flex}.mmenu__cta{display:flex;flex-direction:column;gap:10px;margin-top:18px}.mmenu__cta a{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:var(--fx-r-btn);font-size:.9375rem;font-weight:700}.mmenu__cta a:first-child{background:var(--fx-green);color:var(--fx-white)}.mmenu__cta a:last-child{border:1px solid var(--fx-ink)}.mmenu__contact{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:16px;font-size:.9375rem;font-weight:700;color:var(--fx-text-muted)}.mmenu__contact a{display:inline-flex;align-items:center;gap:7px}.mmenu__contact svg{color:var(--fx-green)}.ft{display:flex;flex-direction:column}.ft__cta{background:var(--fx-band);color:var(--fx-ink);border-top:1px solid var(--fx-hairline);padding:clamp(24px,2.8vw,36px) var(--fx-section-pad-x);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px}.ft__cta h2{margin-top:10px;font-size:var(--fx-fs-h3);line-height:1.15;letter-spacing:-.01em;text-wrap:balance;color:var(--fx-green)}.ft__contact{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.ft__contact a:not(.btn){display:inline-flex;align-items:center;gap:8px;font-size:1rem;font-weight:700;color:var(--fx-ink);text-underline-offset:3px}.ft__contact a:not(.btn) svg{color:var(--fx-green)}.ft__contact a:not(.btn):hover{color:var(--fx-green);text-decoration:underline}.ft__main{background:var(--fx-canvas);color:var(--fx-ink);border-top:1px solid var(--fx-border);padding:clamp(28px,2.8vw,40px) var(--fx-section-pad-x) 0}.ft__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));grid-gap:28px;gap:28px}.ft__brand{grid-column:span 2;min-width:0}.ft__brand img{height:46px;width:auto}.ft__brand p{margin-top:14px;font-size:.9375rem;line-height:1.65;color:var(--fx-text-muted);max-width:380px}.ft__li{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-size:.9375rem;font-weight:700;color:var(--fx-green);text-decoration:underline;-webkit-text-decoration-color:var(--fx-green-line);text-decoration-color:var(--fx-green-line);text-underline-offset:3px;transition:var(--fx-hover)}.ft__li:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ft__hq{margin-top:24px}.ft__col{display:flex;flex-direction:column;gap:11px;font-size:.9375rem;color:var(--fx-text-soft)}.ft__col>b{font-size:.75rem;letter-spacing:var(--fx-ls-eyebrow);color:var(--fx-green);margin-bottom:6px;text-transform:uppercase}.ft__col a{transition:var(--fx-hover)}.ft__col a:hover{color:var(--fx-green)}.ft__map{display:inline-flex;align-items:center;gap:7px;color:var(--fx-green)!important;font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--fx-green-line);text-decoration-color:var(--fx-green-line);text-underline-offset:3px}.ft__map:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:599px){.ft__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.ft__brand,.ft__explore,.ft__sites{grid-column:1/-1}.ft__explore{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:16px;column-gap:16px}.ft__explore>b{grid-column:1/-1}}.ft__certs{gap:12px 20px;margin-top:32px}.ft__certs,.ft__certs ul{display:flex;flex-wrap:wrap;align-items:center}.ft__certs ul{list-style:none;gap:12px 26px}.ft__certs li{display:flex;align-items:center;justify-content:center;height:54px}.ft__certs img{display:block;height:44px;width:auto;max-width:110px;object-fit:contain}.ft__certs img.is-on-white{mix-blend-mode:multiply}@media (max-width:480px){.ft__certs ul{gap:12px 14px}.ft__certs li{height:44px}.ft__certs img{height:34px}}.ft__legal{gap:12px 20px;justify-content:space-between;margin-top:36px;padding:16px 0 18px;border-top:1px solid var(--fx-border);font-size:.8125rem;line-height:1.6;color:var(--fx-text-muted)}.ft__legal,.ft__legal>div{display:flex;flex-wrap:wrap}.ft__legal>div{gap:6px 18px}.ft__legal a,.ft__legal button{transition:var(--fx-hover);font-size:.8125rem}.ft__legal a:hover,.ft__legal button:hover{color:var(--fx-green)}.totop{position:fixed;right:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);z-index:55;width:52px;height:52px;border-radius:50%;background:var(--fx-green-dark);color:var(--fx-white);display:flex;align-items:center;justify-content:center;box-shadow:var(--fx-shadow-fab);opacity:0;transform:translateY(14px) scale(.9);pointer-events:none;transition:opacity .3s ease,transform .35s var(--fx-ease-hover),background-color .2s ease}.totop.is-on{opacity:1;transform:none;pointer-events:auto}@media (max-width:560px){.totop{bottom:calc(var(--fx-ck-pad, 0px) + 14px)}}.totop:hover{background:var(--fx-green)}.totop svg.ring{position:absolute;inset:0;transform:rotate(-90deg);pointer-events:none}.ck{position:fixed;left:16px;bottom:16px;z-index:60;width:min(440px,calc(100vw - 32px));background:var(--fx-white);color:var(--fx-ink);border:1px solid var(--fx-border);border-radius:var(--fx-r-panel);box-shadow:0 18px 44px rgba(26,21,20,.16);padding:22px;display:flex;flex-direction:column;gap:12px}.ck b{font-size:1rem}.ck p{font-size:.9375rem;line-height:1.6;color:var(--fx-text-muted)}.ck p a{color:var(--fx-green);font-weight:700;text-decoration:underline}.ck .row{margin-top:4px;gap:8px}.ck button{flex:1 1 140px;display:inline-flex;justify-content:center;align-items:center;height:44px;border-radius:var(--fx-r-btn);font-size:.9375rem;font-weight:700;transition:var(--fx-hover)}.ck button:first-child{background:var(--fx-green);color:var(--fx-white)}.ck button:first-child:hover{background:var(--fx-green-hover)}.ck button:last-child{border:1px solid var(--fx-ink)}.ck button:last-child:hover{background:var(--fx-hover-tint)}@media (max-height:500px) and (min-width:560px){.ck{width:min(820px,calc(100vw - 32px));display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 18px;gap:2px 18px;padding:14px 18px}.ck p{font-size:.875rem;line-height:1.45}.ck .row{grid-column:2;grid-row:1/span 2;align-self:center;margin-top:0;flex-wrap:nowrap}.ck button{flex:none;padding:0 16px}}