:root{color:#152018;background:#f4f5f1;--yl-font-latin:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--yl-font-arabic:"Noto Naskh Arabic","Noto Sans Arabic",Tahoma,Arial,sans-serif;--yl-font-cjk:"Noto Sans SC","PingFang SC","Microsoft YaHei","Heiti SC",sans-serif;font-family:var(--yl-font-latin);font-synthesis:none;line-height:1.5}html[lang^=ar]{direction:rtl;--yl-font-sans:var(--yl-font-arabic);--yl-font-editorial:var(--yl-font-arabic)}html[lang^=zh]{--yl-font-sans:var(--yl-font-cjk);--yl-font-editorial:var(--yl-font-cjk)}html[lang^=it],html[lang^=pt]{hyphens:auto}html[lang^=ar],html[lang^=ar] body,html[lang^=ar] button,html[lang^=ar] input,html[lang^=ar] select,html[lang^=ar] textarea{font-family:var(--yl-font-arabic)}html[lang^=zh],html[lang^=zh] body,html[lang^=zh] button,html[lang^=zh] input,html[lang^=zh] select,html[lang^=zh] textarea{font-family:var(--yl-font-cjk);letter-spacing:0}html[lang^=zh] body{line-height:1.65}html[lang^=zh] :where(h1,h2,h3,.hero-title,.section-title){letter-spacing:0;line-height:1.12;word-break:keep-all;overflow-wrap:anywhere}html[lang^=ar] body{text-align:right}html[lang^=ar] .brand,html[lang^=ar] .brand *,html[lang^=ar] .brand-lockup,html[lang^=ar] .brand-lockup *,html[lang^=ar] .language-menu,html[lang^=ar] .language-toggle,html[lang^=ar] .yelleen-loader,html[lang^=ar] .yelleen-success-meta{direction:ltr}html[lang^=ar] .about-actions,html[lang^=ar] .footer-grid,html[lang^=ar] .hero-actions,html[lang^=ar] .partner-actions,html[lang^=ar] .primary-menu,html[lang^=ar] .site-nav{direction:rtl}html[lang^=ar] .language-menu{left:0;right:auto;text-align:right}*{box-sizing:border-box}html{max-width:100%;overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth}body{max-width:100%;overflow-x:hidden;margin:0}body::before{content:"";position:fixed;inset:0;z-index:9996;pointer-events:none;background:#041f19;opacity:0;transition:opacity 260ms ease}.yelleen-page-leaving body::before{opacity:.26}.site-main{opacity:0;transform:translateY(8px);transition:opacity 420ms ease,transform 520ms ease}.yelleen-page-ready .site-main{opacity:1;transform:none}.yelleen-page-leaving .site-main{opacity:.54}.yelleen-loader{position:fixed;inset:0;z-index:9997;display:grid;place-items:center;background:radial-gradient(circle at 50% 46%,rgba(217,170,50,.12),transparent 24%),linear-gradient(135deg,#041f19,#07110e);opacity:1;visibility:visible;transition:opacity 360ms ease,visibility 360ms ease}.yelleen-page-ready .yelleen-loader{opacity:0;visibility:hidden}.yelleen-loader__mark{width:86px;height:96px;display:grid;place-items:center;filter:drop-shadow(0 0 24px rgba(217, 170, 50, .26));animation:yelleenLoaderFade 680ms ease both}.yelleen-loader__mark img{width:100%;height:auto;display:block}.yelleen-loader>span{position:absolute;left:50%;bottom:34%;width:min(220px,42vw);height:1px;overflow:hidden;transform:translateX(-50%);background:rgba(255,255,255,.14)}.yelleen-loader>span::after{content:"";position:absolute;inset:0;width:42%;background:linear-gradient(90deg,transparent,#d9aa32,transparent);animation:yelleenLoaderLine 820ms cubic-bezier(.7,0,.2,1) infinite}@keyframes yelleenLoaderFade{from{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes yelleenLoaderLine{from{transform:translateX(-120%)}to{transform:translateX(260%)}}@media (prefers-reduced-motion:reduce){.site-main,.yelleen-loader,body::before{transition:none}.yelleen-loader>span::after,.yelleen-loader__mark{animation:none}}.error404-page{min-height:100vh;background:#041f19;color:#fffaf0}.error404-hero{position:relative;min-height:760px;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);gap:clamp(32px,6vw,92px);align-items:center;padding:112px clamp(24px,5vw,72px);overflow:hidden;background:radial-gradient(circle at 78% 40%,rgba(217,170,50,.16),transparent 26%),radial-gradient(circle at 22% 18%,rgba(18,111,83,.22),transparent 28%),linear-gradient(135deg,#041f19,#07110e 70%,#030605)}.error404-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.error404-hero__content,.error404-visual{position:relative;z-index:2}.error404-kicker{margin:0 0 18px;color:#d9aa32;font-size:.78rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.error404-hero h1{max-width:880px;margin:0;color:#fff;font-size:clamp(3.35rem, 7vw, 7.4rem);line-height:.92;letter-spacing:0}.error404-hero p{max-width:680px;color:rgba(255,250,240,.76);font-size:1.08rem;line-height:1.78}.error404-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;max-width:720px;margin-top:32px;padding:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055);backdrop-filter:blur(16px)}.error404-search label{display:grid;gap:8px}.error404-search span{color:#d9aa32;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.error404-search input{min-height:52px;width:100%;border:0;background:rgba(255,255,255,.08);color:#fff;padding:0 16px;outline:1px solid rgba(255,255,255,.1)}.error404-home,.error404-search button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(217,170,50,.72);background:#d9aa32;color:#041f19;padding:0 22px;font-size:.78rem;font-weight:950;text-transform:uppercase;cursor:pointer}.error404-home{margin-top:16px;width:max-content;text-decoration:none}.error404-visual{min-height:480px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035);box-shadow:0 32px 90px rgba(0,0,0,.26);overflow:hidden}.error404-visual img{width:min(220px,48vw);height:auto;filter:drop-shadow(0 0 34px rgba(217, 170, 50, .2))}.error404-line{position:absolute;left:12%;width:76%;height:1px;background:linear-gradient(90deg,transparent,rgba(217,170,50,.78),transparent);transform-origin:left center}.error404-line--one{top:34%;transform:rotate(-18deg)}.error404-line--two{top:50%;transform:rotate(3deg)}.error404-line--three{top:66%;transform:rotate(18deg)}.error404-links{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;padding:0 clamp(24px,5vw,72px) 72px;background:#041f19}.error404-links a{min-height:104px;display:flex;align-items:center;justify-content:space-between;padding:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045);color:#fff;font-size:.82rem;font-weight:950;text-transform:uppercase;text-decoration:none;transition:background 220ms ease,border-color 220ms ease,transform 220ms ease}.error404-links a:hover{border-color:rgba(217,170,50,.6);background:rgba(217,170,50,.08);transform:translateY(-2px)}.error404-links span{color:#d9aa32}@media (max-width:1080px){.error404-hero{grid-template-columns:1fr}.error404-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.error404-hero{padding:82px 20px}.error404-hero h1{font-size:clamp(3rem, 13vw, 4.6rem)}.error404-search{grid-template-columns:1fr}.error404-home,.error404-search button{width:100%}.error404-links{grid-template-columns:1fr;padding:0 20px 56px}}body.admin-bar .corporate-header{top:0}a{color:inherit;text-decoration:none}.main-nav ul,.utility-bar ul,nav ul{display:contents;list-style:none;margin:0;padding:0}.custom-logo{height:54px;width:auto}button,input,textarea{font:inherit}.app-shell{min-height:100vh}.loading-screen{display:grid;min-height:100vh;place-items:center}.corporate-header{background:#fff;border-bottom:1px solid #d9ded6;position:sticky;top:0;z-index:20}.utility-bar{align-items:center;background:#083e2d;color:#f3f6ed;display:flex;font-size:12px;font-weight:700;gap:28px;justify-content:flex-end;min-height:36px;padding:0 clamp(20px,5vw,72px);text-transform:uppercase}.main-nav{align-items:center;display:grid;gap:36px;grid-template-columns:auto 1fr;min-height:86px;padding:0 clamp(20px,5vw,72px)}.brand img{display:block;height:54px;width:auto}.main-nav nav{align-items:center;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:flex-end}.main-nav a{color:#1a231d;font-size:13px;font-weight:800;text-transform:uppercase}.mega-panel{border-top:1px solid #e4e7e0;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);padding:0 clamp(20px,5vw,72px) 14px}.mega-panel div{border-left:1px solid #dce1d8;padding:14px 18px 0}.eyebrow,.mega-panel span{color:#9b7a10;display:block;font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 10px;text-transform:uppercase}.mega-panel strong{color:#38423b;display:block;font-size:13px;line-height:1.35}.hero-section{background:#071f19;color:#fff;display:grid;min-height:680px;position:relative}.hero-image{background:linear-gradient(90deg,rgba(4,26,21,.88),rgba(4,26,21,.42),rgba(4,26,21,.18)),url("../images/investment/investment-port.png") center/cover;background-position:center;background-size:cover;inset:0;position:absolute}.hero-content{align-self:end;max-width:980px;padding:0 clamp(20px,5vw,72px) 96px;position:relative}.hero-content p{border-left:4px solid #e0b51f;color:#f0d36c;font-weight:900;margin:0 0 22px;padding-left:16px;text-transform:uppercase}.hero-content h1{font-size:clamp(48px, 7vw, 88px);letter-spacing:0;line-height:.98;margin:0 0 24px;max-width:980px}.hero-content span{color:#e8eee9;display:block;font-size:clamp(18px, 2vw, 24px);max-width:790px}.button-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.partner-form button,.primary-action,.secondary-action{border:1px solid #e0b51f;display:inline-flex;font-weight:900;justify-content:center;min-width:190px;padding:15px 22px;text-transform:uppercase}.partner-form button,.primary-action{background:#e0b51f;color:#101710}.secondary-action{background:rgba(255,255,255,.06);color:#fff}section{padding:92px clamp(20px,5vw,72px)}.section-grid{display:grid;gap:56px;grid-template-columns:minmax(0,1.15fr) minmax(340px,0.85fr)}h2{color:#111814;font-size:clamp(34px, 4vw, 56px);letter-spacing:0;line-height:1.04;margin:0 0 24px}h3{letter-spacing:0;line-height:1.15}p{color:#4f5a53}.overview-section{background:#fff}.overview-section>div>p:last-child{font-size:19px;max-width:760px}.pillars-grid{border-top:1px solid #cad1c6;display:grid}.pillar{border-bottom:1px solid #cad1c6;color:#102d22;font-size:18px;font-weight:900;padding:23px 0}.divisions-section,.insights-section,.routes-section{background:#f4f5f1}.section-heading{max-width:860px;margin-bottom:44px}.division-grid{border-top:1px solid #cbd2c8;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.division-block{background:#fff;border-bottom:1px solid #cbd2c8;border-right:1px solid #cbd2c8;display:grid;grid-template-rows:220px 1fr}.division-block:first-child{border-left:1px solid #cbd2c8}.division-block img{height:100%;object-fit:cover;width:100%}.division-block div{display:grid;gap:12px;padding:28px}.division-block h3{color:#11251d;font-size:23px;margin:0}.division-block p{margin:0}.division-block a,.insight-list a{align-self:end;color:#0b5d3f;font-weight:900;margin-top:18px;text-transform:uppercase}.mining-section{background:#082f25;color:#fff}.light h2,.mining-copy p{color:#fff}.mining-layout{display:grid;gap:24px;grid-template-columns:1.25fr 0.85fr}.mining-layout img{height:100%;object-fit:cover;width:100%}.mining-large{min-height:560px}.mining-copy{background:#0d3d30;border-top:6px solid #e0b51f;padding:38px}.mining-copy p{font-size:18px;margin-top:0}.facts-grid{border-top:1px solid rgba(255,255,255,.22);display:grid;grid-template-columns:repeat(2,1fr);margin-top:32px}.facts-grid span{border-bottom:1px solid rgba(255,255,255,.22);color:#f2d66e;font-weight:900;padding:14px 0}.mining-small{min-height:260px}.route-map{background:#fff;border:1px solid #cbd2c8;display:grid;grid-template-columns:1fr 1fr 1fr;min-height:360px;overflow:hidden;padding:56px;position:relative}.map-node{align-self:center;border:2px solid #103d2f;color:#103d2f;font-weight:900;justify-self:center;min-width:170px;padding:18px;text-align:center;text-transform:uppercase;z-index:1}.brazil{grid-column:1}.turkey{grid-column:3;grid-row:1;transform:translateY(-72px)}.china{grid-column:3;grid-row:1;transform:translateY(76px)}.route-line{background:#c49a14;height:2px;left:30%;position:absolute;transform-origin:left;width:42%}.route-one{top:38%;transform:rotate(-12deg)}.route-two{top:57%;transform:rotate(12deg)}.governance-section{background:#fff;border-bottom:1px solid #d7ded3;border-top:1px solid #d7ded3;display:grid;gap:56px;grid-template-columns:0.9fr 1.1fr}.governance-section ul{border-top:1px solid #c7d0c4;list-style:none;margin:0;padding:0}.governance-section li{border-bottom:1px solid #c7d0c4;color:#223029;font-size:18px;font-weight:800;padding:24px 0}.sector-band{background:#eef1ea;display:grid;gap:56px;grid-template-columns:1fr 1fr}.sector-band p{font-size:18px;max-width:760px}.commodity-list{align-self:center;border-top:1px solid #c3cbc0;display:grid;grid-template-columns:repeat(2,1fr)}.commodity-list span{border-bottom:1px solid #c3cbc0;color:#11251d;font-size:22px;font-weight:900;padding:24px 0}.petroleum-section{background:#151c1b;color:#fff;display:grid;gap:56px;grid-template-columns:1.1fr 0.9fr}.petroleum-section img{height:500px;object-fit:cover;width:100%}.petroleum-section h2,.petroleum-section p{color:#fff}.investment-section{background:#fff;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);padding-bottom:0;padding-top:0}.investment-section>div{border-left:1px solid #d5ddd1;padding:92px 46px}.investment-section>div:last-child{border-right:1px solid #d5ddd1}.partnership-section{background:#edf1ea}.partner-layout{display:grid;gap:40px;grid-template-columns:360px 1fr}.partner-selector{border-top:1px solid #bdc7ba}.partner-selector button{background:0 0;border:0;border-bottom:1px solid #bdc7ba;color:#28352d;cursor:pointer;display:block;font-weight:900;padding:22px 0;text-align:left;text-transform:uppercase;width:100%}.partner-selector button[aria-selected=true]{color:#0a5e3f;padding-left:18px}.partner-form{background:#fff;border:1px solid #cbd4c7;display:grid;gap:20px;padding:38px}.partner-form h3{font-size:28px;margin:0 0 10px}.partner-form label{color:#253229;display:grid;font-size:13px;font-weight:900;gap:8px;text-transform:uppercase}.partner-form input,.partner-form textarea{border:1px solid #bfc8bc;color:#16211a;padding:14px;width:100%}.partner-form button{cursor:pointer;justify-self:start}.insight-list{border-top:1px solid #c6cec3;display:grid;grid-template-columns:repeat(3,1fr)}.insight-list article{background:#fff;border-bottom:1px solid #c6cec3;border-right:1px solid #c6cec3;display:grid;min-height:250px;padding:30px}.insight-list article:first-child{border-left:1px solid #c6cec3}.insight-list span{color:#9b7a10;font-size:12px;font-weight:900;text-transform:uppercase}.insight-list h3{font-size:25px;margin:14px 0 0}.corporate-footer{background:#071f19;color:#fff;display:grid;gap:36px;grid-template-columns:1.5fr repeat(4,1fr);padding:72px clamp(20px,5vw,72px)}.footer-brand img{background:#fff;display:block;height:64px;margin-bottom:24px;width:auto}.corporate-footer a,.footer-brand p{color:#c8d5cf}.corporate-footer h3{color:#fff;font-size:14px;margin:0 0 16px;text-transform:uppercase}.corporate-footer a{display:block;margin:10px 0}.page-hero{background:#fff;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(360px,0.8fr);padding-top:70px}.page-hero h1{color:#111814;font-size:clamp(46px, 6vw, 82px);letter-spacing:0;line-height:.98;margin:0 0 24px}.page-hero p:last-child{font-size:20px;max-width:820px}.page-hero img{align-self:stretch;min-height:430px;object-fit:cover;width:100%}.breadcrumb{display:flex;flex-wrap:wrap;font-size:13px;font-weight:900;gap:10px;margin-bottom:32px;text-transform:uppercase}.breadcrumb a{color:#0a5e3f}.breadcrumb span::before{color:#8b958d;content:"/";margin-right:10px}.page-facts{background:#082f25;color:#fff;display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:0;padding-top:0}.page-facts div{border-left:1px solid rgba(255,255,255,.18);color:#f2d66e;font-size:18px;font-weight:900;min-height:130px;padding:32px 24px}.page-content-grid{background:#f4f5f1;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.document-section{background:#fff;border:1px solid #d3dbd0;padding:42px}.document-section h2{font-size:clamp(28px, 3vw, 42px)}.document-section p:last-child{font-size:18px}.operational-gallery{background:#082f25;color:#fff}.gallery-section{background:#f4f5f1}.gallery-grid{display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.gallery-grid figure{background:#fff;margin:0}.gallery-grid img{display:block;height:310px;object-fit:cover;width:100%}.gallery-grid figcaption{color:#1c2921;font-weight:900;padding:20px}.gallery-grid figcaption span{color:#9b7a10;display:block;font-size:12px;margin-bottom:8px;text-transform:uppercase}.page-cta{background:#111814;color:#fff}.page-cta h2{color:#fff;max-width:850px}.contact-section{background:#eef1ea;display:grid;gap:48px;grid-template-columns:0.8fr 1.2fr}.mining-flagship{background:#0c1210}.mining-sticky-nav{background:rgba(8,18,15,.94);border-bottom:1px solid rgba(224,181,31,.28);display:flex;gap:2px;justify-content:center;overflow-x:auto;padding:10px clamp(20px,5vw,72px);position:sticky;top:178px;z-index:14}.mining-sticky-nav a{color:#edf2ee;flex:0 0 auto;font-size:12px;font-weight:900;padding:12px 14px;text-transform:uppercase}.mining-sticky-nav a:last-child{background:#e0b51f;color:#111814}.mining-hero{color:#fff;display:grid;min-height:100vh;overflow:hidden;position:relative}.mining-hero-media{background-position:center;background-size:cover;filter:saturate(.9) contrast(1.04);inset:0;position:absolute}.mining-hero-content{align-self:end;max-width:1080px;padding:0 clamp(20px,5vw,72px) 120px;position:relative;z-index:2}.breadcrumb.dark a,.breadcrumb.dark span{color:#dbe5df}.mining-hero-content>p{border-left:4px solid #e0b51f;color:#f2d66e;font-weight:900;margin:0 0 24px;padding-left:16px;text-transform:uppercase}.mining-hero-content h1{font-size:clamp(52px, 8vw, 112px);letter-spacing:0;line-height:.9;margin:0 0 28px;max-width:1060px;text-transform:uppercase}.mining-hero-content>span{color:#edf2ee;display:block;font-size:clamp(18px, 2vw, 25px);max-width:920px}.ore-particles{inset:0;pointer-events:none;position:absolute;z-index:1}.ore-particles span{animation:oreDrift 18s linear infinite;background:radial-gradient(circle at 35% 35%,#6b3d2c,#211b17 45%,#090807 70%);border-radius:42% 58% 51% 49%;box-shadow:inset -2px -3px 3px rgba(0,0,0,.45),0 0 12px rgba(0,0,0,.24);height:18px;opacity:.5;position:absolute;width:24px}.ore-particles span:first-child{left:6%;top:20%;animation-delay:-3s;transform:scale(.9)}.ore-particles span:nth-child(2){left:18%;top:78%;animation-delay:-9s;transform:scale(.55)}.ore-particles span:nth-child(3){left:28%;top:38%;animation-delay:-14s;transform:scale(.7)}.ore-particles span:nth-child(4){left:38%;top:14%;animation-delay:-6s;transform:scale(.45)}.ore-particles span:nth-child(5){left:47%;top:66%;animation-delay:-12s;transform:scale(.8)}.ore-particles span:nth-child(6){left:54%;top:30%;animation-delay:-2s;transform:scale(.5)}.ore-particles span:nth-child(7){left:62%;top:84%;animation-delay:-10s;transform:scale(.65)}.ore-particles span:nth-child(8){left:70%;top:45%;animation-delay:-7s;transform:scale(.95)}.ore-particles span:nth-child(9){left:78%;top:18%;animation-delay:-15s;transform:scale(.5)}.ore-particles span:nth-child(10){left:86%;top:70%;animation-delay:-5s;transform:scale(.75)}.ore-particles span:nth-child(11){left:92%;top:34%;animation-delay:-11s;transform:scale(.42)}.ore-particles span:nth-child(12){left:12%;top:50%;animation-delay:-16s;transform:scale(.52)}.ore-particles span:nth-child(13){left:33%;top:88%;animation-delay:-1s;transform:scale(.44)}.ore-particles span:nth-child(14){left:44%;top:48%;animation-delay:-8s;transform:scale(.6)}.ore-particles span:nth-child(15){left:58%;top:8%;animation-delay:-13s;transform:scale(.7)}.ore-particles span:nth-child(16){left:74%;top:92%;animation-delay:-4s;transform:scale(.5)}.ore-particles span:nth-child(17){left:83%;top:54%;animation-delay:-17s;transform:scale(.58)}.ore-particles span:nth-child(18){left:4%;top:86%;animation-delay:-6s;transform:scale(.68)}@keyframes oreDrift{0%{margin-left:-4vw;margin-top:0;rotate:0deg}50%{margin-left:5vw;margin-top:-5vh;rotate:140deg}100%{margin-left:12vw;margin-top:-10vh;rotate:280deg}}.iron-inquiry,.mining-overview-premium,.video-center,.vila-corridor{display:grid;gap:56px;grid-template-columns:minmax(0,1fr) minmax(380px,0.85fr)}.mining-overview-premium,.vila-corridor{background:#fff}.iron-inquiry h2,.mining-overview-premium h2,.video-center h2,.vila-corridor h2{font-size:clamp(38px, 5vw, 66px)}.iron-inquiry p,.mining-overview-premium p,.video-center p,.vila-corridor p{font-size:18px}.mining-overview-premium img,.vila-corridor img{height:560px;object-fit:cover;width:100%}.carajas-section,.mine-logistics{background:#0a211b;color:#fff}.regional-map{background:linear-gradient(rgba(8,28,22,.72),rgba(8,28,22,.72)),url("../images/investment/investment-shipping.png") center/cover;border:1px solid rgba(255,255,255,.18);min-height:440px;position:relative}.regional-map svg{height:100%;inset:0;position:absolute;width:100%}.regional-map path{animation:routePulse 3.8s ease-in-out infinite;fill:none;stroke:#e0b51f;stroke-dasharray:12 12;stroke-width:4}.regional-map circle{fill:#e0b51f}.map-pin{background:#e0b51f;color:#111814;font-size:12px;font-weight:900;padding:10px 12px;position:absolute;text-transform:uppercase;z-index:2}.carajas-pin{left:14%;top:58%}.parauapebas-pin{left:36%;top:48%}.corridor-pin{right:10%;top:20%}@keyframes routePulse{0%,100%{stroke-dashoffset:0;opacity:.65}50%{stroke-dashoffset:-42;opacity:1}}.export-markets,.mining-media,.ore-products{background:#f4f5f1}.ore-product-grid{display:grid;gap:1px;grid-template-columns:1.25fr 0.875fr 0.875fr}.ore-product-grid article{background:#fff;border:1px solid #cbd2c8;min-height:360px;padding:34px}.ore-product-grid .featured-product{background:linear-gradient(rgba(17,24,20,.62),rgba(17,24,20,.82)),url("../images/petroleum/molten-bitumen-hero.png") center/cover;color:#fff}.ore-product-grid span{color:#9b7a10;font-size:12px;font-weight:900;text-transform:uppercase}.ore-product-grid .featured-product p,.ore-product-grid .featured-product span{color:#f2d66e}.ore-product-grid h3{font-size:clamp(28px, 4vw, 52px);margin:18px 0}.logistics-timeline{display:grid;gap:1px;grid-template-columns:repeat(7,1fr)}.timeline-step{animation:timelineRise linear both;animation-range:entry 0% cover 45%;animation-timeline:view();background:#103a2e;border-bottom:4px solid #e0b51f;min-height:210px;padding:24px}.timeline-step span{color:#e0b51f;display:block;font-size:13px;font-weight:900;margin-bottom:28px}.timeline-step strong{color:#fff;display:block;font-size:19px;line-height:1.18}@keyframes timelineRise{from{opacity:.35;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.world-routes{background:#fff;border:1px solid #cbd2c8;min-height:460px;overflow:hidden;position:relative}.market-node{border:2px solid #0a4b35;color:#0a4b35;font-weight:900;min-width:130px;padding:14px 18px;position:absolute;text-align:center;text-transform:uppercase;z-index:2}.origin{left:16%;top:48%}.china-market{right:12%;top:24%}.turkey-market{right:26%;top:54%}.me-market{right:14%;bottom:18%}.shipping-line{background:#c49a14;height:2px;left:25%;position:absolute;transform-origin:left;width:52%}.shipping-line::after{animation:vesselMove 4.8s linear infinite;background:#0a4b35;content:"";height:8px;position:absolute;top:-3px;width:18px}.china-line{top:38%;transform:rotate(-14deg)}.turkey-line{top:54%;transform:rotate(2deg);width:38%}.middle-east-line{top:66%;transform:rotate(13deg);width:46%}@keyframes vesselMove{from{left:0}to{left:100%}}.mining-compliance{background:#fff;display:grid;gap:60px;grid-template-columns:0.95fr 1.05fr}.mining-compliance p{font-size:18px}.mining-compliance ul{border-top:1px solid #cbd2c8;list-style:none;margin:0;padding:0}.mining-compliance li{border-bottom:1px solid #cbd2c8;color:#18231c;font-size:18px;font-weight:900;padding:18px 0}.gallery-grid.immersive{grid-template-columns:repeat(4,1fr)}.gallery-grid.immersive img{height:360px}.video-center{background:#111814;color:#fff}.video-center h2,.video-center p{color:#fff}.video-placeholder{border:1px solid rgba(255,255,255,.22);display:grid;gap:1px}.video-placeholder span{background:#1b2420;color:#f2d66e;font-weight:900;min-height:96px;padding:28px;text-transform:uppercase}.iron-inquiry{background:#eef1ea}.iron-inquiry-form{background:#fff;border:1px solid #cbd2c8;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding:32px}.iron-inquiry-form label{color:#253229;display:grid;font-size:12px;font-weight:900;gap:8px;text-transform:uppercase}.iron-inquiry-form .wide{grid-column:1/-1}.iron-inquiry-form input,.iron-inquiry-form textarea{border:1px solid #bfc8bc;padding:12px;width:100%}.iron-inquiry-form button{background:#e0b51f;border:1px solid #e0b51f;color:#111814;cursor:pointer;font-weight:900;grid-column:1/-1;padding:16px 20px;text-transform:uppercase}@media (max-width:1180px){.division-grid{grid-template-columns:repeat(2,1fr)}.gallery-grid.immersive,.logistics-timeline{grid-template-columns:repeat(2,1fr)}.ore-product-grid{grid-template-columns:1fr}.corporate-footer{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.corporate-header{position:static}.main-nav nav,.utility-bar{justify-content:flex-start}.contact-section,.governance-section,.insight-list,.investment-section,.iron-inquiry,.main-nav,.mega-panel,.mining-compliance,.mining-layout,.mining-overview-premium,.page-content-grid,.page-hero,.partner-layout,.petroleum-section,.section-grid,.sector-band,.video-center,.vila-corridor{grid-template-columns:1fr}.mining-sticky-nav{top:0}.gallery-grid,.page-facts{grid-template-columns:repeat(2,1fr)}.hero-section{min-height:620px}.hero-content{padding-bottom:64px}.mining-large,.mining-overview-premium img,.petroleum-section img,.vila-corridor img{min-height:360px;height:360px}.route-map{min-height:520px;padding:32px}.map-node{grid-column:1}.china,.turkey{grid-column:1;transform:none}.route-line{display:none}.world-routes{display:grid;gap:16px;min-height:auto;padding:28px}.market-node,.shipping-line{position:static;transform:none;width:auto}.shipping-line::after{display:none}.corporate-footer{grid-template-columns:1fr 1fr}}@media (max-width:620px){.utility-bar{gap:12px;overflow-x:auto;white-space:nowrap}.main-nav{gap:18px;grid-template-columns:1fr;padding-bottom:18px;padding-top:18px}.mega-panel{display:none}.brand img{height:48px}.hero-content h1{font-size:44px}.mining-hero-content{padding-bottom:70px}.mining-hero-content h1{font-size:46px}section{padding-bottom:64px;padding-top:64px}.commodity-list,.corporate-footer,.division-grid,.facts-grid,.gallery-grid,.gallery-grid.immersive,.iron-inquiry-form,.logistics-timeline,.page-facts{grid-template-columns:1fr}.button-row a,.iron-inquiry-form button,.partner-form button{width:100%}}.corporate-header{isolation:isolate}.utility-bar{gap:24px}.utility-bar strong{color:#dbe4de;font-size:12px;font-weight:800;margin-right:auto;text-transform:uppercase}.main-nav{min-height:106px}.brand img,.custom-logo{height:70px}.primary-menu{gap:12px}.main-nav nav>a,.primary-menu a{font-size:12px;padding:14px 4px}.language-toggle{min-width:132px;padding:0 16px}.mega-panel{border:1px solid #d8ded5;border-bottom:1px solid #d8ded5;box-shadow:0 24px 60px rgba(13,23,18,.14);left:clamp(24px,5vw,84px);opacity:0;pointer-events:none;position:absolute;right:clamp(24px,5vw,84px);top:calc(100% - 18px);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;z-index:25}.mega-panel:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.mega-panel a{color:#0b5d3f;display:inline-block;font-size:12px;font-weight:900;margin-top:14px;text-transform:uppercase}.division-narrative{background:#fff;display:grid;gap:72px;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);padding:104px clamp(24px,5vw,84px)}.division-narrative h2{color:#111814;font-size:56px}.division-narrative p:not(.eyebrow){color:#38443d;font-size:19px;line-height:1.72}.capability-system{background:#0d1814;color:#fff;padding:104px clamp(24px,5vw,84px)}.capability-system h2,.capability-system h3,.capability-system p{color:#fff}.capability-grid{border-left:1px solid rgba(255,255,255,.18);border-top:1px solid rgba(255,255,255,.18);display:grid;grid-template-columns:repeat(3,1fr)}.capability-grid article{border-bottom:1px solid rgba(255,255,255,.18);border-right:1px solid rgba(255,255,255,.18);min-height:300px;padding:34px}.capability-grid span{color:#f2d66e;display:block;font-weight:900;margin-bottom:42px}.capability-grid h3{font-size:28px}.capability-grid p{color:#c8d5cf;line-height:1.64}.agribusiness-page .page-hero{background:#f2f3ec}.agribusiness-page .capability-system,.agribusiness-page .page-facts{background:#24321f}.petroleum-page .capability-system,.petroleum-page .page-facts,.petroleum-page .page-hero{background:#121717}.petroleum-page .breadcrumb span,.petroleum-page .page-hero h1,.petroleum-page .page-hero p{color:#fff}.investment-page .page-hero{background:#fff}.investment-page .page-content-grid{background:#f7f7f2}.investment-page .capability-system{background:#161815}.innovation-page .page-hero{background:#eef2f0}.innovation-page .capability-system,.innovation-page .page-facts{background:#102326}.iron-inquiry-form button,.partner-form button,.primary-action,.secondary-action{transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.iron-inquiry-form button:hover,.partner-form button:hover,.primary-action:hover,.secondary-action:hover{transform:translateY(-2px)}.division-block img,.institutional-proof-section img,.page-hero img{filter:saturate(.9) contrast(1.03)}@media (max-width:900px){.mega-panel{display:none}.capability-grid,.division-narrative{grid-template-columns:1fr}.division-narrative h2{font-size:46px}}@media (max-width:620px){.utility-bar strong{display:none}.brand img,.custom-logo{height:56px}.division-narrative h2{font-size:38px}}.corporate-header{box-shadow:0 18px 45px rgba(13,23,18,.08)}.utility-bar{background:#071b16;border-bottom:1px solid rgba(255,255,255,.08);color:#dbe4de;letter-spacing:0;min-height:38px}.utility-bar span{color:#f3d779;margin-right:auto}.utility-bar a{color:#dbe4de;opacity:.88}.main-nav{background:rgba(255,255,255,.98);grid-template-columns:auto minmax(0,1fr);min-height:92px}.brand img,.custom-logo{height:58px}.main-nav nav{gap:22px}.primary-menu{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;list-style:none;margin:0;padding:0}.main-nav ul.primary-menu{display:flex}.primary-menu li{margin:0}.main-nav nav>a,.primary-menu a{border-bottom:2px solid transparent;color:#17221b;display:inline-flex;font-size:12px;letter-spacing:0;padding:12px 10px;transition:border-color .2s ease,color .2s ease,background .2s ease}.main-nav nav>a:hover,.primary-menu a:hover{border-color:#caa234;color:#0b5d3f}.language-switcher{flex:0 0 auto;position:relative}.language-toggle{align-items:center;background:#0c2f25;border:1px solid #0c2f25;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:10px;min-height:42px;padding:0 14px;text-transform:uppercase}.language-menu{background:#fff;border:1px solid #cbd4c7;box-shadow:0 22px 42px rgba(11,24,18,.16);display:none;min-width:230px;opacity:0;padding:8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease;visibility:hidden;z-index:40}.language-switcher.is-open .language-menu{display:grid;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.language-menu a{align-items:center;border-bottom:0;display:flex;justify-content:space-between;padding:12px 10px;text-transform:none}.language-menu .is-current,.language-menu a:hover{background:#eef2eb;color:#0b5d3f}.language-menu small{color:#8a6d12;font-size:11px;font-weight:900}.mega-panel{background:#f7f8f4;border-bottom:1px solid #d8ded5;grid-template-columns:1.05fr 1fr 1fr;padding-bottom:18px;padding-top:4px}.mega-panel div{padding-top:16px}.home-v2-hero{min-height:calc(100vh - 166px)}.home-v2-hero .hero-content{max-width:1120px;padding-bottom:84px}.home-v2-hero h1{font-size:96px;max-width:1120px}.home-v2-hero .hero-content span{max-width:850px}.hero-metrics{border-bottom:1px solid rgba(255,255,255,.24);border-top:1px solid rgba(255,255,255,.24);display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;max-width:820px}.hero-metrics div{padding:22px 24px 22px 0}.hero-metrics strong{color:#f2d66e;display:block;font-size:42px;line-height:1}.hero-metrics span{color:#edf2ee;font-size:12px;font-weight:900;margin-top:8px;text-transform:uppercase}.chairman-section,.institutional-proof-section,.operating-model-section{padding:108px clamp(24px,5vw,84px)}.chairman-section{background:#fff;display:grid;gap:72px;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr)}.chairman-section h2,.institutional-proof-section h2,.operating-model-section h2{font-size:64px}.chairman-section p:not(.eyebrow),.institutional-proof-section p,.split-heading>p{color:#39443d;font-size:19px;line-height:1.72}.split-heading{align-items:end;display:grid;gap:52px;grid-template-columns:minmax(0,1.05fr) minmax(340px,0.75fr);max-width:none}.home-divisions-v2{background:#eef1ea}.corporate-division-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.corporate-division-grid .division-block{min-height:560px}.corporate-division-grid .featured-division{grid-column:span 2}.corporate-division-grid .division-block img{height:260px}.corporate-division-grid .featured-division img{height:100%}.corporate-division-grid .featured-division{grid-template-columns:minmax(0,1fr) minmax(320px,0.8fr);grid-template-rows:none}.division-block span{color:#9b7a10;font-size:12px;font-weight:900;text-transform:uppercase}.division-block p{line-height:1.62}.operating-model-section{background:#fff}.model-steps{border-left:1px solid #c9d2c6;border-top:1px solid #c9d2c6;display:grid;grid-template-columns:repeat(4,1fr);margin-top:54px}.model-steps article{border-bottom:1px solid #c9d2c6;border-right:1px solid #c9d2c6;min-height:330px;padding:34px}.model-steps span{color:#b38d1e;display:block;font-size:13px;font-weight:900;margin-bottom:52px}.model-steps h3{color:#13231b;font-size:27px}.model-steps p{line-height:1.62}.institutional-proof-section{background:#0b1713;color:#fff;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(360px,0.78fr)}.institutional-proof-section img{height:620px;object-fit:cover;width:100%}.institutional-proof-section h2,.institutional-proof-section p{color:#fff}.institutional-proof-section>div{align-self:center}@media (max-width:1180px){.corporate-division-grid,.model-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.corporate-division-grid .featured-division{grid-column:span 2}}@media (max-width:900px){.primary-menu{justify-content:flex-start}.language-switcher{width:100%}.language-toggle{justify-content:space-between;width:100%}.language-menu{left:0;right:auto;width:min(100%,320px)}.chairman-section,.institutional-proof-section,.split-heading{grid-template-columns:1fr}.home-v2-hero{min-height:720px}.home-v2-hero h1{font-size:62px}.chairman-section h2,.institutional-proof-section h2,.operating-model-section h2{font-size:46px}.hero-metrics{grid-template-columns:1fr}}@media (max-width:620px){.utility-bar span{display:none}.corporate-division-grid,.corporate-division-grid .featured-division,.model-steps{grid-template-columns:1fr}.corporate-division-grid .featured-division{grid-column:auto}.institutional-proof-section img{height:360px}.home-v2-hero h1{font-size:48px}.hero-metrics strong{font-size:34px}.chairman-section h2,.institutional-proof-section h2,.operating-model-section h2{font-size:38px}}body.home{background:#f4f5f0}.corporate-header{box-shadow:0 14px 34px rgba(8,28,22,.06)}.utility-bar{min-height:32px}.main-nav{min-height:82px}.brand img,.custom-logo{height:58px}.language-toggle{align-items:center;border-color:#d2d8cf;border-radius:0;gap:9px;padding:9px 13px}.language-toggle small{color:#9b7a10;display:inline-block;font-size:10px;font-weight:900;text-transform:uppercase}.home-hero-final{background:#06100d;color:#fff;display:grid;min-height:calc(100vh - 114px);overflow:hidden;position:relative}.home-hero-final__image{background-position:center;background-size:cover;filter:saturate(.84) contrast(1.08);inset:0;position:absolute;transform:scale(1.02)}.home-hero-final::after{background:linear-gradient(0deg,rgba(4,14,11,.94),rgba(4,14,11,0) 48%);content:"";inset:0;position:absolute}.home-hero-final__content{align-self:center;max-width:1120px;padding:92px clamp(24px,5vw,84px) 178px;position:relative;z-index:2}.home-hero-final h1{color:#fff;font-size:86px;letter-spacing:0;line-height:.96;margin:0 0 28px;max-width:1060px}.home-hero-final__content>p:not(.eyebrow){color:#e7eee9;font-size:22px;line-height:1.58;margin:0;max-width:840px}.home-final-cta__actions,.home-hero-final__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.home-final-cta .secondary-action,.home-hero-final__actions .secondary-action{border-color:rgba(255,255,255,.48)}.home-hero-final__facts{background:rgba(7,29,23,.9);border-top:1px solid rgba(255,255,255,.2);bottom:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));left:clamp(24px,5vw,84px);position:absolute;right:clamp(24px,5vw,84px);z-index:3}.home-hero-final__facts div{border-right:1px solid rgba(255,255,255,.14);min-height:112px;padding:26px 30px}.home-hero-final__facts div:last-child{border-right:0}.home-hero-final__facts span{color:#e0b51f;display:block;font-size:18px;font-weight:900;margin-bottom:10px;text-transform:uppercase}.home-hero-final__facts strong{color:#fff;display:block;font-size:18px;line-height:1.32}.home-editorial-intro,.home-final-cta,.home-global-presence,.home-logistics-band,.home-mining-focus,.home-strategic-divisions{padding:110px clamp(24px,5vw,84px)}.home-editorial-intro{background:#fff;display:grid;gap:70px;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.8fr)}.home-editorial-intro h2,.home-final-cta h2,.home-global-presence h2,.home-logistics-band h2,.home-mining-focus h2,.home-section-kicker h2{color:#101811;font-size:58px;letter-spacing:0;line-height:1.03;margin:0}.home-editorial-intro p:not(.eyebrow),.home-final-cta p,.home-global-presence p,.home-logistics-band p,.home-mining-focus p,.home-section-kicker>p{color:#3d4840;font-size:18px;line-height:1.72}.home-strategic-divisions{background:#eef1eb}.home-section-kicker{display:grid;gap:48px;grid-template-columns:minmax(0,0.85fr) minmax(0,1.2fr);margin-bottom:52px}.home-section-kicker .eyebrow{grid-column:1/-1;margin-bottom:-22px}.home-section-kicker>p{margin:0;max-width:680px}.home-division-ledger{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-division-ledger article{background:#fff;border:1px solid #d9dfd5;display:grid;min-height:520px}.home-division-ledger article.is-primary{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(320px,0.75fr)}.home-division-ledger img{height:250px;object-fit:cover;width:100%}.home-division-ledger article.is-primary img{height:100%}.home-division-ledger article>div{display:flex;flex-direction:column;padding:28px}.home-division-ledger span{color:#9b7a10;font-size:12px;font-weight:900;text-transform:uppercase}.home-division-ledger h3{color:#111814;font-size:32px;line-height:1.08;margin:13px 0 16px}.home-division-ledger p{color:#435047;font-size:16px;line-height:1.62;margin:0 0 28px}.home-division-ledger a{border-top:1px solid #dbe1d7;color:#0d5038;font-size:12px;font-weight:900;margin-top:auto;padding-top:18px;text-transform:uppercase}.home-mining-focus{background:#0b1713;color:#fff;display:grid;gap:72px;grid-template-columns:minmax(0,0.92fr) minmax(360px,0.86fr)}.home-mining-focus__media img{display:block;height:690px;object-fit:cover;width:100%}.home-mining-focus__copy{align-self:center}.home-mining-focus h2,.home-mining-focus p{color:#fff}.home-mining-focus p{color:#d8e0dc}.home-logistics-band{background:#fff;display:grid;gap:64px;grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)}.home-logistics-band__grid{border-left:1px solid #d9dfd5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.home-logistics-band__grid article{border-right:1px solid #d9dfd5;min-height:350px;padding:30px}.home-logistics-band__grid span{color:#b88d15;display:block;font-size:13px;font-weight:900;margin-bottom:54px}.home-logistics-band__grid strong{color:#111814;display:block;font-size:24px;line-height:1.15;margin-bottom:18px}.home-global-presence{align-items:center;background:#e7ebe4;display:grid;gap:76px;grid-template-columns:minmax(0,0.78fr) minmax(420px,1fr)}.home-presence-map{aspect-ratio:16/9;background:linear-gradient(rgba(7,31,25,.72),rgba(7,31,25,.72)),url("../images/investment/investment-shipping.png") center/cover;border:1px solid #c6d1c4;overflow:hidden;position:relative;min-width:0}.home-presence-map span{background:#f5f7f2;color:#09261d;font-size:12px;font-weight:900;padding:9px 12px;position:absolute;text-transform:uppercase;z-index:2}.home-presence-map .origin{left:24%;top:58%}.home-presence-map .china{right:10%;top:42%}.home-presence-map .turkey{right:31%;top:36%}.home-presence-map .europe{right:36%;top:20%}.home-presence-map .route{border-top:1px solid rgba(224,181,31,.88);height:1px;left:30%;position:absolute;top:62%;transform-origin:left center;width:45%}.home-presence-map .route-a{transform:rotate(-21deg)}.home-presence-map .route-b{transform:rotate(-35deg);width:34%}.home-presence-map .route-c{transform:rotate(-9deg);width:57%}.home-final-cta{background:linear-gradient(90deg,rgba(5,18,14,.95),rgba(5,18,14,.72)),url("../images/investment/investment-port.png") center/cover;color:#fff;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) auto}.home-final-cta h2,.home-final-cta p{color:#fff}.home-final-cta p{max-width:760px}.home-final-cta__actions{align-self:end;justify-content:flex-end}.corporate-footer{background:#061611;border-top:1px solid rgba(255,255,255,.08);gap:34px;grid-template-columns:1.4fr repeat(5,minmax(120px,1fr));padding:64px clamp(24px,5vw,84px) 48px}.footer-brand img{height:58px}.footer-brand span{color:#8da097;display:block;font-size:12px;font-weight:800;margin-top:24px;text-transform:uppercase}.corporate-footer ul{list-style:none;margin:0;padding:0}.corporate-footer li{margin:0}.corporate-footer h3{color:#f4f7f2;font-size:12px;letter-spacing:0}.corporate-footer a{color:#b9c8c1;font-size:13px;line-height:1.35}.corporate-footer a:hover{color:#e0b51f}@media (max-width:1180px){.home-hero-final h1{font-size:70px}.corporate-footer,.home-division-ledger,.home-division-ledger article.is-primary,.home-logistics-band__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-division-ledger article.is-primary{grid-column:span 2}.home-final-cta,.home-global-presence,.home-logistics-band,.home-mining-focus{grid-template-columns:1fr}.home-final-cta__actions{justify-content:flex-start}}@media (max-width:780px){.home-hero-final{min-height:780px}.home-hero-final__content{padding-bottom:260px}.home-editorial-intro h2,.home-final-cta h2,.home-global-presence h2,.home-hero-final h1,.home-logistics-band h2,.home-mining-focus h2,.home-section-kicker h2{font-size:44px}.home-hero-final__content>p:not(.eyebrow){font-size:18px}.corporate-footer,.home-division-ledger,.home-division-ledger article.is-primary,.home-editorial-intro,.home-hero-final__facts,.home-logistics-band__grid,.home-section-kicker{grid-template-columns:1fr}.home-division-ledger article.is-primary{grid-column:auto}.home-division-ledger article.is-primary img,.home-mining-focus__media img{height:360px}.home-global-presence{gap:42px}.home-presence-map{min-height:320px;width:100%}.home-presence-map .origin{left:10%;top:60%}.home-presence-map .china{right:4%;top:44%}.home-presence-map .turkey{right:14%;top:30%}.home-presence-map .europe{right:25%;top:12%}.home-presence-map .route{left:22%;max-width:62%}}@media (max-width:520px){.main-nav{min-height:78px}.brand img,.custom-logo{height:48px}.home-hero-final__content{padding-left:20px;padding-right:20px}.home-hero-final__facts{left:20px;right:20px}.home-editorial-intro h2,.home-final-cta h2,.home-global-presence h2,.home-hero-final h1,.home-logistics-band h2,.home-mining-focus h2,.home-section-kicker h2{font-size:36px}.primary-action,.secondary-action{width:100%}}.cinematic-hero{background:#030908;height:calc(100vh - 114px);isolation:isolate;min-height:760px;overflow:hidden;position:relative}.cinematic-hero__backdrop,.cinematic-hero__dust,.cinematic-hero__fog,.cinematic-hero__grade,.cinematic-hero__ore,.cinematic-hero__terrain{inset:0;pointer-events:none;position:absolute}.cinematic-hero__backdrop{background-position:58% center;background-size:cover;filter:saturate(1.08) contrast(1.18) brightness(.78);transform:scale(1.03);z-index:0}.cinematic-hero__terrain{background:radial-gradient(circle at 78% 38%,rgba(198,124,52,.25),transparent 18%),radial-gradient(circle at 68% 76%,rgba(29,44,39,.62),transparent 34%),linear-gradient(115deg,rgba(5,24,19,.48),rgba(74,52,33,.22) 48%,rgba(118,88,45,.14));mix-blend-mode:multiply;z-index:1}.cinematic-hero__fog{background:radial-gradient(ellipse at 62% 64%,rgba(226,218,191,.14),transparent 34%),linear-gradient(100deg,rgba(221,226,214,.04),transparent 44%,rgba(239,214,139,.09));filter:blur(18px);opacity:.78;z-index:2}.cinematic-hero__grade{background:linear-gradient(90deg,rgba(2,8,7,.98),rgba(3,14,11,.9) 34%,rgba(4,15,13,.34) 62%,rgba(3,8,7,.14)),linear-gradient(0deg,rgba(2,7,6,.96),rgba(2,7,6,.12) 45%,rgba(2,7,6,.24)),linear-gradient(135deg,rgba(6,46,34,.5),transparent 42%);z-index:4}.cinematic-hero__dust{overflow:hidden;z-index:3}.cinematic-hero__dust i{animation:hero-dust 11s linear infinite;background:rgba(228,203,139,.58);border-radius:999px;box-shadow:0 0 16px rgba(228,203,139,.2);display:block;height:2px;left:48%;opacity:0;position:absolute;top:30%;width:2px}.cinematic-hero__dust i:nth-child(2){animation-delay:.8s;left:61%;top:24%}.cinematic-hero__dust i:nth-child(3){animation-delay:1.4s;left:74%;top:48%}.cinematic-hero__dust i:nth-child(4){animation-delay:2.1s;left:66%;top:66%}.cinematic-hero__dust i:nth-child(5){animation-delay:2.8s;left:88%;top:36%}.cinematic-hero__dust i:nth-child(6){animation-delay:3.3s;left:55%;top:76%}.cinematic-hero__dust i:nth-child(7){animation-delay:4s;left:82%;top:58%}.cinematic-hero__dust i:nth-child(8){animation-delay:4.8s;left:42%;top:52%}.cinematic-hero__dust i:nth-child(9){animation-delay:5.5s;left:70%;top:18%}.cinematic-hero__dust i:nth-child(10){animation-delay:6.3s;left:92%;top:74%}.cinematic-hero__dust i:nth-child(11){animation-delay:7s;left:52%;top:42%}.cinematic-hero__dust i:nth-child(12){animation-delay:7.8s;left:79%;top:28%}.cinematic-hero__dust i:nth-child(13){animation-delay:8.4s;left:62%;top:84%}.cinematic-hero__dust i:nth-child(14){animation-delay:9.1s;left:86%;top:18%}.cinematic-hero__dust i:nth-child(15){animation-delay:9.8s;left:46%;top:68%}.cinematic-hero__dust i:nth-child(16){animation-delay:10.5s;left:73%;top:82%}.cinematic-hero__ore{z-index:5}.cinematic-hero__ore i{animation:ore-float 16s ease-in-out infinite;background:linear-gradient(135deg,rgba(89,52,29,.96),rgba(26,25,22,.92)),#4f321f;border:1px solid rgba(238,197,101,.16);clip-path:polygon(18% 9%,82% 0,100% 45%,71% 100%,22% 81%,0 36%);display:block;filter:drop-shadow(0 20px 34px rgba(0, 0, 0, .48));height:22px;opacity:.22;position:absolute;width:28px}.cinematic-hero__ore i:first-child{left:73%;top:24%}.cinematic-hero__ore i:nth-child(2){animation-delay:-4s;height:14px;left:88%;top:52%;width:18px}.cinematic-hero__ore i:nth-child(3){animation-delay:-8s;height:18px;left:57%;top:72%;width:24px}.cinematic-hero__ore i:nth-child(4){animation-delay:-2s;height:12px;left:64%;top:42%;width:16px}.cinematic-hero__ore i:nth-child(5){animation-delay:-10s;height:26px;left:94%;top:31%;width:32px}.cinematic-hero__content{max-width:720px;padding:84px 0 0 clamp(28px,6vw,96px);position:relative;width:44%;z-index:8}.cinematic-hero .eyebrow{animation:hero-copy-in .72s ease both;color:#d6a928;margin-bottom:20px}.cinematic-hero h1{animation:hero-copy-in .86s ease .1s both;color:#fff;font-size:82px;letter-spacing:0;line-height:.9;margin:0 0 30px;text-wrap:balance}.cinematic-hero h1 span{display:block}.cinematic-hero__content>p:not(.eyebrow){animation:hero-copy-up .86s ease .22s both;color:#dce4df;font-size:21px;line-height:1.58;margin:0;max-width:660px}.cinematic-hero .home-hero-final__actions{animation:hero-copy-up .86s ease .34s both;margin-top:40px}.cinematic-hero .primary-action,.cinematic-hero .secondary-action{border-radius:0;font-size:12px;letter-spacing:0;min-height:56px;min-width:230px;overflow:hidden;padding:18px 28px;position:relative;transition:border-color .24s ease,color .24s ease,transform .24s ease,background .24s ease}.cinematic-hero .primary-action{background:linear-gradient(135deg,#e5bc3d,#c89416);border-color:#e5bc3d;color:#07100d}.cinematic-hero .secondary-action{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.62);color:#fff}.cinematic-hero .primary-action::after,.cinematic-hero .secondary-action::after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);content:"";inset:0 auto 0 -70%;position:absolute;transform:skewX(-18deg);transition:left .5s ease;width:46%}.cinematic-hero .primary-action:hover,.cinematic-hero .secondary-action:hover{transform:translateY(-2px)}.cinematic-hero .primary-action:hover::after,.cinematic-hero .secondary-action:hover::after{left:124%}.cinematic-hero .home-hero-final__facts{background:rgba(5,18,14,.62);border:1px solid rgba(255,255,255,.14);bottom:16px;grid-template-columns:repeat(5,minmax(0,1fr));left:clamp(28px,6vw,96px);max-width:850px;right:auto;width:calc(100% - 192px);z-index:8}.cinematic-hero .home-hero-final__facts div{border-right:1px solid rgba(255,255,255,.13);min-height:58px;padding:17px 18px}.cinematic-hero .home-hero-final__facts div:last-child{border-right:0}.cinematic-hero .home-hero-final__facts strong{color:#f5f4ec;font-size:13px;letter-spacing:0;line-height:1.15;text-transform:uppercase}.cinematic-hero__scroll{bottom:52px;display:grid;height:54px;place-items:center;position:absolute;right:clamp(28px,5vw,84px);width:22px;z-index:8}.cinematic-hero__scroll::before{background:rgba(255,255,255,.42);content:"";height:54px;width:1px}.cinematic-hero__scroll span{animation:scroll-cue 1.7s ease-in-out infinite;background:#e0b51f;border-radius:999px;height:7px;position:absolute;top:6px;width:7px}@keyframes hero-copy-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-copy-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-dust{0%{opacity:0;transform:translate3d(0,14px,0) scale(.7)}18%{opacity:.42}78%{opacity:.2}100%{opacity:0;transform:translate3d(-80px,-44px,0) scale(1.8)}}@keyframes ore-float{0%,100%{transform:translate3d(0,0,0) rotate(0)}50%{transform:translate3d(-18px,22px,0) rotate(16deg)}}@keyframes scroll-cue{0%{opacity:0;transform:translateY(0)}35%{opacity:1}100%{opacity:0;transform:translateY(34px)}}@media (max-width:1180px){.cinematic-hero__content{width:58%}.cinematic-hero h1{font-size:76px}.cinematic-hero .home-hero-final__facts{width:calc(100% - 128px)}}@media (max-width:780px){.cinematic-hero{height:auto;min-height:820px}.cinematic-hero__backdrop{background-position:62% center}.cinematic-hero__grade{background:linear-gradient(90deg,rgba(2,8,7,.95),rgba(3,14,11,.72),rgba(3,12,10,.24)),linear-gradient(0deg,rgba(2,7,6,.98),rgba(2,7,6,.1) 58%)}.cinematic-hero__content{max-width:none;padding:56px 24px 268px;width:100%}.cinematic-hero h1{font-size:44px;max-width:360px}.cinematic-hero__content>p:not(.eyebrow){font-size:16px;line-height:1.5;max-width:350px}.cinematic-hero .home-hero-final__facts{bottom:34px;grid-template-columns:repeat(2,minmax(0,1fr));left:24px;max-width:none;right:24px;width:auto}.cinematic-hero .home-hero-final__facts div{min-height:58px;padding:16px}.cinematic-hero .home-hero-final__facts div:nth-child(2n){border-right:0}.cinematic-hero__scroll{display:none}}@media (max-width:520px){.cinematic-hero{min-height:860px}.cinematic-hero h1{font-size:44px}.cinematic-hero .primary-action,.cinematic-hero .secondary-action{min-width:100%}}@media (prefers-reduced-motion:reduce){.cinematic-hero *,.cinematic-hero ::after,.cinematic-hero ::before{animation:none!important;transition:none!important}.cinematic-hero__backdrop{transform:none!important}}body.home{background:#050907}.executive-home{background:#050907;color:#f5f2e8;overflow:hidden}.executive-home section{padding:0}.executive-hero{background:#040806;height:calc(100vh - 114px);isolation:isolate;min-height:760px;overflow:hidden;position:relative}.executive-hero__dust,.executive-hero__fog,.executive-hero__grade,.executive-hero__image{inset:0;pointer-events:none;position:absolute}.executive-hero__image{background-position:58% center;background-size:cover;filter:saturate(1.05) contrast(1.18) brightness(.74);transform:scale(1.03);z-index:0}.executive-hero__fog{background:radial-gradient(ellipse at 65% 58%,rgba(232,222,195,.1),transparent 34%),linear-gradient(90deg,transparent,rgba(217,205,175,.07),transparent);filter:blur(24px);opacity:.78;z-index:1}.executive-hero__dust{z-index:2}.executive-hero__dust i{animation:executive-dust 14s linear infinite;background:rgba(211,178,99,.32);display:block;height:1px;left:55%;opacity:0;position:absolute;top:42%;width:1px}.executive-hero__dust i:nth-child(2){animation-delay:2s;left:68%;top:28%}.executive-hero__dust i:nth-child(3){animation-delay:4s;left:82%;top:54%}.executive-hero__dust i:nth-child(4){animation-delay:6s;left:76%;top:72%}.executive-hero__dust i:nth-child(5){animation-delay:8s;left:48%;top:62%}.executive-hero__dust i:nth-child(6){animation-delay:10s;left:90%;top:38%}.executive-hero__grade{background:linear-gradient(90deg,rgba(2,7,6,.98),rgba(3,12,10,.92) 36%,rgba(5,15,13,.34) 64%,rgba(5,10,8,.22)),linear-gradient(0deg,rgba(3,7,6,.92),rgba(3,7,6,.12) 44%,rgba(3,7,6,.18));z-index:3}.executive-hero__copy{left:clamp(28px,6vw,96px);max-width:680px;position:absolute;top:13%;width:42%;z-index:6}.chapter-index,.chapter-label{color:#d4a72d;font-size:12px;font-weight:900;letter-spacing:0;margin:0 0 22px;text-transform:uppercase}.executive-hero h1{animation:executive-copy .9s ease both;color:#fff;font-size:78px;letter-spacing:0;line-height:.94;margin:0 0 30px}.executive-hero h1 span{display:block}.executive-hero__copy>p:not(.chapter-label){animation:executive-rise .9s ease .14s both;color:#dce3de;font-size:20px;line-height:1.58;margin:0;max-width:620px}.executive-actions{animation:executive-rise .9s ease .28s both;display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.executive-button{align-items:center;border:1px solid rgba(255,255,255,.52);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:58px;min-width:230px;overflow:hidden;padding:18px 28px;position:relative;text-transform:uppercase;transition:transform .25s ease,border-color .25s ease,background .25s ease}.executive-button--gold{background:linear-gradient(135deg,#e2b83d,#c99317);border-color:#d5a52a;color:#08100d}.executive-button--line{background:rgba(255,255,255,.03);color:#fff}.executive-button:hover{transform:translateY(-2px)}.executive-hero__map{animation:executive-glass 1s ease .34s both;background:rgba(9,24,20,.56);border:1px solid rgba(255,255,255,.18);bottom:72px;color:#fff;padding:28px;position:absolute;right:clamp(28px,6vw,96px);width:min(420px,32vw);z-index:6}@supports (backdrop-filter:blur(18px)){.executive-hero__map{backdrop-filter:blur(18px)}}.executive-hero__map>span{color:#d4a72d;display:block;font-size:11px;font-weight:900;margin-bottom:18px;text-transform:uppercase}.executive-hero__map ol{display:grid;gap:10px;list-style:none;margin:0 0 26px;padding:0}.executive-hero__map li{border-bottom:1px solid rgba(255,255,255,.12);color:#e8eee9;font-size:13px;font-weight:800;padding-bottom:10px;text-transform:uppercase}.executive-route-map,.terminal-map{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#07110f;background-size:34px 34px;min-height:220px;overflow:hidden;position:relative}.executive-route-map b,.terminal-map span{background:#f5f0df;color:#07100d;font-size:11px;font-weight:900;padding:8px 10px;position:absolute;text-transform:uppercase;z-index:2}.route-origin{left:11%;top:58%}.route-china{right:8%;top:30%}.route-turkey{right:24%;top:47%}.route-me{right:12%;bottom:16%}.route-line,.terminal-route{animation:executive-route 3.8s ease-in-out infinite;border-top:1px solid rgba(212,167,45,.86);left:24%;position:absolute;top:64%;transform-origin:left center;width:56%}.route-line--china,.terminal-route--china{transform:rotate(-31deg)}.route-line--turkey,.terminal-route--turkey{transform:rotate(-11deg);width:46%}.route-line--me,.terminal-route--middle-east{transform:rotate(10deg);width:52%}.executive-scroll{bottom:42px;height:54px;position:absolute;right:32px;width:20px;z-index:7}.executive-scroll::before{background:rgba(255,255,255,.38);content:"";display:block;height:54px;margin:0 auto;width:1px}.executive-scroll span{animation:scroll-cue 1.8s ease-in-out infinite;background:#d4a72d;display:block;height:7px;left:6px;position:absolute;top:4px;width:7px}.executive-chapter{background:#f2f1eb;color:#0d1511;min-height:100vh}.executive-chapter--brazil{padding:112px clamp(28px,6vw,96px) 120px!important}.executive-spread{display:grid;gap:80px;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.75fr);margin-bottom:76px}.executive-chapter--resources h2,.executive-markets h2,.executive-mining h2,.executive-partnership h2,.executive-spread h2,.executive-supply h2{color:inherit;font-size:72px;letter-spacing:0;line-height:.98;margin:0}.executive-markets p,.executive-mining p,.executive-partnership p,.executive-spread p{color:#3e4741;font-size:21px;line-height:1.66;margin:0}.executive-chapter--brazil figure{margin:0}.executive-chapter--brazil img{display:block;height:620px;object-fit:cover;width:100%}.executive-chapter--brazil figcaption{color:#6a706b;font-size:12px;font-weight:800;margin-top:14px;text-transform:uppercase}.executive-chapter--brazil blockquote{border-left:2px solid #d4a72d;color:#0d1511;font-size:36px;line-height:1.2;margin:80px 0 0 auto;max-width:760px;padding-left:34px}.executive-chapter--resources{background:#08100d;color:#fff;padding:118px clamp(28px,6vw,96px)!important}.executive-chapter--resources h2{max-width:920px}.resource-lines{border-top:1px solid rgba(255,255,255,.14);margin-top:86px}.resource-lines a{align-items:baseline;border-bottom:1px solid rgba(255,255,255,.14);display:grid;gap:42px;grid-template-columns:minmax(260px,0.5fr) 1fr;padding:32px 0}.resource-lines span{color:#fff;font-size:34px;font-weight:900}.resource-lines em{color:#b7c1bb;font-size:18px;font-style:normal}.executive-mining{background:#050907;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,0.78fr);min-height:100vh}.executive-mining__image{background-position:center;background-size:cover;min-height:100vh}.executive-mining__content{align-self:center;padding:96px clamp(28px,5vw,84px)}.executive-mining p{color:#c8d2cc;margin-top:28px}.executive-mining dl{border-top:1px solid rgba(255,255,255,.16);display:grid;margin:52px 0 34px}.executive-mining dl div{border-bottom:1px solid rgba(255,255,255,.16);display:grid;gap:22px;grid-template-columns:140px 1fr;padding:18px 0}.executive-mining dt{color:#d4a72d;font-size:12px;font-weight:900;text-transform:uppercase}.executive-mining dd{color:#fff;font-size:18px;font-weight:800;margin:0}.executive-text-link{color:#d4a72d;font-size:12px;font-weight:900;text-transform:uppercase}.executive-supply{background:#f2f1eb;padding:120px clamp(28px,6vw,96px)!important}.executive-supply h2{max-width:980px}.supply-track{align-items:stretch;display:grid;grid-template-columns:repeat(8,minmax(150px,1fr));margin-top:90px;overflow-x:auto;padding-bottom:20px}.supply-step{border-top:2px solid #1d2822;min-height:260px;opacity:.34;padding:26px 24px 0 0;position:relative;transition:opacity .4s ease,transform .4s ease}.supply-step::before{background:#1d2822;content:"";height:14px;position:absolute;right:0;top:-8px;width:14px}.supply-step.is-active{opacity:1;transform:translateY(-8px)}.supply-step span{color:#d4a72d;display:block;font-size:12px;font-weight:900;margin-bottom:72px}.supply-step strong{color:#0d1511;display:block;font-size:24px;line-height:1.1}.executive-markets{background:#07100d;color:#fff;display:grid;gap:76px;grid-template-columns:minmax(0,0.75fr) minmax(460px,1fr);padding:120px clamp(28px,6vw,96px)!important}.executive-markets__copy{align-self:center}.executive-markets p{color:#bec9c3;margin-top:28px}.terminal-map{min-height:620px}.terminal-brazil{left:18%;top:58%}.terminal-china{right:9%;top:32%}.terminal-turkey{right:28%;top:45%}.terminal-middle-east{right:14%;bottom:28%}.terminal-route{left:27%;top:62%}.executive-partnership{background:linear-gradient(90deg,rgba(4,9,7,.96),rgba(4,9,7,.8)),url("../images/investment/investment-shipping.png") center/cover;color:#fff;padding:118px clamp(28px,6vw,96px)!important}.executive-partnership h2{max-width:980px}.executive-partnership p{color:#c9d2cc;margin-top:28px;max-width:720px}.portal-list{border-top:1px solid rgba(255,255,255,.18);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:92px}.portal-list a{border-right:1px solid rgba(255,255,255,.18);min-height:260px;padding:30px;transition:background .3s ease}.portal-list a:hover{background:rgba(255,255,255,.06)}.portal-list span{color:#fff;display:block;font-size:30px;font-weight:900;line-height:1.1}.portal-list em{color:#d4a72d;display:block;font-size:12px;font-style:normal;font-weight:900;margin-top:120px;text-transform:uppercase}@keyframes executive-copy{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes executive-rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes executive-glass{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes executive-dust{0%{opacity:0;transform:translate3d(0,12px,0)}30%{opacity:.32}100%{opacity:0;transform:translate3d(-70px,-38px,0)}}@keyframes executive-route{0%,100%{opacity:.34}50%{opacity:1}}@media (max-width:1180px){.executive-hero__copy{width:54%}.executive-chapter--resources h2,.executive-hero h1,.executive-markets h2,.executive-mining h2,.executive-partnership h2,.executive-spread h2,.executive-supply h2{font-size:58px}.executive-hero__map{width:360px}.executive-markets,.executive-mining,.executive-spread{grid-template-columns:1fr}.portal-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.executive-hero{height:auto;min-height:0;padding:56px 0 34px!important}.executive-hero__copy{left:auto;margin:0 24px;position:relative;right:auto;top:auto;width:auto;z-index:6}.executive-chapter--resources h2,.executive-hero h1,.executive-markets h2,.executive-mining h2,.executive-partnership h2,.executive-spread h2,.executive-supply h2{font-size:42px}.executive-hero__copy>p:not(.chapter-label),.executive-markets p,.executive-mining p,.executive-partnership p,.executive-spread p{font-size:16px}.executive-hero__map{bottom:auto;left:auto;margin:34px 24px 0;position:relative;right:auto;width:auto;z-index:6}.executive-button{min-width:100%}.executive-chapter--brazil img,.executive-mining__image{height:420px;min-height:420px}.executive-mining dl div,.portal-list,.resource-lines a{grid-template-columns:1fr}.executive-markets{padding-bottom:72px!important}.terminal-map{min-height:360px}.portal-list a{border-bottom:1px solid rgba(255,255,255,.18);border-right:0;min-height:190px}.portal-list em{margin-top:68px}}.mockup-home .mock-supply{background:radial-gradient(circle at 52% 44%,rgba(217,170,45,.1),transparent 22%),radial-gradient(circle at 20% 30%,rgba(28,84,76,.22),transparent 24%),linear-gradient(135deg,#03120f,#071c18 56%,#03110e)!important;color:#fff;padding-bottom:76px!important;padding-top:82px!important}.mockup-home .mock-supply .mock-section-head h2{color:#fff;font-size:48px;max-width:640px}.mockup-home .mock-supply .mock-section-head p:not(.mock-eyebrow){color:#e2ebe5;max-width:540px}.mockup-home .mock-supply-track{margin-top:54px}.mockup-home .mock-supply-track::after,.mockup-home .mock-supply-track::before{left:44px;right:44px;top:38px}.mockup-home .mock-supply-track::before{background:rgba(255,255,255,.22)}.mockup-home .mock-supply-track::after{background:linear-gradient(90deg,#d9aa2d,rgba(217,170,45,.82))}.mockup-home .mock-supply-step{color:#fff;min-height:236px}.mockup-home .mock-supply-step i{background:rgba(3,18,15,.86);border:1px solid rgba(217,170,45,.68);box-shadow:0 0 0 8px rgba(3,18,15,.92),0 0 28px rgba(217,170,45,.08);color:#d9aa2d}.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:hover i{background:rgba(217,170,45,.12);border-color:#d9aa2d;box-shadow:0 0 0 8px rgba(3,18,15,.92),0 0 28px rgba(217,170,45,.34);color:#d9aa2d}.mockup-home .mock-supply-step strong,.mockup-home .mock-supply-step.is-active strong{color:#fff}.mockup-home .mock-supply-step span,.mockup-home .mock-supply-step.is-active span,.mockup-home .mock-supply-step:hover span{color:#c3d0ca}.mockup-home .mock-flow-label{align-items:center;border-bottom:1px solid rgba(255,255,255,.16);color:#d9aa2d;display:flex;font-size:12px;font-weight:900;gap:16px;margin:2px 0 28px;padding-bottom:14px;text-transform:uppercase}.mockup-home .mock-flow-label i{background:linear-gradient(90deg,#d9aa2d,transparent);height:1px;flex:1}.mockup-home .mock-capability-grid{border-top:0;gap:8px}.mockup-home .mock-capability-grid article{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);color:#fff}.mockup-home .mock-capability-grid article:hover{background:rgba(255,255,255,.065)}.mockup-home .mock-capability-grid h3{color:#fff}.mockup-home .mock-capability-grid p{color:#c8d4ce}.mockup-home .capability-icon{border-color:rgba(217,170,45,.55);color:#d9aa2d}.mockup-home .mock-supply .mock-dark-link{background:#d9aa2d;color:#07110e}.mockup-home .mock-global{background:radial-gradient(circle at 68% 42%,rgba(217,170,45,.06),transparent 28%),linear-gradient(135deg,#03120f,#071c18 55%,#03110e)!important;grid-template-columns:minmax(280px,0.38fr) minmax(0,1fr);min-height:780px}.mockup-home .mock-global__visual{display:grid;gap:26px;grid-template-columns:minmax(0,1fr) 300px}.mockup-home .mock-global__copy p:not(.mock-eyebrow){color:#d7e1dc;line-height:1.65;margin-top:28px}.mockup-home .mock-map{min-height:590px}.mockup-home .market-card-list{align-self:center;display:grid;gap:10px}.mockup-home .market-card{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.11);color:#fff;display:block;padding:18px 20px;transition:background .22s ease,border-color .22s ease,transform .22s ease}.mockup-home .market-card:hover{background:rgba(255,255,255,.07);border-color:rgba(217,170,45,.46);transform:translateX(4px)}.mockup-home .market-card strong{display:block;font-size:14px;margin-bottom:10px;text-transform:uppercase}.mockup-home .market-card span{color:#cbd7d1;display:block;font-size:12px;line-height:1.45}@media (max-width:1180px){.mockup-home .mock-global__visual{grid-template-columns:1fr}.mockup-home .market-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mockup-home .mock-supply .mock-section-head h2{font-size:36px}.mockup-home .mock-supply-track{grid-template-columns:repeat(8,minmax(160px,1fr))}.mockup-home .market-card-list{grid-template-columns:1fr}}.mockup-home .mock-supply{--supply-progress:0%;background:radial-gradient(circle at 12% 18%,rgba(217,170,45,.08),transparent 20%),#f4f1e8;padding-bottom:86px!important}.mockup-home .mock-supply .mock-section-head{align-items:start;grid-template-columns:minmax(0,0.68fr) minmax(360px,0.5fr)}.mockup-home .mock-supply .mock-section-head p:not(.mock-eyebrow){color:#27312c;font-size:18px;line-height:1.72}.mockup-home .mock-supply-track{background:0 0;gap:0;margin-top:68px;padding:0 0 28px;position:relative}.mockup-home .mock-supply-track::after,.mockup-home .mock-supply-track::before{content:"";height:2px;left:44px;position:absolute;right:44px;top:44px}.mockup-home .mock-supply-track::before{background:#ced1c8}.mockup-home .mock-supply-track::after{background:linear-gradient(90deg,#d9aa2d,#07110e);right:auto;width:var(--supply-progress);max-width:calc(100% - 88px);transition:width .45s ease}.mockup-home .mock-supply-step{min-height:210px;padding:0 20px;z-index:1}.mockup-home .mock-supply-step::after{display:none}.mockup-home .mock-supply-step i{background:#f4f1e8;border:1px solid #aeb5ad;box-shadow:0 0 0 8px #f4f1e8;height:72px;margin-bottom:24px;width:72px}.mockup-home .mock-supply-step svg{height:40px;width:40px}.mockup-home .mock-supply-step strong{font-size:16px;margin-bottom:10px}.mockup-home .mock-supply-step span{color:#515b55;font-size:12px;font-weight:700}.mockup-home .mock-supply-step.is-active i{border-color:#d9aa2d;box-shadow:0 0 0 8px #f4f1e8,0 12px 28px rgba(217,170,45,.16)}.mockup-home .mock-supply-step.is-active strong{color:#07110e}.mockup-home .mock-capability-grid{border-top:1px solid #d6d8cf;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 34px}.mockup-home .mock-capability-grid article{background:rgba(255,255,255,.46);border-right:1px solid #d6d8cf;min-height:174px;padding:26px 24px;transition:background .25s ease,transform .25s ease}.mockup-home .mock-capability-grid article:hover{background:#fff;transform:translateY(-3px)}.mockup-home .capability-icon{border:1px solid #b9bfb8;border-radius:50%;color:#07110e;display:grid;height:38px;margin-bottom:22px;place-items:center;width:38px}.mockup-home .capability-icon svg{fill:none;height:23px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:23px}.mockup-home .mock-capability-grid h3{color:#07110e;font-size:18px;margin:0 0 10px}.mockup-home .mock-capability-grid p{color:#4d5751;font-size:13px;line-height:1.55;margin:0}.mockup-home .mock-global{background:radial-gradient(circle at 72% 42%,rgba(217,170,45,.08),transparent 26%),linear-gradient(135deg,#020c09,#061814 58%,#02100d);min-height:760px}.mockup-home .mock-global__copy{align-self:center}.mockup-home .mock-global__copy ul{margin-top:42px}.mockup-home .mock-global__copy li{align-items:center;display:flex;gap:12px}.mockup-home .mock-global__copy li::before{border:1px solid #d9aa2d;border-radius:50%;content:"";height:9px;width:9px}.mockup-home .mock-map{background:radial-gradient(circle at 25% 65%,rgba(217,170,45,.16),transparent 18%),radial-gradient(circle at 78% 28%,rgba(217,170,45,.08),transparent 20%),rgba(2,12,9,.92);border:1px solid rgba(255,255,255,.06);min-height:620px}.mockup-home .mock-map-svg .land{fill:rgba(158,177,163,0.18);stroke:rgba(214,225,217,0.03);stroke-width:1}.mockup-home .mock-map-svg .trade-route{stroke:rgba(217,170,45,0.72);stroke-dasharray:6 10;stroke-width:1.7}.mockup-home .mock-map .origin{animation:brazil-pulse 2.6s ease-in-out infinite;background:#d9aa2d;border-radius:0;color:#07110e;font-size:12px;left:25%;padding:8px 11px;top:64%}@keyframes brazil-pulse{0%,100%{box-shadow:0 0 0 rgba(217,170,45,0)}50%{box-shadow:0 0 28px rgba(217,170,45,.42)}}@media (max-width:1180px){.mockup-home .mock-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mockup-home .mock-supply-track::after,.mockup-home .mock-supply-track::before{top:36px}.mockup-home .mock-supply-step{min-height:190px}.mockup-home .mock-supply-step i{height:56px;width:56px}.mockup-home .mock-capability-grid{grid-template-columns:1fr}.mockup-home .mock-map{min-height:420px}}.mockup-home .mock-supply-track{background-position:left 42px}.mockup-home .mock-supply-step{position:relative}.mockup-home .mock-supply-step::after{top:39px}.mockup-home .mock-supply-step i{background:#f4f1e8;border:1px solid #99a098;border-radius:999px;color:#07110e;height:62px;margin-bottom:18px;width:62px}.mockup-home .mock-supply-step i span,.mockup-home .mock-supply-step i::after,.mockup-home .mock-supply-step i::before{display:none}.mockup-home .mock-supply-step svg{fill:none;height:36px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:36px}.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:hover i{background:#f4f1e8;border-color:#c59720;color:#07110e}.mockup-home .mock-supply-step:hover i{background:#07110e;color:#d9aa2d}.mockup-home .mock-map{background:radial-gradient(circle at 22% 65%,rgba(217,170,45,.18),transparent 18%),radial-gradient(circle at 78% 28%,rgba(217,170,45,.08),transparent 20%),#07120f}.mockup-home .mock-map-svg{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.mockup-home .mock-map-svg .land{fill:rgba(148,170,154,0.13)}.mockup-home .mock-map-svg .trade-route{animation:executive-route 4s ease-in-out infinite;fill:none;stroke:rgba(217,170,45,0.78);stroke-linecap:round;stroke-width:1.6}.mockup-home .mock-map-svg .market-dot{fill:#d9aa2d;filter:drop-shadow(0 0 8px rgba(217, 170, 45, .8))}.mockup-home .mock-map .origin{left:25%;top:64%}.mockup-home .mock-map .china{right:10%;top:20%}.mockup-home .mock-map .turkey{right:30%;top:32%}.mockup-home .mock-map .middle-east{right:19%;top:49%}.mockup-home .mock-map .europe{right:35%;top:12%}.mockup-home .mock-map .north-africa{right:32%;top:74%}.mockup-home .map-continent,.mockup-home .mock-map .glow,.mockup-home .mock-map .route{display:none}@media (max-width:760px){.mockup-home .mock-supply-step i{height:52px;width:52px}.mockup-home .mock-supply-step svg{height:30px;width:30px}}.mockup-home .mock-supply-step.is-active span,.mockup-home .mock-supply-step:hover span{color:#4b554f}.mockup-home .mock-supply-step.is-active i{border-color:#c59720;color:#07110e}.mockup-home .mock-map .origin{z-index:4}.mockup-home .mock-map .route{left:27%;z-index:1}.mockup-home .mock-supply{padding-bottom:72px!important;padding-top:72px!important}.mockup-home .mock-supply .mock-section-head{grid-template-columns:minmax(0,0.74fr) minmax(320px,0.44fr);margin-bottom:54px}.mockup-home .mock-supply-track{align-items:start;background:linear-gradient(90deg,transparent 0,transparent 6%,#cfd1c8 6%,#cfd1c8 94%,transparent 94%);background-position:left 46px;background-repeat:no-repeat;background-size:100% 1px;display:grid;gap:0;grid-template-columns:repeat(8,minmax(120px,1fr));margin:44px 0 34px;overflow-x:auto}.mockup-home .mock-supply-step{background:0 0;border-top:0;color:#07110e;min-height:150px;padding:0 18px 0 0;text-align:center}.mockup-home .mock-supply-step::after{background:#bfc2b8;content:"";height:6px;position:absolute;right:-3px;top:43px;width:6px}.mockup-home .mock-supply-step.is-active,.mockup-home .mock-supply-step:hover{background:0 0;color:#07110e;transform:translateY(-4px)}.mockup-home .mock-supply-step i{background:#f4f1e8;border:1px solid #07110e;border-radius:0;display:grid;height:54px;margin:0 auto 20px;place-items:center;position:relative;width:54px;z-index:1}.mockup-home .mock-supply-step i span,.mockup-home .mock-supply-step i::after,.mockup-home .mock-supply-step i::before{background:currentColor;content:"";display:block;position:absolute}.mockup-home .mock-supply-step i::before{height:20px;width:2px}.mockup-home .mock-supply-step i::after{height:2px;width:24px}.mockup-home .mock-supply-step i span{border:2px solid currentColor;background:0 0;height:18px;width:18px}.mockup-home .supply-icon--1 span{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.mockup-home .supply-icon--2 span{border-radius:50%}.mockup-home .supply-icon--3 span{border-radius:0}.mockup-home .supply-icon--4::before{height:2px;width:28px}.mockup-home .supply-icon--4::after{height:14px;width:2px}.mockup-home .supply-icon--5 span{border-radius:50% 50% 0 0}.mockup-home .supply-icon--6::before{height:24px;width:2px;transform:rotate(12deg)}.mockup-home .supply-icon--6::after{height:2px;width:30px}.mockup-home .supply-icon--7 span{border-radius:2px;width:24px}.mockup-home .supply-icon--8 span{border-radius:50%;height:11px;width:11px}.mockup-home .mock-supply-step strong{color:#07110e;display:block;font-size:14px;line-height:1.2;min-height:34px}.mockup-home .mock-supply-step span{color:#58615c;display:block;font-size:11px;line-height:1.42;margin-top:8px}.mockup-home .mock-global{background:radial-gradient(circle at 70% 44%,rgba(20,79,72,.28),transparent 28%),linear-gradient(90deg,#04110e,#071714);grid-template-columns:minmax(280px,0.38fr) minmax(0,1fr);min-height:620px;padding-bottom:88px!important;padding-top:88px!important}.mockup-home .mock-map{background:radial-gradient(circle at 19% 67%,rgba(217,170,45,.28),transparent 10%),radial-gradient(circle at 72% 34%,rgba(217,170,45,.14),transparent 16%),#07120f;min-height:560px;overflow:hidden}.mockup-home .map-continent{background:rgba(158,177,163,.18);filter:blur(.2px);position:absolute}.mockup-home .map-continent--americas{clip-path:polygon(28% 4%,48% 16%,43% 32%,55% 48%,44% 73%,36% 100%,21% 77%,25% 52%,10% 39%,16% 17%);height:68%;left:7%;top:13%;width:28%}.mockup-home .map-continent--eurasia{clip-path:polygon(2% 28%,19% 8%,48% 16%,70% 6%,100% 28%,91% 52%,65% 48%,54% 70%,32% 57%,12% 61%);height:42%;right:4%;top:12%;width:55%}.mockup-home .map-continent--africa{clip-path:polygon(42% 0,72% 14%,84% 47%,65% 100%,36% 82%,22% 48%,28% 12%);height:38%;right:28%;top:45%;width:24%}.mockup-home .mock-map span{background:0 0;color:#dfe8e2;font-size:10px;letter-spacing:0;padding:0;text-shadow:0 0 12px rgba(217,170,45,.5)}.mockup-home .mock-map .origin{background:rgba(217,170,45,.88);color:#07120f;left:20%;padding:6px 8px;top:66%}.mockup-home .mock-map .china{right:8%;top:35%}.mockup-home .mock-map .turkey{right:34%;top:38%}.mockup-home .mock-map .middle-east{right:23%;top:51%}.mockup-home .mock-map .europe{right:39%;top:25%}.mockup-home .mock-map .north-africa{right:36%;top:62%}.mockup-home .mock-map .glow{background:#d9aa2d;border-radius:50%;box-shadow:0 0 26px rgba(217,170,45,.9);height:7px;position:absolute;width:7px;z-index:2}.mockup-home .mock-map .glow-brazil{left:23%;top:68%}.mockup-home .mock-map .glow-china{right:11%;top:37%}.mockup-home .mock-map .glow-europe{right:42%;top:27%}.mockup-home .mock-map .route{animation:executive-route 4.2s ease-in-out infinite;border-top:1px solid rgba(217,170,45,.82);box-shadow:0 0 12px rgba(217,170,45,.3);left:24%;top:69%}.mockup-home .mock-map .r1{transform:rotate(-33deg);width:62%}.mockup-home .mock-map .r2{transform:rotate(-19deg);width:48%}.mockup-home .mock-map .r3{transform:rotate(-8deg);width:54%}.mockup-home .mock-map .r4{transform:rotate(-45deg);width:42%}.mockup-home .mock-map .r5{transform:rotate(6deg);width:46%}@media (max-width:1180px){.mockup-home .mock-global,.mockup-home .mock-supply .mock-section-head{grid-template-columns:1fr}}@media (max-width:760px){.mockup-home .mock-supply-track{background-position:left 37px;grid-template-columns:repeat(8,minmax(132px,1fr))}.mockup-home .mock-supply-step i{height:46px;width:46px}.mockup-home .mock-global{min-height:0}.mockup-home .mock-map{min-height:360px}}.mockup-home{background:#f4f1e8;color:#07110e;overflow:hidden}.mockup-home section{padding:0}.mock-eyebrow{color:#c59720;font-size:12px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.mock-hero{background:#030907;height:calc(100vh - 108px);min-height:760px;overflow:hidden;position:relative}.mock-hero__image,.mock-hero__shade{inset:0;position:absolute}.mock-hero__image{background-position:center;background-size:cover;filter:saturate(1.08) contrast(1.12) brightness(.82);transform:scale(1.03)}.mock-hero__shade{background:radial-gradient(circle at 84% 42%,rgba(7,69,77,.32),transparent 26%),linear-gradient(90deg,rgba(2,8,7,.96),rgba(3,11,9,.68) 38%,rgba(3,12,12,.24) 65%,rgba(2,8,8,.78)),linear-gradient(0deg,rgba(2,8,7,.76),rgba(2,8,7,.04) 40%)}.mock-hero__content{left:clamp(24px,5vw,72px);max-width:720px;position:absolute;top:18%;width:46%;z-index:2}.mock-hero h1{color:#fff;font-size:70px;letter-spacing:0;line-height:.98;margin:22px 0 28px}.mock-hero__content>p:not(.mock-eyebrow){color:#e6eee8;font-size:18px;line-height:1.64;margin:0}.mock-actions,.mock-cta div{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.mock-button{align-items:center;border:1px solid rgba(255,255,255,.52);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:54px;min-width:190px;padding:16px 24px;text-transform:uppercase;transition:transform .25s ease,background .25s ease}.mock-button:hover{transform:translateY(-2px)}.mock-button--gold{background:#d9aa2d;border-color:#d9aa2d;color:#07110e}.mock-button--line{color:#fff}.mock-scroll{align-items:center;bottom:-84px;color:#dfe8e2;display:inline-flex;font-size:12px;gap:10px;left:0;position:absolute}.mock-scroll span{border:1px solid rgba(255,255,255,.58);border-radius:50%;display:block;height:14px;width:14px}.mock-hero__reach{background:rgba(4,18,16,.78);bottom:90px;color:#fff;padding:28px;position:absolute;right:clamp(24px,5vw,72px);width:300px;z-index:2}.mock-hero__reach p{color:#d9aa2d;font-size:12px;font-weight:900;margin:0 0 12px;text-transform:uppercase}.mock-hero__reach span{color:#cdd9d3;display:block;font-size:13px;line-height:1.5;margin-bottom:18px}.mock-hero__reach a{border-top:1px solid rgba(255,255,255,.14);color:#fff;display:block;font-size:12px;font-weight:900;padding:11px 0;text-transform:uppercase}.mock-intro,.mock-supply,.mock-values{background:#f4f1e8;padding:78px clamp(24px,5vw,72px)!important}.mock-intro{display:grid;gap:58px;grid-template-columns:minmax(0,0.78fr) minmax(320px,0.52fr)}.mock-cta h2,.mock-global h2,.mock-intro h2,.mock-section-head h2,.mock-values h2{color:#07110e;font-size:42px;letter-spacing:0;line-height:1.05;margin:16px 0 0}.mock-intro>p{align-self:end;color:#26312c;font-size:16px;line-height:1.7;margin:0}.mock-metrics{border-top:1px solid #d4d5cd;display:grid;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px}.mock-metrics div{border-right:1px solid #d4d5cd;min-height:108px;padding:24px}.mock-metrics strong{display:block;font-size:30px;line-height:1}.mock-metrics span{color:#49514c;display:block;font-size:12px;font-weight:800;line-height:1.35;margin-top:10px}.mock-divisions,.mock-global{background:#05120f;color:#fff;padding:86px clamp(24px,5vw,72px)!important}.mock-section-head{align-items:end;display:grid;gap:44px;grid-template-columns:minmax(0,0.75fr) minmax(280px,0.35fr);margin-bottom:48px}.mock-global h2,.mock-section-head h2{color:#fff}.mock-dark-link,.mock-global__copy>a,.mock-section-head>a{color:#d9aa2d;font-size:12px;font-weight:900;justify-self:end;text-transform:uppercase}.mock-division-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.mock-division-card{background:#07120f;color:#fff;min-height:440px;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.mock-division-card:hover{box-shadow:0 24px 70px rgba(0,0,0,.32);transform:translateY(-4px)}.mock-division-card img{filter:brightness(.76) saturate(1.02) contrast(1.08);height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .3s ease,filter .3s ease;width:100%}.mock-division-card:hover img{filter:brightness(.86) saturate(1.06) contrast(1.1);transform:scale(1.03)}.mock-division-card::after{background:linear-gradient(0deg,rgba(3,10,8,.92),rgba(3,10,8,.16) 54%,rgba(3,10,8,.08)),linear-gradient(90deg,rgba(3,10,8,.36),rgba(3,10,8,0));content:"";inset:0;position:absolute;transition:opacity .3s ease}.mock-division-card:hover::after{opacity:.76}.mock-division-card--mining img{object-position:center center}.mock-division-card--agribusiness img{object-position:center center}.mock-division-card--petroleum img{object-position:68% center}.mock-division-card--investment img{object-position:center center}.mock-division-card--innovation img{object-position:58% center}.mock-division-card--partnership img{object-position:48% center}.mock-division-card>span{color:#d9aa2d;font-size:12px;font-weight:900;position:absolute;right:20px;top:18px;z-index:2}.mock-division-card>div{bottom:0;padding:26px;position:absolute;z-index:2}.mock-division-card h3{color:#fff;font-size:28px;margin:0 0 14px}.mock-division-card p{color:#d9e2dc;font-size:14px;line-height:1.55;margin:0 0 20px}.mock-division-card a{color:#d9aa2d;font-size:11px;font-weight:900;text-transform:uppercase}.mock-supply .mock-section-head h2{color:#07110e}.mock-supply .mock-section-head>p{align-self:end;color:#26312c;line-height:1.65;margin:0}.mock-supply-track{display:grid;gap:1px;grid-template-columns:repeat(8,minmax(150px,1fr));margin:48px 0 34px;overflow-x:auto}.mock-supply-step{background:#fff;border-top:2px solid #d9aa2d;min-height:190px;padding:24px 18px;transition:background .25s ease,transform .25s ease}.mock-supply-step.is-active,.mock-supply-step:hover{background:#07120f;color:#fff;transform:translateY(-4px)}.mock-supply-step i{border:1px solid currentColor;border-radius:50%;display:grid;font-size:11px;font-style:normal;font-weight:900;height:38px;margin-bottom:26px;place-items:center;width:38px}.mock-supply-step strong{display:block;font-size:16px;line-height:1.2}.mock-supply-step span{color:#5a625d;display:block;font-size:12px;line-height:1.45;margin-top:12px}.mock-supply-step.is-active span,.mock-supply-step:hover span{color:#cfdad4}.mock-dark-link{align-items:center;background:#07120f;color:#fff;display:inline-flex;min-height:48px;padding:0 22px}.mock-global{display:grid;gap:72px;grid-template-columns:minmax(0,0.42fr) minmax(0,0.9fr)}.mock-global__copy ul{display:grid;gap:18px;list-style:none;margin:36px 0 44px;padding:0}.mock-global__copy li{color:#d6e0da;font-size:15px;line-height:1.45}.mock-map{background:radial-gradient(circle at 22% 68%,rgba(217,170,45,.28),transparent 12%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#07120f;background-size:auto,38px 38px,38px 38px,auto;min-height:520px;position:relative}.mock-map span{background:rgba(255,255,255,.9);color:#07120f;font-size:11px;font-weight:900;padding:7px 9px;position:absolute;text-transform:uppercase;z-index:2}.mock-map .origin{left:20%;top:66%}.mock-map .china{right:8%;top:31%}.mock-map .turkey{right:30%;top:43%}.mock-map .middle-east{right:16%;top:54%}.mock-map .europe{right:38%;top:23%}.mock-map .north-africa{right:32%;bottom:24%}.mock-map .route{animation:executive-route 4s ease-in-out infinite;border-top:1px solid rgba(217,170,45,.88);left:26%;position:absolute;top:68%;transform-origin:left center;width:58%}.mock-map .r1{transform:rotate(-34deg)}.mock-map .r2{transform:rotate(-18deg);width:45%}.mock-map .r3{transform:rotate(-7deg);width:50%}.mock-map .r4{transform:rotate(-44deg);width:38%}.mock-map .r5{transform:rotate(8deg);width:42%}.mock-values{display:grid;gap:62px;grid-template-columns:minmax(0,0.5fr) minmax(0,1fr)}.mock-value-grid{display:grid;gap:34px 46px;grid-template-columns:repeat(3,minmax(0,1fr))}.mock-value-grid article{border-top:1px solid #cfd1c8;padding-top:24px}.mock-value-grid h3{color:#07110e;font-size:18px;margin:0 0 12px}.mock-value-grid p{color:#4b544f;font-size:14px;line-height:1.55;margin:0}.mock-cta{align-items:center;background:linear-gradient(90deg,rgba(3,9,7,.96),rgba(3,9,7,.68)),url("/wp-content/themes/yelleen-theme/assets/images/generated/yelleen-integrated-supply-chain-hero-v4.png") center/cover;color:#fff;display:grid;gap:56px;grid-template-columns:minmax(0,0.9fr) minmax(280px,0.5fr);padding:72px clamp(24px,5vw,72px)!important}.mock-cta h2{color:#fff;margin:0}.mock-cta p{color:#d9e2dc;line-height:1.6;margin:0}@media (max-width:1180px){.mock-hero__content{width:58%}.mock-hero h1{font-size:58px}.mock-division-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mock-cta,.mock-global,.mock-intro,.mock-section-head,.mock-values{grid-template-columns:1fr}}@media (max-width:760px){.mock-hero{height:auto;min-height:0;padding:72px 24px 34px!important}.mock-hero__content,.mock-hero__reach{left:auto;position:relative;right:auto;top:auto;width:auto}.mock-hero__reach{bottom:auto;margin-top:42px}.mock-cta h2,.mock-global h2,.mock-hero h1,.mock-intro h2,.mock-section-head h2,.mock-values h2{font-size:38px}.mock-hero__content>p:not(.mock-eyebrow){font-size:16px}.mock-cta,.mock-divisions,.mock-global,.mock-intro,.mock-supply,.mock-values{padding:66px 24px!important}.mock-division-grid,.mock-metrics,.mock-value-grid{grid-template-columns:1fr}.mock-division-card{min-height:360px}.mock-supply-track{grid-template-columns:repeat(8,minmax(190px,1fr))}.mock-map{min-height:380px}.mock-button{width:100%}}.brand-v4 .division-v4--featured{grid-template-columns:minmax(0,1.02fr) minmax(380px,0.78fr);min-height:680px}.brand-v4 .division-v4--featured .division-v4__media{min-height:680px}.brand-v4 .division-v4--featured .division-v4__content{padding-bottom:72px;padding-top:72px}.brand-v4 .secondary-divisions-v4{background:#f3f1e9;color:#101711;padding:96px clamp(24px,6vw,96px)!important}.brand-v4 .secondary-divisions-v4__intro{display:grid;gap:52px;grid-template-columns:minmax(0,0.9fr) minmax(360px,0.78fr);margin-bottom:56px}.brand-v4 .secondary-divisions-v4__intro h2{color:#101711;font-size:54px;letter-spacing:0;line-height:1.02;margin:22px 0 0}.brand-v4 .secondary-divisions-v4__intro p{align-self:end;color:#414940;font-size:18px;line-height:1.64;margin:0}.brand-v4 .secondary-divisions-v4__grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.brand-v4 .compact-division{background:#fff;border:1px solid #d8ddd4;display:grid;grid-template-columns:minmax(180px,0.42fr) minmax(0,0.58fr);min-height:360px}.brand-v4 .compact-division:nth-child(2),.brand-v4 .compact-division:nth-child(3){grid-template-columns:minmax(0,0.58fr) minmax(180px,0.42fr)}.brand-v4 .compact-division:nth-child(2) .compact-division__image,.brand-v4 .compact-division:nth-child(3) .compact-division__image{order:2}.brand-v4 .compact-division__image{background-position:center;background-size:cover;height:100%;min-height:360px}.brand-v4 .compact-division__body{align-self:center;padding:34px}.brand-v4 .compact-division .brand-kicker{color:#9b7818;margin-top:28px}.brand-v4 .compact-division h3{color:#101711;font-size:34px;letter-spacing:0;line-height:1.05;margin:12px 0 20px}.brand-v4 .compact-division p:not(.brand-kicker){color:#3f4942;font-size:16px;line-height:1.58;margin:0 0 28px}.brand-v4 .compact-division--innovation,.brand-v4 .compact-division--petroleum{background:#071119;color:#fff}.brand-v4 .compact-division--innovation{background:#07120f}.brand-v4 .compact-division--innovation h3,.brand-v4 .compact-division--innovation p:not(.brand-kicker),.brand-v4 .compact-division--petroleum h3,.brand-v4 .compact-division--petroleum p:not(.brand-kicker){color:#fff}@media (max-width:1180px){.brand-v4 .division-v4--featured,.brand-v4 .secondary-divisions-v4__grid,.brand-v4 .secondary-divisions-v4__intro{grid-template-columns:1fr}.brand-v4 .compact-division,.brand-v4 .compact-division:nth-child(2),.brand-v4 .compact-division:nth-child(3){grid-template-columns:minmax(220px,0.4fr) minmax(0,0.6fr)}.brand-v4 .compact-division:nth-child(2) .compact-division__image,.brand-v4 .compact-division:nth-child(3) .compact-division__image{order:0}}@media (max-width:760px){.brand-v4 .division-v4--featured,.brand-v4 .division-v4--featured .division-v4__media{min-height:0}.brand-v4 .secondary-divisions-v4{padding:72px 24px!important}.brand-v4 .secondary-divisions-v4__intro{grid-template-columns:1fr}.brand-v4 .secondary-divisions-v4__intro h2{font-size:38px}.brand-v4 .compact-division,.brand-v4 .compact-division:nth-child(2),.brand-v4 .compact-division:nth-child(3){grid-template-columns:1fr;min-height:0}.brand-v4 .compact-division__image{min-height:240px}.brand-v4 .compact-division__body{padding:28px}.brand-v4 .compact-division h3{font-size:30px}}.division-v4--featured{grid-template-columns:minmax(0,1.02fr) minmax(380px,0.78fr);min-height:680px}.division-v4--featured .division-v4__media{min-height:680px}.division-v4--featured .division-v4__content{padding-bottom:72px;padding-top:72px}.secondary-divisions-v4{background:#f3f1e9;color:#101711;padding:96px clamp(24px,6vw,96px)!important}.secondary-divisions-v4__intro{display:grid;gap:52px;grid-template-columns:minmax(0,0.9fr) minmax(360px,0.78fr);margin-bottom:56px}.secondary-divisions-v4__intro h2{color:#101711;font-size:54px;letter-spacing:0;line-height:1.02;margin:22px 0 0}.secondary-divisions-v4__intro p{align-self:end;color:#414940;font-size:18px;line-height:1.64;margin:0}.secondary-divisions-v4__grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.compact-division{background:#fff;border:1px solid #d8ddd4;display:grid;grid-template-columns:minmax(180px,0.42fr) minmax(0,0.58fr);min-height:360px}.compact-division:nth-child(2),.compact-division:nth-child(3){grid-template-columns:minmax(0,0.58fr) minmax(180px,0.42fr)}.compact-division:nth-child(2) .compact-division__image,.compact-division:nth-child(3) .compact-division__image{order:2}.compact-division__image{background-position:center;background-size:cover;min-height:100%}.compact-division__body{align-self:center;padding:34px}.compact-division .brand-kicker{color:#9b7818;margin-top:28px}.compact-division h3{color:#101711;font-size:34px;letter-spacing:0;line-height:1.05;margin:12px 0 20px}.compact-division p:not(.brand-kicker){color:#3f4942;font-size:16px;line-height:1.58;margin:0 0 28px}.compact-division--petroleum{background:#071119;color:#fff}.compact-division--petroleum h3,.compact-division--petroleum p:not(.brand-kicker){color:#fff}.compact-division--innovation{background:#07120f;color:#fff}.compact-division--innovation h3,.compact-division--innovation p:not(.brand-kicker){color:#fff}@media (max-width:1180px){.division-v4--featured,.secondary-divisions-v4__grid,.secondary-divisions-v4__intro{grid-template-columns:1fr}.compact-division,.compact-division:nth-child(2),.compact-division:nth-child(3){grid-template-columns:minmax(220px,0.4fr) minmax(0,0.6fr)}.compact-division:nth-child(2) .compact-division__image,.compact-division:nth-child(3) .compact-division__image{order:0}}@media (max-width:760px){.division-v4--featured,.division-v4--featured .division-v4__media{min-height:0}.secondary-divisions-v4{padding:72px 24px!important}.secondary-divisions-v4__intro h2{font-size:38px}.compact-division,.compact-division:nth-child(2),.compact-division:nth-child(3){grid-template-columns:1fr;min-height:0}.compact-division__image{min-height:240px}.compact-division__body{padding:28px}.compact-division h3{font-size:30px}}body.home{background:#050806}body.home .corporate-header{background:rgba(248,248,243,.94);border-bottom:1px solid rgba(14,25,19,.12);box-shadow:none}body.home .utility-bar{background:#061b14;min-height:30px;padding-left:clamp(22px,4vw,64px);padding-right:clamp(22px,4vw,64px)}body.home .main-nav{min-height:78px;padding-left:clamp(22px,4vw,64px);padding-right:clamp(22px,4vw,64px)}body.home .brand img,body.home .custom-logo{height:52px}body.home .primary-menu a{border-bottom:1px solid transparent;padding-bottom:10px;transition:border-color .2s ease,color .2s ease}body.home .primary-menu a:hover{border-color:#c89b24}body.home .language-toggle{background:#061b14;border:1px solid #061b14;min-height:44px;min-width:152px}.brand-v4{background:#050806;color:#f6f3ea;overflow:hidden}.brand-v4 section{padding:0}.brand-chapter,.brand-kicker{color:#c89b24;font-size:12px;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.brand-hero-v4{background:#050806;height:calc(100vh - 108px);min-height:760px;overflow:hidden;position:relative}.brand-hero-v4__image,.brand-hero-v4__veil{inset:0;position:absolute}.brand-hero-v4__image{background-position:center;background-size:cover;filter:saturate(1.04) contrast(1.08) brightness(.84);transform:scale(1.03)}.brand-hero-v4__veil{background:linear-gradient(90deg,rgba(3,9,7,.98),rgba(5,14,11,.84) 36%,rgba(5,14,11,.32) 66%,rgba(5,14,11,.08)),linear-gradient(0deg,rgba(3,9,7,.82),rgba(3,9,7,.08) 42%)}.brand-hero-v4__copy{left:clamp(24px,5vw,84px);max-width:760px;position:absolute;top:16%;width:46%;z-index:2}.brand-hero-v4 h1{animation:executive-copy .9s ease both;color:#fff;font-size:76px;letter-spacing:0;line-height:.96;margin:22px 0 28px}.brand-hero-v4__copy>p:not(.brand-kicker){animation:executive-rise .9s ease .12s both;color:#e1e8e3;font-size:21px;line-height:1.58;margin:0}.brand-hero-v4__actions{animation:executive-rise .9s ease .24s both;display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.brand-final>a,.brand-hero-v4__actions a{align-items:center;border:1px solid rgba(255,255,255,.56);display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:58px;min-width:218px;padding:18px 26px;text-transform:uppercase;transition:background .25s ease,transform .25s ease}.brand-final>a,.brand-hero-v4__actions a:first-child{background:linear-gradient(135deg,#e0b743,#c29317);border-color:#d4a52d;color:#07100d}.brand-final>a:hover,.brand-hero-v4__actions a:hover{transform:translateY(-2px)}.brand-hero-v4__chapters{background:rgba(5,17,13,.7);border:1px solid rgba(255,255,255,.14);bottom:34px;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));left:clamp(24px,5vw,84px);position:absolute;right:clamp(24px,5vw,84px);z-index:3}.brand-hero-v4__chapters a{border-right:1px solid rgba(255,255,255,.12);color:#e7eee8;font-size:10px;font-weight:900;line-height:1.25;min-height:82px;padding:16px 12px;text-transform:uppercase}.brand-hero-v4__chapters span{color:#c89b24;display:block;margin-bottom:8px}.brand-divisions-intro,.brand-final,.brand-logistics,.brand-manifesto{padding:118px clamp(24px,6vw,96px)!important}.brand-manifesto{background:#f3f1e9;color:#0d1511}.brand-brazil h2,.brand-divisions-intro h2,.brand-final h2,.brand-global h2,.brand-logistics h2,.brand-manifesto h2,.division-v4 h2{color:inherit;font-size:68px;letter-spacing:0;line-height:1;margin:24px 0 0;max-width:1100px}.brand-manifesto__text{display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr));margin:78px 0;max-width:1040px}.brand-brazil p,.brand-divisions-intro p,.brand-final p,.brand-global p,.brand-logistics p,.brand-manifesto p,.division-v4 p{color:inherit;font-size:20px;line-height:1.68;margin:0}.brand-manifesto blockquote{border-left:2px solid #c89b24;font-size:34px;line-height:1.22;margin:0 0 0 auto;max-width:820px;padding-left:34px}.brand-brazil{background:linear-gradient(90deg,rgba(5,12,9,.92),rgba(5,12,9,.46)),url("../images/iron-ore/iron-ore-hero.png") center/cover;color:#fff;display:grid;gap:80px;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.75fr);min-height:760px;padding:118px clamp(24px,6vw,96px)!important}.brand-brazil p{align-self:end;color:#dce5df}.brand-divisions-intro{background:#07100d;color:#fff}.brand-divisions-intro p{color:#c6d0ca;margin-top:34px;max-width:820px}.division-v4{background:#0b100e;color:#fff;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,0.78fr);min-height:100vh}.division-v4:nth-of-type(2n){grid-template-columns:minmax(420px,0.78fr) minmax(0,1fr)}.division-v4:nth-of-type(2n) .division-v4__media{order:2}.division-v4__media{background-position:center;background-size:cover;min-height:100vh;position:relative}.division-v4__media::after{background:linear-gradient(0deg,rgba(5,8,6,.32),rgba(5,8,6,0));content:"";inset:0;position:absolute}.division-v4__content{align-self:center;padding:92px clamp(28px,5vw,84px)}.division-v4 .brand-kicker{margin-top:48px}.division-v4 p{color:#cbd4cf;margin:30px 0 42px}.division-v4--agribusiness{background:#eef0e3;color:#111811}.division-v4--agribusiness p{color:#39443c}.division-v4--petroleum{background:#061119}.division-v4--investment{background:#f0f0ea;color:#121713}.division-v4--investment p{color:#3b433e}.division-v4--innovation{background:#07120f}.brand-text-link{color:#c89b24;font-size:12px;font-weight:900;text-transform:uppercase}.brand-logistics{background:#f3f1e9;color:#0d1511}.brand-logistics p{margin-top:28px;max-width:920px}.brand-logistics__rail{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));margin-top:86px;overflow-x:auto}.brand-logistics__rail .supply-step{border-top-color:#111811;min-height:240px}.brand-global{background:#050907;color:#fff;display:grid;gap:76px;grid-template-columns:minmax(0,0.78fr) minmax(460px,1fr);padding:118px clamp(24px,6vw,96px)!important}.brand-global p{color:#c8d1cb;margin-top:30px}.brand-world-map{background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#07110f;background-size:36px 36px;min-height:560px;overflow:hidden;position:relative}.brand-world-map span{background:#f4efdf;color:#07100d;font-size:11px;font-weight:900;padding:8px 10px;position:absolute;text-transform:uppercase;z-index:2}.brand-world-map .brazil{left:18%;top:58%}.brand-world-map .china{right:10%;top:31%}.brand-world-map .turkey{right:29%;top:43%}.brand-world-map .middle-east{right:15%;top:55%}.brand-world-map .europe{right:35%;top:20%}.brand-world-map .north-africa{right:31%;bottom:24%}.brand-world-map .future{right:8%;bottom:12%}.brand-world-map .route{animation:executive-route 4s ease-in-out infinite;border-top:1px solid rgba(200,155,36,.9);left:26%;position:absolute;top:62%;transform-origin:left center;width:55%}.brand-world-map .r1{transform:rotate(-31deg)}.brand-world-map .r2{transform:rotate(-14deg);width:44%}.brand-world-map .r3{transform:rotate(-2deg);width:50%}.brand-world-map .r4{transform:rotate(-42deg);width:38%}.brand-world-map .r5{transform:rotate(10deg);width:42%}.brand-final{background:linear-gradient(90deg,rgba(4,9,7,.96),rgba(4,9,7,.76)),url("/wp-content/themes/yelleen-theme/assets/images/generated/yelleen-integrated-supply-chain-hero-v4.png") center/cover;color:#fff;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) auto}.brand-final p{color:#d3ddd7;margin-top:28px;max-width:760px}.brand-final>a{align-self:end}@media (max-width:1180px){.brand-hero-v4__copy{width:58%}.brand-brazil h2,.brand-divisions-intro h2,.brand-final h2,.brand-global h2,.brand-hero-v4 h1,.brand-logistics h2,.brand-manifesto h2,.division-v4 h2{font-size:54px}.brand-hero-v4__chapters{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-brazil,.brand-final,.brand-global,.brand-manifesto__text,.division-v4,.division-v4:nth-of-type(2n){grid-template-columns:1fr}.division-v4:nth-of-type(2n) .division-v4__media{order:0}}@media (max-width:760px){body.home .main-nav{min-height:92px}.brand-hero-v4{height:auto;min-height:860px;padding:56px 0 28px!important}.brand-hero-v4__copy{left:auto;margin:0 24px;position:relative;right:auto;top:auto;width:auto;z-index:2}.brand-brazil h2,.brand-divisions-intro h2,.brand-final h2,.brand-global h2,.brand-hero-v4 h1,.brand-logistics h2,.brand-manifesto h2,.division-v4 h2{font-size:40px}.brand-brazil p,.brand-divisions-intro p,.brand-final p,.brand-global p,.brand-hero-v4__copy>p:not(.brand-kicker),.brand-logistics p,.brand-manifesto p,.division-v4 p{font-size:16px}.brand-hero-v4__chapters{bottom:auto;grid-template-columns:repeat(2,minmax(0,1fr));left:auto;margin:38px 24px 0;position:relative;right:auto;z-index:2}.brand-hero-v4__chapters a{min-height:54px}.brand-brazil,.brand-divisions-intro,.brand-final,.brand-global,.brand-logistics,.brand-manifesto{padding:76px 24px!important}.division-v4__media{min-height:360px}.division-v4__content{padding:72px 24px}.brand-manifesto blockquote{font-size:26px}.brand-world-map{min-height:380px}.brand-final>a,.brand-hero-v4__actions a{width:100%}}.mockup-home .mock-supply{--supply-progress:0%;background:radial-gradient(circle at 14% 18%,rgba(217,170,45,.14),transparent 18%),radial-gradient(circle at 62% 42%,rgba(27,90,76,.32),transparent 34%),linear-gradient(135deg,#02100d 0,#061d17 58%,#03110e 100%)!important;color:#f8f7ef;overflow:hidden;padding-bottom:92px!important;padding-top:92px!important}.mockup-home .mock-supply .mock-section-head{align-items:start;grid-template-columns:minmax(0,0.72fr) minmax(360px,0.5fr);margin-bottom:48px}.mockup-home .mock-flow-label,.mockup-home .mock-global .mock-eyebrow,.mockup-home .mock-supply .mock-eyebrow{color:#d9aa2d}.mockup-home .mock-supply .mock-section-head h2{color:#fff;font-size:clamp(42px, 4.8vw, 74px);line-height:.98;max-width:780px}.mockup-home .mock-supply .mock-section-head p:not(.mock-eyebrow){color:rgba(237,243,237,.84);font-size:17px;line-height:1.75;max-width:560px}.mockup-home .mock-supply-track{background:0 0!important;display:grid;gap:0;grid-template-columns:repeat(8,minmax(128px,1fr));margin:38px 0 44px;overflow-x:auto;padding:0 0 22px;position:relative}.mockup-home .mock-supply-track::after,.mockup-home .mock-supply-track::before{content:"";height:2px;left:42px;position:absolute;top:39px}.mockup-home .mock-supply-track::before{background:rgba(230,236,229,.34);right:42px}.mockup-home .mock-supply-track::after{background:linear-gradient(90deg,#d9aa2d,rgba(217,170,45,.95),rgba(244,239,223,.7));box-shadow:0 0 24px rgba(217,170,45,.42);max-width:calc(100% - 84px);right:auto;transition:width .45s ease;width:var(--supply-progress)}.mockup-home .mock-supply-step{background:0 0!important;border:0;color:#fff;min-height:220px;padding:0 18px;position:relative;text-align:center;z-index:1}.mockup-home .mock-supply-step::after{display:none!important}.mockup-home .mock-supply-step i{background:rgba(3,17,14,.98)!important;border:1px solid rgba(217,170,45,.58)!important;border-radius:999px;box-shadow:0 0 0 8px #041611,0 0 28px rgba(217,170,45,.08);color:rgba(244,239,223,.82)!important;display:grid;height:78px;margin:0 auto 22px;place-items:center;transition:background .28s ease,box-shadow .28s ease,color .28s ease,transform .28s ease;width:78px}.mockup-home .mock-supply-step svg{height:39px;stroke:currentColor;width:39px}.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:hover i{background:#d9aa2d!important;box-shadow:0 0 0 8px rgba(217,170,45,.12),0 18px 42px rgba(217,170,45,.28);color:#04110e!important;transform:translateY(-4px)}.mockup-home .mock-supply-step strong,.mockup-home .mock-supply-step.is-active strong,.mockup-home .mock-supply-step:hover strong{color:#f8f7ef!important;display:block;font-size:15px;line-height:1.2;margin-bottom:10px;min-height:36px}.mockup-home .mock-supply-step span,.mockup-home .mock-supply-step.is-active span,.mockup-home .mock-supply-step:hover span{color:rgba(223,232,225,.7)!important;display:block;font-size:12px;font-weight:700;line-height:1.5;margin-top:0}.mockup-home .mock-flow-label{align-items:center;display:flex;font-size:12px;font-weight:900;gap:16px;letter-spacing:.04em;margin:18px 0 30px;text-transform:uppercase}.mockup-home .mock-flow-label::after{background:linear-gradient(90deg,#d9aa2d,rgba(217,170,45,0));content:"";flex:1;height:1px}.mockup-home .mock-capability-grid{border:1px solid rgba(255,255,255,.1);display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 28px}.mockup-home .mock-capability-grid article{background:rgba(255,255,255,.045)!important;border:0;min-height:164px;padding:28px 28px 30px}.mockup-home .mock-capability-grid article:hover{background:rgba(255,255,255,.078)!important}.mockup-home .capability-icon{border-color:rgba(217,170,45,.58);color:#d9aa2d}.mockup-home .mock-capability-grid h3{color:#fff}.mockup-home .mock-capability-grid p{color:rgba(225,234,227,.72)}.mockup-home .mock-supply .mock-dark-link{background:#d9aa2d;color:#05120f}.mockup-home .mock-global{border-top:1px solid rgba(255,255,255,.08)}.mockup-home .mock-global__visual{gap:28px}.mockup-home .mock-map-svg .land{fill:rgba(159,179,164,0.16)}.mockup-home .mock-map-svg .trade-route{stroke-dasharray:7 12;stroke-width:1.8}@media (max-width:1180px){.mockup-home .mock-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mockup-home .mock-supply .mock-section-head{grid-template-columns:1fr}.mockup-home .mock-supply-track{grid-template-columns:repeat(8,minmax(150px,1fr))}.mockup-home .mock-supply-step i{height:62px;width:62px}.mockup-home .mock-capability-grid{grid-template-columns:1fr}}.mockup-home .mock-supply{--supply-particle-left:0%}.mockup-home .mock-supply .mock-section-head h2{max-width:880px}.mockup-home .mock-supply-track{isolation:isolate}.mockup-home .mock-flow-particle{background:#f5d06d;border-radius:999px;box-shadow:0 0 14px rgba(245,208,109,.95),0 0 34px rgba(217,170,45,.54);height:9px;left:clamp(42px,var(--supply-particle-left),calc(100% - 42px));opacity:.95;pointer-events:none;position:absolute;top:35px;transform:translateX(-50%);transition:left .48s cubic-bezier(.2, .9, .2, 1),opacity .28s ease;width:9px;z-index:3}.mockup-home .mock-flow-particle::after{background:linear-gradient(90deg,rgba(245,208,109,0),rgba(245,208,109,.72));border-radius:999px;content:"";height:2px;position:absolute;right:7px;top:3px;width:48px}.mockup-home .mock-supply-step i{background:rgba(255,255,255,.045)!important;border-color:rgba(244,239,223,.28)!important;color:rgba(244,239,223,.82)!important}.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:hover i{background:rgba(255,255,255,.095)!important;border-color:#d9aa2d!important;box-shadow:0 0 0 8px rgba(217,170,45,.08),0 16px 34px rgba(217,170,45,.22);color:#f7d675!important;transform:translateY(-4px)}.mockup-home .mock-supply-step.is-active,.mockup-home .mock-supply-step:hover{transform:translateY(-3px)}.mockup-home .mock-supply-step.is-active strong,.mockup-home .mock-supply-step:hover strong{color:#fff!important}.mockup-home .mock-supply-step.is-active span,.mockup-home .mock-supply-step:hover span{color:rgba(235,242,236,.82)!important}.mockup-home .mock-supply-step:not(.is-active) i{opacity:.78}.mockup-home .mock-supply-step:not(.is-active) span,.mockup-home .mock-supply-step:not(.is-active) strong{opacity:.72}.mockup-home .mock-supply-step:hover i,.mockup-home .mock-supply-step:hover span,.mockup-home .mock-supply-step:hover strong{opacity:1}@media (prefers-reduced-motion:reduce){.mockup-home .mock-flow-particle{display:none}}.corporate-header,body.home .corporate-header,body[class*=archive] .corporate-header,body[class*=page] .corporate-header,body[class*=single] .corporate-header{background:#fff;border-bottom:1px solid rgba(14,25,19,.14);box-shadow:0 12px 30px rgba(8,28,22,.06);isolation:isolate;position:sticky;top:0;z-index:1000}body.admin-bar .corporate-header{top:0}.utility-bar,body.home .utility-bar{align-items:center;background:#061b14;border-bottom:1px solid rgba(255,255,255,.08);color:#dbe4de;display:flex;font-size:12px;font-weight:800;gap:24px;justify-content:flex-end;letter-spacing:0;min-height:32px;padding:0 clamp(22px,4vw,64px);text-transform:uppercase}.utility-bar span,body.home .utility-bar span{color:#f3d779;margin-right:auto}.utility-bar strong,body.home .utility-bar strong{color:#dbe4de;font-size:12px;font-weight:800;margin:0 auto;text-align:center}.utility-bar a,body.home .utility-bar a{color:#dbe4de;font-size:12px;opacity:.9}.main-nav,body.home .main-nav{align-items:center;background:#fff;display:grid;gap:34px;grid-template-columns:auto minmax(0,1fr);min-height:82px;padding:0 clamp(22px,4vw,64px)}.brand,body.home .brand{align-items:center;display:inline-flex}.brand img,.custom-logo,body.home .brand img,body.home .custom-logo{display:block;height:52px;max-height:52px;width:auto}.main-nav nav,body.home .main-nav nav{align-items:center;display:flex;flex-wrap:nowrap;gap:22px;justify-content:flex-end;min-width:0}.main-nav ul.primary-menu,.primary-menu,body.home .primary-menu{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:flex-end;list-style:none;margin:0;padding:0}.primary-menu li{margin:0;position:static}.main-nav nav>a,.primary-menu a,body.home .primary-menu a{border-bottom:2px solid transparent;color:#17221b;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:0;line-height:1;padding:14px 10px 13px;text-transform:uppercase;transition:border-color .2s ease,color .2s ease;white-space:nowrap}.primary-menu a:focus-visible,.primary-menu a:hover,body.home .primary-menu a:hover{border-color:#c89b24;color:#0b5d3f}.mega-panel,.mega-panel:focus-within,.primary-menu .children,.primary-menu .sub-menu{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.language-switcher,body.home .language-switcher{flex:0 0 auto;position:relative;z-index:1002}.language-toggle,body.home .language-toggle{align-items:center;background:#061b14;border:1px solid #061b14;border-radius:0;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:900;gap:9px;justify-content:center;min-height:44px;min-width:152px;padding:0 14px;text-transform:uppercase;transition:background .18s ease,border-color .18s ease}.language-toggle:focus-visible,.language-toggle:hover{background:#0a2a21;border-color:#c89b24}.language-toggle small,body.home .language-toggle small{color:#c89b24;display:inline-block;font-size:10px;font-weight:900;text-transform:uppercase}.language-menu,body.home .language-menu{background:#061b14;border:1px solid rgba(200,155,36,.36);box-shadow:0 22px 48px rgba(3,16,12,.36);display:none;min-width:232px;opacity:0;padding:8px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;visibility:hidden;z-index:1003}.language-switcher.is-open .language-menu{display:grid;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.language-menu a,body.home .language-menu a{align-items:center;border:0;color:#f1f5ee;display:flex;font-size:12px;font-weight:800;justify-content:space-between;padding:12px 11px;text-transform:none}.language-menu .is-current,.language-menu a:focus-visible,.language-menu a:hover{background:rgba(200,155,36,.15);color:#f3d779}.language-menu small{color:#c89b24;font-size:11px;font-weight:900}@media (max-width:1120px){.main-nav,body.home .main-nav{gap:22px}.main-nav nav,.main-nav ul.primary-menu,.primary-menu,body.home .main-nav nav{flex-wrap:wrap}}@media (max-width:760px){.corporate-header,body.home .corporate-header{position:sticky}.utility-bar,body.home .utility-bar{min-height:30px}.utility-bar strong,body.home .utility-bar strong{display:none}.main-nav,body.home .main-nav{gap:16px;grid-template-columns:1fr;min-height:118px;padding-bottom:14px;padding-top:12px}.brand img,.custom-logo,body.home .brand img,body.home .custom-logo{height:52px}.main-nav nav,body.home .main-nav nav{align-items:flex-start;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:4px;width:100%}.main-nav ul.primary-menu,.primary-menu{flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start}.language-switcher,body.home .language-switcher{flex:0 0 auto}.language-menu{left:0;right:auto}html[lang^=ar] .language-menu,html[lang^=ar] body.home .language-menu{left:0;right:auto}}.mockup-home .mock-supply{--supply-progress:100%;--supply-particle-left:0%}.mockup-home .mock-supply-track{overflow-x:auto;overflow-y:visible;padding-top:8px}.mockup-home .mock-supply-track::before{background:rgba(66,82,75,.82)!important;height:2px}.mockup-home .mock-supply-track::after{animation:supply-line-flow 3.8s linear infinite;background:linear-gradient(90deg,rgba(217,170,45,0),rgba(217,170,45,.25),#f5d06d,rgba(217,170,45,.25),rgba(217,170,45,0));background-size:34% 100%;box-shadow:0 0 18px rgba(217,170,45,.46);height:2px;max-width:calc(100% - 84px);width:calc(100% - 84px)!important}.mockup-home .mock-flow-particle{animation:supply-particle-loop 3.8s linear infinite;left:42px;top:35px;transition:none}.mockup-home .mock-supply-step,.mockup-home .mock-supply-step.is-active,.mockup-home .mock-supply-step:hover{opacity:1!important;transform:none}.mockup-home .mock-supply-step i::after,.mockup-home .mock-supply-step i::before,.mockup-home .mock-supply-step i>span,.mockup-home .mock-supply-step::after,.mockup-home .mock-supply-step::before{content:none!important;display:none!important}.mockup-home .mock-supply-step i,.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:not(.is-active) i{background:rgba(255,255,255,.058)!important;border:1px solid rgba(244,239,223,.34)!important;box-shadow:0 0 0 8px rgba(3,17,14,.95),0 12px 30px rgba(0,0,0,.18);color:rgba(248,247,239,.92)!important;height:84px;opacity:1!important;overflow:visible;padding:14px;transform:none;width:84px}.mockup-home .mock-supply-step:hover i{background:rgba(255,255,255,.1)!important;border-color:#d9aa2d!important;box-shadow:0 0 0 8px rgba(217,170,45,.08),0 16px 36px rgba(217,170,45,.24);color:#f7d675!important;transform:translateY(-2px)}.mockup-home .mock-supply-step svg{display:block;height:42px;overflow:visible;stroke:currentColor;stroke-width:1.8;width:42px}.mockup-home .mock-supply-step strong,.mockup-home .mock-supply-step.is-active strong,.mockup-home .mock-supply-step:hover strong,.mockup-home .mock-supply-step:not(.is-active) strong{color:#fff!important;opacity:1!important}.mockup-home .mock-supply-step span,.mockup-home .mock-supply-step.is-active span,.mockup-home .mock-supply-step:hover span,.mockup-home .mock-supply-step:not(.is-active) span{color:rgba(225,234,227,.78)!important;opacity:1!important}@keyframes supply-line-flow{0%{background-position:-34% 0}100%{background-position:134% 0}}@keyframes supply-particle-loop{0%{left:42px;opacity:0}8%,92%{opacity:.96}100%{left:calc(100% - 42px);opacity:0}}@media (max-width:760px){.mockup-home .mock-supply-step i,.mockup-home .mock-supply-step.is-active i,.mockup-home .mock-supply-step:not(.is-active) i{height:74px;padding:13px;width:74px}.mockup-home .mock-supply-step svg{height:36px;width:36px}}@media (prefers-reduced-motion:reduce){.mockup-home .mock-flow-particle,.mockup-home .mock-supply-track::after{animation:none}.mockup-home .mock-flow-particle{display:none}}.mockup-home .mock-global{background:radial-gradient(circle at 63% 38%,rgba(217,170,45,.08),transparent 24%),radial-gradient(circle at 24% 62%,rgba(32,92,77,.24),transparent 32%),linear-gradient(135deg,#020c09 0,#061a15 54%,#020c09 100%)!important;border-top:1px solid rgba(255,255,255,.08);color:#fff;display:grid;gap:34px;grid-template-columns:minmax(280px,0.38fr) minmax(0,1fr);min-height:760px;padding:96px clamp(24px,4vw,72px)!important}.mockup-home .mock-global__copy{align-self:center}.mockup-home .mock-global__copy h2{color:#fff;font-size:clamp(42px, 4.2vw, 66px);line-height:1.02;margin:0 0 30px}.mockup-home .mock-global__copy p:not(.mock-eyebrow){color:rgba(231,239,233,.82);font-size:16px;line-height:1.72;margin:0;max-width:520px}.mockup-home .mock-global__copy ul{display:grid;gap:17px;margin:44px 0 34px;padding:0}.mockup-home .mock-global__copy li{color:rgba(238,244,239,.86);font-size:14px;line-height:1.5;list-style:none;padding-left:25px;position:relative}.mockup-home .mock-global__copy li::before{background:0 0;border:1px solid #d9aa2d;border-radius:999px;content:"";height:9px;left:0;position:absolute;top:7px;width:9px}.mockup-home .mock-global__copy>a{color:#d9aa2d;display:inline-flex;font-size:12px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.mockup-home .mock-global__visual{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.mockup-home .mock-map{background:linear-gradient(rgba(255,255,255,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.028) 1px,transparent 1px),radial-gradient(circle at 30% 66%,rgba(217,170,45,.12),transparent 16%),rgba(1,10,8,.74)!important;background-size:40px 40px,40px 40px,auto,auto;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 80px rgba(0,0,0,.18);min-height:590px;overflow:hidden;position:relative}.mockup-home .mock-map-svg{display:block;height:100%;min-height:590px;width:100%}.mockup-home .world-map-base{filter:grayscale(1) sepia(.25) hue-rotate(92deg) saturate(.8) brightness(.58) contrast(1.25);opacity:.36;pointer-events:none}.mockup-home .land,.mockup-home .map-continent,.mockup-home .mock-map .glow,.mockup-home .mock-map .route,.mockup-home .mock-map>.china,.mockup-home .mock-map>.europe,.mockup-home .mock-map>.middle-east,.mockup-home .mock-map>.north-africa,.mockup-home .mock-map>.origin,.mockup-home .mock-map>.turkey{display:none!important}.mockup-home .mock-map-svg .trade-route{animation:global-route-drift 7.5s linear infinite;fill:none;filter:url(#mapRouteGlow);opacity:.55;pointer-events:none;stroke:rgba(217,170,45,0.76);stroke-dasharray:7 13;stroke-linecap:round;stroke-width:1.55;transition:opacity .2s ease,stroke .2s ease,stroke-width .2s ease}.mockup-home .mock-map-svg .trade-route.is-market-active,.mockup-home .mock-map-svg .trade-route:hover{opacity:1;stroke:#f0c54a;stroke-width:2.45}.mockup-home .market-node{pointer-events:auto}.mockup-home .market-node circle{animation:market-node-pulse 3.6s ease-in-out infinite;fill:#d9aa2d;filter:drop-shadow(0 0 8px rgba(217, 170, 45, .48));stroke:rgba(244,239,223,0.72);stroke-width:1;transition:fill .2s ease,r .2s ease}.mockup-home .market-node text{fill:rgba(245,247,241,0.88);font-size:12px;font-weight:900;letter-spacing:.01em;paint-order:stroke;pointer-events:none;stroke:rgba(2,12,9,0.86);stroke-width:4px;text-transform:uppercase}.mockup-home .origin-node circle{animation:brazil-pulse 2.8s ease-in-out infinite;fill:#d9aa2d;r:7}.mockup-home .origin-node text{fill:#07110e;stroke:rgba(217,170,45,0.9);stroke-width:10px}.mockup-home .market-node.is-market-active circle{fill:#f5d06d}.mockup-home .market-card-list{display:grid;gap:12px;position:relative;z-index:2}.mockup-home .market-card{align-items:center;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12);color:#fff;display:grid;gap:8px 16px;grid-template-columns:minmax(0,1fr) auto;min-height:92px;padding:18px 20px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.mockup-home .market-card.is-market-active,.mockup-home .market-card:focus-visible,.mockup-home .market-card:hover{background:rgba(217,170,45,.1);border-color:rgba(217,170,45,.56);transform:translateX(-4px)}.mockup-home .market-card strong{color:#fff;font-size:15px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.mockup-home .market-card span{color:rgba(225,234,227,.78);font-size:12px;line-height:1.45}.mockup-home .market-card em{color:#d9aa2d;font-style:normal;grid-column:2;grid-row:1/span 2}@keyframes global-route-drift{0%{stroke-dashoffset:120}100%{stroke-dashoffset:0}}@keyframes market-node-pulse{0%,100%{opacity:.78}50%{opacity:1}}@media (max-width:1180px){.mockup-home .mock-global{grid-template-columns:1fr}}@media (max-width:860px){.mockup-home .mock-global__visual{grid-template-columns:1fr}.mockup-home .mock-map,.mockup-home .mock-map-svg{min-height:430px}.mockup-home .market-card-list{grid-template-columns:1fr}}@media (max-width:560px){.mockup-home .mock-global{padding:78px 22px!important}.mockup-home .mock-map{min-height:340px}.mockup-home .mock-map-svg{min-height:340px}.mockup-home .market-node text{font-size:10px}}.brand,.brand--footer,body.home .brand{--brand-text:#07110e;--brand-subtext:rgba(7, 17, 14, 0.58);align-items:center;display:inline-flex;flex:0 0 auto;gap:14px;min-width:max-content}.main-nav .brand,body.home .main-nav .brand{justify-self:start}.brand--footer,.corporate-footer .brand,body.home .corporate-footer .brand{--brand-text:#ffffff;--brand-subtext:rgba(255, 255, 255, 0.58)}.brand img.brand-mark,.brand-mark,.corporate-footer .brand img.brand-mark,body.home .brand img.brand-mark{aspect-ratio:417/499;display:block;flex:0 0 auto;height:58px;max-height:58px;object-fit:contain;object-position:center;width:auto}.brand svg.brand-mark,.corporate-footer .brand svg.brand-mark,body.home .brand svg.brand-mark{flex:0 0 auto;overflow:visible}.brand-mark__gold{fill:#f6c400}.brand-mark__green{fill:#007f3b}.brand-mark__white{fill:#f8faf7;stroke:rgba(7,17,14,0.14);stroke-width:1.1}.brand--dark .brand-mark__white,.corporate-footer .brand-mark__white{stroke:rgba(255,255,255,0.28)}.brand-wordmark{color:var(--brand-text);display:grid;gap:4px;line-height:1;transform:translateY(1px)}.brand-wordmark strong{color:var(--brand-text);display:block;font-size:23px;font-weight:900;letter-spacing:.13em;line-height:.92;text-transform:uppercase}.corporate-footer .brand-wordmark strong,body.home .corporate-footer .brand-wordmark strong{color:#fff}.brand-wordmark small{color:var(--brand-subtext);display:block;font-size:9px;font-weight:800;letter-spacing:.27em;line-height:1;text-transform:uppercase;white-space:nowrap}.corporate-footer .brand-wordmark small,body.home .corporate-footer .brand-wordmark small{color:rgba(255,255,255,.58)}.corporate-footer .brand{margin-bottom:24px}.footer-brand>img{display:none}@media (max-width:1180px){.brand,.brand--footer,body.home .brand{gap:12px}.brand img.brand-mark,.brand-mark,.corporate-footer .brand img.brand-mark,body.home .brand img.brand-mark{height:52px;max-height:52px;width:auto}.brand-wordmark strong{font-size:20px;letter-spacing:.11em}.brand-wordmark small{font-size:8px;letter-spacing:.24em}}@media (max-width:760px){.brand,body.home .brand{gap:10px}.brand-wordmark strong{font-size:18px}.brand-wordmark small{font-size:7px;letter-spacing:.2em}}@media (max-width:430px){.main-nav .brand-wordmark{display:none}.main-nav .brand,body.home .main-nav .brand{min-width:0}}.contact-gateway{background:#f3f1e9;color:#07110e}.contact-gateway section{padding:clamp(72px,8vw,124px) clamp(24px,5vw,72px)}.contact-kicker{color:#d7aa22;font-size:12px;font-weight:900;letter-spacing:.12em;margin:0 0 18px;text-transform:uppercase}.contact-hero{align-items:center;color:#fff;display:grid;min-height:min(760px,calc(100vh - 112px));overflow:hidden;position:relative}.contact-hero__image,.contact-hero__shade{inset:0;position:absolute}.contact-hero__image{background-position:center;background-size:cover;transform:scale(1.02)}.contact-hero__shade{background:linear-gradient(90deg,rgba(0,12,9,.92) 0,rgba(0,20,16,.66) 46%,rgba(0,20,16,.26) 100%),radial-gradient(circle at 75% 35%,rgba(215,170,34,.22),transparent 34%)}.contact-hero__content{max-width:840px;position:relative;z-index:1}.contact-faq h2,.contact-final h2,.contact-form-copy h2,.contact-hero h1,.contact-presence h2,.contact-section-intro h2{letter-spacing:0;line-height:.96;margin:0}.contact-hero h1{color:#fff;font-size:clamp(52px, 7vw, 104px);max-width:920px}.contact-hero__content>p:not(.contact-kicker){color:rgba(255,255,255,.84);font-size:clamp(18px, 1.5vw, 23px);line-height:1.58;margin:30px 0 0;max-width:790px}.contact-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.contact-actions a,.contact-smart-form button{align-items:center;border:1px solid rgba(255,255,255,.42);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:56px;min-width:180px;padding:0 24px;text-transform:uppercase;transition:background 180ms ease,border-color 180ms ease,color 180ms ease,transform 180ms ease}.contact-actions a:first-child,.contact-smart-form button{background:#e0b51f;border-color:#e0b51f;color:#07110e}.contact-actions a:hover,.contact-smart-form button:hover{transform:translateY(-2px)}.contact-choice,.contact-info{background:#f7f5ee}.contact-section-intro{display:grid;gap:28px;grid-template-columns:minmax(280px,0.72fr) minmax(320px,1fr);margin-bottom:42px}.contact-faq h2,.contact-final h2,.contact-form-copy h2,.contact-presence h2,.contact-section-intro h2{font-size:clamp(36px, 4.8vw, 72px)}.contact-final p,.contact-form-copy p,.contact-presence p,.contact-section-intro p:not(.contact-kicker){color:#3a443f;font-size:17px;line-height:1.75;margin:0;max-width:680px}.contact-choice__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-inquiry-card{background:rgba(255,255,255,.7);border:1px solid rgba(7,17,14,.12);color:#07110e;cursor:pointer;display:grid;gap:16px;min-height:210px;padding:26px;text-align:left;transition:background 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.contact-inquiry-card.is-selected,.contact-inquiry-card:hover{background:#fff;border-color:rgba(224,181,31,.86);box-shadow:0 22px 54px rgba(7,17,14,.11);transform:translateY(-3px)}.contact-icon{align-items:center;border:1px solid rgba(224,181,31,.56);color:#d7aa22;display:inline-flex;height:48px;justify-content:center;width:48px}.contact-icon svg{fill:none;height:28px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55;width:28px}.contact-inquiry-card strong{font-size:18px;line-height:1.2}.contact-inquiry-card>span:last-child{color:#5a625e;font-size:14px;line-height:1.55}.contact-form-section{background:#07110e;color:#fff;display:grid;gap:clamp(34px,5vw,80px);grid-template-columns:minmax(280px,0.72fr) minmax(360px,1fr)}.contact-faq h2,.contact-final h2,.contact-form-copy h2,.contact-presence h2{color:inherit}.contact-form-copy p{color:rgba(255,255,255,.72);margin-top:28px}.contact-expectations{border-top:1px solid rgba(255,255,255,.14);display:grid;gap:14px;margin-top:34px;padding-top:28px}.contact-expectations span{color:rgba(255,255,255,.82);font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.contact-smart-form{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.12);box-shadow:0 34px 90px rgba(0,0,0,.24);padding:clamp(24px,4vw,42px)}.contact-form-status{border-bottom:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.66);font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:26px;padding-bottom:18px;text-transform:uppercase}.contact-form-status strong{color:#e0b51f}.contact-dynamic-fields,.contact-field-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-dynamic-fields{display:none;grid-column:1/-1}.contact-dynamic-fields.is-active{display:grid}.floating-field{display:grid;position:relative}.floating-field--wide{grid-column:1/-1}.floating-field input,.floating-field textarea{background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.16);color:#fff;font:inherit;min-height:62px;outline:0;padding:24px 16px 10px;transition:background 180ms ease,border-color 180ms ease,box-shadow 180ms ease;width:100%}.floating-field textarea{min-height:150px;resize:vertical}.floating-field span{color:rgba(255,255,255,.62);font-size:13px;left:16px;pointer-events:none;position:absolute;top:21px;transition:color 160ms ease,font-size 160ms ease,top 160ms ease}.floating-field input:focus,.floating-field textarea:focus{background:rgba(255,255,255,.1);border-color:rgba(224,181,31,.82);box-shadow:0 0 0 3px rgba(224,181,31,.12)}.floating-field input:focus+span,.floating-field input:not(:placeholder-shown)+span,.floating-field textarea:focus+span,.floating-field textarea:not(:placeholder-shown)+span{color:#e0b51f;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;top:9px}.contact-smart-form button{border:0;cursor:pointer;margin-top:24px;width:100%}.contact-presence{background:#06110e;color:#fff;display:grid;gap:clamp(34px,5vw,70px);grid-template-columns:minmax(280px,0.42fr) minmax(440px,1fr)}.contact-presence p{color:rgba(255,255,255,.7);margin-top:24px}.contact-presence__map{background:radial-gradient(circle at 40% 58%,rgba(224,181,31,.16),transparent 28%),rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);min-height:520px;overflow:hidden;position:relative}.contact-presence__map img{filter:invert(1) brightness(.58) sepia(.18) saturate(.48) hue-rotate(92deg);height:100%;inset:0;object-fit:contain;opacity:.38;padding:34px;position:absolute;width:100%}.contact-presence__pin{color:#fff;display:grid;gap:4px;position:absolute;transform:translate(-50%,-50%);z-index:2}.contact-presence__pin::before{background:#e0b51f;border-radius:999px;box-shadow:0 0 0 8px rgba(224,181,31,.12),0 0 22px rgba(224,181,31,.72);content:"";height:9px;left:-18px;position:absolute;top:6px;width:9px}.contact-presence__pin strong{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.contact-presence__pin small{color:rgba(255,255,255,.62);font-size:10px;max-width:140px}.contact-presence__pin.brazil{left:31%;top:68%}.contact-presence__pin.fortaleza{left:35%;top:58%}.contact-presence__pin.sao-paulo{left:34%;top:73%}.contact-presence__pin.para{left:32%;top:61%}.contact-presence__pin.dubai{left:62%;top:51%}.contact-presence__pin.china{left:78%;top:45%}.contact-presence__pin.hong-kong{left:80%;top:50%}.contact-presence__pin.turkiye{left:56%;top:41%}.contact-presence__pin.middle-east{left:61%;top:45%}.contact-info__grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-info__grid a{background:#fff;border:1px solid rgba(7,17,14,.1);color:#07110e;display:grid;gap:10px;min-height:136px;padding:24px;transition:border-color 180ms ease,transform 180ms ease}.contact-info__grid a:hover{border-color:rgba(224,181,31,.82);transform:translateY(-2px)}.contact-info__grid span{color:#a37d0c;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.contact-info__grid strong{font-size:clamp(18px, 1.8vw, 25px);word-break:break-word}.contact-faq{display:grid;gap:clamp(32px,5vw,76px);grid-template-columns:minmax(280px,0.52fr) minmax(400px,1fr)}.contact-faq__items{display:grid;gap:10px}.contact-faq details{background:rgba(255,255,255,.64);border:1px solid rgba(7,17,14,.1)}.contact-faq summary{cursor:pointer;font-size:18px;font-weight:900;list-style:none;padding:24px 28px}.contact-faq summary::-webkit-details-marker{display:none}.contact-faq summary::after{color:#d7aa22;content:"+";float:right}.contact-faq details[open] summary::after{content:"−"}.contact-faq details p{color:#47504b;line-height:1.7;margin:0;padding:0 28px 26px}.contact-final{align-items:center;background:linear-gradient(90deg,rgba(0,13,10,.96),rgba(0,13,10,.68)),url("../images/investment/investment-port.png") center/cover;color:#fff;display:grid;gap:30px;grid-template-columns:minmax(320px,0.9fr) minmax(280px,0.55fr) auto}.contact-final p{color:rgba(255,255,255,.76)}@media (max-width:1080px){.contact-faq,.contact-final,.contact-form-section,.contact-presence,.contact-section-intro{grid-template-columns:1fr}.contact-choice__grid,.contact-info__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.contact-gateway section{padding:58px 20px}.contact-hero{min-height:680px}.contact-choice__grid,.contact-dynamic-fields,.contact-field-grid,.contact-info__grid{grid-template-columns:1fr}.contact-inquiry-card{min-height:0}.contact-presence__map{min-height:520px}.contact-presence__pin small{display:none}}.yl-insight-page{background:#03100d;color:#f7f4ea;overflow:hidden}.yl-insight-kicker{color:#d9aa2d;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.yl-insight-hero{align-items:center;background-image:linear-gradient(90deg,rgba(2,11,9,.96),rgba(2,11,9,.64),rgba(2,11,9,.18)),var(--hero-image);background-position:center;background-size:cover;display:flex;min-height:720px;padding:150px 72px 96px}.yl-insight-hero>div{max-width:850px}.yl-insight-hero h1{color:#fff;font-size:clamp(54px, 6.8vw, 96px);letter-spacing:0;line-height:.94;margin:0 0 28px}.yl-insight-hero p:not(.yl-insight-kicker){color:#e4e1d8;font-size:22px;line-height:1.55;margin:0}.yl-insight-final a,.yl-insight-hero a,.yl-vacancies>article>a{background:#d9aa2d;color:#06110e;display:inline-block;font-size:12px;font-weight:900;margin-top:34px;padding:18px 24px;text-transform:uppercase}.yl-career-form-section,.yl-industry-grid,.yl-insight-final,.yl-insight-intro,.yl-insight-kpis,.yl-insight-section{padding:96px 72px}.yl-insight-intro{align-items:end;background:#f1eee5;color:#08130f;display:grid;gap:56px;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.62fr)}.yl-career-form-section h2,.yl-insight-final h2,.yl-insight-intro h2,.yl-insight-section__head h2{color:inherit;font-size:clamp(38px, 4.2vw, 64px);letter-spacing:0;line-height:1;margin:0}.yl-career-form-section p,.yl-insight-final p,.yl-insight-intro p:not(.yl-insight-kicker){color:inherit;font-size:16px;line-height:1.75;margin:0;opacity:.78}.yl-careers-reasons,.yl-insight-grid--reasons{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.yl-career-form,.yl-careers-reasons article,.yl-industry-grid a,.yl-insight-grid article,.yl-vacancies article{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);transition:border-color .3s ease,transform .3s ease,background .3s ease}.yl-careers-reasons article,.yl-insight-grid article{min-height:220px;padding:28px}.yl-careers-reasons article:hover,.yl-industry-grid a:hover,.yl-insight-grid article:hover,.yl-vacancies article:hover{background:linear-gradient(145deg,rgba(217,170,45,.12),rgba(255,255,255,.04));border-color:rgba(217,170,45,.45);transform:translateY(-4px)}.yl-insight-grid span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;margin-bottom:20px}.yl-careers-reasons h3,.yl-insight-grid h3{color:#fff;font-size:22px;line-height:1.16;margin:0 0 14px}.yl-careers-reasons p,.yl-insight-grid p{color:#cbd4ce;line-height:1.62;margin:0}.yl-insight-kpis{background:#f1eee5;color:#07120f;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.yl-insight-kpis article{border-left:1px solid rgba(7,18,15,.14);padding:26px}.yl-insight-kpis strong{display:block;font-size:44px;line-height:1}.yl-insight-kpis span{display:block;font-size:13px;font-weight:800;margin-top:8px;text-transform:uppercase}.yl-insight-flow-section,.yl-vacancies{background:#020b09}.yl-insight-section__head{margin-bottom:44px;max-width:900px}.yl-insight-flow{display:grid;gap:16px;grid-template-columns:repeat(7,minmax(150px,1fr));overflow-x:auto;padding-bottom:20px}.yl-insight-flow article{animation:capStepIn .72s ease both;animation-delay:calc(var(--index) * .06s);background:rgba(255,255,255,.06);border:1px solid rgba(217,170,45,.28);min-height:160px;padding:24px}.yl-insight-flow span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;margin-bottom:20px}.yl-insight-flow strong{color:#fff;display:block;font-size:18px;line-height:1.2}.yl-industry-grid{background:#061612;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.yl-industry-grid a{background-image:linear-gradient(0deg,rgba(2,11,9,.94),rgba(2,11,9,.36)),var(--industry-image);background-position:center;background-size:cover;color:#fff;min-height:360px;padding:30px}.yl-industry-grid span{display:block;font-size:28px;font-weight:900;line-height:1.05;margin-bottom:18px}.yl-industry-grid p,.yl-industry-grid strong{color:#dbe2dd;display:block;line-height:1.6}.yl-industry-grid strong{color:#d9aa2d;font-size:12px;margin-top:24px;text-transform:uppercase}.yl-vacancies>article{margin-bottom:18px;padding:34px}.yl-vacancies h3{color:#fff;font-size:32px;margin:0 0 12px}.yl-vacancies p{color:#cbd4ce;line-height:1.6;margin:0}.yl-vacancy-meta{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.yl-vacancy-meta span{border:1px solid rgba(217,170,45,.36);color:#fff;font-size:12px;font-weight:850;padding:10px 12px;text-transform:uppercase}.yl-vacancy-columns{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.yl-vacancy-columns strong{color:#d9aa2d;display:block;margin-bottom:12px}.yl-career-form-section{align-items:start;background:#f1eee5;color:#07120f;display:grid;gap:50px;grid-template-columns:minmax(0,0.58fr) minmax(0,1fr)}.yl-career-form{background:#071612;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:32px}.yl-career-form label{color:#fff;display:grid;gap:8px;font-size:12px;font-weight:850;text-transform:uppercase}.yl-career-form .is-wide,.yl-career-form button{grid-column:1/-1}.yl-career-form input,.yl-career-form select,.yl-career-form textarea{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);color:#fff;font:inherit;padding:14px}.yl-career-form option{color:#07120f}.yl-consent{align-items:start;grid-template-columns:auto 1fr}.yl-consent input{margin-top:4px}.yl-career-form button{background:#d9aa2d;border:0;color:#07120f;cursor:pointer;font-size:12px;font-weight:900;padding:18px 22px;text-transform:uppercase}.yl-insight-final{align-items:center;background:linear-gradient(90deg,rgba(2,11,9,.96),rgba(2,11,9,.62)),url('../images/home-sectors/partnership-sector.jpg') center/cover;display:grid;gap:36px;grid-template-columns:1fr 0.72fr auto}@media (max-width:1180px){.yl-career-form-section,.yl-insight-final,.yl-insight-intro{grid-template-columns:1fr}.yl-careers-reasons,.yl-industry-grid,.yl-insight-grid--reasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.yl-career-form-section,.yl-industry-grid,.yl-insight-final,.yl-insight-hero,.yl-insight-intro,.yl-insight-kpis,.yl-insight-section{padding-left:24px;padding-right:24px}.yl-insight-hero{min-height:680px;padding-top:130px}.yl-insight-hero h1{font-size:46px}.yl-insight-hero p:not(.yl-insight-kicker){font-size:17px}.yl-career-form,.yl-careers-reasons,.yl-industry-grid,.yl-insight-grid--reasons,.yl-insight-kpis,.yl-vacancy-columns{grid-template-columns:1fr}.yl-insight-flow{grid-template-columns:1fr;overflow:visible}}.about-corporate{background:#f3f1e9;color:#07110e}.about-hero{color:#fff;contain:paint;min-height:calc(100vh - 115px);overflow:clip;position:relative}.about-hero__media{background:linear-gradient(90deg,rgba(2,10,7,.9),rgba(2,10,7,.38) 54%,rgba(2,10,7,.76)),url("../images/home-sectors/mining-sector.jpg") center/cover;inset:0;position:absolute;transform:scale(1.03)}.about-hero__overlay{background:linear-gradient(180deg,rgba(2,10,7,.06),rgba(2,10,7,.5));inset:0;position:absolute}.about-hero__content{display:grid;max-width:940px;min-height:calc(100vh - 115px);padding:8vh clamp(24px,5vw,96px) 12vh;place-content:center start;position:relative;z-index:1}.about-kicker{color:#d9aa2d;font-size:12px;font-weight:900;letter-spacing:.05em;margin:0 0 22px;text-transform:uppercase}.about-hero h1,.about-partnership h2,.about-section h2{font-size:clamp(48px, 6vw, 92px);letter-spacing:0;line-height:.98;margin:0}.about-hero p:not(.about-kicker){color:rgba(255,255,255,.84);font-size:20px;line-height:1.65;margin:34px 0 0;max-width:820px}.about-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:42px}.about-actions a{align-items:center;border:1px solid rgba(255,255,255,.42);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:54px;min-width:190px;padding:0 24px;text-transform:uppercase;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.about-actions a:first-child{background:#d9aa2d;border-color:#d9aa2d;color:#07110e}.about-actions a:hover{transform:translateY(-2px)}.about-section{padding:108px clamp(24px,5vw,96px)}.about-intro{display:grid;gap:clamp(42px,7vw,120px);grid-template-columns:minmax(0,0.86fr) minmax(360px,0.72fr)}.about-brazil h2,.about-difference h2,.about-intro h2,.about-presence h2,.about-section__head h2{font-size:clamp(42px, 4.4vw, 70px);max-width:880px}.about-intro__copy{align-self:end;display:grid;gap:28px}.about-brazil p,.about-intro__copy p,.about-partnership p,.about-presence p{color:#34423a;font-size:18px;line-height:1.75;margin:0}.about-mission{background:#07110e;color:#fff;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:0;padding-top:0}.about-mission article{border-left:1px solid rgba(255,255,255,.12);min-height:360px;padding:74px 44px}.about-comparison span,.about-mission span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;letter-spacing:.05em;margin-bottom:44px;text-transform:uppercase}.about-mission p{color:rgba(242,247,242,.84);font-size:24px;line-height:1.45;margin:0}.about-brand-story{background:radial-gradient(circle at 32% 18%,rgba(0,124,69,.26),transparent 34%),radial-gradient(circle at 68% 18%,rgba(217,170,45,.24),transparent 34%),linear-gradient(115deg,#02120d 0,#07110e 44%,#1d190d 100%);color:#fff;overflow:hidden;padding:118px clamp(24px,5vw,96px);position:relative}.about-brand-story::before{background:linear-gradient(90deg,transparent,rgba(217,170,45,.16),rgba(0,124,69,.12),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 1px,transparent 1px 88px);content:"";inset:0;opacity:.52;pointer-events:none;position:absolute}.about-brand-story__stage{border:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:1fr 1fr;min-height:420px;overflow:hidden;position:relative}.about-brand-story__stage::after{animation:ylBrandMerge 8s ease-in-out infinite;background:linear-gradient(90deg,transparent,rgba(0,124,69,.34),rgba(217,170,45,.34),transparent);content:"";filter:blur(18px);inset:0 38%;position:absolute}.about-brand-story__field{overflow:hidden;position:relative}.about-brand-story__field--green{background:linear-gradient(135deg,rgba(0,124,69,.34),rgba(3,18,13,.96)),url("../images/home-sectors/agribusiness-sector.jpg") center/cover}.about-brand-story__field--gold{background:linear-gradient(225deg,rgba(217,170,45,.34),rgba(3,18,13,.9)),url("../images/home-sectors/mining-sector.jpg") center/cover}.about-brand-story__field::before{background:rgba(2,14,10,.55);content:"";inset:0;position:absolute}.about-brand-story__field span{animation:ylBrandParticle 9s linear infinite;background:rgba(255,255,255,.72);border-radius:999px;box-shadow:0 0 22px currentColor;display:block;height:5px;opacity:.45;position:absolute;width:5px}.about-brand-story__field--green span{color:#26bf72}.about-brand-story__field--gold span{color:#d9aa2d}.about-brand-story__field span:first-child{left:12%;top:24%}.about-brand-story__field span:nth-child(2){animation-delay:-1.6s;left:28%;top:68%}.about-brand-story__field span:nth-child(3){animation-delay:-3.2s;left:52%;top:34%}.about-brand-story__field span:nth-child(4){animation-delay:-4.8s;left:74%;top:76%}.about-brand-story__field span:nth-child(5){animation-delay:-6.4s;left:86%;top:18%}.about-brand-story__mark{align-items:center;background:rgba(3,18,13,.62);border:1px solid rgba(217,170,45,.34);border-radius:999px;box-shadow:0 26px 80px rgba(0,0,0,.38),0 0 60px rgba(217,170,45,.22);display:flex;height:clamp(132px,14vw,210px);justify-content:center;left:50%;padding:26px;position:absolute;top:50%;transform:translate(-50%,-50%);width:clamp(132px,14vw,210px);z-index:2}.about-brand-story__mark img{display:block;filter:drop-shadow(0 14px 28px rgba(0, 0, 0, .36));height:100%;object-fit:contain;width:100%}.about-brand-story__content{display:grid;gap:clamp(42px,7vw,112px);grid-template-columns:minmax(0,1fr) minmax(320px,0.52fr);margin-top:78px;position:relative;z-index:1}.about-brand-story h2{color:#fff;font-size:clamp(44px, 5.4vw, 86px);letter-spacing:0;line-height:.98;margin:0 0 34px;max-width:920px}.about-brand-story__intro p:not(.about-kicker),.about-brand-story__philosophy p{color:rgba(245,248,243,.82);font-size:19px;line-height:1.76;margin:0;max-width:910px}.about-brand-story__intro p+p{margin-top:24px}.about-brand-story__name{align-self:end;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 70px rgba(0,0,0,.2);display:grid;gap:18px;padding:34px}.about-brand-story__name span{color:#d9aa2d;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.about-brand-story__name span:last-child{color:#32b873;text-align:right}.about-brand-story__name strong{color:#fff;display:block;font-size:clamp(42px, 5vw, 72px);letter-spacing:.12em;line-height:1}.about-brand-story__meanings{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;position:relative;z-index:1}.about-brand-story__meanings article{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);min-height:300px;padding:38px}.about-brand-story__meanings article:first-child{box-shadow:inset 4px 0 0 #0f8d54}.about-brand-story__meanings article:last-child{box-shadow:inset 4px 0 0 #d9aa2d}.about-brand-story__meanings span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:28px;text-transform:uppercase}.about-brand-story__meanings article:first-child span{color:#32b873}.about-brand-story__meanings ul{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.about-brand-story__meanings li{border-top:1px solid rgba(255,255,255,.12);color:rgba(245,248,243,.82);font-size:14px;font-weight:800;padding-top:12px}.about-brand-story__philosophy{border-left:1px solid rgba(217,170,45,.5);margin-top:54px;padding-left:34px;position:relative;z-index:1}.about-brand-story__timeline{display:grid;grid-template-columns:repeat(6,minmax(140px,1fr));margin-top:66px;overflow-x:auto;padding-bottom:8px;position:relative;z-index:1}.about-brand-story__timeline::before{background:linear-gradient(90deg,#0f8d54,#d9aa2d);content:"";height:1px;left:28px;position:absolute;right:28px;top:25px}.about-brand-story__timeline article{min-height:118px;padding-right:24px;position:relative}.about-brand-story__timeline article::before{background:#07110e;border:1px solid rgba(217,170,45,.72);border-radius:999px;box-shadow:0 0 24px rgba(217,170,45,.22);content:"";display:block;height:50px;margin-bottom:22px;width:50px}.about-brand-story__timeline span{color:#d9aa2d;font-size:11px;font-weight:900;left:17px;position:absolute;top:17px}.about-brand-story__timeline strong{color:#fff;display:block;font-size:15px;line-height:1.32;max-width:150px}.about-brand-story__quote{background:rgba(255,255,255,.07);border:1px solid rgba(217,170,45,.24);color:#fff;font-size:clamp(26px, 3vw, 44px);font-weight:800;line-height:1.18;margin:66px 0 0;padding:clamp(32px,5vw,58px);position:relative;z-index:1}@keyframes ylBrandParticle{0%{opacity:0;transform:translate3d(-18px,20px,0) scale(.75)}20%,78%{opacity:.55}100%{opacity:0;transform:translate3d(42px,-34px,0) scale(1.2)}}@keyframes ylBrandMerge{0%,100%{opacity:.42;transform:translateX(-6%)}50%{opacity:.82;transform:translateX(6%)}}.about-brazil{align-items:stretch;display:grid;grid-template-columns:minmax(360px,0.82fr) minmax(0,1fr);padding:0}.about-brazil__image{background:linear-gradient(rgba(3,16,12,.05),rgba(3,16,12,.1)),url("../images/home-sectors/agribusiness-sector.jpg") center/cover;min-height:720px}.about-brazil__content{display:grid;padding:108px clamp(24px,5vw,96px)}.about-stat-row{border-top:1px solid #cfd3c9;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;padding-top:32px}.about-stat-row span{font-size:12px;font-weight:900;text-transform:uppercase}.about-operating{background:#fff}.about-section__head{display:flex;justify-content:space-between;gap:48px;margin-bottom:68px}.about-process{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));overflow-x:auto;position:relative}.about-process::before{background:#cfd3c9;content:"";height:1px;left:42px;position:absolute;right:42px;top:34px}.about-process article{min-height:170px;padding-right:28px;position:relative;z-index:1}.about-process article::before{background:#fff;border:1px solid #d9aa2d;border-radius:999px;content:"";display:block;height:68px;margin-bottom:28px;width:68px}.about-process article span{color:#d9aa2d;font-size:12px;font-weight:900;left:24px;position:absolute;top:24px}.about-process strong{display:block;font-size:16px;max-width:170px}.about-divisions{background:#07110e;color:#fff}.about-divisions .about-kicker,.about-divisions .about-section__head h2,.about-divisions h2{color:#fff}.about-divisions .about-kicker{color:#d9aa2d}.about-division-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.about-division-grid article{background:rgba(255,255,255,.055);min-height:520px;overflow:hidden}.about-division-grid img{aspect-ratio:1/0.78;display:block;height:auto;object-fit:cover;width:100%}.about-division-grid div{padding:28px}.about-division-grid h3{color:#fff;font-size:24px;margin:0 0 16px}.about-division-grid p{color:rgba(236,244,238,.76);font-size:14px;line-height:1.62}.about-division-grid a{color:#d9aa2d;display:inline-block;font-size:12px;font-weight:900;margin-top:18px;text-transform:uppercase}.about-presence{display:grid;gap:clamp(42px,7vw,110px);grid-template-columns:minmax(0,0.75fr) minmax(380px,0.78fr)}.about-presence__panel{background:#fff;border:1px solid #d7dbd0;display:grid;grid-template-columns:1fr 1fr}.about-presence__panel section{padding:42px}.about-presence__panel section+section{border-left:1px solid #d7dbd0}.about-presence__panel h3{font-size:18px;margin:0 0 30px}.about-presence__panel span{border-top:1px solid #d7dbd0;display:block;font-size:14px;font-weight:800;padding:15px 0}.about-governance{background:#fff}.about-governance__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.about-governance__grid article{border-top:1px solid #cfd3c9;min-height:230px;padding:28px 28px 28px 0}.about-governance__grid h3{font-size:20px;margin:0 0 18px}.about-governance__grid p{color:#445048;font-size:15px;line-height:1.62}.about-difference{display:grid;gap:64px;grid-template-columns:minmax(0,0.68fr) minmax(0,1fr)}.about-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.about-comparison article{background:#fff;border:1px solid #d7dbd0;min-height:320px;padding:42px}.about-comparison article:last-child{background:#07110e;border-color:#07110e;color:#fff}.about-comparison p{color:#445048;font-size:18px;line-height:1.64}.about-comparison article:last-child p{color:rgba(238,244,239,.82)}.about-partnership{align-items:center;background:linear-gradient(90deg,rgba(3,13,10,.94),rgba(3,13,10,.68)),url("../images/investment/investment-port.png") center/cover;color:#fff;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) auto;padding:96px clamp(24px,5vw,96px)}.about-partnership p{color:rgba(255,255,255,.8);margin-top:28px;max-width:760px}.about-partnership .about-kicker,.about-partnership h2{color:#fff}.about-partnership .about-kicker{color:#d9aa2d}@media (max-width:1180px){.about-division-grid,.about-governance__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-brand-story__content,.about-brand-story__meanings,.about-brazil,.about-difference,.about-intro,.about-partnership,.about-presence{grid-template-columns:1fr}}@media (max-width:760px){.about-brand-story,.about-brazil__content,.about-partnership,.about-section{padding:76px 24px}.about-hero__content{padding-left:24px;padding-right:24px}.about-brand-story__meanings ul,.about-brand-story__stage,.about-comparison,.about-division-grid,.about-governance__grid,.about-mission,.about-presence__panel,.about-stat-row{grid-template-columns:1fr}.about-mission article{min-height:auto;padding:48px 24px}.about-brand-story__stage{min-height:540px}.about-brand-story__mark{height:132px;width:132px}.about-brand-story__content{margin-top:54px}.about-brand-story__meanings article,.about-brand-story__name{padding:28px 22px}.about-brand-story__name strong{font-size:34px;letter-spacing:.08em}.about-brand-story__philosophy{padding-left:22px}.about-brazil__image{min-height:420px}.about-section__head{display:block}.about-presence__panel section+section{border-left:0;border-top:1px solid #d7dbd0}}.corporate-header,body.home .corporate-header,body[class*=archive] .corporate-header,body[class*=page] .corporate-header,body[class*=single] .corporate-header{background:rgba(0,0,0,.84);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none;transition:background 220ms ease,border-color 220ms ease,box-shadow 220ms ease}.corporate-header.is-scrolled{background:rgba(0,0,0,.96);border-color:rgba(224,181,31,.16);box-shadow:0 18px 42px rgba(0,0,0,.22)}.utility-bar,body.home .utility-bar{background:0 0;border-bottom:0;color:rgba(255,255,255,.7);min-height:28px;padding-inline:clamp(28px,4vw,64px)}.utility-bar a,.utility-bar span,body.home .utility-bar a,body.home .utility-bar span{color:#d7aa22}.utility-bar strong,body.home .utility-bar strong{color:rgba(255,255,255,.76)}.main-nav,body.home .main-nav{background:0 0;min-height:70px;padding-inline:clamp(28px,4vw,64px)}.brand,.main-nav .brand,body.home .brand,body.home .main-nav .brand{--brand-text:#ffffff;--brand-subtext:rgba(255, 255, 255, 0.58)}.brand-wordmark strong,.main-nav .brand-wordmark strong,body.home .brand-wordmark strong{color:#fff}.brand-wordmark small,.main-nav .brand-wordmark small,body.home .brand-wordmark small{color:rgba(255,255,255,.58)}.main-nav nav>a,.primary-menu a,body.home .primary-menu a{border-bottom:2px solid transparent;color:rgba(255,255,255,.88);padding-bottom:18px;padding-top:18px}.primary-menu a:focus-visible,.primary-menu a:hover,body.home .primary-menu a:hover{border-color:#d7aa22;color:#fff}.language-toggle,body.home .language-toggle{background:0 0;border-color:transparent;color:#fff;min-width:128px}.language-toggle small,body.home .language-toggle small{color:#d7aa22}.language-toggle:focus-visible,.language-toggle:hover{background:rgba(255,255,255,.06);border-color:rgba(215,170,34,.46)}.language-menu,body.home .language-menu{background:rgba(0,13,10,.98);border-color:rgba(215,170,34,.42)}@media (max-width:760px){.main-nav,body.home .main-nav{min-height:112px}}.partner-portal{background:#050807;color:#fff}.partner-portal section{padding:clamp(72px,8vw,124px) clamp(24px,5vw,72px)}.partner-hero{align-items:center;display:grid;min-height:min(820px,calc(100vh - 98px));overflow:hidden;position:relative}.partner-hero__image,.partner-hero__overlay{inset:0;position:absolute}.partner-hero__image{background-position:center;background-size:cover;transform:scale(1.02)}.partner-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,14,11,.66),rgba(0,0,0,.22)),radial-gradient(circle at 74% 42%,rgba(224,181,31,.22),transparent 36%)}.partner-hero__content{max-width:860px;position:relative;z-index:1}.partner-advantages h2,.partner-confirmation h1,.partner-final h2,.partner-hero h1,.partner-intake h2,.partner-network h2,.partner-philosophy h2,.partner-section-head h2{color:#fff;font-size:clamp(44px, 6vw, 92px);letter-spacing:0;line-height:.96;margin:0}.partner-confirmation p,.partner-final p,.partner-hero p:not(.yl-kicker),.partner-intake p,.partner-network p{color:rgba(255,255,255,.76);font-size:clamp(17px, 1.4vw, 22px);line-height:1.65;margin:28px 0 0;max-width:760px}.partner-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.partner-actions a,.partner-portal-form button{align-items:center;border:1px solid rgba(255,255,255,.36);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:56px;min-width:190px;padding:0 24px;text-transform:uppercase;transition:border-color 180ms ease,background 180ms ease,color 180ms ease,transform 180ms ease}.partner-actions a:first-child,.partner-portal-form button{background:#e0b51f;border-color:#e0b51f;color:#07110e}.partner-actions a:hover,.partner-portal-form button:hover{transform:translateY(-2px)}.partner-advantages,.partner-final,.partner-intake,.partner-network,.partner-philosophy{display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.58fr) minmax(380px,1fr)}.partner-philosophy{background:#07110e}.partner-philosophy__text{display:grid;gap:24px}.partner-philosophy__text p{color:rgba(255,255,255,.74);font-size:19px;line-height:1.72;margin:0}.partner-process,.partner-types{background:#0a0f0d}.partner-section-head{display:grid;gap:28px;grid-template-columns:minmax(280px,0.64fr) minmax(360px,1fr);margin-bottom:46px}.partner-type-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.partner-type-card{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.13);color:#fff;display:grid;min-height:360px;overflow:hidden;position:relative;transition:border-color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.partner-type-card img{height:170px;object-fit:cover;opacity:.72;transition:opacity 220ms ease,transform 460ms ease;width:100%}.partner-type-card span{color:#d7aa22;font-size:10px;font-weight:900;letter-spacing:.1em;padding:22px 22px 0;text-transform:uppercase}.partner-type-card h3{font-size:20px;line-height:1.12;margin:0;padding:12px 22px 0}.partner-type-card p{color:rgba(255,255,255,.67);font-size:13px;line-height:1.58;margin:0;padding:14px 22px 24px}.partner-type-card:hover{border-color:rgba(224,181,31,.64);box-shadow:0 30px 80px rgba(0,0,0,.28);transform:translateY(-4px)}.partner-looking-card:hover img,.partner-type-card:hover img{opacity:.9;transform:scale(1.045)}.partner-comparison,.partner-journey,.partner-looking,.partner-preparation,.partner-principles{background:#07110e}.partner-looking-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.partner-looking-card{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.026));border:1px solid rgba(255,255,255,.12);color:#fff;min-height:360px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.partner-looking-card img{display:block;height:170px;object-fit:cover;opacity:.74;transition:opacity 220ms ease,transform 520ms ease;width:100%}.partner-looking-card div{padding:22px}.partner-looking-card span{border:1px solid rgba(224,181,31,.34);color:#d7aa22;display:inline-flex;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:20px;padding:7px 9px;text-transform:uppercase}.partner-looking-card h3{color:#fff;font-size:21px;line-height:1.12;margin:0 0 12px}.partner-looking-card p{color:rgba(255,255,255,.66);font-size:13px;line-height:1.58;margin:0}.partner-looking-card:hover{border-color:rgba(224,181,31,.66);box-shadow:0 28px 80px rgba(0,0,0,.26);transform:translateY(-4px)}.partner-principle-grid{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.partner-principle-grid article{background:rgba(255,255,255,.055);border-top:1px solid rgba(224,181,31,.36);min-height:250px;padding:clamp(26px,3vw,42px)}.partner-principle-grid h3{color:#fff;font-size:clamp(24px, 2.3vw, 34px);line-height:1.04;margin:0 0 24px}.partner-principle-grid p{color:rgba(255,255,255,.68);line-height:1.72;margin:0}.partner-categories{background:#f4f1e8;color:#07110e}.partner-categories .partner-section-head h2,.partner-categories .yl-kicker{color:inherit}.partner-categories .yl-kicker{color:#a37d0c}.partner-category-grid{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.partner-category-card{background:#fff;border:1px solid rgba(7,17,14,.1);min-height:220px;padding:24px;transition:border-color 180ms ease,transform 180ms ease,box-shadow 180ms ease}.partner-category-card span{color:#a37d0c;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:22px;text-transform:uppercase}.partner-category-card h3{font-size:19px;line-height:1.18;margin:0 0 14px}.partner-category-card p{color:#586862;font-size:14px;line-height:1.58;margin:0}.partner-category-card:hover{border-color:rgba(224,181,31,.76);box-shadow:0 20px 50px rgba(7,17,14,.11);transform:translateY(-3px)}.partner-process__track{display:grid;gap:10px;grid-template-columns:repeat(8,minmax(140px,1fr));overflow-x:auto;padding-bottom:16px;position:relative}.partner-process__track::before{background:rgba(255,255,255,.14);content:"";height:1px;left:0;position:absolute;right:0;top:45px}.partner-process__track::after{animation:supply-line-flow 4s linear infinite;background:linear-gradient(90deg,transparent,#e0b51f,transparent);background-size:42% 100%;content:"";height:1px;left:0;position:absolute;right:0;top:45px}.partner-process__track article{background:#101613;border:1px solid rgba(255,255,255,.12);display:grid;gap:18px;min-height:150px;padding:24px;position:relative;transition:border-color 180ms ease,transform 180ms ease;z-index:1}.partner-process__track article:hover{border-color:rgba(224,181,31,.62);transform:translateY(-3px)}.partner-process__track span{color:#d7aa22;font-size:12px;font-weight:900}.partner-process__track strong{font-size:16px;line-height:1.24}.partner-advantage-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-advantage-grid article{align-items:center;border-top:1px solid rgba(255,255,255,.14);display:grid;gap:16px;grid-template-columns:auto 1fr;padding:22px 0}.partner-advantage-grid span{background:#d7aa22;height:10px;width:10px}.partner-journey__track{display:grid;gap:10px;grid-template-columns:repeat(7,minmax(155px,1fr));overflow-x:auto;padding:12px 0 18px;position:relative}.partner-journey__track::after,.partner-journey__track::before{content:"";height:2px;left:0;position:absolute;right:0;top:58px}.partner-journey__track::before{background:rgba(255,255,255,.14)}.partner-journey__track::after{animation:supply-line-flow 4.2s linear infinite;background:linear-gradient(90deg,transparent,rgba(224,181,31,.25),#e0b51f,rgba(224,181,31,.25),transparent);background-size:40% 100%}.partner-journey__track article{background:#101613;border:1px solid rgba(255,255,255,.12);display:grid;gap:22px;min-height:170px;padding:26px;position:relative;transition:border-color 180ms ease,transform 180ms ease,box-shadow 180ms ease;z-index:1}.partner-journey__track article:hover{border-color:rgba(224,181,31,.68);box-shadow:0 22px 60px rgba(0,0,0,.24);transform:scale(1.025)}.partner-journey__track span{color:#d7aa22;font-size:12px;font-weight:900}.partner-journey__track strong{color:#fff;font-size:17px;line-height:1.22}.partner-comparison{display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.55fr) minmax(380px,1fr)}.partner-comparison h2,.partner-preparation h2,.partner-review-notice h2{color:#fff;font-size:clamp(42px, 5vw, 78px);letter-spacing:0;line-height:.98;margin:0}.partner-comparison__grid{display:grid;gap:8px}.partner-comparison__grid article,.partner-comparison__grid header{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-comparison__grid header span{color:#d7aa22;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.partner-comparison__grid p,.partner-comparison__grid strong{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);display:block;margin:0;min-height:74px;padding:24px}.partner-comparison__grid p{color:rgba(255,255,255,.56)}.partner-comparison__grid strong{color:#fff}.partner-network{background:#06110e}.partner-network::after{background:linear-gradient(90deg,#d7aa22,transparent);content:"";display:block;grid-column:1/-1;height:1px;opacity:.38}.partner-map{background:radial-gradient(circle at 34% 62%,rgba(224,181,31,.18),transparent 26%),rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);min-height:520px;overflow:hidden;position:relative}.partner-map img{filter:invert(1) brightness(.58) sepia(.18) saturate(.48) hue-rotate(92deg);height:100%;inset:0;object-fit:contain;opacity:.36;padding:36px;position:absolute;width:100%}.partner-map span{color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;position:absolute;text-transform:uppercase}.partner-map span::before{background:#e0b51f;border-radius:999px;box-shadow:0 0 0 8px rgba(224,181,31,.12),0 0 22px rgba(224,181,31,.62);content:"";height:8px;left:-16px;position:absolute;top:3px;width:8px}.partner-map .brazil{left:31%;top:66%}.partner-map .china{left:78%;top:45%}.partner-map .turkey{left:55%;top:41%}.partner-map .middle-east{left:62%;top:51%}.partner-map .europe{left:50%;top:34%}.partner-map .north-africa{left:51%;top:56%}.partner-map .dubai{left:63%;top:48%}.partner-preparation{display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.55fr) minmax(380px,1fr)}.partner-preparation p{color:rgba(255,255,255,.68);font-size:18px;line-height:1.72;margin:26px 0 0;max-width:620px}.partner-document-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-document-grid article{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.11);color:rgba(255,255,255,.84);font-size:15px;font-weight:900;padding:22px;transition:border-color 180ms ease,transform 180ms ease}.partner-document-grid article:hover{border-color:rgba(224,181,31,.6);transform:translateY(-2px)}.partner-review-notice{align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(7,17,14,.84)),radial-gradient(circle at 80% 20%,rgba(224,181,31,.18),transparent 34%);border-block:1px solid rgba(224,181,31,0.22);display:grid;gap:clamp(28px,5vw,70px);grid-template-columns:minmax(280px,0.55fr) minmax(380px,1fr)}.partner-review-notice p{color:rgba(255,255,255,.74);font-size:18px;line-height:1.78;margin:0}.partner-intake{background:#07110e}.partner-expectations{border-top:1px solid rgba(255,255,255,.14);display:grid;gap:14px;margin-top:34px;padding-top:28px}.partner-expectations span{color:rgba(255,255,255,.78);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.partner-portal-form{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.13);box-shadow:0 36px 100px rgba(0,0,0,.22);padding:clamp(24px,4vw,42px)}.partner-category-selector{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.partner-category-selector button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.78);cursor:pointer;font-size:11px;font-weight:900;min-height:42px;padding:0 14px;text-transform:uppercase}.partner-category-selector button.is-selected{background:#e0b51f;border-color:#e0b51f;color:#07110e}.partner-form-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.partner-field{display:grid;position:relative}.partner-field--wide{grid-column:1/-1}.partner-field input,.partner-field textarea{background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.16);color:#fff;font:inherit;min-height:62px;outline:0;padding:24px 16px 10px;width:100%}.partner-field textarea{min-height:150px;resize:vertical}.partner-field span{color:rgba(255,255,255,.62);font-size:13px;left:16px;pointer-events:none;position:absolute;top:21px;transition:160ms ease}.partner-field input:focus,.partner-field textarea:focus{border-color:rgba(224,181,31,.82);box-shadow:0 0 0 3px rgba(224,181,31,.12)}.partner-field input:focus+span,.partner-field input:not(:placeholder-shown)+span,.partner-field textarea:focus+span,.partner-field textarea:not(:placeholder-shown)+span{color:#e0b51f;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;top:9px}.partner-upload{background:rgba(255,255,255,.06);border:1px dashed rgba(224,181,31,.38);color:rgba(255,255,255,.72);display:grid;gap:12px;padding:20px}.partner-upload span{color:#e0b51f;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.partner-upload input{color:rgba(255,255,255,.76)}.partner-portal-form button{border:0;cursor:pointer;margin-top:24px;width:100%}.partner-final{background:linear-gradient(90deg,rgba(0,0,0,.96),rgba(0,13,10,.72)),url("../images/investment/investment-shipping.png") center/cover}.partner-confirmation{background:#050807;padding-top:clamp(140px,14vw,190px)!important}.partner-confirmation__panel{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid rgba(224,181,31,.22);margin:0 auto;max-width:1180px;padding:clamp(28px,5vw,64px)}.partner-confirmation__meta{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px}.partner-confirmation__meta article{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:18px}.partner-confirmation__meta span{color:#d7aa22;display:block;font-size:10px;font-weight:900;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.partner-workflow{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.partner-workflow span{border-top:1px solid rgba(224,181,31,.58);color:rgba(255,255,255,.82);font-size:13px;font-weight:900;padding-top:14px}.partner-next{margin-top:36px}.partner-next h2{color:#fff}.partner-next li{color:rgba(255,255,255,.74);line-height:1.7;margin-top:10px}@media (max-width:1180px){.partner-category-grid,.partner-looking-grid,.partner-principle-grid,.partner-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-confirmation__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.partner-advantages,.partner-comparison,.partner-final,.partner-intake,.partner-network,.partner-philosophy,.partner-preparation,.partner-review-notice,.partner-section-head{grid-template-columns:1fr}.partner-intake>*,.partner-intake__copy{min-width:0}}@media (max-width:900px){.petroleum-v2-pack-grid article{grid-template-columns:1fr}.petroleum-v2-pack-grid article>*{min-width:0}}@media (max-width:640px){body,html{max-width:100%;overflow-x:hidden}.partner-portal section{padding:64px 20px}.partner-category-selector,.partner-expectations,.partner-field,.partner-form-grid,.partner-intake,.partner-intake__copy,.partner-portal-form,.partner-upload{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.partner-portal-form{padding:22px}.partner-category-selector button{width:100%}.partner-advantage-grid,.partner-category-grid,.partner-comparison__grid article,.partner-comparison__grid header,.partner-confirmation__meta,.partner-document-grid,.partner-form-grid,.partner-looking-grid,.partner-principle-grid,.partner-type-grid,.partner-workflow{grid-template-columns:1fr}.partner-hero{min-height:720px}.partner-map{min-height:480px}}.mining-refined{background:#050807;color:#fff}.mining-refined section{padding:clamp(76px,8vw,128px) clamp(24px,5vw,72px)}.mining-refined-nav{background:rgba(0,0,0,.92);border-bottom:1px solid rgba(224,181,31,.22);display:flex;gap:2px;overflow-x:auto;padding:10px clamp(24px,5vw,72px);position:sticky;top:98px;z-index:12}.mining-refined-nav a{color:rgba(255,255,255,.78);flex:0 0 auto;font-size:12px;font-weight:900;padding:12px 14px;text-transform:uppercase}.mining-refined-nav a:hover{color:#e0b51f}.mining-refined-hero{align-items:center;display:grid;min-height:min(860px,calc(100vh - 98px));overflow:hidden;position:relative}.mining-refined-hero__image,.mining-refined-hero__overlay{inset:0;position:absolute}.mining-refined-hero__image{background-position:center;background-size:cover;filter:contrast(1.08) saturate(.86);transform:scale(1.03)}.mining-refined-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(20,13,9,.68),rgba(0,0,0,.22)),radial-gradient(circle at 72% 38%,rgba(160,84,35,.28),transparent 34%)}.mining-refined-hero__content{max-width:980px;position:relative;z-index:1}.mining-buyer-cta h2,.mining-compliance-refined h2,.mining-editorial h2,.mining-manganese h2,.mining-markets-refined h2,.mining-refined-hero h1,.mining-section-head h2{color:#fff;font-size:clamp(48px, 6.6vw, 104px);letter-spacing:0;line-height:.94;margin:0}.mining-buyer-cta p,.mining-compliance-refined p,.mining-manganese p,.mining-markets-refined p,.mining-refined-hero p:not(.yl-kicker){color:rgba(255,255,255,.76);font-size:clamp(17px, 1.5vw, 22px);line-height:1.68;margin:28px 0 0;max-width:760px}.mining-refined-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.mining-buyer-cta a,.mining-refined-actions a{align-items:center;border:1px solid rgba(255,255,255,.36);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:56px;min-width:190px;padding:0 24px;text-transform:uppercase;transition:border-color 180ms ease,background 180ms ease,color 180ms ease,transform 180ms ease}.mining-buyer-cta a,.mining-refined-actions a:first-child{background:#e0b51f;border-color:#e0b51f;color:#07110e}.mining-buyer-cta a:hover,.mining-refined-actions a:hover{transform:translateY(-2px)}.mining-refined-hero__proof{bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));left:0;position:absolute;right:0;z-index:2}.mining-refined-hero__proof span{background:rgba(0,0,0,.44);border-top:1px solid rgba(224,181,31,.25);color:rgba(255,255,255,.82);font-size:12px;font-weight:900;padding:22px clamp(20px,4vw,42px);text-transform:uppercase}.mining-buyer-cta,.mining-compliance-refined,.mining-editorial,.mining-manganese,.mining-markets-refined{display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.56fr) minmax(380px,1fr)}.mining-editorial{background:#07110e}.mining-editorial p{color:rgba(255,255,255,.72);font-size:19px;line-height:1.76;margin:0 0 24px}.mining-section-head{display:grid;gap:30px;grid-template-columns:minmax(280px,0.64fr) minmax(360px,1fr);margin-bottom:48px}.mining-logistics-refined,.mining-region,.mining-why{background:#0a0f0d}.mining-region-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.mining-compliance-grid article,.mining-region-grid article,.mining-why-grid article{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);padding:clamp(24px,3vw,38px);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.mining-compliance-grid article:hover,.mining-region-grid article:hover,.mining-why-grid article:hover{border-color:rgba(224,181,31,.58);box-shadow:0 28px 80px rgba(0,0,0,.24);transform:translateY(-3px)}.mining-product-grid-refined span,.mining-region-grid span{color:#d7aa22;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:20px;text-transform:uppercase}.mining-product-grid-refined p,.mining-region-grid p,.mining-why-grid p{color:rgba(255,255,255,.68);line-height:1.7;margin:0}.mining-gallery-refined,.mining-products-refined{background:#f4f1e8;color:#07110e}.mining-gallery-refined .mining-section-head h2,.mining-products-refined .mining-section-head h2{color:#07110e}.mining-product-grid-refined{display:grid;gap:14px;grid-template-columns:1.2fr 0.9fr 0.9fr}.mining-product-grid-refined article{background:#fff;border:1px solid rgba(7,17,14,.12);min-height:320px;padding:clamp(24px,3vw,42px)}.mining-product-grid-refined .is-featured{background:linear-gradient(rgba(0,0,0,.55),rgba(0,0,0,.82)),url("../images/petroleum/molten-bitumen-hero.png") center/cover;color:#fff}.mining-product-grid-refined h3{color:inherit;font-size:clamp(28px, 3.5vw, 52px);line-height:1.02;margin:0 0 24px}.mining-product-grid-refined article:not(.is-featured) p{color:#586862}.mining-manganese{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(7,17,14,.84)),radial-gradient(circle at 78% 22%,rgba(132,91,45,.22),transparent 34%)}.mining-logistics-track{display:grid;gap:10px;grid-template-columns:repeat(8,minmax(140px,1fr));overflow-x:auto;padding-bottom:18px;position:relative}.mining-logistics-track::after,.mining-logistics-track::before{content:"";height:2px;left:0;position:absolute;right:0;top:58px}.mining-logistics-track::before{background:rgba(255,255,255,.14)}.mining-logistics-track::after{animation:supply-line-flow 4.2s linear infinite;background:linear-gradient(90deg,transparent,rgba(224,181,31,.25),#e0b51f,rgba(224,181,31,.25),transparent);background-size:40% 100%}.mining-logistics-track article{background:#101613;border:1px solid rgba(255,255,255,.12);display:grid;gap:22px;min-height:170px;padding:26px;position:relative;transition:border-color 180ms ease,transform 180ms ease;z-index:1}.mining-logistics-track article:hover{border-color:rgba(224,181,31,.68);transform:translateY(-3px)}.mining-logistics-track span{color:#d7aa22;font-size:12px;font-weight:900}.mining-logistics-track strong{color:#fff;font-size:17px;line-height:1.2}.mining-route-map{background:radial-gradient(circle at 34% 62%,rgba(224,181,31,.18),transparent 26%),rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);min-height:520px;overflow:hidden;position:relative}.mining-route-map img{filter:invert(1) brightness(.58) sepia(.18) saturate(.48) hue-rotate(92deg);height:100%;inset:0;object-fit:contain;opacity:.36;padding:36px;position:absolute;width:100%}.mining-route-map span{color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;position:absolute;text-transform:uppercase}.mining-route-map span::before{background:#e0b51f;border-radius:999px;box-shadow:0 0 0 8px rgba(224,181,31,.12),0 0 22px rgba(224,181,31,.62);content:"";height:8px;left:-16px;position:absolute;top:3px;width:8px}.mining-route-map .brazil{left:31%;top:66%}.mining-route-map .china{left:78%;top:45%}.mining-route-map .turkiye{left:55%;top:41%}.mining-route-map .middle-east{left:62%;top:51%}.mining-route-map .strategic-markets{left:50%;top:34%}.mining-compliance-refined{background:#07110e}.mining-compliance-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.mining-gallery-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.mining-gallery-grid figure{background:#fff;border:1px solid rgba(7,17,14,.12);margin:0;overflow:hidden}.mining-gallery-grid img{display:block;height:290px;object-fit:cover;transition:transform 520ms ease;width:100%}.mining-gallery-grid figure:hover img{transform:scale(1.045)}.mining-gallery-grid figcaption{color:#07110e;font-weight:800;line-height:1.45;padding:18px}.mining-gallery-grid figcaption span{color:#a37d0c;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.mining-why-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.mining-why-grid h3{color:#fff;font-size:25px;line-height:1.08;margin:0 0 18px}.mining-buyer-cta{align-items:center;background:linear-gradient(90deg,rgba(0,0,0,.96),rgba(0,13,10,.74)),url("../images/investment/investment-transportation.png") center/cover}@media (max-width:1180px){.mining-gallery-grid,.mining-region-grid,.mining-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mining-product-grid-refined{grid-template-columns:1fr}}@media (max-width:860px){.mining-buyer-cta,.mining-compliance-refined,.mining-editorial,.mining-manganese,.mining-markets-refined,.mining-section-head{grid-template-columns:1fr}.mining-refined-nav{top:112px}}@media (max-width:640px){.mining-refined section{padding:64px 20px}.mining-refined-hero{min-height:760px}.mining-compliance-grid,.mining-gallery-grid,.mining-refined-hero__proof,.mining-region-grid,.mining-why-grid{grid-template-columns:1fr}}.innovation-division{background:#040807;color:#fff}.innovation-division section{padding:clamp(76px,8vw,128px) clamp(24px,5vw,72px)}.innovation-hero{align-items:center;display:grid;min-height:min(820px,calc(100vh - 98px));overflow:hidden;position:relative}.innovation-hero__image,.innovation-hero__network,.innovation-hero__overlay{inset:0;position:absolute}.innovation-hero__image{background-position:center;background-size:cover;filter:contrast(1.08) saturate(.78);transform:scale(1.03)}.innovation-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(4,18,15,.72),rgba(0,0,0,.24)),radial-gradient(circle at 74% 34%,rgba(48,138,111,.22),transparent 34%)}.innovation-hero__network{opacity:.72;pointer-events:none;z-index:1}.innovation-hero__network span{animation:innovationPulse 4.8s ease-in-out infinite;background:#e0b51f;box-shadow:0 0 24px rgba(224,181,31,.55);height:2px;position:absolute;transform-origin:left;width:18vw}.innovation-hero__network span:first-child{left:52%;top:25%;transform:rotate(18deg)}.innovation-hero__network span:nth-child(2){left:64%;top:38%;transform:rotate(-12deg);animation-delay:-1s}.innovation-hero__network span:nth-child(3){left:44%;top:52%;transform:rotate(9deg);animation-delay:-2s}.innovation-hero__network span:nth-child(4){left:58%;top:66%;transform:rotate(-22deg);animation-delay:-3s}.innovation-hero__network span:nth-child(n+5){width:7px;height:7px;border-radius:999px}.innovation-hero__network span:nth-child(5){left:54%;top:25%}.innovation-hero__network span:nth-child(6){left:71%;top:43%;animation-delay:-1.2s}.innovation-hero__network span:nth-child(7){left:48%;top:54%;animation-delay:-2.1s}.innovation-hero__network span:nth-child(8){left:66%;top:64%;animation-delay:-3.1s}.innovation-hero__network span:nth-child(9){left:82%;top:32%;animation-delay:-.7s}.innovation-hero__network span:nth-child(10){left:76%;top:72%;animation-delay:-1.7s}.innovation-hero__network span:nth-child(11){left:58%;top:78%;animation-delay:-2.7s}.innovation-hero__network span:nth-child(12){left:88%;top:56%;animation-delay:-3.7s}.innovation-hero__network span:nth-child(13){left:39%;top:36%;animation-delay:-4.1s}.innovation-hero__network span:nth-child(14){left:92%;top:22%;animation-delay:-2.3s}@keyframes innovationPulse{0%,100%{opacity:.22}50%{opacity:.9}}.innovation-hero__content{max-width:940px;position:relative;z-index:2}.innovation-cta h2,.innovation-future h2,.innovation-hero h1,.innovation-philosophy h2,.innovation-section-head h2,.innovation-ventures h2{color:#fff;font-size:clamp(48px, 6.6vw, 104px);letter-spacing:0;line-height:.94;margin:0}.innovation-cta p,.innovation-future p,.innovation-hero p:not(.yl-kicker),.innovation-philosophy p,.innovation-ventures p{color:rgba(255,255,255,.74);font-size:clamp(17px, 1.5vw, 22px);line-height:1.68;margin:28px 0 0;max-width:780px}.innovation-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.innovation-actions a{align-items:center;border:1px solid rgba(255,255,255,.36);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:56px;min-width:220px;padding:0 24px;text-transform:uppercase;transition:border-color 180ms ease,background 180ms ease,color 180ms ease,transform 180ms ease}.innovation-actions a:first-child{background:#e0b51f;border-color:#e0b51f;color:#07110e}.innovation-actions a:hover{transform:translateY(-2px)}.innovation-hero__dashboard{background:rgba(6,17,14,.72);border:1px solid rgba(224,181,31,.24);bottom:clamp(24px,5vw,72px);display:grid;gap:8px;max-width:320px;padding:26px;position:absolute;right:clamp(24px,5vw,72px);z-index:2}.innovation-hero__dashboard small,.innovation-hero__dashboard span{color:rgba(255,255,255,.68);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.innovation-hero__dashboard strong{color:#e0b51f;font-size:58px;line-height:1}.innovation-cta,.innovation-future,.innovation-philosophy,.innovation-ventures{background:#07110e;display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.56fr) minmax(380px,1fr)}.innovation-philosophy p+p{margin-top:22px}.innovation-platforms,.innovation-transformation{background:#0a0f0d}.innovation-section-head{display:grid;gap:30px;grid-template-columns:minmax(280px,0.64fr) minmax(360px,1fr);margin-bottom:48px}.innovation-metrics{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.innovation-future-grid article,.innovation-metrics article,.innovation-platform-list article,.innovation-venture-grid article{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);padding:clamp(24px,3vw,38px);transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.innovation-area-grid article:hover,.innovation-future-grid article:hover,.innovation-metrics article:hover,.innovation-platform-list article:hover,.innovation-venture-grid article:hover{border-color:rgba(224,181,31,.58);box-shadow:0 28px 80px rgba(0,0,0,.24);transform:translateY(-3px)}.innovation-metrics span,.innovation-venture-grid span{color:#d7aa22;display:block;font-size:12px;font-weight:900;margin-bottom:24px}.innovation-metrics strong{color:#fff;display:block;font-size:24px;line-height:1.12;margin-bottom:16px}.innovation-metrics p,.innovation-venture-grid p{color:rgba(255,255,255,.68);line-height:1.68;margin:0}.innovation-areas{background:#f4f1e8;color:#07110e}.innovation-areas .innovation-section-head h2{color:#07110e}.innovation-area-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.innovation-area-grid article{background:#fff;border:1px solid rgba(7,17,14,.12);overflow:hidden;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.innovation-area-grid img{display:block;height:180px;object-fit:cover;opacity:.86;transition:transform 520ms ease;width:100%}.innovation-area-grid article:hover img{transform:scale(1.045)}.innovation-area-grid div{padding:24px}.innovation-area-grid h3{color:#07110e;font-size:23px;line-height:1.08;margin:0 0 16px}.innovation-area-grid p{color:#586862;line-height:1.62;margin:0}.innovation-venture-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.innovation-venture-grid h3{color:#fff;font-size:clamp(28px, 3vw, 46px);line-height:1;margin:0 0 22px}.innovation-platform-layout{display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(360px,0.9fr) minmax(380px,1fr)}.innovation-dashboard{background:linear-gradient(135deg,rgba(224,181,31,.1),rgba(255,255,255,.035)),#07110e;border:1px solid rgba(224,181,31,.22);display:grid;gap:12px;padding:clamp(24px,4vw,44px)}.innovation-dashboard div{border-left:2px solid rgba(224,181,31,.66);padding:18px 0 18px 20px}.innovation-dashboard span{color:#d7aa22;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.innovation-dashboard strong{color:#fff;font-size:22px}.innovation-future-grid,.innovation-platform-list{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.innovation-future-grid article,.innovation-platform-list article{color:rgba(255,255,255,.84);font-weight:900}.innovation-partner-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.innovation-partner-list span{border:1px solid rgba(224,181,31,.34);color:#d7aa22;font-size:11px;font-weight:900;letter-spacing:.08em;padding:9px 11px;text-transform:uppercase}.innovation-cta{background:linear-gradient(90deg,rgba(0,0,0,.96),rgba(4,31,25,.76)),url("../images/investment/investment-port.png") center/cover}@media (max-width:1180px){.innovation-area-grid,.innovation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.innovation-cta,.innovation-future,.innovation-philosophy,.innovation-platform-layout,.innovation-section-head,.innovation-ventures{grid-template-columns:1fr}.innovation-hero__dashboard{bottom:24px;left:24px;right:24px;max-width:none}}@media (max-width:640px){.innovation-division section{padding:64px 20px}.innovation-hero{min-height:760px}.innovation-area-grid,.innovation-future-grid,.innovation-metrics,.innovation-platform-list,.innovation-venture-grid{grid-template-columns:1fr}}.investment-division{background:#050807;color:#fff}.investment-division section{padding:clamp(76px,8vw,128px) clamp(24px,5vw,72px)}.investment-hero{align-items:center;display:grid;min-height:min(820px,calc(100vh - 98px));overflow:hidden;position:relative}.investment-hero__image,.investment-hero__overlay{inset:0;position:absolute}.investment-hero__image{background-position:center;background-size:cover;filter:contrast(1.12) saturate(.9) brightness(.9);transform:scale(1.03)}.investment-hero__overlay{background:linear-gradient(90deg,rgba(0,0,0,.94),rgba(4,18,15,.68),rgba(0,0,0,.2)),radial-gradient(circle at 76% 38%,rgba(224,181,31,.2),transparent 34%)}.investment-hero__content{max-width:980px;position:relative;z-index:1}.investment-hero h1,.investment-partnership h2,.investment-philosophy h2,.investment-section-head h2,.investment-vision h2{color:#fff;font-size:clamp(48px, 6.6vw, 104px);letter-spacing:0;line-height:.94;margin:0}.investment-hero p:not(.yl-kicker),.investment-partnership p,.investment-philosophy p,.investment-vision p{color:rgba(255,255,255,.74);font-size:clamp(17px, 1.5vw, 22px);line-height:1.68;margin:28px 0 0;max-width:780px}.investment-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.investment-actions a{align-items:center;border:1px solid rgba(255,255,255,.36);color:#fff;display:inline-flex;font-size:12px;font-weight:900;justify-content:center;min-height:56px;min-width:220px;padding:0 24px;text-transform:uppercase;transition:border-color 180ms ease,background 180ms ease,color 180ms ease,transform 180ms ease}.investment-actions a:first-child{background:#e0b51f;border-color:#e0b51f;color:#07110e}.investment-actions a:hover{transform:translateY(-2px)}.investment-hero__proof{bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));left:0;position:absolute;right:0;z-index:2}.investment-hero__proof span{background:rgba(0,0,0,.44);border-top:1px solid rgba(224,181,31,.25);color:rgba(255,255,255,.82);font-size:12px;font-weight:900;padding:22px clamp(20px,4vw,42px);text-transform:uppercase}.investment-partnership,.investment-philosophy,.investment-vision{background:#07110e;display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(280px,0.56fr) minmax(380px,1fr)}.investment-philosophy p+p{margin-top:22px}.investment-section-head{display:grid;gap:30px;grid-template-columns:minmax(280px,0.64fr) minmax(360px,1fr);margin-bottom:48px}.investment-areas{background:#f4f1e8;color:#07110e}.investment-areas .investment-section-head h2{color:#07110e}.investment-area-grid{display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}.investment-area-grid article{background:#fff;border:1px solid rgba(7,17,14,.12);overflow:hidden;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.investment-area-grid article:first-child,.investment-area-grid article:nth-child(4){grid-column:span 6}.investment-area-grid article:nth-child(2),.investment-area-grid article:nth-child(3),.investment-area-grid article:nth-child(5),.investment-area-grid article:nth-child(6),.investment-area-grid article:nth-child(7),.investment-area-grid article:nth-child(8){grid-column:span 3}.investment-area-grid img{display:block;height:220px;filter:contrast(1.07) saturate(.88);object-fit:cover;opacity:.88;transition:transform 520ms ease;width:100%}.investment-area-grid article:first-child img,.investment-area-grid article:nth-child(4) img{height:310px}.investment-area-grid article:hover,.investment-portfolio-grid article:hover{border-color:rgba(224,181,31,.58);box-shadow:0 28px 80px rgba(0,0,0,.16);transform:translateY(-3px)}.investment-area-grid article:hover img,.investment-portfolio-grid article:hover img{transform:scale(1.045)}.investment-area-grid div{padding:24px}.investment-area-grid h3{color:#07110e;font-size:23px;line-height:1.08;margin:0 0 16px}.investment-area-grid p{color:#586862;line-height:1.62;margin:0}.investment-portfolio,.investment-projects{background:#0a0f0d}.investment-portfolio-grid{display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr))}.investment-portfolio-grid article{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);overflow:hidden;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease}.investment-portfolio-grid article:first-child,.investment-portfolio-grid article:nth-child(6){grid-column:span 6}.investment-portfolio-grid article:nth-child(2),.investment-portfolio-grid article:nth-child(3),.investment-portfolio-grid article:nth-child(4),.investment-portfolio-grid article:nth-child(5){grid-column:span 3}.investment-portfolio-grid img{display:block;height:270px;filter:contrast(1.1) saturate(.86) brightness(.92);object-fit:cover;opacity:.78;transition:transform 520ms ease;width:100%}.investment-portfolio-grid article:first-child img,.investment-portfolio-grid article:nth-child(6) img{height:340px}.investment-portfolio-grid div{padding:28px}.investment-portfolio-grid span{color:#d7aa22;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-bottom:18px;text-transform:uppercase}.investment-portfolio-grid p{color:rgba(255,255,255,.7);line-height:1.68;margin:0}.investment-timeline{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(155px,1fr));overflow-x:auto;padding-bottom:18px;position:relative}.investment-timeline::after,.investment-timeline::before{content:"";height:2px;left:0;position:absolute;right:0;top:58px}.investment-timeline::before{background:rgba(255,255,255,.14)}.investment-timeline::after{animation:supply-line-flow 4.2s linear infinite;background:linear-gradient(90deg,transparent,rgba(224,181,31,.25),#e0b51f,rgba(224,181,31,.25),transparent);background-size:40% 100%}.investment-timeline article{background:#101613;border:1px solid rgba(255,255,255,.12);display:grid;gap:22px;min-height:170px;padding:26px;position:relative;transition:border-color 180ms ease,transform 180ms ease;z-index:1}.investment-timeline article:hover{border-color:rgba(224,181,31,.68);transform:translateY(-3px)}.investment-timeline span{color:#d7aa22;font-size:12px;font-weight:900}.investment-timeline strong{color:#fff;font-size:17px;line-height:1.2}.investment-vision-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.investment-vision-system{display:grid;gap:18px}.investment-vision__media{display:block;width:100%;min-height:360px;object-fit:cover;border:1px solid rgba(224,181,31,.2);filter:contrast(1.1) saturate(.88) brightness(.86);box-shadow:0 32px 90px rgba(0,0,0,.22)}.investment-vision-grid article{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.84);font-weight:900;padding:26px}.investment-partnership{background:linear-gradient(90deg,rgba(0,0,0,.96),rgba(4,31,25,.76)),url("/wp-content/themes/yelleen-theme/assets/images/investment/investment-shipping.png") center/cover}.investment-partner-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.investment-partner-list span{border:1px solid rgba(224,181,31,.34);color:#d7aa22;font-size:11px;font-weight:900;letter-spacing:.08em;padding:9px 11px;text-transform:uppercase}@media (max-width:1180px){.investment-area-grid,.investment-portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.investment-area-grid article,.investment-area-grid article:first-child,.investment-area-grid article:nth-child(4),.investment-portfolio-grid article,.investment-portfolio-grid article:first-child,.investment-portfolio-grid article:nth-child(6){grid-column:auto}}@media (max-width:860px){.investment-partnership,.investment-philosophy,.investment-section-head,.investment-vision{grid-template-columns:1fr}}@media (max-width:640px){.investment-division section{padding:64px 20px}.investment-hero{min-height:760px}.investment-area-grid,.investment-hero__proof,.investment-portfolio-grid,.investment-vision-grid{grid-template-columns:1fr}.investment-area-grid article:first-child img,.investment-area-grid article:nth-child(4) img,.investment-area-grid img,.investment-portfolio-grid article:first-child img,.investment-portfolio-grid article:nth-child(6) img,.investment-portfolio-grid img,.investment-vision__media{height:auto;min-height:260px}}.petroleum-v2{--petro-black:#020706;--petro-ink:#06110f;--petro-panel:rgba(13, 18, 17, 0.86);--petro-panel-strong:rgba(18, 20, 18, 0.95);--petro-line:rgba(214, 174, 75, 0.24);--petro-gold:#d7ad42;--petro-gold-soft:#f0c662;--petro-text:#f7f5ef;--petro-muted:rgba(247, 245, 239, 0.72);background:radial-gradient(circle at 20% 0,rgba(214,174,75,.12),transparent 30%),linear-gradient(180deg,#020706 0,#07120f 38%,#020706 100%);color:var(--petro-text);overflow:hidden}.petroleum-v2 *{box-sizing:border-box}.petroleum-v2-hero{position:relative;min-height:clamp(620px,86vh,860px);display:grid;align-items:center;padding:clamp(80px,9vw,150px) clamp(24px,5vw,72px);isolation:isolate;background:#020706}.petroleum-v2-hero__media{position:absolute;inset:0;z-index:-3;background-position:center right;background-size:cover;transform:scale(1.03);animation:petroleumHeroSettle 1.6s ease-out forwards}.petroleum-v2-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(0,0,0,.91) 0,rgba(0,0,0,.72) 32%,rgba(0,0,0,.18) 68%,rgba(0,0,0,.48) 100%),radial-gradient(circle at 70% 58%,rgba(214,174,75,.24),transparent 26%),linear-gradient(180deg,rgba(0,0,0,.1),rgba(2,7,6,.92))}.petroleum-v2-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#020706)}.petroleum-v2-hero__content{width:min(760px,100%);opacity:0;transform:translateY(18px);animation:petroleumContentIn .9s ease-out .2s forwards}.petroleum-v2-kicker{margin:0 0 18px;color:var(--petro-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.petroleum-v2-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.petroleum-v2-cta h2,.petroleum-v2-destination h2,.petroleum-v2-hero h1,.petroleum-v2-origins h2,.petroleum-v2-section h2{margin:0;color:var(--petro-text);font-size:clamp(3.2rem, 7.4vw, 7rem);font-weight:900;line-height:.94;letter-spacing:0}.petroleum-v2-hero h1{max-width:690px}.petroleum-v2-hero h1 span{display:block}.petroleum-v2-hero h1 span:nth-child(3){color:var(--petro-gold)}.petroleum-v2-hero__content>p:not(.petroleum-v2-kicker){max-width:690px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.4vw, 1.32rem);line-height:1.75}.petroleum-v2-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.petroleum-v2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;color:#fff;border:1px solid rgba(255,255,255,.24);font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,background 180ms ease,box-shadow 180ms ease}.petroleum-v2-btn::after{content:"→";margin-left:14px;color:currentColor}.petroleum-v2-btn--gold{border-color:rgba(215,173,66,.92);background:linear-gradient(135deg,#f1c556,#c9982b);color:#07100d;box-shadow:0 18px 40px rgba(214,174,75,.18)}.petroleum-v2-btn--line{background:rgba(0,0,0,.28);color:#fff}.petroleum-v2-btn:focus-visible,.petroleum-v2-btn:hover{transform:translateY(-2px);border-color:var(--petro-gold-soft);box-shadow:0 20px 46px rgba(214,174,75,.18)}.petroleum-v2-capabilities{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;padding:0 clamp(24px,5vw,72px);background:linear-gradient(180deg,#090d0d,#101311);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.petroleum-v2-capabilities article{display:grid;grid-template-columns:70px 1fr;gap:18px;align-items:center;min-height:160px;padding:28px clamp(14px,2vw,26px);background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.015))}.petroleum-v2-capabilities h2{margin:0 0 8px;color:#fff;font-size:1rem;line-height:1.2}.petroleum-v2-capabilities p{margin:0;color:var(--petro-muted);font-size:.9rem;line-height:1.55}.petroleum-v2-icon{position:relative;width:58px;height:58px;border:1px solid rgba(214,174,75,.26);border-radius:50%;background:radial-gradient(circle,rgba(214,174,75,.14),rgba(255,255,255,.04))}.petroleum-v2-icon::after,.petroleum-v2-icon::before{content:"";position:absolute;inset:16px;border:2px solid var(--petro-gold)}.petroleum-v2-icon--drop::before{inset:13px 18px 12px;border-radius:58% 42% 56% 44%/72% 72% 28% 28%;transform:rotate(45deg)}.petroleum-v2-icon--drop::after{display:none}.petroleum-v2-icon--terminal::before{inset:21px 13px 15px}.petroleum-v2-icon--terminal::after{inset:13px 21px 15px;border-width:0 2px 2px 2px}.petroleum-v2-icon--pin::before{inset:13px 18px 18px;border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.petroleum-v2-icon--pin::after{inset:24px;border-radius:50%}.petroleum-v2-icon--shield::before{inset:13px 17px 12px;border-radius:16px 16px 20px 20px}.petroleum-v2-icon--shield::after{inset:25px 20px 20px 26px;border-width:0 2px 2px 0;transform:rotate(45deg)}.petroleum-v2-icon--handshake::before{inset:22px 12px 20px;transform:skewX(-18deg)}.petroleum-v2-icon--handshake::after{inset:18px 22px;border-width:2px 0;transform:rotate(28deg)}.petroleum-v2-cta,.petroleum-v2-destination,.petroleum-v2-origins,.petroleum-v2-section{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.petroleum-v2-section{display:grid;grid-template-columns:minmax(260px,0.72fr) minmax(0,1.65fr);gap:clamp(38px,5vw,78px);align-items:start}.petroleum-v2-section__intro{max-width:440px}.petroleum-v2-cta h2,.petroleum-v2-destination h2,.petroleum-v2-origins h2,.petroleum-v2-section__intro h2{font-size:clamp(2.4rem, 4.6vw, 4.8rem)}.petroleum-v2-cta p,.petroleum-v2-destination__copy p:not(.petroleum-v2-kicker),.petroleum-v2-section__intro p:not(.petroleum-v2-kicker){color:var(--petro-muted);font-size:1.03rem;line-height:1.75}.petroleum-v2-grades{background:radial-gradient(circle at 82% 8%,rgba(214,174,75,.13),transparent 26%),#020706}.petroleum-v2-grade-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.petroleum-v2-grade-card{position:relative;min-height:330px;padding:clamp(30px,4vw,48px);overflow:hidden;border:1px solid rgba(255,255,255,.13);background:radial-gradient(circle at 82% 42%,rgba(255,255,255,.08),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.085),rgba(255,255,255,.02));box-shadow:0 36px 80px rgba(0,0,0,.28)}.petroleum-v2-grade-card::after{content:"";position:absolute;right:34px;top:76px;width:110px;height:150px;border-radius:58% 42% 52% 48%/72% 72% 28% 28%;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.34),transparent 15%),linear-gradient(145deg,#050606,#151717 44%,#000);border:1px solid rgba(255,255,255,.2);transform:rotate(42deg);box-shadow:inset -16px -14px 28px rgba(0,0,0,.72),0 18px 40px rgba(0,0,0,.4)}.petroleum-v2-grade-card span{color:rgba(215,173,66,.75);font-size:clamp(3.4rem, 5.5vw, 6rem);font-weight:300;letter-spacing:0}.petroleum-v2-grade-card h3{margin:8px 0 18px;color:#fff;font-size:1.3rem}.petroleum-v2-grade-card p{position:relative;z-index:1;max-width:420px;color:var(--petro-muted);line-height:1.72}.petroleum-v2-grade-card ul,.petroleum-v2-pack-grid ul{position:relative;z-index:1;display:grid;gap:8px;margin:22px 0 0;padding:0;list-style:none;color:rgba(255,255,255,.78);font-size:.92rem}.petroleum-v2-grade-card li::before,.petroleum-v2-pack-grid li::before{content:"";display:inline-block;width:5px;height:5px;margin-right:10px;vertical-align:middle;border-radius:50%;background:var(--petro-gold)}.petroleum-v2-packaging{background:linear-gradient(180deg,#020706,#07110f);border-top:1px solid rgba(255,255,255,.08)}.petroleum-v2-pack-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.petroleum-v2-pack-grid article{display:grid;grid-template-columns:minmax(180px,0.9fr) minmax(210px,1fr);align-items:center;gap:24px;min-height:340px;padding:clamp(24px,3vw,38px);border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));box-shadow:0 34px 72px rgba(0,0,0,.24)}.petroleum-v2-pack-grid img{width:100%;max-height:260px;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(0, 0, 0, .46))}.petroleum-v2-destination-grid h3,.petroleum-v2-origin-grid h3,.petroleum-v2-pack-grid h3{margin:0 0 14px;color:var(--petro-gold);font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase}.petroleum-v2-origins{background:linear-gradient(90deg,rgba(2,7,6,.94),rgba(2,7,6,.55),rgba(2,7,6,.94)),url("/wp-content/themes/yelleen-theme/assets/images/petroleum/molten-bitumen-hero.png") center/cover;border-top:1px solid rgba(255,255,255,.08)}.petroleum-v2-origin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(34px,5vw,64px);background:rgba(214,174,75,.24)}.petroleum-v2-origin-grid article{min-height:280px;padding:clamp(24px,3vw,38px);background:rgba(3,10,8,.76);backdrop-filter:blur(12px)}.petroleum-v2-origin-grid span{display:block;width:130px;height:88px;margin-bottom:28px;background:linear-gradient(135deg,#e5c163,#8b6924);clip-path:polygon(12% 34%,22% 12%,48% 4%,68% 19%,91% 16%,84% 44%,96% 67%,64% 82%,39% 74%,18% 92%,4% 64%);opacity:.9;filter:drop-shadow(0 16px 26px rgba(214, 174, 75, .2))}.petroleum-v2-origin-grid article:nth-child(2) span{clip-path:polygon(18% 8%,60% 5%,86% 24%,72% 45%,88% 72%,51% 91%,22% 76%,10% 42%)}.petroleum-v2-origin-grid article:nth-child(3) span{clip-path:polygon(2% 36%,16% 18%,42% 24%,60% 4%,94% 16%,84% 39%,98% 60%,70% 80%,46% 72%,21% 92%,8% 66%)}.petroleum-v2-origin-grid article:nth-child(4) span{clip-path:polygon(8% 40%,32% 18%,65% 12%,92% 26%,80% 56%,54% 70%,46% 90%,17% 76%)}.petroleum-v2-destination-grid p,.petroleum-v2-origin-grid p{margin:0;color:var(--petro-muted);line-height:1.7}.petroleum-v2-destination{display:grid;grid-template-columns:minmax(280px,0.7fr) minmax(300px,0.78fr) minmax(320px,1fr);gap:clamp(30px,4vw,58px);align-items:center;background:radial-gradient(circle at 78% 42%,rgba(214,174,75,.14),transparent 26%),linear-gradient(135deg,#04100e,#020706);border-top:1px solid rgba(255,255,255,.08)}.petroleum-v2-destination__map{position:relative;min-height:430px}.petroleum-v2-brazil-shape{position:absolute;inset:12% 9% 7% 2%;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));clip-path:polygon(46% 0%,67% 7%,80% 19%,92% 36%,84% 51%,72% 54%,70% 72%,55% 91%,35% 100%,27% 84%,13% 79%,18% 61%,7% 48%,18% 31%,30% 22%);border:1px solid rgba(255,255,255,.08);filter:drop-shadow(0 22px 42px rgba(0, 0, 0, .42))}.petroleum-v2-region-highlight{position:absolute;top:17%;right:8%;width:46%;height:38%;background:linear-gradient(135deg,rgba(231,195,99,.92),rgba(126,92,29,.76));clip-path:polygon(15% 10%,55% 0%,92% 22%,83% 56%,58% 83%,20% 68%,3% 36%);animation:petroleumPulse 2.8s ease-in-out infinite}.petroleum-v2-destination-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.petroleum-v2-destination-grid article{min-height:170px;padding:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.petroleum-v2-destination-grid span{display:block;width:34px;height:34px;margin-bottom:18px;border:1px solid rgba(214,174,75,.56);border-radius:50%;background:radial-gradient(circle,rgba(214,174,75,.38),transparent 58%)}.petroleum-v2-cta{display:grid;grid-template-columns:minmax(300px,0.95fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(2,7,6,.98),rgba(2,7,6,.75)),url("/wp-content/themes/yelleen-theme/assets/images/petroleum/molten-bitumen-hero.png") center/cover;border-top:1px solid rgba(214,174,75,.18)}.petroleum-v2-cta p{max-width:820px}@keyframes petroleumHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes petroleumContentIn{to{opacity:1;transform:translateY(0)}}@keyframes petroleumPulse{0%,100%{opacity:.82;filter:drop-shadow(0 0 18px rgba(214, 174, 75, .18))}50%{opacity:1;filter:drop-shadow(0 0 34px rgba(214, 174, 75, .38))}}@media (max-width:1180px){.petroleum-v2-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.petroleum-v2-cta,.petroleum-v2-destination,.petroleum-v2-section{grid-template-columns:1fr}.petroleum-v2-section__intro{max-width:720px}.petroleum-v2-destination__map{min-height:360px}}@media (max-width:760px){.petroleum-v2-hero{min-height:720px;padding:86px 20px 56px}.petroleum-v2-hero__media{background-position:64% center}.petroleum-v2-hero__shade{background:linear-gradient(90deg,rgba(0,0,0,.92),rgba(0,0,0,.42)),linear-gradient(180deg,rgba(0,0,0,.18),rgba(2,7,6,.94))}.petroleum-v2-hero h1{font-size:clamp(3rem, 14vw, 4.5rem)}.petroleum-v2-actions,.petroleum-v2-cta .petroleum-v2-actions{width:100%}.petroleum-v2-btn{width:100%}.petroleum-v2-capabilities,.petroleum-v2-destination-grid,.petroleum-v2-grade-grid,.petroleum-v2-origin-grid,.petroleum-v2-pack-grid{grid-template-columns:1fr}.petroleum-v2-capabilities{padding:0 20px}.petroleum-v2-capabilities article{grid-template-columns:58px 1fr;min-height:auto;padding:24px 0;background:0 0;border-bottom:1px solid rgba(255,255,255,.08)}.petroleum-v2-cta,.petroleum-v2-destination,.petroleum-v2-origins,.petroleum-v2-section{padding:64px 20px}.petroleum-v2-grade-card::after{right:18px;top:30px;width:76px;height:104px;opacity:.58}.petroleum-v2-pack-grid article{grid-template-columns:1fr}.petroleum-v2-pack-grid img{max-height:230px}.petroleum-v2-destination__map{min-height:300px}}.agri-v2{--agri-dark:#04100d;--agri-deep:#071611;--agri-graphite:#111511;--agri-cream:#f3efe3;--agri-gold:#d5a937;--agri-gold-soft:#efc65d;--agri-green:#143b25;--agri-text:#f8f5ec;--agri-muted:rgba(248, 245, 236, 0.72);background:linear-gradient(180deg,#04100d 0,#071611 38%,#030806 100%);color:var(--agri-text);overflow:hidden}.agri-v2 *{box-sizing:border-box}.agri-v2-hero{position:relative;display:grid;align-items:center;min-height:clamp(640px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.agri-v2-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:agriHeroSettle 1.6s ease-out forwards}.agri-v2-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(2,7,5,.94) 0,rgba(2,7,5,.76) 32%,rgba(2,7,5,.22) 72%,rgba(2,7,5,.48) 100%),radial-gradient(circle at 68% 28%,rgba(213,169,55,.24),transparent 28%),linear-gradient(180deg,rgba(2,7,5,.08),rgba(4,16,13,.92))}.agri-v2-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#04100d)}.agri-v2-hero__content{width:min(820px,100%);opacity:0;transform:translateY(18px);animation:agriContentIn .9s ease-out .2s forwards}.agri-v2-kicker{margin:0 0 18px;color:var(--agri-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.agri-v2-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.agri-v2-cta h2,.agri-v2-editorial h2,.agri-v2-hero h1,.agri-v2-markets h2,.agri-v2-section-head h2{margin:0;color:var(--agri-text);font-size:clamp(3.1rem, 7.2vw, 7rem);font-weight:900;line-height:.95;letter-spacing:0}.agri-v2-hero h1 span{display:block}.agri-v2-hero h1 span:nth-child(2){color:var(--agri-gold)}.agri-v2-hero__content>p:not(.agri-v2-kicker){max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.35vw, 1.3rem);line-height:1.75}.agri-v2-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.agri-v2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease,background 180ms ease}.agri-v2-btn::after{content:"→";margin-left:14px}.agri-v2-btn--gold{border-color:rgba(213,169,55,.92);background:linear-gradient(135deg,#edc85a,#ba8420);color:#07100d;box-shadow:0 18px 40px rgba(213,169,55,.18)}.agri-v2-btn--line{background:rgba(0,0,0,.28)}.agri-v2-btn:focus-visible,.agri-v2-btn:hover{transform:translateY(-2px);border-color:var(--agri-gold-soft);box-shadow:0 20px 46px rgba(213,169,55,.18)}.agri-v2-hero__proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(3,12,9,.72);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.agri-v2-hero__proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.agri-v2-calendar,.agri-v2-chain,.agri-v2-cta,.agri-v2-editorial,.agri-v2-markets,.agri-v2-products,.agri-v2-quality,.agri-v2-why{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.agri-v2-editorial{display:grid;grid-template-columns:minmax(280px,0.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--agri-cream);color:#07100d}.agri-v2-calendar .agri-v2-kicker,.agri-v2-editorial .agri-v2-kicker,.agri-v2-products .agri-v2-kicker,.agri-v2-why .agri-v2-kicker{color:#b48622}.agri-v2-calendar h2,.agri-v2-editorial h2,.agri-v2-products h2,.agri-v2-why h2{color:#07100d;font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.agri-v2-editorial p:not(.agri-v2-kicker){color:rgba(7,16,13,.74);font-size:1.07rem;line-height:1.8}.agri-v2-section-head{max-width:900px;margin-bottom:clamp(34px,5vw,64px)}.agri-v2-cta h2,.agri-v2-markets h2,.agri-v2-section-head h2{font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.agri-v2-cta p,.agri-v2-markets__copy p,.agri-v2-section-head>p:not(.agri-v2-kicker){color:var(--agri-muted);font-size:1.04rem;line-height:1.75}.agri-v2-products{background:var(--agri-cream);color:#07100d}.agri-v2-product-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.agri-v2-product-grid article{position:relative;min-height:480px;overflow:hidden;background:#07100d;box-shadow:0 28px 68px rgba(7,16,13,.16);transition:transform 220ms ease,box-shadow 220ms ease}.agri-v2-product-grid article>a{position:absolute;inset:0;display:block;color:inherit;text-decoration:none}.agri-v2-product-grid article:first-child{grid-column:span 3}.agri-v2-product-grid article:nth-child(2){grid-column:span 3}.agri-v2-product-grid article:nth-child(n+3){grid-column:span 2}.agri-v2-product-grid article:hover{transform:translateY(-6px);box-shadow:0 36px 88px rgba(7,16,13,.28)}.agri-v2-product-grid img{width:100%;height:100%;min-height:480px;object-fit:cover;transform:scale(1.02);transition:transform .5s ease}.agri-v2-product-grid article:hover img{transform:scale(1.07)}.agri-v2-product-grid article::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(3,12,9,.88))}.agri-v2-product-grid article>a>div{position:absolute;inset:auto 0 0;z-index:1;padding:28px}.agri-v2-product-grid span{color:var(--agri-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agri-v2-product-grid h3{margin:14px 0;color:#fff;font-size:clamp(1.45rem, 2.1vw, 2.25rem);line-height:1.04}.agri-v2-product-grid p{margin:0;color:rgba(255,255,255,.76);line-height:1.62}.agri-v2-chain{background:radial-gradient(circle at 50% 0,rgba(213,169,55,.12),transparent 30%),linear-gradient(180deg,#04100d,#071611)}.agri-v2-flow{position:relative;display:grid;grid-template-columns:repeat(10,minmax(130px,1fr));gap:18px;overflow-x:auto;padding:46px 0 18px;scrollbar-color:rgba(213,169,55,0.55) rgba(255,255,255,0.08)}.agri-v2-flow__line{position:absolute;left:42px;right:42px;top:72px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.agri-v2-flow__line span{position:absolute;inset:0 auto 0 0;width:38%;background:linear-gradient(90deg,transparent,var(--agri-gold),transparent);animation:agriFlow 2.8s linear infinite}.agri-v2-flow article{position:relative;z-index:1;display:grid;justify-items:center;gap:18px;min-width:130px;text-align:center}.agri-v2-flow__icon{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(213,169,55,.8);border-radius:50%;background:radial-gradient(circle,rgba(213,169,55,.2),rgba(255,255,255,.04));color:var(--agri-gold);font-size:.82rem;font-weight:900;box-shadow:0 0 22px rgba(213,169,55,.14)}.agri-v2-flow h3{margin:0;max-width:140px;color:#fff;font-size:.88rem;line-height:1.28}.agri-v2-quality{background:#071611}.agri-v2-quality-grid,.agri-v2-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agri-v2-quality-grid article,.agri-v2-why-grid article{min-height:250px;padding:clamp(26px,3vw,38px);border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.agri-v2-quality-grid span{color:var(--agri-gold);font-size:.78rem;font-weight:900}.agri-v2-quality-grid h3,.agri-v2-why-grid h3{margin:24px 0 14px;color:#fff;font-size:1.3rem}.agri-v2-quality-grid p,.agri-v2-why-grid p{margin:0;color:var(--agri-muted);line-height:1.7}.agri-v2-markets{display:grid;grid-template-columns:minmax(280px,0.68fr) minmax(380px,1.2fr) minmax(280px,0.65fr);gap:clamp(30px,4vw,58px);align-items:center;background:#03100d;border-top:1px solid rgba(255,255,255,.08)}.agri-v2-map{position:relative;min-height:520px;background:radial-gradient(circle at 34% 65%,rgba(213,169,55,.16),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.09);overflow:hidden}.agri-v2-map::after,.agri-v2-map::before{content:"";position:absolute;background:rgba(255,255,255,.06);filter:blur(.2px)}.agri-v2-map::before{left:8%;top:22%;width:34%;height:42%;clip-path:polygon(6% 24%,38% 7%,70% 20%,92% 49%,70% 82%,35% 92%,8% 66%)}.agri-v2-map::after{right:8%;top:18%;width:43%;height:48%;clip-path:polygon(9% 35%,40% 12%,78% 19%,96% 50%,80% 80%,43% 88%,17% 70%)}.agri-v2-map__brazil,.agri-v2-point{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--agri-gold);color:#07100d;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.agri-v2-map__brazil{left:26%;bottom:27%;animation:agriPulse 2.6s ease-in-out infinite}.agri-v2-point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 16px rgba(213,169,55,.7)}.agri-v2-point--1{right:34%;top:24%}.agri-v2-point--2{right:19%;top:44%}.agri-v2-point--3{right:7%;top:36%}.agri-v2-point--4{right:31%;top:58%}.agri-v2-point--5{left:20%;bottom:14%}.agri-v2-route{position:absolute;left:31%;bottom:32%;z-index:2;width:44%;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(213,169,55,.92),rgba(213,169,55,.08));opacity:.65;animation:agriRouteGlow 3.2s ease-in-out infinite}.agri-v2-route--1{width:36%;transform:rotate(-39deg)}.agri-v2-route--2{width:50%;transform:rotate(-13deg);animation-delay:.2s}.agri-v2-route--3{width:62%;transform:rotate(-21deg);animation-delay:.4s}.agri-v2-route--4{width:42%;transform:rotate(8deg);animation-delay:.6s}.agri-v2-route--5{width:16%;transform:rotate(74deg);animation-delay:.8s}.agri-v2-market-list{display:grid;gap:12px}.agri-v2-market-list article{padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);transition:border-color 180ms ease,background 180ms ease,transform 180ms ease}.agri-v2-market-list article:hover{transform:translateX(-4px);border-color:rgba(213,169,55,.48);background:rgba(213,169,55,.08)}.agri-v2-market-list h3{margin:0 0 8px;color:#fff;font-size:1rem;text-transform:uppercase}.agri-v2-market-list p{margin:0;color:var(--agri-muted);font-size:.9rem}.agri-v2-calendar,.agri-v2-why{background:var(--agri-cream);color:#07100d}.agri-v2-calendar-table{overflow-x:auto;border:1px solid rgba(7,16,13,.14);background:rgba(255,255,255,.58)}.agri-v2-calendar-months,.agri-v2-calendar-row{display:grid;grid-template-columns:170px repeat(12,minmax(44px,1fr));min-width:900px}.agri-v2-calendar-months span{padding:18px 10px;border-bottom:1px solid rgba(7,16,13,.12);color:rgba(7,16,13,.55);font-size:.74rem;font-weight:900;text-align:center;text-transform:uppercase}.agri-v2-calendar-row{position:relative;align-items:center;min-height:86px}.agri-v2-calendar-row+.agri-v2-calendar-row{border-top:1px solid rgba(7,16,13,.08)}.agri-v2-calendar-row strong{padding:0 22px;font-size:1rem;text-transform:uppercase}.agri-v2-calendar-row span{display:block;height:18px;margin:0 3px;background:rgba(7,16,13,.08)}.agri-v2-calendar-row span.is-active{background:linear-gradient(90deg,#b98922,#e5be55);box-shadow:0 8px 18px rgba(213,169,55,.18)}.agri-v2-calendar-row p{grid-column:2/-1;margin:-10px 12px 16px;color:rgba(7,16,13,.66);font-size:.86rem;line-height:1.45}.agri-v2-why-grid article{background:#07100d;min-height:230px}.agri-v2-cta{display:grid;grid-template-columns:minmax(300px,0.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(3,12,9,.97),rgba(3,12,9,.7)),url("/wp-content/themes/yelleen-theme/assets/images/agribusiness/agri-hero.png") center/cover;border-top:1px solid rgba(213,169,55,.18)}.agri-v2-cta p{max-width:820px}@keyframes agriHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes agriContentIn{to{opacity:1;transform:translateY(0)}}@keyframes agriFlow{from{transform:translateX(-100%)}to{transform:translateX(270%)}}@keyframes agriPulse{0%,100%{box-shadow:0 0 0 rgba(213,169,55,0)}50%{box-shadow:0 0 34px rgba(213,169,55,.48)}}@keyframes agriRouteGlow{0%,100%{opacity:.42;filter:none}50%{opacity:.94;filter:drop-shadow(0 0 12px rgba(213, 169, 55, .42))}}@media (max-width:1180px){.agri-v2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agri-v2-product-grid article:first-child,.agri-v2-product-grid article:nth-child(2),.agri-v2-product-grid article:nth-child(n+3){grid-column:span 1}.agri-v2-cta,.agri-v2-editorial,.agri-v2-markets{grid-template-columns:1fr}.agri-v2-map{min-height:430px}}@media (max-width:760px){.agri-v2-hero{min-height:780px;padding:86px 20px 120px}.agri-v2-hero__media{background-position:66% center}.agri-v2-hero h1{font-size:clamp(3rem, 13vw, 4.45rem)}.agri-v2-actions,.agri-v2-cta .agri-v2-actions{width:100%}.agri-v2-btn{width:100%}.agri-v2-hero__proof,.agri-v2-product-grid,.agri-v2-quality-grid,.agri-v2-why-grid{grid-template-columns:1fr}.agri-v2-hero__proof{left:20px;right:20px}.agri-v2-hero__proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.agri-v2-calendar,.agri-v2-chain,.agri-v2-cta,.agri-v2-editorial,.agri-v2-markets,.agri-v2-products,.agri-v2-quality,.agri-v2-why{padding:64px 20px}.agri-v2-product-grid article,.agri-v2-product-grid img{min-height:430px}.agri-v2-map{min-height:340px}.agri-v2-point{font-size:.58rem;padding:6px 8px}}.corn-v1{--corn-dark:#04100d;--corn-deep:#071611;--corn-cream:#f3efe3;--corn-gold:#d6a72f;--corn-gold-soft:#f0c85e;--corn-text:#f8f5ec;--corn-muted:rgba(248, 245, 236, 0.72);background:linear-gradient(180deg,#04100d 0,#071611 44%,#030806 100%);color:var(--corn-text);overflow:hidden}.corn-v1 *{box-sizing:border-box}.corn-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(640px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.corn-v1-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:cornHeroSettle 1.6s ease-out forwards}.corn-v1-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(2,7,5,.94) 0,rgba(2,7,5,.78) 34%,rgba(2,7,5,.2) 74%,rgba(2,7,5,.48) 100%),radial-gradient(circle at 70% 24%,rgba(214,167,47,.25),transparent 30%),linear-gradient(180deg,rgba(2,7,5,.08),rgba(4,16,13,.94))}.corn-v1-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#04100d)}.corn-v1-hero__content{width:min(760px,100%);opacity:0;transform:translateY(18px);animation:cornContentIn .9s ease-out .2s forwards}.corn-v1-kicker{margin:0 0 18px;color:var(--corn-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.corn-v1-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.corn-v1-about h2,.corn-v1-cta h2,.corn-v1-hero h1,.corn-v1-markets h2,.corn-v1-section-head h2{margin:0;color:var(--corn-text);font-size:clamp(3.1rem, 7.1vw, 7rem);font-weight:900;line-height:.95;letter-spacing:0}.corn-v1-hero h1 span{display:block}.corn-v1-hero h1 span:nth-child(3){color:var(--corn-gold)}.corn-v1-hero__content>p:not(.corn-v1-kicker){max-width:720px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.35vw, 1.3rem);line-height:1.75}.corn-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.corn-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.corn-v1-btn::after{content:"→";margin-left:14px}.corn-v1-btn--gold{border-color:rgba(214,167,47,.92);background:linear-gradient(135deg,#efc85b,#ba8420);color:#07100d;box-shadow:0 18px 40px rgba(214,167,47,.18)}.corn-v1-btn--line{background:rgba(0,0,0,.28)}.corn-v1-btn:focus-visible,.corn-v1-btn:hover{transform:translateY(-2px);border-color:var(--corn-gold-soft);box-shadow:0 20px 46px rgba(214,167,47,.18)}.corn-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(3,12,9,.72);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.corn-v1-proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.corn-v1-about,.corn-v1-chain,.corn-v1-cta,.corn-v1-gallery,.corn-v1-markets,.corn-v1-quality{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.corn-v1-about{display:grid;grid-template-columns:minmax(280px,0.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--corn-cream);color:#07100d}.corn-v1-about .corn-v1-kicker,.corn-v1-gallery .corn-v1-kicker{color:#b48622}.corn-v1-about h2,.corn-v1-gallery h2{color:#07100d;font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.corn-v1-about p:not(.corn-v1-kicker){color:rgba(7,16,13,.74);font-size:1.07rem;line-height:1.8}.corn-v1-section-head{max-width:900px;margin-bottom:clamp(34px,5vw,64px)}.corn-v1-cta h2,.corn-v1-markets h2,.corn-v1-section-head h2{font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.corn-v1-cta p,.corn-v1-markets__copy p,.corn-v1-section-head>p:not(.corn-v1-kicker){color:var(--corn-muted);font-size:1.04rem;line-height:1.75}.corn-v1-chain{background:radial-gradient(circle at 50% 0,rgba(214,167,47,.13),transparent 30%),#04100d}.corn-v1-flow{position:relative;display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:22px;overflow-x:auto;padding:48px 0 18px}.corn-v1-flow__line{position:absolute;left:48px;right:48px;top:76px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.corn-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:42%;background:linear-gradient(90deg,transparent,var(--corn-gold),transparent);animation:cornFlow 2.6s linear infinite}.corn-v1-flow article{position:relative;z-index:1;display:grid;justify-items:center;gap:18px;min-width:140px;text-align:center}.corn-v1-flow article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(214,167,47,.82);border-radius:50%;background:radial-gradient(circle,rgba(214,167,47,.22),rgba(255,255,255,.04));color:var(--corn-gold);font-size:.84rem;font-weight:900;box-shadow:0 0 24px rgba(214,167,47,.14)}.corn-v1-flow h3{margin:0;max-width:140px;color:#fff;font-size:.9rem;line-height:1.28}.corn-v1-quality{background:#071611}.corn-v1-quality-layout{display:grid;grid-template-columns:minmax(320px,0.9fr) minmax(360px,1.1fr);gap:24px;align-items:stretch}.corn-v1-quality-layout img{width:100%;height:100%;min-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.corn-v1-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.corn-v1-quality-grid article{min-height:178px;padding:28px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.corn-v1-market-list h3,.corn-v1-quality-grid h3{margin:0 0 14px;color:#fff;font-size:1.1rem;text-transform:uppercase}.corn-v1-market-list p,.corn-v1-quality-grid p{margin:0;color:var(--corn-muted);line-height:1.68}.corn-v1-markets{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(380px,1.18fr) minmax(260px,0.62fr);gap:clamp(30px,4vw,58px);align-items:center;background:#03100d;border-top:1px solid rgba(255,255,255,.08)}.corn-v1-map{position:relative;min-height:480px;background:radial-gradient(circle at 34% 66%,rgba(214,167,47,.17),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.09);overflow:hidden}.corn-v1-map::after,.corn-v1-map::before{content:"";position:absolute;background:rgba(255,255,255,.06)}.corn-v1-map::before{left:8%;top:24%;width:34%;height:42%;clip-path:polygon(6% 24%,38% 7%,70% 20%,92% 49%,70% 82%,35% 92%,8% 66%)}.corn-v1-map::after{right:9%;top:18%;width:43%;height:48%;clip-path:polygon(9% 35%,40% 12%,78% 19%,96% 50%,80% 80%,43% 88%,17% 70%)}.corn-v1-map__origin,.corn-v1-point{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--corn-gold);color:#07100d;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.corn-v1-map__origin{left:27%;bottom:28%;animation:cornPulse 2.6s ease-in-out infinite}.corn-v1-point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 16px rgba(214,167,47,.7)}.corn-v1-point--1{right:8%;top:36%}.corn-v1-point--2{right:22%;top:46%}.corn-v1-point--3{right:34%;top:24%}.corn-v1-point--4{right:30%;top:59%}.corn-v1-route{position:absolute;left:31%;bottom:33%;z-index:2;width:48%;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(214,167,47,.92),rgba(214,167,47,.08));opacity:.65;animation:cornRouteGlow 3.2s ease-in-out infinite}.corn-v1-route--1{width:62%;transform:rotate(-21deg)}.corn-v1-route--2{width:50%;transform:rotate(-12deg);animation-delay:.2s}.corn-v1-route--3{width:37%;transform:rotate(-39deg);animation-delay:.4s}.corn-v1-route--4{width:42%;transform:rotate(8deg);animation-delay:.6s}.corn-v1-market-list{display:grid;gap:12px}.corn-v1-market-list article{padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);transition:border-color 180ms ease,background 180ms ease,transform 180ms ease}.corn-v1-market-list article:hover{transform:translateX(-4px);border-color:rgba(214,167,47,.48);background:rgba(214,167,47,.08)}.corn-v1-gallery{background:var(--corn-cream);color:#07100d}.corn-v1-gallery-grid{display:grid;grid-template-columns:1.2fr 0.85fr 0.85fr;gap:18px}.corn-v1-gallery-grid figure{position:relative;min-height:440px;margin:0;overflow:hidden;background:#07100d;box-shadow:0 28px 68px rgba(7,16,13,.18)}.corn-v1-gallery-grid img{width:100%;height:100%;min-height:440px;object-fit:cover;transition:transform .5s ease}.corn-v1-gallery-grid figure:hover img{transform:scale(1.06)}.corn-v1-gallery-grid figure::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(3,12,9,.86))}.corn-v1-gallery-grid figcaption{position:absolute;left:24px;right:24px;bottom:22px;z-index:1;color:#fff;font-size:.92rem;font-weight:800;line-height:1.45}.corn-v1-cta{display:grid;grid-template-columns:minmax(300px,0.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(3,12,9,.97),rgba(3,12,9,.7)),url("/wp-content/themes/yelleen-theme/assets/images/corn/corn-hero.png") center/cover;border-top:1px solid rgba(214,167,47,.18)}.corn-v1-cta p{max-width:820px}@keyframes cornHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes cornContentIn{to{opacity:1;transform:translateY(0)}}@keyframes cornFlow{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes cornPulse{0%,100%{box-shadow:0 0 0 rgba(214,167,47,0)}50%{box-shadow:0 0 34px rgba(214,167,47,.48)}}@keyframes cornRouteGlow{0%,100%{opacity:.42;filter:none}50%{opacity:.94;filter:drop-shadow(0 0 12px rgba(214, 167, 47, .42))}}@media (max-width:1180px){.corn-v1-about,.corn-v1-cta,.corn-v1-markets,.corn-v1-quality-layout{grid-template-columns:1fr}.corn-v1-gallery-grid{grid-template-columns:1fr 1fr}.corn-v1-gallery-grid figure:first-child{grid-column:span 2}}@media (max-width:760px){.corn-v1-hero{min-height:780px;padding:86px 20px 120px}.corn-v1-hero__media{background-position:64% center}.corn-v1-hero h1{font-size:clamp(3rem, 13vw, 4.45rem)}.corn-v1-actions,.corn-v1-cta .corn-v1-actions{width:100%}.corn-v1-btn{width:100%}.corn-v1-gallery-grid,.corn-v1-proof,.corn-v1-quality-grid{grid-template-columns:1fr}.corn-v1-proof{left:20px;right:20px}.corn-v1-proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.corn-v1-about,.corn-v1-chain,.corn-v1-cta,.corn-v1-gallery,.corn-v1-markets,.corn-v1-quality{padding:64px 20px}.corn-v1-gallery-grid figure,.corn-v1-gallery-grid img,.corn-v1-quality-layout img{min-height:360px}.corn-v1-gallery-grid figure:first-child{grid-column:span 1}.corn-v1-map{min-height:340px}.corn-v1-point{font-size:.58rem;padding:6px 8px}}.soy-v1{--soy-dark:#04100d;--soy-deep:#071611;--soy-cream:#f3efe3;--soy-gold:#d7aa36;--soy-gold-soft:#efc85e;--soy-text:#f8f5ec;--soy-muted:rgba(248, 245, 236, 0.72);background:linear-gradient(180deg,#04100d 0,#071611 44%,#030806 100%);color:var(--soy-text);overflow:hidden}.soy-v1 *{box-sizing:border-box}.soy-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(640px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.soy-v1-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:soyHeroSettle 1.6s ease-out forwards}.soy-v1-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(2,7,5,.94) 0,rgba(2,7,5,.78) 34%,rgba(2,7,5,.2) 74%,rgba(2,7,5,.48) 100%),radial-gradient(circle at 72% 24%,rgba(215,170,54,.25),transparent 30%),linear-gradient(180deg,rgba(2,7,5,.08),rgba(4,16,13,.94))}.soy-v1-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#04100d)}.soy-v1-hero__content{width:min(800px,100%);opacity:0;transform:translateY(18px);animation:soyContentIn .9s ease-out .2s forwards}.soy-v1-kicker{margin:0 0 18px;color:var(--soy-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.soy-v1-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.soy-v1-buyers h2,.soy-v1-cta h2,.soy-v1-hero h1,.soy-v1-industry h2,.soy-v1-port h2,.soy-v1-section-head h2{margin:0;color:var(--soy-text);font-size:clamp(3.1rem, 7vw, 7rem);font-weight:900;line-height:.95;letter-spacing:0}.soy-v1-hero h1 span{display:block}.soy-v1-hero h1 span:nth-child(3){color:var(--soy-gold)}.soy-v1-hero__content>p:not(.soy-v1-kicker){max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.35vw, 1.3rem);line-height:1.75}.soy-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.soy-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.soy-v1-btn::after{content:"→";margin-left:14px}.soy-v1-btn--gold{border-color:rgba(215,170,54,.92);background:linear-gradient(135deg,#efc85b,#ba8420);color:#07100d;box-shadow:0 18px 40px rgba(215,170,54,.18)}.soy-v1-btn--line{background:rgba(0,0,0,.28)}.soy-v1-btn:focus-visible,.soy-v1-btn:hover{transform:translateY(-2px);border-color:var(--soy-gold-soft);box-shadow:0 20px 46px rgba(215,170,54,.18)}.soy-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(3,12,9,.72);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.soy-v1-proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.soy-v1-applications,.soy-v1-buyers,.soy-v1-cta,.soy-v1-industry,.soy-v1-logistics,.soy-v1-port,.soy-v1-quality{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.soy-v1-industry{display:grid;grid-template-columns:minmax(280px,0.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--soy-cream);color:#07100d}.soy-v1-industry .soy-v1-kicker{color:#b48622}.soy-v1-industry h2{color:#07100d;font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.soy-v1-industry p:not(.soy-v1-kicker){color:rgba(7,16,13,.74);font-size:1.07rem;line-height:1.8}.soy-v1-section-head{max-width:940px;margin-bottom:clamp(34px,5vw,64px)}.soy-v1-buyers h2,.soy-v1-cta h2,.soy-v1-port h2,.soy-v1-section-head h2{font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.soy-v1-buyers__copy p,.soy-v1-cta p,.soy-v1-port p,.soy-v1-section-head>p:not(.soy-v1-kicker){color:var(--soy-muted);font-size:1.04rem;line-height:1.75}.soy-v1-applications,.soy-v1-quality{background:#071611}.soy-v1-app-layout,.soy-v1-port{display:grid;grid-template-columns:minmax(360px,1fr) minmax(340px,0.86fr);gap:24px;align-items:stretch}.soy-v1-app-layout img,.soy-v1-port img{width:100%;height:100%;min-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.soy-v1-app-grid,.soy-v1-quality-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.soy-v1-app-grid article,.soy-v1-quality-grid article{min-height:210px;padding:28px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.soy-v1-app-grid h3,.soy-v1-buyer-list h3,.soy-v1-quality-grid h3{margin:0 0 14px;color:#fff;font-size:1.12rem;text-transform:uppercase}.soy-v1-app-grid p,.soy-v1-buyer-list p,.soy-v1-quality-grid p{margin:0;color:var(--soy-muted);line-height:1.68}.soy-v1-logistics{background:radial-gradient(circle at 50% 0,rgba(215,170,54,.13),transparent 30%),#04100d}.soy-v1-flow{position:relative;display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:22px;overflow-x:auto;padding:48px 0 18px}.soy-v1-flow__line{position:absolute;left:48px;right:48px;top:76px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.soy-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:42%;background:linear-gradient(90deg,transparent,var(--soy-gold),transparent);animation:soyFlow 2.6s linear infinite}.soy-v1-flow article{position:relative;z-index:1;display:grid;justify-items:center;gap:18px;min-width:140px;text-align:center}.soy-v1-flow article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(215,170,54,.82);border-radius:50%;background:radial-gradient(circle,rgba(215,170,54,.22),rgba(255,255,255,.04));color:var(--soy-gold);font-size:.84rem;font-weight:900;box-shadow:0 0 24px rgba(215,170,54,.14)}.soy-v1-flow h3{margin:0;max-width:140px;color:#fff;font-size:.9rem;line-height:1.28}.soy-v1-port{background:#03100d;align-items:center}.soy-v1-port__copy{max-width:620px}.soy-v1-buyers{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(380px,1.18fr) minmax(260px,0.62fr);gap:clamp(30px,4vw,58px);align-items:center;background:#071611;border-top:1px solid rgba(255,255,255,.08)}.soy-v1-map{position:relative;min-height:480px;background:radial-gradient(circle at 34% 66%,rgba(215,170,54,.17),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.09);overflow:hidden}.soy-v1-map::after,.soy-v1-map::before{content:"";position:absolute;background:rgba(255,255,255,.06)}.soy-v1-map::before{left:8%;top:24%;width:34%;height:42%;clip-path:polygon(6% 24%,38% 7%,70% 20%,92% 49%,70% 82%,35% 92%,8% 66%)}.soy-v1-map::after{right:9%;top:18%;width:43%;height:48%;clip-path:polygon(9% 35%,40% 12%,78% 19%,96% 50%,80% 80%,43% 88%,17% 70%)}.soy-v1-map__origin,.soy-v1-point{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--soy-gold);color:#07100d;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.soy-v1-map__origin{left:27%;bottom:28%;animation:soyPulse 2.6s ease-in-out infinite}.soy-v1-point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 16px rgba(215,170,54,.7)}.soy-v1-point--1{right:8%;top:36%}.soy-v1-point--2{right:22%;top:46%}.soy-v1-point--3{right:34%;top:24%}.soy-v1-point--4{right:30%;top:59%}.soy-v1-point--5{left:20%;bottom:15%}.soy-v1-route{position:absolute;left:31%;bottom:33%;z-index:2;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(215,170,54,.92),rgba(215,170,54,.08));opacity:.65;animation:soyRouteGlow 3.2s ease-in-out infinite}.soy-v1-route--1{width:62%;transform:rotate(-21deg)}.soy-v1-route--2{width:50%;transform:rotate(-12deg);animation-delay:.2s}.soy-v1-route--3{width:37%;transform:rotate(-39deg);animation-delay:.4s}.soy-v1-route--4{width:42%;transform:rotate(8deg);animation-delay:.6s}.soy-v1-route--5{width:16%;transform:rotate(74deg);animation-delay:.8s}.soy-v1-buyer-list{display:grid;gap:12px}.soy-v1-buyer-list article{padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);transition:border-color 180ms ease,background 180ms ease,transform 180ms ease}.soy-v1-buyer-list article:hover{transform:translateX(-4px);border-color:rgba(215,170,54,.48);background:rgba(215,170,54,.08)}.soy-v1-cta{display:grid;grid-template-columns:minmax(300px,0.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(3,12,9,.97),rgba(3,12,9,.7)),url("/wp-content/themes/yelleen-theme/assets/images/soybeans/soybeans-hero.png") center/cover;border-top:1px solid rgba(215,170,54,.18)}.soy-v1-cta p{max-width:820px}@keyframes soyHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes soyContentIn{to{opacity:1;transform:translateY(0)}}@keyframes soyFlow{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes soyPulse{0%,100%{box-shadow:0 0 0 rgba(215,170,54,0)}50%{box-shadow:0 0 34px rgba(215,170,54,.48)}}@keyframes soyRouteGlow{0%,100%{opacity:.42;filter:none}50%{opacity:.94;filter:drop-shadow(0 0 12px rgba(215, 170, 54, .42))}}@media (max-width:1180px){.soy-v1-app-layout,.soy-v1-buyers,.soy-v1-cta,.soy-v1-industry,.soy-v1-port{grid-template-columns:1fr}}@media (max-width:760px){.soy-v1-hero{min-height:800px;padding:86px 20px 120px}.soy-v1-hero__media{background-position:64% center}.soy-v1-hero h1{font-size:clamp(3rem, 13vw, 4.45rem)}.soy-v1-actions,.soy-v1-cta .soy-v1-actions{width:100%}.soy-v1-btn{width:100%}.soy-v1-app-grid,.soy-v1-proof,.soy-v1-quality-grid{grid-template-columns:1fr}.soy-v1-proof{left:20px;right:20px}.soy-v1-proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.soy-v1-applications,.soy-v1-buyers,.soy-v1-cta,.soy-v1-industry,.soy-v1-logistics,.soy-v1-port,.soy-v1-quality{padding:64px 20px}.soy-v1-app-layout img,.soy-v1-port img{min-height:360px}.soy-v1-map{min-height:340px}.soy-v1-point{font-size:.58rem;padding:6px 8px}}.coffee-v1{--coffee-dark:#070b08;--coffee-deep:#10100a;--coffee-brown:#2b170e;--coffee-cream:#f1eadc;--coffee-gold:#c99a3b;--coffee-gold-soft:#edc56a;--coffee-red:#7b2119;--coffee-text:#f8f3e9;--coffee-muted:rgba(248, 243, 233, 0.72);background:linear-gradient(180deg,#070b08 0,#10100a 42%,#050604 100%);color:var(--coffee-text);overflow:hidden}.coffee-v1 *{box-sizing:border-box}.coffee-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(650px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.coffee-v1-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:coffeeHeroSettle 1.6s ease-out forwards}.coffee-v1-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(4,7,5,.95) 0,rgba(4,7,5,.78) 35%,rgba(4,7,5,.2) 74%,rgba(4,7,5,.48) 100%),radial-gradient(circle at 72% 28%,rgba(201,154,59,.24),transparent 30%),linear-gradient(180deg,rgba(4,7,5,.08),rgba(7,11,8,.94))}.coffee-v1-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#070b08)}.coffee-v1-hero__content{width:min(820px,100%);opacity:0;transform:translateY(18px);animation:coffeeContentIn .9s ease-out .2s forwards}.coffee-v1-kicker{margin:0 0 18px;color:var(--coffee-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.coffee-v1-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.coffee-v1-brazil h2,.coffee-v1-containers h2,.coffee-v1-cta h2,.coffee-v1-hero h1,.coffee-v1-markets h2,.coffee-v1-processing h2,.coffee-v1-section-head h2{margin:0;color:var(--coffee-text);font-size:clamp(3.1rem, 7vw, 7rem);font-weight:900;line-height:.95;letter-spacing:0}.coffee-v1-hero h1 span{display:block}.coffee-v1-hero h1 span:nth-child(3){color:var(--coffee-gold)}.coffee-v1-hero__content>p:not(.coffee-v1-kicker){max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.35vw, 1.3rem);line-height:1.75}.coffee-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.coffee-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.coffee-v1-btn::after{content:"→";margin-left:14px}.coffee-v1-btn--gold{border-color:rgba(201,154,59,.92);background:linear-gradient(135deg,#edc56a,#9c6728);color:#120b06;box-shadow:0 18px 40px rgba(201,154,59,.18)}.coffee-v1-btn--line{background:rgba(0,0,0,.28)}.coffee-v1-btn:focus-visible,.coffee-v1-btn:hover{transform:translateY(-2px);border-color:var(--coffee-gold-soft);box-shadow:0 20px 46px rgba(201,154,59,.18)}.coffee-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(7,10,7,.74);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.coffee-v1-proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.82);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.coffee-v1-brazil,.coffee-v1-containers,.coffee-v1-cta,.coffee-v1-markets,.coffee-v1-packaging,.coffee-v1-portfolio,.coffee-v1-processing,.coffee-v1-quality,.coffee-v1-regions{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.coffee-v1-brazil{display:grid;grid-template-columns:minmax(280px,0.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--coffee-cream);color:#120b06}.coffee-v1-brazil .coffee-v1-kicker{color:#9c6728}.coffee-v1-brazil h2{color:#120b06;font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.coffee-v1-brazil p:not(.coffee-v1-kicker){color:rgba(18,11,6,.74);font-size:1.07rem;line-height:1.8}.coffee-v1-section-head{max-width:940px;margin-bottom:clamp(34px,5vw,64px)}.coffee-v1-containers h2,.coffee-v1-cta h2,.coffee-v1-markets h2,.coffee-v1-processing h2,.coffee-v1-section-head h2{font-size:clamp(2.55rem, 4.9vw, 5.15rem)}.coffee-v1-containers p,.coffee-v1-cta p,.coffee-v1-markets__copy p,.coffee-v1-processing p,.coffee-v1-section-head>p:not(.coffee-v1-kicker){color:var(--coffee-muted);font-size:1.04rem;line-height:1.75}.coffee-v1-regions{background:radial-gradient(circle at 72% 0,rgba(123,33,25,.22),transparent 30%),#070b08}.coffee-v1-portfolio{background:radial-gradient(circle at 12% 18%,rgba(201,154,59,.15),transparent 30%),radial-gradient(circle at 92% 10%,rgba(123,33,25,.18),transparent 28%),linear-gradient(180deg,#100f0a,#070b08 72%);border-top:1px solid rgba(201,154,59,.16);border-bottom:1px solid rgba(201,154,59,.12)}.coffee-v1-portfolio .coffee-v1-section-head{max-width:1060px}.coffee-v1-portfolio-table{overflow-x:auto;border:1px solid rgba(201,154,59,.2);background:linear-gradient(135deg,rgba(255,255,255,.065),rgba(255,255,255,.018));box-shadow:0 34px 90px rgba(0,0,0,.26);scrollbar-color:var(--coffee-gold) rgba(255,255,255,0.08)}.coffee-v1-portfolio-table table{width:100%;min-width:1180px;border-collapse:separate;border-spacing:0;table-layout:fixed}.coffee-v1-portfolio-table td:first-child,.coffee-v1-portfolio-table th:first-child{width:15%}.coffee-v1-portfolio-table td:nth-child(2),.coffee-v1-portfolio-table th:nth-child(2){width:11%}.coffee-v1-portfolio-table td:nth-child(3),.coffee-v1-portfolio-table th:nth-child(3){width:9%}.coffee-v1-portfolio-table td:nth-child(4),.coffee-v1-portfolio-table th:nth-child(4){width:16%}.coffee-v1-portfolio-table td:nth-child(5),.coffee-v1-portfolio-table th:nth-child(5){width:11%}.coffee-v1-portfolio-table td:nth-child(6),.coffee-v1-portfolio-table th:nth-child(6){width:7%}.coffee-v1-portfolio-table td:nth-child(7),.coffee-v1-portfolio-table th:nth-child(7){width:15%}.coffee-v1-portfolio-table td:nth-child(8),.coffee-v1-portfolio-table th:nth-child(8){width:16%}.coffee-v1-portfolio-table thead th{position:sticky;top:0;z-index:2;padding:20px 18px;background:rgba(18,11,6,.96);color:var(--coffee-gold);font-size:.68rem;font-weight:900;letter-spacing:.09em;line-height:1.35;text-align:left;text-transform:uppercase;border-bottom:1px solid rgba(201,154,59,.28)}.coffee-v1-portfolio-table td,.coffee-v1-portfolio-table th{vertical-align:top;border-right:1px solid rgba(255,255,255,.065)}.coffee-v1-portfolio-table tbody td,.coffee-v1-portfolio-table tbody th{padding:22px 18px;color:rgba(248,243,233,.82);font-size:.88rem;line-height:1.58;border-bottom:1px solid rgba(255,255,255,.075)}.coffee-v1-portfolio-table tbody th{position:sticky;left:0;z-index:1;background:linear-gradient(90deg,rgba(18,11,6,.98),rgba(18,11,6,.9));color:#fff;font-size:1rem;font-weight:900;text-transform:uppercase}.coffee-v1-portfolio-table tbody tr:nth-child(2n) td{background:rgba(255,255,255,.025)}.coffee-v1-portfolio-table tbody tr:hover td,.coffee-v1-portfolio-table tbody tr:hover th{background:rgba(201,154,59,.07)}.coffee-v1-status{display:inline-flex;align-items:center;gap:8px;color:rgba(248,243,233,.9);font-weight:800}.coffee-v1-status::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--coffee-gold);box-shadow:0 0 16px rgba(201,154,59,.42)}.coffee-v1-portfolio-cards{display:none}.coffee-v1-portfolio-note{max-width:1120px;margin:28px 0 0;padding:22px 24px;border-left:2px solid var(--coffee-gold);background:rgba(255,255,255,.045);color:rgba(248,243,233,.76);font-size:.96rem;line-height:1.72}.coffee-v1-portfolio-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:34px;padding:clamp(24px,4vw,38px);border:1px solid rgba(201,154,59,.24);background:linear-gradient(90deg,rgba(201,154,59,.12),transparent),rgba(255,255,255,.035)}.coffee-v1-portfolio-cta h3{margin:0;color:#fff;font-size:clamp(1.7rem, 3vw, 3.1rem);line-height:1.05}.coffee-v1-quality-grid,.coffee-v1-region-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.coffee-v1-quality-grid article,.coffee-v1-region-grid article{min-height:220px;padding:30px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.coffee-v1-market-list h3,.coffee-v1-quality-grid h3,.coffee-v1-region-grid h3{margin:0 0 14px;color:#fff;font-size:1.12rem;text-transform:uppercase}.coffee-v1-market-list p,.coffee-v1-quality-grid p,.coffee-v1-region-grid p{margin:0;color:var(--coffee-muted);line-height:1.68}.coffee-v1-quality{background:#10100a}.coffee-v1-quality-layout{display:grid;grid-template-columns:minmax(360px,0.92fr) minmax(360px,1.08fr);gap:24px;align-items:stretch}.coffee-v1-containers img,.coffee-v1-processing img,.coffee-v1-quality-layout img{width:100%;height:100%;min-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.coffee-v1-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.coffee-v1-containers,.coffee-v1-processing{display:grid;grid-template-columns:minmax(360px,1fr) minmax(340px,0.86fr);gap:24px;align-items:center;background:#070b08}.coffee-v1-containers{grid-template-columns:minmax(340px,0.86fr) minmax(360px,1fr);background:#10100a}.coffee-v1-packaging{background:radial-gradient(circle at 50% 0,rgba(201,154,59,.13),transparent 30%),#070b08}.coffee-v1-flow{position:relative;display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:22px;overflow-x:auto;padding:48px 0 18px}.coffee-v1-flow__line{position:absolute;left:48px;right:48px;top:76px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.coffee-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:42%;background:linear-gradient(90deg,transparent,var(--coffee-gold),transparent);animation:coffeeFlow 2.6s linear infinite}.coffee-v1-flow article{position:relative;z-index:1;display:grid;justify-items:center;gap:18px;min-width:140px;text-align:center}.coffee-v1-flow article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(201,154,59,.82);border-radius:50%;background:radial-gradient(circle,rgba(201,154,59,.22),rgba(255,255,255,.04));color:var(--coffee-gold);font-size:.84rem;font-weight:900;box-shadow:0 0 24px rgba(201,154,59,.14)}.coffee-v1-flow h3{margin:0;max-width:140px;color:#fff;font-size:.9rem;line-height:1.28}.coffee-v1-markets{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(380px,1.18fr) minmax(260px,0.62fr);gap:clamp(30px,4vw,58px);align-items:center;background:#070b08;border-top:1px solid rgba(255,255,255,.08)}.coffee-v1-map{position:relative;min-height:480px;background:radial-gradient(circle at 34% 66%,rgba(201,154,59,.17),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));border:1px solid rgba(255,255,255,.09);overflow:hidden}.coffee-v1-map::after,.coffee-v1-map::before{content:"";position:absolute;background:rgba(255,255,255,.06)}.coffee-v1-map::before{left:8%;top:24%;width:34%;height:42%;clip-path:polygon(6% 24%,38% 7%,70% 20%,92% 49%,70% 82%,35% 92%,8% 66%)}.coffee-v1-map::after{right:9%;top:18%;width:43%;height:48%;clip-path:polygon(9% 35%,40% 12%,78% 19%,96% 50%,80% 80%,43% 88%,17% 70%)}.coffee-v1-map__origin,.coffee-v1-point{position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;background:var(--coffee-gold);color:#120b06;font-size:.72rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.coffee-v1-map__origin{left:27%;bottom:28%;animation:coffeePulse 2.6s ease-in-out infinite}.coffee-v1-point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 16px rgba(201,154,59,.7)}.coffee-v1-point--1{right:34%;top:24%}.coffee-v1-point--2{right:22%;top:46%}.coffee-v1-point--3{left:12%;top:26%}.coffee-v1-point--4{right:8%;top:36%}.coffee-v1-point--5{left:20%;bottom:15%}.coffee-v1-route{position:absolute;left:31%;bottom:33%;z-index:2;height:2px;transform-origin:left center;background:linear-gradient(90deg,rgba(201,154,59,.92),rgba(201,154,59,.08));opacity:.65;animation:coffeeRouteGlow 3.2s ease-in-out infinite}.coffee-v1-route--1{width:37%;transform:rotate(-39deg)}.coffee-v1-route--2{width:50%;transform:rotate(-12deg);animation-delay:.2s}.coffee-v1-route--3{width:30%;transform:rotate(-116deg);animation-delay:.4s}.coffee-v1-route--4{width:62%;transform:rotate(-21deg);animation-delay:.6s}.coffee-v1-route--5{width:16%;transform:rotate(74deg);animation-delay:.8s}.coffee-v1-market-list{display:grid;gap:12px}.coffee-v1-market-list article{padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);transition:border-color 180ms ease,background 180ms ease,transform 180ms ease}.coffee-v1-market-list article:hover{transform:translateX(-4px);border-color:rgba(201,154,59,.48);background:rgba(201,154,59,.08)}.coffee-v1-cta{display:grid;grid-template-columns:minmax(300px,0.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(7,10,7,.97),rgba(7,10,7,.72)),url("/wp-content/themes/yelleen-theme/assets/images/coffee/coffee-hero.png") center/cover;border-top:1px solid rgba(201,154,59,.18)}.coffee-v1-cta p{max-width:820px}@keyframes coffeeHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes coffeeContentIn{to{opacity:1;transform:translateY(0)}}@keyframes coffeeFlow{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@keyframes coffeePulse{0%,100%{box-shadow:0 0 0 rgba(201,154,59,0)}50%{box-shadow:0 0 34px rgba(201,154,59,.48)}}@keyframes coffeeRouteGlow{0%,100%{opacity:.42;filter:none}50%{opacity:.94;filter:drop-shadow(0 0 12px rgba(201, 154, 59, .42))}}@media (max-width:1180px){.coffee-v1-brazil,.coffee-v1-containers,.coffee-v1-cta,.coffee-v1-markets,.coffee-v1-processing,.coffee-v1-quality-layout{grid-template-columns:1fr}.coffee-v1-region-grid{grid-template-columns:1fr}}@media (max-width:760px){.coffee-v1-hero{min-height:830px;padding:86px 20px 120px}.coffee-v1-hero__media{background-position:66% center}.coffee-v1-hero h1{font-size:clamp(3rem, 13vw, 4.45rem)}.coffee-v1-actions,.coffee-v1-cta .coffee-v1-actions{width:100%}.coffee-v1-btn{width:100%}.coffee-v1-proof,.coffee-v1-quality-grid{grid-template-columns:1fr}.coffee-v1-proof{left:20px;right:20px}.coffee-v1-proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.coffee-v1-brazil,.coffee-v1-containers,.coffee-v1-cta,.coffee-v1-markets,.coffee-v1-packaging,.coffee-v1-portfolio,.coffee-v1-processing,.coffee-v1-quality,.coffee-v1-regions{padding:64px 20px}.coffee-v1-containers img,.coffee-v1-processing img,.coffee-v1-quality-layout img{min-height:360px}.coffee-v1-map{min-height:340px}.coffee-v1-point{font-size:.58rem;padding:6px 8px}.coffee-v1-portfolio-table{display:none}.coffee-v1-portfolio-cards{display:grid;gap:12px}.coffee-v1-portfolio-cards details{border:1px solid rgba(201,154,59,.2);background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025))}.coffee-v1-portfolio-cards summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;color:#fff;list-style:none;cursor:pointer}.coffee-v1-portfolio-cards summary::-webkit-details-marker{display:none}.coffee-v1-portfolio-cards summary::after{content:"+";display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border:1px solid rgba(201,154,59,.5);color:var(--coffee-gold);font-weight:900}.coffee-v1-portfolio-cards details[open] summary::after{content:"-"}.coffee-v1-portfolio-cards summary span{display:block;font-size:1.02rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.coffee-v1-portfolio-cards summary em{display:block;margin-top:4px;color:rgba(248,243,233,.58);font-size:.78rem;font-style:normal;font-weight:800}.coffee-v1-portfolio-cards dl{display:grid;gap:0;margin:0;padding:0 20px 20px}.coffee-v1-portfolio-cards dl div{display:grid;gap:6px;padding:14px 0;border-top:1px solid rgba(255,255,255,.075)}.coffee-v1-portfolio-cards dt{color:var(--coffee-gold);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.coffee-v1-portfolio-cards dd{margin:0;color:rgba(248,243,233,.82);line-height:1.58}.coffee-v1-portfolio-note{padding:18px}.coffee-v1-portfolio-cta{align-items:stretch}}.fruits-v1{--fruit-dark:#052016;--fruit-deep:#0a2d1d;--fruit-cream:#f6f3e8;--fruit-gold:#d8aa37;--fruit-lime:#7fae3b;--fruit-text:#f8fff7;--fruit-muted:rgba(248, 255, 247, 0.75);background:linear-gradient(180deg,#052016 0,#0a2d1d 45%,#04140e 100%);color:var(--fruit-text);overflow:hidden}.fruits-v1 *{box-sizing:border-box}.fruits-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(650px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.fruits-v1-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:fruitHeroSettle 1.6s ease-out forwards}.fruits-v1-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(3,16,10,.93) 0,rgba(3,16,10,.74) 34%,rgba(3,16,10,.15) 72%,rgba(3,16,10,.36) 100%),radial-gradient(circle at 72% 30%,rgba(216,170,55,.2),transparent 30%),linear-gradient(180deg,rgba(3,16,10,.02),rgba(5,32,22,.9))}.fruits-v1-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#052016)}.fruits-v1-hero__content{width:min(840px,100%);opacity:0;transform:translateY(18px);animation:fruitContentIn .9s ease-out .2s forwards}.fruits-v1-kicker{margin:0 0 18px;color:var(--fruit-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fruits-v1-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.fruits-v1-cold h2,.fruits-v1-cta h2,.fruits-v1-hero h1,.fruits-v1-intro h2,.fruits-v1-markets h2,.fruits-v1-section-head h2{margin:0;color:var(--fruit-text);font-size:clamp(3.1rem, 7vw, 7rem);font-weight:900;line-height:.95;letter-spacing:0}.fruits-v1-hero h1 span{display:block}.fruits-v1-hero h1 span:nth-child(3){color:var(--fruit-gold)}.fruits-v1-hero__content>p:not(.fruits-v1-kicker){max-width:760px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem, 1.35vw, 1.3rem);line-height:1.75}.fruits-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.fruits-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.fruits-v1-btn::after{content:"→";margin-left:14px}.fruits-v1-btn--gold{border-color:rgba(216,170,55,.92);background:linear-gradient(135deg,#efc85b,#87a83b);color:#07100d;box-shadow:0 18px 40px rgba(216,170,55,.18)}.fruits-v1-btn--line{background:rgba(0,0,0,.24)}.fruits-v1-btn:focus-visible,.fruits-v1-btn:hover{transform:translateY(-2px);border-color:#f0ca67;box-shadow:0 20px 46px rgba(216,170,55,.18)}.fruits-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(3,20,12,.72);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.fruits-v1-proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.86);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.fruits-v1-cold,.fruits-v1-cta,.fruits-v1-gallery,.fruits-v1-intro,.fruits-v1-markets,.fruits-v1-packing,.fruits-v1-products,.fruits-v1-quality{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.fruits-v1-intro{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--fruit-cream);color:#07100d}.fruits-v1-gallery .fruits-v1-kicker,.fruits-v1-intro .fruits-v1-kicker,.fruits-v1-products .fruits-v1-kicker{color:#a67d20}.fruits-v1-gallery h2,.fruits-v1-intro h2,.fruits-v1-products h2{color:#07100d;font-size:clamp(2.55rem,4.9vw,5.15rem)}.fruits-v1-intro p:not(.fruits-v1-kicker){color:rgba(7,16,13,.74);font-size:1.07rem;line-height:1.8}.fruits-v1-section-head{max-width:940px;margin-bottom:clamp(34px,5vw,64px)}.fruits-v1-cold h2,.fruits-v1-cta h2,.fruits-v1-markets h2,.fruits-v1-section-head h2{font-size:clamp(2.55rem,4.9vw,5.15rem)}.fruits-v1-cold p,.fruits-v1-cta p,.fruits-v1-markets__copy p,.fruits-v1-section-head>p:not(.fruits-v1-kicker){color:var(--fruit-muted);font-size:1.04rem;line-height:1.75}.fruits-v1-gallery,.fruits-v1-products{background:var(--fruit-cream);color:#07100d}.fruits-v1-product-grid,.fruits-v1-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fruits-v1-product-grid article{min-height:220px;padding:30px;border:1px solid rgba(7,16,13,.12);background:#fff;box-shadow:0 24px 60px rgba(7,16,13,.08)}.fruits-v1-product-grid h3{margin:0 0 14px;color:#07100d;font-size:1.28rem;text-transform:uppercase}.fruits-v1-product-grid p{margin:0;color:rgba(7,16,13,.66);line-height:1.68}.fruits-v1-cold,.fruits-v1-packing,.fruits-v1-quality{background:#052016}.fruits-v1-cold,.fruits-v1-packing-layout,.fruits-v1-quality-layout{display:grid;grid-template-columns:minmax(340px,.86fr) minmax(360px,1fr);gap:24px;align-items:center}.fruits-v1-cold img,.fruits-v1-packing-layout img,.fruits-v1-quality-layout img{width:100%;height:100%;min-height:540px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.fruits-v1-flow{position:relative;display:grid;grid-template-columns:1fr;gap:14px}.fruits-v1-flow__line{display:none}.fruits-v1-flow article{display:grid;grid-template-columns:56px 1fr;gap:16px;align-items:center;padding:18px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fruits-v1-flow article>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(216,170,55,.82);border-radius:50%;color:var(--fruit-gold);font-weight:900;box-shadow:0 0 18px rgba(216,170,55,.14)}.fruits-v1-flow h3{margin:0;color:#fff;font-size:1rem}.fruits-v1-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fruits-v1-quality-grid article{min-height:180px;padding:26px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fruits-v1-market-list h3,.fruits-v1-quality-grid h3{margin:0 0 14px;color:#fff;font-size:1.08rem;text-transform:uppercase}.fruits-v1-market-list p,.fruits-v1-quality-grid p{margin:0;color:var(--fruit-muted);line-height:1.68}.fruits-v1-markets{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(340px,1fr);gap:clamp(30px,4vw,58px);align-items:start;background:#0a2d1d}.fruits-v1-market-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fruits-v1-market-list article{min-height:150px;padding:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.fruits-v1-gallery-grid{display:grid;grid-template-columns:1.1fr .95fr .95fr;gap:18px}.fruits-v1-gallery-grid figure{position:relative;min-height:430px;margin:0;overflow:hidden;background:#052016;box-shadow:0 28px 68px rgba(7,16,13,.18)}.fruits-v1-gallery-grid img{width:100%;height:100%;min-height:430px;object-fit:cover;transition:transform .5s ease}.fruits-v1-gallery-grid figure:hover img{transform:scale(1.06)}.fruits-v1-gallery-grid figure::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgba(3,20,12,.82))}.fruits-v1-gallery-grid figcaption{position:absolute;left:24px;right:24px;bottom:22px;z-index:1;color:#fff;font-size:.92rem;font-weight:800}.fruits-v1-cta{display:grid;grid-template-columns:minmax(300px,.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(3,20,12,.96),rgba(3,20,12,.65)),url("/wp-content/themes/yelleen-theme/assets/images/fruits/fruits-hero.png") center/cover;border-top:1px solid rgba(216,170,55,.18)}.fruits-v1-cta p{max-width:820px}@keyframes fruitHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes fruitContentIn{to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.fruits-v1-cold,.fruits-v1-cta,.fruits-v1-intro,.fruits-v1-markets,.fruits-v1-packing-layout,.fruits-v1-quality-layout{grid-template-columns:1fr}.fruits-v1-gallery-grid,.fruits-v1-product-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.fruits-v1-hero{min-height:830px;padding:86px 20px 120px}.fruits-v1-hero__media{background-position:66% center}.fruits-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.fruits-v1-actions,.fruits-v1-cta .fruits-v1-actions{width:100%}.fruits-v1-btn{width:100%}.fruits-v1-gallery-grid,.fruits-v1-market-list,.fruits-v1-product-grid,.fruits-v1-proof,.fruits-v1-quality-grid{grid-template-columns:1fr}.fruits-v1-proof{left:20px;right:20px}.fruits-v1-proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.fruits-v1-cold,.fruits-v1-cta,.fruits-v1-gallery,.fruits-v1-intro,.fruits-v1-markets,.fruits-v1-packing,.fruits-v1-products,.fruits-v1-quality{padding:64px 20px}.fruits-v1-cold img,.fruits-v1-gallery-grid figure,.fruits-v1-gallery-grid img,.fruits-v1-packing-layout img,.fruits-v1-quality-layout img{min-height:340px}}.fert-v1{--fert-dark:#030807;--fert-deep:#07110f;--fert-panel:#101513;--fert-cream:#f0eee5;--fert-gold:#d2a845;--fert-text:#f7f5ee;--fert-muted:rgba(247,245,238,.72);background:linear-gradient(180deg,#030807 0,#07110f 48%,#020504 100%);color:var(--fert-text);overflow:hidden}.fert-v1 *{box-sizing:border-box}.fert-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(650px,88vh,900px);padding:clamp(86px,9vw,154px) clamp(24px,5vw,72px);isolation:isolate}.fert-v1-hero__media{position:absolute;inset:0;z-index:-3;background-position:center;background-size:cover;transform:scale(1.035);animation:fertHeroSettle 1.6s ease-out forwards}.fert-v1-hero__shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(0,0,0,.94) 0,rgba(0,0,0,.78) 34%,rgba(0,0,0,.18) 73%,rgba(0,0,0,.46) 100%),radial-gradient(circle at 72% 24%,rgba(210,168,69,.24),transparent 30%),linear-gradient(180deg,rgba(0,0,0,.08),rgba(3,8,7,.95))}.fert-v1-hero::after{content:"";position:absolute;inset:auto 0 0;height:160px;z-index:-1;background:linear-gradient(180deg,transparent,#030807)}.fert-v1-hero__content{width:min(850px,100%);opacity:0;transform:translateY(18px);animation:fertContentIn .9s ease-out .2s forwards}.fert-v1-kicker{margin:0 0 18px;color:var(--fert-gold);font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.fert-v1-kicker::before{content:"";display:inline-block;width:34px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.fert-v1-cta h2,.fert-v1-hero h1,.fert-v1-intro h2,.fert-v1-section-head h2,.fert-v1-urea h2,.fert-v1-warehousing h2{margin:0;color:var(--fert-text);font-size:clamp(3.1rem,7vw,7rem);font-weight:900;line-height:.95;letter-spacing:0}.fert-v1-hero h1 span{display:block}.fert-v1-hero h1 span:nth-child(3){color:var(--fert-gold)}.fert-v1-hero__content>p:not(.fert-v1-kicker){max-width:770px;margin:28px 0 0;color:rgba(255,255,255,.86);font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.75}.fert-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.fert-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.fert-v1-btn::after{content:"→";margin-left:14px}.fert-v1-btn--gold{border-color:rgba(210,168,69,.92);background:linear-gradient(135deg,#edc86d,#a77a28);color:#070b08;box-shadow:0 18px 40px rgba(210,168,69,.18)}.fert-v1-btn--line{background:rgba(0,0,0,.28)}.fert-v1-btn:focus-visible,.fert-v1-btn:hover{transform:translateY(-2px);border-color:#f0cc70;box-shadow:0 20px 46px rgba(210,168,69,.18)}.fert-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:rgba(3,8,7,.76);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(18px)}.fert-v1-proof span{padding:24px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.84);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.fert-v1-cta,.fert-v1-intro,.fert-v1-logistics,.fert-v1-products,.fert-v1-quality,.fert-v1-suppliers,.fert-v1-urea,.fert-v1-warehousing{padding:clamp(76px,9vw,132px) clamp(24px,5vw,72px)}.fert-v1-intro{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(320px,1fr);gap:clamp(38px,6vw,92px);background:var(--fert-cream);color:#07100d}.fert-v1-intro .fert-v1-kicker,.fert-v1-products .fert-v1-kicker{color:#9f7424}.fert-v1-intro h2,.fert-v1-products h2{color:#07100d;font-size:clamp(2.55rem,4.9vw,5.15rem)}.fert-v1-intro p:not(.fert-v1-kicker){color:rgba(7,16,13,.74);font-size:1.07rem;line-height:1.8}.fert-v1-section-head{max-width:960px;margin-bottom:clamp(34px,5vw,64px)}.fert-v1-cta h2,.fert-v1-section-head h2,.fert-v1-warehousing h2{font-size:clamp(2.55rem,4.9vw,5.15rem)}.fert-v1-cta p,.fert-v1-section-head>p:not(.fert-v1-kicker),.fert-v1-warehousing p{color:var(--fert-muted);font-size:1.04rem;line-height:1.75}.fert-v1-products{background:var(--fert-cream);color:#07100d}.fert-v1-product-grid,.fert-v1-quality-grid,.fert-v1-supplier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fert-v1-product-grid article{min-height:260px;padding:34px;background:#fff;border:1px solid rgba(7,16,13,.12);box-shadow:0 24px 60px rgba(7,16,13,.08)}.fert-v1-product-grid h3{margin:0 0 14px;color:#07100d;font-size:1.4rem;text-transform:uppercase}.fert-v1-product-grid p{margin:0;color:rgba(7,16,13,.68);line-height:1.68}.fert-v1-urea{position:relative;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(380px,.92fr);gap:clamp(28px,4vw,58px);align-items:center;background:radial-gradient(circle at 72% 18%,rgba(210,168,69,.14),transparent 30%),radial-gradient(circle at 14% 82%,rgba(36,72,61,.28),transparent 28%),linear-gradient(135deg,#050807 0,#101313 48%,#060908 100%);border-top:1px solid rgba(210,168,69,.2);border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.fert-v1-urea::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;opacity:.44}.fert-v1-urea__copy,.fert-v1-urea__specs,.fert-v1-urea__visual{position:relative;z-index:1}.fert-v1-urea__copy h2{font-size:clamp(2.55rem,4.7vw,5rem);line-height:.98}.fert-v1-urea__copy p:not(.fert-v1-kicker){max-width:640px;margin:28px 0 0;color:rgba(246,244,235,.76);font-size:1.06rem;line-height:1.78}.fert-v1-urea__visual{min-height:470px;display:grid;place-items:center;padding:clamp(32px,5vw,64px);border:1px solid rgba(210,168,69,.28);background:radial-gradient(circle at 50% 48%,rgba(210,168,69,.16),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.018));box-shadow:inset 0 0 80px rgba(0,0,0,.24),0 32px 90px rgba(0,0,0,.28);overflow:hidden;text-align:center}.fert-v1-urea__visual p{margin:0;color:var(--fert-gold);font-size:.76rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.fert-v1-urea__visual strong{display:block;margin:22px 0 18px;color:#fff;font-size:clamp(4.2rem,8vw,8.3rem);font-weight:900;letter-spacing:-.05em;line-height:.9;text-shadow:0 0 34px rgba(210,168,69,.2)}.fert-v1-urea__specs sub,.fert-v1-urea__visual sub{font-size:.42em;line-height:0}.fert-v1-urea__visual em{display:inline-flex;justify-content:center;padding:12px 16px;border:1px solid rgba(210,168,69,.35);background:rgba(0,0,0,.22);color:rgba(246,244,235,.86);font-size:.92rem;font-style:normal;font-weight:800}.fert-v1-molecule{position:absolute;inset:0;opacity:.72;pointer-events:none}.fert-v1-molecule span{position:absolute;width:10px;height:10px;border-radius:999px;background:#d2a845;box-shadow:0 0 22px rgba(210,168,69,.58)}.fert-v1-molecule span:first-child{left:18%;top:24%}.fert-v1-molecule span:nth-child(2){left:35%;top:14%;width:7px;height:7px;background:rgba(255,255,255,.85)}.fert-v1-molecule span:nth-child(3){right:20%;top:26%}.fert-v1-molecule span:nth-child(4){left:22%;bottom:22%;width:7px;height:7px;background:rgba(255,255,255,.82)}.fert-v1-molecule span:nth-child(5){right:30%;bottom:16%}.fert-v1-molecule span:nth-child(6){right:12%;bottom:38%;width:7px;height:7px;background:rgba(255,255,255,.78)}.fert-v1-molecule i{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(210,168,69,.62),rgba(255,255,255,.08))}.fert-v1-molecule i:first-of-type{left:19%;top:25%;width:160px;transform:rotate(-19deg)}.fert-v1-molecule i:nth-of-type(2){left:36%;top:16%;width:190px;transform:rotate(18deg)}.fert-v1-molecule i:nth-of-type(3){left:23%;bottom:23%;width:220px;transform:rotate(-16deg)}.fert-v1-molecule i:nth-of-type(4){right:13%;bottom:39%;width:150px;transform:rotate(154deg)}.fert-v1-molecule i:nth-of-type(5){right:31%;bottom:17%;width:140px;transform:rotate(-132deg)}.fert-v1-urea__specs{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.fert-v1-urea__specs article{min-height:132px;padding:22px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.02))}.fert-v1-urea__specs span{display:block;margin-bottom:12px;color:var(--fert-gold);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.fert-v1-urea__specs strong{color:#fff;font-size:clamp(1rem,1.15vw,1.18rem);line-height:1.35}.fert-v1-logistics,.fert-v1-quality{background:#07110f}.fert-v1-flow{position:relative;display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:22px;overflow-x:auto;padding:48px 0 18px}.fert-v1-flow__line{position:absolute;left:48px;right:48px;top:76px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.fert-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:42%;background:linear-gradient(90deg,transparent,var(--fert-gold),transparent);animation:fertFlow 2.6s linear infinite}.fert-v1-flow article{position:relative;z-index:1;display:grid;justify-items:center;gap:18px;min-width:140px;text-align:center}.fert-v1-flow article>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(210,168,69,.82);border-radius:50%;background:radial-gradient(circle,rgba(210,168,69,.22),rgba(255,255,255,.04));color:var(--fert-gold);font-size:.84rem;font-weight:900;box-shadow:0 0 24px rgba(210,168,69,.14)}.fert-v1-flow h3{margin:0;max-width:140px;color:#fff;font-size:.9rem;line-height:1.28}.fert-v1-quality-layout,.fert-v1-warehousing{display:grid;grid-template-columns:minmax(340px,.82fr) minmax(380px,1.1fr);gap:24px;align-items:center;background:#030807}.fert-v1-quality-layout img,.fert-v1-warehousing img{width:100%;height:100%;min-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.fert-v1-quality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fert-v1-quality-grid article,.fert-v1-supplier-grid article{min-height:180px;padding:28px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02))}.fert-v1-quality-grid h3,.fert-v1-supplier-grid h3{margin:0 0 14px;color:#fff;font-size:1.1rem;text-transform:uppercase}.fert-v1-quality-grid p,.fert-v1-supplier-grid p{margin:0;color:var(--fert-muted);line-height:1.68}.fert-v1-suppliers{background:#07110f}.fert-v1-supplier-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fert-v1-cta{display:grid;grid-template-columns:minmax(300px,.96fr) auto;gap:34px;align-items:center;background:linear-gradient(90deg,rgba(3,8,7,.97),rgba(3,8,7,.72)),url("/wp-content/themes/yelleen-theme/assets/images/fertilizers/fertilizers-hero.png") center/cover;border-top:1px solid rgba(210,168,69,.18)}.fert-v1-cta p{max-width:820px}@keyframes fertHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes fertContentIn{to{opacity:1;transform:translateY(0)}}@keyframes fertFlow{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (max-width:1180px){.fert-v1-cta,.fert-v1-intro,.fert-v1-quality-layout,.fert-v1-urea,.fert-v1-warehousing{grid-template-columns:1fr}.fert-v1-product-grid,.fert-v1-supplier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fert-v1-urea__specs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.fert-v1-hero{min-height:830px;padding:86px 20px 120px}.fert-v1-hero__media{background-position:68% center}.fert-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.fert-v1-actions,.fert-v1-cta .fert-v1-actions{width:100%}.fert-v1-btn{width:100%}.fert-v1-product-grid,.fert-v1-proof,.fert-v1-quality-grid,.fert-v1-supplier-grid,.fert-v1-urea__specs{grid-template-columns:1fr}.fert-v1-proof{left:20px;right:20px}.fert-v1-proof span{padding:14px 16px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.fert-v1-cta,.fert-v1-intro,.fert-v1-logistics,.fert-v1-products,.fert-v1-quality,.fert-v1-suppliers,.fert-v1-urea,.fert-v1-warehousing{padding:64px 20px}.fert-v1-quality-layout img,.fert-v1-warehousing img{min-height:340px}.fert-v1-urea__visual{min-height:380px}.fert-v1-urea__visual strong{font-size:clamp(3.2rem,15vw,4.8rem)}}.coffee-v1-lot-card,.fert-v1-terminal-card,.soy-v1-trade-card{position:absolute;z-index:3;display:grid;width:min(360px,calc(100vw - 48px));padding:18px;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(18px);box-shadow:0 30px 86px rgba(0,0,0,.28);opacity:0;animation:yelleenProductHeroInstrument .9s ease-out 620ms forwards}.coffee-v1-lot-card strong,.fert-v1-terminal-card strong,.soy-v1-trade-card strong{display:block;margin:0 0 10px;color:rgba(255,255,255,.58);font-size:.7rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.coffee-v1-lot-card span,.fert-v1-terminal-card span,.soy-v1-trade-card span{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:48px;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.88);font-size:.79rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.coffee-v1-lot-card span::after,.fert-v1-terminal-card span::after,.soy-v1-trade-card span::after{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%}.soy-v1-trade-card{right:clamp(24px,5vw,72px);bottom:clamp(38px,7vw,96px);background:linear-gradient(145deg,rgba(4,34,18,.88),rgba(4,17,11,.7))}.soy-v1-trade-card span::after{background:var(--soy-gold);box-shadow:0 0 18px rgba(215,170,54,.42)}.coffee-v1-lot-card{right:clamp(24px,6vw,92px);bottom:clamp(34px,5vw,76px);background:linear-gradient(145deg,rgba(55,30,17,.82),rgba(9,8,6,.78));border-color:rgba(201,154,59,.28)}.coffee-v1-lot-card span::after{background:var(--coffee-gold);box-shadow:0 0 18px rgba(201,154,59,.42)}.fruits-v1-product-strip{position:absolute;left:clamp(24px,5vw,72px);bottom:clamp(28px,5vw,70px);z-index:3;display:flex;flex-wrap:wrap;gap:10px;width:min(620px,calc(100vw - 48px));opacity:0;animation:yelleenProductHeroInstrument .9s ease-out 620ms forwards}.fruits-v1-product-strip span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.05));color:#fff;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(14px);box-shadow:0 14px 34px rgba(0,0,0,.16)}.fruits-v1-product-strip span:first-child{border-color:rgba(255,191,58,.48)}.fruits-v1-product-strip span:nth-child(2){border-color:rgba(114,215,91,.48)}.fruits-v1-product-strip span:nth-child(3){border-color:rgba(87,218,161,.46)}.fruits-v1-product-strip span:nth-child(4){border-color:rgba(255,128,91,.48)}.fert-v1-terminal-card{right:clamp(24px,5vw,72px);top:52%;transform:translateY(-24%);background:linear-gradient(145deg,rgba(18,22,22,.92),rgba(4,8,7,.78));border-color:rgba(210,168,69,.24);animation-name:yelleenFertTerminalIn}.fert-v1-terminal-card span::after{width:18px;height:1px;border-radius:0;background:var(--fert-gold);box-shadow:0 0 16px rgba(210,168,69,.36)}@keyframes yelleenProductHeroInstrument{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes yelleenFertTerminalIn{from{opacity:0;transform:translateY(calc(-24% + 20px))}to{opacity:1;transform:translateY(-24%)}}@media (max-width:760px){.coffee-v1-lot-card,.fert-v1-terminal-card,.soy-v1-trade-card{left:20px;right:20px;bottom:22px;top:auto;width:auto;transform:none}.fert-v1-terminal-card{animation-name:yelleenProductHeroInstrument}.fruits-v1-product-strip{left:20px;right:20px;bottom:22px;width:auto}.coffee-v1-lot-card span,.fert-v1-terminal-card span,.soy-v1-trade-card span{min-height:40px}}.metals-v1{--metals-black:#050706;--metals-ink:#08100f;--metals-panel:rgba(18, 22, 21, .78);--metals-line:rgba(225, 178, 75, .22);--metals-gold:#d7ad49;--metals-gold-soft:#f0c66b;--metals-text:#f7f5ee;--metals-muted:rgba(247, 245, 238, .68);background:radial-gradient(circle at 50% 0,rgba(215,173,73,.08),transparent 32%),var(--metals-black);color:var(--metals-text);overflow:hidden}.metals-v1 *{box-sizing:border-box}.metals-v1 section{padding:clamp(48px,6vw,88px) clamp(24px,5vw,72px)}.metals-v1-hero{position:relative;display:grid;align-items:center;min-height:clamp(690px,88vh,920px);padding-top:clamp(92px,10vw,150px);padding-bottom:128px!important;isolation:isolate}.metals-v1-hero__media,.metals-v1-hero__shade{position:absolute;inset:0}.metals-v1-hero__media{z-index:-3;background-position:center right;background-size:cover;filter:contrast(1.14) saturate(.92) brightness(.88);transform:scale(1.035);animation:metalsHeroSettle 1.6s ease-out forwards}.metals-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(2,4,4,.96) 0,rgba(2,4,4,.82) 35%,rgba(2,4,4,.2) 72%,rgba(2,4,4,.64) 100%),radial-gradient(circle at 72% 44%,rgba(255,127,35,.32),transparent 28%),linear-gradient(180deg,transparent 60%,#050706 100%)}.metals-v1-hero__content{position:relative;z-index:2;width:min(760px,100%);opacity:0;transform:translateY(18px);animation:metalsContentIn .9s ease-out 180ms forwards}.metals-v1-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 20px;color:var(--metals-gold);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.metals-v1-kicker::before{content:"";width:32px;height:1px;background:currentColor}.metals-v1-cta h2,.metals-v1-hero h1{margin:0;color:#fff;font-size:clamp(3.4rem, 7.2vw, 7.6rem);font-weight:900;line-height:.94;letter-spacing:0}.metals-v1-hero h1 span{display:block}.metals-v1-cta h2 strong,.metals-v1-hero h1 span:nth-child(2){color:var(--metals-gold)}.metals-v1-cta p,.metals-v1-hero p:not(.metals-v1-kicker){max-width:620px;margin:28px 0 0;color:rgba(255,255,255,.84);font-size:clamp(1rem, 1.25vw, 1.22rem);line-height:1.75}.metals-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.metals-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 26px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.76rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.metals-v1-btn::after{content:"→";margin-left:14px}.metals-v1-btn--gold{border-color:var(--metals-gold);background:linear-gradient(135deg,#efc96c,#a9782f);color:#090806;box-shadow:0 18px 40px rgba(215,173,73,.16)}.metals-v1-btn:focus-visible,.metals-v1-btn:hover{transform:translateY(-2px);border-color:var(--metals-gold-soft);box-shadow:0 20px 48px rgba(215,173,73,.16)}.metals-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.08);background:rgba(5,7,6,.74);backdrop-filter:blur(18px)}.metals-v1-proof article{display:grid;grid-template-columns:42px 1fr;gap:8px 14px;padding:22px;border-right:1px solid rgba(255,255,255,.08)}.metals-v1-capability-grid span,.metals-v1-proof span{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(215,173,73,.55);border-radius:50%;box-shadow:0 0 18px rgba(215,173,73,.16)}.metals-v1-capability-grid span::before,.metals-v1-proof span::before{content:"";width:14px;height:14px;border:2px solid var(--metals-gold);transform:rotate(45deg)}.metals-v1-proof strong{align-self:end;color:#fff;font-size:.77rem;line-height:1.25;text-transform:uppercase}.metals-v1-proof p{grid-column:2;margin:0;color:var(--metals-muted);font-size:.78rem;line-height:1.45}.metals-v1-section-head{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:26px}.metals-v1-product-grid a,.metals-v1-section-head a{color:var(--metals-gold);font-size:.72rem;font-weight:900;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.metals-v1-product-grid a::after,.metals-v1-section-head a::after{content:" →"}.metals-v1-applications,.metals-v1-capabilities,.metals-v1-export,.metals-v1-portfolio,.metals-v1-process,.metals-v1-specs,.metals-v1-steel,.metals-v1-technical{border-top:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(255,255,255,.025),transparent)}.metals-v1-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.metals-v1-format-grid article,.metals-v1-product-grid article,.metals-v1-steel-grid article{overflow:hidden;border:1px solid rgba(255,255,255,.12);background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 28px 80px rgba(0,0,0,.18);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.metals-v1-format-grid article:hover,.metals-v1-product-grid article:hover,.metals-v1-spec-grid article:hover,.metals-v1-steel-grid article:hover{transform:translateY(-4px);border-color:rgba(215,173,73,.48);box-shadow:0 32px 90px rgba(0,0,0,.28)}.metals-v1-format-grid img,.metals-v1-product-grid img,.metals-v1-steel-grid img{display:block;width:100%;height:210px;object-fit:cover;filter:contrast(1.08) saturate(.82) brightness(.88);transition:transform 520ms ease}.metals-v1-format-grid article:hover img,.metals-v1-product-grid article:hover img,.metals-v1-steel-grid article:hover img{transform:scale(1.05)}.metals-v1-product-grid div{padding:22px}.metals-v1-format-grid h2,.metals-v1-map-panel h2,.metals-v1-product-grid h2,.metals-v1-spec-grid h2,.metals-v1-steel-grid h2{margin:0 0 12px;color:#fff;font-size:1.18rem;line-height:1.15}.metals-v1-accordion p,.metals-v1-format-grid p,.metals-v1-format-grid small,.metals-v1-map-panel li,.metals-v1-product-grid p{color:var(--metals-muted);line-height:1.62}.metals-v1-product-grid em{display:block;margin:14px 0 20px;color:rgba(255,255,255,.52);font-size:.78rem;font-style:normal}.metals-v1-spec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.metals-v1-spec-grid article{padding:24px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.metals-v1-spec-grid div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid rgba(255,255,255,.08)}.metals-v1-spec-grid span{color:rgba(255,255,255,.56);font-size:.76rem}.metals-v1-spec-grid strong{color:rgba(255,255,255,.9);font-size:.82rem;text-align:right}.metals-v1-process-track{position:relative;display:grid;grid-template-columns:repeat(7,minmax(170px,1fr));gap:22px;overflow-x:auto;padding:26px 0 12px}.metals-v1-process-line{position:absolute;left:90px;right:90px;top:118px;height:2px;background:rgba(255,255,255,.12);overflow:hidden}.metals-v1-process-line span{position:absolute;inset:0 auto 0 0;width:38%;background:linear-gradient(90deg,transparent,var(--metals-gold),transparent);animation:metalsFlow 3.1s linear infinite}.metals-v1-process-track article{position:relative;z-index:1;display:grid;justify-items:center;text-align:center}.metals-v1-process-track img{width:150px;height:86px;object-fit:cover;border:1px solid rgba(215,173,73,.42);box-shadow:0 0 26px rgba(215,173,73,.1)}.metals-v1-process-track b{display:grid;place-items:center;width:34px;height:24px;margin-top:-12px;border:1px solid rgba(215,173,73,.55);border-radius:999px;background:#0b0f0e;color:var(--metals-gold);font-size:.65rem}.metals-v1-process-track h2{margin:14px 0 6px;color:#fff;font-size:.98rem}.metals-v1-process-track p{margin:0;color:var(--metals-muted);font-size:.8rem;line-height:1.4}.metals-v1-application-grid,.metals-v1-capability-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.metals-v1-application-grid article,.metals-v1-capability-grid article{min-height:118px;display:grid;place-items:center;gap:12px;padding:20px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#fff;text-align:center;text-transform:uppercase;font-size:.78rem;font-weight:900}.metals-v1-application-grid span{color:var(--metals-gold);font-size:.7rem}.metals-v1-export{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);gap:26px}.metals-v1-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.metals-v1-format-grid article{padding-bottom:20px}.metals-v1-format-grid h2,.metals-v1-format-grid p,.metals-v1-format-grid small{display:block;margin-left:18px;margin-right:18px}.metals-v1-format-grid img{height:150px;margin-bottom:18px}.metals-v1-format-grid small{font-size:.75rem}.metals-v1-map-panel{display:grid;grid-template-columns:1fr minmax(190px,.36fr);gap:18px}.metals-v1-map-panel .metals-v1-kicker{grid-column:1/-1;margin-bottom:0}.metals-v1-map{position:relative;min-height:500px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at 34% 48%,rgba(215,173,73,.18),transparent 18%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));overflow:hidden}.metals-v1-map__coast{position:absolute;left:10%;top:11%;width:62%;height:68%;background:rgba(255,255,255,.05);clip-path:polygon(16% 16%,42% 8%,69% 19%,90% 40%,76% 72%,47% 91%,21% 77%,7% 45%)}.metals-v1-map__market,.metals-v1-map__origin{position:absolute;z-index:3;color:#fff;font-size:.64rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 14px rgba(215,173,73,.8)}.metals-v1-map__market::before,.metals-v1-map__origin::before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:var(--metals-gold);box-shadow:0 0 18px rgba(215,173,73,.65)}.metals-v1-map__origin--1{left:34%;top:38%}.metals-v1-map__origin--2{left:41%;top:45%}.metals-v1-map__origin--3{left:28%;top:50%}.metals-v1-map__origin--4{left:50%;top:30%}.metals-v1-map__origin--5{left:55%;top:37%}.metals-v1-map__market--1{right:16%;top:15%}.metals-v1-map__market--2{right:7%;top:28%}.metals-v1-map__market--3{right:11%;top:45%}.metals-v1-map__market--4{right:5%;top:62%}.metals-v1-map__market--5{right:20%;top:76%}.metals-v1-map__route{position:absolute;left:42%;top:45%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(215,173,73,.95),rgba(215,173,73,.06));animation:metalsRoute 3.4s ease-in-out infinite}.metals-v1-map__route--1{width:42%;transform:rotate(-33deg)}.metals-v1-map__route--2{width:50%;transform:rotate(-18deg);animation-delay:160ms}.metals-v1-map__route--3{width:48%;transform:rotate(0);animation-delay:320ms}.metals-v1-map__route--4{width:54%;transform:rotate(18deg);animation-delay:480ms}.metals-v1-map__route--5{width:38%;transform:rotate(42deg);animation-delay:640ms}.metals-v1-map-panel aside{padding:24px;border:1px solid rgba(215,173,73,.24);background:rgba(255,255,255,.045)}.metals-v1-map-panel ul{margin:0;padding-left:18px}.metals-v1-map-panel li+li{margin-top:12px}.metals-v1-steel-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.metals-v1-steel-grid img{height:150px}.metals-v1-steel-grid h2{padding:16px;margin:0;font-size:.95rem}.metals-v1-technical{display:grid;grid-template-columns:minmax(360px,1fr) minmax(320px,.42fr);gap:28px;align-items:stretch}.metals-v1-accordion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.metals-v1-accordion details{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.035)}.metals-v1-accordion summary{display:flex;justify-content:space-between;gap:18px;padding:18px 20px;color:#fff;cursor:pointer;list-style:none}.metals-v1-accordion summary::-webkit-details-marker{display:none}.metals-v1-accordion summary::after{content:"⌄";color:var(--metals-gold)}.metals-v1-accordion p{margin:0;padding:0 20px 20px;font-size:.9rem}.metals-v1-technical>img{display:block;width:100%;height:100%;min-height:360px;object-fit:cover;border:1px solid rgba(255,255,255,.12);filter:contrast(1.1) saturate(.9) brightness(.84)}.metals-v1-cta{position:relative;min-height:420px;display:grid;align-items:center;overflow:hidden}.metals-v1-cta__media{position:absolute;inset:0;background-position:center right;background-size:cover;filter:contrast(1.08) saturate(.78) brightness(.7)}.metals-v1-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,4,4,.94),rgba(2,4,4,.72),rgba(2,4,4,.18))}.metals-v1-cta>div:not(.metals-v1-cta__media){position:relative;z-index:1;max-width:820px}@keyframes metalsHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes metalsContentIn{to{opacity:1;transform:translateY(0)}}@keyframes metalsFlow{from{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes metalsRoute{0%,100%{opacity:.36;filter:none}50%{opacity:.95;filter:drop-shadow(0 0 10px rgba(215,173,73,.55))}}@media (max-width:1220px){.metals-v1-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metals-v1-application-grid,.metals-v1-capability-grid,.metals-v1-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metals-v1-export,.metals-v1-technical{grid-template-columns:1fr}.metals-v1-steel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.metals-v1 section{padding:58px 20px}.metals-v1-hero{min-height:860px;padding:86px 20px 210px!important}.metals-v1-hero__media{background-position:66% center}.metals-v1-hero h1{font-size:clamp(3.3rem, 14vw, 4.6rem)}.metals-v1-actions,.metals-v1-btn{width:100%}.metals-v1-proof{left:20px;right:20px;grid-template-columns:1fr 1fr}.metals-v1-proof article{padding:14px;grid-template-columns:32px 1fr}.metals-v1-proof p{display:none}.metals-v1-accordion,.metals-v1-application-grid,.metals-v1-capability-grid,.metals-v1-format-grid,.metals-v1-map-panel,.metals-v1-product-grid,.metals-v1-spec-grid,.metals-v1-steel-grid{grid-template-columns:1fr}.metals-v1-map{min-height:360px}.metals-v1-product-grid img{height:240px}.metals-v1-format-grid img,.metals-v1-steel-grid img{height:210px}}.manganese-v1{--mn-black:#040707;--mn-ink:#08100f;--mn-graphite:#151a19;--mn-gold:#d5ad4d;--mn-steel:#8d9896;--mn-text:#f6f3ea;--mn-muted:rgba(246, 243, 234, .68);background:radial-gradient(circle at 60% 0,rgba(141,152,150,.12),transparent 30%),var(--mn-black);color:var(--mn-text);overflow:hidden}.manganese-v1 *{box-sizing:border-box}.manganese-v1 section{padding:clamp(70px,8vw,124px) clamp(24px,5vw,72px)}.manganese-v1-hero{position:relative;min-height:clamp(680px,88vh,920px);display:grid;align-items:center;padding-bottom:118px!important;isolation:isolate}.manganese-v1-hero__media,.manganese-v1-hero__shade{position:absolute;inset:0}.manganese-v1-hero__media{z-index:-3;background-size:cover;background-position:center right;filter:contrast(1.12) saturate(.86) brightness(.86);transform:scale(1.035);animation:manganeseHeroSettle 1.6s ease-out forwards}.manganese-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(2,5,5,.96),rgba(2,5,5,.76) 42%,rgba(2,5,5,.18) 78%),radial-gradient(circle at 73% 42%,rgba(213,173,77,.18),transparent 30%),linear-gradient(180deg,transparent 62%,#040707)}.manganese-v1-hero__content{position:relative;z-index:2;width:min(830px,100%);opacity:0;transform:translateY(18px);animation:manganeseContentIn .9s ease-out 180ms forwards}.manganese-v1-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--mn-gold);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.manganese-v1-kicker::before{content:"";width:34px;height:1px;background:currentColor}.manganese-v1-about h2,.manganese-v1-cta h2,.manganese-v1-global h2,.manganese-v1-hero h1,.manganese-v1-logistics h2,.manganese-v1-section-head h2{margin:0;color:#fff;font-size:clamp(3.2rem,6.6vw,7.1rem);font-weight:900;line-height:.95;letter-spacing:0}.manganese-v1-hero h1 span{display:block}.manganese-v1-hero h1 span:nth-child(2){color:var(--mn-gold)}.manganese-v1-about p,.manganese-v1-cta p,.manganese-v1-global p,.manganese-v1-hero p:not(.manganese-v1-kicker),.manganese-v1-logistics p{max-width:790px;color:var(--mn-muted);font-size:clamp(1.02rem,1.3vw,1.24rem);line-height:1.75}.manganese-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.manganese-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.manganese-v1-btn::after{content:"→";margin-left:14px}.manganese-v1-btn--gold{border-color:var(--mn-gold);background:linear-gradient(135deg,#edc86d,#9f742f);color:#060807}.manganese-v1-btn:hover{transform:translateY(-2px);border-color:#f0ca67;box-shadow:0 20px 46px rgba(213,173,77,.16)}.manganese-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.08);background:rgba(4,7,7,.72);backdrop-filter:blur(18px)}.manganese-v1-proof span{padding:22px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.84);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.manganese-v1-about,.manganese-v1-global,.manganese-v1-logistics{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(420px,1.12fr);gap:clamp(34px,5vw,78px);align-items:center;background:#07100f}.manganese-v1-about{background:#f2efe4;color:#07100f}.manganese-v1-about h2{color:#07100f;font-size:clamp(2.6rem,4.8vw,5.1rem)}.manganese-v1-about p{color:rgba(7,16,15,.74)}.manganese-v1-section-head{max-width:980px;margin-bottom:clamp(34px,5vw,62px)}.manganese-v1-cta h2,.manganese-v1-global h2,.manganese-v1-logistics h2,.manganese-v1-section-head h2{font-size:clamp(2.55rem,4.8vw,5.15rem)}.manganese-v1-applications,.manganese-v1-development,.manganese-v1-esg,.manganese-v1-gallery,.manganese-v1-products{border-top:1px solid rgba(255,255,255,.07);background:#07100f}.manganese-v1-timeline{position:relative;display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:18px;overflow-x:auto;padding:36px 0 12px}.manganese-v1-timeline__line{position:absolute;left:55px;right:55px;top:68px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.manganese-v1-timeline__line span{position:absolute;inset:0 auto 0 0;width:42%;background:linear-gradient(90deg,transparent,var(--mn-gold),transparent);animation:manganeseFlow 3s linear infinite}.manganese-v1-timeline article{position:relative;z-index:1;min-height:150px;padding:24px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.manganese-v1-timeline span{color:var(--mn-gold);font-weight:900}.manganese-v1-timeline strong{display:block;margin-top:42px;color:#fff;font-size:1rem;line-height:1.2}.manganese-v1-logistics__visual{position:relative}.manganese-v1-logistics__visual img{width:100%;min-height:560px;object-fit:cover;border:1px solid rgba(255,255,255,.1);filter:contrast(1.08) saturate(.86) brightness(.82)}.manganese-v1-logistics-flow{position:absolute;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.manganese-v1-logistics-flow span{padding:12px 10px;border:1px solid rgba(213,173,77,.3);background:rgba(4,7,7,.72);color:#fff;font-size:.66rem;font-weight:900;text-align:center;text-transform:uppercase;backdrop-filter:blur(12px)}.manganese-v1-esg-grid,.manganese-v1-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.manganese-v1-application-grid article,.manganese-v1-esg-grid article,.manganese-v1-product-grid article{padding:28px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.manganese-v1-application-grid article:hover,.manganese-v1-esg-grid article:hover,.manganese-v1-product-grid article:hover{transform:translateY(-3px);border-color:rgba(213,173,77,.5);box-shadow:0 28px 80px rgba(0,0,0,.18)}.manganese-v1-esg-grid h3,.manganese-v1-product-grid h3{margin:0 0 16px;color:#fff;font-size:1.22rem}.manganese-v1-esg-grid p,.manganese-v1-product-grid dd,.manganese-v1-product-grid p{color:var(--mn-muted);line-height:1.62}.manganese-v1-product-grid dl{margin:20px 0 0}.manganese-v1-product-grid div{padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.manganese-v1-product-grid dt{color:var(--mn-gold);font-size:.7rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.manganese-v1-product-grid dd{margin:6px 0 0;font-size:.9rem}.manganese-v1-application-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.manganese-v1-application-grid article{min-height:130px;display:grid;place-items:center;text-align:center;text-transform:uppercase;font-size:.82rem;font-weight:900}.manganese-v1-application-grid span{color:var(--mn-gold)}.manganese-v1-map{position:relative;min-height:520px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 26% 62%,rgba(213,173,77,.16),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));overflow:hidden}.manganese-v1-map::after,.manganese-v1-map::before{content:"";position:absolute;background:rgba(255,255,255,.05)}.manganese-v1-map::before{left:9%;top:24%;width:30%;height:52%;clip-path:polygon(12% 22%,43% 6%,77% 24%,88% 58%,60% 92%,25% 82%,6% 52%)}.manganese-v1-map::after{right:10%;top:18%;width:47%;height:56%;clip-path:polygon(5% 37%,34% 12%,76% 18%,96% 46%,82% 82%,39% 91%,15% 70%)}.manganese-v1-map__origin,.manganese-v1-map__point{position:absolute;z-index:3;padding:8px 11px;background:var(--mn-gold);color:#07100f;font-size:.7rem;font-weight:900;text-transform:uppercase}.manganese-v1-map__origin{left:21%;bottom:28%;box-shadow:0 0 30px rgba(213,173,77,.35)}.manganese-v1-map__point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 14px rgba(213,173,77,.8)}.manganese-v1-map__point--1{right:32%;top:34%}.manganese-v1-map__point--2{right:8%;top:44%}.manganese-v1-map__point--3{right:17%;top:57%}.manganese-v1-map__point--4{right:23%;top:70%}.manganese-v1-map__point--5{right:38%;top:22%}.manganese-v1-map__route{position:absolute;left:28%;bottom:33%;z-index:2;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(213,173,77,.96),rgba(213,173,77,.06));animation:manganeseRoute 3.6s ease-in-out infinite}.manganese-v1-map__route--1{width:42%;transform:rotate(-32deg)}.manganese-v1-map__route--2{width:66%;transform:rotate(-13deg);animation-delay:180ms}.manganese-v1-map__route--3{width:58%;transform:rotate(0);animation-delay:360ms}.manganese-v1-map__route--4{width:48%;transform:rotate(22deg);animation-delay:540ms}.manganese-v1-map__route--5{width:38%;transform:rotate(-48deg);animation-delay:720ms}.manganese-v1-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.manganese-v1-gallery-grid figure{position:relative;min-height:300px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.manganese-v1-gallery-grid figure:first-child,.manganese-v1-gallery-grid figure:nth-child(5){grid-column:span 2}.manganese-v1-gallery-grid img{width:100%;height:100%;min-height:300px;object-fit:cover;filter:contrast(1.08) saturate(.86) brightness(.84);transition:transform 520ms ease}.manganese-v1-gallery-grid figure:hover img{transform:scale(1.045)}.manganese-v1-gallery-grid figcaption{position:absolute;left:16px;right:16px;bottom:16px;padding:12px;background:rgba(4,7,7,.68);color:#fff;font-size:.78rem;font-weight:900;text-transform:uppercase;backdrop-filter:blur(12px)}.manganese-v1-cta{position:relative;min-height:520px;display:grid;align-items:center;overflow:hidden}.manganese-v1-cta__media{position:absolute;inset:0;background-position:center;background-size:cover;filter:contrast(1.1) saturate(.86) brightness(.72)}.manganese-v1-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,7,7,.96),rgba(4,7,7,.72),rgba(4,7,7,.18))}.manganese-v1-cta>div:not(.manganese-v1-cta__media){position:relative;z-index:1;max-width:940px}@keyframes manganeseHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes manganeseContentIn{to{opacity:1;transform:translateY(0)}}@keyframes manganeseFlow{from{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes manganeseRoute{0%,100%{opacity:.38;filter:none}50%{opacity:.96;filter:drop-shadow(0 0 12px rgba(213,173,77,.48))}}@media (max-width:1180px){.manganese-v1-about,.manganese-v1-global,.manganese-v1-logistics{grid-template-columns:1fr}.manganese-v1-esg-grid,.manganese-v1-gallery-grid,.manganese-v1-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manganese-v1-application-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.manganese-v1 section{padding:64px 20px}.manganese-v1-hero{min-height:840px;padding:86px 20px 150px!important}.manganese-v1-hero__media{background-position:62% center}.manganese-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.manganese-v1-actions,.manganese-v1-btn{width:100%}.manganese-v1-application-grid,.manganese-v1-esg-grid,.manganese-v1-gallery-grid,.manganese-v1-product-grid,.manganese-v1-proof{grid-template-columns:1fr}.manganese-v1-proof{left:20px;right:20px}.manganese-v1-proof span{padding:12px 14px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.manganese-v1-logistics-flow{position:static;margin-top:12px;grid-template-columns:1fr}.manganese-v1-logistics__visual img,.manganese-v1-map{min-height:360px}.manganese-v1-gallery-grid figure:first-child,.manganese-v1-gallery-grid figure:nth-child(5){grid-column:auto}}.sugar-v1{--sugar-black:#050705;--sugar-ink:#09100c;--sugar-cream:#f4efe2;--sugar-gold:#d8aa37;--sugar-cane:#536f2b;--sugar-text:#fbf7ee;--sugar-muted:rgba(251,247,238,.7);background:radial-gradient(circle at 55% 0,rgba(216,170,55,.12),transparent 30%),var(--sugar-black);color:var(--sugar-text);overflow:hidden}.sugar-v1 *{box-sizing:border-box}.sugar-v1 section{padding:clamp(72px,8vw,124px) clamp(24px,5vw,72px)}.sugar-v1-hero{position:relative;min-height:clamp(700px,90vh,940px);display:grid;align-items:center;padding-bottom:124px!important;isolation:isolate}.sugar-v1-hero__media,.sugar-v1-hero__shade{position:absolute;inset:0}.sugar-v1-hero__media{z-index:-3;background-size:cover;background-position:center right;filter:contrast(1.08) saturate(.9) brightness(.84);transform:scale(1.035);animation:sugarHeroSettle 1.6s ease-out forwards}.sugar-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(3,5,4,.96),rgba(3,5,4,.76) 40%,rgba(3,5,4,.2) 76%,rgba(3,5,4,.56)),radial-gradient(circle at 72% 42%,rgba(216,170,55,.22),transparent 30%),linear-gradient(180deg,transparent 64%,#050705)}.sugar-v1-hero__content{position:relative;z-index:2;width:min(820px,100%);opacity:0;transform:translateY(18px);animation:sugarContentIn .9s ease-out 180ms forwards}.sugar-v1-kicker{display:inline-flex;align-items:center;gap:12px;margin:0 0 18px;color:var(--sugar-gold);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sugar-v1-kicker::before{content:"";width:34px;height:1px;background:currentColor}.sugar-v1-brazil h2,.sugar-v1-cta h2,.sugar-v1-global h2,.sugar-v1-hero h1,.sugar-v1-logistics h2,.sugar-v1-section-head h2{margin:0;color:#fff;font-size:clamp(3.1rem,6.8vw,7.2rem);font-weight:900;line-height:.95;letter-spacing:0}.sugar-v1-hero h1 span{display:block}.sugar-v1-hero h1 span:nth-child(3){color:var(--sugar-gold)}.sugar-v1-brazil p,.sugar-v1-cta p,.sugar-v1-global p,.sugar-v1-hero p:not(.sugar-v1-kicker),.sugar-v1-logistics p{max-width:790px;color:var(--sugar-muted);font-size:clamp(1.02rem,1.3vw,1.22rem);line-height:1.75}.sugar-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.sugar-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.sugar-v1-btn::after{content:"→";margin-left:14px}.sugar-v1-btn--gold{border-color:var(--sugar-gold);background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.sugar-v1-btn:hover{transform:translateY(-2px);border-color:#f0ca67;box-shadow:0 20px 46px rgba(216,170,55,.16)}.sugar-v1-proof{position:absolute;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:0;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,255,255,.08);background:rgba(5,7,5,.72);backdrop-filter:blur(18px)}.sugar-v1-proof span{padding:22px;border-right:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.84);font-size:.78rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.sugar-v1-brazil{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(360px,.86fr) minmax(360px,1fr);gap:clamp(28px,4vw,58px);align-items:center;background:var(--sugar-cream);color:#08100c}.sugar-v1-brazil h2{color:#08100c;font-size:clamp(2.55rem,4.8vw,5.15rem)}.sugar-v1-brazil p{color:rgba(8,16,12,.74)}.sugar-v1-brazil img,.sugar-v1-logistics>img,.sugar-v1-quality-layout img{width:100%;height:100%;min-height:520px;object-fit:cover;border:1px solid rgba(8,16,12,.12);filter:contrast(1.05) saturate(.9) brightness(.9)}.sugar-v1-section-head{max-width:980px;margin-bottom:clamp(34px,5vw,64px)}.sugar-v1-cta h2,.sugar-v1-global h2,.sugar-v1-logistics h2,.sugar-v1-section-head h2{font-size:clamp(2.55rem,4.8vw,5.15rem)}.sugar-v1-applications,.sugar-v1-gallery,.sugar-v1-global,.sugar-v1-logistics,.sugar-v1-process,.sugar-v1-products,.sugar-v1-quality,.sugar-v1-why{border-top:1px solid rgba(255,255,255,.07);background:#07100c}.sugar-v1-product-grid,.sugar-v1-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sugar-v1-application-grid article,.sugar-v1-product-grid article,.sugar-v1-spec-grid article,.sugar-v1-why-grid article{padding:28px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.sugar-v1-application-grid article:hover,.sugar-v1-product-grid article:hover,.sugar-v1-spec-grid article:hover,.sugar-v1-why-grid article:hover{transform:translateY(-3px);border-color:rgba(216,170,55,.5);box-shadow:0 28px 80px rgba(0,0,0,.18)}.sugar-v1-product-grid h3,.sugar-v1-why-grid h3{margin:0 0 16px;color:#fff;font-size:1.22rem}.sugar-v1-product-grid dd,.sugar-v1-product-grid p,.sugar-v1-why-grid p{color:var(--sugar-muted);line-height:1.62}.sugar-v1-product-grid dl{margin:20px 0 0}.sugar-v1-product-grid div{padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.sugar-v1-product-grid dt{color:var(--sugar-gold);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.sugar-v1-product-grid dd{margin:5px 0 0;font-size:.88rem}.sugar-v1-quality-layout{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(420px,1.1fr);gap:24px;align-items:stretch}.sugar-v1-spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.sugar-v1-spec-grid article{min-height:132px;display:grid;align-content:center;gap:12px}.sugar-v1-application-grid span,.sugar-v1-spec-grid span{color:var(--sugar-gold);font-weight:900}.sugar-v1-application-grid strong,.sugar-v1-spec-grid strong{color:#fff;text-transform:uppercase}.sugar-v1-logistics{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(420px,1fr);gap:28px;align-items:center}.sugar-v1-logistics>img{grid-column:1/-1;min-height:420px}.sugar-v1-flow,.sugar-v1-process-track{position:relative;display:grid;grid-template-columns:repeat(7,minmax(140px,1fr));gap:18px;overflow-x:auto;padding:42px 0 12px}.sugar-v1-process-track{grid-template-columns:repeat(8,minmax(150px,1fr))}.sugar-v1-flow__line,.sugar-v1-process-line{position:absolute;left:52px;right:52px;top:72px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.sugar-v1-flow__line span,.sugar-v1-process-line span{position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,var(--sugar-gold),transparent);animation:sugarFlow 3s linear infinite}.sugar-v1-flow article,.sugar-v1-process-track article{position:relative;z-index:1;min-height:138px;padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.sugar-v1-flow article span,.sugar-v1-process-track article span{color:var(--sugar-gold);font-weight:900}.sugar-v1-flow strong,.sugar-v1-process-track strong{display:block;margin-top:36px;color:#fff;font-size:.95rem;line-height:1.2}.sugar-v1-global{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(420px,1fr);gap:38px;align-items:center}.sugar-v1-map{position:relative;min-height:520px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 24% 63%,rgba(216,170,55,.18),transparent 20%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.015));overflow:hidden}.sugar-v1-map::after,.sugar-v1-map::before{content:"";position:absolute;background:rgba(255,255,255,.05)}.sugar-v1-map::before{left:9%;top:26%;width:30%;height:50%;clip-path:polygon(10% 22%,42% 7%,78% 28%,88% 60%,60% 92%,24% 82%,7% 52%)}.sugar-v1-map::after{right:8%;top:17%;width:50%;height:58%;clip-path:polygon(5% 36%,35% 12%,77% 18%,96% 46%,82% 82%,39% 91%,15% 70%)}.sugar-v1-map__origin,.sugar-v1-map__point{position:absolute;z-index:3;padding:8px 11px;background:var(--sugar-gold);color:#07100c;font-size:.66rem;font-weight:900;text-transform:uppercase}.sugar-v1-map__origin{left:22%;bottom:29%;box-shadow:0 0 30px rgba(216,170,55,.38)}.sugar-v1-map__point{background:rgba(255,255,255,.08);color:#fff;text-shadow:0 0 14px rgba(216,170,55,.8)}.sugar-v1-map__point--1{right:30%;top:42%}.sugar-v1-map__point--2{right:38%;top:56%}.sugar-v1-map__point--3{right:40%;top:22%}.sugar-v1-map__point--4{right:28%;top:31%}.sugar-v1-map__point--5{right:8%;top:42%}.sugar-v1-map__point--6{right:13%;top:56%}.sugar-v1-map__point--7{right:45%;top:70%}.sugar-v1-map__route{position:absolute;left:28%;bottom:34%;z-index:2;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(216,170,55,.96),rgba(216,170,55,.06));animation:sugarRoute 3.6s ease-in-out infinite}.sugar-v1-map__route--1{width:42%;transform:rotate(-10deg)}.sugar-v1-map__route--2{width:34%;transform:rotate(12deg);animation-delay:150ms}.sugar-v1-map__route--3{width:36%;transform:rotate(-46deg);animation-delay:.3s}.sugar-v1-map__route--4{width:44%;transform:rotate(-28deg);animation-delay:450ms}.sugar-v1-map__route--5{width:66%;transform:rotate(-12deg);animation-delay:.6s}.sugar-v1-map__route--6{width:62%;transform:rotate(2deg);animation-delay:750ms}.sugar-v1-map__route--7{width:30%;transform:rotate(34deg);animation-delay:.9s}.sugar-v1-application-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.sugar-v1-application-grid article{min-height:128px;display:grid;place-items:center;gap:10px;text-align:center;font-size:.8rem;font-weight:900;text-transform:uppercase}.sugar-v1-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sugar-v1-gallery-grid figure{position:relative;min-height:310px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.sugar-v1-gallery-grid figure:first-child,.sugar-v1-gallery-grid figure:nth-child(3){grid-column:span 2}.sugar-v1-gallery-grid img{width:100%;height:100%;min-height:310px;object-fit:cover;filter:contrast(1.06) saturate(.9) brightness(.86);transition:transform 520ms ease}.sugar-v1-gallery-grid figure:hover img{transform:scale(1.045)}.sugar-v1-gallery-grid figcaption{position:absolute;left:16px;right:16px;bottom:16px;padding:12px;background:rgba(5,7,5,.68);color:#fff;font-size:.78rem;font-weight:900;text-transform:uppercase;backdrop-filter:blur(12px)}.sugar-v1-cta{position:relative;min-height:520px;display:grid;align-items:center;overflow:hidden}.sugar-v1-cta__media{position:absolute;inset:0;background-position:center;background-size:cover;filter:contrast(1.08) saturate(.9) brightness(.72)}.sugar-v1-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,7,5,.96),rgba(5,7,5,.7),rgba(5,7,5,.18))}.sugar-v1-cta>div:not(.sugar-v1-cta__media){position:relative;z-index:1;max-width:940px}@keyframes sugarHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes sugarContentIn{to{opacity:1;transform:translateY(0)}}@keyframes sugarFlow{from{transform:translateX(-100%)}to{transform:translateX(260%)}}@keyframes sugarRoute{0%,100%{opacity:.38;filter:none}50%{opacity:.96;filter:drop-shadow(0 0 12px rgba(216,170,55,.48))}}@media (max-width:1180px){.sugar-v1-brazil,.sugar-v1-global,.sugar-v1-logistics,.sugar-v1-quality-layout{grid-template-columns:1fr}.sugar-v1-gallery-grid,.sugar-v1-product-grid,.sugar-v1-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sugar-v1-application-grid,.sugar-v1-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.sugar-v1 section{padding:64px 20px}.sugar-v1-hero{min-height:900px;padding:86px 20px 170px!important}.sugar-v1-hero__media{background-position:62% center}.sugar-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.sugar-v1-actions,.sugar-v1-btn{width:100%}.sugar-v1-application-grid,.sugar-v1-gallery-grid,.sugar-v1-product-grid,.sugar-v1-proof,.sugar-v1-spec-grid,.sugar-v1-why-grid{grid-template-columns:1fr}.sugar-v1-proof{left:20px;right:20px}.sugar-v1-proof span{padding:12px 14px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.sugar-v1-brazil img,.sugar-v1-logistics>img,.sugar-v1-map,.sugar-v1-quality-layout img{min-height:360px}.sugar-v1-gallery-grid figure:first-child,.sugar-v1-gallery-grid figure:nth-child(3){grid-column:auto}}.agri-product-breadcrumb{position:relative;z-index:4;display:inline-flex;flex-wrap:wrap;gap:10px;margin-bottom:24px;color:rgba(255,255,255,.68);font-size:.76rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.agri-product-breadcrumb a{color:rgba(255,255,255,.72);text-decoration:none}.agri-product-breadcrumb strong{color:#d8aa37}.agri-product-kicker{margin:0 0 16px;color:#d8aa37;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.agri-product-crosslinks,.agri-product-inquiry{padding:clamp(72px,8vw,120px) clamp(24px,5vw,72px);background:#07100d;border-top:1px solid rgba(255,255,255,.08);color:#fff}.agri-product-inquiry{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(420px,1fr);gap:clamp(30px,5vw,70px);align-items:start}.agri-product-crosslinks h2,.agri-product-inquiry h2{margin:0;color:#fff;font-size:clamp(2.4rem,4.8vw,5rem);line-height:.98}.agri-product-inquiry p{color:rgba(255,255,255,.72);line-height:1.75}.agri-product-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;border:1px solid rgba(216,170,55,.22);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.025))}.agri-product-form label{display:grid;gap:7px;color:rgba(255,255,255,.66);font-size:.72rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.agri-product-form input,.agri-product-form textarea{width:100%;border:1px solid rgba(255,255,255,.14);background:rgba(0,0,0,.24);color:#fff;padding:14px;font:inherit}.agri-product-form__wide{grid-column:1/-1}.agri-product-form button{grid-column:1/-1;min-height:56px;border:1px solid #d8aa37;background:linear-gradient(135deg,#efc96a,#a6782c);color:#08100d;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.agri-product-crosslinks__head{max-width:920px;margin-bottom:34px}.agri-product-crosslinks__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.agri-product-crosslinks__grid a{display:grid;min-height:250px;align-content:end;padding:16px;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.1);color:#fff;text-decoration:none;background:#0b120f}.agri-product-crosslinks__grid img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.54) contrast(1.08) saturate(.9);transition:transform 520ms ease,filter 180ms ease}.agri-product-crosslinks__grid a::after{content:"→";position:absolute;right:16px;top:16px;color:#d8aa37;font-weight:900}.agri-product-crosslinks__grid p,.agri-product-crosslinks__grid span{position:relative;z-index:1}.agri-product-crosslinks__grid span{font-size:1rem;font-weight:900;text-transform:uppercase}.agri-product-crosslinks__grid p{margin:8px 0 0;color:rgba(255,255,255,.72);font-size:.78rem;line-height:1.45}.agri-product-crosslinks__grid a:hover img{transform:scale(1.06);filter:brightness(.68) contrast(1.1) saturate(.95)}.meal-v1{--meal-black:#060806;--meal-ink:#08100c;--meal-gold:#d8aa37;--meal-beige:#c89f65;--meal-text:#fbf7ee;--meal-muted:rgba(251,247,238,.7);background:radial-gradient(circle at 62% 0,rgba(200,159,101,.13),transparent 32%),var(--meal-black);color:var(--meal-text);overflow:hidden}.meal-v1 *{box-sizing:border-box}.meal-v1 section{padding:clamp(72px,8vw,124px) clamp(24px,5vw,72px)}.meal-v1-hero{position:relative;min-height:clamp(690px,88vh,920px);display:grid;align-items:center;isolation:isolate}.meal-v1-hero__media,.meal-v1-hero__shade{position:absolute;inset:0}.meal-v1-hero__media{z-index:-3;background-size:cover;background-position:center right;filter:contrast(1.08) saturate(.9) brightness(.82);transform:scale(1.035);animation:mealHeroSettle 1.6s ease-out forwards}.meal-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(4,6,4,.96),rgba(4,6,4,.74) 42%,rgba(4,6,4,.18) 76%),radial-gradient(circle at 74% 42%,rgba(200,159,101,.24),transparent 30%),linear-gradient(180deg,transparent 62%,#060806)}.meal-v1-hero__content{position:relative;z-index:2;width:min(840px,100%);opacity:0;transform:translateY(18px);animation:mealContentIn .9s ease-out 180ms forwards}.meal-v1-kicker{margin:0 0 18px;color:var(--meal-gold);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.meal-v1-cta h2,.meal-v1-global h2,.meal-v1-hero h1,.meal-v1-nutrition h2,.meal-v1-overview h2,.meal-v1-quality h2,.meal-v1-section-head h2{margin:0;color:#fff;font-size:clamp(3rem,6.3vw,6.7rem);font-weight:900;line-height:.96;letter-spacing:0}.meal-v1-hero h1 span{display:block}.meal-v1-hero h1 span:nth-child(2){color:var(--meal-beige)}.meal-v1-cta p,.meal-v1-global p,.meal-v1-hero p,.meal-v1-nutrition p,.meal-v1-overview p{max-width:790px;color:var(--meal-muted);line-height:1.75;font-size:clamp(1.02rem,1.3vw,1.22rem)}.meal-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.meal-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.meal-v1-btn::after{content:"→";margin-left:14px}.meal-v1-btn--gold{border-color:var(--meal-gold);background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.meal-v1-btn:hover{transform:translateY(-2px);border-color:#f0ca67;box-shadow:0 20px 46px rgba(216,170,55,.16)}.meal-v1-hero-card{position:absolute;right:clamp(24px,5vw,72px);bottom:clamp(30px,7vw,90px);z-index:3;width:min(330px,calc(100vw - 48px));padding:20px;border:1px solid rgba(216,170,55,.24);background:rgba(6,8,6,.72);backdrop-filter:blur(18px);display:grid;gap:12px}.meal-v1-hero-card strong{color:rgba(255,255,255,.62);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.meal-v1-hero-card span{color:#fff;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-weight:900;text-transform:uppercase}.meal-v1-global,.meal-v1-nutrition,.meal-v1-overview,.meal-v1-quality{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(420px,1.1fr);gap:clamp(34px,5vw,78px);align-items:center;background:#07100c;border-top:1px solid rgba(255,255,255,.07)}.meal-v1-chain,.meal-v1-docs,.meal-v1-gallery,.meal-v1-products{background:#07100c;border-top:1px solid rgba(255,255,255,.07)}.meal-v1-section-head{max-width:980px;margin-bottom:clamp(34px,5vw,64px)}.meal-v1-cta h2,.meal-v1-global h2,.meal-v1-nutrition h2,.meal-v1-quality h2,.meal-v1-section-head h2{font-size:clamp(2.55rem,4.8vw,5.15rem)}.meal-v1-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.meal-v1-doc-grid article,.meal-v1-market-grid article,.meal-v1-product-grid article,.meal-v1-spec-grid article{padding:26px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.meal-v1-doc-grid article:hover,.meal-v1-market-grid article:hover,.meal-v1-product-grid article:hover,.meal-v1-spec-grid article:hover{transform:translateY(-3px);border-color:rgba(216,170,55,.5);box-shadow:0 28px 80px rgba(0,0,0,.18)}.meal-v1-product-grid h3{margin:0 0 14px;color:#fff;font-size:1.2rem}.meal-v1-product-grid dd,.meal-v1-product-grid p{color:var(--meal-muted);line-height:1.62}.meal-v1-product-grid dl{margin:18px 0 0}.meal-v1-product-grid div{padding:12px 0;border-top:1px solid rgba(255,255,255,.08)}.meal-v1-product-grid dt{color:var(--meal-gold);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.meal-v1-product-grid dd{margin:5px 0 0;font-size:.88rem}.meal-v1-chain>img,.meal-v1-nutrition img,.meal-v1-quality img{width:100%;height:100%;min-height:520px;object-fit:cover;border:1px solid rgba(255,255,255,.1);filter:contrast(1.06) saturate(.9) brightness(.86)}.meal-v1-doc-grid,.meal-v1-market-grid,.meal-v1-spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.meal-v1-spec-grid span{color:var(--meal-gold);font-weight:900}.meal-v1-doc-grid article,.meal-v1-market-grid article,.meal-v1-spec-grid strong{color:#fff;font-weight:900;text-transform:uppercase}.meal-v1-chain>img{margin-top:28px;min-height:420px}.meal-v1-flow{position:relative;display:grid;grid-template-columns:repeat(8,minmax(150px,1fr));gap:18px;overflow-x:auto;padding:42px 0 12px}.meal-v1-flow__line{position:absolute;left:52px;right:52px;top:72px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.meal-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,var(--meal-gold),transparent);animation:mealFlow 3s linear infinite}.meal-v1-flow article{position:relative;z-index:1;min-height:136px;padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.meal-v1-flow span{color:var(--meal-gold);font-weight:900}.meal-v1-flow strong{display:block;margin-top:36px;color:#fff;line-height:1.2}.meal-v1-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.meal-v1-gallery-grid figure{position:relative;margin:0;min-height:320px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.meal-v1-gallery-grid figure:first-child{grid-column:span 2}.meal-v1-gallery-grid img{width:100%;height:100%;min-height:320px;object-fit:cover;filter:contrast(1.06) saturate(.9) brightness(.86);transition:transform 520ms ease}.meal-v1-gallery-grid figure:hover img{transform:scale(1.045)}.meal-v1-gallery-grid figcaption{position:absolute;left:16px;right:16px;bottom:16px;padding:12px;background:rgba(6,8,6,.68);color:#fff;font-size:.78rem;font-weight:900;text-transform:uppercase;backdrop-filter:blur(12px)}.meal-v1-cta{position:relative;min-height:500px;display:grid;align-items:center;overflow:hidden}.meal-v1-cta__media{position:absolute;inset:0;background-size:cover;background-position:center;filter:contrast(1.08) saturate(.9) brightness(.72)}.meal-v1-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,8,6,.96),rgba(6,8,6,.7),rgba(6,8,6,.18))}.meal-v1-cta>div:not(.meal-v1-cta__media){position:relative;z-index:1;max-width:940px}@keyframes mealHeroSettle{from{transform:scale(1.045)}to{transform:scale(1)}}@keyframes mealContentIn{to{opacity:1;transform:translateY(0)}}@keyframes mealFlow{from{transform:translateX(-100%)}to{transform:translateX(260%)}}@media (max-width:1180px){.agri-product-crosslinks__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.meal-v1-global,.meal-v1-nutrition,.meal-v1-overview,.meal-v1-quality{grid-template-columns:1fr}.meal-v1-gallery-grid,.meal-v1-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meal-v1-doc-grid,.meal-v1-market-grid,.meal-v1-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.agri-product-inquiry{grid-template-columns:1fr}.agri-product-form{grid-template-columns:1fr}.agri-product-crosslinks__grid{grid-template-columns:1fr}.meal-v1 section{padding:64px 20px}.meal-v1-hero{min-height:880px;padding:86px 20px 260px!important}.meal-v1-hero__media{background-position:63% center}.meal-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.meal-v1-actions,.meal-v1-btn{width:100%}.meal-v1-hero-card{left:20px;right:20px;bottom:24px;width:auto}.meal-v1-doc-grid,.meal-v1-gallery-grid,.meal-v1-market-grid,.meal-v1-product-grid,.meal-v1-spec-grid{grid-template-columns:1fr}.meal-v1-gallery-grid figure:first-child{grid-column:auto}.meal-v1-chain>img,.meal-v1-nutrition img,.meal-v1-quality img{min-height:340px}}.beef-v1,.rice-v1{color:#f8f4ea;overflow:hidden;background:#06100b}.beef-v1 *,.rice-v1 *{box-sizing:border-box}.beef-v1 section,.rice-v1 section{padding:clamp(72px,8vw,124px) clamp(24px,5vw,72px)}.beef-v1-hero,.rice-v1-hero{position:relative;min-height:clamp(690px,88vh,920px);display:grid;align-items:center;isolation:isolate}.beef-v1-hero__media,.beef-v1-hero__shade,.rice-v1-hero__media,.rice-v1-hero__shade{position:absolute;inset:0}.beef-v1-hero__media,.rice-v1-hero__media{z-index:-3;background-size:cover;background-position:center right;filter:contrast(1.08) saturate(.92) brightness(.82);transform:scale(1.035);animation:mealHeroSettle 1.6s ease-out forwards}.beef-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(4,7,5,.97),rgba(11,7,7,.76) 44%,rgba(48,7,7,.18) 78%),radial-gradient(circle at 78% 42%,rgba(145,42,31,.25),transparent 30%),linear-gradient(180deg,transparent 58%,#050908)}.rice-v1-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(4,14,9,.94),rgba(4,14,9,.68) 43%,rgba(217,186,107,.12) 80%),radial-gradient(circle at 78% 34%,rgba(226,190,92,.22),transparent 32%),linear-gradient(180deg,transparent 60%,#07110c)}.beef-v1-hero__content,.rice-v1-hero__content{position:relative;z-index:2;width:min(900px,100%);opacity:0;transform:translateY(18px);animation:mealContentIn .9s ease-out 180ms forwards}.beef-v1-kicker,.rice-v1-kicker{margin:0 0 18px;color:#d8aa37;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.beef-v1-cta h2,.beef-v1-docs h2,.beef-v1-halal h2,.beef-v1-hero h1,.beef-v1-section-head h2,.beef-v1-supply h2,.rice-v1-cta h2,.rice-v1-hero h1,.rice-v1-markets h2,.rice-v1-packaging h2,.rice-v1-production h2,.rice-v1-section-head h2,.rice-v1-specs h2{margin:0;color:#fff;font-size:clamp(2.75rem,5.8vw,6.35rem);font-weight:900;line-height:.96;letter-spacing:0}.beef-v1-hero h1 span,.rice-v1-hero h1 span{display:block}.beef-v1-hero h1 span:nth-child(2),.beef-v1-hero h1 span:nth-child(3){color:#b28a55}.rice-v1-hero h1 span:nth-child(2){color:#d3ad4d}.beef-v1 p,.rice-v1 p{color:rgba(248,244,234,.72);line-height:1.75;font-size:clamp(1rem,1.2vw,1.18rem)}.beef-v1-hero__content>p,.rice-v1-hero__content>p{max-width:780px}.beef-v1-actions,.rice-v1-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.beef-v1-btn,.rice-v1-btn{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.beef-v1-btn::after,.rice-v1-btn::after{content:"→";margin-left:14px}.beef-v1-btn--gold,.rice-v1-btn--gold{border-color:#d8aa37;background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.beef-v1-btn:hover,.rice-v1-btn:hover{transform:translateY(-2px);border-color:#f0ca67;box-shadow:0 20px 46px rgba(216,170,55,.16)}.beef-v1-hero-card{position:absolute;right:clamp(24px,5vw,72px);bottom:clamp(30px,7vw,90px);z-index:3;width:min(330px,calc(100vw - 48px));padding:20px;border:1px solid rgba(216,170,55,.24);background:rgba(7,9,8,.72);backdrop-filter:blur(18px);display:grid;gap:12px}.beef-v1-hero-card strong{color:rgba(255,255,255,.62);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.beef-v1-hero-card span{color:#fff;padding-top:10px;border-top:1px solid rgba(255,255,255,.08);font-weight:900;text-transform:uppercase}.beef-v1-docs,.beef-v1-halal,.beef-v1-supply,.rice-v1-markets,.rice-v1-packaging,.rice-v1-production,.rice-v1-specs{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.1fr);gap:clamp(34px,5vw,78px);align-items:center;border-top:1px solid rgba(255,255,255,.08)}.beef-v1-chain,.beef-v1-docs,.beef-v1-markets,.beef-v1-products,.beef-v1-supply{background:radial-gradient(circle at 80% 0,rgba(126,35,28,.13),transparent 28%),#07100c}.beef-v1-halal{background:#0c100e}.rice-v1-logistics,.rice-v1-markets,.rice-v1-packaging,.rice-v1-production,.rice-v1-products,.rice-v1-specs{background:radial-gradient(circle at 85% 0,rgba(216,170,55,.13),transparent 30%),#07110c}.beef-v1-halal img,.rice-v1-packaging img{width:100%;height:100%;min-height:520px;object-fit:cover;border:1px solid rgba(255,255,255,.1);filter:contrast(1.06) saturate(.9) brightness(.86)}.beef-v1-section-head,.rice-v1-section-head{max-width:980px;margin-bottom:clamp(34px,5vw,64px)}.beef-v1-cta h2,.beef-v1-docs h2,.beef-v1-section-head h2,.rice-v1-cta h2,.rice-v1-markets h2,.rice-v1-packaging h2,.rice-v1-section-head h2,.rice-v1-specs h2{font-size:clamp(2.45rem,4.7vw,5rem)}.beef-v1-doc-grid,.beef-v1-market-grid,.beef-v1-product-grid,.rice-v1-market-grid,.rice-v1-package-grid,.rice-v1-product-grid,.rice-v1-spec-grid{display:grid;gap:16px}.beef-v1-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beef-v1-doc-grid,.rice-v1-spec-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.beef-v1-market-grid,.rice-v1-market-grid,.rice-v1-package-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rice-v1-product-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.beef-v1-doc-grid article,.beef-v1-market-grid article,.beef-v1-product-grid article,.rice-v1-market-grid article,.rice-v1-package-grid article,.rice-v1-product-grid article,.rice-v1-spec-grid article{padding:26px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.beef-v1-doc-grid article:hover,.beef-v1-market-grid article:hover,.beef-v1-product-grid article:hover,.rice-v1-market-grid article:hover,.rice-v1-package-grid article:hover,.rice-v1-product-grid article:hover,.rice-v1-spec-grid article:hover{transform:translateY(-3px);border-color:rgba(216,170,55,.5);box-shadow:0 28px 80px rgba(0,0,0,.18)}.beef-v1-market-grid h3,.beef-v1-product-grid h3,.rice-v1-product-grid h3{margin:0 0 12px;color:#fff;font-size:1.15rem}.rice-v1-product-grid span{color:#d8aa37;font-weight:900}.beef-v1-doc-grid article,.rice-v1-market-grid article,.rice-v1-package-grid article,.rice-v1-spec-grid article{color:#fff;font-weight:900;text-transform:uppercase}.beef-v1-chain,.rice-v1-logistics{border-top:1px solid rgba(255,255,255,.08)}.beef-v1-flow,.rice-v1-flow{position:relative;display:grid;gap:16px;overflow-x:auto;padding:42px 0 12px}.beef-v1-flow{grid-template-columns:repeat(7,minmax(160px,1fr))}.rice-v1-flow{grid-template-columns:repeat(9,minmax(150px,1fr))}.beef-v1-flow__line,.rice-v1-flow__line{position:absolute;left:52px;right:52px;top:72px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.beef-v1-flow__line span,.rice-v1-flow__line span{position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,#d8aa37,transparent);animation:mealFlow 3s linear infinite}.beef-v1-flow article,.rice-v1-flow article{position:relative;z-index:1;min-height:136px;padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.beef-v1-flow span,.rice-v1-flow span{color:#d8aa37;font-weight:900}.beef-v1-flow strong,.rice-v1-flow strong{display:block;margin-top:36px;color:#fff;line-height:1.2}.beef-v1-cta,.rice-v1-cta{position:relative;min-height:500px;display:grid;align-items:center;overflow:hidden}.beef-v1-cta__media,.rice-v1-cta__media{position:absolute;inset:0;background-size:cover;background-position:center;filter:contrast(1.08) saturate(.9) brightness(.72)}.beef-v1-cta::before,.rice-v1-cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,8,6,.96),rgba(6,8,6,.7),rgba(6,8,6,.18))}.beef-v1-cta>div:not(.beef-v1-cta__media),.rice-v1-cta>div:not(.rice-v1-cta__media){position:relative;z-index:1;max-width:940px}@media (max-width:1180px){.beef-v1-docs,.beef-v1-halal,.beef-v1-supply,.rice-v1-markets,.rice-v1-packaging,.rice-v1-production,.rice-v1-specs{grid-template-columns:1fr}.beef-v1-doc-grid,.beef-v1-market-grid,.beef-v1-product-grid,.rice-v1-market-grid,.rice-v1-package-grid,.rice-v1-product-grid,.rice-v1-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.beef-v1 section,.rice-v1 section{padding:64px 20px}.beef-v1-hero,.rice-v1-hero{min-height:850px;padding:86px 20px 230px!important}.beef-v1-hero__media,.rice-v1-hero__media{background-position:63% center}.beef-v1-hero h1,.rice-v1-hero h1{font-size:clamp(3rem,13vw,4.45rem)}.beef-v1-actions,.beef-v1-btn,.rice-v1-actions,.rice-v1-btn{width:100%}.beef-v1-hero-card{left:20px;right:20px;bottom:24px;width:auto}.beef-v1-doc-grid,.beef-v1-market-grid,.beef-v1-product-grid,.rice-v1-market-grid,.rice-v1-package-grid,.rice-v1-product-grid,.rice-v1-spec-grid{grid-template-columns:1fr}.beef-v1-halal img,.rice-v1-packaging img{min-height:340px}}.iron-v2,.mining-division-v2{background:#050807;color:#f8f5ec;overflow:hidden}.iron-v2 *,.mining-division-v2 *{box-sizing:border-box}.iron-v2 section,.mining-division-v2 section{padding:clamp(74px,8vw,128px) clamp(24px,5vw,72px)}.iron-v2-hero,.mining-division-v2-hero{position:relative;min-height:clamp(700px,90vh,940px);display:grid;align-items:center;isolation:isolate}.iron-v2-hero__media,.iron-v2-hero__shade,.mining-division-v2-hero__media,.mining-division-v2-hero__shade{position:absolute;inset:0}.iron-v2-hero__media,.mining-division-v2-hero__media{z-index:-3;background-size:cover;background-position:center right;filter:contrast(1.1) saturate(.88) brightness(.82);transform:scale(1.035);animation:mealHeroSettle 1.6s ease-out forwards}.iron-v2-hero__shade,.mining-division-v2-hero__shade{z-index:-2;background:linear-gradient(90deg,rgba(3,6,5,.97),rgba(3,6,5,.74) 44%,rgba(3,6,5,.16) 80%),radial-gradient(circle at 74% 38%,rgba(216,170,55,.18),transparent 32%),linear-gradient(180deg,transparent 60%,#050807)}.iron-v2-hero__content,.mining-division-v2-hero__content{position:relative;z-index:2;width:min(880px,100%);opacity:0;transform:translateY(18px);animation:mealContentIn .9s ease-out 180ms forwards}.iron-v2-kicker,.mining-division-v2-kicker{margin:0 0 18px;color:#d8aa37;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.iron-v2 h1,.mining-division-v2 h1{margin:0;color:#fff;font-size:clamp(3.1rem,6.4vw,7rem);line-height:.95;font-weight:900;letter-spacing:0}.iron-v2 h2,.mining-division-v2 h2{margin:0;color:#fff;font-size:clamp(2.45rem,4.8vw,5.15rem);line-height:1;font-weight:900;letter-spacing:0}.iron-v2 p,.mining-division-v2 p{color:rgba(248,245,236,.72);font-size:clamp(1rem,1.2vw,1.2rem);line-height:1.75}.iron-v2-hero__content>p,.mining-division-v2-hero__content>p{max-width:820px}.iron-v2-actions,.mining-division-v2-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.iron-v2-actions a,.iron-v2-inquiry button,.mining-division-v2-actions a,.mining-division-v2-featured a{display:inline-flex;align-items:center;justify-content:center;min-height:58px;padding:0 28px;border:1px solid rgba(255,255,255,.24);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.iron-v2-actions a:first-child,.iron-v2-inquiry button,.mining-division-v2-actions a:first-child,.mining-division-v2-featured a{border-color:#d8aa37;background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.iron-v2-actions a::after,.mining-division-v2-actions a::after,.mining-division-v2-featured a::after{content:"→";margin-left:14px}.iron-v2-actions a:hover,.iron-v2-inquiry button:hover,.mining-division-v2-actions a:hover,.mining-division-v2-featured a:hover{transform:translateY(-2px);box-shadow:0 20px 48px rgba(216,170,55,.16)}.mining-division-v2-featured{position:absolute;right:clamp(24px,5vw,72px);bottom:clamp(30px,7vw,92px);z-index:3;width:min(390px,calc(100vw - 48px));padding:26px;border:1px solid rgba(216,170,55,.28);background:rgba(5,8,7,.76);backdrop-filter:blur(18px)}.mining-division-v2-featured span{color:#d8aa37;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mining-division-v2-featured h2{margin:12px 0;font-size:clamp(1.8rem,2.2vw,2.6rem)}.iron-v2-composition,.iron-v2-docs,.iron-v2-inquiry,.iron-v2-logistics,.mining-division-v2-logistics,.mining-division-v2-model,.mining-division-v2-overview{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(420px,1.1fr);gap:clamp(34px,5vw,78px);align-items:center;border-top:1px solid rgba(255,255,255,.08);background:#07100f}.iron-v2-process,.iron-v2-visuals,.mining-division-v2-approach,.mining-division-v2-links,.mining-division-v2-region{border-top:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 82% 0,rgba(126,86,36,.13),transparent 28%),#07100f}.iron-v2-section-head,.mining-division-v2-section-head{max-width:1040px;margin-bottom:clamp(34px,5vw,64px)}.iron-v2-doc-grid,.mining-division-v2-card-grid,.mining-division-v2-mineral-grid,.mining-division-v2-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.iron-v2-doc-grid article,.iron-v2-visual-grid article,.mining-division-v2-card-grid a,.mining-division-v2-mineral-grid article,.mining-division-v2-model-grid article{padding:26px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));text-decoration:none;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.iron-v2-doc-grid article:hover,.iron-v2-visual-grid article:hover,.mining-division-v2-card-grid a:hover,.mining-division-v2-mineral-grid article:hover{transform:translateY(-3px);border-color:rgba(216,170,55,.48);box-shadow:0 28px 80px rgba(0,0,0,.2)}.iron-v2-doc-grid article,.iron-v2-visual-grid span,.mining-division-v2-card-grid span,.mining-division-v2-mineral-grid span{color:#d8aa37;font-weight:900;text-transform:uppercase}.mining-division-v2-mineral-grid a{display:inline-flex;margin-top:14px;color:#fff;font-weight:900;text-transform:uppercase;text-decoration:none}.mining-division-v2-card-grid h3{margin:12px 0;color:#fff;font-size:1.55rem}.iron-v2-flow,.mining-division-v2-flow{position:relative;display:grid;gap:16px;overflow-x:auto;padding:42px 0 12px}.mining-division-v2-flow{grid-template-columns:repeat(7,minmax(160px,1fr))}.iron-v2-flow{grid-template-columns:repeat(11,minmax(152px,1fr))}.iron-v2-flow__line,.mining-division-v2-flow__line{position:absolute;left:52px;right:52px;top:72px;height:2px;overflow:hidden;background:rgba(255,255,255,.14)}.iron-v2-flow__line span,.mining-division-v2-flow__line span{position:absolute;inset:0 auto 0 0;width:36%;background:linear-gradient(90deg,transparent,#d8aa37,transparent);animation:mealFlow 3.1s linear infinite}.iron-v2-flow article,.mining-division-v2-flow article{position:relative;z-index:1;min-height:136px;padding:22px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.iron-v2-flow span,.mining-division-v2-flow span{color:#d8aa37;font-weight:900}.iron-v2-flow strong,.mining-division-v2-flow strong{display:block;margin-top:36px;color:#fff;line-height:1.2}.mining-division-v2-logistics-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mining-division-v2-logistics-list span{padding:18px;border:1px solid rgba(216,170,55,.2);background:rgba(255,255,255,.04);color:#fff;font-weight:900;text-transform:uppercase}.iron-v2-breadcrumb{display:flex;gap:10px;align-items:center;margin-bottom:28px;color:rgba(255,255,255,.55);font-size:.76rem;font-weight:900;text-transform:uppercase}.iron-v2-breadcrumb a{color:rgba(255,255,255,.62);text-decoration:none}.iron-v2-breadcrumb strong{color:#d8aa37}.iron-v2-formula-card{position:relative;min-height:520px;padding:42px;border:1px solid rgba(216,170,55,.25);background:linear-gradient(135deg,rgba(216,170,55,.14),rgba(255,255,255,.035)),radial-gradient(circle at 40% 42%,rgba(128,44,25,.34),transparent 38%),#080c0b;overflow:hidden}.iron-v2-formula-card strong{display:block;color:#fff;font-size:clamp(4.6rem,10vw,9rem);line-height:.9}.iron-v2-formula-card sub{font-size:.32em}.iron-v2-grade{position:absolute;right:30px;top:30px;padding:18px 20px;border:1px solid rgba(216,170,55,.44);border-radius:999px;color:#080906;background:#d8aa37;font-weight:900;font-size:1.2rem}.iron-v2-formula-card dl{position:absolute;left:42px;right:42px;bottom:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}.iron-v2-formula-card div{padding:16px;border-top:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.18)}.iron-v2-formula-card dt{color:#d8aa37;font-size:.68rem;font-weight:900;text-transform:uppercase}.iron-v2-formula-card dd{margin:6px 0 0;color:#fff;font-weight:900}.iron-v2-molecule{position:absolute;inset:0;opacity:.28}.iron-v2-molecule span{position:absolute;width:8px;height:8px;border-radius:50%;background:#d8aa37;box-shadow:0 0 22px #d8aa37}.iron-v2-molecule span:first-child{left:18%;top:24%}.iron-v2-molecule span:nth-child(2){left:62%;top:28%}.iron-v2-molecule span:nth-child(3){left:42%;top:62%}.iron-v2-molecule span:nth-child(4){left:74%;top:70%}.iron-v2-visual-grid{display:grid;grid-template-columns:1.3fr repeat(2,minmax(0,.55fr));gap:16px}.iron-v2-visual-grid figure{grid-row:span 3;position:relative;margin:0;min-height:640px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.iron-v2-visual-grid img{width:100%;height:100%;object-fit:cover;filter:contrast(1.08) saturate(.9) brightness(.82)}.iron-v2-visual-grid figcaption{position:absolute;left:18px;right:18px;bottom:18px;padding:14px;background:rgba(5,8,7,.72);color:#fff;font-weight:900;text-transform:uppercase;backdrop-filter:blur(12px)}.iron-v2-map{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.iron-v2-map img{width:100%;height:100%;min-height:560px;object-fit:cover;filter:contrast(1.08) saturate(.9) brightness(.72)}.iron-v2-map span{position:absolute;z-index:3;padding:8px 11px;background:rgba(5,8,7,.72);border:1px solid rgba(216,170,55,.24);color:#fff;font-size:.7rem;font-weight:900;text-transform:uppercase;backdrop-filter:blur(10px)}.iron-v2-map .origin{left:18%;top:48%;background:#d8aa37;color:#080906}.iron-v2-map .port{left:48%;top:55%}.iron-v2-map .dest-1{right:8%;top:28%}.iron-v2-map .dest-2{right:18%;top:47%}.iron-v2-map .dest-3{right:9%;top:67%}.iron-v2-map .route{position:absolute;z-index:2;height:1px;background:linear-gradient(90deg,#d8aa37,rgba(216,170,55,.05));transform-origin:left center;animation:manganeseRoute 3.5s ease-in-out infinite}.iron-v2-map .route-1{left:52%;top:58%;width:38%;transform:rotate(-34deg)}.iron-v2-map .route-2{left:52%;top:58%;width:30%;transform:rotate(-7deg);animation-delay:.2s}.iron-v2-map .route-3{left:52%;top:58%;width:38%;transform:rotate(18deg);animation-delay:.4s}.iron-v2-inquiry form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:26px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045)}.iron-v2-inquiry label{display:grid;gap:8px;color:#d8aa37;font-size:.7rem;font-weight:900;text-transform:uppercase}.iron-v2-inquiry input,.iron-v2-inquiry textarea{width:100%;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.22);color:#fff;padding:14px;font:inherit}.iron-v2-inquiry .is-wide,.iron-v2-inquiry button{grid-column:1/-1}.iron-v2-inquiry button{border:0;cursor:pointer}@media(max-width:1180px){.iron-v2-composition,.iron-v2-docs,.iron-v2-inquiry,.iron-v2-logistics,.mining-division-v2-logistics,.mining-division-v2-model,.mining-division-v2-overview{grid-template-columns:1fr}.iron-v2-doc-grid,.iron-v2-visual-grid,.mining-division-v2-card-grid,.mining-division-v2-mineral-grid,.mining-division-v2-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.iron-v2-visual-grid figure{grid-column:1/-1;grid-row:auto}.iron-v2-formula-card dl{position:relative;left:auto;right:auto;bottom:auto;margin-top:120px;grid-template-columns:1fr}}@media(max-width:760px){.iron-v2 section,.mining-division-v2 section{padding:64px 20px}.iron-v2-hero,.mining-division-v2-hero{min-height:860px;padding:86px 20px 260px!important}.iron-v2 h1,.mining-division-v2 h1{font-size:clamp(3rem,13vw,4.45rem)}.iron-v2-actions,.iron-v2-actions a,.mining-division-v2-actions,.mining-division-v2-actions a{width:100%}.mining-division-v2-featured{left:20px;right:20px;bottom:24px;width:auto}.iron-v2-doc-grid,.iron-v2-inquiry form,.iron-v2-visual-grid,.mining-division-v2-card-grid,.mining-division-v2-logistics-list,.mining-division-v2-mineral-grid,.mining-division-v2-model-grid{grid-template-columns:1fr}.iron-v2-formula-card{min-height:auto}.iron-v2-formula-card strong{font-size:4.8rem}.iron-v2-grade{position:static;display:inline-flex;margin:24px 0}.iron-v2-map,.iron-v2-map img{min-height:390px}}.brand img.brand-mark,.brand--footer img.brand-mark,.corporate-footer .brand img.brand-mark,.main-nav .brand img.brand-mark,body.home .brand img.brand-mark,body.home .main-nav .brand img.brand-mark{aspect-ratio:auto;background:0 0;display:block;flex:0 0 auto;height:68px;margin:0;max-height:68px;max-width:none;object-fit:contain;object-position:center;width:auto}.brand--footer,.corporate-footer .brand,.main-nav .brand,body.home .main-nav .brand{align-items:center;gap:16px}.brand-wordmark strong{letter-spacing:.16em}.brand-wordmark small{letter-spacing:.28em}@media (max-width:1180px){.brand img.brand-mark,.brand--footer img.brand-mark,.corporate-footer .brand img.brand-mark,.main-nav .brand img.brand-mark,body.home .brand img.brand-mark,body.home .main-nav .brand img.brand-mark{height:60px;max-height:60px}}@media (max-width:760px){.brand img.brand-mark,.brand--footer img.brand-mark,.corporate-footer .brand img.brand-mark,.main-nav .brand img.brand-mark,body.home .brand img.brand-mark,body.home .main-nav .brand img.brand-mark{height:54px;max-height:54px}}.contact-gateway-v2{background:#f6f3ea;color:#07110e}.contact-gateway-v2 .contact-hero{display:grid;grid-template-columns:minmax(340px,.78fr) minmax(280px,.36fr);gap:clamp(28px,5vw,80px);align-items:end;min-height:clamp(720px,86vh,940px);padding:clamp(96px,9vw,150px) clamp(24px,5vw,72px)}.contact-gateway-v2 .contact-hero__image{background-image:inherit;background-position:center right;filter:contrast(1.08) saturate(.86) brightness(.82)}.contact-gateway-v2 .contact-hero__shade{background:linear-gradient(90deg,rgba(2,8,7,.98) 0,rgba(2,8,7,.84) 36%,rgba(2,8,7,.22) 72%),radial-gradient(circle at 74% 37%,rgba(224,181,31,.2),transparent 32%),linear-gradient(180deg,rgba(2,8,7,.08),#07110e 96%)}.contact-gateway-v2 .contact-hero__content{max-width:760px}.contact-gateway-v2 .contact-hero h1{font-size:clamp(4rem, 7.4vw, 8.4rem);max-width:760px}.contact-gateway-v2 .contact-hero__content>p:not(.contact-kicker){max-width:700px}.contact-hero-panel{position:relative;z-index:2;align-self:end;padding:26px;border:1px solid rgba(224,181,31,.32);background:rgba(4,14,12,.72);color:#fff;backdrop-filter:blur(18px);box-shadow:0 30px 80px rgba(0,0,0,.24)}.contact-confirmation__panel span,.contact-hero-panel span,.contact-inquiry-card em,.contact-workflow__steps span{color:#d7aa22;font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.contact-hero-panel strong{display:block;margin:12px 0;color:#fff;font-size:1.5rem;line-height:1.15}.contact-hero-panel small{color:rgba(255,255,255,.68);font-size:.95rem;line-height:1.6}.contact-gateway-v2 .contact-choice{background:linear-gradient(180deg,#f6f3ea,#eee9db)}.contact-gateway-v2 .contact-choice__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-gateway-v2 .contact-inquiry-card{min-height:232px;background:rgba(255,255,255,.72);box-shadow:0 12px 34px rgba(7,17,14,.045)}.contact-gateway-v2 .contact-inquiry-card em{align-self:end;font-style:normal}.contact-gateway-v2 .contact-form-section{align-items:start;grid-template-columns:minmax(300px,.58fr) minmax(520px,1fr);background:radial-gradient(circle at 78% 20%,rgba(224,181,31,.12),transparent 30%),linear-gradient(135deg,#07110e 0,#0c1b17 48%,#05100d 100%)}.contact-gateway-v2 .contact-smart-form{border-color:rgba(224,181,31,.22);background:rgba(255,255,255,.07)}.contact-confirmation{display:grid;grid-template-columns:minmax(300px,.68fr) minmax(420px,1fr);gap:clamp(30px,5vw,70px);align-items:center;background:#07110e;color:#fff;border-top:1px solid rgba(224,181,31,.22)}.contact-confirmation h2{margin:0;color:#fff;font-size:clamp(2.7rem, 5vw, 5.8rem);line-height:.98}.contact-confirmation p{max-width:620px;color:rgba(255,255,255,.72);font-size:1.05rem;line-height:1.76}.contact-confirmation__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-confirmation__panel article{min-height:132px;padding:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.022))}.contact-confirmation__panel strong{display:block;margin-top:12px;color:#fff;font-size:clamp(1.2rem, 2vw, 2rem);line-height:1.12}.contact-workflow{background:#f6f3ea}.contact-workflow__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.contact-workflow__steps article{min-height:210px;padding:26px;border:1px solid rgba(7,17,14,.1);background:#fff;box-shadow:0 18px 42px rgba(7,17,14,.055)}.contact-workflow__steps strong{display:block;margin:18px 0 12px;color:#07110e;font-size:1.2rem;text-transform:uppercase}.contact-workflow__steps p{margin:0;color:#4c554f;line-height:1.65}.contact-gateway-v2 .contact-presence{background:radial-gradient(circle at 66% 44%,rgba(224,181,31,.13),transparent 34%),#07110e}.contact-gateway-v2 .contact-info{background:#eee9db}.contact-gateway-v2 .contact-info__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-gateway-v2 .contact-faq{background:#f6f3ea}@media (max-width:1120px){.contact-confirmation,.contact-gateway-v2 .contact-form-section,.contact-gateway-v2 .contact-hero{grid-template-columns:1fr}.contact-gateway-v2 .contact-choice__grid,.contact-gateway-v2 .contact-info__grid,.contact-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.contact-gateway-v2 .contact-hero{min-height:720px;padding:78px 20px 58px}.contact-gateway-v2 .contact-hero h1{font-size:clamp(3.2rem, 14vw, 4.9rem)}.contact-confirmation__panel,.contact-gateway-v2 .contact-choice__grid,.contact-gateway-v2 .contact-info__grid,.contact-workflow__steps{grid-template-columns:1fr}}.ecosystem-page{--eco-bg:#030907;--eco-panel:rgba(255, 255, 255, .065);--eco-line:rgba(224, 181, 31, .26);--eco-gold:#d8aa37;--eco-text:#f7f4ea;--eco-muted:rgba(247, 244, 234, .72);background:var(--eco-bg);color:var(--eco-text);overflow:hidden}.ecosystem-page section{padding:clamp(78px,8vw,132px) clamp(24px,5vw,72px)}.ecosystem-hero{position:relative;min-height:clamp(720px,88vh,980px);display:grid;align-items:center;isolation:isolate}.ecosystem-hero__bg{position:absolute;inset:0;z-index:-2;background-position:center;background-size:cover;filter:contrast(1.12) saturate(.86) brightness(.68);transform:scale(1.03);animation:mealHeroSettle 1.6s ease-out forwards}.ecosystem-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 70% 42%,rgba(216,170,55,.2),transparent 32%),linear-gradient(90deg,rgba(2,8,7,.98),rgba(2,8,7,.72) 44%,rgba(2,8,7,.2) 78%),linear-gradient(180deg,rgba(2,8,7,.04),#030907 94%)}.ecosystem-hero__content{max-width:860px;opacity:0;transform:translateY(18px);animation:mealContentIn .9s ease-out 160ms forwards}.ecosystem-kicker{margin:0 0 18px;color:var(--eco-gold);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ecosystem-final h2,.ecosystem-hero h1,.ecosystem-hubs h2,.ecosystem-intro h2,.ecosystem-network h2,.ecosystem-section-head h2,.ecosystem-technology h2{margin:0;color:#fff;font-size:clamp(3rem, 6.8vw, 7.6rem);line-height:.98;letter-spacing:0;font-weight:900}.ecosystem-final p,.ecosystem-hero p,.ecosystem-intro>p,.ecosystem-network p,.ecosystem-technology p{max-width:760px;color:var(--eco-muted);font-size:clamp(1.05rem, 1.35vw, 1.24rem);line-height:1.78}.ecosystem-actions,.ecosystem-final{display:flex;flex-wrap:wrap;gap:14px}.about-ecosystem a,.contact-presence__ecosystem-link,.ecosystem-actions a,.ecosystem-final a,.yl-careers-ecosystem a{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.about-ecosystem a,.contact-presence__ecosystem-link,.ecosystem-actions a:first-child,.ecosystem-final a,.yl-careers-ecosystem a{border-color:var(--eco-gold);background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.about-ecosystem,.ecosystem-hubs,.ecosystem-intro,.ecosystem-network,.ecosystem-question,.ecosystem-technology,.yl-careers-ecosystem{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(360px,1fr);gap:clamp(32px,6vw,92px);align-items:center}.ecosystem-question{align-items:stretch;background:radial-gradient(circle at 16% 32%,rgba(216,170,55,.16),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),#061612}.ecosystem-question__answer,.ecosystem-question__statement{border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.022));box-shadow:0 24px 80px rgba(0,0,0,.18);padding:clamp(28px,4vw,54px)}.ecosystem-question__statement{display:grid;align-content:center}.ecosystem-question__statement h2{margin:0;color:#fff;font-size:clamp(2.55rem, 5.2vw, 6.4rem);line-height:.98;letter-spacing:0}.ecosystem-question__answer{display:grid;align-content:center;gap:28px}.ecosystem-question__answer p{margin:0;color:var(--eco-muted);font-size:clamp(1.02rem, 1.2vw, 1.22rem);line-height:1.82}.ecosystem-question__answer strong{display:block;border-inline-start:3px solid var(--eco-gold);padding-inline-start:22px;color:#fff;font-size:clamp(1.22rem, 2vw, 2rem);line-height:1.34}.ecosystem-growth,.ecosystem-hub-grid,.ecosystem-system-list,.ecosystem-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ecosystem-growth article,.ecosystem-hub-grid article,.ecosystem-system-list article,.ecosystem-team-grid article{min-height:190px;padding:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.024));box-shadow:0 22px 60px rgba(0,0,0,.18)}.ecosystem-growth article span,.ecosystem-timeline__track span{color:var(--eco-gold);font-weight:900;letter-spacing:.1em}.ecosystem-growth h3,.ecosystem-hub-grid strong,.ecosystem-system-list strong,.ecosystem-team-grid h3{display:block;margin:12px 0;color:#fff;font-size:1.18rem;line-height:1.25}.ecosystem-growth p,.ecosystem-hub-grid p,.ecosystem-system-list span,.ecosystem-team-grid p{margin:0;color:var(--eco-muted);line-height:1.66}.ecosystem-teams,.ecosystem-timeline{background:#07110e}.ecosystem-timeline__track{position:relative;display:grid;grid-template-columns:repeat(8,minmax(130px,1fr));gap:10px;overflow-x:auto;padding:24px 0 6px}.ecosystem-timeline__track::before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,var(--eco-gold),rgba(216,170,55,.05))}.ecosystem-timeline__track article{position:relative;z-index:1;min-height:150px;padding:18px;border:1px solid var(--eco-line);background:rgba(3,9,7,.88)}.ecosystem-timeline__track strong{display:block;margin-top:20px;color:#fff;font-size:1rem}.ecosystem-network__visual{position:relative;min-height:620px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(3,9,7,.24),rgba(3,9,7,.9)),var(--network-image) center/cover;overflow:hidden}.ecosystem-network__visual::before{content:"";position:absolute;inset:9%;border:1px solid rgba(216,170,55,.18);border-radius:50%;box-shadow:0 0 80px rgba(216,170,55,.12)}.ecosystem-node{position:absolute;z-index:2;padding:10px 12px;border:1px solid rgba(216,170,55,.28);background:rgba(2,8,7,.78);color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(12px)}.ecosystem-node--1{left:12%;top:22%}.ecosystem-node--2{left:48%;top:12%}.ecosystem-node--3{left:66%;top:28%}.ecosystem-node--4{left:24%;top:44%}.ecosystem-node--5{left:74%;top:52%}.ecosystem-node--6{left:42%;top:62%}.ecosystem-node--7{left:58%;top:74%}.ecosystem-node--8{left:9%;top:68%}.ecosystem-node--9{left:33%;top:82%}.ecosystem-node--10{left:52%;top:43%;background:linear-gradient(135deg,#efc96a,#a6782c);color:#080906}.ecosystem-technology__image{min-height:560px;background-position:center;background-size:cover;filter:contrast(1.08) saturate(.9) brightness(.82)}.ecosystem-final{flex-direction:column;align-items:flex-start;background:linear-gradient(90deg,rgba(2,8,7,.96),rgba(2,8,7,.72)),url("../images/home-sectors/partnership-sector.jpg") center/cover}.about-ecosystem,.yl-careers-ecosystem{border-top:1px solid rgba(216,170,55,.18);border-bottom:1px solid rgba(216,170,55,.18)}.about-ecosystem a,.contact-presence__ecosystem-link,.yl-careers-ecosystem a{width:fit-content}@media (max-width:1060px){.about-ecosystem,.ecosystem-hubs,.ecosystem-intro,.ecosystem-network,.ecosystem-question,.ecosystem-technology,.yl-careers-ecosystem{grid-template-columns:1fr}.ecosystem-growth,.ecosystem-hub-grid,.ecosystem-system-list,.ecosystem-team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ecosystem-page section{padding:64px 20px}.ecosystem-hero{min-height:auto;padding-top:112px!important}.ecosystem-final h2,.ecosystem-hero h1,.ecosystem-hubs h2,.ecosystem-intro h2,.ecosystem-network h2,.ecosystem-question__statement h2,.ecosystem-section-head h2,.ecosystem-technology h2{font-size:clamp(2.5rem, 12vw, 4.2rem);line-height:1.06}.ecosystem-growth,.ecosystem-hub-grid,.ecosystem-system-list,.ecosystem-team-grid{grid-template-columns:1fr}.ecosystem-network__visual,.ecosystem-technology__image{min-height:430px}.about-ecosystem a,.contact-presence__ecosystem-link,.ecosystem-actions a,.ecosystem-final a,.yl-careers-ecosystem a{width:100%}}.contact-presence__map{min-height:clamp(520px,50vw,680px);overflow:visible}.contact-presence__map img{padding:clamp(22px,3vw,38px)}.contact-presence__routes{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.contact-presence__routes .route{fill:none;stroke:rgba(224,181,31,.64);stroke-width:1.2;stroke-linecap:round;stroke-dasharray:5 8;filter:drop-shadow(0 0 8px rgba(224, 181, 31, .25));animation:contactRouteFlow 7s linear infinite}.contact-presence__routes .route--middle-east{animation-delay:.5s}.contact-presence__routes .route--shanghai{animation-delay:1s}.contact-presence__routes .route--hong-kong{animation-delay:1.5s}.contact-presence__routes .route--turkiye{animation-delay:2s}.contact-presence__routes .route--sp-global{stroke:rgba(255,255,255,.28);animation-delay:2.5s}.contact-presence__routes .route-end{fill:#e0b51f}.contact-presence__routes .route-label{fill:rgba(255,255,255,.78);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}@keyframes contactRouteFlow{from{stroke-dashoffset:80}to{stroke-dashoffset:0}}.contact-presence__pin{left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:3;min-width:132px;pointer-events:auto}.contact-presence__pin::before{display:none}.contact-presence__pin i{position:absolute;left:0;top:0;width:10px;height:10px;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#e0b51f;box-shadow:0 0 0 5px rgba(224,181,31,.08),0 0 16px rgba(224,181,31,.42);animation:contactPinPulse 3.8s ease-in-out infinite}.contact-presence__pin.middle-east i{box-shadow:0 0 0 14px rgba(224,181,31,.07),0 0 22px rgba(224,181,31,.36)}.contact-presence__pin small,.contact-presence__pin strong{position:relative;left:var(--label-x);top:var(--label-y);display:block;width:max-content;max-width:190px;padding:7px 9px;background:rgba(2,8,7,.78);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px)}.contact-presence__pin small{margin-top:-1px;color:rgba(255,255,255,.68);border-top:0;white-space:normal}@keyframes contactPinPulse{0%,100%{transform:scale(1);box-shadow:0 0 0 5px rgba(224,181,31,.08),0 0 16px rgba(224,181,31,.42)}50%{transform:scale(1.12);box-shadow:0 0 0 9px rgba(224,181,31,.05),0 0 22px rgba(224,181,31,.52)}}@media (max-width:760px){.contact-presence__map{min-height:620px}.contact-presence__pin{min-width:86px}.contact-presence__pin strong{font-size:9px}.contact-presence__pin small{display:block;font-size:8px;max-width:120px}.contact-presence__routes .route-label{font-size:9px}}.contact-gateway-v2 .contact-presence__map{position:relative;min-height:auto;aspect-ratio:2000/857;overflow:hidden;background:radial-gradient(circle at 39% 52%,rgba(224,181,31,.14),transparent 18%),radial-gradient(circle at 69% 38%,rgba(224,181,31,.09),transparent 22%),linear-gradient(135deg,rgba(255,255,255,.052),rgba(255,255,255,.018)),#03100d;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(224,181,31,.045),0 32px 90px rgba(0,0,0,.22)}.contact-presence__atlas{display:block;width:100%;height:100%;min-height:460px;padding:clamp(18px,2.6vw,36px)}.contact-presence__world{opacity:.48;filter:invert(1) brightness(.5) sepia(.18) saturate(.55) hue-rotate(92deg)}.contact-presence__graticule path{fill:none;stroke:rgba(255,255,255,.035);stroke-width:1;vector-effect:non-scaling-stroke}.contact-presence__atlas .contact-presence__routes{position:static;inset:auto;width:auto;height:auto;pointer-events:none}.contact-presence__atlas .route{fill:none;stroke:rgba(224,181,31,.68);stroke-width:2.15;stroke-linecap:round;stroke-dasharray:12 16;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px rgba(224, 181, 31, .24));animation:contactRouteFlow 8.6s linear infinite}.contact-presence__atlas .route--middle-east{animation-delay:.45s}.contact-presence__atlas .route--shanghai{animation-delay:.9s}.contact-presence__atlas .route--hong-kong{animation-delay:1.35s}.contact-presence__atlas .route--turkiye{animation-delay:1.8s}.contact-presence__atlas .route--sp-global{stroke:rgba(255,255,255,.28);stroke-dasharray:8 18;animation-delay:2.25s}.contact-presence__atlas .route-end{fill:#e4bd45;filter:drop-shadow(0 0 7px rgba(224, 181, 31, .42))}.contact-presence__atlas .route-label{fill:rgba(248,245,236,.84);font-size:22px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.contact-presence__hub{pointer-events:auto}.contact-presence__hub .hub-leader{stroke:rgba(224,181,31,.3);stroke-width:1;stroke-dasharray:4 8;vector-effect:non-scaling-stroke}.contact-presence__hub .hub-pulse{fill:rgba(224,181,31,.08);stroke:rgba(224,181,31,.26);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:contactMapPulse 4.8s ease-in-out infinite}.contact-presence__hub.is-regional .hub-pulse{fill:rgba(224,181,31,.055);stroke:rgba(224,181,31,.22)}.contact-presence__hub .hub-dot{fill:#e4bd45;stroke:rgba(255,255,255,.78);stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px rgba(224, 181, 31, .5))}.contact-presence__hub .hub-label{overflow:visible}.contact-presence__hub .hub-label div{display:grid;gap:4px;min-height:58px;padding:10px 12px;color:#f8f5ec;background:rgba(2,8,7,.78);border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 36px rgba(0,0,0,.24);backdrop-filter:blur(10px)}.contact-presence__hub .hub-label strong{font-size:19px;font-weight:900;letter-spacing:.05em;line-height:1.12;text-transform:uppercase}.contact-presence__hub .hub-label small{color:rgba(248,245,236,.68);font-size:15px;font-weight:650;line-height:1.25}.contact-presence__hub:hover .hub-dot{fill:#f2cf69;filter:drop-shadow(0 0 14px rgba(224, 181, 31, .68))}.contact-presence__hub:hover .hub-label div{border-color:rgba(224,181,31,.46);background:rgba(6,18,14,.9)}@keyframes contactMapPulse{0%,100%{opacity:.62;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:920px){.contact-gateway-v2 .contact-presence__map{aspect-ratio:auto;min-height:520px;overflow-x:auto;overflow-y:hidden}.contact-presence__atlas{width:840px;max-width:none;min-height:520px}}@media (max-width:520px){.contact-gateway-v2 .contact-presence__map{min-height:500px}.contact-presence__atlas{width:780px;min-height:500px;padding:18px}.contact-presence__atlas .route-label{font-size:19px}}:where(.mock-hero h1,.page-hero h1,.yl-hero h1,.about-hero h1,.agri-v2-hero h1,.coffee-v1-hero h1,.corn-v1-hero h1,.petroleum-v1-hero h1,.petro-hero h1,.investment-hero h1,.innovation-hero h1,.partner-hero h1,.contact-hero h1,.mining-division-v2-hero h1,.iron-v2-hero h1,.meal-v1-hero h1,.beef-v1-hero h1,.rice-v1-hero h1,.fertilizers-v1-hero h1,.sugar-v1-hero h1,.fruits-v1-hero h1,.manganese-v1-hero h1,.yl-insight-hero h1,.cap-hero h1,.gov-hero h1,.ecosystem-hero h1){overflow-wrap:anywhere;text-wrap:balance}:where(.mock-actions,.mock-cta div,[class*="-actions"],.cap-actions,.ecosystem-actions){row-gap:14px}:where(.mock-button,[class*="-btn"],[class*="-actions"] a,.primary-action,.contact-smart-form button){white-space:normal;text-align:center}html[dir=rtl] body{font-family:"Noto Naskh Arabic","Noto Sans Arabic",Tahoma,Arial,sans-serif;text-align:right;word-spacing:.02em}html[dir=rtl] :where(.mock-hero,.page-hero,.yl-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.petroleum-v1-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fertilizers-v1-hero,.sugar-v1-hero,.fruits-v1-hero,.manganese-v1-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero){direction:rtl;text-align:right;min-height:auto!important;height:auto!important;overflow:visible;padding-block-start:clamp(128px,13vw,190px)!important;padding-block-end:clamp(72px,10vw,150px)!important}html[dir=rtl] :where(.mock-hero__content,.page-hero__content,.yl-hero__content,.about-hero__content,.agri-v2-hero__content,.coffee-v1-hero__content,.corn-v1-hero__content,.petroleum-v1-hero__content,.petro-hero__content,.investment-hero__content,.innovation-hero__content,.partner-hero__content,.contact-hero__content,.mining-division-v2-hero__content,.iron-v2-hero__content,.meal-v1-hero__content,.beef-v1-hero__content,.rice-v1-hero__content,.fertilizers-v1-hero__content,.sugar-v1-hero__content,.fruits-v1-hero__content,.manganese-v1-hero__content,.yl-insight-hero > div,.cap-hero__content,.gov-hero__content,.ecosystem-hero__content){position:relative;inset:auto;width:min(880px,100%);max-width:880px;text-align:right;margin-inline-start:auto;margin-inline-end:0}html[dir=rtl] :where(.mock-hero h1,.page-hero h1,.yl-hero h1,.about-hero h1,.agri-v2-hero h1,.coffee-v1-hero h1,.corn-v1-hero h1,.petroleum-v1-hero h1,.petro-hero h1,.investment-hero h1,.innovation-hero h1,.partner-hero h1,.contact-hero h1,.mining-division-v2-hero h1,.iron-v2-hero h1,.meal-v1-hero h1,.beef-v1-hero h1,.rice-v1-hero h1,.fertilizers-v1-hero h1,.sugar-v1-hero h1,.fruits-v1-hero h1,.manganese-v1-hero h1,.yl-insight-hero h1,.cap-hero h1,.gov-hero h1,.ecosystem-hero h1){font-size:clamp(2.45rem, 6.2vw, 5.35rem)!important;line-height:1.14!important;letter-spacing:0!important;max-width:min(920px,100%)}html[dir=rtl] :where(.mock-hero p,.page-hero p,.yl-hero p,.about-hero p,.agri-v2-hero p,.coffee-v1-hero p,.corn-v1-hero p,.petroleum-v1-hero p,.petro-hero p,.investment-hero p,.innovation-hero p,.partner-hero p,.contact-hero p,.mining-division-v2-hero p,.iron-v2-hero p,.meal-v1-hero p,.beef-v1-hero p,.rice-v1-hero p,.fertilizers-v1-hero p,.sugar-v1-hero p,.fruits-v1-hero p,.manganese-v1-hero p,.yl-insight-hero p,.cap-hero p,.gov-hero p,.ecosystem-hero p){max-width:min(760px,100%);line-height:1.9}html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions){justify-content:flex-start;flex-direction:row-reverse}html[dir=rtl] :where(.mock-hero__reach,.contact-hero-panel,.mining-division-v2-featured,.meal-v1-hero-card,.beef-v1-hero-card,.agri-v2-hero__proof,.investment-hero__proof,.mining-refined-hero__proof,.gov-hero__facts){position:relative!important;inset:auto!important;width:min(520px,100%)!important;margin-block-start:clamp(24px,4vw,48px);margin-inline-start:auto;margin-inline-end:0}html[dir=rtl] :where(.mock-hero,.contact-gateway-v2 .contact-hero,.iron-v2 .iron-v2-hero,.ecosystem-network,.ecosystem-intro,.ecosystem-hubs,.ecosystem-technology,.about-ecosystem,.yl-careers-ecosystem){grid-template-columns:1fr}html[dir=rtl] :where(.mock-scroll){position:static;margin-top:28px}html[dir=rtl] :where(.contact-field-grid,.contact-dynamic-fields,.yl-career-form,.agri-product-form,.iron-v2-inquiry form){direction:rtl}html[dir=rtl] :where(.floating-field span){left:auto;right:16px}html[dir=rtl] :where(.contact-presence,.contact-info,.contact-faq,.contact-form-section,.contact-confirmation,.mock-section-head,.mock-intro,.mock-global,.mock-values,.mock-cta){direction:rtl;text-align:right}html[dir=rtl] :where(.contact-presence__pin strong,.contact-presence__pin small){left:var(--label-x);right:auto;text-align:right}@media (max-width:760px){html[dir=rtl] :where(.mock-hero,.page-hero,.yl-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.petroleum-v1-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fertilizers-v1-hero,.sugar-v1-hero,.fruits-v1-hero,.manganese-v1-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero){padding-block-start:112px!important;padding-inline:20px!important}html[dir=rtl] :where(.mock-hero h1,.page-hero h1,.yl-hero h1,.about-hero h1,.agri-v2-hero h1,.coffee-v1-hero h1,.corn-v1-hero h1,.petroleum-v1-hero h1,.petro-hero h1,.investment-hero h1,.innovation-hero h1,.partner-hero h1,.contact-hero h1,.mining-division-v2-hero h1,.iron-v2-hero h1,.meal-v1-hero h1,.beef-v1-hero h1,.rice-v1-hero h1,.fertilizers-v1-hero h1,.sugar-v1-hero h1,.fruits-v1-hero h1,.manganese-v1-hero h1,.yl-insight-hero h1,.cap-hero h1,.gov-hero h1,.ecosystem-hero h1){font-size:clamp(2.15rem, 10vw, 3.85rem)!important;line-height:1.18!important}html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions){flex-direction:column;align-items:stretch}}.iron-v2 .iron-v2-hero{display:grid;grid-template-columns:minmax(340px,.58fr) minmax(660px,1.42fr);gap:clamp(28px,4vw,70px);align-items:center;min-height:clamp(780px,92vh,1040px);padding:clamp(96px,9vw,154px) clamp(24px,5vw,72px)}.iron-v2 .iron-v2-hero__media{background-position:center;filter:contrast(1.12) saturate(.78) brightness(.54)}.iron-v2 .iron-v2-hero__shade{background:linear-gradient(90deg,rgba(2,5,4,.96),rgba(2,5,4,.68) 38%,rgba(2,5,4,.18) 72%),radial-gradient(circle at 70% 42%,rgba(216,170,55,.2),transparent 34%),linear-gradient(180deg,rgba(2,5,4,.06),#050807 92%)}.iron-v2 .iron-v2-hero__content{width:min(610px,100%)}.iron-v2 .iron-v2-hero h1{font-size:clamp(3.35rem, 5.45vw, 6.35rem)}.iron-v2 .iron-v2-hero__content>p{max-width:650px;color:rgba(248,245,236,.84);font-size:clamp(1.02rem, 1.16vw, 1.22rem)}.iron-v2-hero__art{position:relative;z-index:2;margin:0;min-height:clamp(610px,66vh,800px);margin-right:calc(clamp(24px,5vw,72px) * -1);overflow:hidden;border:1px solid rgba(216,170,55,.18);background:#050807;box-shadow:0 40px 120px rgba(0,0,0,.34)}.iron-v2-hero__art::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(5,8,7,.34),transparent 32%),radial-gradient(circle at 68% 34%,rgba(216,170,55,.16),transparent 31%);pointer-events:none}.iron-v2-hero__art img{width:100%;height:100%;min-height:inherit;object-fit:cover;filter:contrast(1.14) saturate(.82) brightness(.8);transform:scale(1.045);animation:ironHeroImageSettle 1.8s ease-out forwards}.iron-v2-hero__art figcaption{position:absolute;left:20px;right:20px;bottom:20px;z-index:2;padding:14px 16px;border:1px solid rgba(216,170,55,.25);background:rgba(3,7,6,.68);color:#fff;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(14px)}.iron-v2-hero-route{position:absolute;left:10%;right:12%;bottom:32%;z-index:2;height:2px;overflow:hidden;transform:rotate(-6deg);transform-origin:left center;background:rgba(255,255,255,.16)}.iron-v2-hero-route::after{content:"";position:absolute;inset:0 auto 0 0;width:34%;background:linear-gradient(90deg,transparent,#d8aa37,transparent);box-shadow:0 0 18px rgba(216,170,55,.5);animation:ironRouteFlow 3.4s linear infinite}.iron-v2-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:34px;max-width:680px}.iron-v2-kpi-strip span{padding:12px 13px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);color:rgba(248,245,236,.88);font-size:.7rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.iron-v2 .iron-v2-composition{grid-template-columns:minmax(320px,.72fr) minmax(410px,.82fr)}.iron-v2-spec-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.iron-v2 .iron-v2-formula-card strong{font-size:clamp(4.2rem, 7.8vw, 7.4rem);padding-top:18px;position:relative;z-index:2;text-shadow:0 10px 34px rgba(0,0,0,.62)}.iron-v2 .iron-v2-grade{z-index:4;border:1px solid rgba(242,201,103,.88);color:#ffd978;background:linear-gradient(135deg,rgba(9,13,11,.94),rgba(28,24,12,.86));box-shadow:0 0 0 1px rgba(255,255,255,.08) inset,0 18px 44px rgba(0,0,0,.38),0 0 32px rgba(216,170,55,.18);text-shadow:0 1px 0 rgba(0,0,0,.72),0 0 16px rgba(242,201,103,.22)}.iron-v2 .iron-v2-formula-card dl{z-index:3}.iron-v2 .iron-v2-formula-card div{border:1px solid rgba(255,255,255,.1);border-top-color:rgba(216,170,55,.36);background:linear-gradient(145deg,rgba(0,0,0,.48),rgba(255,255,255,.045));backdrop-filter:blur(14px)}.iron-v2 .iron-v2-formula-card dd{color:#fffaf0;text-shadow:0 2px 12px rgba(0,0,0,.54)}.iron-v2-spec-grid article{min-height:154px;padding:24px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.065),rgba(255,255,255,.018));transition:transform 180ms ease,border-color 180ms ease,background 180ms ease}.iron-v2-spec-grid article:hover{transform:translateY(-3px);border-color:rgba(216,170,55,.42);background:linear-gradient(145deg,rgba(216,170,55,.1),rgba(255,255,255,.025))}.iron-v2-spec-grid span{display:block;color:#d8aa37;font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.iron-v2-spec-grid strong{display:block;margin:12px 0;color:#fff;font-size:clamp(1.45rem, 2.1vw, 2.4rem);line-height:1}.iron-v2-spec-grid p{margin:0;color:rgba(248,245,236,.68);font-size:.92rem;line-height:1.58}.iron-v2 .iron-v2-map{min-height:660px;padding:28px;box-shadow:0 34px 110px rgba(0,0,0,.25);background:radial-gradient(circle at 30% 56%,rgba(216,170,55,.13),transparent 20%),radial-gradient(circle at 82% 28%,rgba(18,111,83,.18),transparent 26%),linear-gradient(135deg,#06100f,#0a1513 58%,#030605)}.iron-v2 .iron-v2-map::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);pointer-events:none}.iron-v2 .iron-v2-map .route,.iron-v2 .iron-v2-map .route-particle,.iron-v2 .iron-v2-map img{display:none}.iron-v2-map__header{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.iron-v2-map__header span{position:static!important;padding:0!important;border:0!important;background:0 0!important;color:#d8aa37!important;font-size:.72rem!important;letter-spacing:.12em}.iron-v2-map__header strong{color:#fffaf0;font-size:clamp(.85rem, 1.1vw, 1rem);text-align:right;text-transform:uppercase}.iron-v2-route-map{position:relative;z-index:2;display:block;width:100%;min-height:560px;overflow:visible}.iron-v2-map__grid{fill:none;stroke:rgba(255,255,255,.055);stroke-width:1}.iron-v2-land{fill:rgba(255,255,255,.07);stroke:rgba(255,255,255,.1);stroke-width:1.4}.iron-v2-brazil-shape{fill:rgba(216,170,55,.2);stroke:rgba(216,170,55,.58);stroke-width:1.6}.iron-v2-domestic-route,.iron-v2-ocean-route{fill:none;stroke:url(#ironRouteGold);stroke-width:2.6;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(216, 170, 55, .32));stroke-dasharray:8 10;animation:ironMapDash 7s linear infinite}.iron-v2-domestic-route{stroke-width:3.4;stroke-dasharray:1 0}.iron-v2-route-glow{fill:url(#ironGlow);opacity:.7;animation:ironMapPulse 2.8s ease-in-out infinite}.iron-v2-route-glow--port{animation-delay:.45s}.iron-v2-node{fill:#f2c967;stroke:rgba(5,8,7,.92);stroke-width:3;filter:drop-shadow(0 0 12px rgba(242, 201, 103, .62))}.iron-v2-node--dest{fill:#fff1b3}.iron-v2-moving-dot{fill:#fff1b3;filter:drop-shadow(0 0 14px rgba(242, 201, 103, .78))}.iron-v2-map .iron-v2-map-label{position:absolute;z-index:5;display:inline-flex;align-items:center;min-height:34px;padding:8px 11px;border:1px solid rgba(216,170,55,.62);color:#fffaf0;background:linear-gradient(135deg,rgba(3,7,6,.92),rgba(16,26,21,.78));box-shadow:0 14px 34px rgba(0,0,0,.32),0 0 18px rgba(216,170,55,.12);font-size:.7rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(12px)}.iron-v2-map .origin{left:25%;top:57%;color:#070906;background:linear-gradient(135deg,#f3cf75,#d8aa37)}.iron-v2-map .port{left:36.5%;top:45%}.iron-v2-map .dest-1{right:6%;top:31%}.iron-v2-map .dest-2{right:24%;top:32%}.iron-v2-map .dest-3{right:12%;top:52%}.iron-v2 .iron-v2-formula-card>.iron-v2-grade{position:relative;top:auto;right:auto;display:inline-flex;align-items:center;justify-content:center;margin:24px 0 0;border:1px solid rgba(242,201,103,.92);color:#ffd978;background:linear-gradient(135deg,rgba(9,13,11,.96),rgba(34,28,13,.9));box-shadow:0 0 0 1px rgba(255,255,255,.08) inset,0 18px 44px rgba(0,0,0,.38),0 0 32px rgba(216,170,55,.22)}.iron-v2 .iron-v2-formula-card dl>div{border:1px solid rgba(255,255,255,.1);border-top-color:rgba(216,170,55,.36);background:linear-gradient(145deg,rgba(0,0,0,.48),rgba(255,255,255,.045))}.iron-v2-docs{grid-template-columns:1fr}.iron-v2-doc-flow{position:relative;display:grid;grid-template-columns:repeat(10,minmax(180px,1fr));gap:14px;overflow-x:auto;padding:52px 0 8px}.iron-v2-doc-flow .iron-v2-flow__line{left:46px;right:46px;top:82px}.iron-v2-doc-flow article{position:relative;z-index:1;min-height:210px;padding:24px;border:1px solid rgba(255,255,255,.11);background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.018))}.iron-v2-doc-flow i{display:grid;place-items:center;width:56px;height:56px;margin-bottom:26px;border:1px solid rgba(216,170,55,.72);border-radius:999px;background:radial-gradient(circle,rgba(216,170,55,.2),rgba(255,255,255,.04));box-shadow:0 0 22px rgba(216,170,55,.16)}.iron-v2-doc-flow i::before{content:"";width:18px;height:18px;border:1px solid #d8aa37;transform:rotate(45deg)}.iron-v2-doc-flow strong{display:block;color:#fff;font-size:1rem;line-height:1.2;text-transform:uppercase}.iron-v2-doc-flow p{margin:12px 0 0;color:rgba(248,245,236,.66);font-size:.9rem;line-height:1.58}.iron-v2 .iron-v2-inquiry{background:linear-gradient(90deg,rgba(5,8,7,.98),rgba(5,8,7,.74)),url("/wp-content/themes/yelleen-theme/assets/images/iron-ore/iron-ore-export-corridor-v2.png") center/cover}.iron-v2-cta-actions{display:grid;gap:10px;margin-top:30px;max-width:520px}.iron-v2-cta-actions a{display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0 18px;border:1px solid rgba(216,170,55,.28);background:rgba(255,255,255,.045);color:#fff;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:background 180ms ease,border-color 180ms ease,transform 180ms ease}.iron-v2-cta-actions a::after{content:"→";color:#d8aa37}.iron-v2-cta-actions a:hover{transform:translateX(4px);border-color:rgba(216,170,55,.62);background:rgba(216,170,55,.1)}@keyframes ironHeroImageSettle{to{transform:scale(1)}}@keyframes ironRouteFlow{from{transform:translateX(-100%)}to{transform:translateX(320%)}}@keyframes ironRoutePulse{0%,100%{opacity:.58;filter:none}50%{opacity:1;filter:drop-shadow(0 0 12px rgba(216, 170, 55, .45))}}@keyframes ironParticleMove{0%{left:20%;top:49%;opacity:0}12%,86%{opacity:1}46%{left:50%;top:55%}100%{left:85%;top:35%;opacity:0}}@keyframes ironMapDash{to{stroke-dashoffset:-72}}@keyframes ironMapPulse{0%,100%{opacity:.46;transform:scale(.96);transform-origin:center}50%{opacity:.86;transform:scale(1.05);transform-origin:center}}@media (max-width:1180px){.iron-v2 .iron-v2-composition,.iron-v2 .iron-v2-hero{grid-template-columns:1fr}.iron-v2-hero__art{min-height:520px}.iron-v2-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.iron-v2 .iron-v2-hero{min-height:auto;padding:86px 20px 64px!important}.iron-v2-kpi-strip,.iron-v2-spec-grid{grid-template-columns:1fr}.iron-v2-hero__art{min-height:360px}.iron-v2 .iron-v2-map{min-height:540px;padding:18px}.iron-v2-map__header{align-items:flex-start;flex-direction:column}.iron-v2-map__header strong{text-align:left}.iron-v2-route-map{min-height:430px;width:760px;transform:translateX(-215px)}.iron-v2-map .iron-v2-map-label{font-size:.62rem;min-height:30px;padding:7px 9px}.iron-v2-map .origin{left:16px;top:56%}.iron-v2-map .port{left:34%;top:44%}.iron-v2-map .dest-1{right:14px;top:33%}.iron-v2-map .dest-2{right:31%;top:36%}.iron-v2-map .dest-3{right:12px;top:58%}}.yelleen-hp-field{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;white-space:nowrap!important}.yelleen-hp-field input{position:absolute!important;inset:0!important;width:1px!important;height:1px!important;min-width:0!important;max-width:1px!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important}.yelleen-ajax-form{position:relative}.yelleen-ajax-form [hidden]{display:none!important}.yelleen-ajax-form button[type=submit].is-submitting,.yelleen-ajax-form input[type=submit].is-submitting{position:relative;cursor:wait;opacity:.82;pointer-events:none}.yelleen-ajax-form button[type=submit].is-submitting::after{content:"";width:16px;height:16px;margin-left:12px;border:2px solid rgba(5,15,12,.3);border-top-color:rgba(5,15,12,.88);border-radius:999px;animation:yelleenSubmitSpin 760ms linear infinite}.yelleen-field-error{display:block;margin-top:7px;color:#ffb9b4;font-size:.76rem;font-weight:800;line-height:1.35;text-transform:none;letter-spacing:0}.has-yelleen-error{border-color:rgba(233,75,67,.72)!important;box-shadow:0 0 0 3px rgba(233,75,67,.12)!important}.yelleen-form-error-panel{grid-column:1/-1;padding:18px 20px;border:1px solid rgba(233,75,67,.34);background:linear-gradient(135deg,rgba(80,12,10,.74),rgba(255,255,255,.035));color:#fff5f3;box-shadow:0 20px 60px rgba(0,0,0,.22)}.yelleen-form-error-panel strong{display:block;color:#ffd9d7;font-size:.86rem;font-weight:950;text-transform:uppercase}.yelleen-form-error-panel p{margin:8px 0 0;color:rgba(255,245,243,.78);font-size:.92rem;line-height:1.55}.yelleen-form-success-panel{grid-column:1/-1;width:100%;opacity:0;transform:translateY(10px);transition:opacity 360ms ease,transform 420ms ease;padding:clamp(28px,4vw,44px);border:1px solid rgba(22,138,67,.38);background:radial-gradient(circle at 14% 12%,rgba(57,173,96,.18),transparent 26%),linear-gradient(145deg,rgba(4,31,25,.96),rgba(7,17,14,.92));color:#fffaf0;box-shadow:0 28px 90px rgba(0,0,0,.28);backdrop-filter:blur(18px)}.yelleen-form-success-panel.is-visible{opacity:1;transform:none}.yelleen-success-check{width:68px;height:68px;display:grid;place-items:center;margin-bottom:22px;border:1px solid rgba(57,173,96,.72);border-radius:999px;background:radial-gradient(circle,rgba(57,173,96,.24),rgba(255,255,255,.04));box-shadow:0 0 32px rgba(57,173,96,.22)}.yelleen-success-check svg{width:40px;height:40px}.yelleen-success-check path{fill:none;stroke:#74ca8f;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:44;stroke-dashoffset:44;animation:yelleenCheckDraw 480ms ease 120ms forwards}.yelleen-success-kicker{margin:0 0 12px!important;color:#74ca8f!important;font-size:.76rem!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important}.yelleen-form-success-panel h3{margin:0;color:#fff;font-size:clamp(1.8rem, 3vw, 3.3rem);line-height:1.02;letter-spacing:0}.yelleen-success-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0 18px}.yelleen-success-meta span{min-height:108px;padding:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.055)}.yelleen-success-meta small{display:block;margin-bottom:10px;color:#d8aa37;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.yelleen-success-meta strong{color:#fffaf0;font-size:1rem;line-height:1.24}.yelleen-success-note{margin:0!important;color:rgba(255,250,240,.72)!important;font-size:.98rem!important}.yelleen-success-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.yelleen-success-actions button{min-height:50px;padding:0 18px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.06);color:#fff;font-size:.76rem;font-weight:950;text-transform:uppercase;cursor:pointer}.yelleen-success-actions button:first-child{border-color:rgba(216,170,55,.72);background:#d8aa37;color:#07110e}@keyframes yelleenSubmitSpin{to{transform:rotate(360deg)}}@keyframes yelleenCheckDraw{to{stroke-dashoffset:0}}@media (max-width:900px){.yelleen-success-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.yelleen-success-actions,.yelleen-success-meta{grid-template-columns:1fr}.yelleen-success-actions,.yelleen-success-actions button{width:100%}}.governance-center{background:#03100d;color:#f7f4ea;overflow:hidden}.gov-hero{align-items:center;display:flex;min-height:760px;padding:150px 72px 96px;position:relative}.gov-hero__bg{background-position:center;background-size:cover;filter:saturate(.92) contrast(1.08);inset:0;position:absolute;transform:scale(1.03)}.gov-hero::after{background:linear-gradient(90deg,rgba(2,11,9,.94),rgba(2,11,9,.68) 42%,rgba(2,11,9,.18)),linear-gradient(0deg,rgba(2,11,9,.84),rgba(2,11,9,.06) 48%,rgba(2,11,9,.62));content:"";inset:0;position:absolute}.gov-hero__particles{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.gov-hero__particles span{animation:govParticle 9s linear infinite;background:radial-gradient(circle,rgba(217,170,45,.42),transparent 64%);border-radius:999px;height:180px;opacity:.5;position:absolute;width:180px}.gov-hero__particles span:first-child{left:12%;top:28%}.gov-hero__particles span:nth-child(2){animation-delay:-3s;right:24%;top:18%}.gov-hero__particles span:nth-child(3){animation-delay:-6s;bottom:18%;right:8%}@keyframes govParticle{0%{transform:translate3d(0,18px,0) scale(.82);opacity:.18}50%{transform:translate3d(12px,-18px,0) scale(1);opacity:.5}100%{transform:translate3d(0,18px,0) scale(.82);opacity:.18}}.gov-hero__content{max-width:820px;position:relative;z-index:2}.gov-kicker{color:#d9aa2d;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.gov-hero h1{color:#fff;font-size:clamp(54px, 7vw, 104px);letter-spacing:0;line-height:.92;margin:0 0 28px;max-width:1040px}.gov-hero__content>p:not(.gov-kicker){color:#e5e1d5;font-size:22px;line-height:1.55;margin:0;max-width:720px}.gov-hero__facts{display:flex;flex-wrap:wrap;gap:12px;margin-top:42px}.gov-hero__facts span{background:rgba(255,255,255,.08);border:1px solid rgba(217,170,45,.36);color:#fff;font-size:12px;font-weight:850;padding:12px 14px;text-transform:uppercase}.gov-section{padding:104px 72px;position:relative}.gov-section__intro{display:grid;gap:32px;grid-template-columns:minmax(0,0.9fr) minmax(280px,0.52fr);margin-bottom:52px}.gov-digital h2,.gov-faq h2,.gov-final h2,.gov-review h2,.gov-section__intro h2,.gov-sourcing h2{color:#fff;font-size:clamp(38px, 4.4vw, 66px);letter-spacing:0;line-height:1;margin:0}.gov-digital p,.gov-final p,.gov-review p,.gov-section__intro p:not(.gov-kicker),.gov-sourcing p{color:#c9d1ca;font-size:16px;line-height:1.75;margin:0}.gov-values{background:#061612}.gov-compliance__grid,.gov-docs__grid,.gov-esg__grid,.gov-values__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.gov-compliance__grid article,.gov-docs__grid article,.gov-esg__grid article,.gov-risk__grid article,.gov-values__grid article{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 70px rgba(0,0,0,.18);min-height:190px;padding:28px;transition:border-color .3s ease,transform .3s ease,background .3s ease}.gov-compliance__grid article:hover,.gov-docs__grid article:hover,.gov-esg__grid article:hover,.gov-risk__grid article:hover,.gov-values__grid article:hover{background:linear-gradient(145deg,rgba(217,170,45,.12),rgba(255,255,255,.04));border-color:rgba(217,170,45,.42);transform:translateY(-4px)}.gov-docs__grid i,.gov-quality__timeline i,.gov-values__grid i{align-items:center;border:1px solid rgba(217,170,45,.48);border-radius:999px;color:#d9aa2d;display:inline-flex;height:54px;justify-content:center;margin-bottom:24px;width:54px}.gov-docs__grid svg,.gov-quality__timeline svg,.gov-values__grid svg{fill:none;height:28px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:28px}.gov-compliance__grid h3,.gov-docs__grid strong,.gov-esg__grid strong,.gov-values__grid h3{color:#fff;display:block;font-size:22px;line-height:1.15;margin:0 0 14px}.gov-compliance__grid p,.gov-docs__grid span,.gov-esg__grid p,.gov-values__grid p{color:#cbd4ce;line-height:1.65;margin:0}.gov-framework{background:radial-gradient(circle at 28% 20%,rgba(217,170,45,.14),transparent 32%),#020b09}.gov-framework__track{counter-reset:gov;display:grid;gap:16px;grid-template-columns:repeat(11,minmax(120px,1fr));overflow-x:auto;padding:10px 0 24px}.gov-framework__track article{animation:govStepIn .8s ease both;animation-delay:calc(var(--step-index) * .06s);background:rgba(255,255,255,.055);border:1px solid rgba(217,170,45,.26);min-height:154px;padding:22px;position:relative}.gov-framework__track article::after{background:linear-gradient(90deg,#d9aa2d,rgba(217,170,45,0));content:"";height:1px;position:absolute;right:-17px;top:50%;width:17px}.gov-framework__track article:last-child::after{display:none}@keyframes govStepIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.gov-framework__track span,.gov-quality__timeline span,.gov-risk__grid span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;margin-bottom:18px}.gov-framework__track strong{color:#fff;display:block;font-size:17px;line-height:1.25}.gov-review{align-items:center;background:#071612;display:grid;gap:58px;grid-template-columns:minmax(0,0.78fr) minmax(520px,1fr)}.gov-review__hub{aspect-ratio:1/1;background:radial-gradient(circle,rgba(217,170,45,.18),transparent 28%),radial-gradient(circle at center,rgba(255,255,255,.06),transparent 54%);border:1px solid rgba(255,255,255,.1);border-radius:999px;position:relative}.gov-review__hub::after,.gov-review__hub::before{border:1px solid rgba(217,170,45,.18);border-radius:inherit;content:"";inset:14%;position:absolute}.gov-review__hub::after{inset:28%}.gov-review__center,.gov-review__pillar{align-items:center;background:rgba(4,17,14,.92);border:1px solid rgba(217,170,45,.42);display:flex;justify-content:center;position:absolute;text-align:center}.gov-review__center{border-radius:999px;box-shadow:0 0 60px rgba(217,170,45,.18);flex-direction:column;height:168px;left:50%;top:50%;transform:translate(-50%,-50%);width:168px;z-index:2}.gov-review__center span{color:#d9aa2d;font-size:12px;font-weight:900}.gov-review__center strong{color:#fff;font-size:22px;line-height:1.05;max-width:110px}.gov-review__pillar{border-radius:999px;color:#fff;font-size:12px;font-weight:850;height:54px;padding:0 18px;text-transform:uppercase;transform:translate(-50%,-50%);white-space:nowrap}.gov-review__pillar--1{left:50%;top:7%}.gov-review__pillar--2{left:79%;top:18%}.gov-review__pillar--3{left:93%;top:48%}.gov-review__pillar--4{left:78%;top:80%}.gov-review__pillar--5{left:50%;top:93%}.gov-review__pillar--6{left:21%;top:80%}.gov-review__pillar--7{left:7%;top:48%}.gov-review__pillar--8{left:21%;top:18%}.gov-review__pillar--9{left:50%;top:50%;transform:translate(-50%,132px)}.gov-risk{background:#020b09}.gov-risk__grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.gov-risk__grid article{min-height:124px}.gov-risk__grid strong{color:#fff;display:block;font-size:18px;line-height:1.25}.gov-compliance{background:#081813}.gov-digital,.gov-faq,.gov-sourcing{align-items:center;background:#020b09;display:grid;gap:56px;grid-template-columns:minmax(0,0.9fr) minmax(360px,0.7fr)}.gov-digital__stack,.gov-sourcing__panel{background:linear-gradient(145deg,rgba(217,170,45,.12),rgba(255,255,255,.045));border:1px solid rgba(217,170,45,.28);display:grid;gap:12px;padding:34px}.gov-digital__stack span,.gov-sourcing__panel span{background:rgba(0,0,0,.2);border-left:2px solid #d9aa2d;color:#fff;font-weight:800;padding:15px 18px}.gov-quality{background:linear-gradient(180deg,rgba(217,170,45,.08),transparent),#071612}.gov-quality__timeline{display:grid;gap:16px;grid-template-columns:repeat(7,minmax(150px,1fr));overflow-x:auto;padding-bottom:20px}.gov-quality__timeline article{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);min-height:190px;padding:24px;position:relative}.gov-quality__timeline article::after{background:#d9aa2d;content:"";height:1px;left:calc(100% + 1px);opacity:.45;position:absolute;top:50%;width:15px}.gov-quality__timeline article:last-child::after{display:none}.gov-quality__timeline strong{color:#fff;display:block;font-size:18px;line-height:1.25}.gov-esg{background:#061612}.gov-digital{background:radial-gradient(circle at 74% 50%,rgba(217,170,45,.12),transparent 34%),#020b09}.gov-docs{background:#071612}.gov-docs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.gov-docs__grid article{min-height:170px}.gov-docs__grid span{color:#d9aa2d;font-size:12px;font-weight:850;text-transform:uppercase}.gov-faq{align-items:start}.gov-faq__items{display:grid;gap:12px}.gov-faq details{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#fff;padding:0}.gov-faq summary{cursor:pointer;font-size:18px;font-weight:850;list-style:none;padding:22px 24px}.gov-faq summary::-webkit-details-marker{display:none}.gov-faq summary::after{color:#d9aa2d;content:"+";float:right}.gov-faq details[open] summary::after{content:"-"}.gov-faq details p{border-top:1px solid rgba(255,255,255,.1);color:#cbd4ce;line-height:1.7;margin:0;padding:0 24px 24px}.gov-final{align-items:center;background:linear-gradient(90deg,rgba(2,11,9,.96),rgba(2,11,9,.62)),url('../images/home-sectors/partnership-sector.jpg') center/cover;display:grid;gap:36px;grid-template-columns:1fr 0.72fr auto;padding:92px 72px}.gov-final__actions{display:grid;gap:12px;min-width:270px}.gov-final__actions a{background:#d9aa2d;color:#06110e;font-size:12px;font-weight:900;padding:18px 22px;text-align:center;text-transform:uppercase}.gov-final__actions a:last-child{background:0 0;border:1px solid rgba(255,255,255,.34);color:#fff}@media (max-width:1180px){.gov-digital,.gov-faq,.gov-final,.gov-review,.gov-section__intro,.gov-sourcing{grid-template-columns:1fr}.gov-compliance__grid,.gov-docs__grid,.gov-esg__grid,.gov-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gov-risk__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gov-review__hub{max-width:620px;width:100%}}@media (max-width:720px){.gov-final,.gov-hero,.gov-section{padding-left:24px;padding-right:24px}.gov-hero{min-height:700px;padding-top:130px}.gov-hero h1{font-size:48px}.gov-hero__content>p:not(.gov-kicker){font-size:18px}.gov-compliance__grid,.gov-docs__grid,.gov-esg__grid,.gov-risk__grid,.gov-values__grid{grid-template-columns:1fr}.gov-framework__track,.gov-quality__timeline{grid-template-columns:1fr;overflow:visible}.gov-framework__track article::after,.gov-quality__timeline article::after{display:none}.gov-review__hub{aspect-ratio:auto;border-radius:0;display:grid;gap:10px;padding:22px}.gov-review__hub::after,.gov-review__hub::before{display:none}.gov-review__center,.gov-review__pillar{position:static;transform:none;width:100%}.gov-review__center{border-radius:0;height:auto;padding:28px}.gov-review__pillar{border-radius:0;justify-content:flex-start}}.capability-page{background:#03100d;color:#f7f4ea;overflow:hidden}.cap-kicker{color:#d9aa2d;font-size:12px;font-weight:900;letter-spacing:.08em;margin:0 0 18px;text-transform:uppercase}.cap-hero{align-items:center;display:flex;min-height:760px;padding:150px 72px 96px;position:relative}.cap-hero__bg{background-position:center;background-size:cover;filter:saturate(.95) contrast(1.08);inset:0;position:absolute}.cap-hero::after{background:radial-gradient(circle at 70% 34%,rgba(217,170,45,.14),transparent 28%),linear-gradient(90deg,rgba(2,11,9,.96),rgba(2,11,9,.72) 48%,rgba(2,11,9,.25)),linear-gradient(0deg,rgba(2,11,9,.88),transparent 48%);content:"";inset:0;position:absolute}.cap-hero__content{max-width:850px;position:relative;z-index:2}.cap-hero h1{color:#fff;font-size:clamp(54px, 6.8vw, 98px);letter-spacing:0;line-height:.94;margin:0 0 28px}.cap-hero__content>p:not(.cap-kicker){color:#e4e1d8;font-size:22px;line-height:1.56;margin:0;max-width:760px}.cap-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:38px}.cap-actions a,.cap-governance>a{background:#d9aa2d;color:#06110e;font-size:12px;font-weight:900;padding:18px 24px;text-transform:uppercase;transition:transform .3s ease,background .3s ease}.cap-actions a:hover,.cap-governance>a:hover{background:#f0c24a;transform:translateY(-2px)}.cap-actions a:nth-child(2){background:0 0;border:1px solid rgba(255,255,255,.36);color:#fff}.cap-final,.cap-overview,.cap-section{padding:104px 72px}.cap-overview{align-items:end;background:#f1eee5;color:#08130f;display:grid;gap:56px;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.62fr)}.cap-digital h2,.cap-final h2,.cap-governance h2,.cap-logistics h2,.cap-market h2,.cap-overview h2,.cap-section__head h2{color:inherit;font-size:clamp(38px, 4.4vw, 66px);letter-spacing:0;line-height:1;margin:0}.cap-digital p,.cap-final p,.cap-governance p,.cap-logistics p,.cap-market p,.cap-overview p:not(.cap-kicker){color:inherit;font-size:16px;line-height:1.75;margin:0;opacity:.78}.cap-section{background:#03100d}.cap-section__head{margin-bottom:52px;max-width:920px}.cap-core{background:#061612}.cap-core__grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.cap-core__grid article,.cap-docs__grid article{background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(255,255,255,.12);min-height:230px;padding:28px;transition:border-color .3s ease,transform .3s ease,background .3s ease}.cap-core__grid article:hover,.cap-docs__grid article:hover{background:linear-gradient(145deg,rgba(217,170,45,.12),rgba(255,255,255,.04));border-color:rgba(217,170,45,.42);transform:translateY(-4px)}.cap-core__grid i,.cap-docs__grid i{align-items:center;border:1px solid rgba(217,170,45,.5);border-radius:999px;color:#d9aa2d;display:inline-flex;height:52px;justify-content:center;margin-bottom:24px;width:52px}.cap-core__grid svg,.cap-docs__grid svg{fill:none;height:27px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:27px}.cap-core__grid h3,.cap-docs__grid strong{color:#fff;display:block;font-size:21px;line-height:1.16;margin:0 0 14px}.cap-core__grid p,.cap-docs__grid span{color:#cbd4ce;line-height:1.62;margin:0}.cap-model{background:radial-gradient(circle at 16% 30%,rgba(217,170,45,.14),transparent 32%),#020b09}.cap-model__flow{display:grid;gap:16px;grid-template-columns:repeat(7,minmax(150px,1fr));overflow-x:auto;padding-bottom:22px}.cap-model__flow article{animation:capStepIn .72s ease both;animation-delay:calc(var(--index) * .06s);background:rgba(255,255,255,.06);border:1px solid rgba(217,170,45,.26);min-height:170px;padding:24px;position:relative}.cap-model__flow article::after{background:linear-gradient(90deg,#d9aa2d,transparent);content:"";height:1px;left:100%;position:absolute;top:50%;width:17px}.cap-model__flow article:last-child::after{display:none}@keyframes capStepIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.cap-model__flow span{color:#d9aa2d;display:block;font-size:12px;font-weight:900;margin-bottom:20px}.cap-model__flow strong{color:#fff;display:block;font-size:19px;line-height:1.18}.cap-sectors{background:#071612}.cap-sectors__list{display:grid;gap:16px}.cap-sectors__list a{background-image:linear-gradient(90deg,rgba(2,11,9,.92),rgba(2,11,9,.55),rgba(2,11,9,.18)),var(--sector-image);background-position:center;background-size:cover;border:1px solid rgba(255,255,255,.12);color:#fff;display:grid;gap:16px;grid-template-columns:0.34fr 1fr auto;min-height:170px;padding:36px;transition:border-color .3s ease,transform .3s ease}.cap-sectors__list a:hover{border-color:rgba(217,170,45,.55);transform:translateX(4px)}.cap-sectors__list span{color:#fff;font-size:32px;font-weight:900}.cap-sectors__list p{color:#dbe2dd;line-height:1.6;margin:0;max-width:760px}.cap-sectors__list em{align-self:center;color:#d9aa2d;font-size:12px;font-style:normal;font-weight:900;text-transform:uppercase}.cap-digital,.cap-governance,.cap-logistics,.cap-market{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(360px,0.78fr) minmax(0,1fr)}.cap-logistics{background:#020b09}.cap-digital__image,.cap-logistics__image{background-position:center;background-size:cover;min-height:560px;position:relative}.cap-digital__image::after,.cap-logistics__image::after{background:linear-gradient(0deg,rgba(2,11,9,.7),rgba(2,11,9,.05));content:"";inset:0;position:absolute}.cap-logistics__grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.cap-logistics__grid span{background:rgba(255,255,255,.06);border-left:2px solid #d9aa2d;color:#fff;font-weight:850;padding:16px 18px}.cap-governance{background:#f1eee5;color:#07120f;grid-template-columns:minmax(0,1fr) auto}.cap-digital{background:#061612}.cap-digital__items{display:grid;gap:14px;margin-top:34px}.cap-digital__items article{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);padding:20px}.cap-digital__items strong{color:#fff;display:block;font-size:18px;margin-bottom:8px}.cap-digital__items span{color:#cbd4ce;line-height:1.6}.cap-market{background:radial-gradient(circle at 72% 48%,rgba(217,170,45,.14),transparent 36%),#020b09;grid-template-columns:minmax(0,0.72fr) minmax(520px,1fr)}.cap-route-visual{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.12);padding:18px}.cap-route-visual svg{display:block;width:100%}.cap-map-shape{fill:rgba(255,255,255,0.08);stroke:rgba(255,255,255,0.16)}.cap-route-line{animation:capRouteDash 5s linear infinite;fill:none;stroke:url(#capRouteGold);stroke-dasharray:8 10;stroke-linecap:round;stroke-width:2}@keyframes capRouteDash{to{stroke-dashoffset:-90}}.cap-destination,.cap-origin{fill:#d9aa2d;filter:drop-shadow(0 0 10px rgba(217, 170, 45, .65))}.cap-route-visual text{fill:#ffffff;font-size:16px;font-weight:900}.cap-docs{background:#071612}.cap-docs__grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.cap-docs__grid article{min-height:190px}.cap-docs__grid span{color:#d9aa2d;font-size:12px;font-weight:850;text-transform:uppercase}.cap-final{align-items:center;background:linear-gradient(90deg,rgba(2,11,9,.96),rgba(2,11,9,.62)),url('../images/home-sectors/partnership-sector.jpg') center/cover;display:grid;gap:36px;grid-template-columns:1fr 0.72fr auto}.cap-final .cap-actions{margin-top:0;min-width:300px}@media (max-width:1180px){.cap-digital,.cap-final,.cap-governance,.cap-logistics,.cap-market,.cap-overview{grid-template-columns:1fr}.cap-core__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cap-docs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cap-sectors__list a{grid-template-columns:1fr}}@media (max-width:720px){.cap-final,.cap-hero,.cap-overview,.cap-section{padding-left:24px;padding-right:24px}.cap-hero{min-height:700px;padding-top:130px}.cap-hero h1{font-size:46px}.cap-hero__content>p:not(.cap-kicker){font-size:17px}.cap-core__grid,.cap-docs__grid,.cap-logistics__grid{grid-template-columns:1fr}.cap-model__flow{grid-template-columns:1fr;overflow:visible}.cap-model__flow article::after{display:none}.cap-digital__image,.cap-logistics__image{min-height:360px}.cap-route-visual{margin-left:-8px;margin-right:-8px;overflow-x:auto}.cap-route-visual svg{min-width:720px}.cap-actions,.cap-actions a,.cap-governance>a{width:100%}}.logistics-v2{background:#06100d;color:#f7f2e8;overflow:hidden}.logistics-v2 section{position:relative;padding:104px clamp(24px,5vw,72px)}.logistics-v2-kicker{margin:0 0 16px;color:#d9aa32;font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.logistics-v2 h1,.logistics-v2 h2,.logistics-v2 h3{margin:0;color:#fffaf0;letter-spacing:0}.logistics-v2 p{color:rgba(247,242,232,.78);line-height:1.78}.logistics-v2-hero{min-height:820px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.logistics-v2-hero__media{position:absolute;inset:0;background-size:cover;background-position:center;filter:saturate(.84) contrast(1.1) brightness(.58);transform:scale(1.02)}.logistics-v2-hero::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 72% 48%,rgba(217,170,50,.16),transparent 28%),linear-gradient(90deg,rgba(3,8,7,.96) 0,rgba(3,8,7,.78) 40%,rgba(3,8,7,.24) 100%),linear-gradient(0deg,rgba(3,8,7,.96),transparent 42%)}.logistics-v2-hero__content{position:relative;z-index:2;max-width:760px}.logistics-v2-hero .breadcrumb{margin-bottom:42px}.logistics-v2-hero h1{max-width:900px;font-size:clamp(3.5rem, 7.4vw, 7.8rem);line-height:.92}.logistics-v2-hero__content>p{max-width:720px;margin-top:28px;font-size:1.08rem}.logistics-v2-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.logistics-v2-actions a,.logistics-v2-form button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 24px;border:1px solid rgba(217,170,50,.62);background:#d9aa32;color:#06100d;font-size:.78rem;font-weight:950;text-transform:uppercase;text-decoration:none;transition:transform 220ms ease,box-shadow 220ms ease,background 220ms ease}.logistics-v2-actions a:nth-child(2){background:rgba(255,255,255,.04);color:#fff}.logistics-v2-actions a:hover,.logistics-v2-form button:hover{transform:translateY(-2px);box-shadow:0 18px 48px rgba(217,170,50,.22)}.logistics-v2-proof{position:absolute;z-index:3;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px);bottom:34px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(255,255,255,.1);background:rgba(5,18,15,.74);backdrop-filter:blur(18px)}.logistics-v2-proof span{padding:24px 20px;color:rgba(255,250,240,.9);font-size:.76rem;font-weight:900;text-align:center;text-transform:uppercase;border-right:1px solid rgba(255,255,255,.08)}.logistics-v2-proof span:last-child{border-right:0}.logistics-v2-head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:42px;align-items:end;margin-bottom:42px}.logistics-v2-corridors h2,.logistics-v2-docs h2,.logistics-v2-head h2,.logistics-v2-inquiry h2{font-size:clamp(2.4rem, 4.6vw, 5.2rem);line-height:.98}.logistics-v2-journey{background:radial-gradient(circle at 20% 25%,rgba(217,170,50,.11),transparent 28%),#07130f}.logistics-v2-flow{position:relative;display:grid;grid-template-columns:repeat(8,minmax(180px,1fr));gap:16px;overflow-x:auto;padding:24px 4px 10px}.logistics-v2-flow::after,.logistics-v2-flow::before{content:"";position:absolute;top:50px;left:64px;right:64px;height:1px;background:rgba(255,255,255,.16)}.logistics-v2-flow::after{width:34%;right:auto;background:linear-gradient(90deg,transparent,#d9aa32,transparent);filter:drop-shadow(0 0 10px rgba(217, 170, 50, .7));animation:logisticsFlowLine 5.8s linear infinite}.logistics-v2-flow article{position:relative;z-index:2;min-height:230px;padding:28px 22px 24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025));box-shadow:0 20px 60px rgba(0,0,0,.22)}.logistics-v2-flow article::before{content:"";display:block;width:22px;height:22px;margin-bottom:54px;border:1px solid #d9aa32;border-radius:50%;background:#07130f;box-shadow:0 0 22px rgba(217,170,50,.28)}.logistics-v2-flow span{position:absolute;top:24px;right:20px;color:rgba(217,170,50,.72);font-weight:950}.logistics-v2-flow h3{font-size:1.08rem}.logistics-v2-flow p{margin:12px 0 0;font-size:.9rem}.logistics-v2-corridors,.logistics-v2-inquiry{display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);gap:clamp(32px,5vw,72px);align-items:center;background:#f3efe4;color:#07100d}.logistics-v2-corridors h2,.logistics-v2-corridors li,.logistics-v2-corridors p,.logistics-v2-inquiry h2,.logistics-v2-inquiry p{color:#07100d}.logistics-v2-corridors ul{display:grid;gap:14px;margin:28px 0 0;padding:0;list-style:none}.logistics-v2-corridors li{padding:16px 0 16px 22px;border-top:1px solid rgba(7,16,13,.14);font-weight:800}.logistics-v2-corridors li::marker{color:#d9aa32}.logistics-v2-map{position:relative;min-height:560px;overflow:hidden;border:1px solid rgba(7,16,13,.16);background:#06100d}.logistics-v2-map img{width:100%;height:100%;min-height:560px;object-fit:cover;opacity:.82;filter:contrast(1.08) saturate(.82) brightness(.72)}.logistics-v2-route{position:absolute;left:16%;width:58%;height:1px;background:linear-gradient(90deg,transparent,#d9aa32,transparent);transform-origin:left center;filter:drop-shadow(0 0 12px rgba(217, 170, 50, .65));animation:logisticsRoutePulse 4.8s ease-in-out infinite}.logistics-v2-route--one{top:38%;transform:rotate(-18deg)}.logistics-v2-route--two{top:52%;transform:rotate(2deg);animation-delay:.8s}.logistics-v2-route--three{top:66%;transform:rotate(16deg);animation-delay:1.6s}.logistics-v2-capabilities,.logistics-v2-docs{background:#07120f;border-top:1px solid rgba(255,255,255,.08)}.logistics-v2-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.logistics-v2-card-grid article{min-height:430px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.logistics-v2-card-grid img{width:100%;height:220px;object-fit:cover;filter:contrast(1.06) saturate(.82) brightness(.78);transition:transform 520ms ease}.logistics-v2-card-grid article:hover img{transform:scale(1.045)}.logistics-v2-card-grid div{padding:24px}.logistics-v2-card-grid h3{font-size:1.2rem}.logistics-v2-docs{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:42px}.logistics-v2-doc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.logistics-v2-doc-grid span{padding:20px;border:1px solid rgba(255,255,255,.1);color:#fff;background:linear-gradient(135deg,rgba(217,170,50,.12),rgba(255,255,255,.04));font-size:.84rem;font-weight:900;text-transform:uppercase}.logistics-v2-inquiry{background:linear-gradient(135deg,#f7f2e8,#e9e1d2)}.logistics-v2-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:28px;border:1px solid rgba(7,16,13,.12);background:rgba(255,255,255,.72);box-shadow:0 24px 70px rgba(7,16,13,.12)}.logistics-v2-form label{display:grid;gap:8px;color:#07100d;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.logistics-v2-form input,.logistics-v2-form textarea{width:100%;border:1px solid rgba(7,16,13,.18);background:#fffaf0;color:#07100d;padding:15px 14px;font:inherit}.logistics-v2-form button,.logistics-v2-form__wide{grid-column:1/-1}@keyframes logisticsFlowLine{from{transform:translateX(-35%);opacity:.15}20%,80%{opacity:1}to{transform:translateX(235%);opacity:.15}}@keyframes logisticsRoutePulse{0%,100%{opacity:.28}50%{opacity:.95}}@media (max-width:1180px){.logistics-v2-card-grid,.logistics-v2-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.logistics-v2-corridors,.logistics-v2-docs,.logistics-v2-head,.logistics-v2-inquiry{grid-template-columns:1fr}}@media (max-width:760px){.logistics-v2 section{padding:64px 20px}.logistics-v2-hero{min-height:880px;align-items:flex-start;padding-top:104px!important}.logistics-v2-hero h1{font-size:clamp(3rem, 13vw, 4.4rem)}.logistics-v2-actions,.logistics-v2-actions a{width:100%}.logistics-v2-proof{left:20px;right:20px;grid-template-columns:1fr}.logistics-v2-proof span{border-right:0;border-bottom:1px solid rgba(255,255,255,.08);padding:13px 16px}.logistics-v2-card-grid,.logistics-v2-doc-grid,.logistics-v2-form{grid-template-columns:1fr}.logistics-v2-map,.logistics-v2-map img{min-height:380px}}@media (max-width:900px){.petroleum-v2-pack-grid article{grid-template-columns:1fr!important}.petroleum-v2-pack-grid article>*{min-width:0}}.iron-v2-doc-flow{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));overflow:visible}.iron-v2-doc-flow .iron-v2-flow__line{display:none}html[dir=rtl] .coffee-v1-flow article,html[dir=rtl] .iron-v2-doc-flow article{text-align:right}html[dir=rtl] .iron-v2-doc-flow i{margin-inline-start:auto}@media (max-width:760px){.coffee-v1-flow,.iron-v2-doc-flow{grid-template-columns:1fr;overflow:visible}.coffee-v1-flow__line{display:none}.coffee-v1-flow article{justify-items:start;min-width:0;padding:18px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045);text-align:left}.coffee-v1-flow h3{max-width:none}html[dir=rtl] .coffee-v1-flow article{justify-items:end;text-align:right}}:where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.fertilizers-v1-hero,.petroleum-v1-hero,.petroleum-v2-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero
){box-sizing:border-box;height:auto!important;min-height:max(640px,78svh);overflow:visible!important;padding-block-start:max(var(--header-total-height,112px),clamp(112px,9vw,156px))!important;padding-block-end:clamp(56px,8vw,132px)!important}:where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.fertilizers-v1-hero,.petroleum-v1-hero,.petroleum-v2-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero
) :where(h1,.hero-title){max-width:min(980px,100%);overflow-wrap:anywhere;word-break:normal;hyphens:auto;text-wrap:balance}:where(
.mock-hero__content,.about-hero__content,.agri-v2-hero__content,.coffee-v1-hero__content,.corn-v1-hero__content,.soy-v1-hero__content,.meal-v1-hero__content,.beef-v1-hero__content,.rice-v1-hero__content,.fruits-v1-hero__content,.sugar-v1-hero__content,.fert-v1-hero__content,.fertilizers-v1-hero__content,.petroleum-v1-hero__content,.petroleum-v2-hero__content,.petro-hero__content,.investment-hero__content,.innovation-hero__content,.partner-hero__content,.contact-hero__content,.mining-division-v2-hero__content,.iron-v2-hero__content,.manganese-v1-hero__content,.metals-v1-hero__content,.logistics-v2-hero__content,.yl-insight-hero > div,.cap-hero__content,.gov-hero__content,.ecosystem-hero__content
){min-width:0;max-width:min(920px,100%);position:relative;z-index:3}:where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions){display:flex;flex-wrap:wrap;align-items:center;gap:14px;max-width:100%;margin-block-start:clamp(22px,3vw,40px)}:where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions) :where(a,button),:where(.mock-button,[class*="-btn"],.primary-action,.contact-smart-form button){min-width:0;max-width:100%;white-space:normal;line-height:1.2;overflow-wrap:anywhere}html[lang^=pt] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.petroleum-v2-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
) :where(h1,.hero-title){font-size:clamp(2.55rem, 5.25vw, 5.85rem);line-height:1.05}html[dir=rtl],html[lang^=ar]{--yelleen-rtl-hero-pad:clamp(138px, 14vw, 210px)}html[dir=rtl] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.fertilizers-v1-hero,.petroleum-v1-hero,.petroleum-v2-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero
){direction:rtl;text-align:right;min-height:auto!important;padding-block-start:var(--yelleen-rtl-hero-pad)!important;padding-block-end:clamp(76px,10vw,160px)!important}html[dir=rtl] :where(
.mock-hero__content,.about-hero__content,.agri-v2-hero__content,.coffee-v1-hero__content,.corn-v1-hero__content,.soy-v1-hero__content,.meal-v1-hero__content,.beef-v1-hero__content,.rice-v1-hero__content,.fruits-v1-hero__content,.sugar-v1-hero__content,.fert-v1-hero__content,.fertilizers-v1-hero__content,.petroleum-v1-hero__content,.petroleum-v2-hero__content,.petro-hero__content,.investment-hero__content,.innovation-hero__content,.partner-hero__content,.contact-hero__content,.mining-division-v2-hero__content,.iron-v2-hero__content,.manganese-v1-hero__content,.metals-v1-hero__content,.logistics-v2-hero__content,.yl-insight-hero > div,.cap-hero__content,.gov-hero__content,.ecosystem-hero__content
){width:min(900px,100%);max-width:min(900px,100%);margin-inline-start:auto;margin-inline-end:0;text-align:right}html[dir=rtl] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.petroleum-v2-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
) :where(h1,.hero-title){font-size:clamp(2.3rem, 5.15vw, 4.85rem)!important;line-height:1.2!important;letter-spacing:0!important;max-width:min(880px,100%);text-align:right}html[dir=rtl] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.petroleum-v2-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
) :where(p,.hero-copy){max-width:min(760px,100%);line-height:1.9;text-align:right}html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions){justify-content:flex-start;flex-direction:row-reverse}html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions) :where(a,button){direction:rtl}html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions) :where(svg,i){transform:scaleX(-1)}html[dir=rtl] :where(
.mock-hero__reach,.contact-hero-panel,.mining-division-v2-featured,.meal-v1-hero-card,.beef-v1-hero-card,.agri-v2-hero__proof,.investment-hero__proof,.innovation-hero__dashboard,.iron-v2-hero__art,.gov-hero__facts
){position:relative!important;inset:auto!important;transform:none!important;width:min(620px,100%)!important;max-width:100%!important;margin-block-start:clamp(28px,5vw,56px)!important;margin-inline-start:auto!important;margin-inline-end:0!important;z-index:2}html[dir=rtl] .iron-v2-hero__art{min-height:clamp(340px,48vw,620px);margin-right:0!important}@media (max-width:1180px){:where(
.mock-hero,.agri-v2-hero,.investment-hero,.innovation-hero,.contact-hero,.iron-v2-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
){grid-template-columns:1fr!important}:where(
.mock-hero__reach,.contact-hero-panel,.mining-division-v2-featured,.meal-v1-hero-card,.beef-v1-hero-card,.agri-v2-hero__proof,.investment-hero__proof,.innovation-hero__dashboard,.iron-v2-hero__art,.gov-hero__facts
){position:relative!important;inset:auto!important;transform:none!important;width:min(640px,100%)!important;max-width:100%!important;margin-block-start:clamp(24px,5vw,52px)!important}}@media (max-width:760px){:where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.fertilizers-v1-hero,.petroleum-v1-hero,.petroleum-v2-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero
){min-height:auto!important;padding-inline:clamp(18px,5vw,28px)!important;padding-block-start:max(var(--header-total-height,96px),108px)!important;padding-block-end:clamp(52px,12vw,86px)!important}html[dir=rtl] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.petroleum-v2-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
) :where(h1,.hero-title){font-size:clamp(2rem, 10vw, 3.25rem)!important;line-height:1.24!important}:where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions),html[dir=rtl] :where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions){align-items:stretch;flex-direction:column;width:100%}:where(.mock-actions,[class*="-actions"],.cap-actions,.ecosystem-actions,.contact-hero__actions,.petroleum-v2-actions) :where(a,button){width:100%}}:where(.page-hero){box-sizing:border-box;height:auto!important;min-height:max(520px,62svh);overflow:visible!important;padding-block-start:max(var(--header-total-height,112px),clamp(112px,9vw,156px))!important;padding-block-end:clamp(52px,8vw,112px)!important}:where(.page-hero h1){max-width:min(980px,100%);overflow-wrap:anywhere;word-break:normal;text-wrap:balance}html[dir=rtl] :where(.page-hero){direction:rtl;text-align:right;min-height:auto!important;padding-block-start:var(--yelleen-rtl-hero-pad)!important;padding-block-end:clamp(70px,10vw,138px)!important}html[dir=rtl] :where(.page-hero h1){font-size:clamp(2.2rem, 5vw, 4.55rem)!important;line-height:1.22!important;letter-spacing:0!important}html[dir=rtl] :where(
.mock-hero,.agri-v2-hero,.investment-hero,.innovation-hero,.contact-hero,.iron-v2 .iron-v2-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero
){grid-template-columns:minmax(0,1fr)!important}html[dir=rtl] .iron-v2 .iron-v2-hero__content{width:min(900px,100%)!important;max-width:min(900px,100%)!important}html[dir=rtl] .iron-v2 .iron-v2-hero h1{font-size:clamp(2.35rem, 4.6vw, 4.35rem)!important;line-height:1.2!important;max-width:min(860px,100%)!important}html[dir=rtl] .iron-v2 .iron-v2-hero__art{justify-self:end;width:min(980px,100%)!important}html[lang^=ar]{--header-total-height:128px;text-rendering:optimizeLegibility}html[lang^=ar] :where(h1,h2,h3,.hero-title,.section-title){letter-spacing:0!important;word-spacing:0.035em}html[lang^=ar] :where(p,li,blockquote,label,input,textarea,select,button){letter-spacing:0!important}html[lang^=ar] :where(.primary-menu a,.language-toggle,.mock-button,[class*="-btn"],[class*="-actions"] a,[class*="-actions"] button){line-height:1.35}html[lang^=ar] :where(.primary-menu a,.language-toggle){text-transform:none}html[lang^=ar] :where(.section-shell,.mock-shell,[class*="__inner"],[class*="-content"],[class*="-copy"]){min-width:0}html[lang^=ar] :where([class*="-grid"],[class*="__grid"],[class*="-cards"],[class*="__cards"],[class*="-row"],[class*="__row"]){min-width:0}html[lang^=ar] :where([class*="-card"],[class*="__card"],[class*="-panel"],[class*="__panel"],[class*="-item"],[class*="__item"]){min-width:0;overflow-wrap:anywhere}html[lang^=ar] :where(
[class*="-timeline"],[class*="__timeline"],[class*="-flow"],[class*="__flow"],[class*="-workflow"],[class*="__workflow"],[class*="-chain"],[class*="__chain"],[class*="-process"],[class*="__process"]
){direction:rtl;text-align:right}html[lang^=ar] :where(
.mining-division-v2-flow,.iron-v2-flow,.logistics-v2-flow,.agri-v2-flow,.sugar-v1-flow,.rice-v1-flow,.soy-v1-flow,.meal-v1-flow,.coffee-v1-flow,.fert-v1-flow,.beef-v1-flow,.fruits-v1-flow
){grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr))!important;overflow:visible!important}html[lang^=ar] :where(
.mining-division-v2-flow__line,.iron-v2-flow__line,.logistics-v2-flow__line,.agri-v2-flow__line,.coffee-v1-flow__line,[class*="-flow__line"],[class*="__flow-line"]
){display:none!important}html[lang^=ar] :where(
[class*="-timeline"] article,[class*="__timeline"] article,[class*="-flow"] article,[class*="__flow"] article,[class*="-workflow"] article,[class*="__workflow"] article,[class*="-process"] article,[class*="__process"] article
){min-width:0;text-align:right}html[lang^=ar] :where(
[class*="-timeline"] article::after,[class*="__timeline"] article::after,[class*="-flow"] article::after,[class*="__flow"] article::after,[class*="-workflow"] article::after,[class*="__workflow"] article::after
){transform-origin:right center}html[lang^=ar] :where(
[class*="-spec"],[class*="__spec"],[class*="-stats"],[class*="__stats"],[class*="-metrics"],[class*="__metrics"],[class*="-proof"],[class*="__proof"]
){direction:rtl}html[lang^=ar] :where(dl,.coffee-v1-table,table,.wp-block-table){direction:rtl;text-align:right}html[lang^=ar] :where(th,td,dt,dd){text-align:right}html[lang^=ar] :where(form,.contact-smart-form,[class*="-form"],[class*="__form"]){direction:rtl;text-align:right}html[lang^=ar] :where(input,textarea,select){direction:rtl;max-width:100%;min-width:0;text-align:right}html[lang^=ar] :where(input[type=email],input[type=url],input[type=tel],input[name*=email i],input[name*=phone i],input[name*=whatsapp i]){direction:ltr;text-align:right}html[lang^=ar] :where([class*="-map"],[class*="__map"],[class*="-visual"],[class*="__visual"]){min-width:0}html[lang^=ar] :where(svg text,.map-label,[class*="-label"],[class*="__label"]){direction:rtl;unicode-bidi:plaintext}html[lang^=ar] :where([class*="-actions"],[class*="__actions"],.hero-actions,.contact-hero__actions){gap:clamp(10px,2vw,18px)}html[lang^=ar] :where([class*="-actions"],[class*="__actions"],.hero-actions,.contact-hero__actions) :where(a,button){align-items:center;justify-content:center;min-width:min(100%,170px)}html[lang^=ar] :where([class*="-actions"],[class*="__actions"],.hero-actions,.contact-hero__actions) :where(svg,i,.icon){flex:0 0 auto}html[lang^=ar] :where(.agri-product-crosslinks__grid,.product-portfolio,[class*=product-grid],[class*="-product-grid"]) a{min-width:0}html[lang^=ar] :where(.coffee-v1-table-wrap,.wp-block-table,[class*="-table-wrap"],[class*="__table-wrap"]){direction:rtl;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:1180px){html[lang^=ar] :where(
.soy-v1-trade-card,.coffee-v1-lot-card,.fert-v1-terminal-card,.metals-v1-proof,.mock-hero__reach,.contact-hero-panel,.mining-division-v2-featured,.meal-v1-hero-card,.beef-v1-hero-card,.agri-v2-hero__proof,.investment-hero__proof,.innovation-hero__dashboard,.iron-v2-hero__art,.gov-hero__facts,[class*="-floating"],[class*="__floating"]
){position:relative!important;inset:auto!important;transform:none!important;width:min(680px,100%)!important;max-width:100%!important;margin-block-start:clamp(24px,5vw,52px)!important;margin-inline-start:auto!important;margin-inline-end:0!important}html[lang^=ar] :where(
.mining-division-v2-flow,.iron-v2-flow,.logistics-v2-flow,.cap-model__flow,.gov-quality__timeline,[class*="-timeline"],[class*="__timeline"],[class*="-flow"],[class*="__flow"],[class*="-workflow"],[class*="__workflow"],[class*="-chain"],[class*="__chain"],[class*="-process"],[class*="__process"]
){grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[lang^=ar] :where(
.mining-division-v2-flow__line,.iron-v2-flow__line,.coffee-v1-flow__line,[class*="-flow__line"],[class*="__flow-line"],[class*="-timeline__line"],[class*="__timeline-line"]
){display:none!important}html[lang^=ar] :where(
[class*="-timeline"] article::after,[class*="__timeline"] article::after,[class*="-flow"] article::after,[class*="__flow"] article::after,[class*="-workflow"] article::after,[class*="__workflow"] article::after
){display:none!important}}@media (max-width:760px){html[lang^=ar]{--header-total-height:238px}html[lang^=ar] .corporate-header,html[lang^=ar] body.home .corporate-header{inset-inline:0}html[lang^=ar] .main-nav,html[lang^=ar] body.home .main-nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand language" "nav nav"!important;align-items:center!important;gap:12px 14px!important;min-height:198px!important;padding:12px 20px 14px!important}html[lang^=ar] .main-nav .brand,html[lang^=ar] body.home .main-nav .brand{grid-area:brand;justify-self:end;min-width:0}html[lang^=ar] .main-nav .brand-wordmark,html[lang^=ar] body.home .main-nav .brand-wordmark{display:none}html[lang^=ar] .main-nav nav,html[lang^=ar] body.home .main-nav nav{display:contents!important;overflow:visible!important}html[lang^=ar] .language-switcher,html[lang^=ar] body.home .language-switcher{grid-area:language;justify-self:start}html[lang^=ar] .language-toggle,html[lang^=ar] body.home .language-toggle{min-width:118px;min-height:40px;padding-inline:12px}html[lang^=ar] .main-nav ul.primary-menu,html[lang^=ar] .primary-menu,html[lang^=ar] body.home .primary-menu{grid-area:nav;display:flex!important;direction:rtl;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-end!important;margin:0!important;max-width:100%;overflow:visible!important;padding:4px 0 8px!important;scrollbar-width:none}html[lang^=ar] .main-nav ul.primary-menu::-webkit-scrollbar,html[lang^=ar] .primary-menu::-webkit-scrollbar{display:none}html[lang^=ar] .primary-menu a,html[lang^=ar] body.home .primary-menu a{background:rgba(255,255,255,.06);border:1px solid rgba(200,155,36,.18);color:#f6f4ea;flex:0 0 auto;font-size:12px;min-height:38px;padding:10px 12px!important;white-space:nowrap}html[lang^=ar] .language-menu,html[lang^=ar] body.home .language-menu{left:0!important;right:auto!important}html[lang^=ar] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.fertilizers-v1-hero,.petroleum-v1-hero,.petroleum-v2-hero,.petro-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.yl-insight-hero,.cap-hero,.gov-hero,.ecosystem-hero,.page-hero
){padding-block-start:calc(var(--header-total-height) + 34px)!important}html[lang^=ar] :where(
.mock-hero,.about-hero,.agri-v2-hero,.coffee-v1-hero,.corn-v1-hero,.soy-v1-hero,.meal-v1-hero,.beef-v1-hero,.rice-v1-hero,.fruits-v1-hero,.sugar-v1-hero,.fert-v1-hero,.petroleum-v2-hero,.investment-hero,.innovation-hero,.partner-hero,.contact-hero,.mining-division-v2-hero,.iron-v2-hero,.manganese-v1-hero,.metals-v1-hero,.logistics-v2-hero,.ecosystem-hero,.page-hero
) :where(h1,.hero-title){font-size:clamp(1.9rem, 8.4vw, 3.15rem)!important;line-height:1.3!important;max-width:100%!important;text-wrap:pretty}html[lang^=ar] :where(
[class*="-timeline"],[class*="__timeline"],[class*="-flow"],[class*="__flow"],[class*="-workflow"],[class*="__workflow"],[class*="-chain"],[class*="__chain"],[class*="-process"],[class*="__process"]
){grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[lang^=ar] :where(
[class*="-timeline"] article::after,[class*="__timeline"] article::after,[class*="-flow"] article::after,[class*="__flow"] article::after,[class*="-workflow"] article::after,[class*="__workflow"] article::after
){display:none!important}html[lang^=ar] :where(
.mock-hero__reach,.contact-hero-panel,.mining-division-v2-featured,.meal-v1-hero-card,.beef-v1-hero-card,.agri-v2-hero__proof,.investment-hero__proof,.innovation-hero__dashboard,.iron-v2-hero__art,.gov-hero__facts,[class*="-floating"],[class*="__floating"]
){position:relative!important;inset:auto!important;transform:none!important;width:100%!important;margin-block-start:clamp(22px,6vw,44px)!important}html[lang^=ar] :where(form,.contact-smart-form,[class*="-form"],[class*="__form"]){grid-template-columns:minmax(0,1fr)!important}html[lang^=ar] :where([class*="-map"],[class*="__map"],[class*="-visual"],[class*="__visual"]){overflow-x:auto}html[lang^=ar] .cap-route-visual{margin-inline:0!important;overflow:hidden!important}html[lang^=ar] .cap-route-visual svg,html[lang^=ar] .iron-v2-route-map{display:block;min-width:0!important;max-width:100%!important;width:100%!important;overflow:hidden!important}html[lang^=ar] .iron-v2-map{overflow:hidden!important}}@media (max-width:420px){html[lang^=ar]{--header-total-height:252px}html[lang^=ar] .main-nav,html[lang^=ar] body.home .main-nav{padding-inline:16px!important}html[lang^=ar] .language-toggle small{display:none}}.mobile-menu-toggle{display:none}@media (max-width:900px){html{--header-total-height:96px}.utility-bar,body.home .utility-bar{display:none!important}.corporate-header,body.home .corporate-header,body[class*=archive] .corporate-header,body[class*=page] .corporate-header,body[class*=single] .corporate-header{background:rgba(0,0,0,.96)!important;border-bottom:1px solid rgba(215,170,34,.18)!important}.main-nav,body.home .main-nav,html[lang^=ar] .main-nav,html[lang^=ar] body.home .main-nav{align-items:center!important;display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-template-areas:"brand language menu"!important;min-height:76px!important;overflow:visible!important;padding:10px 18px!important;position:relative!important}.main-nav .brand,body.home .main-nav .brand,html[lang^=ar] .main-nav .brand,html[lang^=ar] body.home .main-nav .brand{grid-area:brand!important;justify-self:start!important;min-width:0!important}html[lang^=ar] .main-nav .brand,html[lang^=ar] body.home .main-nav .brand{justify-self:end!important}.main-nav .brand-wordmark,body.home .main-nav .brand-wordmark{display:flex!important}.brand-wordmark strong{font-size:18px!important;letter-spacing:.18em!important}.brand-wordmark small{font-size:7px!important;letter-spacing:.32em!important}.brand img.brand-mark,.main-nav .brand img.brand-mark,body.home .brand img.brand-mark,body.home .main-nav .brand img.brand-mark{height:42px!important;width:34px!important}.main-nav nav,body.home .main-nav nav,html[lang^=ar] .main-nav nav,html[lang^=ar] body.home .main-nav nav{align-items:stretch!important;background:radial-gradient(circle at 18% 0,rgba(215,170,34,.16),transparent 34%),linear-gradient(160deg,rgba(0,18,14,.99),rgba(1,7,6,.99) 62%,rgba(0,0,0,.99))!important;border:1px solid rgba(215,170,34,.24)!important;box-shadow:0 28px 70px rgba(0,0,0,.45)!important;display:flex!important;flex-direction:column!important;gap:18px!important;grid-template-columns:1fr!important;left:14px!important;max-height:none!important;min-height:calc(100dvh - 96px)!important;opacity:0!important;overflow:hidden!important;padding:22px!important;pointer-events:none!important;position:absolute!important;right:14px!important;top:calc(100% + 8px)!important;transform:translateY(-8px)!important;transition:opacity 180ms ease,transform 180ms ease,visibility 180ms ease!important;visibility:hidden!important;z-index:10050!important}.corporate-header.is-mobile-menu-open .main-nav nav{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.main-nav ul.primary-menu,.primary-menu,body.home .primary-menu,html[lang^=ar] .main-nav ul.primary-menu,html[lang^=ar] .primary-menu,html[lang^=ar] body.home .primary-menu{display:grid!important;flex:1 1 auto!important;gap:10px!important;grid-area:auto!important;grid-template-columns:1fr!important;margin:0!important;overflow:auto!important;padding:0!important;width:100%!important}.primary-menu li{display:block!important;width:100%!important}.main-nav nav>a,.primary-menu a,body.home .primary-menu a,html[lang^=ar] .primary-menu a,html[lang^=ar] body.home .primary-menu a{align-items:center!important;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important;border:1px solid rgba(255,255,255,.105)!important;color:#fffaf0!important;display:flex!important;font-size:15px!important;font-weight:900!important;justify-content:space-between!important;letter-spacing:.08em!important;min-height:58px!important;padding:17px 18px!important;position:relative!important;text-transform:uppercase!important;width:100%!important}.primary-menu a::after,body.home .primary-menu a::after{color:#d7aa22;content:"→";font-size:16px;font-weight:700;opacity:.82}html[lang^=ar] .primary-menu a::after{content:"←"}.primary-menu a:focus-visible,.primary-menu a:hover{background:rgba(215,170,34,.12)!important;border-color:rgba(215,170,34,.42)!important;transform:translateX(2px)}.language-switcher,body.home .language-switcher,html[lang^=ar] .language-switcher,html[lang^=ar] body.home .language-switcher{grid-area:language!important;justify-self:end!important;position:relative!important}html[lang^=ar] .language-switcher,html[lang^=ar] body.home .language-switcher{justify-self:start!important}.language-toggle,body.home .language-toggle,html[lang^=ar] .language-toggle,html[lang^=ar] body.home .language-toggle{min-height:42px!important;min-width:0!important;padding:9px 10px!important}.language-toggle small{display:none!important}.language-menu,body.home .language-menu{left:auto!important;right:0!important}html[lang^=ar] .language-menu,html[lang^=ar] body.home .language-menu{left:0!important;right:auto!important}.main-nav nav>.language-switcher,body.home .main-nav nav>.language-switcher,html[lang^=ar] .main-nav nav>.language-switcher,html[lang^=ar] body.home .main-nav nav>.language-switcher{background:rgba(255,255,255,.055);border:1px solid rgba(215,170,34,.26);bottom:auto;flex:0 0 auto!important;margin-top:auto!important;padding:10px!important;position:sticky!important;width:100%!important;z-index:3!important}.main-nav nav>.language-switcher .language-toggle,body.home .main-nav nav>.language-switcher .language-toggle,html[lang^=ar] .main-nav nav>.language-switcher .language-toggle,html[lang^=ar] body.home .main-nav nav>.language-switcher .language-toggle{background:0 0!important;border:0!important;display:flex!important;justify-content:space-between!important;min-height:50px!important;width:100%!important}.main-nav nav>.language-switcher .language-toggle small{color:#d7aa22!important;display:inline!important}.main-nav nav>.language-switcher .language-menu,body.home .main-nav nav>.language-switcher .language-menu{bottom:calc(100% + 8px)!important;left:0!important;right:0!important;top:auto!important;width:100%!important}.mobile-menu-toggle{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(215,170,34,.32);color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;gap:5px;grid-area:menu;height:42px;justify-content:center;justify-self:end;padding:0;position:relative;width:46px;z-index:10060}html[lang^=ar] .mobile-menu-toggle{justify-self:start}html[lang^=ar] .main-nav,html[lang^=ar] body.home .main-nav{grid-template-areas:"menu spacer brand"!important}.mobile-menu-toggle span{background:currentColor;border-radius:999px;display:block;height:2px;transform-origin:center;transition:transform 180ms ease,opacity 180ms ease;width:18px}.corporate-header.is-mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.corporate-header.is-mobile-menu-open .mobile-menu-toggle span:nth-child(2){opacity:0}.corporate-header.is-mobile-menu-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@media (max-width:430px){.main-nav,body.home .main-nav,html[lang^=ar] .main-nav,html[lang^=ar] body.home .main-nav{grid-template-columns:auto 1fr auto!important;padding-inline:14px!important}.main-nav .brand-wordmark,body.home .main-nav .brand-wordmark{display:none!important}.language-toggle span:first-of-type{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-nav nav,body.home .main-nav nav,html[lang^=ar] .main-nav nav,html[lang^=ar] body.home .main-nav nav{left:10px!important;min-height:calc(100dvh - 90px)!important;padding:18px!important;right:10px!important}.primary-menu a,body.home .primary-menu a,html[lang^=ar] .primary-menu a,html[lang^=ar] body.home .primary-menu a{font-size:14px!important;min-height:56px!important;padding:16px!important}}