:root{
   --navy:#06294a;
   --navy-2:#031b33;
   --ink:#132235;
   --gold:#c99a48;
   --gold-light:#e7c98d;
   --paper:#f7f4ee;
   --white:#ffffff;
   --muted:#667281;
   --line:#dde2e7;
   --shadow:0 18px 50px rgba(3,27,51,.12);
   --radius:18px;
   --max:1180px;
  }*{box-sizing:border-box}html{scroll-behavior:smooth}body{
   margin:0;
   color:var(--ink);
   background:#fff;
   font-family:"DM Sans",Arial,sans-serif;
   line-height:1.65;
  }a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(var(--max),calc(100% - 40px));margin:auto}.topbar{
   background:var(--navy-2);
   color:#e8eef4;
   font-size:12px;
   letter-spacing:.02em;
  }.topbar-inner{
   min-height:36px;
   display:flex;
   align-items:center;
   justify-content:space-between;
   gap:18px;
  }.topbar .status-dot{
   width:7px;height:7px;border-radius:50%;background:var(--gold);
   display:inline-block;margin-right:8px;
  }.langs{display:flex;gap:14px;white-space:nowrap}.langs a{opacity:.9}.langs a:hover{color:var(--gold-light)}.header{
   position:sticky;top:0;z-index:20;
   background:rgba(255,255,255,.96);
   -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
   border-bottom:1px solid rgba(221,226,231,.85);
  }.nav{
   min-height:82px;
   display:flex;
   align-items:center;
   justify-content:space-between;
   gap:24px;
  }.brand{display:flex;align-items:center;gap:13px;min-width:280px}.bilateral-mark{
   position:relative;display:flex;align-items:center;gap:9px;flex:0 0 auto;
   padding:7px 9px;border:1px solid rgba(173,126,43,.38);
   border-radius:8px;background:linear-gradient(180deg,#fff,#f7f4ee);
   box-shadow:0 5px 16px rgba(3,27,51,.10),inset 0 0 0 1px rgba(255,255,255,.7);
  }.bilateral-mark:before{
   content:"";position:absolute;inset:-4px;border:1px solid rgba(201,154,72,.18);
   border-radius:11px;pointer-events:none;
  }.bilateral-mark .flag-mini{
   width:51px;height:34px;display:block;object-fit:cover;
   border-radius:2px;border:1px solid rgba(3,27,51,.18);
   box-shadow:0 2px 7px rgba(3,27,51,.12);background:#fff;
  }.bilateral-mark .bridge-mark{
   width:17px;height:17px;border-radius:50%;
   border:1px solid rgba(201,154,72,.72);
   position:relative;display:grid;place-items:center;
   background:#fffaf0;box-shadow:0 0 0 3px rgba(201,154,72,.08);
  }.bilateral-mark .bridge-mark:before{
   content:"";width:5px;height:5px;border-radius:50%;background:var(--gold);
  }.hero-flags{
   display:inline-flex;align-items:center;gap:18px;
   margin:0 0 24px;padding:14px 17px;
   border:1px solid rgba(231,201,141,.42);
   border-radius:10px;
   background:linear-gradient(180deg,rgba(3,27,51,.78),rgba(3,27,51,.62));
   -webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);
   box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 0 0 1px rgba(255,255,255,.04);
  }.hero-flag{
   display:flex;flex-direction:column;align-items:center;gap:8px;
  }.hero-flag .flag-frame{
   position:relative;padding:5px;background:#fff;
   border:1px solid rgba(255,255,255,.62);border-radius:5px;
   box-shadow:0 8px 22px rgba(0,0,0,.24);
  }.hero-flag img{
   width:126px;height:84px;display:block;object-fit:cover;
   border:1px solid rgba(3,27,51,.14);border-radius:2px;background:#fff;
  }.hero-flag span{
   font-size:10px;font-weight:800;letter-spacing:.18em;
   text-transform:uppercase;color:#f8f3e7;
  }.hero-bridge{
   display:flex;align-items:center;justify-content:center;align-self:center;
   width:42px;height:42px;border-radius:50%;
   border:1px solid rgba(231,201,141,.68);
   background:rgba(255,255,255,.06);
   box-shadow:0 0 0 5px rgba(201,154,72,.06);
  }.hero-bridge:before,.hero-bridge:after{
   content:"";position:absolute;width:12px;height:1px;background:var(--gold);
  }.hero-bridge:before{transform:translateX(-18px)}.hero-bridge:after{transform:translateX(18px)}.hero-bridge i{
   width:9px;height:9px;border-radius:50%;background:var(--gold);
   box-shadow:0 0 0 4px rgba(201,154,72,.13);
  }.brand-text strong{
   display:block;font:700 17px/1.25 "Libre Baskerville",serif;
   color:var(--navy-2);letter-spacing:.04em;
  }.brand-text span{
   display:block;font-size:10px;text-transform:uppercase;
   letter-spacing:.18em;color:var(--muted);margin-top:4px;
  }.navlinks{display:flex;align-items:center;gap:23px;font-size:14px;font-weight:600}.navlinks a{position:relative;padding:29px 0}.navlinks a:after{
   content:"";position:absolute;left:0;right:100%;bottom:20px;height:2px;
   background:var(--gold);transition:.25s;
  }.navlinks a:hover:after{right:0}.nav-cta{
   border:1px solid var(--navy);padding:10px 16px!important;border-radius:999px;
  }.nav-cta:after{display:none}.nav-cta:hover{background:var(--navy);color:white}.menu-btn{display:none;border:0;background:none;font-size:26px;color:var(--navy);cursor:pointer}.hero{
   position:relative;
   min-height:680px;
   color:white;
   overflow:hidden;
   display:flex;
   align-items:center;
   background:
    linear-gradient(90deg,rgba(3,27,51,.96) 0%,rgba(3,27,51,.86) 43%,rgba(3,27,51,.40) 70%,rgba(3,27,51,.55) 100%),
    url("https://static.wixstatic.com/media/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg/v1/fill/w_1600,h_900,al_c,q_90/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg") center/cover no-repeat;
  }.hero:before{
   content:"";position:absolute;inset:0;
   background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);
   background-size:46px 46px;-webkit-mask-image:linear-gradient(to right,rgba(255,255,255,1),transparent 72%);mask-image:linear-gradient(to right,rgba(255,255,255,1),transparent 72%);
  }.hero-inner{
   position:relative;z-index:2;
   display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:center;
   padding:80px 0;
  }.eyebrow{
   display:flex;align-items:center;gap:10px;
   text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.18em;
   color:var(--gold-light);margin-bottom:18px;
  }.eyebrow:before{content:"";width:38px;height:2px;background:var(--gold)}.hero h1{
   font:700 clamp(40px,5.1vw,72px)/1.08 "Libre Baskerville",serif;
   max-width:760px;margin:0 0 24px;letter-spacing:-.02em;
  }.hero p{font-size:18px;max-width:660px;color:#edf3f7;margin:0 0 34px}.buttons{display:flex;flex-wrap:wrap;gap:13px}.btn{
   display:inline-flex;align-items:center;justify-content:center;gap:10px;
   min-height:50px;padding:0 22px;border-radius:6px;font-weight:700;font-size:14px;
   transition:.22s;border:1px solid transparent;
  }.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover{background:#b88634;transform:translateY(-2px)}.btn-outline{border-color:rgba(255,255,255,.72);color:white}.btn-outline:hover{background:#fff;color:var(--navy)}.independence{background:var(--navy);color:white;border-top:1px solid var(--gold)}.independence-inner{
   min-height:88px;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center;
  }.shield{
   width:38px;height:44px;border:2px solid var(--gold);border-radius:4px 4px 17px 17px;
   position:relative;
  }.shield:after{content:"I";position:absolute;inset:0;display:grid;place-items:center;color:var(--gold);font-family:Georgia,serif}.independence p{margin:0;font-size:13px;color:#edf3f7}.independence strong{color:white}.text-link{color:var(--gold-light);font-weight:700;font-size:13px;white-space:nowrap}.brand-text span{letter-spacing:.13em}.hero{min-height:720px}.hero-inner{grid-template-columns:1.18fr .82fr}.hero h1{max-width:800px}.hero-actions-note{display:flex;flex-wrap:wrap;gap:9px 18px;margin-top:22px;color:#d9e5ee;font-size:11px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.hero-actions-note span{display:inline-flex;align-items:center;gap:7px}.hero-actions-note span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--gold)}.official-card{align-self:end;background:rgba(3,27,51,.88);border:1px solid rgba(231,201,141,.38);padding:34px;border-radius:16px;box-shadow:0 22px 70px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.official-card .mini-label{font-size:10px;text-transform:uppercase;letter-spacing:.2em;font-weight:800;color:var(--gold-light)}.official-card h2{font:700 29px/1.25 "Libre Baskerville",serif;color:#fff;margin:10px 0 12px}.official-card p{font-size:14px;color:#d8e4ed;margin:0 0 20px}.official-card .fine{font-size:10px;color:#9fb2c2;margin-top:13px;line-height:1.55}.form-foot .btn{border:0;cursor:pointer;white-space:nowrap}.form-foot .btn[disabled]{opacity:.65;cursor:wait}@media (prefers-reduced-motion:reduce){.card,.engagement-card,.btn{transition:none}}html[dir="rtl"] .official-card h2,
  html[dir="rtl"] .briefing-card h3,
  html[dir="rtl"] .briefing-card .brief-no,
  html[dir="rtl"] .credibility-item strong{font-family:"Noto Serif Hebrew","Libre Baskerville",serif}html[lang="ar"][dir="rtl"] .official-card h2,
  html[lang="ar"][dir="rtl"] .briefing-card h3,
  html[lang="ar"][dir="rtl"] .briefing-card .brief-no,
  html[lang="ar"][dir="rtl"] .credibility-item strong{font-family:"Noto Naskh Arabic","Libre Baskerville",serif}@media (max-width:680px){.hero{min-height:auto}.hero-actions-note{gap:8px 12px}.official-card{padding:26px}.form-foot .btn{width:100%}}.langs a{cursor:pointer}.langs .active-lang{color:var(--gold-light);font-weight:700}html[dir="rtl"] body{
   font-family:"Noto Sans Hebrew","DM Sans",Arial,sans-serif;
   text-align:right;
  }html[dir="rtl"] .brand-text strong,
  html[dir="rtl"] .hero h1,
  html[dir="rtl"] .quote-card blockquote,
  html[dir="rtl"] .section h2,
  html[dir="rtl"] .card h3,
  html[dir="rtl"] .policy .number,
  html[dir="rtl"] .footer-brand strong{
   font-family:"Noto Serif Hebrew","Libre Baskerville",serif;
  }html[lang="ar"][dir="rtl"] body{
   font-family:"Noto Sans Arabic","DM Sans",Arial,sans-serif;
  }html[lang="ar"][dir="rtl"] .brand-text strong,
  html[lang="ar"][dir="rtl"] .hero h1,
  html[lang="ar"][dir="rtl"] .quote-card blockquote,
  html[lang="ar"][dir="rtl"] .section h2,
  html[lang="ar"][dir="rtl"] .card h3,
  html[lang="ar"][dir="rtl"] .policy .number,
  html[lang="ar"][dir="rtl"] .footer-brand strong{
   font-family:"Noto Naskh Arabic","Libre Baskerville",serif;
  }html[dir="rtl"] .status-dot{margin-right:0;margin-left:8px}html[dir="rtl"] .eyebrow:before{order:2}html[dir="rtl"] .navlinks a:after{left:100%;right:0}html[dir="rtl"] .navlinks a:hover:after{left:0}html[dir="rtl"] .hero:before{-webkit-mask-image:linear-gradient(to left,rgba(255,255,255,1),transparent 72%);mask-image:linear-gradient(to left,rgba(255,255,255,1),transparent 72%)}html[dir="rtl"] .hero{
   background:
    linear-gradient(270deg,rgba(3,27,51,.96) 0%,rgba(3,27,51,.86) 43%,rgba(3,27,51,.40) 70%,rgba(3,27,51,.55) 100%),
    url("https://static.wixstatic.com/media/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg/v1/fill/w_1600,h_900,al_c,q_90/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg") center/cover no-repeat;
  }@media (max-width:1020px){.navlinks{display:none;position:absolute;left:0;right:0;top:82px;background:white;padding:14px 26px 24px;border-bottom:1px solid var(--line);box-shadow:0 18px 35px rgba(3,27,51,.1);flex-direction:column;align-items:flex-start;gap:0}.navlinks.open{display:flex}.navlinks a{padding:11px 0;width:100%}.navlinks a:after{display:none}.menu-btn{display:block}.hero-inner{grid-template-columns:1fr;gap:34px}.hero{min-height:auto}}@media (max-width:680px){.container{width:min(100% - 28px,var(--max))}.topbar-inner{padding:7px 0;align-items:flex-start}.topbar-inner>div:first-child{max-width:70%}.nav{min-height:72px}.brand{min-width:0}.bilateral-mark{padding:5px 6px;gap:6px}.bilateral-mark .flag-mini{width:36px;height:24px}.bilateral-mark .bridge-mark{width:13px;height:13px}.brand-text strong{font-size:13px}.brand-text span{font-size:8px;letter-spacing:.13em}.navlinks{top:72px}.hero{background-position:66% center}.hero-inner{padding:64px 0}.hero h1{font-size:39px}.hero-flags{gap:12px;padding:10px 11px;margin-bottom:18px}.hero-flag img{width:88px;height:59px}.hero-flag .flag-frame{padding:4px}.hero-flag span{font-size:8px}.hero-bridge{width:30px;height:30px}.hero p{font-size:16px}.independence-inner{grid-template-columns:auto 1fr;padding:18px 0}.independence .text-link{grid-column:2}}.header{background:rgba(255,255,255,.985);box-shadow:0 1px 0 rgba(3,27,51,.05)}.nav{min-height:86px}.brand{gap:16px}.bilateral-mark{
   padding:5px 7px;gap:7px;border-radius:5px;border:1px solid rgba(3,27,51,.14);
   background:#fff;box-shadow:none;
  }.bilateral-mark:before{display:none}.bilateral-mark .flag-mini{width:44px;height:29px;border-radius:1px;box-shadow:none;border-color:rgba(3,27,51,.12)}.bilateral-mark .bridge-mark{width:13px;height:13px;border:none;box-shadow:none;background:transparent}.bilateral-mark .bridge-mark:before{width:4px;height:4px;background:var(--gold);box-shadow:0 0 0 1px rgba(201,154,72,.22)}.brand-text strong{font-size:16px;letter-spacing:.025em}.brand-text span{font-size:9px;letter-spacing:.16em}.hero{
   min-height:735px;
   background:
    linear-gradient(90deg,rgba(3,27,51,.97) 0%,rgba(3,27,51,.91) 45%,rgba(3,27,51,.50) 73%,rgba(3,27,51,.64) 100%),
    url("https://static.wixstatic.com/media/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg/v1/fill/w_1800,h_1050,al_c,q_90/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg") center/cover no-repeat;
  }.hero:before{opacity:.42;background-size:64px 64px}.hero-inner{grid-template-columns:minmax(0,1.28fr) minmax(310px,.62fr);gap:88px;padding:94px 0 90px}.hero-flags{padding:0;margin:0 0 28px;gap:16px;border:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hero-flag{gap:7px}.hero-flag .flag-frame{padding:4px;border-radius:2px;border:1px solid rgba(255,255,255,.55);box-shadow:0 8px 28px rgba(0,0,0,.24)}.hero-flag img{width:104px;height:69px;border-radius:0;border:0}.hero-flag span{font-size:9px;letter-spacing:.2em;color:rgba(255,255,255,.84)}.hero-bridge{width:34px;height:34px;border:0;background:transparent;box-shadow:none}.hero-bridge:before,.hero-bridge:after{width:13px;opacity:.72}.hero-bridge:before{transform:translateX(-17px)}.hero-bridge:after{transform:translateX(17px)}.hero-bridge i{width:6px;height:6px;box-shadow:0 0 0 3px rgba(201,154,72,.12)}.eyebrow{margin-bottom:20px;font-size:11px;letter-spacing:.21em}.hero h1{max-width:820px;font-size:clamp(48px,5vw,76px);line-height:1.055;letter-spacing:-.025em;margin-bottom:27px}.hero p{max-width:690px;font-size:18px;line-height:1.75;color:#dfe8ef;margin-bottom:34px}.buttons{gap:12px}.btn{border-radius:3px;min-height:52px;padding:0 24px}.btn-gold{background:#bd8b37}.btn-gold:hover{background:#a9782d}.hero-actions-note{margin-top:25px!important;opacity:.92}.hero-actions-note span:before{width:4px!important;height:4px!important}.official-card{
   position:relative;align-self:center;background:rgba(3,27,51,.74);
   border:1px solid rgba(255,255,255,.16);border-top:3px solid var(--gold);
   padding:38px 36px 34px;border-radius:4px;box-shadow:0 28px 70px rgba(0,0,0,.22);
   -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
  }.official-card:after{
   content:"";position:absolute;right:18px;top:18px;width:54px;height:54px;
   border-top:1px solid rgba(231,201,141,.28);border-right:1px solid rgba(231,201,141,.28);
  }.official-card .mini-label{font-size:9px;letter-spacing:.24em;color:var(--gold-light);margin-bottom:15px}.official-card h2{font-size:30px;line-height:1.34;margin:0 0 17px;max-width:340px}.official-card p{font-size:14px;line-height:1.75;color:#dce6ed;margin:0 0 23px}.official-card .institutional-line{
   border-top:1px solid rgba(255,255,255,.13);margin-top:20px;padding-top:18px;
   display:flex;flex-wrap:wrap;gap:8px 16px;color:#c9d6df;font-size:10px;font-weight:700;
   letter-spacing:.08em;text-transform:uppercase;
  }.official-card .institutional-line span{display:inline-flex;align-items:center;gap:7px}.official-card .institutional-line span:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--gold)}.official-card .fine{margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.10);color:#9fb2c2;font-size:10px;line-height:1.6}.independence{background:#082844}.independence-inner{min-height:76px}@media (max-width:980px){.hero-inner{grid-template-columns:1fr;gap:42px;padding:72px 0}.official-card{max-width:620px}}@media (max-width:700px){.hero{min-height:auto}.hero-inner{padding:62px 0}.hero h1{font-size:42px}.hero-flag img{width:82px;height:55px}.official-card{padding:30px 25px}}:root{
    --navy:#0a2943;
    --navy-2:#061a2b;
    --navy-3:#123d5e;
    --ink:#18232e;
    --gold:#b78a3e;
    --gold-light:#d9bd82;
    --paper:#f5f2ea;
    --paper-2:#faf8f3;
    --white:#fff;
    --muted:#68727d;
    --line:#dfe3e5;
    --line-dark:rgba(255,255,255,.14);
    --shadow:0 18px 55px rgba(6,26,43,.09);
    --radius:5px;
    --max:1240px;
  }body{
    background:#fff;
    color:var(--ink);
    font-size:15px;
    letter-spacing:.001em;
    -webkit-font-smoothing:antialiased;
    text-rendering:optimizeLegibility;
  }.container{width:min(var(--max),calc(100% - 56px))}.topbar{
    background:#051724;
    border-bottom:1px solid rgba(255,255,255,.07);
    font-size:10px;
    letter-spacing:.095em;
    text-transform:uppercase;
  }.topbar-inner{min-height:31px}.topbar .status-dot{width:5px;height:5px;margin-right:9px}.langs{gap:0}.langs a{
    padding:0 10px;
    border-left:1px solid rgba(255,255,255,.12);
    line-height:14px;
    font-weight:600;
    text-transform:none;
    letter-spacing:.02em;
  }.langs a:first-child{border-left:0}.langs a.active-lang{color:var(--gold-light)}.header{
    background:rgba(255,255,255,.975);
    -webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);
    border-bottom:1px solid rgba(6,26,43,.08);
    box-shadow:0 5px 22px rgba(6,26,43,.025);
  }.nav{min-height:88px;gap:30px}.brand{gap:14px;min-width:330px}.bilateral-mark{
    padding:0;
    gap:6px;
    border:0;
    background:transparent;
    border-radius:0;
    box-shadow:none;
  }.bilateral-mark:before{display:none}.bilateral-mark .flag-mini{
    width:43px;height:29px;
    border-radius:1px;
    border:1px solid rgba(6,26,43,.16);
    box-shadow:none;
  }.bilateral-mark .bridge-mark{
    width:12px;height:12px;
    background:transparent;
    border:0;
    box-shadow:none;
  }.bilateral-mark .bridge-mark:before{
    width:4px;height:4px;
    box-shadow:0 0 0 2px rgba(183,138,62,.13);
  }.brand-text strong{
    font-size:15px;
    line-height:1.3;
    letter-spacing:-.005em;
    color:#102639;
  }.brand-text span{
    margin-top:4px;
    font-size:8.5px;
    letter-spacing:.17em;
    color:#7b838b;
  }.navlinks{gap:2px}.navlinks a{
    padding:34px 9px 31px;
    border-bottom:3px solid transparent;
    font-size:11px;
    font-weight:700;
    letter-spacing:.035em;
    color:#344452;
    transition:.2s ease;
  }.navlinks a:hover{
    color:var(--navy);
    background:transparent;
    border-bottom-color:var(--gold);
  }.hero{
    min-height:760px;
    position:relative;
    isolation:isolate;
    background:
      linear-gradient(90deg,rgba(5,23,36,.985) 0%,rgba(6,30,49,.94) 42%,rgba(6,30,49,.58) 69%,rgba(5,23,36,.68) 100%),
      url("https://static.wixstatic.com/media/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg/v1/fill/w_2000,h_1200,al_c,q_90/7fbce2_6c19d3ecd4b04ba184bc1d3f0f1a9ed1~mv2.jpg") center/cover no-repeat;
  }.hero:before{
    opacity:.18;
    background-size:72px 72px;
  }.hero:after{
    content:"";
    position:absolute;left:0;right:0;bottom:0;height:1px;
    background:rgba(255,255,255,.16);
    z-index:-1;
  }.hero-inner{
    min-height:760px;
    grid-template-columns:minmax(0,1.22fr) minmax(310px,.58fr);
    gap:92px;
    align-items:center;
    padding:90px 0;
  }.hero-flags{
    margin:0 0 30px;
    padding:0;
    gap:15px;
    border:0;
    background:transparent;
    box-shadow:none;
    -webkit-backdrop-filter:none;backdrop-filter:none;
  }.hero-flag .flag-frame{
    padding:3px;
    border-radius:1px;
    border:1px solid rgba(255,255,255,.45);
    background:#fff;
    box-shadow:0 9px 24px rgba(0,0,0,.22);
  }.hero-flag img{width:100px;height:67px;border:0;border-radius:0}.hero-flag span{
    margin-top:1px;
    font-size:8px;
    letter-spacing:.22em;
    color:rgba(255,255,255,.72);
  }.hero-bridge{
    width:32px;height:32px;
    border:0;
    background:transparent;
    box-shadow:none;
  }.hero-bridge:before,.hero-bridge:after{width:12px;opacity:.58}.hero-bridge:before{transform:translateX(-16px)}.hero-bridge:after{transform:translateX(16px)}.hero-bridge i{width:6px;height:6px;box-shadow:0 0 0 3px rgba(183,138,62,.13)}.eyebrow{
    position:relative;
    display:inline-flex;
    align-items:center;
    gap:12px;
    margin-bottom:20px;
    color:var(--gold-light);
    font-size:10px;
    letter-spacing:.22em;
  }.eyebrow:before{
    content:"";
    display:block;
    width:34px;height:1px;
    background:var(--gold);
  }.hero h1{
    max-width:790px;
    margin:0 0 27px;
    font-size:clamp(49px,5vw,76px);
    line-height:1.04;
    letter-spacing:-.034em;
    font-weight:700;
  }.hero p{
    max-width:670px;
    margin-bottom:34px;
    color:#d6e0e8;
    font-size:17px;
    line-height:1.78;
  }.buttons{gap:10px}.btn{
    min-height:51px;
    padding:0 23px;
    border-radius:2px;
    box-shadow:none;
    font-size:10px;
    letter-spacing:.07em;
    text-transform:uppercase;
  }.btn-gold{
    background:var(--gold);
    color:#fff;
    border:1px solid var(--gold);
  }.btn-gold:hover{
    background:#a97d34;
    border-color:#a97d34;
    transform:translateY(-1px);
  }.btn-outline{
    border-color:rgba(255,255,255,.38);
    background:rgba(255,255,255,.02);
  }.btn-outline:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.62)}.hero-actions-note{
    margin-top:26px!important;
    gap:17px!important;
    color:#bac8d3!important;
    font-size:9px!important;
    letter-spacing:.08em!important;
  }.hero-actions-note span:before{
    width:3px!important;height:3px!important;
    background:var(--gold)!important;
  }.official-card{
    position:relative;
    align-self:center;
    padding:39px 34px 34px;
    border-radius:2px;
    border:1px solid rgba(255,255,255,.18);
    border-top:2px solid var(--gold);
    background:rgba(5,23,36,.69);
    box-shadow:0 28px 80px rgba(0,0,0,.18);
    -webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
  }.official-card:after{
    content:"";
    position:absolute;right:19px;top:19px;
    width:43px;height:43px;
    border-top:1px solid rgba(217,189,130,.26);
    border-right:1px solid rgba(217,189,130,.26);
  }.official-card .mini-label{
    margin-bottom:16px;
    font-size:8.5px;
    letter-spacing:.23em;
    color:var(--gold-light);
  }.official-card h2{
    max-width:360px;
    margin:0 0 18px;
    font-size:28px;
    line-height:1.37;
  }.official-card p{
    color:#cfdae2;
    font-size:13.5px;
    line-height:1.76;
  }.official-card .institutional-line{
    margin-top:22px;
    padding-top:18px;
    border-top:1px solid rgba(255,255,255,.12);
    gap:9px 16px;
    font-size:8.5px;
    letter-spacing:.12em;
  }.official-card .fine{
    margin-top:19px;
    padding-top:17px;
    font-size:9px;
    line-height:1.65;
    color:#8fa5b5;
  }.independence{
    background:#0a2a45;
    border:0;
  }.independence-inner{min-height:72px;gap:20px}.independence p{
    margin:0;
    font-size:11.5px;
    line-height:1.55;
    color:#d9e2e8;
  }.independence .text-link{
    color:var(--gold-light);
    font-size:9px;
    letter-spacing:.07em;
    text-transform:uppercase;
  }.section-toolbar .text-link{
    padding-bottom:4px;
    font-size:9px;
    letter-spacing:.09em;
    text-transform:uppercase;
  }html[dir="rtl"] .eyebrow:before{order:2}@media (max-width:1080px){.brand{min-width:280px}.brand-text strong{font-size:13px}.navlinks a{padding-left:6px;padding-right:6px;font-size:10px}.hero-inner{gap:55px}}@media (max-width:980px){.container{width:min(var(--max),calc(100% - 40px))}.hero,.hero-inner{min-height:auto}.hero-inner{grid-template-columns:1fr;gap:42px;padding:72px 0}.official-card{max-width:650px}}@media (max-width:760px){.container{width:calc(100% - 30px)}.topbar-inner>div:first-child{display:none}.topbar-inner{justify-content:flex-end}.nav{min-height:74px}.brand{min-width:0;gap:9px}.bilateral-mark .flag-mini{width:31px;height:21px}.brand-text strong{font-size:11px;max-width:180px}.brand-text span{display:none}.hero-inner{padding:58px 0 62px}.hero-flags{margin-bottom:24px}.hero-flag img{width:75px;height:50px}.hero h1{font-size:42px;line-height:1.07}.hero p{font-size:15px}.buttons{align-items:stretch}.btn{width:100%;justify-content:center;text-align:center}.official-card{padding:31px 25px}}.topbar{
    text-transform:none;
  }.topbar-inner{
    min-height:48px;
  }.langs{
    display:inline-flex;
    align-items:center;
    gap:7px !important;
    padding:4px;
    border:1px solid rgba(231,201,141,.48);
    border-radius:999px;
    background:rgba(255,255,255,.055);
    box-shadow:inset 0 0 0 1px rgba(255,255,255,.025);
    white-space:nowrap;
  }.langs-label{
    display:inline-flex;
    align-items:center;
    gap:6px;
    padding:0 7px 0 8px;
    color:#f1dfb7;
    font-size:9px;
    font-weight:800;
    letter-spacing:.09em;
    text-transform:uppercase;
  }.langs-label svg{
    width:14px;
    height:14px;
    flex:0 0 auto;
    stroke:currentColor;
  }.lang-tabs{
    display:flex;
    align-items:center;
    gap:3px;
    direction:ltr;
  }.langs a,
  .langs a:first-child{
    min-height:31px;
    display:inline-flex;
    align-items:center;
    justify-content:center;
    padding:0 12px !important;
    border:1px solid transparent !important;
    border-radius:999px;
    line-height:1 !important;
    opacity:1;
    color:#f4f7fa;
    font-size:11px;
    font-weight:700;
    letter-spacing:.01em;
    transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;
  }.langs a:hover{
    color:#fff;
    border-color:rgba(231,201,141,.52) !important;
    background:rgba(255,255,255,.075);
    transform:translateY(-1px);
  }.langs a.active-lang{
    color:#061b2b !important;
    background:var(--gold-light);
    border-color:var(--gold-light) !important;
    box-shadow:0 2px 10px rgba(0,0,0,.16);
  }.langs a:focus-visible{
    outline:2px solid #fff;
    outline-offset:2px;
  }html[dir="rtl"] .langs-label{
    padding:0 8px 0 7px;
  }@media (max-width:760px){.topbar-inner{
      min-height:58px;
      justify-content:center;
      padding:7px 0;
    }.langs{
      width:100%;
      justify-content:space-between;
      gap:5px !important;
      padding:5px;
    }.langs-label{
      flex:0 0 auto;
      padding-inline:7px 5px;
    }.lang-tabs{
      flex:1 1 auto;
      display:grid;
      grid-template-columns:repeat(3,minmax(0,1fr));
      gap:3px;
    }.langs a,
    .langs a:first-child{
      width:100%;
      min-height:34px;
      padding:0 8px !important;
      font-size:11px;
    }}@media (max-width:390px){.langs-label{
      font-size:8px;
      letter-spacing:.05em;
      padding-inline:5px 3px;
    }.langs-label svg{width:13px;height:13px}.langs a,
    .langs a:first-child{font-size:10px;padding:0 5px !important}}