.b4a-credit-short,.b4a-credit-noguarantee,.b4a-credit-panel,.b4a-credit-fees,.b4a-credit-market-note{color:var(--ink-muted,#5a6672);max-width:72ch;margin:0 0 .75rem;font-size:.88rem;line-height:1.55}.b4a-credit-link{color:var(--magenta,#d51b58);text-underline-offset:2px;font-weight:500}.b4a-credit-independence{background:#f7f4ef;border-top:1px solid #0d1b2a14;border-bottom:1px solid #0d1b2a14}.b4a-credit-independence.section{padding:56px 0}.b4a-credit-independence-title{font-family:var(--font-title),Inter,system-ui,sans-serif;color:var(--ink,#0d1b2a);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.b4a-credit-independence-body{color:var(--ink,#0d1b2a);max-width:68ch;margin:0 0 16px;font-size:1.05rem;line-height:1.7}.b4a-credit-independence-foot{margin:0;font-size:.95rem}.b4a-credit-stack{border:1px solid #0d1b2a1a;border-left:3px solid var(--teal,#18afbb);background:#fff;flex-direction:column;gap:10px;margin:20px 0 28px;padding:18px 20px;display:flex}.b4a-credit-stack .b4a-credit-independence{background:0 0;border:0;padding:0}.b4a-credit-stack .b4a-credit-independence-title{margin-bottom:8px;font-size:1.15rem}.b4a-credit-stack .b4a-credit-independence-body{font-size:.95rem}.b4a-credit-noguarantee{color:#7a4450;background:#fff8f7;border:1px dashed #b3231b59;margin:8px 0 0;padding:10px 12px;font-size:.82rem}.footer-credit-attribution{color:#ffffff73;max-width:52ch;margin:0 0 12px;padding-top:4px;font-size:11.5px;line-height:1.5}.footer-credit-attribution a{color:#ffffffb3}.footer-credit-attribution a:hover{color:#fff}.b4a-partner-page{--magenta:#d51b58;--teal:#18afbb;--navy:#0d1b2a;--cream:#f7f4ef;background:var(--cream);color:var(--navy);font-family:var(--font-body),Inter,system-ui,sans-serif;min-height:100vh}.b4a-partner-page .wrap{max-width:840px;margin:0 auto;padding:48px 24px 80px}.b4a-partner-page h1{margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem)}.b4a-partner-page .data{border-collapse:collapse;background:#fff;border:1px solid #d8d2c8;width:100%;margin:20px 0}.b4a-partner-page .data th,.b4a-partner-page .data td{text-align:left;vertical-align:top;border-bottom:1px solid #e9e4db;padding:11px 14px}.b4a-partner-page .data th{color:#5a6672;width:40%;font-size:.85rem;font-weight:500}
