.about-hero.svelte-1iatrv0{position:relative;overflow:hidden;min-height:480px;display:flex;align-items:center}.hero-bg.svelte-1iatrv0{position:absolute;inset:0;background:url(../../../images/hero/cashew-kernels.jpg) center / cover no-repeat}.hero-overlay.svelte-1iatrv0{position:absolute;inset:0;background:linear-gradient(90deg,#1f1f1fd1,#1f1f1f73)}.hero-inner.svelte-1iatrv0{position:relative;z-index:1;width:min(820px,calc(100% - 48px));margin:0 auto;padding:96px 0}.hero-eyebrow.svelte-1iatrv0{display:inline-block;margin-bottom:18px;color:#c7a64a;font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.hero-inner.svelte-1iatrv0 h1:where(.svelte-1iatrv0){margin:0 0 28px;font-size:clamp(2.2rem,4.8vw,3.8rem);font-weight:900;line-height:1.08;letter-spacing:-.03em;color:#fff;text-wrap:balance}.hero-story.svelte-1iatrv0{margin:0 0 20px;color:#ffffffd9;font-size:clamp(1rem,1.25vw,1.1rem);line-height:1.75;text-wrap:pretty}.hero-story.svelte-1iatrv0:last-child{margin-bottom:0}@media (max-width: 900px){.about-hero.svelte-1iatrv0{min-height:380px}.hero-inner.svelte-1iatrv0{padding:72px 0}.hero-inner.svelte-1iatrv0 h1:where(.svelte-1iatrv0){font-size:clamp(1.9rem,7vw,3rem)}}@media (max-width: 600px){.about-hero.svelte-1iatrv0{min-height:auto;align-items:flex-start}.hero-overlay.svelte-1iatrv0{background:linear-gradient(180deg,#1f1f1fbf,#1f1f1fe0)}.hero-inner.svelte-1iatrv0{padding:64px 0 56px}.hero-inner.svelte-1iatrv0 h1:where(.svelte-1iatrv0){font-size:clamp(1.8rem,8vw,2.6rem);margin-bottom:20px}.hero-story.svelte-1iatrv0{font-size:.96rem;line-height:1.68}}.about-hero[lang=ar].svelte-1iatrv0 .hero-eyebrow:where(.svelte-1iatrv0),.about-hero[lang=ar].svelte-1iatrv0 h1:where(.svelte-1iatrv0),.about-hero[lang=ar].svelte-1iatrv0 .hero-story:where(.svelte-1iatrv0){direction:rtl;text-align:right}.about-hero[lang=ar].svelte-1iatrv0 .hero-overlay:where(.svelte-1iatrv0){background:linear-gradient(270deg,#1f1f1fd1,#1f1f1f73)}.stats-section.svelte-1agsqzv{padding:48px 0 56px;background:#f3f3f1}.stats-container.svelte-1agsqzv{width:min(1280px,calc(100% - 40px));margin:0 auto}.stats-grid.svelte-1agsqzv{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;padding:0;margin:0}.stat-card.svelte-1agsqzv{background:#fff;border:1px solid #e8e8e6;border-radius:12px;padding:28px 24px 30px;display:flex;align-items:flex-start;gap:20px;transition:box-shadow .25s ease,transform .25s ease}.stat-card.svelte-1agsqzv:hover{box-shadow:0 8px 24px #00000012;transform:translateY(-3px)}.stat-icon.svelte-1agsqzv{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#c7a64a1a;border-radius:12px;color:#c7a64a}.stat-icon.svelte-1agsqzv svg:where(.svelte-1agsqzv){width:28px;height:28px}.stat-content.svelte-1agsqzv{flex:1;min-width:0}.stat-value.svelte-1agsqzv{display:block;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:800;color:#c7a64a;line-height:1.1;margin-bottom:6px;letter-spacing:-.02em}.stat-text.svelte-1agsqzv{font-size:.88rem;color:#60646b;font-weight:500;line-height:1.5;margin:0}@media (max-width: 1024px){.stats-grid.svelte-1agsqzv{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 600px){.stats-section.svelte-1agsqzv{padding:36px 0 40px}.stats-grid.svelte-1agsqzv{grid-template-columns:1fr;gap:14px}.stat-card.svelte-1agsqzv{padding:22px 20px 24px;gap:16px}.stat-icon.svelte-1agsqzv{width:46px;height:46px}.stat-icon.svelte-1agsqzv svg:where(.svelte-1agsqzv){width:24px;height:24px}.stat-value.svelte-1agsqzv{font-size:1.6rem}.stat-text.svelte-1agsqzv{font-size:.85rem}}.founder-section.svelte-o6tnmk{background:radial-gradient(ellipse at top left,rgba(199,166,74,.06),transparent 55%),linear-gradient(180deg,#fff,#f9f8f5);padding:88px 0 96px;position:relative;overflow:hidden}.founder-section.svelte-o6tnmk:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:120px;height:4px;background:linear-gradient(90deg,transparent,#c7a64a,transparent)}.founder-container.svelte-o6tnmk{width:min(1200px,calc(100% - 40px));margin:0 auto}.founder-grid.svelte-o6tnmk{display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:64px;align-items:start}.founder-media.svelte-o6tnmk{position:sticky;top:96px}.media-frame.svelte-o6tnmk{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 24px 48px -16px #1f1f1f2e,0 8px 16px -8px #c7a64a2e;aspect-ratio:4 / 5;background:#f3f3f1}.media-frame.svelte-o6tnmk:before{content:"";position:absolute;inset:0;border:1px solid rgba(199,166,74,.25);border-radius:20px;pointer-events:none;z-index:2}.media-frame.svelte-o6tnmk img:where(.svelte-o6tnmk){width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.media-frame.svelte-o6tnmk:hover img:where(.svelte-o6tnmk){transform:scale(1.03)}.media-badge.svelte-o6tnmk{position:absolute;bottom:18px;right:18px;width:44px;height:44px;background:#c7a64a;color:#fff;border-radius:50%;display:grid;place-items:center;box-shadow:0 6px 16px #c7a64a59;z-index:3}.media-badge.svelte-o6tnmk svg:where(.svelte-o6tnmk){width:22px;height:22px}.media-caption.svelte-o6tnmk{margin-top:18px;padding-left:14px;border-left:3px solid #c7a64a}.media-caption.svelte-o6tnmk strong:where(.svelte-o6tnmk){display:block;font-size:1.05rem;font-weight:800;color:#1f1f1f;letter-spacing:-.01em}.media-caption.svelte-o6tnmk span:where(.svelte-o6tnmk){display:block;margin-top:3px;font-size:.85rem;color:#60646b;line-height:1.5}.media-linkedin.svelte-o6tnmk{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;background:#0a66c2;color:#fff;font-size:.78rem;font-weight:700;text-decoration:none;border-radius:999px;transition:background .2s ease,transform .2s ease}.media-linkedin.svelte-o6tnmk:hover{background:#084d92;transform:translateY(-1px)}.media-linkedin.svelte-o6tnmk svg:where(.svelte-o6tnmk){width:14px;height:14px}.linkedin-label.svelte-o6tnmk{display:inline-block!important;margin:0!important;font-size:.78rem!important;color:#fff!important;line-height:1!important}.founder-body.svelte-o6tnmk{max-width:640px}.founder-eyebrow.svelte-o6tnmk{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c7a64a;margin-bottom:16px}.founder-title.svelte-o6tnmk{margin:0 0 28px;font-size:clamp(1.65rem,2.6vw,2.25rem);font-weight:800;line-height:1.18;color:#1f1f1f;letter-spacing:-.02em;text-wrap:balance}.founder-prose.svelte-o6tnmk p:where(.svelte-o6tnmk){margin:0 0 18px;color:#3d4148;font-size:1rem;line-height:1.85;text-wrap:pretty}.founder-prose.svelte-o6tnmk p:where(.svelte-o6tnmk):first-child:first-letter{float:left;font-size:3.4rem;line-height:.9;font-weight:800;color:#c7a64a;margin:4px 10px 0 0;font-family:Georgia,Times New Roman,serif}.founder-chips.svelte-o6tnmk{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:32px 0 28px;padding:0;list-style:none}.founder-chips.svelte-o6tnmk li:where(.svelte-o6tnmk){background:#fff;border:1px solid #e8e8e6;border-radius:12px;padding:14px 16px;transition:border-color .2s ease,transform .2s ease}.founder-chips.svelte-o6tnmk li:where(.svelte-o6tnmk):hover{border-color:#c7a64a80;transform:translateY(-2px)}.founder-chips.svelte-o6tnmk strong:where(.svelte-o6tnmk){display:block;font-size:.92rem;font-weight:800;color:#1f1f1f;margin-bottom:4px}.founder-chips.svelte-o6tnmk span:where(.svelte-o6tnmk){display:block;font-size:.78rem;color:#60646b;line-height:1.45}.founder-quote.svelte-o6tnmk{position:relative;margin:0;padding:28px 28px 26px;background:linear-gradient(135deg,#1f1f1f,#2a2a2a);border-radius:16px;color:#fff;overflow:hidden}.founder-quote.svelte-o6tnmk:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#c7a64a}.quote-mark.svelte-o6tnmk{width:32px;height:32px;color:#c7a64a99;margin-bottom:8px}.founder-quote.svelte-o6tnmk p:where(.svelte-o6tnmk){margin:0 0 12px;font-size:1.02rem;line-height:1.7;font-style:italic;color:#fffffff2;font-weight:500}.founder-quote.svelte-o6tnmk cite:where(.svelte-o6tnmk){display:block;font-size:.84rem;font-style:normal;color:#c7a64a;font-weight:700;letter-spacing:.02em}@media (max-width: 980px){.founder-grid.svelte-o6tnmk{grid-template-columns:1fr;gap:40px;max-width:640px;margin:0 auto}.founder-media.svelte-o6tnmk{position:static;max-width:360px;margin:0 auto;width:100%}}@media (max-width: 600px){.founder-section.svelte-o6tnmk{padding:56px 0 64px}.founder-prose.svelte-o6tnmk p:where(.svelte-o6tnmk){font-size:.96rem;line-height:1.78}.founder-prose.svelte-o6tnmk p:where(.svelte-o6tnmk):first-child:first-letter{font-size:2.8rem}.founder-chips.svelte-o6tnmk{grid-template-columns:1fr;gap:10px}.founder-quote.svelte-o6tnmk{padding:22px 20px 20px}.founder-quote.svelte-o6tnmk p:where(.svelte-o6tnmk){font-size:.96rem}}.founder-section[lang=ar].svelte-o6tnmk{direction:rtl}.founder-section[lang=ar].svelte-o6tnmk .media-caption:where(.svelte-o6tnmk){padding-left:0;padding-right:14px;border-left:none;border-right:3px solid #c7a64a}.founder-section[lang=ar].svelte-o6tnmk .media-badge:where(.svelte-o6tnmk){right:auto;left:18px}.founder-section[lang=ar].svelte-o6tnmk .founder-prose:where(.svelte-o6tnmk) p:where(.svelte-o6tnmk):first-child:first-letter{float:right;margin:4px 0 0 10px}.founder-section[lang=ar].svelte-o6tnmk .founder-quote:where(.svelte-o6tnmk):before{left:auto;right:0}.founder-section[lang=ar].svelte-o6tnmk .founder-eyebrow:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-title:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-prose:where(.svelte-o6tnmk) p:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-quote:where(.svelte-o6tnmk) p:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-quote:where(.svelte-o6tnmk) cite:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .media-caption:where(.svelte-o6tnmk) strong:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .media-caption:where(.svelte-o6tnmk) span:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-chips:where(.svelte-o6tnmk) strong:where(.svelte-o6tnmk),.founder-section[lang=ar].svelte-o6tnmk .founder-chips:where(.svelte-o6tnmk) span:where(.svelte-o6tnmk){text-align:right}.milestone-section.svelte-191w7gx{background:linear-gradient(180deg,#fffdf9,#fff8ef);padding:80px 20px;overflow:hidden}.milestone-shell.svelte-191w7gx{max-width:1240px;margin:0 auto}.milestone-head.svelte-191w7gx{max-width:860px;margin:0 auto 40px;text-align:center}.milestone-eyebrow.svelte-191w7gx{display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;padding:8px 14px;border-radius:999px;background:#f8eddc;color:#a46a2b;font-size:.85rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.milestone-head.svelte-191w7gx h2:where(.svelte-191w7gx){margin:0 0 14px;font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:#1f1f1f}.milestone-head.svelte-191w7gx .highlight:where(.svelte-191w7gx){color:#c7a64a}.milestone-intro.svelte-191w7gx{margin:0 auto;max-width:720px;font-size:1rem;line-height:1.75;color:#60646b}.milestone-timeline.svelte-191w7gx{position:relative;margin:0 auto 24px;max-width:1060px;height:24px}.milestone-line.svelte-191w7gx{position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#c7a64a14,#c7a64a66 18% 82%,#c7a64a14)}.milestone-grid.svelte-191w7gx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}.milestone-card.svelte-191w7gx{position:relative;background:#ffffffd9;border:1px solid #e8e8e6;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0000000a;transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column}.milestone-card.svelte-191w7gx:hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000014}.milestone-card.svelte-191w7gx:before{content:"";position:absolute;top:-30px;left:50%;width:12px;height:12px;transform:translate(-50%);border-radius:999px;background:#c7a64a;box-shadow:0 0 0 5px #fffdf9f2;z-index:3}.milestone-index.svelte-191w7gx{position:absolute;top:12px;right:14px;z-index:3;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:#ffffffe6}.milestone-media.svelte-191w7gx{position:relative;height:200px;overflow:hidden}.milestone-media.svelte-191w7gx img:where(.svelte-191w7gx){width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.milestone-card.svelte-191w7gx:hover .milestone-media:where(.svelte-191w7gx) img:where(.svelte-191w7gx){transform:scale(1.05)}.milestone-overlay.svelte-191w7gx{position:absolute;inset:0;background:linear-gradient(180deg,#1f1f1f0d,#1f1f1f73);pointer-events:none}.milestone-stage.svelte-191w7gx{position:absolute;left:14px;bottom:12px;z-index:2;display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#ffffffe6;border:1px solid rgba(255,255,255,.95);color:#c7a64a;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[dir=rtl].svelte-191w7gx .milestone-stage:where(.svelte-191w7gx){left:auto;right:14px}[dir=rtl].svelte-191w7gx .milestone-index:where(.svelte-191w7gx){right:auto;left:14px}.milestone-content.svelte-191w7gx{padding:20px 18px;flex:1;display:flex;flex-direction:column}.milestone-content.svelte-191w7gx h3:where(.svelte-191w7gx){margin:0 0 10px;font-size:1.1rem;line-height:1.3;font-weight:700;color:#1f1f1f}.milestone-content.svelte-191w7gx p:where(.svelte-191w7gx){margin:0 0 14px;font-size:.92rem;line-height:1.7;color:#60646b;flex:1}.milestone-note.svelte-191w7gx{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#c7a64a14;border:1px solid rgba(199,166,74,.2);color:#b8922e;font-size:.8rem;font-weight:600}@media (max-width: 1100px){.milestone-timeline.svelte-191w7gx{display:none}.milestone-grid.svelte-191w7gx{grid-template-columns:repeat(2,minmax(0,1fr))}.milestone-card.svelte-191w7gx:before{display:none}}@media (max-width: 768px){.milestone-section.svelte-191w7gx{padding:56px 16px}.milestone-head.svelte-191w7gx{margin-bottom:28px;text-align:left}[dir=rtl].svelte-191w7gx .milestone-head:where(.svelte-191w7gx){text-align:right}.milestone-grid.svelte-191w7gx{grid-template-columns:1fr;gap:16px}.milestone-media.svelte-191w7gx{height:190px}}.albums-section.svelte-1md8uvv{background:#fff;padding:64px 0 72px}.albums-container.svelte-1md8uvv{width:min(1280px,calc(100% - 40px));margin:0 auto}.albums-header.svelte-1md8uvv{max-width:720px;margin-bottom:36px}.albums-eyebrow.svelte-1md8uvv{display:block;font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c7a64a;margin-bottom:14px}.albums-title.svelte-1md8uvv{margin:0 0 14px;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:800;color:#1f1f1f;line-height:1.2}.albums-lead.svelte-1md8uvv{margin:0;color:#60646b;font-size:.96rem;line-height:1.75}.albums-grid.svelte-1md8uvv{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.album-card.svelte-1md8uvv{text-decoration:none;color:inherit;background:#fff;border:1px solid #e8e8e6;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.album-card.svelte-1md8uvv:hover{box-shadow:0 10px 26px #00000014;transform:translateY(-3px);border-color:#c7a64a55}.album-cover-wrap.svelte-1md8uvv{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:#f3f3f1}.album-cover.svelte-1md8uvv{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.album-card.svelte-1md8uvv:hover .album-cover:where(.svelte-1md8uvv){transform:scale(1.04)}.album-count.svelte-1md8uvv{position:absolute;left:12px;bottom:12px;background:#0000008c;color:#fff;padding:4px 10px;border-radius:999px;font-size:.74rem;font-weight:600;letter-spacing:.02em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.album-count.svelte-1md8uvv .dot:where(.svelte-1md8uvv){margin:0 4px;opacity:.6}.album-meta.svelte-1md8uvv{padding:16px 18px 20px}.album-name.svelte-1md8uvv{display:block;font-size:.98rem;font-weight:700;color:#1f1f1f;margin-bottom:4px;line-height:1.3}.album-sub.svelte-1md8uvv{margin:0 0 8px;font-size:.84rem;line-height:1.5;color:#60646b;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.album-loc.svelte-1md8uvv{font-size:.78rem;color:#8a8e94;letter-spacing:.01em}.albums-footer.svelte-1md8uvv{margin-top:28px;text-align:center}.albums-cta.svelte-1md8uvv{display:inline-block;font-size:.94rem;font-weight:700;color:#c7a64a;text-decoration:none;border-bottom:2px solid #c7a64a;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.albums-cta.svelte-1md8uvv:hover{color:#b8922e;border-color:#b8922e}@media (max-width: 1100px){.albums-grid.svelte-1md8uvv{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){.albums-grid.svelte-1md8uvv{grid-template-columns:repeat(2,1fr)}.albums-section.svelte-1md8uvv{padding:48px 0 56px}}@media (max-width: 520px){.albums-grid.svelte-1md8uvv{grid-template-columns:1fr;gap:14px}.albums-section.svelte-1md8uvv{padding:40px 0 48px}}.capabilities-links.svelte-8plhm2{background:#fff;padding:56px 0 64px}.cap-container.svelte-8plhm2{width:min(1280px,calc(100% - 40px));margin:0 auto}.cap-eyebrow.svelte-8plhm2{display:block;font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c7a64a;margin-bottom:28px}.cap-grid.svelte-8plhm2{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:36px}.cap-card.svelte-8plhm2{background:#fff;border:1px solid #e8e8e6;border-radius:12px;padding:24px 20px;text-decoration:none;color:inherit;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.cap-card.svelte-8plhm2:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-3px);border-color:#d6b44b}.cap-icon.svelte-8plhm2{display:block;font-size:1.4rem;margin-bottom:10px}.cap-card.svelte-8plhm2 strong:where(.svelte-8plhm2){display:block;font-size:.96rem;font-weight:700;color:#1f1f1f;margin-bottom:8px}.cap-card.svelte-8plhm2 p:where(.svelte-8plhm2){font-size:.88rem;color:#60646b;line-height:1.6;margin:0}.cap-cta.svelte-8plhm2{text-align:center}.btn-products.svelte-8plhm2{display:inline-block;font-size:.94rem;font-weight:700;color:#c7a64a;text-decoration:none;border-bottom:2px solid #c7a64a;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.btn-products.svelte-8plhm2:hover{color:#b8922e;border-color:#b8922e}@media (max-width: 1024px){.cap-grid.svelte-8plhm2{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.cap-grid.svelte-8plhm2{grid-template-columns:1fr;gap:14px}.capabilities-links.svelte-8plhm2{padding:40px 0 48px}}
