@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.p.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_8c4a3db3-module___l-srq__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_8c4a3db3-module___l-srq__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
:root{--ink:#0c1a11;--paper:#f2f0eb;--accent:#e6580b;--accent-dk:#b84306;--leaf:#20863d;--metal:#8c8f8c;--metal-paper:#5c665c;--gutter:clamp(20px, 5vw, 88px);--max:1560px;--dur-slow:1.1s;--ease-out:cubic-bezier(.16, 1, .3, 1);--rule-dark:#f2f0eb24;--rule-light:#0c1a1124;--fs-display:clamp(56px, 7.2vw, 140px);--fs-micro:12px;--fs-body:clamp(16px, 1.05vw, 18px);--lh-display:.94;--lh-body:1.55;--tr-display:-.03em;--tr-micro:.14em;--measure:62ch;--font-latin:var(--font-inter-tight), ui-sans-serif, system-ui, sans-serif;--font-arabic:var(--font-plex-arabic), var(--font-inter-tight), sans-serif;--font-ui:var(--font-latin);--font-ar:var(--font-arabic)}:root:lang(ar),[dir=rtl]{--font-ui:var(--font-arabic)}.gate-link:lang(ar){font-family:var(--font-arabic)}.gate-link:not(:lang(ar)){font-family:var(--font-latin)}.display{font-family:var(--font-ui);font-size:var(--fs-display);letter-spacing:var(--tr-display);font-weight:450;line-height:var(--lh-display);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4;margin:0}.micro{font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;margin:0;font-weight:500;line-height:1.2}.body{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);max-width:var(--measure);margin:0}[dir=rtl] .micro{text-transform:none;letter-spacing:0}.ground-ink{--ground:var(--ink);background:var(--ink);color:var(--paper)}.ground-paper{--ground:var(--paper);background:var(--paper);color:var(--ink)}.ground-paper .accent-text{color:var(--accent-dk)}.ground-ink .accent-text{color:var(--accent)}.rule{background:var(--rule-light);border:0;block-size:1px;inline-size:100%;display:block}.ground-ink .rule{background:var(--rule-dark)}.rfq{background:var(--accent);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-slow) var(--ease-out);border:0;border-radius:2px;align-items:center;gap:.75em;padding:1.05em 1.6em;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.rfq:hover{background:var(--accent-dk);color:var(--paper)}.rfq:focus-visible{outline-offset:3px;outline:2px solid}.logo{block-size:var(--logo-h,28px);inline-size:calc(var(--logo-h,28px) * 4.186);padding:calc(var(--logo-h,28px) * .4);box-sizing:content-box;object-fit:contain;display:block}
