/* Banker's Drill: menu item, phone header link, launch pop-up */
.fbd-menu > a{font-family:Lora,Georgia,serif!important;font-style:italic!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:#b07f00!important;display:inline-flex!important;align-items:center;gap:6px}
.fbd-menu > a svg{flex:none}
.header-navigation .fbd-menu > a{font-size:17px!important;padding-left:14px!important;padding-right:14px!important}
#primary-menu > li:not(.fbd-menu) > a{padding-left:16px!important;padding-right:16px!important}
.mobile-navigation .fbd-menu > a,#mobile-drawer .fbd-menu > a{color:#e8c547!important;font-size:20px!important}
#footer-menu .fbd-menu > a,.footer-navigation .fbd-menu > a{font-size:18px!important}
.fbd-menu > a:hover{color:#8a6500!important}
.fbd-mlink{display:inline-flex;align-items:center;gap:4px;font:italic 700 16px Lora,Georgia,serif;color:#b07f00!important;text-decoration:none!important;padding:10px 6px;margin-right:2px}
@media (min-width:1025px){.fbd-mlink{display:none}}

#fbd-pop{position:fixed;inset:0;z-index:99999;background:rgba(20,20,18,.55);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .25s}
#fbd-pop.on{opacity:1}
#fbd-pop .fbd-card{width:460px;max-width:calc(100% - 32px);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35);transform:translateY(16px);transition:transform .3s;font-family:Inter,system-ui,sans-serif}
#fbd-pop.on .fbd-card{transform:none}
#fbd-pop .fbd-top{position:relative;background:linear-gradient(135deg,#13213a,#24375c);padding:24px 24px 20px;display:flex;flex-direction:column;gap:12px}
#fbd-pop .fbd-x{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}
#fbd-pop .fbd-tag{font:700 11px 'JetBrains Mono',monospace;letter-spacing:2px;color:#e8c547;text-transform:uppercase}
#fbd-pop .fbd-icons{display:flex;gap:10px}
#fbd-pop .fbd-ic{width:58px;height:58px;border-radius:13px;display:flex;align-items:center;justify-content:center}
#fbd-pop .fbd-ic1{background:#0b1426;border:2px solid #bf9000}
#fbd-pop .fbd-ic2{background:#1a1a18}
#fbd-pop .fbd-ic3{background:#fffaf0;border:1.5px solid #b79d63}
#fbd-pop .fbd-body{padding:20px 24px 22px;display:flex;flex-direction:column;gap:10px}
#fbd-pop h2{margin:0!important;font:700 30px/1.15 Lora,Georgia,serif!important;color:#1a1a18!important}
#fbd-pop p{margin:0!important;font:400 16px/1.5 Inter,system-ui,sans-serif;color:#3d3c38}
#fbd-pop p.fbd-games{font:500 13px 'JetBrains Mono',monospace;color:#5c5b56}
#fbd-pop .fbd-play{display:block;text-align:center;background:#1f3864;color:#fff!important;border-radius:12px;padding:15px;font:600 16px Inter,system-ui,sans-serif;text-decoration:none!important;margin-top:6px}
#fbd-pop .fbd-play:hover{background:#13213a}
#fbd-pop .fbd-later{background:transparent;border:0;font:500 14px Inter,system-ui,sans-serif;color:#5c5b56;padding:10px;cursor:pointer}
@media (max-width:600px){
 #fbd-pop{align-items:flex-end}
 #fbd-pop .fbd-card{max-width:100%;width:100%;border-radius:22px 22px 0 0;transform:translateY(100%)}
 #fbd-pop h2{font-size:27px!important}
}
@media (prefers-reduced-motion:reduce){#fbd-pop,#fbd-pop .fbd-card{transition:none}}
#fbd-pop .fbd-card:focus{outline:none}
