.b6-accounting .b6-root{background:#0c2437;color:#e6edf0;--line:#536979;--muted:#b2c3ce}.b6-accounting .b6-eyebrow{color:#c9dd72}.b6-accounting .b6-crumb{color:#aebfcb}.b6-section-title{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:24px 70px;align-items:center;padding:30px 0 45px}.b6-section-title h1{font-size:60px}.b6-section-title .b6-lead{font-size:35px;color:#d5e0e4}.b6-section-title>.b6-intro{grid-column:1/-1;max-width:760px;padding-top:12px;border-top:1px solid #3e5a6a}.b6-ring-note{width:260px;height:260px;position:relative;display:grid;place-items:center}.b6-ring{position:absolute;inset:0;border:1px solid #829a47;border-radius:50%;box-shadow:inset 0 0 0 23px #0c2437,inset 0 0 0 24px #36576a}.b6-ring:before{content:"";position:absolute;left:50%;top:0;width:1px;height:100%;background:#36596b}.b6-ring:after{content:"";position:absolute;left:0;top:50%;height:1px;width:100%;background:#36596b}.b6-ring-note p{position:relative;background:#0c2437;font-size:16px;line-height:2.1;text-align:center;padding:15px}.b6-ring-note b{color:var(--lime);font-weight:500}.b6-control-band{display:flex;justify-content:space-around;align-items:center;border-block:1px solid #526d7b;padding:19px 0;font-size:13px;background:#17374b;position:relative;overflow:hidden}.b6-control-band:before{content:"";position:absolute;top:0;left:0;height:2px;width:75px;background:var(--lime);animation:b6-cycle 7s ease-in-out infinite}.b6-control-band i{color:#c9dd72;font-style:normal}.b6-sections-feed{padding-top:12px}.b6-sections{display:grid;gap:28px}.b6-section-row{display:grid;grid-template-columns:37% minmax(0,1fr);background:#17394d;border:1px solid #496675;min-width:0}.b6-section-photo{min-height:285px}.b6-section-photo img{filter:saturate(.75)}.b6-section-copy{padding:30px 35px;position:relative;border-left:3px solid #adbf5f}.b6-section-row:nth-child(even){grid-template-columns:minmax(0,1fr) 37%}.b6-section-row:nth-child(even)>.b6-section-photo{grid-column:2;grid-row:1}.b6-section-row:nth-child(even)>.b6-section-copy{grid-column:1;grid-row:1;border-left:0;border-right:3px solid #adbf5f}.b6-section-copy h3{font-size:27px;line-height:1.5;color:#f0f5f4}.b6-section-copy .b6-tile-meta{color:#b8cdd5;border-color:#506d7c;font-size:11px}.b6-abstract{border-top:1px dashed #547384;margin-top:18px;padding-top:8px}.b6-abstract summary{font-size:12px;color:var(--lime);font-weight:500}.b6-abstract p{font-size:14px;color:#b7cbd4;line-height:1.85;padding-top:10px}.b6-section-copy .b6-arrow{color:#d0df8e;margin-top:20px}.b6-accounting .b6-pager a.active,.b6-accounting .b6-pager a.current,.b6-accounting .b6-pager a:hover{background:var(--lime);color:var(--blue);border-color:var(--lime)}.b6-cycle-note{padding:35px 40px;background:#163448;border-left:4px solid var(--lime);margin-block:52px}.b6-cycle-note h2{font-size:31px}.b6-cycle-note>p:last-child{font-size:15px;line-height:1.9;color:#b9cdd5;margin-top:18px;max-width:850px}.b6-accounting .b6-related-items{display:grid;gap:22px}.b6-accounting .b6-related-items article{display:grid;grid-template-columns:165px minmax(0,1fr);gap:28px;border-top:1px solid #536d7c;padding-top:22px}.b6-accounting .b6-related-image{height:135px}.b6-accounting .b6-related h3{font-size:22px}.b6-accounting .b6-related .b6-arrow{color:#d0df8e}.b6-ledger-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:0;align-items:stretch;border:1px solid #516c7d;margin-block:10px 45px}.b6-ledger-side{padding:28px 22px;background:#133247;border-right:3px solid var(--lime);min-width:0}.b6-side-title{font-size:23px;line-height:1.5;letter-spacing:-.03em}.b6-ledger-scene{height:155px;margin-top:25px!important;margin-bottom:28px!important}.b6-ledger-side-sticky{position:sticky;top:118px;max-height:calc(100svh - 140px);overflow-y:auto;overflow-x:hidden;padding-right:4px}.b6-ledger-side .b6-toc nav a{color:#c0d0d8}.b6-ledger-side .b6-toc nav a[aria-current=location]{background:#294856;color:var(--lime);border-color:var(--lime)}.b6-ledger-side .b6-tools button{font-size:11px;padding:10px 12px}.b6-ledger-main{background:#fdfefe;color:#193244;padding:40px 38px;min-width:0;--muted:#526b7a;--line:#bbcbd1}.b6-ledger-title{max-width:720px;margin:0 auto 38px;border-bottom:2px solid #adbf63;padding-bottom:30px}.b6-ledger-title .b6-eyebrow{color:#62791f}.b6-ledger-title h1{font-size:38px;line-height:1.55}.b6-ledger-title .b6-deck{font-size:15px}.b6-ledger-check{max-width:720px;margin:36px auto 0;background:#e7eef0;padding:25px}.b6-ledger-check .b6-checks h2{font-size:24px}.b6-ledger-main .b6-prose{color:#193244}.b6-focus .b6-ledger-main{padding:45px 50px}
@keyframes b6-cycle{0%,100%{left:0}50%{left:calc(100% - 75px)}}
@media(max-width:960px){.b6-section-title{grid-template-columns:minmax(0,1fr) 190px;gap:25px 35px}.b6-section-title h1{font-size:44px}.b6-section-title .b6-lead{font-size:30px}.b6-ring-note{width:185px;height:185px}.b6-ring-note p{font-size:13px}.b6-section-copy{padding:25px}.b6-section-copy h3{font-size:23px}.b6-section-photo{min-height:300px}.b6-ledger-layout{display:flex;flex-direction:column}.b6-ledger-side{display:grid;grid-template-columns:1fr 180px;gap:15px 25px;border-right:0;border-bottom:3px solid var(--lime);padding:25px}.b6-ledger-side>.b6-eyebrow{grid-column:1}.b6-ledger-side .b6-side-title{grid-column:1}.b6-ledger-scene{grid-column:2;grid-row:1/3;height:120px;margin:0!important}.b6-ledger-side-sticky{position:static;grid-column:1/-1;max-height:none;overflow:visible}.b6-ledger-side .b6-toc nav{grid-template-columns:1fr 1fr}.b6-ledger-main{padding:38px}.b6-ledger-title h1{font-size:35px}}
@media(max-width:600px){.b6-section-title{grid-template-columns:1fr;padding:15px 0 30px;gap:24px}.b6-section-title h1{font-size:39px}.b6-section-title .b6-lead{font-size:29px}.b6-ring-note{display:none}.b6-section-title>.b6-intro{padding-top:17px;margin-top:0!important;font-size:13px}.b6-control-band{font-size:11px;padding:18px 12px}.b6-sections{gap:25px}.b6-section-row,.b6-section-row:nth-child(even){display:flex;flex-direction:column}.b6-section-photo{height:175px;min-height:0}.b6-section-copy,.b6-section-row:nth-child(even)>.b6-section-copy{padding:23px;border:0;border-top:3px solid #adbf5f}.b6-section-copy h3{font-size:23px}.b6-section-copy .b6-tile-meta{font-size:10px}.b6-abstract p{font-size:13px}.b6-cycle-note{padding:27px;margin-block:35px}.b6-cycle-note h2{font-size:26px}.b6-cycle-note>p:last-child{font-size:13px}.b6-accounting .b6-related-items article{grid-template-columns:100px minmax(0,1fr);gap:18px}.b6-accounting .b6-related-image{height:115px}.b6-accounting .b6-related h3{font-size:18px}.b6-ledger-side{grid-template-columns:1fr 115px;padding:23px;gap:10px 15px}.b6-side-title{font-size:21px}.b6-ledger-scene{height:115px}.b6-ledger-side>.b6-eyebrow{font-size:8px!important}.b6-ledger-side-sticky{padding-top:12px}.b6-ledger-side .b6-toc nav{grid-template-columns:1fr}.b6-ledger-main,.b6-focus .b6-ledger-main{padding:27px 20px}.b6-ledger-title h1{font-size:29px;line-height:1.55}.b6-ledger-title .b6-deck{font-size:14px}.b6-ledger-check{padding:22px}.b6-ledger-check .b6-checks h2{font-size:23px}}
.b6-ledger-title-panel{grid-column:2;grid-row:1;display:flow-root;background:#fdfefe;color:#193244;padding:40px 38px 0;min-width:0;--muted:#526b7a;--line:#bbcbd1}.b6-ledger-layout>.b6-ledger-side{grid-column:1;grid-row:1 / span 2}.b6-ledger-layout>.b6-ledger-main{grid-column:2;grid-row:2;padding-top:0}.b6-focus .b6-ledger-title-panel{max-width:830px;margin-inline:auto;padding:45px 50px 0}.b6-focus .b6-ledger-layout>.b6-ledger-main{padding-top:0}
@media(max-width:960px){.b6-ledger-title-panel{padding:38px 38px 0}.b6-ledger-title-panel .b6-ledger-title{margin-bottom:28px}}
@media(max-width:600px){.b6-ledger-title-panel,.b6-focus .b6-ledger-title-panel{padding:27px 20px 0}.b6-ledger-title-panel .b6-ledger-title{margin-bottom:24px;padding-bottom:20px}.b6-ledger-layout>.b6-ledger-side{display:block;padding:20px;border-bottom:2px solid var(--lime)}.b6-ledger-layout>.b6-ledger-side>.b6-eyebrow,.b6-ledger-layout>.b6-ledger-side>.b6-side-title,.b6-ledger-layout>.b6-ledger-side>.b6-ledger-scene{display:none}.b6-ledger-layout>.b6-ledger-side .b6-ledger-side-sticky{padding-top:0}.b6-ledger-layout>.b6-ledger-main{padding-top:27px}.b6-focus .b6-ledger-layout>.b6-ledger-main{padding-top:0}}
.b6-focus .b6-ledger-layout>.b6-ledger-side{display:none}
