.bfl-safety-first-header{max-width:860px;margin:0 auto 46px;text-align:center}.bfl-safety-first-kicker{display:block;margin:0 0 12px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.bfl-safety-first-header h2{margin:0 0 20px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(42px,4.5vw,56px);font-weight:600;line-height:1.05;letter-spacing:-.022em}.bfl-safety-first-header p{max-width:780px;margin:0 auto;color:#59646f;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.86}@media (max-width:650px){.bfl-safety-first-header{margin-bottom:36px}.bfl-safety-first-header h2{font-size:36px}.bfl-safety-first-header p{font-size:13px}}@media (max-width:390px){.bfl-safety-first-header h2{font-size:32px}}.bfl-detachment-signs-header{max-width:880px;margin:0 auto 54px;text-align:center}.bfl-detachment-signs-kicker{display:block;margin:0 0 13px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.bfl-detachment-signs-header h2{max-width:850px;margin:0 auto 21px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(43px,4.6vw,57px);font-weight:600;line-height:1.05;letter-spacing:-.022em}.bfl-detachment-signs-header p{max-width:800px;margin:0 auto;color:#59646f;font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.86}@media (max-width:650px){.bfl-detachment-signs-header{margin-bottom:39px}.bfl-detachment-signs-header h2{font-size:36px}.bfl-detachment-signs-header p{font-size:13px}}@media (max-width:390px){.bfl-detachment-signs-header h2{font-size:32px}}.bfl-divorce-decision-header{max-width:980px;margin:0 auto 55px;text-align:center}.bfl-divorce-decision-kicker{display:block;margin-bottom:13px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.bfl-divorce-decision-header h2{max-width:900px;margin:0 auto 27px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(43px,4.8vw,59px);font-weight:600;line-height:1.04;letter-spacing:-.025em}.bfl-divorce-decision-editorial{max-width:840px;margin:0 auto}.bfl-divorce-decision-editorial p{margin:0 0 16px;color:#5c6670;font-family:Montserrat,Arial,sans-serif;font-size:13px;line-height:1.86}.bfl-divorce-decision-editorial .bfl-divorce-decision-lead{color:#173b63;font-size:15px;font-weight:500}.bfl-divorce-decision-law{max-width:850px;margin:31px auto 0;padding:22px 28px;display:grid;grid-template-columns:145px minmax(0,1fr);gap:27px;align-items:center;background:#fff;border-left:4px solid #b98a2c;text-align:left}.bfl-divorce-decision-law-label{color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.bfl-divorce-decision-law-copy{padding-left:27px;border-left:1px solid rgba(185,138,44,.28)}.bfl-divorce-decision-law-copy p{margin:0 0 10px;color:#5c6670;font-family:Montserrat,Arial,sans-serif;font-size:11.5px;line-height:1.75}.bfl-divorce-decision-law-copy strong{color:#173b63;font-weight:800}.bfl-divorce-decision-law-copy a{display:inline-flex;gap:7px;align-items:center;padding-bottom:3px;color:#173b63;border-bottom:1px solid #b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:8.5px;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}@media (max-width:650px){.bfl-divorce-decision-header h2{font-size:36px}.bfl-divorce-decision-editorial .bfl-divorce-decision-lead{font-size:13.5px}.bfl-divorce-decision-editorial p{font-size:12px}.bfl-divorce-decision-law{grid-template-columns:1fr;gap:12px;padding:22px;text-align:center}.bfl-divorce-decision-law-copy{padding-top:15px;padding-left:0;border-top:1px solid rgba(185,138,44,.28);border-left:0}}@media (max-width:390px){.bfl-divorce-decision-header h2{font-size:32px}}.bfl-file-decision-header{max-width:850px;margin:0 auto 75px;text-align:center}.bfl-file-decision-kicker{display:block;margin-bottom:13px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.bfl-file-decision-header h2{margin:0 0 24px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(46px,5vw,62px);font-weight:600;line-height:1.02;letter-spacing:-.025em}.bfl-file-decision-header p{max-width:780px;margin:0 auto 15px;color:#606a74;font-family:Montserrat,Arial,sans-serif;font-size:13.5px;line-height:1.88}.bfl-file-decision-header .bfl-file-decision-lead{color:#173b63;font-size:16px;font-weight:500;line-height:1.8}@media (max-width:650px){.bfl-file-decision-header{margin-bottom:55px}.bfl-file-decision-header h2{font-size:39px}.bfl-file-decision-header .bfl-file-decision-lead{font-size:14px}.bfl-file-decision-header p{font-size:12.5px}}@media (max-width:390px){.bfl-file-decision-header h2{font-size:35px}}.bfl-divorce-timeline-header{max-width:900px;margin:0 auto 70px;text-align:center}.bfl-divorce-timeline-kicker{display:block;margin-bottom:13px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.bfl-divorce-timeline-header h2{max-width:870px;margin:0 auto 22px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(44px,4.7vw,58px);font-weight:600;line-height:1.05;letter-spacing:-.022em}.bfl-divorce-timeline-header p{max-width:790px;margin:0 auto;color:#59646f;font-family:Montserrat,Arial,sans-serif;font-size:14px;line-height:1.86}@media (max-width:760px){.bfl-divorce-timeline-header{margin-bottom:48px}.bfl-divorce-timeline-header h2{font-size:37px}.bfl-divorce-timeline-header p{font-size:13px}}@media (max-width:390px){.bfl-divorce-timeline-header h2{font-size:33px}}.bfl-should-divorce-faq-header{max-width:850px;margin:0 auto 48px;text-align:center}.bfl-should-divorce-faq-kicker{display:block;margin:0 0 12px;color:#b98a2c;font-family:Montserrat,Arial,sans-serif;font-size:10px;font-weight:900;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.bfl-should-divorce-faq-header h2{max-width:820px;margin:0 auto 20px;color:#173b63;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(40px,4.3vw,53px);font-weight:600;line-height:1.06;letter-spacing:-.022em}.bfl-should-divorce-faq-header p{max-width:760px;margin:0 auto;color:#59646f;font-family:Montserrat,Arial,sans-serif;font-size:13.5px;font-weight:400;line-height:1.84}@media (max-width:700px){.bfl-should-divorce-faq-header{margin-bottom:38px}.bfl-should-divorce-faq-header h2{font-size:35px}.bfl-should-divorce-faq-header p{font-size:13px}}@media (max-width:390px){.bfl-should-divorce-faq-header h2{font-size:31px}}