@font-face{font-family:Spectral;src:url(/bmf/fonts/spectral-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:optional}@font-face{font-family:Spectral;src:url(/bmf/fonts/spectral-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:optional}@font-face{font-family:Spectral;src:url(/bmf/fonts/spectral-500-italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:optional}@font-face{font-family:Schibsted Grotesk;src:url(/bmf/fonts/schibsted-grotesk-var.woff2) format("woff2");font-weight:400 800;font-display:swap}@font-face{font-family:Spectral Fallback;src:local("Georgia");size-adjust:100.60%;ascent-override:105.27%;descent-override:46.02%;line-gap-override:0%}@font-face{font-family:Schibsted Grotesk Fallback;src:local("Arial");size-adjust:104.53%;ascent-override:93.42%;descent-override:24.66%;line-gap-override:0%}body.bmf2{--b-paper:#f4f0e6;--b-paper-2:#ece5d5;--b-card:#fffdf8;--b-ink:#15211c;--b-ink-2:#0f1915;--b-body:#36403b;--b-muted:#5b645e;--b-green:#0b6e4f;--b-green-dk:#085a40;--b-green-tint:#e3eee7;--b-brass:#85611e;--b-brass-lt:#d9b66e;--b-rule:#d9d1bf;--b-display:"Spectral","Spectral Fallback",Georgia,"Times New Roman",serif;--b-sans:"Schibsted Grotesk","Schibsted Grotesk Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--b-wrap:1240px;--b-gut:clamp(16px,4vw,40px);--primary:var(--b-green);--primary-hover:var(--b-green-dk);--accent:var(--b-green);--accent-hover:var(--b-green-dk);--accent-light:#0b6e4f14;--ink:var(--b-ink);--body:var(--b-body);--gold:var(--b-brass);--panel:var(--b-paper-2);--page:var(--b-paper);--hairline:var(--b-rule);--radius:2px;--font-sans:var(--b-sans);--font-serif:var(--b-display);--font:var(--b-sans);background:var(--b-paper);color:var(--b-body);font-family:var(--b-sans);font-feature-settings:"kern";-webkit-font-smoothing:antialiased}body.bmf2 h1,body.bmf2 h2,body.bmf2 h3{font-family:var(--b-display);color:var(--b-ink);font-weight:600;letter-spacing:-.012em}body.bmf2 a{color:var(--b-green)}body.bmf2 :focus-visible{outline:2px solid var(--b-green);outline-offset:3px}.bmf2-main{flex:1 1}.bmf2-btn,body.bmf2 .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--b-green);color:#fff!important;text-decoration:none;font-family:var(--b-sans);font-weight:600;font-size:1rem;letter-spacing:.005em;padding:.95rem 1.6rem;border-radius:2px;border:0;transition:background .2s ease,transform .1s ease}.bmf2-btn:hover,body.bmf2 .btn-primary:hover{background:var(--b-green-dk)}.bmf2-btn:active,body.bmf2 .btn-primary:active{transform:translateY(1px)}.bmf2-btn-sm{padding:.55rem 1rem;font-size:.9rem}.bmf2-btn-light{background:var(--b-paper);color:var(--b-ink)!important}.bmf2-btn-light:hover{background:#fff}.bmf2-link{font-weight:600;color:var(--b-ink)!important;text-decoration:none;border-bottom:1px solid var(--b-ink);padding-bottom:2px}.bmf2-link:hover{color:var(--b-green)!important;border-color:var(--b-green)}body.bmf2 .btn-secondary{background:transparent;color:var(--b-ink);border:1px solid var(--b-ink);border-radius:2px}.bmf2-mast{background:var(--b-paper);border-bottom:1px solid var(--b-rule)}.bmf2-mast-in{max-width:var(--b-wrap);margin:0 auto;padding:0 var(--b-gut);height:72px;display:flex;align-items:center;gap:2rem}.bmf2-word{font-family:var(--b-display);font-weight:600;font-size:1.32rem;color:var(--b-ink)!important;text-decoration:none;letter-spacing:-.01em;white-space:nowrap}.bmf2-nav{display:flex;gap:1.6rem;margin-left:auto}.bmf2-nav a{color:var(--b-body)!important;text-decoration:none;font-size:.95rem;font-weight:500}.bmf2-nav a:hover{color:var(--b-ink)!important}.bmf2-mast-act{display:flex;align-items:center;gap:.75rem}body.bmf2 .site-login{border-radius:2px;border-color:var(--b-ink);color:var(--b-ink);font-family:var(--b-sans)}body.bmf2 .site-login:focus-visible,body.bmf2 .site-login:hover{background:var(--b-ink);color:var(--b-paper)}@media (max-width:960px){.bmf2-nav{display:none}.bmf2-mast-act{margin-left:auto}}@media (max-width:520px){.bmf2-mast-in{height:62px;gap:.75rem}.bmf2-word{font-size:1.12rem}.bmf2-mast-act .bmf2-btn-sm{display:none}}.bmf2-home>section{max-width:var(--b-wrap);margin:0 auto;padding-left:var(--b-gut);padding-right:var(--b-gut)}.bmf2-eyebrow{font-family:var(--b-sans);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--b-green);margin:0 0 .9rem}.bmf2-h1{font-size:clamp(2.3rem,4.4vw,3.85rem);line-height:1.04;letter-spacing:-.022em!important;margin:0 0 1.4rem;max-width:17ch}.bmf2-h1,.bmf2-h2{font-weight:500!important}.bmf2-h2{font-size:clamp(1.75rem,3vw,2.6rem);line-height:1.1;letter-spacing:-.018em!important;margin:0;max-width:24ch}.bmf2-section{padding-top:clamp(4rem,8vw,7rem)}.bmf2-section-head{border-bottom:2px solid var(--b-ink);padding-bottom:1.4rem;margin-bottom:2.4rem;display:grid;grid-gap:.2rem;gap:.2rem}.bmf2-section-sub{max-width:62ch;margin:.9rem 0 0;font-size:1.05rem;line-height:1.6}.bmf2-tag{display:inline-block;font-family:var(--b-sans);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--b-brass);border:1px solid var(--b-brass);padding:.22rem .5rem;margin:0 0 .9rem}.bmf2-hero{display:grid;grid-template-columns:1.02fr .98fr;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:center;padding-top:clamp(2.5rem,6vw,5rem);padding-bottom:clamp(2.5rem,5vw,4rem)}.bmf2-lede{font-size:1.14rem;line-height:1.62;max-width:52ch;margin:0 0 2rem;color:var(--b-body)}.bmf2-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem}.bmf2-fine{margin:1.2rem 0 0;font-size:.88rem;color:var(--b-muted)}.bmf2-hero-media{position:relative}.bmf2-hero-photo{display:block;width:100%;height:auto;aspect-ratio:4/4.6;object-fit:cover;object-position:50% 40%}.bmf2-card{background:var(--b-card);border:1px solid var(--b-rule);box-shadow:0 28px 50px -28px rgba(50,40,15,.35)}.bmf2-hero-card{position:absolute;left:-3.2rem;bottom:2.2rem;width:min(370px,86%);padding:1.15rem 1.25rem 1rem}.bmf2-rows{list-style:none;margin:0;padding:0}.bmf2-rows li{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--b-rule);font-size:.9rem;color:var(--b-ink)}.bmf2-card-total b,.bmf2-rows b{font-family:var(--b-display);font-weight:600;color:var(--b-brass);white-space:nowrap;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.bmf2-card-total{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin:.7rem 0 0;padding-top:.6rem;border-top:2px solid var(--b-ink);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b-ink)}.bmf2-card-total b{font-size:1.15rem;letter-spacing:0;text-transform:none}.bmf2-home>.bmf2-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--b-ink);border-bottom:1px solid var(--b-ink);padding:0;width:min(calc(100% - 2 * var(--b-gut)),calc(var(--b-wrap) - 2 * var(--b-gut)))}.bmf2-facts p{margin:0;padding:1.25rem 1.4rem 1.3rem;font-size:.9rem;line-height:1.45;color:var(--b-muted);border-left:1px solid var(--b-rule)}.bmf2-facts p:first-child{border-left:0;padding-left:0}.bmf2-facts b{display:block;font-family:var(--b-display);font-size:1.1rem;font-weight:600;color:var(--b-ink);margin-bottom:.2rem}.bmf2-home>.bmf2-ledger{max-width:none;padding:0;margin-top:clamp(4rem,8vw,6.5rem);background:var(--b-ink);color:#d6ddd8}.bmf2-ledger-in{max-width:var(--b-wrap);margin:0 auto;padding:clamp(3.5rem,7vw,5.5rem) var(--b-gut)}.bmf2-ledger-head{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:end;padding-bottom:1.6rem;border-bottom:2px solid #e9e2d0}.bmf2-ledger .bmf2-h2{color:#f4f0e6}.bmf2-ledger-head p{margin:0;max-width:46ch;line-height:1.6;color:#b9c3bd}.bmf2-ledger-rows{list-style:none;margin:0;padding:0}.bmf2-ledger-rows li{display:grid;grid-template-columns:11rem 1fr 15rem;grid-gap:1.5rem;gap:1.5rem;align-items:baseline;padding:1.35rem 0;border-bottom:1px solid hsla(43,36%,86%,.16)}.bmf2-ledger-v{font-family:var(--b-display);font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:500;color:var(--b-brass-lt);line-height:1;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.bmf2-ledger-l{color:#ece6d8;font-size:1rem;line-height:1.5}.bmf2-ledger-l small,.bmf2-ledger-s small{display:block;margin-top:.3rem;font-size:.82rem;color:#9da8a1}.bmf2-ledger-s{color:#ece6d8!important;font-size:.86rem;text-decoration:underline;-webkit-text-decoration-color:hsla(42,34%,89%,.4);text-decoration-color:hsla(42,34%,89%,.4);text-underline-offset:3px}.bmf2-ledger-s:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.bmf2-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem 2rem;gap:3rem 2rem}.bmf2-tile-doc,.bmf2-tile-photo{aspect-ratio:3/2;overflow:hidden}.bmf2-tile-photo img{display:block;width:100%;height:100%;object-fit:cover}.bmf2-tile-doc{background:var(--b-paper-2);padding:1.6rem 1.6rem 0}.bmf2-tile-doc img{display:block;width:100%;height:auto;background:#fff;box-shadow:0 18px 36px -22px rgba(50,40,15,.45)}.bmf2-tile-txt{padding-top:1rem}.bmf2-tile h3{font-size:1.5rem;margin:0 0 .4rem;font-weight:600}.bmf2-tile p{margin:0;line-height:1.55;max-width:52ch}.bmf2-tile .bmf2-tile-inc{margin-top:.7rem;font-size:.84rem;color:var(--b-muted)}.bmf2-film{position:relative;margin:0;overflow:hidden;background:var(--b-paper-2)}.bmf2-film picture{display:block;height:100%}.bmf2-film img,.bmf2-film video{display:block;width:100%;height:100%;object-fit:cover}.bmf2-film video{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.bmf2-film video.is-playing{opacity:1}.bmf2-explainer{aspect-ratio:16/9;border:1px solid var(--b-rule)}@media (max-width:720px){.bmf2-explainer{aspect-ratio:4/5}}.bmf2-how-h{margin-bottom:2rem!important;max-width:30ch!important}.bmf2-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--b-rule)}.bmf2-steps li{display:grid;grid-template-columns:2rem 1fr;padding:1.6rem 1.6rem 1.6rem 0}.bmf2-steps li+li{border-left:1px solid var(--b-rule);padding-left:1.6rem}.bmf2-steps span{font-family:var(--b-display);font-size:1.5rem;color:var(--b-brass);line-height:1.2}.bmf2-steps h3{font-size:1.3rem;margin:0 0 .35rem}.bmf2-steps p{margin:0;line-height:1.55}.bmf2-example-grid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:clamp(1.8rem,4vw,3.5rem);gap:clamp(1.8rem,4vw,3.5rem);align-items:start}.bmf2-table{width:100%;border-collapse:collapse;font-size:.95rem}.bmf2-table td,.bmf2-table th{text-align:left;vertical-align:top;padding:.85rem .8rem .85rem 0;border-bottom:1px solid var(--b-rule)}.bmf2-table thead th{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--b-muted);border-bottom:2px solid var(--b-ink)}.bmf2-table tbody th{font-family:var(--b-display);font-size:1.12rem;font-weight:600;color:var(--b-ink)}.bmf2-table tbody th small{display:block;margin-top:.3rem;font-family:var(--b-sans);font-size:.84rem;font-weight:400;line-height:1.5;color:var(--b-muted);max-width:60ch}.bmf2-example-rows td{font-family:var(--b-display);font-weight:600;font-size:1.08rem;color:var(--b-brass);white-space:nowrap;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.bmf2-example-rows td,.bmf2-example-rows thead th:last-child{text-align:right;padding-right:0}.bmf2-letter{margin:0;position:-webkit-sticky;position:sticky;top:1.5rem}.bmf2-letter img{display:block;width:100%;height:auto;background:#fff;border:1px solid var(--b-rule);box-shadow:0 30px 60px -32px rgba(50,40,15,.45)}.bmf2-letter figcaption{margin-top:1rem;font-size:.88rem;line-height:1.5;color:var(--b-muted)}.bmf2-fee{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(1.8rem,4vw,3.5rem);gap:clamp(1.8rem,4vw,3.5rem);align-items:end}.bmf2-fee .bmf2-h2{padding-bottom:1.4rem;border-bottom:2px solid var(--b-ink);max-width:none;margin-bottom:.6rem}.bmf2-compare thead th{border-bottom:1px solid var(--b-rule)}.bmf2-compare thead th:last-child{color:var(--b-green)}.bmf2-compare tbody th{font-family:var(--b-sans);font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--b-muted);width:24%}.bmf2-compare td:last-child{color:var(--b-ink)}.bmf2-compare td b{font-family:var(--b-display);font-size:1.2rem;color:var(--b-brass)}.bmf2-fee-loop{border:1px solid var(--b-rule)}.bmf2-faq-list details{border-bottom:1px solid var(--b-rule);padding:1.15rem 0}.bmf2-faq-list summary{cursor:pointer;list-style:none;font-family:var(--b-display);font-size:1.25rem;font-weight:600;color:var(--b-ink);display:flex;justify-content:space-between;gap:1rem}.bmf2-faq-list summary::-webkit-details-marker{display:none}.bmf2-faq-list summary:after{content:"+";font-family:var(--b-sans);font-weight:400;color:var(--b-green);transition:transform .2s ease}.bmf2-faq-list details[open] summary:after{transform:rotate(45deg)}.bmf2-faq-list p{margin:.8rem 0 0;max-width:70ch;line-height:1.6}.bmf2-faq-more{margin:1.6rem 0 0}.bmf2-home>.bmf2-close{max-width:none;margin-top:clamp(4rem,8vw,7rem);padding:clamp(3.5rem,7vw,5.5rem) max(var(--b-gut),calc((100% - var(--b-wrap)) / 2 + var(--b-gut)));background:var(--b-ink);display:grid;grid-template-columns:1.2fr .8fr;grid-gap:clamp(1.8rem,4vw,3.5rem);gap:clamp(1.8rem,4vw,3.5rem);align-items:center}.bmf2-close .bmf2-h2{color:#f4f0e6;max-width:20ch}.bmf2-close-copy p{color:#b9c3bd;margin:1rem 0 2rem;font-size:1.08rem}.bmf2-close-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.bmf2-foot{background:var(--b-ink-2);color:#b9c3bd;font-size:.9rem}.bmf2-foot-in{width:min(calc(100% - 2 * var(--b-gut)),calc(var(--b-wrap) - 2 * var(--b-gut)));margin:0 auto;padding:3.5rem 0 2rem;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:3rem;gap:3rem}.bmf2-word-foot{color:#f4f0e6!important;margin:0 0 .9rem}.bmf2-foot-strap{margin:0;max-width:52ch;line-height:1.6}.bmf2-foot-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem 2rem;gap:.55rem 2rem;align-content:start}.bmf2-foot-links a{color:#ece6d8!important;text-decoration:none}.bmf2-foot-links a:hover{text-decoration:underline}.bmf2-foot-legal{width:min(calc(100% - 2 * var(--b-gut)),calc(var(--b-wrap) - 2 * var(--b-gut)));margin:0 auto;padding:1.4rem 0 2.4rem;border-top:1px solid hsla(43,36%,86%,.14)}.bmf2-foot-legal .site-footer-co{margin:.3rem 0;font-size:.8rem;color:#9da8a1;line-height:1.5}.bmf2-foot-legal a{color:#ece6d8!important}@media (max-width:900px){.bmf2-steps{grid-template-columns:1fr}.bmf2-steps li+li{border-left:0;padding-left:0;border-top:1px solid var(--b-rule)}.bmf2-example-grid,.bmf2-fee,.bmf2-foot-in,.bmf2-hero,.bmf2-home>.bmf2-close,.bmf2-ledger-head,.bmf2-split-head{grid-template-columns:1fr}.bmf2-hero-media{margin:0 calc(-1 * var(--b-gut));display:flex;flex-direction:column}.bmf2-hero-photo{aspect-ratio:4/3;margin-top:-3.5rem}.bmf2-hero-card{order:-1;position:relative;z-index:1;left:auto;bottom:auto;width:auto;margin:0 var(--b-gut)}.bmf2-home>.bmf2-facts{grid-template-columns:1fr 1fr}.bmf2-facts p:nth-child(3){border-left:0;padding-left:0}.bmf2-facts p{border-top:1px solid var(--b-rule)}.bmf2-facts p:nth-child(-n+2){border-top:0}.bmf2-ledger-rows li{gap:.45rem}.bmf2-ledger-rows li,.bmf2-tiles{grid-template-columns:1fr}.bmf2-letter{position:static}}@media (max-width:520px){.bmf2-home>.bmf2-facts{grid-template-columns:1fr}.bmf2-facts p{border-left:0!important;padding-left:0;border-top:1px solid var(--b-rule)!important}.bmf2-facts p:first-child{border-top:0!important}.bmf2-compare thead{display:none}.bmf2-compare,.bmf2-compare tbody,.bmf2-compare td,.bmf2-compare th,.bmf2-compare tr{display:block;width:auto}.bmf2-compare tr{border-bottom:1px solid var(--b-rule);padding:.9rem 0}.bmf2-compare tbody th,.bmf2-compare td{border:0;padding:.2rem 0}.bmf2-compare td:before{content:attr(data-who) ": ";font-weight:700;color:var(--b-ink)}.bmf2-cta-row{flex-direction:column;align-items:flex-start;gap:1rem}.bmf2-btn{width:100%}.bmf2-mast .bmf2-btn{width:auto}}body.bmf2 .bmf2-page,body.bmf2 .wizard-shell{color:var(--b-body)}body.bmf2 .bmf2-page h1,body.bmf2 .stage-title{font-family:var(--b-display);font-weight:500;font-size:clamp(1.9rem,3.4vw,2.6rem);letter-spacing:-.018em;line-height:1.1;padding-bottom:.9rem;border-bottom:2px solid var(--b-ink);margin-bottom:1rem}body.bmf2 .stage-desc{color:var(--b-muted);font-size:1rem}body.bmf2 .progress-step{border-radius:0;height:3px;background:var(--b-rule)}body.bmf2 .progress-step.active,body.bmf2 .progress-step.done{background:var(--b-green)}body.bmf2 .form-label{letter-spacing:.02em}body.bmf2 .form-input,body.bmf2 .form-label{color:var(--b-ink);font-family:var(--b-sans)}body.bmf2 .form-input{background:var(--b-card);border:1px solid #cfc6b2;border-radius:2px}body.bmf2 .form-input:focus{border-color:var(--b-green);box-shadow:0 0 0 3px #0b6e4f22}body.bmf2 .branch-card,body.bmf2 .card,body.bmf2 .checkout-card,body.bmf2 .report-card{background:var(--b-card);border:1px solid var(--b-rule);border-radius:2px;box-shadow:none}body.bmf2 .branch-card-title{font-family:var(--b-display);font-size:1.15rem;font-weight:600;color:var(--b-ink)}body.bmf2 .report-section-head{border-bottom:2px solid var(--b-ink)}body.bmf2 .money,body.bmf2 .report-value{color:var(--b-brass);font-family:var(--b-display)}body.bmf2 .alert-error,body.bmf2 .form-error{border-radius:2px}.bmf2-foot-legal .site-footer-pay{justify-content:flex-start;text-align:left}body.bmf2 .results-teaser{background:var(--b-ink);color:#f4f0e6;border-radius:2px}body.bmf2 .results-teaser h2{color:#f4f0e6}body.bmf2 .results-teaser .range{color:var(--b-brass-lt);font-family:var(--b-display)}body.bmf2 .ei18n-foot{background:var(--b-ink-2);padding:0 var(--b-gut) 1.6rem;margin:0}body.bmf2 .ei18n-foot a{color:#b9c3bd!important}body.bmf2 .ei18n-foot a[aria-current],body.bmf2 .ei18n-foot strong{color:var(--b-brass-lt)!important}body.bmf2 .co-h1,body.bmf2 .policy-h1{font-family:var(--b-display);font-weight:500;font-size:clamp(1.9rem,3.4vw,2.6rem);letter-spacing:-.018em;color:var(--b-ink);padding-bottom:.9rem;border-bottom:2px solid var(--b-ink);margin-bottom:.9rem;line-height:1.1}body.bmf2 .policy-h2{font-family:var(--b-display);font-weight:600;font-size:1.3rem;color:var(--b-ink)}body.bmf2 .co-sub,body.bmf2 .policy-meta{color:var(--b-muted)}body.bmf2 .co-line.co-total,body.bmf2 .co-summary-title,body.bmf2 .unlock-price{font-family:var(--b-display);font-weight:600;color:var(--b-ink)}body.bmf2 .unlock-price{font-size:1.6rem}body.bmf2 .results-teaser{text-align:left;padding:1.8rem 2rem}body.bmf2 .results-teaser .count{font-family:var(--b-display);font-weight:500;font-size:3.4rem;color:var(--b-brass-lt);display:inline-block;margin:.1rem 0}body.bmf2 .results-teaser .range{font-size:1.6rem;font-weight:500}body.bmf2 .cat-chips{justify-content:flex-start}body.bmf2 .cat-chip{background:transparent;border:1px solid hsla(43,39%,93%,.35);border-radius:2px;color:#e9e2d0;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}body.bmf2 .locked-panel{border:1px solid var(--b-rule);border-radius:2px;background:var(--b-card)}body.bmf2 .locked-header{background:var(--b-card);border-bottom:2px solid var(--b-ink);font-family:var(--b-display);font-size:1.15rem;font-weight:600}body.bmf2 .locked-rows{filter:none;gap:0;padding:.4rem 1.25rem}body.bmf2 .locked-row{height:auto;background:none;border-radius:0;border-bottom:1px solid var(--b-rule);padding:1.05rem 0;display:grid;grid-template-columns:1fr 7rem;grid-gap:2rem;gap:2rem}body.bmf2 .locked-row:after,body.bmf2 .locked-row:before{content:"";display:block;height:.7rem;background:var(--b-paper-2)}body.bmf2 .locked-row:after{background:#e7dcc3}body.bmf2 .unlock-cta{background:var(--b-card);margin-top:0;padding:1.6rem 1.25rem 1.8rem;border-top:1px solid var(--b-rule)}body.bmf2 .co-found{background:var(--b-ink);border-radius:2px;color:#e9e2d0;padding:1.4rem 1.6rem}body.bmf2 .co-found-count strong,body.bmf2 .co-found-range{color:var(--b-brass-lt);font-weight:500}body.bmf2 .co-found-range{font-family:var(--b-display);font-size:1.3rem}body.bmf2 .co-found-chip{background:transparent;border:1px solid hsla(43,39%,93%,.35);border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:.66rem}body.bmf2 .co-found-list li:before{color:var(--b-brass-lt)}body.bmf2 .co-form,body.bmf2 .co-summary{background:var(--b-card);border:1px solid var(--b-rule);border-radius:2px}body.bmf2 .co-summary-title{border-bottom:2px solid var(--b-ink);padding-bottom:.6rem;font-size:1.2rem}body.bmf2 .co-clarity{background:transparent;border:0;border-top:1px solid var(--b-rule);border-radius:0;padding:.8rem 0 0;color:var(--b-body)}body.bmf2 .co-agree,body.bmf2 .co-secure,body.bmf2 .co-terms{color:var(--b-muted)}body.bmf2 .co-label{color:var(--b-ink)}body.bmf2 .co-input{background:#fff;border:1px solid #cfc6b2;border-radius:2px}body.bmf2 .co-input:focus{outline:2px solid var(--b-green);border-color:var(--b-green)}body.bmf2 .co-pay{border-radius:2px;background:var(--b-green)}body.bmf2 .btn-primary:disabled,body.bmf2 .co-pay:disabled{opacity:1;background:#dcd4c3;color:#4e5751}body.bmf2 .co-pay-note{color:var(--b-muted)}body.bmf2 .wpwl-form{max-width:100%;background:var(--b-card);border:1px solid var(--b-rule);border-radius:2px;padding:1.4rem;box-shadow:none;font-family:var(--b-sans)}body.bmf2 .wpwl-label{color:var(--b-ink);font-weight:600;font-size:.85rem}body.bmf2 .wpwl-control{background:#fff;border:1px solid #cfc6b2;border-radius:2px;height:2.75rem;color:var(--b-ink);font-family:var(--b-sans)}body.bmf2 .wpwl-button-pay{background:var(--b-green);border:0;border-radius:2px;color:#fff;font-weight:600;padding:.8rem 1.6rem;width:100%;float:none}body.bmf2 .wpwl-button-pay:hover{background:var(--b-green-dk)}body.bmf2 .wizard-shell .form-input,body.bmf2 .wizard-shell input[type=email],body.bmf2 .wizard-shell input[type=tel],body.bmf2 .wizard-shell input[type=text]{width:100%;height:2.9rem;font-size:1rem;padding:.55rem .8rem;border-radius:2px;border:1px solid #cfc6b2;background:#fff;color:var(--b-ink);font-family:var(--b-sans)}body.bmf2 .wizard-shell .form-input.sm{width:100%}body.bmf2 .wizard-shell input::placeholder{color:#8c938e}body.bmf2 .co-agree input,body.bmf2 .wizard-shell input[type=checkbox],body.bmf2 .wizard-shell input[type=radio]{accent-color:var(--b-green);width:1.1rem;height:1.1rem}body.bmf2 .form-req{color:var(--b-green);margin-left:.15rem}body.bmf2 .wizard-shell label:has(input[type=checkbox]){display:block}body.bmf2 .wizard-shell label:has(input[type=checkbox]) input{vertical-align:-3px;margin-right:.55rem}body.bmf2 .wizard-nav .btn{border-radius:2px;padding:.85rem 1.5rem}body.bmf2 .policy{padding-top:clamp(2.5rem,5vw,4rem)}body.bmf2 .policy-meta{display:none}body.bmf2 .policy h2,body.bmf2 .policy h3{margin-top:2rem;padding-top:1.2rem;border-top:1px solid var(--b-rule)}body.bmf2 .policy p{color:var(--b-body)}.bmf2-menu{display:none;position:relative}.bmf2-menu summary{list-style:none;cursor:pointer;font-weight:600;font-size:.95rem;color:var(--b-ink);padding:.45rem .2rem}.bmf2-menu summary::-webkit-details-marker{display:none}.bmf2-menu nav{position:absolute;right:0;top:2.6rem;z-index:20;background:var(--b-card);border:1px solid var(--b-rule);box-shadow:0 20px 40px -24px rgba(50,40,15,.45);display:grid;min-width:13rem}.bmf2-menu nav a{padding:.8rem 1rem;color:var(--b-ink)!important;text-decoration:none;border-bottom:1px solid var(--b-rule)}.bmf2-menu nav a:last-child{border-bottom:0}@media (max-width:960px){.bmf2-menu{display:block}}.bmf2-split-head{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:2rem;gap:2rem;align-items:end;margin-bottom:2.4rem}.bmf2-split-head p{margin:0;line-height:1.6;color:var(--b-muted);max-width:48ch}.bmf2-faq>.bmf2-h2{margin-bottom:1.2rem}.bmf2-who{font-size:.82rem;color:var(--b-muted);white-space:nowrap}.bmf2-example-rows td.bmf2-who{font-family:var(--b-sans);font-weight:400;font-size:.84rem;color:var(--b-muted);text-align:left;white-space:normal;padding-right:1rem}.bmf2-example-rows thead th:nth-child(2){text-align:left}body.bmf2 .co-grid{align-items:start}body.bmf2 .co-hosted-note{background:transparent;border:0;border-left:2px solid var(--b-green);border-radius:0;padding:.2rem 0 .2rem .9rem;color:var(--b-body)}@media (max-width:900px){.bmf2-split-head{grid-template-columns:1fr;gap:.9rem}}@media (max-width:520px){.bmf2-example-rows td.bmf2-who,.bmf2-example-rows thead th:nth-child(2){display:none}}body.bmf2 .wpwl-label{float:none;width:auto;display:block;padding:0 0 .3rem;text-align:left}body.bmf2 .wpwl-wrapper{float:none;width:100%}body.bmf2 .wpwl-group{margin-bottom:1rem}body.bmf2 select.wpwl-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;padding:0 .7rem}body.bmf2 .wpwl-container-virtualAccount-GOOGLEPAY .wpwl-form,body.bmf2 .wpwl-form.wpwl-form-virtualAccount-GOOGLEPAY{background:transparent;border:0;padding:0}body.bmf2 .cat-chips,body.bmf2 .co-found-chips{display:none}body.bmf2 .co-found-list li:before{content:"";display:inline-block;width:.45rem;height:.45rem;background:var(--b-brass-lt);vertical-align:2px;margin-right:.6rem}body.bmf2 .co-hosted-note{border-left:0;padding:0}body.bmf2 .btn-primary:disabled,body.bmf2 .co-pay:disabled{background:#e4dccb!important;color:#3f4842!important;cursor:not-allowed}.bmf2-hero-card{position:relative;left:auto;bottom:auto;width:auto;margin-top:-1px;box-shadow:none;border-top:0}.bmf2-tile-note{aspect-ratio:3/2;background:var(--b-ink);color:#e9e2d0;display:flex;align-items:flex-end;padding:2rem}.bmf2-tile-note p{margin:0;font-family:var(--b-display);font-size:clamp(1.2rem,1.9vw,1.55rem);line-height:1.35;max-width:26ch}body.bmf2 select.wpwl-control{width:100%}body.bmf2 .wpwl-group-brand .wpwl-brand{display:none}@media (max-width:900px){.bmf2-hero-card{margin:0 var(--b-gut);border-top:1px solid var(--b-rule)}.bmf2-hero-photo{margin-top:1.2rem}}@media (max-width:520px){.bmf2-compare tbody th{width:auto}}.bmf2-faq-page details{border-bottom:1px solid var(--b-rule);padding:1.1rem 0}.bmf2-faq-page summary{cursor:pointer;list-style:none;font-family:var(--b-display);font-size:1.25rem;font-weight:600;color:var(--b-ink);display:flex;justify-content:space-between;gap:1rem}.bmf2-faq-page summary::-webkit-details-marker{display:none}.bmf2-faq-page summary:after{content:"+";font-family:var(--b-sans);font-weight:400;color:var(--b-green)}.bmf2-faq-page details[open] summary:after{content:"\2212"}.bmf2-faq-page details p{margin:.8rem 0 0}body.bmf2 .wpwl-group-brand .wpwl-wrapper,body.bmf2 .wpwl-wrapper-brand{width:100%!important;float:none;margin:0!important;padding:0!important}body.bmf2 .wpwl-control-brand,body.bmf2 select.wpwl-control{width:100%!important;box-sizing:border-box;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 2.4rem 0 .7rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%2315211C' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right .9rem center}.bmf2-home>.bmf2-people{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem;gap:1.2rem;padding-top:clamp(3.5rem,7vw,6rem)}.bmf2-people figure{margin:0;aspect-ratio:4/3;overflow:hidden}.bmf2-people img{display:block;width:100%;height:100%;object-fit:cover}.bmf2-people p{grid-column:1/-1;margin:.4rem 0 0;font-family:var(--b-display);font-size:1.2rem;color:var(--b-ink)}@media (max-width:520px){.bmf2-home>.bmf2-people{grid-template-columns:1fr}}body.bmf2 .rs-eyebrow{color:var(--b-green)}body.bmf2 .rs-h1,body.bmf2 .rs-h2{font-family:var(--b-display);font-weight:500;color:var(--b-ink)}body.bmf2 .rs-h1{padding-bottom:.9rem;max-width:none}body.bmf2 .rs-h1,body.bmf2 .rs-h2{border-bottom:2px solid var(--b-ink)}body.bmf2 .rs-h2{padding-bottom:.6rem}body.bmf2 .rs-money-num,body.bmf2 .rs-price-num{font-family:var(--b-display);font-weight:500;color:var(--b-brass)}body.bmf2 .rs-close-line,body.bmf2 .rs-money-label,body.bmf2 .rs-price,body.bmf2 .rs-price-num{color:var(--b-ink)}body.bmf2 .rs-caveat,body.bmf2 .rs-letter-cap,body.bmf2 .rs-notice-status,body.bmf2 .rs-price-terms{color:var(--b-muted)}body.bmf2 .rs-topics{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--b-rule)}body.bmf2 .rs-topic{display:flex;justify-content:space-between;border:0;border-bottom:1px solid var(--b-rule);border-radius:0;background:transparent;font-size:.95rem}body.bmf2 .rs-topic-name{padding:.6rem 0;color:var(--b-ink);font-weight:500}body.bmf2 .rs-topic-count{border:0;background:transparent;font-family:var(--b-display);font-size:1.1rem;font-weight:500;color:var(--b-ink);padding:.5rem 0}body.bmf2 .rs-buy,body.bmf2 .rs-close{background:var(--b-card);border:1px solid var(--b-rule);border-radius:2px;box-shadow:none}body.bmf2 .rs-cta,body.bmf2 .rs-cta:visited{background:var(--b-green);border-radius:2px;color:#fff;text-decoration:none}body.bmf2 .rs-cta:hover{background:var(--b-green-dk);filter:none;color:#fff}body.bmf2 .rs-notice{background:var(--b-paper);border:1px solid var(--b-rule);border-radius:2px;color:var(--b-body)}body.bmf2 .rs-faq,body.bmf2 .rs-get{border-top:0}body.bmf2 .rs-get-list li{border-left-color:var(--b-green)}body.bmf2 .rs-get-list strong,body.bmf2 .rs-q summary{color:var(--b-ink)}body.bmf2 .rs-q{border-bottom-color:var(--b-rule)}body.bmf2 .rs-q a,body.bmf2 .rs-q summary:after{color:var(--b-green)}body.bmf2 .rs-letter-paper{border-radius:2px;border-color:var(--b-rule);box-shadow:0 18px 34px -24px rgba(80,60,25,.5)}body.bmf2 .rs-letter-paper:after{background:var(--b-ink);border-radius:2px}.bmf2-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bmf2-redact{display:inline-block;height:.9rem;vertical-align:middle;border-radius:1px;background:repeating-linear-gradient(90deg,#cfc6b2 0 24%,transparent 24% 27%,#cfc6b2 27% 55%,transparent 55% 58%,#cfc6b2 58% 100%);filter:blur(2.2px)}.bmf2-redact-amt{width:5.2rem;flex-shrink:0;background:#dcc48f}.bmf2-rows li .bmf2-redact:first-child{flex:0 1 auto}.bmf2-locked tbody th .bmf2-redact{display:block;height:1rem;margin-top:.25rem}.bmf2-locked tbody th small{margin-top:.45rem}.bmf2-letter,.bmf2-tile-doc{position:relative}img.bmf2-blur{filter:blur(3.5px)}.bmf2-tile-doc img.bmf2-blur{filter:blur(2.6px)}.bmf2-ready{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);max-width:86%;background:var(--b-ink);color:var(--b-paper);font-family:var(--b-sans);font-size:.8rem;font-weight:700;letter-spacing:.02em;padding:.55rem .85rem;border-radius:2px;text-align:center}.bmf2-ledger-w{font-size:clamp(1.25rem,2vw,1.6rem);color:#f4f0e6}.bmf2-ledger-s{text-decoration:none}.bmf2-ledger-s b{color:var(--b-brass-lt);font-weight:600}.bmf2-example-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin:1.6rem 0 0}.bmf2-example-cta span{font-size:.92rem;color:var(--b-muted)}body.bmf2 .faq-cta-bmf{background:var(--b-card);border-left:1px solid var(--b-rule);border:1px solid var(--b-rule);border-top:2px solid var(--b-ink);border-radius:2px}body.bmf2 .faq-cta-bmf .faq-cta-lead{font-family:var(--b-display);font-size:1.15rem;color:var(--b-ink)}body.bmf2 .faq-cta-bmf .faq-cta-value{color:var(--b-muted);font-family:var(--b-sans)}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Fraunces_b72aa6;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Fraunces_Fallback_b72aa6;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_b72aa6{font-family:__Fraunces_b72aa6,__Fraunces_Fallback_b72aa6;font-style:normal}.__variable_b72aa6{--font-fraunces:"__Fraunces_b72aa6","__Fraunces_Fallback_b72aa6"}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_62543b;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_62543b;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_62543b{font-family:__Inter_62543b,__Inter_Fallback_62543b;font-style:normal}.__variable_62543b{--font-inter:"__Inter_62543b","__Inter_Fallback_62543b"}