.bni-page{--bni-ink:#352d29;--bni-muted:#736862;--bni-line:#e6dbd3;--bni-rose:#87645b;--bni-rose-dark:#674940;--bni-cream:#faf6f1;color:var(--bni-ink);overflow:hidden;background:#fffdfa}.bni-shell{width:calc(100% - 40px);max-width:1152px;margin-inline:auto}.bni-page h1,.bni-page h2,.bni-page h3,.bni-page p{margin-top:0}.bni-page h1,.bni-page h2,.bni-page h3{font-weight:550;letter-spacing:-.045em}.bni-page h1{max-width:760px;margin-bottom:0;font-size:clamp(46px,5.5vw,72px);line-height:1.01}.bni-page h2{margin-bottom:0;font-size:clamp(32px,4vw,50px);line-height:1.08}.bni-kicker{margin-bottom:15px;color:var(--bni-rose-dark);font-size:11px;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.bni-hero{padding-block:78px 80px;background:#f8f2ec}.bni-hero-lower{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(50px,8vw,120px);margin-top:36px}.bni-hero-copy{max-width:410px}.bni-hero-copy>p{margin:0 0 14px;color:#6e625a;font-size:14px;line-height:1.8}.bni-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:27px}.bni-primary,.bni-secondary{display:inline-flex;min-height:47px;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:0 18px;font-size:14px;font-weight:650;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.bni-primary{color:#fff;background:#4f46e5}.bni-primary:hover{transform:translateY(-1px);background:#4338ca}.bni-secondary{border:1px solid #d7c8bd;color:#51453f;background:hsla(0,0%,100%,.55)}.bni-secondary:hover{border-color:#bba69a;background:#fffdfa}.bni-opening{max-width:650px;justify-self:end;border:1px solid #e7dcd4;border-radius:19px;padding:20px 22px 13px;background:#fffdfa;box-shadow:0 20px 55px rgba(82,59,46,.08)}.bni-opening-top{display:flex;align-items:center;gap:11px;padding-bottom:15px;border-bottom:1px solid #efe8e2}.bni-face{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:50%;color:#795b52;background:#f2e8e0}.bni-opening-top strong{font-size:16px;font-weight:650}.bni-open-status{margin-left:auto;color:#a18d80;font-size:13px;font-weight:700;letter-spacing:.12em}.bni-message{max-width:84%;margin-top:12px;border-radius:13px;padding:10px 13px}.bni-message span{display:block;margin-bottom:4px;font-size:13px;font-weight:700;letter-spacing:.11em}.bni-message p{margin:0;font-size:14px;line-height:1.55}.bni-client-message{margin-left:auto;color:#fffaf7;background:#84635a}.bni-client-message span{color:#e8d8d1}.bni-agent-message{color:#49403a;background:#f7f1eb}.bni-agent-message span{color:#967b6e}.bni-questions{display:grid;grid-template-columns:.8fr 1.2fr;-moz-column-gap:90px;column-gap:90px;padding-block:108px 100px}.bni-questions-lead h2{max-width:490px}.bni-questions-lead>p:last-child{margin:17px 0 0;color:var(--bni-muted);font-size:14px}.bni-question-list{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;margin:0;padding:0;border-top:1px solid var(--bni-line);list-style:none}.bni-question-list li{display:flex;min-height:71px;align-items:center;gap:13px;border-bottom:1px solid var(--bni-line)}.bni-question-list span{color:#a7897d;font-size:13px;font-weight:700}.bni-question-list p{margin:0;color:#504740;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.4}.bni-trust-note{display:grid;grid-column:2;grid-template-columns:24px 1fr;gap:9px 13px;margin-top:25px;color:#795e55}.bni-trust-note svg{margin-top:3px}.bni-trust-note p{margin:0;color:#6a5e57;font-size:16px;line-height:1.7}.bni-trust-note p:last-child{grid-column:2;color:#826c61}.bni-qualification{padding-block:91px 92px;background:#f4eee7}.bni-section-intro{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:60px}.bni-section-intro .bni-kicker{grid-column:1/-1;margin-bottom:-43px}.bni-section-intro h2{max-width:650px}.bni-section-intro>p:last-child{margin:0 0 4px;color:#71655c;font-size:16px;line-height:1.75}.bni-branch-scene{margin-top:54px;border:1px solid #e3d7ce;border-radius:20px;padding:23px;background:#fffcf8}.bni-branch-origin{display:flex;min-height:67px;align-items:center;gap:17px;border-bottom:1px solid #e9dfd7;padding-bottom:19px}.bni-branch-origin span{color:#9b8173;font-size:13px;font-weight:700;letter-spacing:.13em}.bni-branch-origin strong{color:#463a34;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.bni-branch-origin svg{margin-left:auto;color:#a58778}.bni-branch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:17px}.bni-branch-grid article{position:relative;min-height:125px;border-left:1px solid #d7c3b8;padding:5px 8px 4px 15px}.bni-branch-grid article:before{position:absolute;top:-18px;left:-1px;width:1px;height:18px;background:#d7c3b8;content:""}.bni-branch-grid article>span{color:#ad8c7a;font-size:13px;font-weight:700}.bni-branch-grid strong{display:block;margin-top:15px;color:#493d36;font-size:16px;font-weight:650}.bni-branch-grid p{margin:6px 0 0;color:#7e7168;font-size:14px;line-height:1.55}.bni-qualification-foot{display:flex;align-items:flex-start;gap:26px;margin-top:32px}.bni-qualification-foot span{min-width:195px;color:#6e5045;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic}.bni-qualification-end,.bni-qualification-foot p{max-width:660px;margin:0;color:#71655d;font-size:16px;line-height:1.75}.bni-context-list{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:22px 0 0;padding:0;list-style:none}.bni-context-list li{border:1px solid #e4d8cf;border-radius:9px;padding:10px 11px;color:#62554d;background:rgba(255,252,248,.64);font-size:14px;line-height:1.45}.bni-qualification-end{margin:18px 0 0 auto;color:#73594e;font-family:Georgia,Times New Roman,serif;font-size:16px}.bni-confidence{padding-block:105px 112px;background:#71554b;color:#fffaf6}.bni-confidence-layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:start;gap:90px}.bni-confidence .bni-kicker{color:#e0c4b6}.bni-confidence-intro h2{max-width:435px}.bni-confidence-intro>p:last-child{max-width:370px;margin:18px 0 0;color:#eadbd3;font-size:16px;line-height:1.7}.bni-checklist{border-top:1px solid rgba(255,244,236,.3)}.bni-checklist article{display:grid;grid-template-columns:30px minmax(0,1fr) 18px;gap:14px;align-items:start;border-bottom:1px solid rgba(255,244,236,.3);padding-block:17px 18px}.bni-check-number{padding-top:3px;color:#d4afa0;font-size:13px;font-weight:700}.bni-checklist h3{margin:0;color:#fffaf6;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400;letter-spacing:-.02em}.bni-checklist p{max-width:570px;margin:6px 0 0;color:#eddfd8;font-size:14px;line-height:1.7}.bni-checklist svg{margin-top:3px;color:#e4c2b4}.bni-fit-section{padding-block:100px 95px;background:#fbf8f4}.bni-fit-layout{display:grid;grid-template-columns:.72fr 1.28fr;align-items:start;gap:78px}.bni-fit-heading h2{max-width:450px}.bni-fit-heading>p:not(.bni-kicker){max-width:440px;margin:19px 0 0;color:#746961;font-size:16px;line-height:1.75}.bni-fit-examples{border-top:1px solid var(--bni-line)}.bni-fit-examples article{display:grid;grid-template-columns:90px minmax(0,1fr) 18px minmax(0,1.1fr);align-items:center;gap:15px;min-height:100px;border-bottom:1px solid var(--bni-line);padding-block:16px}.bni-fit-examples article>span{color:#9f8073;font-size:13px;font-weight:700;letter-spacing:.12em}.bni-fit-examples article>p{margin:0;color:#463a34;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic;line-height:1.4}.bni-fit-examples article>svg{color:#a78678}.bni-fit-examples article>strong{color:#6f635b;font-size:14px;font-weight:500;line-height:1.6}.bni-fit-end{grid-column:2;margin:19px 0 0;color:#73564b;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.5}.bni-busy{display:grid;grid-template-columns:.65fr 1.35fr;gap:95px;padding-block:107px 110px}.bni-busy-aside{align-self:start;padding-top:8px;color:#8a7064;font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic}.bni-busy-mark{display:flex;align-items:center;gap:14px;margin-top:25px;color:#aa8d7d;font-family:sans-serif;font-size:13px;font-style:normal}.bni-busy-mark i{width:33px;height:1px;background:#d4c3b7}.bni-busy-copy h2{max-width:720px}.bni-busy-copy>p:not(.bni-kicker){max-width:720px;margin:17px 0 0;color:#71665e;font-size:16px;line-height:1.75}.bni-info-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0 0;padding:0;list-style:none}.bni-info-cloud li{border:1px solid #e6dbd2;border-radius:999px;padding:8px 12px;color:#665a52;background:#fbf6f0;font-size:14px}.bni-busy-copy .bni-busy-end{color:#75584c;font-family:Georgia,Times New Roman,serif;font-size:16px}.bni-outcomes{padding-block:91px 97px;background:#eee5dd}.bni-outcomes-head{display:grid;grid-template-columns:1fr .72fr;align-items:end;gap:50px}.bni-outcomes-head .bni-kicker{grid-column:1/-1;margin-bottom:-35px}.bni-outcomes-head h2{max-width:590px}.bni-outcomes-head>p:last-child{margin:0 0 3px;color:#74665d;font-size:16px;line-height:1.65}.bni-outcome-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:47px 0 0;padding:0;border-top:1px solid #d7c8bd;border-bottom:1px solid #d7c8bd;list-style:none}.bni-outcome-list li{min-height:178px;padding:17px 17px 19px;border-right:1px solid #d7c8bd}.bni-outcome-list li:first-child{padding-left:0}.bni-outcome-list li:last-child{border-right:0}.bni-outcome-list li>span{color:#9b7c6e;font-size:13px;font-weight:700}.bni-outcome-list strong{display:block;margin-top:31px;color:#4b3e37;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.25}.bni-outcome-list p{margin:9px 0 0;color:#75685f;font-size:14px;line-height:1.55}.bni-outcomes-note{margin:18px 0 0;color:#8b7063;font-family:Georgia,Times New Roman,serif;font-size:16px;font-style:italic;text-align:right}.bni-business{display:grid;grid-template-columns:.8fr 1.2fr;gap:95px;padding-block:103px 108px}.bni-business-intro h2{max-width:480px}.bni-business-intro>p:last-child{max-width:445px;margin:19px 0 0;color:#736860;font-size:16px;line-height:1.75}.bni-business-list{display:grid;grid-template-columns:1fr 1fr;gap:0 26px;margin:0;padding:0;border-top:1px solid var(--bni-line);list-style:none}.bni-business-list li{display:flex;min-height:51px;align-items:center;gap:10px;border-bottom:1px solid var(--bni-line);color:#5f534c;font-size:14px}.bni-business-list svg{flex:0 0 auto;color:#8f786b}.bni-components{padding-block:95px 103px;background:#f8f3ee}.bni-components-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:90px}.bni-components-intro h2{max-width:430px}.bni-components-intro>p:last-child{max-width:380px;margin:18px 0 0;color:#756a62;font-size:16px;line-height:1.75}.bni-component-list{border-top:1px solid #e3d8cf}.bni-component-list article{display:grid;grid-template-columns:31px minmax(0,1fr);gap:15px;border-bottom:1px solid #e3d8cf;padding-block:17px 18px}.bni-component-list article>span{padding-top:3px;color:#a18576;font-size:13px;font-weight:700}.bni-component-list h3{margin:0;color:#443832;font-size:16px;letter-spacing:-.02em}.bni-component-list p{max-width:650px;margin:5px 0 0;color:#766b63;font-size:14px;line-height:1.7}.bni-close-note{padding-block:83px 88px;background:#efe5dc}.bni-close-note-inner{max-width:810px}.bni-close-note h2{max-width:750px;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.bni-close-note-inner>p:not(.bni-kicker){max-width:700px;margin:18px 0 0;color:#6e625a;font-size:16px;line-height:1.8}.bni-faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;padding-block:100px 108px}.bni-faq h2{max-width:390px}.bni-faq-list{border-top:1px solid var(--bni-line)}.bni-faq-list details{border-bottom:1px solid var(--bni-line)}.bni-faq-list summary{display:flex;min-height:59px;align-items:center;justify-content:space-between;gap:17px;cursor:pointer;color:#473c35;font-size:16px;font-weight:600;list-style:none}.bni-faq-list summary::-webkit-details-marker{display:none}.bni-faq-list summary span{color:#96796c;font-size:20px;font-weight:400;transition:transform .16s ease}.bni-faq-list details[open] summary span{transform:rotate(45deg)}.bni-faq-list details>p{max-width:640px;margin:-1px 35px 19px 0;color:#766b63;font-size:16px;line-height:1.8}.bni-cta-section{background:#241916;color:#f7f6ef}.bni-cta-panel{display:flex;align-items:center;justify-content:space-between;gap:48px;padding:56px 0;background:transparent}.bni-cta-copy{flex:1 1 420px;min-width:0;max-width:640px}.bni-page .bni-cta-section h2{max-width:none;margin:0;color:#f7f6ef;font-size:clamp(28px,3vw,36px);font-weight:550;letter-spacing:-.04em;line-height:1.15}.bni-cta-panel .bni-actions{flex:0 0 auto;justify-content:flex-end;margin:0}.bni-cta-section .bni-primary,.bni-cta-section .bni-secondary{font-size:14px}.bni-cta-section .bni-primary{border:1px solid #4f46e5;color:#fff;background:#4f46e5;box-shadow:none}.bni-cta-section .bni-primary:hover{background:#4338ca}.bni-cta-section .bni-secondary{border:1px solid hsla(53,33%,95%,.32);color:#f7f6ef;background:transparent}.bni-cta-section .bni-secondary:hover{border-color:hsla(53,33%,95%,.55);color:#f7f6ef;background:hsla(53,33%,95%,.08)}@media (max-width:900px){.bni-hero-lower{gap:38px}.bni-business,.bni-busy,.bni-components-layout,.bni-confidence-layout,.bni-faq,.bni-fit-layout,.bni-questions{gap:48px}.bni-context-list{grid-template-columns:repeat(2,1fr)}.bni-outcome-list li{padding-inline:11px}}@media (max-width:700px){.bni-shell{width:calc(100% - 36px);max-width:560px}.bni-hero{padding-block:48px 58px}.bni-business,.bni-busy,.bni-components-layout,.bni-confidence-layout,.bni-faq,.bni-fit-layout,.bni-hero-lower,.bni-outcomes-head,.bni-questions,.bni-section-intro{grid-template-columns:1fr}.bni-hero-lower{gap:25px}.bni-page h1{font-size:clamp(43px,11vw,58px)}.bni-hero-lower{margin-top:31px}.bni-hero-copy{max-width:520px}.bni-opening{width:100%;justify-self:stretch;padding-inline:15px}.bni-message{max-width:94%}.bni-business,.bni-busy,.bni-faq,.bni-questions{padding-block:72px}.bni-question-list{grid-template-columns:1fr}.bni-trust-note{grid-column:1}.bni-section-intro{gap:18px}.bni-outcomes-head .bni-kicker,.bni-section-intro .bni-kicker{grid-column:auto;margin-bottom:0}.bni-components,.bni-confidence,.bni-fit-section,.bni-outcomes,.bni-qualification{padding-block:70px}.bni-branch-scene{margin-top:29px;padding:16px}.bni-branch-origin{align-items:flex-start;flex-wrap:wrap;gap:8px 12px}.bni-branch-origin span{width:calc(100% - 28px)}.bni-branch-origin strong{font-size:17px}.bni-branch-origin svg{margin-left:auto}.bni-branch-grid{grid-template-columns:1fr 1fr;gap:14px 7px}.bni-branch-grid article{min-height:115px}.bni-branch-grid article:before{display:none}.bni-qualification-foot{display:block;margin-top:23px}.bni-qualification-foot p{margin-top:9px}.bni-context-list{grid-template-columns:1fr 1fr;gap:7px;margin-top:18px}.bni-context-list li{padding:9px;font-size:13px}.bni-qualification-end{margin-top:17px}.bni-business,.bni-busy,.bni-components-layout,.bni-confidence-layout,.bni-faq,.bni-fit-layout{gap:29px}.bni-confidence-intro>p:last-child{margin-top:12px}.bni-checklist article{grid-template-columns:23px minmax(0,1fr) 16px;gap:10px}.bni-fit-examples article{grid-template-columns:1fr 17px;gap:7px 12px}.bni-fit-examples article>span{grid-column:1/-1}.bni-fit-examples article>p{font-size:14px}.bni-fit-examples article>strong{grid-column:1/-1}.bni-fit-end{grid-column:1}.bni-busy-aside{font-size:17px}.bni-busy-mark{margin-top:13px}.bni-outcomes-head{gap:17px}.bni-outcome-list{grid-template-columns:1fr;margin-top:28px}.bni-outcome-list li,.bni-outcome-list li:first-child{display:grid;grid-template-columns:25px minmax(0,1fr);gap:0 10px;min-height:0;border-right:0;border-bottom:1px solid #d7c8bd;padding:14px 0}.bni-outcome-list li:last-child{border-bottom:0}.bni-outcome-list strong{margin-top:0;font-size:17px}.bni-outcome-list p{grid-column:2;margin-top:5px}.bni-outcomes-note{text-align:left}.bni-business-list{grid-template-columns:1fr}.bni-busy-mark i{width:21px}.bni-close-note{padding-block:67px 72px}.bni-faq{padding-block:72px}.bni-cta-panel{align-items:flex-start;flex-direction:column;gap:28px;padding:48px 0 52px}.bni-page .bni-cta-section h2{font-size:clamp(28px,8vw,36px)}}@media (max-width:390px){.bni-shell{width:calc(100% - 30px)}.bni-page h1{font-size:42px}.bni-branch-grid{grid-template-columns:1fr}.bni-branch-grid article{min-height:90px}.bni-context-list{grid-template-columns:1fr}.bni-actions{align-items:stretch;flex-direction:column}.bni-cta-panel{padding:40px 0 44px}.bni-cta-panel .bni-actions,.bni-cta-panel .bni-actions a{width:100%}}.bni-branch-grid p,.bni-business-intro>p:not(.bni-kicker),.bni-business-list li,.bni-busy-copy>p:not(.bni-kicker),.bni-checklist p,.bni-close-note-inner>p:not(.bni-kicker),.bni-component-list p,.bni-components-intro>p:not(.bni-kicker),.bni-confidence-intro>p:not(.bni-kicker),.bni-context-list li,.bni-faq-list details>p,.bni-fit-examples article>p,.bni-fit-examples article>strong,.bni-fit-heading>p:not(.bni-kicker),.bni-hero-copy>p,.bni-message p,.bni-outcome-list p,.bni-outcomes-note,.bni-qualification-end,.bni-qualification-foot p,.bni-question-list p,.bni-questions-lead>p:not(.bni-kicker),.bni-section-intro>p:not(.bni-kicker),.bni-trust-note p{font-size:16px}.bni-component-list h3,.bni-faq-list summary{font-size:18px;line-height:1.35}