
  :root{
    --ink:#0C0F13; --ink2:#141A23; --line:#DCD5C6; --line-d:#26303C;
    --cream:#FCFAF6; --paper:#FFFFFF; --text:#0D1117; --muted:#3B434D; --muted-d:#9AA3AF;
    --brass:#B8944D; --brass-l:#D9BC80; --brass-d:#8A6A22;
    --serif:"Cormorant Garamond",Georgia,serif; --sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
    --r:3px;
  }
  *{box-sizing:border-box}
  html{scroll-behavior:smooth}
  body{margin:0;background:var(--cream);color:var(--text);font-family:var(--sans);font-weight:400;font-size:18px;line-height:1.7;-webkit-font-smoothing:antialiased}
  img{display:block;max-width:100%}
  a{color:inherit}
  .wrap{max-width:1200px;margin:0 auto;padding:0 24px}
  h1,h2,h3{font-family:var(--serif);font-weight:600;margin:0;letter-spacing:-.005em;color:#0A0E14}
  .eyebrow{font-size:18px;font-weight:700;letter-spacing:.16em;color:#7A5C18;margin:0 0 12px}
  .hero .eyebrow,.band .eyebrow{color:var(--brass)}
  .hero .eyebrow{font-size:18px;font-weight:700;letter-spacing:.2em;margin-bottom:16px;color:var(--brass);text-shadow:0 2px 14px rgba(0,0,0,.8)}
  .band .eyebrow{font-size:clamp(22px,2.6vw,28px);font-weight:700;color:#A8823A}
  #services .eyebrow{font-size:clamp(22px,2.6vw,28px);font-weight:700;color:var(--brass-d)}
  #services > .wrap > h2{font-weight:700;color:var(--brass-d)}
  #services .tile .tag{font-size:17px}
  #team .eyebrow,#team > .wrap > h2,#team > .wrap > .lead{font-size:clamp(22px,2.6vw,28px);font-weight:700;color:var(--brass-d);text-transform:uppercase;letter-spacing:.03em}
  #team > .wrap > .lead{font-size:16px;line-height:1.55;letter-spacing:.04em;max-width:60ch;color:#000000}
  #partners .eyebrow{color:var(--brass);font-size:clamp(22px,2.6vw,28px)}
  #fleet .eyebrow,#fleet > .wrap > h2{font-size:clamp(22px,2.6vw,28px);font-weight:700;color:var(--brass-d);text-transform:uppercase}
  #book .eyebrow{font-size:clamp(21px,2.7vw,31px);font-weight:700}
  section{padding:92px 0}
  .lead{max-width:62ch;color:#242B33;font-size:18.5px;line-height:1.66}

  /* nav */
  header{position:sticky;top:0;z-index:60;background:rgba(12,15,19,.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--line-d)}
  .nav{display:flex;align-items:center;gap:20px;padding:12px 20px;max-width:1320px;margin:0 auto}
  .nav img{height:52px;width:auto;opacity:1}
  .nav nav{display:flex;gap:18px;margin-left:auto;flex-wrap:nowrap;white-space:nowrap}
  .nav a{color:var(--brass-l);text-decoration:none;font-size:15px;font-weight:600;
         text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}
  .nav a:hover{color:var(--brass-l)}
  .nav>.btn{white-space:nowrap;padding:11px 18px;font-size:14px}
  .btn{display:inline-block;border:1px solid var(--brass);color:#0D1117;background:var(--brass);
       padding:13px 26px;border-radius:var(--r);text-decoration:none;font-size:15.5px;font-weight:600;cursor:pointer}
  .btn:hover{background:var(--brass-l);border-color:var(--brass-l)}
  .btn.ghost{background:none;color:var(--brass);font-weight:700;border-color:#6A5B3C;text-shadow:0 2px 12px rgba(0,0,0,.8)}
  .btn.ghost:hover{border-color:var(--brass);color:#F0E2C4}
  .nav .btn{padding:11px 20px;color:#FFFFFF;font-weight:700;text-transform:uppercase;letter-spacing:.07em}

  /* hero */
  .hero{position:relative;min-height:82vh;display:flex;align-items:flex-end;color:#F3F0EA;overflow:hidden}
  .hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}
  .heroshots{position:absolute;inset:0}
  .heroshots img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;animation:herofade 12s ease-in-out infinite,heropan 24s ease-in-out infinite alternate}
  .heroshots .h2{animation-delay:6s}
  @keyframes herofade{0%,36%{opacity:1}50%,86%{opacity:0}100%{opacity:1}}
  @keyframes heropan{from{transform:scale(1)}to{transform:scale(1.06)}}
  @media (prefers-reduced-motion:reduce){.heroshots img{animation:none;opacity:0;transform:none}.heroshots .h1{opacity:1}}
  .hero:after{content:"";position:absolute;inset:0;
    background:linear-gradient(180deg,rgba(12,15,19,.62),rgba(12,15,19,.18) 42%,rgba(12,15,19,.92))}
  .hero .wrap{position:relative;z-index:2;padding-top:120px;padding-bottom:64px}
  .brandmark{display:flex;flex-direction:column;align-items:center;gap:5px;margin-right:8px;text-align:center}
  .brandmark .tagline{font-size:10.5px;font-weight:700;letter-spacing:.14em;color:var(--brass-l);white-space:nowrap;text-align:center}
  @media (max-width:1150px){.brandmark .tagline{display:none}}
  .hero h1{font-size:18px;line-height:1.35;max-width:none;white-space:nowrap;color:var(--brass);text-shadow:0 2px 14px rgba(0,0,0,.8);font-weight:700;
           text-transform:uppercase;letter-spacing:.02em}
  .hero p{max-width:76ch;color:var(--brass);font-weight:700;font-size:17px;margin:18px 0 30px;text-transform:uppercase;letter-spacing:.02em;line-height:1.6;text-shadow:0 2px 14px rgba(0,0,0,.8)}
  .cta{display:flex;gap:12px;flex-wrap:wrap}
  .cta .btn{text-transform:uppercase;letter-spacing:.06em;font-size:15px}

  /* trust strip */
  .trust{background:var(--ink2);color:#CFC9C0;padding:26px 0}
  .trust .wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}
  .trust b{display:block;font-family:var(--serif);font-size:24px;color:var(--brass);font-weight:700;text-transform:uppercase;letter-spacing:.03em}
  .trust span{font-size:15px;color:var(--brass);font-weight:700;text-transform:uppercase;letter-spacing:.05em}

  section > .wrap > h2{text-transform:uppercase;letter-spacing:.035em;color:#8A6820}
  #partners > .wrap > h2{color:var(--brass)}
  #certificates > .wrap > h2{color:#FFFFFF}

  /* booking */
  #book{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
  .bookgrid{display:grid;grid-template-columns:1fr 1.35fr;gap:56px;align-items:start}
  .field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}
  .field label{font-size:15px;font-weight:700;letter-spacing:.06em;color:var(--brass-d);text-transform:uppercase}
  .field input,.field select,.field textarea{
    font:inherit;font-size:16.5px;padding:11px 13px;border:1px solid var(--line);border-radius:var(--r);
    background:var(--cream);color:var(--text)}
  .field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--brass);outline-offset:1px}
  .row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}
  .bookactions{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}
  .hint{font-size:15px;color:#3B434D;margin-top:12px}

  /* fleet */
  .chips{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0 34px}
  .chip{font:inherit;font-size:15px;font-weight:500;padding:10px 20px;border:1px solid #C9C1AE;background:none;
        border-radius:var(--r);cursor:pointer;color:#2B333C}
  .chip:hover{color:var(--text);border-color:#C9C0AE}
  .chip[aria-pressed="true"]{background:var(--ink);border-color:var(--ink);color:#F3F0EA}
  .fleet{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}
  .card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;
        display:flex;flex-direction:column}
  .card .shot{background:#fff;aspect-ratio:5/4;display:block;width:100%;border:0;padding:0;cursor:zoom-in}
  .card .shot img{width:100%;height:100%;object-fit:contain}
  .card .body{padding:20px 22px 24px}
  .card h3{font-size:26px;font-weight:700;margin-bottom:4px;text-transform:uppercase;letter-spacing:.02em}
  .kv{display:flex;gap:18px;color:#2B333C;font-size:15.5px;font-weight:600;margin:8px 0 12px}
  .card p{font-size:16.5px;color:#222931;margin:0 0 16px}
  .card .more{background:none;border:0;padding:0;font:inherit;font-size:15px;font-weight:600;color:#7A5C18;
               cursor:pointer;border-bottom:1px solid #7A5C18}
  .tag{font-size:15.5px;font-weight:700;letter-spacing:.1em;color:#7A5C18;text-transform:uppercase}

  /* bands */
  .band{position:relative;color:#F3F0EA;background:var(--ink)}
  .band .inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0}
  .band img{width:100%;height:100%;object-fit:cover;min-height:420px}
  .bandshots{position:relative;width:100%;aspect-ratio:4/3;min-height:0;background:var(--ink);overflow:hidden}
  .bandshots img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
  .bandshots img{animation:bandfade 10s ease-in-out infinite}
  .bandshots .s2{animation-delay:5s}
  @keyframes bandfade{0%,36%{opacity:1}50%,86%{opacity:0}100%{opacity:1}}
  @media (prefers-reduced-motion:reduce){.bandshots img{animation:none;opacity:0}.bandshots .s1{opacity:1}}
  .band .txt{padding:70px 56px}
  .band h2{font-size:clamp(22px,2.6vw,28px);margin-bottom:16px;color:#A8823A;text-transform:uppercase;letter-spacing:.03em;font-weight:700}
  .band p{color:#F0EDE7;max-width:46ch;font-size:17.5px}
  .band ul{list-style:none;padding:0;margin:22px 0 0;color:#E7E3DB;font-size:16.5px}
  .band li{padding:7px 0 7px 20px;position:relative}
  .band li:before{content:"";position:absolute;left:0;top:16px;width:7px;height:1px;background:var(--brass)}

  /* generic grids */
  .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
  .grid2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
  .tile{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:26px}
  .tile h3{font-size:22px;font-weight:700;margin-bottom:8px}
  .tile p{font-size:16.5px;color:#222931;margin:0}
  .tile .tag{display:block;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid var(--line)}
  #why .tile h3,#services .tile h3{text-transform:uppercase;letter-spacing:.04em;color:var(--brass-d);font-weight:700;font-size:19px}

  /* certificates */
  #certificates{background:var(--ink);color:#EDE9E2}
  #certificates h2,#certificates .upper{color:#FFFFFF;text-transform:uppercase;letter-spacing:.04em}
  #certificates .eyebrow{color:var(--brass-l)}
  #certificates .lead{color:#E7E3DB}
  .certs{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:38px}
  .cert{background:#fff;border:1px solid #2A3340;border-radius:var(--r);
        display:flex;flex-direction:column;overflow:hidden}
  .cert .frame{background:#fff;aspect-ratio:4/3;border:0;padding:18px;cursor:zoom-in;display:block;width:100%}
  .cert .frame img{width:100%;height:100%;object-fit:contain}
  .cert .cbody{padding:4px 20px 22px;border-top:1px solid var(--line)}
  .cert h3{font-size:21px;font-weight:600;margin:16px 0 6px;color:#0A0E14}
  .cert p{font-size:15.5px;color:#222931;margin:0}

  /* team */
  #team{background:var(--paper);border-top:1px solid var(--line)}
  .team{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:34px}
  .person{text-align:center}
  .person .ph{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;aspect-ratio:44/53}
  .person img{width:100%;height:100%;object-fit:cover}
  .person h3{font-size:21px;font-weight:600;margin-top:14px}
  .person span{display:block;font-size:15px;color:#39414A}

  /* partners */
  #partners{background:var(--ink);color:#E7E2D8}
  #partners h2{color:#F3F0EA}
  #partners .lead{color:#F0EDE7}
  .plist{list-style:none;padding:0;margin:14px 0 0;font-size:16.5px;color:#F0EDE7}
  .plist li{padding:6px 0;border-bottom:1px solid #1E2733}
  .pcol h3{font-size:19px;letter-spacing:.14em;color:var(--brass);font-family:var(--sans);font-weight:700}

  /* footer */
  footer{background:var(--ink2);color:#EDE9E2;padding:64px 0 40px;font-size:16.5px;
         min-height:calc(100vh - 78px);box-sizing:border-box}
  section[id],footer[id]{scroll-margin-top:86px}
  footer a{color:#F3F0EA;text-decoration:none}
  .fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px}
  footer h3{font-size:22px;color:var(--brass);margin-bottom:10px;font-weight:700}
  .fine{margin-top:40px;padding-top:20px;border-top:1px solid #232C38;font-size:12.5px;color:#7F8894}

  /* lightbox */
  .lb{position:fixed;inset:0;z-index:90;background:rgba(10,12,16,.96);display:none;
      align-items:center;justify-content:center;padding:60px 20px}
  .lb.open{display:flex}
  .lb figure{margin:0;max-width:1080px;width:100%}
  .lb img{width:100%;max-height:76vh;object-fit:contain;background:#fff;border-radius:var(--r)}
  .lb figcaption{color:#B9C0C9;text-align:center;font-size:13.5px;margin-top:12px}
  .lb button{position:absolute;background:none;border:1px solid #39424F;color:#F3F0EA;width:46px;height:46px;
             border-radius:50%;cursor:pointer;font-size:20px}
  .lb .prev{left:18px;top:50%;transform:translateY(-50%)}
  .lb .next{right:18px;top:50%;transform:translateY(-50%)}
  .lb .close{right:18px;top:18px}
  .chip:focus-visible,.btn:focus-visible,.shot:focus-visible,.more:focus-visible,.lb button:focus-visible{outline:2px solid var(--brass);outline-offset:3px}

  @media (max-width:1000px){
    .hero h1{white-space:normal}
    .hero p{max-width:54ch;font-size:16px}
    .fleet,.grid3,.team,.certs{grid-template-columns:repeat(2,1fr)}
    .trust .wrap{grid-template-columns:repeat(2,1fr);gap:22px 18px}
    .bookgrid,.band .inner,.grid2,.fgrid{grid-template-columns:1fr}
    .band .txt{padding:48px 24px}
    .trust .wrap{grid-template-columns:repeat(2,1fr)}
    .nav nav{display:none}
  }
  @media (max-width:640px){
    section{padding:64px 0}
    .fleet,.grid3,.team,.certs{grid-template-columns:1fr}
    .row2{grid-template-columns:1fr}
  }
  @media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

  /* ---------- opening intro (logo from the left, name from the right) ----------
     Speed: change --sp on .intro. 1 = slow-motion (default), 0.5 = twice as fast, 1.5 = even slower. */
  html.intro-lock{overflow:hidden}
  .intro{--sp:1;--out:calc(1.1s*var(--sp));position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;
         overflow:hidden;cursor:pointer;background-color:#0A111B;
         background-image:linear-gradient(180deg,rgba(255,255,255,.015),rgba(0,0,0,.18));
         animation:introBg calc(.9s*var(--sp)) ease-out both,introOut var(--out) ease-in-out calc(5.2s*var(--sp)) forwards}
  .intro.js{animation:introBg calc(.9s*var(--sp)) ease-out both}
  .intro.js.out{animation:introOut var(--out) ease-in-out forwards;pointer-events:none}
  .intro-center{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1.8vh,18px);text-align:center;padding:0 20px}
  .intro-logo{width:clamp(170px,26vw,330px);height:auto;display:block;
              animation:introFromLeft calc(2.9s*var(--sp)) cubic-bezier(.22,.7,.2,1) calc(.3s*var(--sp)) both,
                        introFadeIn calc(1.5s*var(--sp)) ease-out calc(.3s*var(--sp)) both}
  .intro-text{color:#F3F0EA;text-transform:uppercase;
              animation:introFromRight calc(2.9s*var(--sp)) cubic-bezier(.22,.7,.2,1) calc(.3s*var(--sp)) both,
                        introFadeIn calc(1.5s*var(--sp)) ease-out calc(.3s*var(--sp)) both}
  .intro-text b{display:block;font-weight:700;letter-spacing:.04em;font-size:clamp(17px,2.5vw,30px);line-height:1.25}
  .intro-text span{display:block;font-weight:600;letter-spacing:.08em;font-size:clamp(11px,1.45vw,17px);margin-top:clamp(4px,.9vh,9px)}
  .intro-line{position:absolute;left:0;right:0;bottom:0;height:3px;transform-origin:50% 50%;
              background:linear-gradient(90deg,transparent,#B8944D 20%,#D9BC80 50%,#B8944D 80%,transparent);
              animation:introLine calc(1.9s*var(--sp)) ease-in-out calc(3.2s*var(--sp)) both}
  .intro-skip{position:absolute;right:clamp(14px,2.4vw,28px);bottom:clamp(16px,3vh,30px);font:inherit;font-size:12.5px;font-weight:600;
              letter-spacing:.14em;text-transform:uppercase;color:#9AA3AF;background:none;border:1px solid rgba(255,255,255,.2);
              padding:8px 14px;border-radius:2px;cursor:pointer;animation:introFadeIn .8s ease-out calc(1.2s*var(--sp)) both}
  .intro-skip:hover,.intro-skip:focus-visible{color:#F3F0EA;border-color:#D9BC80;outline:none}
  @keyframes introBg{from{background-color:#04060A}to{background-color:#0A111B}}
  @keyframes introFromLeft{from{transform:translateX(-70vw)}to{transform:translateX(0)}}
  @keyframes introFromRight{from{transform:translateX(70vw)}to{transform:translateX(0)}}
  @keyframes introFadeIn{from{opacity:0}to{opacity:1}}
  @keyframes introLine{from{transform:scaleX(0);opacity:1}to{transform:scaleX(1);opacity:1}}
  @keyframes introOut{from{opacity:1;transform:scale(1)}99%{visibility:visible}to{opacity:0;transform:scale(1.04);visibility:hidden}}
  @media (prefers-reduced-motion:reduce){
    .intro{--sp:.4}
    .intro-logo,.intro-text{animation:introFadeIn calc(1.2s*var(--sp)) ease-out both}
  }

  /* ---------- large screens (4K / 65" TV): scale the whole layout up ---------- */
  @media (min-width:2300px){ html{zoom:1.5} .hero{min-height:calc(82vh / 1.5)} .lb img{max-height:calc(76vh / 1.5)} }
  @media (min-width:3000px){ html{zoom:2} .hero{min-height:calc(82vh / 2)} .lb img{max-height:calc(76vh / 2)} }
  img{image-rendering:auto}

  /* ---------- white brand text ---------- */
  .brandmark .tagline{color:#fff}
  .intro-text{color:#fff}
  /* ---------- fleet: every card identical (photo frame, text block, button line) ---------- */
  .card .shot{aspect-ratio:5/4;background:#fff;border-bottom:1px solid var(--line);overflow:hidden}
  .card .shot img{width:100%;height:100%;object-fit:contain;object-position:center}
  .card .body{display:flex;flex-direction:column;flex:1}
  .card h3{line-height:1.2;min-height:2.4em}
  .card p{flex:1}
  .card .more{margin-top:auto;align-self:flex-start}
  /* ---------- chauffeurs: two guest photos, slow cross-fade every 3 s ---------- */
  .band .chauf{position:relative;align-self:stretch;min-height:420px;overflow:hidden;background:var(--ink)}
  .band .chauf img{position:absolute;inset:0;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}
  .band .chauf .c2{opacity:0;animation:chauf 6s ease-in-out infinite}
  @keyframes chauf{0%,26%{opacity:0}50%,76%{opacity:1}100%{opacity:0}}
  @media (prefers-reduced-motion:reduce){.band .chauf .c2{animation:none;opacity:0}}

  /* ---------- menu tabs: white, with room for the extra tab ---------- */
  .nav{max-width:1560px}
  .nav a{color:#fff}
  .nav a:hover{color:var(--brass-l)}
  .nav .btn,.nav .btn:hover{color:#fff}
  @media (max-width:1500px){ .nav{gap:14px} .nav nav{gap:13px} .nav a{font-size:13.5px;letter-spacing:.03em} .nav>.btn{padding:10px 14px;font-size:13px} .brandmark .tagline{font-size:9.5px;letter-spacing:.1em} }
  @media (max-width:1330px){ .brandmark .tagline{display:none} }

  /* ---------- menu tabs: same gold background as BOOK A CAR ---------- */
  .nav nav{align-items:center;gap:10px}
  .nav nav a{background:var(--brass);border:1px solid var(--brass);border-radius:var(--r);color:#fff;
             padding:10px 15px;font-size:14px;font-weight:700;letter-spacing:.06em;line-height:1.2}
  .nav nav a:hover{background:var(--brass-l);border-color:var(--brass-l);color:#fff}
  @media (max-width:1760px){ .nav nav{gap:8px} .nav nav a{padding:9px 12px;font-size:13px;letter-spacing:.04em} }
  @media (max-width:1560px){ .nav nav{gap:6px} .nav nav a{padding:9px 9px;font-size:12.5px;letter-spacing:.03em} .brandmark .tagline{font-size:9px;letter-spacing:.08em} }
  @media (max-width:1300px){ .nav{gap:10px;padding:12px 12px} .nav nav{gap:5px} .nav nav a{padding:8px 7px;font-size:11.5px;letter-spacing:.02em} .nav>.btn{padding:9px 10px;font-size:11.5px} }

  /* ---------- hero text: top line from the left, next lines from the right, slow motion, after the intro ---------- */
  html.intro-lock:not(.hero-go) .hero h1,
  html.intro-lock:not(.hero-go) .hero p,
  html.intro-lock:not(.hero-go) .hero .cta{opacity:0}
  html.hero-go .hero h1{animation:heroFromLeft 4.6s cubic-bezier(.4,0,.25,1) .8s both}
  html.hero-go .hero p{animation:heroFromRight 4.6s cubic-bezier(.4,0,.25,1) .8s both}
  html.hero-go .hero .cta{animation:heroFade 1.8s ease-out 4.2s both}
  @keyframes heroFromLeft{from{transform:translateX(-100vw);opacity:0}8%{opacity:1}to{transform:none;opacity:1}}
  @keyframes heroFromRight{from{transform:translateX(100vw);opacity:0}12%{opacity:1}to{transform:none;opacity:1}}
  @keyframes heroFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
  @media (prefers-reduced-motion:reduce){
    html.hero-go .hero h1,html.hero-go .hero p,html.hero-go .hero .cta{animation:none;opacity:1}
  }

  /* ---------- menu: smaller tabs, every tab (and BOOK A CAR) exactly the same size ---------- */
  .nav{--tp:6px 12px;--tf:13px;--tl:.05em}
  @media (max-width:1760px){ .nav{--tp:6px 10px;--tf:12.5px;--tl:.04em} }
  @media (max-width:1560px){ .nav{--tp:5px 8px;--tf:12px;--tl:.03em} }
  @media (max-width:1300px){ .nav{--tp:5px 6px;--tf:11px;--tl:.02em} }
  .nav nav{gap:8px}
  .nav nav a,.nav>a.btn{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;
      padding:var(--tp) !important;font-size:var(--tf) !important;letter-spacing:var(--tl) !important;line-height:1.2 !important;
      font-weight:700 !important;text-transform:uppercase;border-radius:var(--r)}
  @media (max-width:1560px){ .nav nav{gap:6px} }
  @media (max-width:1300px){ .nav nav{gap:4px} }

  /* ---------- menu: ALL tabs (incl. BOOK A CAR) = same width, same height, same gaps, same baseline ---------- */
  .nav{max-width:1880px;gap:0;--tf:12.25px}
  .nav .brandmark{margin-right:16px}
  .nav nav{display:grid !important;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;
           gap:calc(var(--tf)*.42) !important;margin-left:auto;flex:1 1 auto;
           max-width:calc(var(--tf)*(8*12.75 + 7*.42))}
  .nav nav a{display:flex !important;align-items:center;justify-content:center;text-align:center;box-sizing:border-box;
             background:var(--brass);border:1px solid var(--brass);border-radius:var(--r);color:#fff !important;
             padding:.47em .22em !important;font-size:var(--tf) !important;letter-spacing:.028em !important;
             line-height:1.2 !important;font-weight:700 !important;text-transform:uppercase;white-space:nowrap;overflow:hidden}
  .nav nav a:hover{background:var(--brass-l);border-color:var(--brass-l)}
  .nav.no-tag .tagline{display:none}
  /* very narrow laptop windows: equal columns would need tiny text, so tabs size to their words (still one height/one gap) */
  .nav.natural nav{display:flex !important;max-width:none;flex:0 1 auto}
  .nav.natural nav a{padding:.47em .4em !important}
  .nav>a.btn.nav-solo{display:none !important}
  @media (max-width:1000px){
    .nav nav{display:none !important}
    .nav>a.btn.nav-solo{display:inline-flex !important;margin-left:auto}
  }

  /* header company name: same gold as the hero headline */
  .brandmark .tagline{color:var(--brass) !important}

  /* ---------- luxury 3D gold tabs (all menu tabs + the phone BOOK A CAR button) ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    background:
      linear-gradient(180deg,rgba(255,246,220,.20) 0,rgba(255,246,220,.20) 47%,rgba(255,246,220,0) 53%),   /* glass gloss on the top half */
      linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 62%),    /* light sweep */
      linear-gradient(180deg,#D8B76C 0%,#BF9A50 36%,#AA8540 60%,#8A6727 100%) !important;                    /* brushed gold */
    background-size:100% 100%,260% 100%,100% 100% !important;
    background-position:0 0,135% 0,0 0 !important;
    background-repeat:no-repeat !important;
    border:1px solid !important;
    border-color:rgba(255,240,196,.85) rgba(205,168,92,.9) rgba(96,70,22,.95) rgba(205,168,92,.9) !important;
    color:#fff !important;
    text-shadow:0 1px 2px rgba(58,36,4,.9),0 0 6px rgba(58,36,4,.3);
    box-shadow:
      inset 0 1px 0 rgba(255,244,208,.85),          /* top bevel highlight */
      inset 0 -2px 3px rgba(84,58,12,.5),          /* bottom inner shade */
      0 2px 0 #735619,                              /* raised edge (thickness) */
      0 5px 9px -2px rgba(0,0,0,.65);               /* soft drop shadow */
    transition:transform .28s ease,box-shadow .28s ease,filter .28s ease,background-position 1s ease;
    will-change:transform;
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background-position:0 0,-35% 0,0 0 !important;
    filter:brightness(1.09) saturate(1.05);
    transform:translateY(-1px);
    box-shadow:inset 0 1px 0 rgba(255,248,222,.95),inset 0 -2px 3px rgba(84,58,12,.45),0 3px 0 #735619,0 8px 13px -2px rgba(0,0,0,.7);
  }
  .nav nav a:active,.nav>a.btn.nav-solo:active{
    transform:translateY(1px);
    box-shadow:inset 0 1px 0 rgba(255,246,214,.7),inset 0 -1px 2px rgba(84,58,12,.5),0 1px 0 #735619,0 2px 4px -1px rgba(0,0,0,.6);
  }
  @media (prefers-reduced-motion:reduce){ .nav nav a,.nav>a.btn.nav-solo{transition:none} }

  /* ---------- luxury 3D gold tabs v2: crisp white lettering, deep polished gold, thick raised edge ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    background:
      linear-gradient(180deg,rgba(255,243,200,.30) 0%,rgba(255,243,200,0) 40%),                               /* soft specular on the top edge */
      linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 62%),        /* hover light sweep */
      linear-gradient(180deg,#EBCB7C 0%,#CFA650 13%,#B58A38 32%,#9C7329 58%,#8A6422 80%,#B48A3B 100%) !important; /* polished gold, deep centre for clear text */
    background-size:100% 100%,260% 100%,100% 100% !important;
    background-position:0 0,135% 0,0 0 !important;
    background-repeat:no-repeat !important;
    border:1px solid !important;
    border-color:#F7E0A0 #C79D49 #5B4110 #C79D49 !important;
    color:#fff !important;
    -webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;
    text-shadow:0 1px 0 rgba(46,28,2,.95),0 -1px 0 rgba(255,230,160,.12);   /* crisp engraved shadow, no blur */
    box-shadow:
      inset 0 1px 0 #FFF4CB,                         /* bright top rim */
      inset 0 0 0 1px rgba(255,226,150,.20),         /* fine inner gold frame */
      inset 0 -3px 4px rgba(58,36,5,.42),            /* shaded lower lip */
      0 3px 0 #5A4211,                               /* thick raised edge */
      0 8px 12px -3px rgba(0,0,0,.78);               /* floating shadow */
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background-position:0 0,-35% 0,0 0 !important;
    filter:brightness(1.1) saturate(1.06);
    transform:translateY(-2px);
    box-shadow:inset 0 1px 0 #FFF8DA,inset 0 0 0 1px rgba(255,230,160,.28),inset 0 -3px 4px rgba(58,36,5,.38),0 4px 0 #5A4211,0 12px 16px -3px rgba(0,0,0,.8);
  }
  .nav nav a:active,.nav>a.btn.nav-solo:active{
    transform:translateY(2px);
    box-shadow:inset 0 1px 0 rgba(255,244,203,.7),inset 0 -1px 2px rgba(58,36,5,.5),0 1px 0 #5A4211,0 2px 4px -1px rgba(0,0,0,.65);
  }

  /* ---------- luxury tabs v3: clean polished gold, fine highlight line, soft shadow, elegant light sweep ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    position:relative;isolation:isolate;overflow:hidden;
    background:linear-gradient(180deg,#D2A94F 0%,#BC9040 52%,#A87D2E 100%) !important;
    background-size:100% 100% !important;background-position:0 0 !important;background-repeat:no-repeat !important;
    border:1px solid !important;
    border-color:#EDD392 #C79D49 #9A752B #C79D49 !important;
    border-radius:6px !important;
    color:#fff !important;
    -webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;
    text-shadow:0 1px 1px rgba(88,60,10,.55);
    box-shadow:inset 0 1px 0 rgba(255,246,215,.7),0 2px 3px rgba(0,0,0,.25),0 8px 16px -6px rgba(0,0,0,.6);
    filter:none;transform:none;
    transition:transform .25s ease,box-shadow .25s ease,filter .25s ease;
  }
  /* the light sweep sits between the gold and the lettering, so the text always stays crisp */
  .nav nav a::after,.nav>a.btn.nav-solo::after{
    content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
    background:linear-gradient(105deg,rgba(255,255,255,0) 38%,rgba(255,255,255,.48) 50%,rgba(255,255,255,0) 62%);
    transform:translateX(-130%);
    animation:tabShine 9s ease-in-out infinite;
    animation-delay:calc(var(--i,0)*.17s + 2.5s);
  }
  .nav nav a:nth-child(1){--i:0}.nav nav a:nth-child(2){--i:1}.nav nav a:nth-child(3){--i:2}
  .nav nav a:nth-child(4){--i:3}.nav nav a:nth-child(5){--i:4}.nav nav a:nth-child(6){--i:5}
  .nav nav a:nth-child(7){--i:6}.nav nav a:nth-child(8){--i:7}
  @keyframes tabShine{0%{transform:translateX(-130%)}13%{transform:translateX(130%)}100%{transform:translateX(130%)}}
  @keyframes tabSweep{from{transform:translateX(-130%)}to{transform:translateX(130%)}}
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background:linear-gradient(180deg,#DDB75F 0%,#C89C48 52%,#B2862F 100%) !important;
    background-position:0 0 !important;
    border-color:#F3DDA0 #D1A653 #A07A2D #D1A653 !important;
    filter:none;transform:translateY(-1px);
    box-shadow:inset 0 1px 0 rgba(255,248,222,.85),0 3px 5px rgba(0,0,0,.28),0 12px 20px -6px rgba(0,0,0,.65),0 0 0 3px rgba(212,170,84,.16);
  }
  .nav nav a:hover::after,.nav>a.btn.nav-solo:hover::after{animation:tabSweep .9s ease-out 1 both}
  .nav nav a:active,.nav>a.btn.nav-solo:active{
    transform:translateY(1px);
    box-shadow:inset 0 1px 2px rgba(80,55,10,.35),0 1px 2px rgba(0,0,0,.3);
  }
  @media (prefers-reduced-motion:reduce){ .nav nav a::after,.nav>a.btn.nav-solo::after{animation:none;opacity:0} .nav nav a,.nav>a.btn.nav-solo{transition:none} }

  /* ---------- main page photos: 3 guest photos, slow cross-fade every 3 seconds ---------- */
  .hero .heroshots img{opacity:0;animation:none;transition:none;z-index:0;transform:scale(1)}
  .hero .heroshots img.prev{opacity:1;z-index:1;animation:herozoom 8s ease-out both}
  .hero .heroshots img.cur{opacity:1;z-index:2;transition:opacity 1.8s ease-in-out;animation:herozoom 8s ease-out both}
  @keyframes herozoom{from{transform:scale(1)}to{transform:scale(1.07)}}
  @media (prefers-reduced-motion:reduce){ .hero .heroshots img.cur,.hero .heroshots img.prev{animation:none;transition:none} }

  /* ---------- footer: three columns in proper sequence (same heading style, same start line, no extra gaps) ---------- */
  .fgrid{align-items:start}
  footer .fgrid h3{font-family:var(--sans) !important;font-size:15px !important;letter-spacing:.16em !important;text-transform:uppercase;
                   color:var(--brass);font-weight:700;line-height:1.3 !important;margin:0 0 12px !important}
  footer .fgrid p{margin:0 !important;line-height:1.8 !important}

  /* ---------- hero BOOK A CAR: white lettering on deeper gold so it is clearly visible ---------- */
  .hero .cta .btn:not(.ghost){
    color:#fff !important;font-weight:700;
    background:linear-gradient(180deg,#CBA24C 0%,#B58A39 55%,#A27829 100%) !important;
    border-color:#D9B766 !important;
    text-shadow:0 1px 2px rgba(60,38,4,.65);
    box-shadow:inset 0 1px 0 rgba(255,244,208,.55),0 6px 14px -6px rgba(0,0,0,.6);
  }
  .hero .cta .btn:not(.ghost):hover{background:linear-gradient(180deg,#D8B25E 0%,#C29643 55%,#AD8230 100%) !important;color:#fff !important}
  /* header company logo: slightly dimmer */
  .nav .brandmark img{filter:brightness(.8)}

  /* light sweep across the tabs: repeats every 2 seconds (left to right, tab after tab) */
  .nav nav a::after,.nav>a.btn.nav-solo::after{
    animation:tabShine2 2s ease-in-out infinite;
    animation-delay:calc(var(--i,0)*.09s + .4s);
  }
  @keyframes tabShine2{0%{transform:translateX(-130%)}42%{transform:translateX(130%)}100%{transform:translateX(130%)}}
  .nav nav a:hover::after,.nav>a.btn.nav-solo:hover::after{animation:tabSweep .9s ease-out 1 both}
  @media (prefers-reduced-motion:reduce){ .nav nav a::after,.nav>a.btn.nav-solo::after{animation:none;opacity:0} }

  /* ---------- CRYSTAL 3D gold tabs: polished gold glass, gem glint, glass rim, inner glow, floating depth ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    background:
      radial-gradient(circle at 9% 24%,rgba(255,255,255,.9) 0,rgba(255,255,255,0) 13%),                                  /* gem glint */
      linear-gradient(180deg,rgba(255,255,255,.46) 0,rgba(255,255,255,.14) 36%,rgba(255,255,255,0) 40%),                 /* glass top reflection */
      linear-gradient(115deg,rgba(255,255,255,0) 0 28%,rgba(255,255,255,.07) 29% 32%,rgba(255,255,255,0) 33% 60%,rgba(255,255,255,.045) 61% 63%,rgba(255,255,255,0) 64%), /* crystal facets */
      linear-gradient(0deg,rgba(255,234,168,.50) 0,rgba(255,234,168,0) 42%),                                             /* light passing through the bottom */
      linear-gradient(180deg,#A97A20 0%,#C7993B 46%,#D8AD4F 100%) !important;                                            /* deep gold glass body */
    background-size:100% 100% !important;background-position:0 0 !important;background-repeat:no-repeat !important;
    border:1px solid !important;
    border-color:rgba(255,244,205,.95) rgba(240,205,120,.75) rgba(150,104,20,.9) rgba(240,205,120,.75) !important;
    border-radius:9px !important;
    color:#fff !important;
    text-shadow:0 1px 1px rgba(78,48,4,.75),0 0 1px rgba(78,48,4,.5);
    box-shadow:
      inset 0 1px 1px rgba(255,255,255,.95),            /* bright glass rim */
      inset 0 0 0 1px rgba(255,236,170,.30),            /* inner crystal edge */
      inset 0 -7px 10px rgba(255,226,140,.30),          /* inner glow */
      inset 0 -1px 0 rgba(120,80,10,.55),               /* fine base line */
      0 1px 0 rgba(255,255,255,.14),
      0 9px 16px -6px rgba(0,0,0,.7),                   /* floating depth */
      0 0 12px rgba(214,172,86,.20);                    /* soft gold aura */
  }
  .nav nav a::after,.nav>a.btn.nav-solo::after{
    background:linear-gradient(105deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.72) 50%,rgba(255,255,255,0) 60%);
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background:
      radial-gradient(circle at 9% 24%,rgba(255,255,255,1) 0,rgba(255,255,255,0) 16%),
      linear-gradient(180deg,rgba(255,255,255,.56) 0,rgba(255,255,255,.18) 36%,rgba(255,255,255,0) 40%),
      linear-gradient(115deg,rgba(255,255,255,0) 0 28%,rgba(255,255,255,.09) 29% 32%,rgba(255,255,255,0) 33% 60%,rgba(255,255,255,.06) 61% 63%,rgba(255,255,255,0) 64%),
      linear-gradient(0deg,rgba(255,238,178,.6) 0,rgba(255,238,178,0) 46%),
      linear-gradient(180deg,#B88626 0%,#D3A546 46%,#E4BA5A 100%) !important;
    background-size:100% 100% !important;background-position:0 0 !important;background-repeat:no-repeat !important;
    transform:translateY(-1px);
    box-shadow:inset 0 1px 1px #fff,inset 0 0 0 1px rgba(255,240,180,.4),inset 0 -7px 10px rgba(255,230,150,.4),inset 0 -1px 0 rgba(120,80,10,.5),0 12px 20px -6px rgba(0,0,0,.75),0 0 18px rgba(226,184,96,.38);
  }
  .nav nav a:active,.nav>a.btn.nav-solo:active{
    transform:translateY(1px);
    box-shadow:inset 0 2px 4px rgba(90,58,6,.45),inset 0 -1px 0 rgba(255,236,170,.4),0 2px 4px -1px rgba(0,0,0,.6);
  }

  /* light sweep animates inside the tab (background position), so it can never push the tab layout wider */
  .nav nav a::after,.nav>a.btn.nav-solo::after{
    transform:none !important;
    background:linear-gradient(105deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.72) 50%,rgba(255,255,255,0) 60%);
    background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0;
    animation:tabShine3 2s ease-in-out infinite;
    animation-delay:calc(var(--i,0)*.09s + .4s);
  }
  @keyframes tabShine3{0%{background-position:100% 0}42%{background-position:0% 0}100%{background-position:0% 0}}
  @keyframes tabSweep3{from{background-position:100% 0}to{background-position:0% 0}}
  .nav nav a:hover::after,.nav>a.btn.nav-solo:hover::after{animation:tabSweep3 .9s ease-out 1 both}
  @media (prefers-reduced-motion:reduce){ .nav nav a::after,.nav>a.btn.nav-solo::after{animation:none;opacity:0} }

  /* ---------- crystal-clear gold tabs v5: deep gold body for strong contrast, tight glint, clear defined edge ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    background:
      radial-gradient(circle at 8% 24%,rgba(255,255,255,.8) 0,rgba(255,255,255,0) 8%),                      /* small gem glint */
      linear-gradient(180deg,rgba(255,255,255,.26) 0,rgba(255,255,255,.07) 28%,rgba(255,255,255,0) 32%),    /* thin glass reflection (stays above the lettering) */
      linear-gradient(180deg,#C49836 0%,#A77B24 38%,#8A6016 74%,#B28732 100%) !important;                   /* deep gold body */
    background-size:100% 100% !important;background-position:0 0 !important;background-repeat:no-repeat !important;
    border-color:#F4D98F #CFA650 #6A4A0E #CFA650 !important;
    text-shadow:0 1px 2px rgba(46,28,2,.9),0 0 1px rgba(46,28,2,.7);
    box-shadow:
      inset 0 1px 0 rgba(255,246,210,.9),
      inset 0 -2px 3px rgba(58,36,4,.35),
      0 0 0 1px rgba(60,40,6,.65),                 /* crisp dark outline so every tab is clearly defined */
      0 8px 14px -6px rgba(0,0,0,.8),
      0 0 10px rgba(214,172,86,.18);
  }
  .nav nav a::after,.nav>a.btn.nav-solo::after{
    background:linear-gradient(105deg,rgba(255,255,255,0) 42%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 58%);
    background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0;
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background:
      radial-gradient(circle at 8% 24%,rgba(255,255,255,.95) 0,rgba(255,255,255,0) 10%),
      linear-gradient(180deg,rgba(255,255,255,.32) 0,rgba(255,255,255,.09) 28%,rgba(255,255,255,0) 32%),
      linear-gradient(180deg,#D1A640 0%,#B78B2B 38%,#9A6F1F 74%,#C49A3D 100%) !important;
    background-size:100% 100% !important;background-position:0 0 !important;background-repeat:no-repeat !important;
    box-shadow:inset 0 1px 0 #fff3c4,inset 0 -2px 3px rgba(58,36,4,.3),0 0 0 1px rgba(60,40,6,.7),0 12px 18px -6px rgba(0,0,0,.85),0 0 16px rgba(226,184,96,.4);
  }

  /* ---------- tabs v6: pre-rendered smooth gold surface (no layered-gradient speckle) + whole-pixel sizing ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    background:url("data:image/png;base64,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") center / 100% 100% no-repeat,#A77B24 !important;
    height:var(--th,28px) !important;padding:0 .22em !important;line-height:1 !important;
    will-change:auto !important;backface-visibility:visible;
    text-shadow:0 1px 1px rgba(46,28,2,.85);
    box-shadow:
      inset 0 1px 0 rgba(255,246,210,.9),
      inset 0 -1px 0 rgba(58,36,4,.45),
      0 0 0 1px rgba(60,40,6,.65),
      0 8px 14px -6px rgba(0,0,0,.8),
      0 0 10px rgba(214,172,86,.18);
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background:url("data:image/png;base64,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") center / 100% 100% no-repeat,#B78B2B !important;
    box-shadow:inset 0 1px 0 #fff3c4,inset 0 -1px 0 rgba(58,36,4,.4),0 0 0 1px rgba(60,40,6,.7),0 12px 18px -6px rgba(0,0,0,.85),0 0 16px rgba(226,184,96,.4);
  }
  .nav.natural nav a{padding:0 .4em !important}

  .brandmark .tagline{line-height:18px}

  /* ---------- tabs v7: the complete tab edge (outline, gold stroke, top highlight, rounded ends) is a supersampled image, so corners/edges are perfectly smooth ---------- */
  .nav nav a,.nav>a.btn.nav-solo{
    border:0 !important;
    border-radius:calc(var(--th,28px)*.32) !important;
    background:
      url("data:image/png;base64,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") right center / auto 100% no-repeat,
      url("data:image/png;base64,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") left center / auto 100% no-repeat,
      url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACACAYAAAC7gW9qAAABaklEQVR42u3dMUoEQRRF0aqiExMTGRXG0MzIdPbgplybgQuQScRAQQR1QB0QZ1qrXMg7vYTLff+/30F3vVodjxL8TC+vXyUawOXFWTSA+nBznR2B0+UyOwJjjGwAZfRsAJ+b92wA2+0+G8DhyXk2gNambAB/8y4bwOZ5nQ3g7ekuG8Dv7ju9CfZ0AIMB0QB6HyIgAgxIBtAZAIAhyIDoIWgGZAMoZoAIAAAAAAAAAAAAAKRW4cIAALIBhEegFAYAIAIMSAZQ0iMQ3wMY4BYQARHINsALETPAFgh+WmGAc5gBtoAeoAkywAzQBDVBPUATZIAtkNgDREAERIABjiHnsC3gGHIOM8AMsAX0AE3QLcAAWyAsAm6BcANqrekAGABANIAWb0ATAVuAAQDYAgwIXoOGIACGIAPcAiLAgFgDWhMBBmTPgMaAaAA/+/BPa8+zb4sDEA2ghL8RmW7XH9kA7h/Df76+ODqIBvAP10DPVhP2ChoAAAAASUVORK5CYII=") 0 center / auto 100% repeat-x !important;
    box-shadow:0 8px 14px -6px rgba(0,0,0,.8),0 0 10px rgba(214,172,86,.18) !important;
  }
  .nav nav a:hover,.nav>a.btn.nav-solo:hover{
    background:
      url("data:image/png;base64,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") right center / auto 100% no-repeat,
      url("data:image/png;base64,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") left center / auto 100% no-repeat,
      url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAACACAYAAAC7gW9qAAABb0lEQVR42u3dTUoDQQBE4e5moovsJER0pXgBF2abM3gq76YXUNy5EEVBByXxf9qD1DdHeLyq6p5App6vD3sJfob7h9cSDWB1ehwNoN5dXmRHYLHcz45A7z0bQOlTNoDt+5gN4POrZAOY7x1lA6htyAYw/WZnYHh7us0GMD7eZAP4+/5IPwlOAAAQDWDqDADA+4DoDhABEWAAA5RgLoCiA3QAAxgAAADOAQxwEGIAAJkACgPSS7AwILwDSnoE4ksw3QAzmL4CSlAEop9W0iOgBIvLkBk0g0pQBESAAWbQQcgKiIASNIMMUIJxETCD2QZ4J+jXYREwg26DLkOOwi5DSlAERIABZtBByAq4DDHADJpBEQiLgBkMN6DWmg4g3IDWqggAAIAOYIAZZIAOYAAAAER2gBUAwAxmG9AYkG1Ai++ABoAOSAbQeziA55fwj61tNj/pEfCPktkAZjuzbABX12M0gHp2spv96e2D5TzagH9gZc8sDqAfuwAAAABJRU5ErkJggg==") 0 center / auto 100% repeat-x !important;
    box-shadow:0 12px 18px -6px rgba(0,0,0,.85),0 0 16px rgba(226,184,96,.4) !important;
  }
  .nav nav a:active,.nav>a.btn.nav-solo:active{box-shadow:0 2px 4px -1px rgba(0,0,0,.6) !important}

  /* ---------- English / Arabic switch ---------- */
  .langbtn{flex:0 0 auto;margin-left:12px;font:inherit;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1;color:#fff;
           background:rgba(184,148,77,.16);border:1px solid var(--brass);border-radius:6px;padding:0 14px;height:var(--th,30px);min-height:28px;cursor:pointer;white-space:nowrap}
  .langbtn:hover,.langbtn:focus-visible{background:var(--brass);color:#fff;outline:none}
  @media (max-width:1000px){ .langbtn{margin-left:10px;height:36px} }

  /* Arabic: right-to-left layout */
  html[lang="ar"]{--serif:"Noto Naskh Arabic","Cormorant Garamond",Georgia,serif;--sans:"Noto Sans Arabic","Inter","Segoe UI",Tahoma,sans-serif}
  html[lang="ar"] body{line-height:1.85}
  html[dir="rtl"] body *:not(#_){letter-spacing:0 !important}
  html[dir="rtl"] .nav nav{margin-left:0 !important;margin-right:auto}
  html[dir="rtl"] .nav .brandmark{margin-right:0;margin-left:16px}
  html[dir="rtl"] .brandmark{margin-right:0}
  html[dir="rtl"] .nav>a.btn.nav-solo{margin-left:0;margin-right:auto}
  html[dir="rtl"] .langbtn{margin-left:0;margin-right:12px}
  html[dir="rtl"] .band li{padding:7px 20px 7px 0}
  html[dir="rtl"] .band li:before{left:auto;right:0}
  html[dir="rtl"] .hero h1{white-space:normal}
  html[dir="rtl"] .intro-skip{right:auto;left:clamp(14px,2.4vw,28px)}
  html[dir="rtl"] .lb{direction:ltr}
  html[dir="rtl"] .lb figcaption{direction:rtl}
  html[dir="rtl"] .nav nav a,html[dir="rtl"] .nav>a.btn.nav-solo{font-family:var(--sans)}
  html[dir="rtl"] a[href^="tel:"],html[dir="rtl"] a[href*="wa.me"],html[dir="rtl"] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
  html[dir="rtl"] #bphone,html[dir="rtl"] #bdate,html[dir="rtl"] #btime,html[dir="rtl"] #bpax,html[dir="rtl"] #bbags{direction:ltr;text-align:right}
  html[dir="rtl"] .eyebrow,html[dir="rtl"] .tag{font-weight:700}

  /* ---------- phone & tablet: menu button + tidy layout (nothing here applies above 1000px) ---------- */
  .menubtn,.mobmenu{display:none}
  @media (max-width:1000px){
    .menubtn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:38px;margin-left:10px;padding:0;
             background:rgba(184,148,77,.16);border:1px solid var(--brass);border-radius:6px;cursor:pointer}
    .menubtn:focus-visible{outline:2px solid var(--brass-l);outline-offset:2px}
    .menubtn span,.menubtn span::before,.menubtn span::after{display:block;width:20px;height:2px;background:#fff;border-radius:2px;position:relative;content:"";transition:transform .22s ease,background .22s ease,top .22s ease}
    .menubtn span::before{position:absolute;top:-6px;left:0}
    .menubtn span::after{position:absolute;top:6px;left:0}
    header.menu-open .menubtn span{background:transparent}
    header.menu-open .menubtn span::before{top:0;transform:rotate(45deg)}
    header.menu-open .menubtn span::after{top:0;transform:rotate(-45deg)}
    .mobmenu{position:absolute;left:0;right:0;top:100%;background:#0c0f13;border-bottom:1px solid var(--line-d);
             box-shadow:0 22px 34px -14px rgba(0,0,0,.75);padding:4px 18px 20px;max-height:calc(100vh - 72px);overflow:auto}
    header.menu-open .mobmenu{display:block}
    .mobmenu a{display:block;padding:15px 4px;min-height:48px;color:#fff;text-decoration:none;font-weight:700;font-size:15.5px;letter-spacing:.07em;
               text-transform:uppercase;border-bottom:1px solid #1E2733}
    .mobmenu a:active{color:var(--brass-l)}
    .mobmenu a.book{margin-top:16px;text-align:center;border:1px solid #D9B766;border-radius:6px;color:#fff;
                    background:linear-gradient(180deg,#CBA24C 0%,#B58A39 55%,#A27829 100%);text-shadow:0 1px 2px rgba(60,38,4,.65)}
    html[dir="rtl"] .menubtn{margin-left:0;margin-right:10px}
  }
  @media (max-width:700px){
    body{font-size:16.5px;line-height:1.65}
    .wrap{padding:0 18px}
    .lead{font-size:16.5px;line-height:1.65}
    section{padding:52px 0}
    /* header */
    .nav{padding:8px 12px !important;gap:0 !important}
    .nav .brandmark{margin-right:6px !important}
    .nav img{height:42px}
    header .nav>a.btn.nav-solo{height:36px !important;padding:0 11px !important;font-size:12px !important;letter-spacing:.04em !important;white-space:nowrap}
    .langbtn{height:36px !important;padding:0 11px;font-size:13px;margin-left:8px}
    .menubtn{height:36px;width:42px;margin-left:8px}
    /* opening picture */
    .hero{min-height:86vh;min-height:86svh}
    .hero:after{background:linear-gradient(180deg,rgba(12,15,19,.55),rgba(12,15,19,.30) 28%,rgba(12,15,19,.93) 76%)}
    .hero .wrap{padding-top:90px;padding-bottom:34px}
    .hero h1{font-size:19px;line-height:1.4}
    .hero p{font-size:14.5px;margin:12px 0 20px;line-height:1.55}
    .cta{flex-direction:column;gap:10px}
    .cta .btn{width:100%;text-align:center;padding:14px 12px;font-size:14px}
    .hero .btn.ghost{background:rgba(12,15,19,.6);border-color:var(--brass)}
    /* highlights strip */
    .trust{padding:22px 0}
    .trust .wrap{gap:18px 14px}
    .trust b{font-size:21px}
    .trust span{display:block;font-size:12px;letter-spacing:.04em;line-height:1.4;margin-top:3px}
    .trust .wrap>div:last-child{grid-column:1/-1}
    /* headings */
    #book .eyebrow,#fleet .eyebrow,#services .eyebrow,#team .eyebrow,#partners .eyebrow,#certificates .eyebrow,.band .eyebrow,#why .eyebrow,.eyebrow{font-size:16px !important;letter-spacing:.14em;margin-bottom:8px}
    section h2,.band h2{font-size:clamp(19px,5.6vw,24px) !important;line-height:1.3}
    #team > .wrap > .lead{font-size:14.5px}
    /* booking form */
    .bookgrid{gap:26px}
    .field{margin-bottom:12px}
    .field label{font-size:13.5px}
    .field input,.field select,.field textarea{font-size:16px;padding:12px}
    .row2:has(#bdate),.row2:has(#bpax){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
    .row2 .field,.bookgrid>div{min-width:0}
    .field input,.field select,.field textarea{min-width:0;width:100%}
    .bookactions .btn{width:100%;text-align:center}
    .hint{font-size:14px}
    /* fleet */
    .chips{gap:8px;margin:18px 0 22px}
    .chip{padding:9px 14px;font-size:14px}
    .fleet{gap:18px}
    .card h3{min-height:0;font-size:22px}
    .card p{flex:none;font-size:15.5px}
    .card .body{padding:16px 18px 20px}
    .kv{font-size:14.5px;gap:14px}
    /* services / why / bands */
    .grid3,.grid2{gap:14px}
    .tile{padding:20px}
    .tile h3{font-size:20px}
    .tile p{font-size:15.5px}
    #why .tile h3,#services .tile h3{font-size:17px}
    .band .txt{padding:40px 20px}
    .band p{font-size:16px}
    .band ul{font-size:15.5px}
    .bandshots{aspect-ratio:4/3}
    .band .chauf{min-height:300px}
    /* team: two across */
    .team{grid-template-columns:repeat(2,1fr);gap:16px 12px;margin-top:26px}
    .person h3{font-size:17px;margin-top:10px;line-height:1.25}
    .person span{font-size:13.5px;line-height:1.35}
    /* partners / certificates */
    .plist{font-size:15.5px}
    .pcol h3{font-size:16px}
    .certs{gap:18px;margin-top:26px}
    .cert h3{font-size:19px}
    .cert p{font-size:14.5px}
    /* footer: no empty screen of black */
    footer{min-height:0;padding:44px 0 30px;font-size:16px}
    .fgrid{gap:26px}
    .fine{margin-top:28px}
  }
  @media (max-width:360px){
    header .nav>a.btn.nav-solo{padding:0 8px !important;font-size:11px !important}
    .langbtn{padding:0 8px;font-size:12px;margin-left:6px}
    .menubtn{width:38px;margin-left:6px}
    .nav img{height:38px}
  }
