:root{--fbc-paper:#faf7f0;--fbc-ink:#1a1712;--fbc-muted:#6a6357;--fbc-faint:#938b7c;--fbc-rule:rgba(26,23,18,.1);--fbc-serif:"Newsreader",Georgia,"Times New Roman",serif}.fbn{position:relative;display:flex;gap:24px;max-width:1180px;margin:0 auto;padding:15px 28px;border-bottom:1px solid var(--fbc-rule);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.fbn,.fbn-brand{align-items:center}.fbn-brand{display:inline-flex;gap:9px;text-decoration:none;color:var(--fbc-ink)}.fbn-brand span{font-family:var(--fbc-serif);font-size:19px;font-weight:500}.fbn-links{display:flex;gap:20px;margin-left:4px}.fbn-links a{font-size:14px;color:var(--fbc-muted);text-decoration:none}.fbn-links a.on,.fbn-links a:hover{color:var(--fbc-ink)}.fbn-links a.on{font-weight:600}.fbn-right{margin-left:auto;display:flex;align-items:center;gap:16px}.fbn-signin{font-size:14px;color:var(--fbc-muted);text-decoration:none}.fbn-signin:hover{color:var(--fbc-ink)}.fbn-cta{background:var(--fbc-ink);border-radius:999px;padding:9px 17px;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.fbn .fbn-cta,.fbn-cta{color:#fff}.fbn-cta:hover{filter:brightness(1.15)}.fbn-burger{display:none;flex-direction:column;gap:4px;background:none;border:0;cursor:pointer;padding:6px}.fbn-burger span{width:20px;height:2px;background:var(--fbc-ink);border-radius:2px}.fbn-drawer{position:absolute;top:100%;left:0;right:0;z-index:30;background:var(--fbc-paper);border-bottom:1px solid var(--fbc-rule);display:flex;flex-direction:column;padding:8px 28px 18px;box-shadow:0 12px 24px rgba(26,23,18,.08)}.fbn-drawer a{padding:11px 0;font-size:15px;color:var(--fbc-ink);text-decoration:none;border-top:1px solid var(--fbc-rule)}.fbn-drawer a:first-child{border-top:0}.fbn-drawer-div{height:1px;background:var(--fbc-rule);margin:6px 0}@media (max-width:860px){.fbn-links,.fbn-signin{display:none}.fbn-burger{display:inline-flex}}@media (max-width:400px){.fbn{gap:10px;padding:12px 14px}.fbn-brand span{font-size:16px}.fbn-cta{font-size:12px;padding:7px 11px}}.fbf{background:var(--fbc-paper);border-top:1px solid var(--fbc-rule);font-family:Inter,ui-sans-serif,system-ui,sans-serif;margin-top:40px}.fbf-inner{max-width:1180px;margin:0 auto;padding:44px 28px 24px;display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between}.fbf-brand{max-width:320px}.fbf-logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--fbc-ink)}.fbf-logo span{font-family:var(--fbc-serif);font-size:20px;font-weight:500}.fbf-tag{font-size:14px;color:var(--fbc-muted);line-height:1.55;margin:12px 0 0}.fbf-cols{display:flex;gap:56px;flex-wrap:wrap}.fbf-col{display:flex;flex-direction:column;gap:9px}.fbf-h{font-family:ui-monospace,Menlo,monospace;font-size:10.5px;letter-spacing:.12em;color:var(--fbc-faint);text-transform:uppercase;margin-bottom:4px}.fbf-col a{font-size:14px;color:var(--fbc-muted);text-decoration:none}.fbf-col a:hover{color:var(--fbc-ink)}.fbf-legal{max-width:1180px;margin:0 auto;padding:16px 28px 28px;border-top:1px solid var(--fbc-rule);font-family:ui-monospace,Menlo,monospace;font-size:11px;color:var(--fbc-faint)}