.hero-fade[data-v-48c44294]{animation:fade-up-48c44294 .8s cubic-bezier(.4,0,.2,1) forwards;opacity:0;transform:translateY(30px)}@keyframes fade-up-48c44294{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.reveal[data-v-48c44294]{opacity:0;transform:translateY(30px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1)}.reveal.visible[data-v-48c44294]{opacity:1;transform:translateY(0)}.reveal-delay-1[data-v-48c44294]{transition-delay:.1s}.reveal-delay-2[data-v-48c44294]{transition-delay:.2s}.section-label[data-v-48c44294]{align-items:center;color:#c9a84c;display:inline-flex;font-size:11px;font-weight:600;gap:10px;letter-spacing:.25em;text-transform:uppercase}.section-label[data-v-48c44294]:before{background:#c9a84c;content:"";display:block;height:1px;width:24px}.hero-section[data-v-48c44294]{align-items:center;background:#0b1812;display:flex;min-height:88vh;overflow:hidden;position:relative}.hero-bg[data-v-48c44294]{background-attachment:fixed;background-image:url(../lekas-us/images/singlepage/about-us/factories/gallery01-08.webp);background-position:center 40%;background-repeat:no-repeat;background-size:cover;z-index:0}.hero-bg[data-v-48c44294],.hero-overlay[data-v-48c44294]{inset:0;position:absolute}.hero-overlay[data-v-48c44294]{background:radial-gradient(ellipse 58% 85% at 22% 50%,#060f0bb8 0,#060f0b6b 55%,#060f0b00),linear-gradient(90deg,#08120df2,#08120de0 22%,#08120d9e,#08120d38 68%,#08120d1a),linear-gradient(180deg,#08120d66,#08120d0d 30%,#08120d9e);z-index:1}.hero-inner[data-v-48c44294]{padding:100px 0 90px;position:relative;width:100%;z-index:2}.hero-content[data-v-48c44294]{margin-right:auto;max-width:800px}.hero-title[data-v-48c44294]{color:#fff;font-family:var(--font-heading);font-size:clamp(34px,3.6vw,54px);font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:0 0 22px;text-wrap:balance}.hero-subtitle[data-v-48c44294]{color:#ffffffeb;font-size:clamp(19px,1.7vw,24px);font-weight:500;letter-spacing:-.008em;line-height:1.5;margin:0 0 24px;max-width:680px;text-wrap:balance}.hero-body[data-v-48c44294]{color:#ffffffc7;font-size:16.5px;font-weight:300;-webkit-hyphens:none;hyphens:none;letter-spacing:.002em;line-height:1.75;margin:0 0 34px;max-width:640px}.hero-stats-grid[data-v-48c44294]{border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:28px;grid-template-columns:repeat(4,1fr);max-width:640px;padding-top:34px}.hero-stat[data-v-48c44294]{text-align:center}.hero-stat-value[data-v-48c44294]{color:#fff;display:block;font-size:clamp(30px,2.9vw,40px);font-weight:800;letter-spacing:-.025em;line-height:1}.hero-stat-label[data-v-48c44294]{color:#ffffff8c;display:block;font-size:10.5px;font-weight:500;letter-spacing:.14em;line-height:1.45;margin-top:10px;text-transform:uppercase}.intro-section[data-v-48c44294]{background:#fff;padding:96px 0 72px}.intro-grid[data-v-48c44294]{align-items:start;display:grid;gap:64px;grid-template-columns:42% 1fr}.intro-title[data-v-48c44294]{color:#111827;font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.025em;line-height:1.16;margin:22px 0 0}.intro-title-accent[data-v-48c44294]{color:#1c3d2e}.intro-copy p[data-v-48c44294]{color:#6b7280;font-size:16px;line-height:1.85;margin:0 0 18px}.intro-copy p[data-v-48c44294]:last-child{margin-bottom:0}.intro-copy strong[data-v-48c44294]{color:#1c3d2e;font-weight:600}.facility-section[data-v-48c44294]{background:#fff;padding-bottom:40px}.facility-panels[data-v-48c44294]{display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.facility-panel[data-v-48c44294]{background:#0b1812;cursor:pointer;height:620px;overflow:hidden;position:relative}.facility-panel[data-v-48c44294]:focus-visible{outline:2px solid #c9a84c;outline-offset:-2px}.facility-panel-img[data-v-48c44294]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1);transition:transform .9s cubic-bezier(.4,0,.2,1);width:100%}.facility-panel:hover .facility-panel-img[data-v-48c44294]{transform:scale(1.06)}.facility-panel-scrim[data-v-48c44294]{background:linear-gradient(180deg,#08120d4d,#08120d24 40%,#08120ddb);inset:0;position:absolute;transition:background .5s cubic-bezier(.4,0,.2,1);z-index:1}.facility-panel:hover .facility-panel-scrim[data-v-48c44294]{background:linear-gradient(180deg,#08120d6b,#08120d47 40%,#08120deb)}.facility-panel-base[data-v-48c44294]{bottom:0;left:0;padding:30px 30px 32px;position:absolute;right:0;z-index:2}.facility-panel-kicker[data-v-48c44294]{color:#c9a84c;display:block;font-size:10.5px;font-weight:700;letter-spacing:.2em;margin-bottom:12px;text-transform:uppercase}.facility-panel-title[data-v-48c44294]{color:#fff;font-size:clamp(22px,2.1vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 12px}.facility-panel-caps[data-v-48c44294]{color:#ffffffb8;font-size:13px;line-height:1.7;margin:0 0 18px}.facility-panel-more[data-v-48c44294]{align-items:center;border-bottom:1px solid rgba(201,168,76,.5);color:#c9a84c;display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.12em;padding-bottom:3px;text-transform:uppercase}.facility-panel-more svg[data-v-48c44294]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.facility-panel:hover .facility-panel-more svg[data-v-48c44294]{transform:translate(4px)}.facility-note[data-v-48c44294]{color:#9ca3af;font-size:12.5px;line-height:1.7;margin:30px auto 0;max-width:780px;text-align:center}.facility-lightbox[data-v-48c44294]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060e0aeb;cursor:zoom-out;inset:0;justify-content:center;padding:40px 76px;position:fixed;z-index:9000}.facility-lightbox[data-v-48c44294],.facility-lightbox-figure[data-v-48c44294]{align-items:center;display:flex;flex-direction:column;gap:14px}.facility-lightbox-figure[data-v-48c44294]{margin:0;max-width:100%}.facility-lightbox-img[data-v-48c44294]{border-radius:3px;box-shadow:0 24px 70px #00000080;cursor:default;max-height:calc(100vh - 230px);max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.facility-lightbox-cap[data-v-48c44294]{max-width:720px;text-align:center}.facility-lightbox-cap strong[data-v-48c44294]{color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:6px}.facility-lightbox-cap em[data-v-48c44294]{color:#ffffffa8;display:block;font-size:13px;font-style:normal;line-height:1.65}.facility-lightbox-count[data-v-48c44294]{color:#ffffff8c;font-size:11px;font-weight:600;letter-spacing:.14em}.facility-lightbox-nav[data-v-48c44294]{align-items:center;background:#ffffff1a;border:1px solid hsla(0,0%,100%,.24);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .25s,border-color .25s;width:44px;z-index:1}.facility-lightbox-nav[data-v-48c44294]:hover{background:#ffffff38;border-color:#ffffff80}.facility-lightbox-nav--prev[data-v-48c44294]{left:22px}.facility-lightbox-nav--next[data-v-48c44294]{right:22px}.facility-lightbox-close[data-v-48c44294]{align-items:center;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.24);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:22px;top:22px;transition:background .25s,border-color .25s;width:40px}.facility-lightbox-close[data-v-48c44294]:hover{background:#ffffff38;border-color:#ffffff80}.flow-section[data-v-48c44294]{background:#fff;padding:96px 0 100px}.flow-head[data-v-48c44294]{margin-bottom:52px;max-width:780px}.flow-title[data-v-48c44294]{color:#0f172a;font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:20px 0 16px}.flow-title-accent[data-v-48c44294]{color:#4a7c59}.flow-lead[data-v-48c44294]{color:#6b7280;font-size:17px;font-weight:400;line-height:1.7;margin:0}.flow-cards-wrap[data-v-48c44294]{position:relative}.flow-connector[data-v-48c44294]{background:linear-gradient(90deg,#4a7c59,#4a7c5926);display:block;height:2px;left:8.33333%;position:absolute;right:8.33333%;top:47px;z-index:0}.flow-cards[data-v-48c44294]{display:grid;gap:14px;grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0;position:relative;z-index:1}.flow-card[data-v-48c44294]{background:#fff;border:1px solid #e8e8e8;border-radius:3px;padding:26px 16px 24px;transition:transform .3s,box-shadow .3s}.flow-card[data-v-48c44294]:hover{box-shadow:0 12px 32px #0000000f;transform:translateY(-4px)}.flow-card-num[data-v-48c44294]{align-items:center;background:#4a7c59;border-radius:50%;color:#fff;display:flex;font-size:15px;font-weight:800;height:44px;justify-content:center;letter-spacing:.02em;margin:0 auto 16px;width:44px}.flow-card-title[data-v-48c44294]{color:#1c3d2e;font-size:15px;font-weight:700;line-height:1.35;margin:0 0 10px;text-align:center}.flow-card-desc[data-v-48c44294]{color:#6b7280;font-size:12.5px;line-height:1.65;margin:0;text-align:center}.team-section[data-v-48c44294]{background:#fff;border-top:1px solid #f0f0ee;padding:96px 0 100px}.team-head[data-v-48c44294]{margin:0 auto 52px;max-width:720px;text-align:center}.team-title[data-v-48c44294]{color:#111827;font-size:clamp(28px,3.2vw,42px);font-weight:800;letter-spacing:-.025em;line-height:1.15;margin:18px 0 16px}.team-lead[data-v-48c44294]{color:#6b7280;font-size:16px;line-height:1.8;margin:0}.team-grid[data-v-48c44294]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.team-card[data-v-48c44294]{background:#fff;border:1px solid #e8e8e8;border-radius:3px;overflow:hidden;position:relative;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s}.team-card[data-v-48c44294]:after{background:#4a7c59;bottom:0;content:"";height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.4,0,.2,1)}.team-card[data-v-48c44294]:hover{box-shadow:0 18px 42px #00000014;transform:translateY(-5px)}.team-card[data-v-48c44294]:hover:after{transform:scaleX(1)}.team-media[data-v-48c44294]{aspect-ratio:3/4;background:#f5f4f1;overflow:hidden}.team-media img[data-v-48c44294]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.team-body[data-v-48c44294]{padding:16px 16px 20px}.team-name[data-v-48c44294]{color:#9ca3af;display:block;font-size:9.5px;font-weight:600;letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.team-role[data-v-48c44294]{color:#111827;display:block;font-size:14px;font-weight:700;line-height:1.32;margin-bottom:12px}.team-quote[data-v-48c44294]{border-left:2px solid #ededea;color:#9ca3af;font-size:12.5px;font-style:italic;line-height:1.62;margin:0;padding-left:11px}.team-foot[data-v-48c44294]{color:#6b7280;font-size:15px;line-height:1.8;margin:0 auto;max-width:660px;text-align:center}.where-section[data-v-48c44294]{background:#0f2a1e;padding:96px 0 100px}.where-head[data-v-48c44294]{margin-bottom:48px;max-width:780px}.where-title[data-v-48c44294]{color:#fff;font-size:clamp(30px,3.4vw,46px);font-weight:800;letter-spacing:-.025em;line-height:1.14;margin:20px 0}.where-lead[data-v-48c44294]{color:#ffffff9e;font-size:16px;line-height:1.8;margin:0}.where-layout[data-v-48c44294]{align-items:stretch;display:grid;gap:52px;grid-template-columns:.9fr 1.25fr}.where-aside[data-v-48c44294]{min-width:0}.where-main[data-v-48c44294]{display:flex;flex-direction:column;min-width:0}.where-address[data-v-48c44294]{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;gap:13px;margin-bottom:24px;margin-top:22px;padding-bottom:22px}.where-pin[data-v-48c44294]{align-items:center;background:#c9a84c29;border-radius:50%;color:#c9a84c;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.where-address-title[data-v-48c44294]{color:#fff;display:block;font-size:16px;font-weight:700;margin-bottom:5px}.where-address-line[data-v-48c44294]{color:#ffffff8c;display:block;font-size:13.5px}.where-actions[data-v-48c44294]{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:30px}.where-btn-ghost[data-v-48c44294],.where-btn-primary[data-v-48c44294]{align-items:center;border-radius:3px;display:inline-flex;font-size:12.5px;font-weight:600;gap:9px;justify-content:center;letter-spacing:.05em;padding:14px 24px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.where-btn-primary[data-v-48c44294]{background:#c9a84c;border:1px solid #c9a84c;color:#0f2a1e}.where-btn-primary[data-v-48c44294]:hover{background:#d8ba63;border-color:#d8ba63}.where-btn-ghost[data-v-48c44294]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.24);color:#fff}.where-btn-ghost[data-v-48c44294]:hover{background:#ffffff1f;border-color:#ffffff73}.where-actions .arrow[data-v-48c44294]{display:inline-block;transition:transform .3s}.where-actions a:hover .arrow[data-v-48c44294]{transform:translate(4px)}.where-facts[data-v-48c44294]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;display:flex;flex:1;flex-direction:column;justify-content:space-evenly;list-style:none;margin:24px 0 0;padding:8px 26px}.where-facts li[data-v-48c44294]{align-items:baseline;border-top:1px solid hsla(0,0%,100%,.09);display:flex;gap:16px;justify-content:space-between;padding:16px 0}.where-facts li[data-v-48c44294]:first-child{border-top:none}.where-fact-k[data-v-48c44294]{color:#fff6;flex-shrink:0;font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.where-fact-v[data-v-48c44294]{color:#ffffffe6;font-size:13px;font-weight:500;text-align:right}.where-gallery[data-v-48c44294]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.where-photo[data-v-48c44294]{aspect-ratio:3/2;border-radius:3px;margin:0;overflow:hidden;position:relative}.where-photo img[data-v-48c44294]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.where-photo:hover img[data-v-48c44294]{transform:scale(1.05)}.where-photo figcaption[data-v-48c44294]{background:linear-gradient(180deg,#0f2a1e00,#0f2a1ed9);bottom:0;color:#fff;font-size:12.5px;font-weight:700;left:0;padding:26px 14px 12px;position:absolute;right:0}@media(max-width:1024px){.hero-bg[data-v-48c44294]{background-attachment:scroll;background-position:center 30%}.hero-content[data-v-48c44294]{max-width:100%}.hero-inner[data-v-48c44294]{padding:120px 0 110px}.hero-stats-grid[data-v-48c44294]{max-width:100%}.hero-overlay[data-v-48c44294]{background:linear-gradient(180deg,#08120d8c,#08120db8 40%,#08120de0)}.intro-section[data-v-48c44294]{padding:72px 0 56px}.intro-grid[data-v-48c44294]{gap:28px;grid-template-columns:1fr}.flow-section[data-v-48c44294]{padding:72px 0 76px}.flow-head[data-v-48c44294]{margin-bottom:40px}.flow-connector[data-v-48c44294]{display:none}.flow-cards[data-v-48c44294]{gap:12px;grid-template-columns:repeat(3,1fr)}.team-section[data-v-48c44294],.where-section[data-v-48c44294]{padding:72px 0 76px}.team-grid[data-v-48c44294]{grid-template-columns:repeat(3,1fr)}.where-layout[data-v-48c44294]{gap:36px;grid-template-columns:1fr}.where-main[data-v-48c44294]{order:1}.where-aside[data-v-48c44294]{order:2}.where-facts[data-v-48c44294]{flex:none}.facility-panels[data-v-48c44294]{gap:3px;grid-template-columns:1fr}.facility-panel[data-v-48c44294]{height:460px}.facility-panel-base[data-v-48c44294]{padding:26px 24px 28px}}@media(max-width:768px){.hero-section[data-v-48c44294]{min-height:auto}.hero-inner[data-v-48c44294]{padding:110px 0 90px}.hero-stats-grid[data-v-48c44294]{grid-template-columns:1fr 1fr;row-gap:18px}.intro-title[data-v-48c44294]{font-size:clamp(26px,7vw,34px)}.facility-panel[data-v-48c44294]{height:420px}.facility-panel-base[data-v-48c44294]{padding:22px 20px 24px}.facility-panel-caps[data-v-48c44294]{font-size:12.5px}.facility-lightbox[data-v-48c44294]{padding:60px 14px 30px}.facility-lightbox-nav[data-v-48c44294]{height:36px;width:36px}.facility-lightbox-nav--prev[data-v-48c44294]{left:10px}.facility-lightbox-nav--next[data-v-48c44294]{right:10px}.facility-lightbox-img[data-v-48c44294]{max-height:calc(100vh - 170px)}.flow-section[data-v-48c44294]{padding:60px 0 64px}.flow-cards[data-v-48c44294]{gap:10px;grid-template-columns:repeat(2,1fr)}.flow-card[data-v-48c44294]{padding:20px 14px 18px}.flow-card-num[data-v-48c44294]{font-size:14px;height:38px;margin-bottom:12px;width:38px}.flow-card-title[data-v-48c44294]{font-size:14px}.flow-card-desc[data-v-48c44294]{font-size:12px}.team-section[data-v-48c44294],.where-section[data-v-48c44294]{padding:60px 0 64px}.team-grid[data-v-48c44294]{gap:14px;grid-template-columns:1fr 1fr}.team-body[data-v-48c44294]{padding:14px 14px 18px}.team-quote[data-v-48c44294]{font-size:11.5px}.where-gallery[data-v-48c44294]{grid-template-columns:1fr}.where-actions[data-v-48c44294]{flex-direction:column;gap:10px}.where-btn-ghost[data-v-48c44294],.where-btn-primary[data-v-48c44294]{width:100%}.where-facts[data-v-48c44294]{padding:6px 20px}.where-facts li[data-v-48c44294]{flex-direction:column;gap:5px;padding:12px 0}.where-fact-v[data-v-48c44294]{text-align:left}}
