:root{--bg:#080908;--panel:#0e0f0e;--brown:#17140f;--ink:#ede8db;--muted:#9d998e;--gold:#bd8b27;--gold-light:#e4bb61;--line:#daae4e2b;--max:1080px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);margin:0;font-family:DM Sans,sans-serif;font-size:12px;line-height:1.6}a{color:inherit;text-decoration:none}.site-header{height:58px;padding:0 max(24px,calc((100% - var(--max))/2));z-index:20;background:#050605;border-bottom:1px solid #171813;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.brand{text-transform:uppercase;letter-spacing:.08em;color:var(--gold-light);align-items:center;gap:8px;display:flex}.brand-symbol{color:var(--gold-light);letter-spacing:-.15em;width:27px;font-family:Playfair Display,serif;font-size:19px;line-height:1}.brand b{font-size:9px;line-height:1.2;display:block}.brand small{color:#777467;letter-spacing:.07em;margin-top:2px;font-size:5px;line-height:1.3;display:block}.site-header nav{text-transform:capitalize;color:#bcb8ad;align-items:center;gap:22px;font-size:9px;display:flex}.site-header nav a:hover{color:var(--gold-light)}.contact-pill{border:1px solid var(--line);border-radius:20px;padding:7px 15px}.menu-toggle{background:0 0;border:0;display:none}.hero{width:min(100%,1920px);max-width:var(--max);background:#13120f;border-bottom:1px solid #1d1a12;height:430px;margin:0 auto;position:relative;overflow:hidden}.hero-image{filter:saturate(.5);background:linear-gradient(90deg,#060707de 0%,#0a0a09ab 42%,#0a0a0926 100%),url(https://images.unsplash.com/photo-1551836022-d5d88e9218df?auto=format&fit=crop&w=1800&q=85) 50%/cover;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:linear-gradient(#00000059,#0000 20% 78%,#080908 100%);position:absolute;inset:0}.hero-copy{z-index:1;width:400px;position:absolute;top:78px;left:44px}.kicker{color:var(--gold-light);letter-spacing:.22em;text-transform:uppercase;margin:0 0 8px;font-size:7px;font-weight:700}.hero h1,.section h2,.feature-section h2,.advisory h2,.contact-banner h2{letter-spacing:-.02em;margin:0;font-family:Playfair Display,serif;font-weight:500;line-height:1.05}.hero h1 em{color:#e8bf62;font-style:normal}.hero-copy>p:not(.kicker){color:#c2beb4;max-width:350px;margin:14px 0;font-size:10px;line-height:1.45}.hero-actions{flex-wrap:wrap;gap:7px;display:flex}.gold-button,.dark-button,.outline-button{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:8px 13px;font-size:8px;font-weight:700;display:inline-flex}.gold-button{color:#1c1409;background:linear-gradient(135deg,#e0aa38,#9a6a15);box-shadow:0 5px 18px #ae7b192e}.dark-button,.outline-button{border:1px solid var(--line);color:#d6c9a6;background:#050605bd}.outline-button{background:0 0}.hero-card{z-index:2;background:#11110fd9;border:1px solid #cea0334d;border-radius:7px;width:220px;padding:20px;position:absolute;top:112px;right:45px;box-shadow:0 15px 40px #0008}.card-badge{color:var(--gold-light);border:1px solid var(--line);text-transform:uppercase;letter-spacing:.11em;border-radius:12px;padding:4px 7px;font-size:6px;display:inline-block}.hero-card h2{margin:13px 0 5px;font:500 21px Playfair Display,serif}.hero-card p{color:#a6a198;margin:0 0 14px;font-size:8px;line-height:1.55}.tag-row{flex-wrap:wrap;gap:4px;display:flex}.tag-row span{color:#b4aa91;border:1px solid #d3a7432e;border-radius:10px;padding:3px 6px;font-size:6px}.text-link{color:var(--gold-light);border-top:1px solid var(--line);justify-content:space-between;margin-top:15px;padding-top:10px;font-size:7px;display:flex}.quick-links{max-width:var(--max);border-bottom:1px solid #161812;grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.quick-links a{border-right:1px solid #171914;padding:21px 18px}.quick-links a:last-child{border:0}.quick-links b{color:#c29b48;margin-bottom:3px;font-family:Playfair Display,serif;font-size:10px;font-weight:500;display:block}.quick-links small{color:#87847b;font-size:7px;line-height:1.4;display:block}.section,.feature-section,.contact-banner{max-width:var(--max);margin:0 auto;padding:62px 44px}.section-intro{max-width:710px}.section h2,.feature-section h2,.advisory h2,.contact-banner h2{font-size:25px}.section-intro>p:not(.kicker),.feature-section p,.advisory p,.contact-banner p{color:var(--muted);max-width:710px;margin:10px 0 0;font-size:9px;line-height:1.6}.services{background:#0a0b0a}.card-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:25px;display:grid}.service-grid article{background:linear-gradient(145deg,#111210,#0c0d0c);border:1px solid #1d1d18;border-radius:7px;min-height:142px;padding:17px 15px;position:relative}.service-grid article>span{color:var(--gold);font-size:7px}.service-grid h3{margin:13px 0 4px;font:500 12px Playfair Display,serif}.service-grid p{color:#9d9a91;max-width:145px;margin:0;font-size:8px;line-height:1.4}.service-grid article>a{color:var(--gold-light);font-size:12px;position:absolute;bottom:12px;right:13px}.feature-section{background:linear-gradient(90deg,#16120cd9,#0c0c0b4d),#13120e;border-top:1px solid #171713;border-bottom:1px solid #171713;min-height:230px;padding-top:54px}.feature-section>div{max-width:800px}.split-section{background:#0d0e0d;grid-template-columns:1.1fr .9fr;gap:45px;display:grid}.mini-grid{grid-template-columns:repeat(2,1fr);align-content:center;gap:8px;display:grid}.mini-grid div,.standards-grid div{border:1px solid #1a1b16;border-radius:7px;padding:17px}.mini-grid b{color:#c39a42;font:500 15px Playfair Display,serif;display:block}.mini-grid small,.standards-grid small{color:#817e75;margin-top:4px;font-size:7px;display:block}.recruitment{background:#090a09}.country-grid{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:25px;display:grid}.country-grid span{text-align:center;color:#c6a64f;border:1px solid #1a1b17;border-radius:6px;padding:12px;font-size:8px;font-weight:700}.country-grid small{color:#858178;margin-top:3px;font-size:6px;font-weight:400;display:block}.process-section{background:#0d0e0d;grid-template-columns:1fr 1fr;gap:55px;display:grid}.advisory{background:radial-gradient(circle at 100% 0,#7e5c1a21,#0000 48%),#10110f;border:1px solid #bb892533;border-radius:9px;align-self:center;padding:26px}.advisory h2{max-width:310px;font-size:25px}.advisory .gold-button{margin-top:13px}.process-list>div{border:1px solid #1a1b17;border-radius:6px;grid-template-columns:28px 1fr;margin-top:7px;padding:10px 12px;display:grid}.process-list>div>b{color:#c59e4d;grid-row:span 2;font:500 11px Playfair Display,serif}.process-list h3{margin:0;font:500 13px Playfair Display,serif}.process-list p:not(.kicker){color:#858178;margin:2px 0 0;font-size:7px;line-height:1.35}.standards{background:#0a0b0a}.standards-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px;display:grid}.standards-grid b{color:#c6a050;font:500 11px Playfair Display,serif;display:block}.contact-banner{background:linear-gradient(105deg,#13130f,#0d0f0d);border:1px solid #bb892540;border-radius:9px;justify-content:space-between;align-items:center;gap:25px;margin:25px auto 35px;padding-top:29px;padding-bottom:29px;display:flex}.contact-banner p{max-width:600px}.contact-banner .gold-button{flex:none}footer{max-width:var(--max);color:#88857c;border-top:1px solid #191a16;grid-template-columns:1.5fr repeat(3,1fr);gap:34px;margin:0 auto;padding:30px 44px 20px;font-size:8px;display:grid}footer .brand{margin-bottom:10px}footer p{max-width:225px;font-size:7px;line-height:1.5}footer>div:not(.footer-brand) b{color:#c0a25f;margin-bottom:10px;display:block}footer>div:not(.footer-brand) a{margin:5px 0;display:block}.copyright{color:#5f5d57;border-top:1px solid #171813;grid-column:1/-1;padding-top:13px;font-size:6px}@media (width<=760px){.site-header{padding:0 18px}.menu-toggle{display:block}.menu-toggle i{background:var(--gold-light);width:18px;height:1px;margin:5px;display:block}.site-header nav{border-bottom:1px solid var(--line);background:#070807;flex-direction:column;align-items:flex-start;gap:14px;padding:18px;display:none;position:absolute;top:58px;left:0;right:0}.site-header nav.is-open{display:flex}.hero{height:590px}.hero-copy{width:calc(100% - 44px);top:58px;left:22px}.hero h1{font-size:40px}.hero-card{width:auto;inset:auto 22px 34px}.quick-links{grid-template-columns:1fr}.quick-links a{border-bottom:1px solid #171914;border-right:0;padding:15px 22px}.section,.feature-section,.contact-banner{padding:46px 22px}.card-grid,.standards-grid{grid-template-columns:repeat(2,1fr)}.split-section,.process-section{grid-template-columns:1fr;gap:28px}.country-grid{grid-template-columns:repeat(3,1fr)}.contact-banner{margin:20px 12px;display:block}.contact-banner .gold-button{margin-top:15px}footer{grid-template-columns:repeat(2,1fr);gap:24px;padding:28px 22px}.footer-brand{grid-column:1/-1}}@media (width<=430px){.card-grid{grid-template-columns:1fr}.hero-actions .dark-button{flex:1}.hero h1{font-size:35px}}@media (width>=761px){.hero{width:100%;max-width:none}.hero-copy{left:max(44px,calc((100% - var(--max))/2 + 44px))}.hero-card{right:max(44px,calc((100% - var(--max))/2 + 44px))}.section,.feature-section,.contact-banner,.quick-links,footer{max-width:1280px}}:root{--max:1280px}body{font-size:15px;line-height:1.7}.site-header{height:76px;padding-left:max(28px,calc((100% - var(--max))/2));padding-right:max(28px,calc((100% - var(--max))/2))}.site-header nav{gap:30px;font-size:13px}.contact-pill{padding:10px 18px}.brand-symbol{width:34px;font-size:25px}.hero{height:600px}.hero-copy{width:520px;top:120px}.hero h1{font-size:68px}.hero-copy>p:not(.kicker){max-width:480px;margin:20px 0;font-size:15px;line-height:1.6}.kicker{font-size:10px}.hero-card{width:320px;padding:28px;top:170px}.hero-card h2{font-size:30px}.hero-card p{font-size:12px}.card-badge{font-size:8px}.tag-row span{padding:5px 9px;font-size:9px}.text-link{font-size:10px}.gold-button,.dark-button,.outline-button{border-radius:6px;padding:12px 18px;font-size:11px}.hero-actions{gap:10px}.hero-actions.compact{margin-top:12px}.quick-links a{padding:30px 24px}.quick-links b{font-size:15px}.quick-links small{font-size:10px;line-height:1.6}.section,.feature-section,.contact-banner{padding:92px 56px}.section h2,.feature-section h2,.advisory h2{font-size:40px}.section-intro>p:not(.kicker),.section-copy,.feature-section p,.advisory p,.contact-banner p{font-size:13px;line-height:1.75}.card-grid{gap:16px;margin-top:36px}.service-grid article{border-radius:10px;min-height:220px;padding:25px 22px}.service-grid article>span{font-size:10px}.service-grid h3{margin:19px 0 8px;font-size:18px}.service-grid p{max-width:220px;font-size:12px;line-height:1.6}.service-grid article>a{font-size:19px;bottom:20px;right:20px}.feature-section{min-height:330px;padding-top:78px}.feature-section .outline-button{margin-top:42px}.mini-grid{gap:14px}.mini-grid div,.standards-grid div{border-radius:10px;padding:25px}.mini-grid b{font-size:22px}.mini-grid small,.standards-grid small{font-size:10px;line-height:1.5}.country-grid{gap:14px;margin-top:36px}.country-grid span{border-radius:9px;padding:20px;font-size:14px}.country-grid small{font-size:9px}.process-section{gap:70px}.advisory{border-radius:12px;padding:36px}.advisory h2{font-size:38px}.process-list>div{border-radius:9px;grid-template-columns:38px 1fr;margin-top:10px;padding:18px 16px}.process-list>div>b{font-size:15px}.process-list h3{font-size:18px}.process-list p:not(.kicker){font-size:10px;line-height:1.5}.standards-grid{gap:14px;margin-top:28px}.standards-grid b{font-size:15px}.contact-banner{border-radius:12px;margin-top:35px;margin-bottom:50px;padding-top:38px;padding-bottom:38px}.contact-banner h2{font-size:31px}footer{gap:45px;padding:44px 56px 28px;font-size:11px}footer p{font-size:10px;line-height:1.6}footer>div:not(.footer-brand) b{font-size:12px}footer>div:not(.footer-brand) a{margin:8px 0}.copyright{font-size:8px}a:focus-visible,button:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.service-grid article,.mini-grid div,.standards-grid div,.country-grid span{transition:transform .2s,border-color .2s,background .2s}.service-grid article:hover,.mini-grid div:hover,.standards-grid div:hover{background:#151610;border-color:#e4bb6173;transform:translateY(-4px)}.country-grid span:hover{background:#12130f;border-color:#e4bb6173}@media (width<=760px){.site-header{height:68px}.hero{height:680px}.hero-copy{width:calc(100% - 44px);top:70px}.hero h1{font-size:52px}.hero-copy>p:not(.kicker){font-size:14px}.hero-card{padding:22px;top:auto;bottom:30px}.section,.feature-section,.contact-banner{padding:62px 22px}.section h2,.feature-section h2,.advisory h2{font-size:32px}.section-intro>p:not(.kicker),.section-copy,.feature-section p,.advisory p,.contact-banner p{font-size:12px}.service-grid article{min-height:190px}.process-section{gap:35px}footer{gap:28px;padding:36px 22px;font-size:10px}}@media (width<=430px){body{font-size:14px}.hero{height:700px}.hero h1{font-size:44px}.card-grid,.standards-grid{grid-template-columns:1fr}.service-grid article{min-height:175px}.country-grid{gap:8px}.country-grid span{padding:15px 8px}}.priority-nav{background:#080908;border-top:1px solid #171813;border-bottom:1px solid #171813;flex-wrap:wrap;justify-content:center;gap:12px;max-width:1280px;margin:0 auto;padding:20px 28px;display:flex}.priority-nav a{color:#d0c9ba;border:1px solid #d3a74357;border-radius:999px;padding:12px 18px;font-size:12px;font-weight:600;line-height:1;transition:color .2s,background .2s,border-color .2s,transform .2s}.priority-nav a:hover{color:#1d160b;background:var(--gold-light);border-color:var(--gold-light);transform:translateY(-2px)}@media (width<=760px){.priority-nav{justify-content:flex-start;gap:8px;padding:16px 18px}.priority-nav a{padding:10px 13px;font-size:10px}}.site-header+.site-header{display:none}.main-nav{align-items:center;height:100%;display:flex}.nav-mega{align-items:center;height:100%;display:flex;position:static}.nav-trigger{color:#bcb8ad;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0}.nav-trigger:hover,.nav-trigger.is-active{color:var(--gold-light)}.mega-menu{z-index:25;background:#090a09fa;border:1px solid #daae4e73;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:32px;width:min(100vw - 120px,1280px);padding:34px 38px 25px;display:grid;position:absolute;top:67px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #000c}.mega-menu.mega-company{grid-template-columns:1fr 1fr}.mega-column h3{color:var(--gold-light);margin:0 0 17px;font:500 20px Playfair Display,serif}.mega-column a{color:#cec8bb;margin:14px 0;font-size:14px;font-weight:600;display:block}.mega-column a:hover{color:var(--gold-light)}.mega-note{color:#9c968a;background:#11120f;border:1px solid #302c20;border-radius:13px;grid-column:1/-1;margin:18px 0 0;padding:17px;font-size:13px;line-height:1.6}.mega-menu.mega-company .mega-note{margin-top:8px}@media (width<=760px){.site-header+.site-header,.main-nav{display:none}.main-nav .nav-mega{height:auto}.mega-menu{gap:16px;width:auto;max-height:calc(100vh - 82px);padding:24px;position:fixed;top:68px;left:12px;right:12px;overflow:auto;transform:none;grid-template-columns:1fr!important}.mega-column h3{margin-bottom:10px;font-size:18px}.mega-column a{margin:10px 0;font-size:13px}.mega-note{font-size:11px}.site-header:first-child .main-nav{background:#070807;flex-direction:column;align-items:flex-start;height:auto;padding:18px;display:flex;position:absolute;top:68px;left:0;right:0}.site-header:first-child .main-nav>.nav-mega{width:100%}.site-header:first-child .main-nav>.nav-mega>.nav-trigger{text-align:left;width:100%}.site-header:first-child .main-nav>.nav-mega .mega-menu{top:52px}}.site-header nav .active{color:var(--gold-light)}.contact-page{background:#090a09}.contact-hero{background:radial-gradient(circle at 72% 45%,#6748131a,#0000 34%);max-width:1280px;margin:0 auto;padding:92px 56px 104px}.breadcrumb{color:#6f6a60;margin:0 0 26px;font-size:10px}.breadcrumb a{color:var(--gold-light)}.contact-hero h1{margin:0;font:500 56px/1.08 Playfair Display,serif}.contact-hero>p:last-child{max-width:680px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.7}.contact-priority{border-top:1px solid #171813}.contact-grid{grid-template-columns:.85fr 1.15fr;gap:24px;max-width:1280px;margin:75px auto 100px;padding:0 56px;display:grid}.contact-details,.requirement-form{background:linear-gradient(140deg,#11120f,#0b0c0b);border:1px solid #daae4e40;border-radius:16px;padding:38px 30px}.contact-details h2,.requirement-form h2,.contact-standards h2{margin:0;font:500 30px/1.15 Playfair Display,serif}.detail-row{border-bottom:1px solid #1e1e18;gap:16px;padding:20px 0;display:flex}.detail-row:first-of-type{margin-top:20px}.detail-row>span{width:34px;height:34px;color:var(--gold-light);border:1px solid #d2a3348c;border-radius:50%;flex:none;place-items:center;display:grid}.detail-row b,.detail-row a,.detail-row small{font-size:13px;display:block}.detail-row a,.detail-row small{color:#908b80;margin-top:4px;font-size:11px}.requirement-form>p{color:var(--muted);margin:12px 0 24px;font-size:13px}.form-fields{grid-template-columns:1fr 1fr;gap:15px 12px;display:grid}.form-fields label{color:#807b70;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:600;display:block}.form-fields input,.form-fields textarea{width:100%;color:var(--ink);font:inherit;background:#080908;border:1px solid #332b19;border-radius:8px;outline:none;margin-top:7px;padding:13px;font-size:13px;display:block}.full-field{grid-column:1/-1}.form-success{color:#ddba63!important;margin:16px 0!important;font-size:12px!important}.form-submit{color:#171106;cursor:pointer;background:linear-gradient(135deg,#dca837,#a57018);border:0;border-radius:25px;width:100%;margin-top:10px;padding:15px;font-weight:800}.contact-standards{background:linear-gradient(110deg,#15120d,#0b0c0b);border-top:1px solid #171813;max-width:1280px;margin:0 auto;padding:92px 56px 105px}.contact-standards>h2{font-size:40px}.contact-standard-grid,.route-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:32px;display:grid}.contact-standard-grid article,.route-grid a{background:#0b0c0b;border:1px solid #26251d;border-radius:12px;padding:23px}.contact-standard-grid h3,.route-grid b{color:#d0a44e;margin:0;font:500 16px Playfair Display,serif}.contact-standard-grid p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.6}.route-grid{margin-top:18px}.route-grid a,.route-grid b,.route-grid small{display:block}.route-grid small{color:#858178;margin-top:7px;font-size:10px}@media (width<=760px){.contact-hero{padding:60px 22px 72px}.contact-hero h1{font-size:43px}.contact-hero>p:last-child{font-size:13px}.contact-grid{grid-template-columns:1fr;margin:45px auto 65px;padding:0 22px}.contact-details,.requirement-form{padding:28px 20px}.form-fields{grid-template-columns:1fr}.full-field{grid-column:auto}.contact-standards{padding:62px 22px 75px}.contact-standards>h2{font-size:32px}.contact-standard-grid,.route-grid{grid-template-columns:1fr 1fr;gap:9px}.contact-standard-grid article,.route-grid a{padding:17px}.contact-standard-grid h3,.route-grid b{font-size:14px}.contact-standard-grid p{font-size:10px}.site-header nav:not(.is-open){display:none}}@media (width>=761px){.quick-links,.priority-nav,.section,.feature-section{max-width:none;padding-left:max(28px,calc((100% - var(--max))/2 + 56px));padding-right:max(28px,calc((100% - var(--max))/2 + 56px))}.section-intro,.feature-section>div,.card-grid,.mini-grid,.country-grid,.standards-grid,.process-section>*{max-width:var(--max);width:100%}.split-section,.process-section{padding-left:max(28px,calc((100% - var(--max))/2 + 56px));padding-right:max(28px,calc((100% - var(--max))/2 + 56px))}.contact-banner{max-width:none;padding-left:max(28px,calc((100% - var(--max))/2 + 56px));padding-right:max(28px,calc((100% - var(--max))/2 + 56px));border-left:0;border-right:0;border-radius:0;margin-left:0;margin-right:0}footer{max-width:none;padding-left:max(28px,calc((100% - var(--max))/2 + 56px));padding-right:max(28px,calc((100% - var(--max))/2 + 56px))}}.assistant-launcher{z-index:30;color:#161108;cursor:pointer;background:linear-gradient(135deg,#e1b348,#996717);border:1px solid #ecbe52a6;border-radius:40px;flex-direction:column;align-items:center;gap:3px;padding:13px 25px 14px;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:20px;right:24px;box-shadow:0 10px 30px #0008}.assistant-launcher:hover{transform:translateY(-3px);box-shadow:0 15px 35px #000b}.assistant-launcher span{letter-spacing:.17em;font-size:9px;font-weight:800}.assistant-launcher b{font:700 17px DM Sans,sans-serif}.assistant-overlay{z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.assistant-modal{background:#080908;border:1px solid #d4a33480;border-radius:28px;grid-template-rows:auto 1fr auto;width:min(100%,700px);height:min(790px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 25px 80px #000d}.assistant-modal header{border-bottom:1px solid #29251a;justify-content:space-between;align-items:flex-start;padding:27px 30px 23px;display:flex}.assistant-modal header h2{color:#e1b65a;margin:0;font:500 27px Playfair Display,serif}.assistant-modal header p{color:#77736c;margin:4px 0 0;font-size:12px}.assistant-close{color:#aaa69d;cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1}.assistant-body{padding:20px;overflow:auto}.assistant-welcome,.assistant-question,.assistant-answer{color:#d7d1c4;background:#121311;border:1px solid #2b291f;border-radius:17px;padding:16px;font-size:15px;line-height:1.45}.assistant-chips{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.assistant-chips button{color:#ccc3b0;cursor:pointer;background:#0d0f0d;border:1px solid #302b1e;border-radius:20px;padding:9px 13px;font-size:11px}.assistant-message{margin-top:17px}.assistant-question{color:#fff1ce;background:#5c4217;border-color:#936b22;margin-left:14%}.assistant-answer{color:#aaa59a;margin-top:7px}.assistant-input{border-top:1px solid #29251a;gap:10px;padding:15px 14px;display:flex}.assistant-input input{color:#eee6d6;min-width:0;font:inherit;background:#0d0e0d;border:1px solid #2c2a22;border-radius:28px;outline:none;flex:1;padding:14px 18px;font-size:13px}.assistant-input button{color:#1b1308;cursor:pointer;background:#d4a53c;border:0;border-radius:25px;padding:0 24px;font-size:14px;font-weight:800}@media (width<=760px){.assistant-launcher{padding:11px 18px;bottom:14px;right:14px}.assistant-launcher span{font-size:7px}.assistant-launcher b{font-size:14px}.assistant-overlay{padding:12px}.assistant-modal{border-radius:22px;height:min(740px,100vh - 24px)}.assistant-modal header{padding:22px 20px 18px}.assistant-modal header h2{font-size:23px}.assistant-modal header p{font-size:10px}.assistant-body{padding:15px}.assistant-welcome,.assistant-question,.assistant-answer{padding:14px;font-size:13px}.assistant-question{margin-left:6%}.assistant-input{padding:12px 10px}.assistant-input button{padding:0 18px}}@media (width>=761px){.mega-menu{grid-template-columns:repeat(3,minmax(180px,max-content));width:max-content;min-width:720px;max-width:calc(100vw - 120px)}.mega-menu.mega-company{grid-template-columns:repeat(2,minmax(220px,max-content));min-width:620px}.mega-column a{white-space:nowrap}}.detail-page{background:#090a09}.detail-hero{background:radial-gradient(circle at 74% 45%,#6748131f,#0000 36%);max-width:1280px;margin:0 auto;padding:92px 56px 105px}.detail-hero h1{margin:0;font:500 58px/1.08 Playfair Display,serif}.detail-hero>p:not(.breadcrumb):not(.kicker){max-width:760px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.75}.detail-hero .detail-headline{color:#ddd5c7!important;margin-top:22px!important;font:500 25px/1.35 Playfair Display,serif!important}.detail-content{border-top:1px solid #171813;max-width:1280px;margin:0 auto;padding:88px 56px 105px}.detail-content h2,.detail-cta h2{max-width:760px;margin:0;font:500 40px/1.15 Playfair Display,serif}.detail-card-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:34px;display:grid}.detail-card{background:linear-gradient(145deg,#11120f,#0b0c0b);border:1px solid #26251d;border-radius:12px;min-height:215px;padding:26px;transition:transform .2s,border-color .2s,background .2s}.detail-card:hover{background:#151610;border-color:#e4bb6173;transform:translateY(-4px)}.detail-card>span{color:var(--gold-light);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.detail-card h3{margin:20px 0 10px;font:500 20px Playfair Display,serif}.detail-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.detail-cta{background:linear-gradient(135deg,#15120d,#0c0d0c);border:1px solid #daae4e3d;border-radius:14px;justify-content:space-between;align-items:center;gap:35px;max-width:1280px;margin:0 auto 60px;padding:42px 56px;display:flex}.detail-cta p:not(.kicker){max-width:660px;color:var(--muted);font-size:13px;line-height:1.7}.detail-cta .gold-button{white-space:nowrap}@media (width<=760px){.detail-hero{padding:60px 22px 72px}.detail-hero h1{font-size:43px}.detail-hero .detail-headline{font-size:21px!important}.detail-hero>p:not(.breadcrumb):not(.kicker){font-size:13px}.detail-content{padding:62px 22px 70px}.detail-content h2,.detail-cta h2{font-size:32px}.detail-card-grid{grid-template-columns:1fr;gap:10px}.detail-card{min-height:180px}.detail-cta{margin:0 22px 55px;padding:28px 22px;display:block}.detail-cta .gold-button{margin-top:12px;display:inline-block}}.brand-symbol{letter-spacing:0;font-size:0}.brand-symbol:after{content:"WI";letter-spacing:-.08em;color:var(--gold-light);font:600 25px/1 Playfair Display,serif}.brand b{font-size:0}.brand b:after{content:"WADIALABABIL INFOTECH";letter-spacing:.08em;font-size:12px}.brand small{font-size:0}.brand small:after{content:"TECHNOLOGY · BUSINESS SOLUTIONS";letter-spacing:.08em;font-size:7px}.brand>span:last-child{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;min-width:230px;display:flex}.brand b:after,.brand small:after{text-align:left;white-space:nowrap;width:100%;display:block}.brand b:after{font-family:Playfair Display,serif;font-weight:600;line-height:1.05}.brand small:after{color:#777467;line-height:1.2}.recruitment-hero{background:radial-gradient(circle at 72% 45%,#6748131a,#0000 34%);max-width:1280px;margin:0 auto;padding:92px 56px 104px}.recruitment-hero h1{margin:0;font:500 56px/1.08 Playfair Display,serif}.recruitment-hero>p:last-child{max-width:680px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.7}.recruitment-markets{max-width:1280px;margin:0 auto;padding:88px 56px 105px}.recruitment-markets h2{margin:0;font:500 40px/1.15 Playfair Display,serif}.market-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.market-grid article{background:linear-gradient(145deg,#11120f,#0b0c0b);border:1px solid #24241d;border-radius:12px;min-height:205px;padding:25px;position:relative}.market-grid article:hover{border-color:#e4bb6173;transform:translateY(-3px)}.market-grid h3{margin:0;font:500 18px Playfair Display,serif}.market-grid p{max-width:270px;color:var(--muted);font-size:13px;line-height:1.65}.market-grid a{color:var(--gold-light);font-size:20px;position:absolute;bottom:18px;right:20px}.recruitment-contact{grid-template-columns:1fr 1fr;gap:24px;max-width:1280px;margin:0 auto;padding:0 56px 100px;display:grid}.uae-access{background:linear-gradient(140deg,#11120f,#0b0c0b);border:1px solid #daae4e40;border-radius:16px;min-height:480px;padding:30px}.uae-access h2{margin:0;font:500 24px Playfair Display,serif}.uae-access p{color:var(--muted);max-width:500px;font-size:13px;line-height:1.7}@media (width<=760px){.recruitment-hero{padding:60px 22px 72px}.recruitment-hero h1{font-size:43px}.recruitment-hero>p:last-child{font-size:13px}.recruitment-markets{padding:62px 22px 70px}.recruitment-markets h2{font-size:32px}.market-grid{grid-template-columns:1fr;gap:10px}.market-grid article{min-height:180px}.recruitment-contact{grid-template-columns:1fr;padding:0 22px 70px}.uae-access{min-height:260px}.recruitment-page .contact-standards{padding-left:22px;padding-right:22px}}.contact-page>footer{display:none}:root{--gold:#0891b2;--gold-light:#67e8f9;--line:#67e8f938}.gold-button,.form-submit,.assistant-input button,.assistant-launcher{color:#041218;background:linear-gradient(135deg,#67e8f9,#0891b2)}.gold-button{box-shadow:0 5px 18px #0891b23d}.assistant-launcher{box-shadow:0 10px 30px #00000087}.assistant-launcher:hover{box-shadow:0 15px 35px #000000ad}.hero h1 em{color:#67e8f9}.hero-card,.mega-menu,.contact-details,.requirement-form,.contact-banner,.detail-cta,.uae-access{border-color:#67e8f940}.mega-menu{box-shadow:0 24px 60px #000c}.mega-column h3,.mega-column a:hover,.quick-links b,.mini-grid b,.country-grid span,.process-list>div>b,.standards-grid b,.contact-standard-grid h3,.route-grid b,.market-grid a{color:var(--gold-light)}.mega-note,.tag-row span,.country-grid span,.route-grid a,.contact-standard-grid article,.detail-card{border-color:#67e8f933}.tag-row span{color:#bceff5}.text-link{color:var(--gold-light)}.hero-card{background:#0a1416e0}.feature-section{background:linear-gradient(90deg,#08303ab8,#0c0c0b4d),#101719}.advisory{background:radial-gradient(circle at 100% 0,#0891b229,#0000 48%),#101719;border-color:#67e8f933}.contact-standards{background:linear-gradient(110deg,#0d1a1d,#0b0c0b)}.detail-card:hover,.country-grid span:hover,.market-grid article:hover,.service-grid article:hover,.mini-grid div:hover,.standards-grid div:hover{border-color:#67e8f973}.form-fields input,.form-fields textarea{border-color:#67e8f93d}.form-fields input:focus,.form-fields textarea:focus{border-color:var(--gold-light)}.form-success{color:var(--gold-light)!important}.form-submit{background:linear-gradient(135deg,#67e8f9,#0891b2)}.assistant-modal{border-color:#67e8f980}.assistant-modal header,.assistant-input{border-color:#67e8f933}.assistant-chips button:hover{color:var(--gold-light);border-color:#0891b2}.assistant-input input:focus{border-color:#0891b2}.assistant-input button{background:#67e8f9}.detail-card>span,.detail-card h3{color:var(--gold-light)}.gold-button,.assistant-launcher{background:linear-gradient(135deg,#67e8f9,#0891b2)}.footer-brand~div b,footer>div:not(.footer-brand)>b{color:var(--gold-light)}.assistant-input button:hover{background:#67e8f9}.priority-nav a{border-color:#67e8f957}.priority-nav a:hover{border-color:#67e8f9}html,body,#app{max-width:100%;overflow-x:hidden}@media (width<=900px) and (width>=761px){.site-header{padding:0 20px}.site-header nav{gap:13px;font-size:10px}.brand{gap:5px}.brand>span:last-child{min-width:0}.brand b:after{font-size:10px}.brand small:after{font-size:6px}.mega-menu{width:max-content;max-width:calc(100vw - 24px)}.hero-copy{width:45%;left:28px}.hero-card{width:290px;right:28px}.section,.feature-section,.contact-banner{padding-left:32px;padding-right:32px}.card-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.site-header:first-child .main-nav{white-space:nowrap;max-width:calc(100vw - 150px);overflow:auto visible;background:0 0!important;border:0!important;flex-direction:row!important;align-items:center!important;gap:12px!important;width:auto!important;padding:0!important;display:flex!important;position:static!important}.site-header:first-child .main-nav>.nav-mega{flex:none;width:auto!important}.site-header:first-child .main-nav>a,.site-header:first-child .nav-trigger{font-size:10px}.site-header:first-child .brand{min-width:135px}.site-header:first-child .brand>span:last-child{min-width:0}.site-header:first-child .brand b:after{font-size:9px}.site-header:first-child .brand small:after{font-size:5px}.site-header:first-child .mega-menu{width:auto!important;max-width:none!important;top:68px!important;left:12px!important;right:12px!important}.site-header:first-child .brand{flex:0 0 125px;width:125px;min-width:125px}.site-header:first-child .brand b:after{letter-spacing:.03em;font-size:8px}.site-header:first-child .brand small:after{letter-spacing:.03em;font-size:4px}.site-header:first-child .main-nav{scrollbar-width:none;max-width:calc(100vw - 145px)}.site-header:first-child .main-nav::-webkit-scrollbar{display:none}.site-header:first-child .main-nav{white-space:normal!important;border-bottom:1px solid var(--line)!important;background:#070807!important;flex-direction:column!important;align-items:flex-start!important;width:auto!important;max-width:none!important;padding:18px!important;display:none!important;position:absolute!important;top:68px!important;left:0!important;right:0!important;overflow:visible!important}.site-header:first-child .main-nav.is-open{display:flex!important}.site-header:first-child .main-nav>.nav-mega{width:100%!important}.site-header:first-child .main-nav>.nav-mega>.nav-trigger{text-align:left;width:100%}.site-header:first-child .main-nav>.nav-mega .mega-menu{top:52px!important}.site-header:first-child .menu-toggle{z-index:31;display:block;position:relative}}
