/* style.css */

/* ===== Smooth scroll (makes the scroll button “work nicely”) ===== */
html { scroll-behavior: smooth; }

/* ========== INLINE WP-LIKE BASICS YOU COPIED (kept) ========== */
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}

img.wp-smiley, img.emoji {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 0.07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

:root{
  --wp-admin-border-width-focus:2px;

  /* Generator-aware image hooks */
  --header-image: url("assets/header.jpg");
  --hero-image: var(--header-image);

  /* Base dark palette */
  --bg: #001523;
  --text: rgba(255,255,255,.92);
  --muted: rgba(255,255,255,.72);
  --shadow: 0 16px 50px rgba(0,0,0,.55);

  /* Dynamic container / ui hooks */
  --panel-bg: linear-gradient(145deg, rgba(14,71,112,.30), rgba(0,12,22,.78));
  --panel-border: rgba(120,190,230,.30);
  --panel-shadow: 0 18px 52px rgba(0,0,0,.42);
  --site-title-bg: rgba(0,0,0,.24);
  --site-title-border: rgba(255,255,255,.18);
  --search-bg: rgba(0,0,0,.18);
  --scroll-start: rgba(6,147,227,.95);
  --scroll-end: rgba(6,147,227,.45);
}


.cb6ad55{cursor:pointer}

.cb6ad31{
  border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;
  position:absolute;width:1px;word-wrap:normal!important
}
.cb6ad31:focus{
  background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;
  left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000
}

.cb6ad14>a,.cb6ad14>figure>a{display:inline-block}
.cb6ad14 img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}
.cb6ad14.cb6ad94{text-align:center}
.cb6ad14 figure{margin:0}
.cb6ad14 :where(figcaption){margin-bottom:1em;margin-top:.5em}

.cb6ad87{overflow-wrap:break-word}
.cb6ad87 iframe{max-width:100%}
.cb6ad56{position:relative}
.cb6ad91 .cb6ad21 .cb6ad56:before{content:"";display:block;padding-top:56.25%}
.cb6ad91 .cb6ad21 iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}

/* Background like original WP custom background */
body.cb6ad59 { background-color: var(--bg); }
body.cb6ad59 .cb6ad74{ background-color: var(--bg); }
body.cb6ad49, body.cb6ad59.cb6ad49 { background-position:center top; background-size:cover; background-repeat:no-repeat; }

#colophon{
  background-color:black;
  text-align:center;
  color:white;
  padding:20px;
}

/* ========== SITE BASE ========== */
*{box-sizing:border-box}
html,body{height:100%}

body{
  margin:0;
  font-family: Arial, Helvetica, sans-serif;
  color: var(--text);
  background: var(--bg);
}

a{color:inherit;text-decoration:none}
a:hover{text-decoration:underline}

.site{min-height:100vh}

/* Wider container */
.cb6ad24{
  width:100%;
  max-width: 1360px;
  margin:0 auto;
  padding:0 22px;
}

/* ===== HEADER (absolute over hero) ===== */
.cb6ad23 .cb6ad2{
  position:absolute;
  top:0;left:0;right:0;
  z-index:50;
  background:transparent;
}

.cb6ad72 .cb6ad24{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:22px 22px;
}

.site-title{
  margin:0;
  font-size:20px;
  font-weight:700;
  letter-spacing:.2px;
  color:#fff;
}
.site-title a{
  display:inline-flex;
  align-items:center;
  min-height:46px;
  padding:10px 16px;
  border-radius:999px;
  background:var(--site-title-bg);
  border:1px solid var(--site-title-border);
  box-shadow:0 12px 26px rgba(0,0,0,.18);
  backdrop-filter: blur(10px);
  text-shadow:0 2px 14px rgba(0,0,0,.35);
}
.site-title a:hover{
  text-decoration:none;
  transform:translateY(-1px);
}

.cb6ad90{
  display:flex;
  align-items:center;
  gap:18px;
}

.cb6ad33{display:flex;align-items:center}
.menu-inside-wrapper{display:flex;align-items:center;gap:18px}

.cb6ad100 .menu{
  list-style:none;
  margin:0;
  padding:0;
  display:flex;
  gap:22px;
  align-items:center;
}

.cb6ad100 .menu a{
  color:#fff;
  font-size:13px;
  letter-spacing:.9px;
  text-transform:uppercase;
  font-weight:700;
  opacity:.92;
}
.cb6ad100 .menu a:hover{opacity:1;text-decoration:none}

.menu-toggle-wrapper{display:none}

/* search */
.cb6ad18{display:none;}
.cb6ad51{display:flex;align-items:center}
.cb6ad86{
  display:flex;
  align-items:center;
  gap:10px;
  padding:6px 10px;
  border-radius:999px;
  border:1px solid rgba(255,255,255,.20);
  background:var(--search-bg);
}
.cb6ad71{
  border:0;
  outline:0;
  background:transparent;
  color:#fff;
  width:180px;
}
.cb6ad71::placeholder{color:rgba(255,255,255,.7)}
.cb6ad95{
  border:0;
  background:transparent;
  color:#fff;
  cursor:pointer;
  padding:0;
  display:flex;
  align-items:center;
}

/* icons */
.cb6ad102{width:16px;height:16px;fill:currentColor}

/* ===== HERO / HEADER MEDIA (FULL-BLEED) ===== */
.cb6ad74{
  position:relative;
  height: 60vh;
  min-height: 430px;
  overflow:hidden;
  background-color: var(--bg);
  background-image: url("assets/header.jpg");
  background-position:center top;
  background-repeat:no-repeat;
  background-size:cover;
}

.cb6ad74.cb6ad57{
  height: 55vh;
  min-height: 420px;
}

.cb6ad74::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,0) 32%),
    radial-gradient(circle at 18% 18%, rgba(255,255,255,.10), transparent 38%);
  z-index:0;
}

/* keep the original img element out of layout; the header itself now carries the image */
#wp-custom-header{display:none}

.custom-header-overlay{
  position:absolute;
  inset:0;
  background:
    linear-gradient(180deg, rgba(0,0,0,.08), rgba(0,0,0,.42) 60%, rgba(0,0,0,.62)),
    linear-gradient(135deg, var(--hero-overlay, rgba(255,255,255,.02)), rgba(0,0,0,0));
  z-index:1;
}
.custom-header-overlay{ pointer-events: none; }
.cb6ad74 .cb6ad24{
  height:100%;
  position:relative;
  z-index:2;
}

.cb6ad108{
  position:relative;
  height:100%;
  z-index:2;
  display:flex;
  align-items:flex-end;
}

.cb6ad25{
  width:100%;
  padding:0 0 54px;
  color:#fff;
}
.cb6ad39{
  max-width:640px;
  margin-left:auto;
}

/* ===== Scroll button (now clickable + nicer) ===== */
/* optional: better anchor offset if you ever make header sticky */
#content{ scroll-margin-top: 80px; }

/* Scroll button: clickable + bluish */
.scroll-down{
  position:absolute;
  right:30px;
  bottom:26px;
  z-index:9999;              /* make sure it stays above everything */
  pointer-events:auto;       /* ensure click works */

  display:inline-flex;
  gap:10px;
  align-items:center;

  color:#fff;
  font-size:12px;
  letter-spacing:1px;
  text-transform:uppercase;

  padding:12px 16px;
  border-radius:999px;

  background: linear-gradient(135deg, var(--scroll-start), var(--scroll-end));
  border: 1px solid var(--panel-border);
  box-shadow: 0 14px 40px rgba(0,0,0,.24);

  opacity:1;
  transition: transform .15s ease, filter .15s ease, box-shadow .15s ease;
}
.scroll-down:hover{
  text-decoration:none;
  transform: translateY(-2px);
  filter: brightness(1.06);
  box-shadow: 0 18px 55px rgba(0,0,0,.30);
}
.scroll-down svg{ transition: transform .15s ease; }
.scroll-down:hover svg{ transform: translateX(4px); }

/* ===== CONTENT ===== */
.cb6ad89.cb6ad98{
  padding:40px 0 70px;
}

#content .cb6ad24{
  display:grid;
  grid-template-columns: 1fr 320px;
  gap:32px;
}

/* Dark panels instead of white (your request) */
.cb6ad28 article,
.cb6ad73 .cb6ad20{
  background: var(--panel-bg);
  border: 1px solid var(--panel-border);
  border-radius: 18px;
  box-shadow: var(--panel-shadow);
  backdrop-filter: blur(12px);
  padding:26px 26px 30px;
}

.cb6ad38{
  margin:0 0 16px;
  font-size:32px;
  line-height:1.15;
  letter-spacing:-.2px;
  color:#fff;
}

.entry-content{
  font-size:18px;
  line-height:1.7;
  color: rgba(255,255,255,.86);
}

.entry-content p{margin:0 0 16px}
.entry-content h2{
  margin:26px 0 10px;
  font-size:22px;
  line-height:1.25;
  color:#fff;
}

/* Big post image */
.entry-content .cb6ad14{
  margin: 18px -26px 18px;
}
.entry-content .cb6ad14 img{
  width:100%;
  border-radius:0;
  display:block;
}

/* Sidebar */
.cb6ad73 .cb6ad20{
  padding:18px 18px;
  margin-bottom:22px;
}

.cb6ad36{
  margin:0 0 12px;
  font-size:16px;
  letter-spacing:.4px;
  text-transform:uppercase;
  color: rgba(255,255,255,.85);
}

.cb6ad20 ul{margin:0;padding-left:18px}
.cb6ad20 li{margin:8px 0}
.cb6ad20 a{color: rgba(255,255,255,.85)}
.cb6ad20 a:hover{color:#fff}

/* Contact form */
.cb6ad44 input,
.cb6ad44 textarea{
  width:100%;
  padding:12px 12px;
  border:1px solid rgba(255,255,255,.18);
  background: rgba(0,0,0,.18);
  color: var(--text);
  border-radius:8px;
  font-size:16px;
}
.cb6ad44 textarea{resize:vertical}

.btn{
  background: rgba(255,255,255,.12);
  color:#fff;
  border:1px solid rgba(255,255,255,.20);
  padding:12px 18px;
  border-radius:999px;
  font-weight:700;
  cursor:pointer;
}
.btn:hover{
  background: rgba(255,255,255,.18);
}

/* Responsive */
@media (max-width: 980px){
  #content .cb6ad24{grid-template-columns:1fr}
  .cb6ad71{width:120px}
  .cb6ad74{height:52vh;min-height:360px}
  .cb6ad74.cb6ad57{min-height:320px}

  .entry-content .cb6ad14{margin-left:0;margin-right:0}
  .entry-content .cb6ad14 img{border-radius:10px}
}

/* ===== Mobile burger menu (responsive only) ===== */
#primary-menu-wrapper{
  position: relative;
}

@media (max-width: 980px){
  #primary-search-wrapper{
    display:none;
  }

  #primary-menu-wrapper .menu-toggle-wrapper{
    display:flex;
    align-items:center;
    justify-content:flex-end;
  }

  #primary-menu-wrapper .menu-toggle{
    position:relative;
    width:48px;
    height:48px;
    padding:0;
    border:1px solid rgba(255,255,255,.22);
    border-radius:12px;
    background:var(--search-bg);
    color:#fff;
    cursor:pointer;
  }

  #primary-menu-wrapper .menu-toggle svg,
  #primary-menu-wrapper .menu-toggle .menu-label{
    display:none;
  }

  #primary-menu-wrapper .menu-toggle::before,
  #primary-menu-wrapper .menu-toggle::after{
    content:"";
    position:absolute;
    left:13px;
    width:22px;
    height:2px;
    border-radius:999px;
    background:#fff;
    transition:transform .2s ease, top .2s ease, opacity .2s ease, box-shadow .2s ease;
  }

  #primary-menu-wrapper .menu-toggle::before{
    top:16px;
    box-shadow:0 7px 0 #fff, 0 14px 0 #fff;
  }

  #primary-menu-wrapper .menu-toggle::after{
    top:23px;
    opacity:0;
  }

  #primary-menu-wrapper.is-open .menu-toggle::before{
    top:23px;
    box-shadow:none;
    transform:rotate(45deg);
  }

  #primary-menu-wrapper.is-open .menu-toggle::after{
    opacity:1;
    transform:rotate(-45deg);
  }

  #primary-menu-wrapper .menu-inside-wrapper{
    display:none;
    position:absolute;
    top:calc(100% + 12px);
    right:0;
    min-width:240px;
    padding:16px;
    flex-direction:column;
    align-items:stretch;
    gap:14px;
    background:rgba(0,21,35,.96);
    border:1px solid rgba(255,255,255,.14);
    border-radius:12px;
    box-shadow:0 18px 40px rgba(0,0,0,.45);
    z-index:90;
  }

  #primary-menu-wrapper.is-open .menu-inside-wrapper{
    display:flex;
  }

  #primary-menu-wrapper .cb6ad100,
  #primary-menu-wrapper .nav-menu{
    width:100%;
  }

  #primary-menu-wrapper .cb6ad100 .menu{
    flex-direction:column;
    align-items:flex-start;
    gap:14px;
  }

  #primary-menu-wrapper .cb6ad100 .menu li,
  #primary-menu-wrapper .cb6ad100 .menu a{
    width:100%;
  }

  #primary-menu-wrapper .cb6ad100 .menu a{
    display:block;
  }

  .cb6ad18{display:block;width:100%;}

  #primary-menu-wrapper .cb6ad18,
  #primary-menu-wrapper .cb6ad51,
  #primary-menu-wrapper .cb6ad86{
    width:100%;
  }

  #primary-menu-wrapper .cb6ad71{
    width:100%;
    min-width:0;
  }
}


/* Generator-friendly dynamic surface helpers */
.cb6ad89.cb6ad98{position:relative;z-index:3;}
.cb6ad28 article,.cb6ad73 .cb6ad20,.cb6ad86{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;}
.entry-content .cb6ad14 img{box-shadow:0 18px 40px rgba(0,0,0,.22);}
.cb6ad72 .cb6ad24{position:relative;z-index:4;}


/* Generated theme override */
:root{
  --wf-accent:#385997;
  --wf-panel-bg:linear-gradient(145deg,rgba(20,35,57,0.9),rgba(13,26,42,0.96));
  --wf-panel-border:rgba(92,119,170,0.32);
  --wf-panel-shadow:0 20px 56px rgba(6,9,15,0.34);
  --wf-site-title-bg:rgba(14,22,38,0.44);
  --wf-site-title-border:rgba(92,119,170,0.28);
  --wf-search-bg:rgba(18,28,48,0.42);
  --wf-scroll-start:rgba(56,89,151,0.96);
  --wf-scroll-end:rgba(88,116,168,0.58);
}
body{color:#364153;background-color:#ecf1f8 !important;}
body.cb6ad59{background-color:#ecf1f8 !important;}
#page.site,.cb6ad2{background:transparent !important;}
#main.cb6ad24{background:#fff !important;border-color:#e9edf4 !important;box-shadow:0 18px 42px rgba(56,89,151,0.12);}
#primary.cb6ad89,#content,article.cb6ad93.cb6ad84{background:transparent !important;}
.cb6ad76 a,.cb6ad38,.cb6ad36,.cb6ad96,h1,h2,h3,h4{color:#192439;}
a{color:#385997;}
a:hover,.nav-menu li a:hover,.nav-menu li.cb6ad111 a{color:#304c80;}
.cb6ad54,.cb6ad109,.btn-link{background:#2c4576;color:#ffffff;}
.btn-link:hover,.cb6ad109:hover{background:#385997;}
.cb6ad20{border-color:#e9edf4;background:#fbfcfe !important;box-shadow:0 12px 28px rgba(56,89,151,0.1);}
#colophon,.cb6ad66{background:#22355b;color:#ffffff;}
.entry-content h2{border-left:4px solid #385997;padding-left:12px;}
.entry-content .cb6ad14{margin:24px 0 28px;}
.entry-content .cb6ad14 figure{margin:0 auto;max-width:1024px;}
.entry-content .cb6ad14 img{display:block;width:100%;max-width:1024px;height:auto;aspect-ratio:1024 / 683;object-fit:cover;border:4px solid #ffffff;box-shadow:0 8px 22px rgba(0,0,0,.08);}
.cb6ad17{display:block;width:100%;max-width:100%;aspect-ratio:560 / 315;height:auto;min-height:240px;border:0;border-radius:8px;background:#000;}
.cb6ad22{width:min(100%,420px) !important;max-width:100% !important;height:740px !important;aspect-ratio:9 / 16 !important;margin:0 auto;}
.cb6ad75 .cb6ad17{margin:0 auto;}
.cb6ad41{margin:12px 0 0;font-size:14px;}
.cb6ad41 a{font-weight:700;text-decoration:underline;}


/* Sample 13 dynamic hero theme */
:root{--wf-s13-hero-1:rgba(16, 122, 92, 0.76);--wf-s13-hero-2:rgba(34, 170, 130, 0.60);--wf-s13-hero-3:rgba(140, 235, 205, 0.40);--wf-s13-pill-bg:rgba(18, 110, 84, 0.42);--wf-s13-pill-txt:#effff8;--wf-s13-ink:#17644f;--wf-s13-ink-hover:#114a3a;--wf-s13-border:rgba(180, 245, 225, 0.52);}
header.cb6ad2 + *, .cb6ad99 > *:first-child, main > *:first-child, .cb6ad45, .cb6ad61, .cb6ad114, .cb6ad16, .cb6ad81, .cb6ad104{position:relative;isolation:isolate;overflow:hidden;}
header.cb6ad2 + *::before, .cb6ad99 > *:first-child::before, main > *:first-child::before, .cb6ad45::before, .cb6ad61::before, .cb6ad114::before, .cb6ad16::before, .cb6ad81::before, .cb6ad104::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--wf-s13-hero-1) 0%,var(--wf-s13-hero-2) 55%,var(--wf-s13-hero-3) 100%);mix-blend-mode:normal;opacity:.88;pointer-events:none;z-index:0;}
header.cb6ad2 + * > *, .cb6ad99 > *:first-child > *, main > *:first-child > *, .cb6ad45 > *, .cb6ad61 > *, .cb6ad114 > *, .cb6ad16 > *, .cb6ad81 > *, .cb6ad104 > *{position:relative;z-index:1;}
.site-title, .site-title a, .cb6ad100 a[data-wf-nav-short="1"], .nav-menu a[data-wf-nav-short="1"], .menu a[data-wf-nav-short="1"], #site-navigation .cb6ad86, .cb6ad100 .cb6ad86, #site-navigation .cb6ad67, .cb6ad100 .cb6ad67{background:var(--wf-s13-pill-bg) !important;color:var(--wf-s13-pill-txt) !important;border-color:var(--wf-s13-border) !important;}
.site-title a, .cb6ad100 a[data-wf-nav-short="1"], .nav-menu a[data-wf-nav-short="1"], .menu a[data-wf-nav-short="1"], #site-navigation .cb6ad71, .cb6ad100 .cb6ad71, .cb6ad47{color:var(--wf-s13-pill-txt) !important;}
.cb6ad109, button[type="submit"], input[type="submit"]{background:var(--wf-s13-pill-bg) !important;color:var(--wf-s13-pill-txt) !important;border-color:var(--wf-s13-border) !important;}
#secondary,#secondary *,aside.cb6ad73,aside.cb6ad73 *,aside .cb6ad20,aside .cb6ad20 *, .cb6ad73,.cb6ad73 *, .cb6ad79,.cb6ad79 *{color:var(--wf-s13-ink) !important;}
#secondary .cb6ad20 a,aside .cb6ad20 a,.cb6ad73 .cb6ad20 a,.cb6ad79 .cb6ad20 a{color:var(--wf-s13-ink) !important;opacity:1 !important;text-decoration:none;}
#secondary .cb6ad20 a:hover,aside .cb6ad20 a:hover,.cb6ad73 .cb6ad20 a:hover,.cb6ad79 .cb6ad20 a:hover,#secondary .cb6ad20 a:focus,aside .cb6ad20 a:focus,.cb6ad73 .cb6ad20 a:focus,.cb6ad79 .cb6ad20 a:focus{color:var(--wf-s13-ink-hover) !important;}
#secondary .cb6ad20 li::marker,aside .cb6ad20 li::marker,.cb6ad73 .cb6ad20 li::marker,.cb6ad79 .cb6ad20 li::marker{color:var(--wf-s13-ink) !important;}


/* Sample 13 navbar override */
#site-navigation ul,.cb6ad100 ul,.nav-menu,.menu{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;gap:10px 14px !important;}
#site-navigation li,.cb6ad100 li,.nav-menu li,.menu li{float:none !important;display:flex !important;align-items:center !important;justify-content:center !important;}
#site-navigation a,.cb6ad100 a,.nav-menu a,.menu a{display:flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;}
#site-navigation a[data-wf-nav-short="1"],.cb6ad100 a[data-wf-nav-short="1"],.nav-menu a[data-wf-nav-short="1"],.menu a[data-wf-nav-short="1"]{max-width:140px;padding:6px 10px;border-radius:999px;text-align:center;white-space:normal !important;line-height:1.12;font-size:12px;letter-spacing:.03em;word-break:break-word;text-wrap:balance;background:var(--wf-s13-pill-bg, rgba(45,85,155,.24));color:var(--wf-s13-pill-txt, #eef4ff);border:1px solid var(--wf-s13-border, rgba(200,220,255,.35));}
#site-navigation a[href="/"],.cb6ad100 a[href="/"],.nav-menu a[href="/"],.menu a[href="/"],#site-navigation a[href="/"],.cb6ad100 a[href="/"],.nav-menu a[href="/"],.menu a[href="/"],#site-navigation a[href="/"],.cb6ad100 a[href="/"],.nav-menu a[href="/"],.menu a[href="/"]{color:#ffffff !important;}
#site-navigation .cb6ad111 > a[href="/"],.cb6ad100 .cb6ad111 > a[href="/"],.nav-menu .cb6ad111 > a[href="/"],.menu .cb6ad111 > a[href="/"],#site-navigation .cb6ad88 > a[href="/"],.cb6ad100 .cb6ad88 > a[href="/"],.nav-menu .cb6ad88 > a[href="/"],.menu .cb6ad88 > a[href="/"]{color:#ffffff !important;}
.site-title,.cb6ad10{margin-right:16px !important;}
#site-navigation .cb6ad86,.cb6ad100 .cb6ad86,#site-navigation .cb6ad67,.cb6ad100 .cb6ad67{margin-left:12px !important;max-width:170px !important;}
#site-navigation .cb6ad71,.cb6ad100 .cb6ad71{min-width:110px !important;width:100% !important;}
@media (max-width:1180px){#site-navigation a[data-wf-nav-short="1"],.cb6ad100 a[data-wf-nav-short="1"],.nav-menu a[data-wf-nav-short="1"],.menu a[data-wf-nav-short="1"]{max-width:120px;font-size:11px;padding:5px 8px;}}
@media (max-width:980px){#site-navigation ul,.cb6ad100 ul,.nav-menu,.menu{justify-content:flex-start !important;}#site-navigation a[data-wf-nav-short="1"],.cb6ad100 a[data-wf-nav-short="1"],.nav-menu a[data-wf-nav-short="1"],.menu a[data-wf-nav-short="1"]{max-width:none;width:auto;min-height:36px;}}


/* Sample 13 meta widget color override */
#secondary,#secondary *,aside.cb6ad73,aside.cb6ad73 *,aside .cb6ad20,aside .cb6ad20 *, .cb6ad73,.cb6ad73 *, .cb6ad79,.cb6ad79 *{color:var(--wf-s13-ink, #2f4868) !important;}
#secondary .cb6ad20 a,aside .cb6ad20 a,.cb6ad73 .cb6ad20 a,.cb6ad79 .cb6ad20 a{color:var(--wf-s13-ink, #2f4868) !important;opacity:1 !important;text-decoration:none;}
#secondary .cb6ad20 a:hover,aside .cb6ad20 a:hover,.cb6ad73 .cb6ad20 a:hover,.cb6ad79 .cb6ad20 a:hover,#secondary .cb6ad20 a:focus,aside .cb6ad20 a:focus,.cb6ad73 .cb6ad20 a:focus,.cb6ad79 .cb6ad20 a:focus{color:var(--wf-s13-ink-hover, #20344d) !important;}
#secondary .cb6ad20 li::marker,aside .cb6ad20 li::marker,.cb6ad73 .cb6ad20 li::marker,.cb6ad79 .cb6ad20 li::marker{color:var(--wf-s13-ink, #2f4868) !important;}
#secondary iframe,aside.cb6ad73 iframe,.cb6ad73 iframe,.cb6ad79 iframe{color:initial !important;}
