@font-face{font-family:Plex;src:url('/assets/plex-sans-400.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:Plex;src:url('/assets/plex-sans-600.woff2') format('woff2');font-weight:600;font-display:swap}
:root{--ink:#2d164b;--rust:#9b5a3c;--sage:#6e7766;--basalt:#3a3330;--stone:#e8dfcf;--paper:#f6f2ea;--yellow:#f7d940}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:Plex,Arial,sans-serif;font-size:17px;line-height:1.65}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:600;line-height:1.16}h1{font-size:clamp(2rem,4vw,3.25rem)}h2{font-size:clamp(1.5rem,2.4vw,2.25rem);margin-block-end:24px}h3{font-size:1.25rem}p+p{margin-block-start:18px}a{color:inherit;text-underline-offset:4px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--rust);outline-offset:4px}img{max-inline-size:100%;block-size:auto;display:block}bdi{unicode-bidi:isolate}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.65}.wrap{max-inline-size:1248px;padding-inline:40px;margin-inline:auto}.review-bar{background:var(--basalt);color:#fff;text-align:center;font-size:12px;padding:7px 16px}.site-header{border-block-end:1px solid var(--sage);background:var(--paper);position:relative;z-index:20}.header-inner{display:flex;justify-content:space-between;gap:30px;align-items:center;min-block-size:108px}.brand{display:flex;align-items:center;gap:18px;text-decoration:none;flex-shrink:0}.brand img{inline-size:64px}.brand>span{font-size:13px;letter-spacing:.09em;font-weight:600}.brand small{display:block;font-size:10px;letter-spacing:.12em;font-weight:400;margin-block-start:4px}.main-nav{display:flex;gap:25px;align-items:center;font-size:14px}.main-nav>a{text-decoration:none}.main-nav details{position:relative}.main-nav summary{cursor:pointer;list-style:none}.main-nav summary::after{content:'⌄';margin-inline-start:7px}.nav-panel{position:absolute;inset-block-start:38px;inset-inline-start:-18px;min-inline-size:245px;background:var(--paper);padding:15px;border:1px solid var(--rust);box-shadow:0 14px 25px #3a33301a}.nav-panel a{display:block;padding:8px;text-decoration:none}.nav-panel a:hover{background:var(--stone)}.header-enquiry{border-block-end:1px solid var(--rust);padding-block:5px}.menu-toggle{display:none}.language-switch{text-align:center;padding-block:18px;font-size:13px}.language-switch span{margin-inline:6px}.language-switch a{text-decoration:none}.skip{position:absolute;inset-inline-start:15px;inset-block-start:-80px;padding:12px;background:white;z-index:100}.skip:focus{inset-block-start:10px}.hero{text-align:center;padding-block:38px 52px}.kicker,.section-label{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-block-end:22px}.hero-frame{border:1px solid var(--rust);padding:64px;max-inline-size:1000px;margin-inline:auto;position:relative}.hero-frame::before,.hero-frame::after{content:'';position:absolute;background:var(--paper);inline-size:9px;block-size:9px;border:1px solid var(--rust);inset-block-start:calc(50% - 4px)}.hero-frame::before{inset-inline-start:-5px}.hero-frame::after{inset-inline-end:-5px}.hero h1{max-inline-size:900px;margin:auto}.hero-subline{max-inline-size:780px;margin:25px auto 16px;font-size:18px}.city-line{font-size:13px;line-height:1.8}.actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-block-start:28px}.button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 23px;min-block-size:48px;border:1px solid var(--ink);text-decoration:none;font-size:14px;font-weight:600;background:none;color:var(--ink)}.primary{background:var(--yellow);border-color:var(--yellow)}.outline{border-color:var(--rust)}.text-button{border-color:transparent;text-decoration:underline}.photo-band{margin-block:0 60px;overflow:hidden;animation:reveal 700ms ease-out both}.photo-band img{inline-size:100%;aspect-ratio:3/1;object-fit:cover}.photo-band figcaption,.editorial-photo figcaption{font-size:11px;margin-block-start:8px;color:var(--basalt)}@keyframes reveal{from{clip-path:inset(0 50%)}to{clip-path:inset(0)}}.section{padding-block:50px;border-block-end:1px solid #6e77664f}.prose{max-inline-size:790px;margin-inline:auto}.prose p,.prose li{line-height:1.8}.prose li+li{margin-block-start:10px}.prose ul,.prose ol{padding-inline-start:24px}.buying-routes{max-inline-size:none;display:grid;grid-template-columns:1fr 1fr;column-gap:70px;position:relative}.buying-routes h2{grid-column:1/-1;text-align:center}.buying-routes>p{margin:0}.buying-routes>p:nth-of-type(1){border-inline-end:1px solid var(--rust);padding-inline-end:50px}.buying-routes strong{display:block;font-size:23px;line-height:1.25;margin-block-end:14px}.quality-block{text-align:center;max-inline-size:64ch;padding-block:70px}.quality-block p{font-size:17px}.product-matrix{max-inline-size:none;padding-block:60px}.product-matrix h2{text-align:center}.product-matrix ul{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;gap:0;border-block-start:1px solid var(--sage)}.product-matrix li{padding:30px 35px;margin:0!important;border-block-end:1px solid var(--sage)}.product-matrix li:nth-child(odd){border-inline-end:1px solid var(--sage)}.product-matrix strong{display:block;font-size:23px;margin-block-end:10px}.product-matrix a{text-decoration:none}.industries{padding-block:60px}.industries>h2,.industries>.section-label{text-align:center}.industry-row{display:grid;grid-template-columns:80px 1fr 48px;align-items:center;gap:20px;border-block-start:1px solid var(--sage);padding:27px 25px}.industry-row:nth-of-type(even){background:var(--stone)}.industry-row h3{margin-block-end:8px}.industry-row h3 a{text-decoration:none}.industry-row p{font-size:15px}.row-number{font-size:14px}.direction{font-size:28px}.map-section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-block:40px;border-block-end:1px solid var(--sage)}.map-section svg{inline-size:100%;max-block-size:430px}.map-section p{max-inline-size:40ch}.terms{max-inline-size:790px;margin:auto}.terms h2{text-align:center}.terms .section-label{text-align:center}table{border-collapse:collapse;inline-size:100%;font-size:15px;line-height:1.6}th{background:var(--basalt);color:#fff;font-weight:600;text-align:start;padding:16px 18px}td{padding:16px 18px;border-block-end:1px solid var(--sage);vertical-align:top}tr:nth-child(even) td{background:#e8dfcf70}.table-scroll{max-inline-size:100%;overflow:auto;margin-block:22px}.table-scroll table{min-inline-size:570px}.faq{max-inline-size:790px;margin-inline:auto}.faq details{border-block-start:1px solid var(--sage)}.faq summary{display:flex;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-weight:600}.faq summary span{font-size:24px;font-weight:400}.faq details[open] summary span{transform:rotate(45deg)}.faq details>div{padding-block:0 24px}.faq p{line-height:1.8}.cta-band{background:var(--basalt);color:white;padding:50px 35px;text-align:center;margin-block:50px}.cta-band .outline{border-color:var(--stone);color:#fff}.cta-band .text-button{color:#fff}.cta-band .primary{color:var(--ink)}.cta-band h2{max-inline-size:650px;margin-inline:auto}.site-footer{background:var(--basalt);color:#faf6ed;padding-block:65px 26px}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:60px}.footer-grid h2{font-size:18px;margin-block:20px}.footer-grid p{font-size:14px}.footer-grid a{display:block;margin-block:8px;font-size:13px}.footer-grid img{inline-size:65px;background:var(--paper);padding:4px}.payment{border-block:1px solid #e8dfcf6b;margin-block:40px 25px;padding-block:25px;max-inline-size:none}.payment h2{font-size:18px}.payment p,.disclaimer{font-size:13px;line-height:1.9}.copyright{font-size:12px;margin-block-start:25px}.whatsapp{position:fixed;inset-block-end:20px;inset-inline-end:20px;z-index:25;background:var(--basalt);color:white;border:1px solid var(--stone);padding:11px 17px;text-decoration:none;font-size:14px;box-shadow:0 2px 9px #0002}.breadcrumb{padding-block:25px 5px;font-size:11px}.breadcrumb nav{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.breadcrumb a{white-space:nowrap}.breadcrumb span[aria-current]{max-inline-size:65ch}.page-hero{text-align:center;padding-block:45px 55px;max-inline-size:1000px;margin:auto}.page-hero h1{border-block:1px solid var(--rust);padding-block:35px;margin-block-end:25px}.page-hero>p:not(.kicker){font-size:18px;max-inline-size:65ch;margin-inline:auto}.quality-strip{border-block:1px solid var(--sage);padding:17px;text-align:center;font-size:12px;background:var(--stone)}.editorial-photo{max-inline-size:960px;margin:45px auto 0}.editorial-photo img{inline-size:100%;max-block-size:460px;object-fit:cover}.article-content{max-inline-size:960px;margin-inline:auto}.related{margin-block:50px;padding:28px;border-block:1px solid var(--sage)}.related h2{font-size:19px}.related a{display:inline-block;font-size:14px;margin-block:7px;margin-inline-end:24px}.sources{max-inline-size:790px;margin:35px auto;font-size:12px}.sources h2{font-size:18px}.sources li{margin-block:8px;overflow-wrap:anywhere}.language-note{font-size:.8em;white-space:normal}.process{display:grid;grid-template-columns:repeat(3,1fr);padding:0;gap:14px;list-style:none}.process li{border:1px solid var(--rust);padding:22px;font-size:15px}.process span{display:block;font-size:26px;margin-block-end:8px}.small{font-size:12px}.form-section{padding:35px;background:var(--stone);margin-block:35px}.form-section h2{font-size:28px}.preview-notice{padding:15px;border:1px solid var(--rust);font-size:14px;margin-block-end:30px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.field{display:flex;flex-direction:column;gap:8px;min-inline-size:0}.field.full{grid-column:1/-1}label{font-size:14px;font-weight:600}input,select,textarea{inline-size:100%;min-inline-size:0;border:1px solid var(--sage);background:var(--paper);color:var(--ink);padding:12px;border-radius:0;font-size:16px}textarea{min-block-size:160px;resize:vertical}.honeypot{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.consent{display:flex;align-items:flex-start;gap:12px;margin-block:25px;font-weight:400}.consent input{inline-size:20px;block-size:20px;flex-shrink:0}.attachment{margin-block:28px}.attachment p,#verification-status{font-size:12px}.attachment input{font-size:13px}.add-row,.remove{background:transparent;border:1px solid var(--sage);padding:10px 15px;margin-block:18px;color:var(--ink)}.requirement-row{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-block:20px}.remove{margin:0;align-self:end}.form-section button[type=submit]{margin-block-start:20px}#file-status,#form-error{color:#8a2323}ul li::marker,ol li::marker{color:var(--ink)}[hidden]{display:none!important}
[dir=rtl] .brand>span,[dir=rtl] .brand small,[dir=rtl] .kicker,[dir=rtl] .section-label{letter-spacing:normal}[dir=rtl] .direction,[dir=rtl] .crumb-arrow{transform:scaleX(-1)}[dir=rtl] em{font-style:normal}
@media(max-width:1100px){.wrap{padding-inline:28px}.main-nav{gap:16px;font-size:13px}.brand>span{font-size:11px}.brand{gap:10px}.footer-grid{gap:35px}}
@media(max-width:900px){.menu-toggle{display:block;background:none;border:1px solid var(--rust);padding:8px 12px;color:var(--ink);font-size:14px}.header-inner{min-block-size:92px}.main-nav{display:none;position:absolute;inset-inline-end:0;inset-block-start:100%;inline-size:min(360px,100%);background:var(--paper);border:1px solid var(--rust);padding:25px;font-size:16px}.main-nav.open{display:flex;align-items:stretch;flex-direction:column;gap:20px}.nav-panel{position:static;box-shadow:none;min-inline-size:0;margin-block-start:10px}.hero-frame{padding:45px 30px}.hero-subline{font-size:17px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.buying-routes{column-gap:30px}.buying-routes>p:nth-of-type(1){padding-inline-end:25px}.hero{padding-block-start:25px}}
@media(max-width:600px){body{font-size:16px}.wrap{padding-inline:20px}.brand img{inline-size:52px}.brand>span{font-size:10px}.brand small{font-size:9px}.review-bar{font-size:11px}.language-switch{padding-block:14px}.hero{padding-block:22px 35px}.kicker{font-size:10px;margin-block-end:16px}.hero-frame{padding:30px 18px}.hero h1{font-size:2rem;line-height:1.17}.hero-subline{font-size:16px;line-height:1.75;margin-block:20px 12px}.city-line{font-size:11px}.actions{gap:10px;margin-block-start:22px}.button{font-size:13px;padding:12px 17px}.hero .actions{display:grid;grid-template-columns:1fr}.hero .text-button{padding-block:8px}.photo-band{margin-block-end:15px}.section{padding-block:35px}.buying-routes{display:block}.buying-routes h2{text-align:start}.buying-routes>p:nth-of-type(1){border-inline-end:0;border-block-end:1px solid var(--rust);padding:0 0 25px;margin-block-end:25px}.buying-routes strong{font-size:21px}.quality-block{text-align:start}.product-matrix ul{display:block}.product-matrix li{padding:25px 8px;border-inline-end:0!important}.product-matrix strong{font-size:22px}.industry-row{grid-template-columns:32px 1fr 24px;gap:10px;padding:22px 10px}.industry-row h3{font-size:20px}.industry-row p{font-size:14px}.map-section{grid-template-columns:1fr;gap:5px}.map-section svg{max-block-size:340px}.terms td,.terms th{padding:12px;font-size:14px}.faq summary{padding-block:20px}.cta-band{padding:35px 20px;margin-block:30px}.cta-band .actions{display:grid;grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;gap:30px}.site-footer{padding-block-start:40px}.footer-grid a{font-size:14px}.whatsapp{inset-inline-end:12px;inset-block-end:12px;padding:9px 13px;font-size:12px}.page-hero{padding-block:30px 35px}.page-hero h1{font-size:2rem;padding-block:25px}.page-hero>p:not(.kicker){font-size:16px}.page-hero .actions{display:grid;grid-template-columns:1fr}.quality-strip{padding:15px;font-size:11px}.quality-strip a{display:block;margin-block-start:7px}.editorial-photo{margin-block-start:25px}.process{grid-template-columns:1fr 1fr;gap:10px}.process li{padding:15px;font-size:13px}.form-section{padding:22px 16px}.form-grid{grid-template-columns:1fr}.form-section h2{font-size:24px}.requirement-row{grid-template-columns:1fr 1fr}.requirement-row .field:first-child{grid-column:1/-1}.field label{font-size:13px}.attachment input{padding:8px;inline-size:100%}.related{padding:20px}.breadcrumb{font-size:10px}.table-scroll{margin-inline:0}.copyright{padding-block-end:35px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
.import-diagram{display:block;inline-size:100%;block-size:auto;font-family:inherit}.desert-diagram{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.desert-diagram figure{border:1px solid var(--rust);padding:22px 10px;text-align:center}.desert-diagram svg{inline-size:76px;block-size:70px}.desert-diagram strong,.desert-diagram span{display:block}.desert-diagram span{font-size:13px;margin-block-start:8px}.original-photo img{object-fit:contain;background:var(--stone)}@media(max-width:600px){.desert-diagram{grid-template-columns:repeat(2,1fr);gap:10px}.import-diagram{min-inline-size:0}.import-diagram text{font-size:18px}}

#glossary table{min-inline-size:0;table-layout:fixed}#glossary td,#glossary th{overflow-wrap:anywhere}#glossary td:nth-child(2),#glossary th:nth-child(2){direction:ltr;text-align:start}@media(max-width:600px){#glossary th,#glossary td{padding:12px 9px;font-size:13px}}
