
.bf-legacy{position:relative;background:var(--paper);color:var(--ink-2);font-family:var(--body);min-height:40vh}html[data-theme="night"] .bf-legacy{background:var(--night);color:var(--night-fg)}.bf-legacy *{box-sizing:border-box}.bf-legacy img{max-width:100%}.bf-legacy{overflow-x:clip}.bf-legacy .slick-next{right:0}.bf-legacy .slick-prev{left:0}
.bf-legacy{--navy:var(--paper-2);--navy-2: #102640;--emerald:var(--green-text);--emerald-light:var(--green-text);--grey-100:var(--paper-2);--grey-300:var(--ink-2);--grey-500:var(--muted);--grey-700:var(--ink);--grey-900:var(--ink)}.bf-legacy *{box-sizing:border-box;margin:0;padding:0}.bf-legacy{scroll-behavior:smooth}.bf-legacy{font-family:Inter,-apple-system,sans-serif;background:var(--paper-2);color:var(--grey-900__t);line-height:1.65;-webkit-font-smoothing:antialiased}.bf-legacy a{color:var(--emerald__t);text-decoration:none}.bf-legacy a:hover{text-decoration:underline}.bf-legacy .nav{position:sticky;top:0;z-index:100;background:linear-gradient(180deg,var(--paper-2),var(--paper-2));backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.bf-legacy .nav-inner{max-width:1280px;margin:0 auto;padding:14px 28px;display:flex;align-items:center;justify-content:space-between}.bf-legacy .nav-logo{display:flex;align-items:center;gap:10px;text-decoration:none}.bf-legacy .nav-logo-text{font-family:DM Sans,sans-serif;font-weight:800;font-size:18px;letter-spacing:-.01em;color:var(--ink)}.bf-legacy .nav-back{color:var(--muted);font-size:14px;font-weight:500;text-decoration:none}.bf-legacy .nav-back:hover{color:var(--ink)}.bf-legacy .header{background:var(--navy__b);color:var(--ink);padding:80px 28px 60px;text-align:center}.bf-legacy .header h1{font-family:DM Sans,sans-serif;font-weight:800;font-size:clamp(36px,5vw,52px);letter-spacing:-1px;margin-bottom:12px}.bf-legacy .header p{color:var(--grey-300__t);font-size:16px}.bf-legacy .header .updated{color:var(--emerald-light__t);font-size:13px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;margin-top:24px}.bf-legacy main{max-width:1040px;margin:0 auto;padding:60px 28px 80px}.bf-legacy main h2:not(:where([data-hl="3"])){font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;color:var(--navy__t);margin:48px 0 16px;letter-spacing:-.3px}.bf-legacy main h2:not(:where([data-hl="3"])):first-child{margin-top:0}.bf-legacy main h3:not(:where([data-hl="4"])),.bf-legacy main h2:where([data-hl="3"]){font-size:17px;font-weight:700;color:var(--grey-900__t);margin:24px 0 8px}.bf-legacy main p,.bf-legacy main li{color:var(--grey-700__t);font-size:16px;margin-bottom:12px}.bf-legacy main ul,.bf-legacy main ol{margin:12px 0 16px 24px}.bf-legacy main li{margin-bottom:6px}.bf-legacy main strong{color:var(--grey-900__t);font-weight:600}.bf-legacy .toc{background:var(--grey-100__b);border-left:3px solid var(--emerald);padding:20px 24px;border-radius:6px;margin-bottom:40px}.bf-legacy .toc h3:not(:where([data-hl="4"])),.bf-legacy .toc h2:where([data-hl="3"]){margin:0 0 12px;font-size:13px;text-transform:uppercase;letter-spacing:1.4px;color:var(--grey-500__t);font-weight:700}.bf-legacy .toc ul{margin:0 0 0 18px}.bf-legacy .toc li{margin-bottom:4px;font-size:14px}.bf-legacy .contact-box{background:var(--navy__b);color:var(--ink);padding:28px;border-radius:12px;margin-top:48px}.bf-legacy .contact-box h3:not(:where([data-hl="4"])),.bf-legacy .contact-box h2:where([data-hl="3"]){color:var(--ink);margin:0 0 8px;font-size:18px}.bf-legacy .contact-box p{color:var(--grey-300__t);margin-bottom:4px}.bf-legacy .contact-box a{color:var(--emerald-light__t)}.bf-legacy footer{background:var(--navy__b);color:var(--grey-300__t);padding:32px 28px;text-align:center;font-size:13px}.bf-legacy footer a{color:var(--emerald-light__t)}.bf-legacy[data-skin]{--grey-900__t:var(--ink);--emerald__t:var(--green-text);--grey-300__t:var(--ink-2);--emerald-light__t:var(--green-text);--navy__t:var(--ink);--grey-700__t:var(--ink);--grey-500__t:var(--muted);--navy__b:var(--paper-2);--grey-100__b:var(--paper-2)}
.bf-legacy main{max-width:1040px!important}html[data-theme=paper] .bf-legacy .header{background:var(--paper-2)!important;color:var(--ink)!important;border-bottom:1px solid rgba(10,22,40,.08)}html[data-theme=paper] .bf-legacy .header h1{color:var(--ink)!important}html[data-theme=paper] .bf-legacy .header p{color:var(--ink-2)!important}html[data-theme=paper] .bf-legacy .header .updated{color:var(--green-text)!important}html[data-theme=paper] .bf-legacy .toc{background:var(--paper-2)!important;border-left-color:var(--green-wash-2)!important}html[data-theme=paper] .bf-legacy .toc h3:not(:where([data-hl="4"])):not(#_),html[data-theme=paper] .bf-legacy .toc h3:not(:where([data-hl="4"])),html[data-theme=paper] .bf-legacy .toc h2:where([data-hl="3"]):not(#_),html[data-theme=paper] .bf-legacy .toc h2:where([data-hl="3"]){color:var(--ink-2)!important}html[data-theme=paper] .bf-legacy .toc a{color:var(--green-text)!important}html[data-theme=paper] .bf-legacy .toc li:not(#_),html[data-theme=paper] .bf-legacy .toc li{color:var(--ink)!important}html[data-theme=night] .bf-legacy .header{background:var(--paper-2)!important;color:var(--ink)!important}html[data-theme=night] .bf-legacy .header h1{color:var(--ink)!important}html[data-theme=night] .bf-legacy .header p{color:var(--ink-2)!important}html[data-theme=night] .bf-legacy .header .updated{color:var(--green-text)!important}html[data-theme=night] .bf-legacy .toc{background:var(--paper-2)!important;border-left-color:var(--green-wash-2)!important}html[data-theme=night] .bf-legacy .toc h3:not(:where([data-hl="4"])):not(#_),html[data-theme=night] .bf-legacy .toc h3:not(:where([data-hl="4"])),html[data-theme=night] .bf-legacy .toc h2:where([data-hl="3"]):not(#_),html[data-theme=night] .bf-legacy .toc h2:where([data-hl="3"]){color:#aab4c5!important}html[data-theme=night] .bf-legacy .toc a{color:var(--green-text)!important}html[data-theme=night] .bf-legacy .toc li:not(#_),html[data-theme=night] .bf-legacy .toc li{color:var(--ink)!important}html[data-theme=night] .bf-legacy .toc li a{color:var(--green-text)!important}
