:root{--paper:#f8f7f1;--ivory:#edeee2;--olive:#34462c;--deep:#263821;--ink:#252e24;--muted:#65705f;--line:#d8ddce;--lime:#d6e7a3;--font:'Manrope',Arial,sans-serif;--max:1384px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:15px;line-height:1.8;-webkit-font-smoothing:antialiased}body[dir=rtl]{--font:'IBM Plex Sans Arabic',Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,summary,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #91a950;outline-offset:5px}button{cursor:pointer}img{display:block;max-width:100%;object-fit:cover}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.17;letter-spacing:-.055em}body[dir=rtl] h1,body[dir=rtl] h2,body[dir=rtl] h3{letter-spacing:0;line-height:1.5}p+p{margin-top:18px}svg{flex-shrink:0}.container{max-width:var(--max);margin-inline:auto;padding-inline:48px}.eyebrow{font-size:10px;line-height:1.5;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.section{padding-block:110px}.section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:48px}.section-top h2{font-size:52px;max-width:720px;white-space:pre-line}.section-top .eyebrow{margin-bottom:22px}.section-top>p{max-width:370px;color:var(--muted);font-size:14px}.link{display:inline-flex;align-items:center;gap:25px;font-size:12px;font-weight:650;padding-block:10px;border-bottom:1px solid var(--ink)}.link svg{width:19px;height:19px;transition:transform .2s}.link:hover svg{transform:translateX(4px)}[dir=rtl] .link:hover svg{transform:translateX(-4px)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:28px;border:1px solid var(--olive);padding:16px 23px;background:var(--olive);color:white;min-height:54px;font-size:12px;font-weight:650;line-height:1.5;transition:background .2s,transform .2s}.btn:hover{background:var(--deep);transform:translateY(-2px)}.btn.outline{background:transparent;color:var(--olive)}.btn.outline:hover{background:var(--ivory)}.btn svg{width:19px;height:19px}.btn.light{background:var(--lime);color:var(--deep);border-color:var(--lime)}.skip{position:fixed;top:-100px;inset-inline-start:20px;z-index:99;background:var(--olive);color:white;padding:14px}.skip:focus{top:12px}.site-header{position:relative;z-index:30;background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{height:100px;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{display:flex;align-items:center;gap:12px;line-height:.96;letter-spacing:-.07em;font-weight:650;font-size:26px}.brand svg{width:33px;height:45px}.brand small{display:block;font-size:9px;letter-spacing:.25em;line-height:1.5;font-weight:500;margin-top:8px}.nav{display:flex;align-items:center;gap:22px}.nav-item{font-size:11px;font-weight:600;white-space:nowrap}.nav-group{position:relative}.nav-group summary,.lang-select summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px}.nav-group summary::-webkit-details-marker,.lang-select summary::-webkit-details-marker{display:none}.nav-group summary::after,.lang-select summary::after{content:'⌄';font-size:12px}.dropdown{position:absolute;top:calc(100% + 18px);inset-inline-start:-20px;min-width:275px;padding:15px;background:var(--paper);border:1px solid var(--line);box-shadow:0 15px 35px #26382110;display:grid;gap:3px}.dropdown a{padding:9px;font-size:12px;white-space:normal;line-height:1.6}.dropdown a:hover,.dropdown a[aria-current=page]{background:var(--ivory)}.header-actions{display:flex;align-items:center;gap:22px}.header-actions .btn{padding:13px 17px;min-height:46px;gap:16px;white-space:nowrap;font-size:10px}.lang-select{position:relative;font-size:11px;direction:ltr}.lang-select .dropdown{min-width:155px;inset-inline-start:auto;inset-inline-end:0}.menu-button{border:0;background:none;display:none;align-items:center;gap:8px;padding:8px;font-size:12px}.menu-button i{display:grid;gap:5px}.menu-button i:before,.menu-button i:after{content:'';height:1px;width:24px;background:var(--ink)}.mobile-nav{padding:15px 30px 30px;border-top:1px solid var(--line);background:var(--paper)}.mobile-nav[hidden]{display:none}.mobile-nav details{padding:12px 0;border-bottom:1px solid var(--line)}.mobile-nav summary{font-weight:600;cursor:pointer}.mobile-nav .mobile-links{display:grid;gap:8px;padding-top:12px}.mobile-nav a{font-size:14px}.mobile-nav>.simple-link{display:block;padding-block:13px}.hero{padding-top:48px;padding-bottom:48px}.hero-grid{display:grid;grid-template-columns:.94fr 1.06fr;gap:40px;align-items:stretch;min-height:650px}.hero-copy{padding-top:52px;padding-bottom:30px;display:flex;align-items:flex-start;flex-direction:column}.hero-copy .eyebrow{color:var(--muted);margin-bottom:40px}.hero-display{font-size:clamp(56px,5.8vw,86px);line-height:1.03;letter-spacing:-.07em;font-weight:500;white-space:pre-line;margin-inline-end:-40px;position:relative;z-index:1}.hero-copy h1{font-size:15px;letter-spacing:-.015em;line-height:1.6;max-width:400px;margin-top:30px;font-weight:650}.hero-copy>p{font-size:13px;max-width:405px;color:var(--muted);margin-top:12px;line-height:1.9}.hero-buttons{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:30px}.hero-foot{border-top:1px solid var(--line);display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:auto;padding-top:25px;gap:15px}.hero-foot span{font-size:9px;letter-spacing:.14em;max-width:230px}.hero-photo{position:relative;overflow:hidden;min-height:650px}.hero-photo>img{width:100%;height:100%;position:absolute}.hero-photo:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#17251c7a)}.photo-caption{position:absolute;bottom:26px;inset-inline:28px;color:white;display:flex;align-items:end;justify-content:space-between;z-index:1;gap:20px}.photo-caption span{font-size:11px;letter-spacing:.08em}.photo-caption .circle{height:55px;width:55px;border:1px solid #ffffff70;border-radius:50%;display:grid;place-items:center}.photo-caption small{font-size:9px;opacity:.8}.origin{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.origin-image{height:560px;position:relative}.origin-image img{height:100%;width:100%}.origin-copy h2{font-size:57px;white-space:pre-line;margin-block:25px}.origin-copy p{color:var(--muted);max-width:450px;font-size:14px}.origin-copy .link{margin-top:26px}.origin-mark{position:absolute;inset-inline-end:-28px;bottom:35px;background:var(--paper);width:120px;height:120px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.6;font-size:9px;letter-spacing:.2em;transform:rotate(-12deg)}.origin-mark svg{height:56px;width:40px}.collection{background:var(--ivory)}.oil-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.oil-card{display:block}.oil-card .image-wrap{height:520px;overflow:hidden;background:#e0e4d6;position:relative}.oil-card img{width:100%;height:100%;transition:transform .7s}.oil-card:hover img{transform:scale(1.025)}.oil-card .oil-number{position:absolute;top:24px;inset-inline-start:24px;font-size:11px;background:var(--paper);padding:8px 12px;letter-spacing:.12em}.oil-card .oil-bottom{display:flex;align-items:flex-start;justify-content:space-between;padding-block:24px;gap:35px}.oil-card h3{font-size:28px;letter-spacing:-.04em}.oil-card p{font-size:12px;color:var(--muted);margin-top:10px;max-width:390px}.arrow-circle{width:44px;height:44px;border-radius:50%;border:1px solid var(--olive);display:grid;place-items:center;flex-shrink:0}.arrow-circle svg{width:20px}.solution-list{border-top:1px solid var(--line)}.solution-row{display:grid;grid-template-columns:60px 1fr 1fr 52px;gap:35px;align-items:center;padding-block:32px;border-bottom:1px solid var(--line);transition:padding .25s}.solution-row:hover{padding-inline:14px;background:#edeee255}.solution-row .num{font-size:11px;color:var(--muted)}.solution-row h3{font-size:31px}.solution-row p{font-size:13px;color:var(--muted);max-width:440px}.buyer-band{background:var(--olive);color:var(--paper);padding-block:60px}.buyer-band .container{display:grid;grid-template-columns:1fr 2fr;gap:90px;align-items:center}.buyer-band h2{font-size:36px;white-space:pre-line}.buyer-band p{font-size:17px;line-height:2.2;max-width:760px;letter-spacing:-.01em;color:#e4eadc}.quality-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.quality-photo{height:550px;position:relative;overflow:hidden}.quality-photo img{height:100%;width:100%}.quality-copy h2{font-size:55px;white-space:pre-line;margin-block:25px}.quality-copy p{max-width:400px;color:var(--muted);font-size:14px}.quality-copy .link{margin-top:25px}.process{padding-top:0}.process-heading{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:45px;margin-bottom:45px;gap:30px}.process-heading h2{font-size:40px}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.step .step-number{font-size:11px;color:var(--muted);display:block;padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:24px}.step h3{font-size:23px;margin-bottom:14px}.step p{font-size:13px;color:var(--muted);max-width:340px}.market-section{background:#e8ecdf}.market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.market-card{padding:25px 0;border-top:1px solid var(--olive);display:flex;flex-direction:column;justify-content:space-between;min-height:170px}.market-card .eyebrow{font-size:9px;color:var(--muted)}.market-card h3{font-size:24px;line-height:1.45;max-width:270px;letter-spacing:-.04em}.market-card .market-bottom{display:flex;align-items:end;justify-content:space-between;gap:20px}.journal-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.journal-card img{height:230px;width:100%;transition:filter .3s}.journal-card:hover img{filter:brightness(.9)}.journal-card .eyebrow{font-size:8px;color:var(--muted);margin-top:20px}.journal-card h3{font-size:21px;line-height:1.4;margin-top:14px;letter-spacing:-.035em}.journal-card p{font-size:12px;color:var(--muted);margin-top:12px}.journal-card .link{font-size:10px;margin-top:10px;gap:18px}.contact-section{background:var(--ivory)}.contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.contact-copy h2{font-size:58px;white-space:pre-line;margin-top:24px}.contact-copy p{font-size:13px;color:var(--muted);margin-top:24px;max-width:370px}.contact-email{display:inline-block;margin-top:45px;font-size:16px;border-bottom:1px solid var(--olive);padding-bottom:5px;direction:ltr}.contact-copy .contact-email-note{font-size:10px;margin-bottom:-30px;margin-top:40px;color:var(--muted)}.lead-form{display:grid;gap:22px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field label,.field>span{display:block;font-size:11px;font-weight:650;margin-bottom:8px}.field label small{font-size:9px;color:var(--muted);font-weight:400;margin-inline-start:6px}.field input,.field select,.field textarea{width:100%;background:transparent;border:0;border-bottom:1px solid #9da991;border-radius:0;padding:12px 0;color:var(--ink);outline-offset:2px;font-size:13px;min-height:48px}.field input::placeholder,.field textarea::placeholder{color:#7a8473}.field select{appearance:auto;max-width:100%;text-overflow:ellipsis}.field textarea{resize:vertical;min-height:96px}.field [aria-invalid=true]{border-color:#993b2b;box-shadow:0 1px 0 #993b2b}.field input[type=number]{min-width:0}.check{display:flex;gap:12px;align-items:flex-start;font-size:10px;color:var(--muted);line-height:1.8}.check input{margin-top:4px;accent-color:var(--olive);width:16px;height:16px;flex-shrink:0}.check label{cursor:pointer}.check a{text-decoration:underline}.form-submit{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.form-submit button:disabled{opacity:.65;cursor:wait;transform:none}.form-status{font-size:12px;line-height:1.6;max-width:370px}.form-status.error{color:#903d28}.form-status.success{color:var(--deep);font-weight:650}.hp{display:none}.form-extra{border-block:1px solid var(--line);padding-block:20px}.form-extra summary{font-size:12px;cursor:pointer;font-weight:650}.form-extra .extra-fields{padding-top:25px;display:grid;gap:22px}.form-section-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--line);padding-bottom:14px;margin-top:5px}.site-footer{background:var(--deep);color:#edf0e7;padding-top:80px}.footer-top{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;padding-bottom:70px}.footer-top h2{font-size:50px;white-space:pre-line;max-width:730px}.footer-top .brand{font-size:30px}.footer-columns{display:grid;grid-template-columns:1.2fr 1.2fr 1.3fr 1fr;gap:45px;padding-block:40px 55px;border-top:1px solid #ffffff2c}.footer-column h3{font-size:10px;letter-spacing:.12em;font-weight:650;text-transform:uppercase;margin-bottom:22px}.footer-column a{display:block;font-size:11px;color:#c5cebd;margin-top:11px;line-height:1.8}.footer-column a:hover{color:white}.footer-bottom{border-top:1px solid #ffffff2c;padding-block:24px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:9px;color:#bdc7b5}.footer-bottom>div{display:flex;gap:25px;flex-wrap:wrap}.breadcrumb{padding-top:32px;font-size:10px;color:var(--muted);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.breadcrumb a{text-decoration:underline;text-underline-offset:3px}.inner-hero{padding-block:45px 80px}.inner-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.inner-copy .eyebrow{color:var(--muted);margin-bottom:26px}.inner-copy h1{font-size:clamp(35px,4.4vw,63px);line-height:1.16;overflow-wrap:anywhere}.inner-copy>p{font-size:15px;color:var(--muted);max-width:600px;margin-top:30px}.inner-copy .btn{margin-top:30px}.inner-hero-image{height:480px}.inner-hero-image img{height:100%;width:100%}.inner-hero-image figcaption{font-size:9px;color:var(--muted);margin-top:7px}.inner-hero-image figure{margin:0;height:100%}.article-layout{display:grid;grid-template-columns:240px 1fr;gap:90px;padding-bottom:90px}.toc{position:sticky;top:35px;align-self:start;padding-top:6px}.toc .eyebrow{margin-bottom:20px}.toc a{font-size:11px;display:block;color:var(--muted);padding-block:8px;border-bottom:1px solid var(--line)}.toc a:hover{color:var(--olive)}.prose{max-width:850px}.prose section{padding-bottom:44px;margin-bottom:40px;border-bottom:1px solid var(--line)}.prose h2{font-size:34px;margin-bottom:25px;letter-spacing:-.04em;line-height:1.3}.prose h3{font-size:23px;margin-bottom:20px;line-height:1.4}.prose p,.prose li{font-size:14px;line-height:2;color:#596351}.prose ul{padding-inline-start:22px}.prose li{margin-block:10px}.table-wrap{overflow:auto;margin-block:35px}.prose table{width:100%;border-collapse:collapse;font-size:12px;min-width:460px}.prose td,.prose th{padding:16px;text-align:start;border-bottom:1px solid var(--line);vertical-align:top}.prose th{background:var(--ivory);font-weight:650}.prose .faq{border-top:1px solid var(--line)}.prose .faq details{padding-block:22px;border-bottom:1px solid var(--line)}.prose .faq summary{cursor:pointer;font-size:15px;font-weight:600}.prose .faq p{padding-top:14px;font-size:13px}.sources{background:var(--ivory);padding:28px;margin-block:35px}.sources h2{font-size:21px}.sources a{display:block;text-decoration:underline;font-size:11px;margin-block:9px;overflow-wrap:anywhere}.sources p{font-size:10px!important;line-height:1.9}.article-cta{padding:36px;background:var(--olive);color:white;margin-top:45px}.article-cta h2{font-size:30px;white-space:pre-line;letter-spacing:-.04em}.article-cta p{color:#dce3d4;font-size:12px;margin-block:20px}.article-cta .btn{margin-top:5px}.related-section{padding-block:70px;background:var(--ivory)}.related-section h2{font-size:38px;margin-bottom:30px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.related-card{padding-top:25px;border-top:1px solid var(--olive);display:flex;align-items:start;justify-content:space-between;gap:25px}.related-card h3{font-size:22px;line-height:1.4}.quote-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:90px;padding-bottom:100px}.quote-aside{align-self:start}.quote-aside p{font-size:13px;color:var(--muted)}.quote-aside h2{font-size:28px;margin-bottom:20px}.quote-aside .btn{margin-top:25px}.quote-panel{background:var(--ivory);padding:45px}.blog-articles{padding-bottom:90px}.blog-articles .journal-grid{grid-template-columns:1fr 1fr;gap:55px 35px}.blog-articles .journal-card img{height:330px}.blog-articles .journal-card h3{font-size:28px;max-width:530px}.legal-content{max-width:850px;padding-block:60px 100px}.legal-content h1{font-size:56px;margin-bottom:40px}.legal-content p{font-size:14px;line-height:2;margin-bottom:25px;color:var(--muted)}[dir=rtl] .hero-display{letter-spacing:0;font-size:65px;line-height:1.5}[dir=rtl] .hero-copy .eyebrow{letter-spacing:0}[dir=rtl] .hero-copy{padding-top:25px}[dir=rtl] .hero-photo{min-height:690px}[dir=rtl] .btn svg,[dir=rtl] .link svg,[dir=rtl] .arrow-circle svg{transform:scaleX(-1)}[dir=rtl] .footer-top h2{font-size:44px}.reveal{opacity:1;transform:none}.motion-ready .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s,transform .7s}.motion-ready .reveal.visible{opacity:1;transform:none}@media(min-width:1700px){.hero-grid{min-height:720px}.hero-photo{min-height:720px}.hero-display{font-size:90px}}@media(max-width:1300px){.container{padding-inline:32px}.nav{gap:16px}.nav-item{font-size:10px}.header-inner{gap:22px}.header-actions{gap:15px}.brand{font-size:23px}.hero-grid{gap:25px;min-height:620px}.hero-photo{min-height:620px}.hero-copy{padding-top:30px}.hero-display{font-size:65px}.hero-buttons{gap:16px}.hero-buttons .link{font-size:11px}.origin{gap:65px}.origin-copy h2{font-size:48px}.footer-top h2{font-size:45px}[lang=de] .nav,[lang=ar] .nav{display:none}[lang=de] .menu-button,[lang=ar] .menu-button{display:flex}}@media(max-width:1100px){.nav{display:none}.menu-button{display:flex}.header-inner{height:88px}.hero-grid{grid-template-columns:1fr 1fr;gap:30px}.hero-display{font-size:58px}.hero-copy>p{font-size:12px}.hero-copy .eyebrow{margin-bottom:25px}.hero-foot{margin-top:35px}.hero-photo{min-height:625px}.hero-copy h1{font-size:13px}.hero-buttons .btn{padding:14px 18px;font-size:10px}.hero-buttons{gap:12px}.hero-buttons .link{gap:10px}.section{padding-block:80px}.origin{gap:50px}.origin-image{height:490px}.origin-copy h2,.section-top h2,.quality-copy h2{font-size:44px}.oil-card .image-wrap{height:430px}.quality-grid{gap:50px}.contact-grid{gap:50px}.contact-copy h2{font-size:45px}.journal-grid{gap:18px}.journal-card h3{font-size:18px}.journal-card img{height:190px}.buyer-band .container{gap:40px}.inner-hero-grid{gap:45px}.inner-hero-image{height:430px}.article-layout{grid-template-columns:200px 1fr;gap:50px}.quote-layout{gap:45px;grid-template-columns:.6fr 1.4fr}.quote-panel{padding:32px}.process-grid{gap:35px}.process{padding-top:0}.section-top{gap:30px}.section-top>p{max-width:300px}}@media(max-width:760px){.container{padding-inline:24px}.header-inner{height:80px;gap:16px}.brand{font-size:23px}.brand svg{width:27px;height:38px}.brand small{font-size:7px;margin-top:6px}.header-actions{gap:10px}.header-actions>.btn{display:none}.menu-button span{display:none}.menu-button{padding:10px}.lang-select{font-size:10px}.hero{padding-top:30px;padding-bottom:30px}.hero-grid{display:flex;flex-direction:column;gap:30px;min-height:0}.hero-copy{padding-block:7px 0}.hero-copy .eyebrow{font-size:8px;margin-bottom:25px}.hero-display{font-size:61px;letter-spacing:-.07em;margin-inline-end:0}.hero-copy h1{font-size:13px;max-width:340px;margin-top:23px;line-height:1.7}.hero-copy>p{font-size:12px;max-width:400px}.hero-buttons{gap:22px;margin-top:25px}.hero-buttons .btn{font-size:10px}.hero-foot{margin-top:25px;padding-top:18px}.hero-foot span{max-width:260px;font-size:8px}.hero-photo{height:430px;min-height:430px}.photo-caption{inset-inline:20px;bottom:20px}.photo-caption .circle{width:42px;height:42px}.photo-caption span{font-size:9px}.section{padding-block:65px}.section-top{display:block;margin-bottom:32px}.section-top h2,.origin-copy h2,.quality-copy h2{font-size:38px;line-height:1.15}.section-top>p{margin-top:25px;max-width:460px;font-size:13px}.section-top .eyebrow{margin-bottom:20px}.origin{display:flex;flex-direction:column-reverse;gap:35px;align-items:stretch}.origin-copy p{font-size:13px}.origin-copy h2{margin-block:20px}.origin-image{height:390px;margin-inline-end:20px}.origin-mark{inset-inline-end:-20px;width:95px;height:95px;bottom:25px}.origin-mark svg{width:35px;height:48px}.oil-grid{gap:35px;grid-template-columns:1fr}.oil-card .image-wrap{height:430px}.oil-card h3{font-size:26px}.oil-card .oil-bottom{padding-block:20px 0}.oil-card p{font-size:12px}.oil-card .oil-number{top:18px;inset-inline-start:18px;font-size:9px}.solution-row{grid-template-columns:25px 1fr 35px;gap:14px;padding-block:25px}.solution-row h3{font-size:26px;grid-column:2;grid-row:1}.solution-row .num{grid-column:1;grid-row:1}.solution-row p{grid-column:2;grid-row:2;font-size:12px}.solution-row .arrow-circle{grid-column:3;grid-row:1 / 3;width:34px;height:34px}.buyer-band{padding-block:45px}.buyer-band .container{grid-template-columns:1fr;gap:25px}.buyer-band h2{font-size:32px}.buyer-band p{font-size:14px;line-height:2.3}.quality-grid{display:flex;flex-direction:column;gap:35px;align-items:stretch}.quality-copy h2{margin-block:20px}.quality-copy p{font-size:13px}.quality-photo{height:400px}.process{padding-top:0}.process-heading{display:block;padding-top:35px}.process-heading h2{font-size:34px;margin-top:20px}.process-grid{grid-template-columns:1fr;gap:30px}.step .step-number{padding-bottom:13px;margin-bottom:18px}.step h3{font-size:23px}.step p{max-width:none;font-size:12px}.market-grid{grid-template-columns:1fr;gap:0}.market-card{min-height:150px;padding-block:23px}.market-card h3{max-width:320px;font-size:24px}.journal-grid{grid-template-columns:1fr 1fr;gap:35px 18px}.journal-card img{height:200px}.journal-card h3{font-size:19px;margin-top:12px}.journal-card p{font-size:11px}.journal-card .link{font-size:9px;gap:12px}.journal-card .eyebrow{font-size:7px}.contact-grid{grid-template-columns:1fr;gap:40px}.contact-copy h2{font-size:43px;line-height:1.15}.contact-copy p{max-width:430px;font-size:12px;margin-top:20px}.contact-copy .contact-email-note{margin-top:25px}.contact-email{font-size:15px}.form-row{gap:18px}.lead-form{gap:20px}.field input,.field select,.field textarea{font-size:12px}.form-submit{gap:18px}.site-footer{padding-top:55px}.footer-top{display:block;padding-bottom:40px}.footer-top h2{font-size:36px;line-height:1.2;margin-bottom:35px}.footer-columns{grid-template-columns:1fr 1fr;gap:35px 24px;padding-block:35px 40px}.footer-column h3{font-size:9px}.footer-column a{font-size:10px}.footer-bottom{align-items:flex-start;flex-direction:column;font-size:8px;gap:12px}.footer-bottom>div{gap:18px}.breadcrumb{font-size:9px;padding-top:23px}.inner-hero{padding-block:30px 55px}.inner-hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:35px}.inner-copy .eyebrow{font-size:9px;margin-bottom:20px}.inner-copy h1{font-size:40px;line-height:1.18;overflow-wrap:break-word}.inner-copy>p{font-size:13px;margin-top:25px}.inner-copy .btn{font-size:11px;margin-top:25px}.inner-hero-image{height:360px;margin-bottom:14px}.article-layout{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.toc{position:static;padding-bottom:20px}.toc .eyebrow{margin-bottom:10px}.toc a{font-size:11px;padding-block:9px}.prose h2{font-size:29px;line-height:1.3}.prose p,.prose li{font-size:13px;line-height:2}.prose section{padding-bottom:32px;margin-bottom:32px}.sources{padding:22px}.article-cta{padding:27px}.article-cta h2{font-size:28px}.related-section{padding-block:50px}.related-section h2{font-size:32px}.related-grid{grid-template-columns:1fr;gap:25px}.related-card h3{font-size:22px}.quote-layout{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.quote-panel{padding:27px 22px}.quote-panel .form-row{grid-template-columns:1fr;gap:20px}.quote-aside h2{font-size:27px}.blog-articles .journal-grid{grid-template-columns:1fr;gap:40px}.blog-articles .journal-card img{height:320px}.blog-articles .journal-card h3{font-size:28px}.legal-content{padding-block:40px 65px}.legal-content h1{font-size:42px}.legal-content p{font-size:13px}[dir=rtl] .hero-display{font-size:48px;line-height:1.55}[dir=rtl] .hero-photo{min-height:430px}[dir=rtl] .footer-top h2{font-size:32px}[dir=rtl] .hero-copy{padding-top:0}[lang=de] .hero-display{font-size:53px;line-height:1.1}}@media(max-width:380px){.container{padding-inline:18px}.hero-display{font-size:54px}.hero-buttons{gap:14px}.hero-buttons .btn{padding-inline:16px}.hero-buttons .link{font-size:10px}.hero-photo{min-height:370px;height:370px}.form-row{grid-template-columns:1fr}.journal-grid{grid-template-columns:1fr}.journal-card img{height:260px}.inner-copy h1{font-size:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.motion-ready .reveal{opacity:1;transform:none}}

.hero-foot>svg{width:28px;height:40px;flex-shrink:0}

@media(max-width:1500px){[lang=de] .nav,[lang=ar] .nav{display:none}[lang=de] .menu-button,[lang=ar] .menu-button{display:flex}}
