.bsp-back-guides{display:inline-block!important;color:#89513c!important;font-size:19px;line-height:28px;margin-bottom:24px}.bsp-back-guides:hover{text-decoration:underline}.bsp-guide-actions{display:flex;gap:22px;flex-wrap:wrap;align-items:center;padding:28px 0;margin-top:30px;border-top:1px solid #d5ded4}.bsp-sheet-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}.bsp-sheet-tabs a{padding:12px 18px;background:#eff1ec;border-radius:3px;text-decoration:none!important;font-size:19px;line-height:28px}.bsp-sheet-tabs a[aria-current]{background:#c0d0c4;color:#293b3c!important;font-weight:600}.bsp-sheet-help{padding:24px;background:#eff1ec;margin-bottom:35px;border-radius:4px}.bsp-sheet-help p{font-size:18px;line-height:28px;margin-bottom:18px}.bsp-sheet{border:1px solid #d5ded4;padding:30px;border-radius:4px}.bsp-sheet>h2{margin-top:0!important}.bsp-sheet-intro{font-size:20px;line-height:30px}.bsp-sheet-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.bsp-sheet-fields label{display:flex;flex-direction:column;gap:7px;font-size:18px;line-height:27px;min-width:0}.bsp-sheet-fields :is(input,select){width:100%;min-width:0;font-size:18px!important}.bsp-sheet-check,.bsp-sheet-row{border-top:1px solid #d5ded4;padding-top:20px;margin-top:24px;break-inside:avoid}.bsp-sheet-check h3,.bsp-sheet-row h3{margin:0 0 14px!important;font-size:24px;line-height:32px}.bsp-sheet-check p,.bsp-sheet-row p{font-size:20px;line-height:30px}.bsp-sheet-footnote{font-size:16px;line-height:25px;margin:30px 0 0!important;color:#64786c}.bsp-sheet-add{margin-top:22px!important}.bsp-page-prose:has(.bsp-sheet){max-width:960px}
@media(max-width:760px){.bsp-guide-actions{align-items:flex-start;flex-direction:column;gap:18px}.bsp-guide-actions .vb-button{width:100%;white-space:normal}.bsp-sheet{padding:22px 18px}.bsp-sheet-fields{grid-template-columns:1fr;gap:16px}.bsp-sheet-tabs{flex-direction:column}.bsp-sheet-help{padding:20px}.bsp-sheet h2{font-size:28px;line-height:37px}}
@media print{@page{size:A4;margin:15mm}.bsp-sheet{position:absolute;top:0;left:0;width:100%;max-width:none;border:0;padding:0;font-size:11pt;line-height:1.4}.bsp-sheet h2{font-size:19pt!important;line-height:1.2!important}.bsp-sheet h3{font-size:13pt!important;line-height:1.3!important}.bsp-sheet p{font-size:11pt!important;line-height:1.4!important}.bsp-sheet-fields{grid-template-columns:1fr 1fr;gap:8mm;margin:5mm 0}.bsp-sheet-fields label{font-size:10pt;line-height:1.3}.bsp-sheet-fields :is(input,select){font-size:11pt!important;min-height:9mm!important;border:1px solid #777!important;color:#000!important;background:white!important;padding:2mm!important}.bsp-sheet-add{display:none!important}.bsp-sheet a{color:#000!important;text-decoration:none!important}.bsp-sheet-check,.bsp-sheet-row{break-inside:avoid}.bsp-sheet-footnote{font-size:9pt!important}.vb-site:has(.bsp-sheet){isolation:auto}}

.bsp-article-heading .bsp-back-guides{display:block!important;width:fit-content;margin:20px 0 0!important}.bsp-guide-return{justify-content:flex-end;align-items:flex-end}.bsp-guide-material{margin:30px 0}.bsp-guide-material .vb-button{text-decoration:none!important;color:white!important}@media(max-width:760px){.bsp-guide-return{align-items:flex-end}.bsp-guide-material .vb-button{white-space:normal;max-width:100%}}


.bsp-guide-overview{max-width:1248px;margin:auto;padding:0 60px 22px}.bsp-guide-overview .bsp-back-guides{margin:0;font-size:18px}@media(max-width:1100px){.bsp-guide-overview{padding-inline:35px}}@media(max-width:760px){.bsp-guide-overview{padding:0 24px 18px}}


.vb-breadcrumb .bsp-breadcrumb-return{margin-left:auto;white-space:nowrap;color:var(--accent);font-size:18px}.vb-breadcrumb .bsp-breadcrumb-return:hover{text-decoration:underline}.bsp-article-heading .bsp-article-date{font-size:16px;line-height:25px;color:#687a72;font-weight:400;margin-top:20px!important}.bsp-toc a[aria-current=location],.bsp-mobile-toc a[aria-current=location]{font-weight:700;color:var(--heading)}.bsp-editorial-sources{border-bottom:0;margin-bottom:0}.bsp-editorial-sources+.bsp-guide-return{margin-top:0}@media(max-width:760px){.vb-breadcrumb{gap:10px;flex-wrap:wrap}.vb-breadcrumb .bsp-breadcrumb-return{font-size:16px}.bsp-article-heading .bsp-article-date{font-size:15px;line-height:24px}}


/* Symmetric spacing around the expandable sources row. */
.bsp-prose .bsp-editorial-sources{padding-block:20px;margin-bottom:0}.bsp-prose .bsp-editorial-sources:not([open])>summary{margin:0!important}.bsp-reading-column:has(.bsp-editorial-sources)>.bsp-guide-return{margin-top:0;padding-top:28px}


.bsp-print-value{display:none}.bsp-sheet-fields textarea{width:100%;min-width:0;resize:vertical;min-height:80px;font:inherit}.bsp-home-topic-grid>*{min-width:0}.bsp-home-topic strong{overflow-wrap:anywhere}@media(max-width:440px){.vb-brand{font-size:18px;min-width:0}.vb-brand>span:last-child{overflow-wrap:anywhere}}
@media print{.bsp-sheet :is(input,select,textarea){outline:none!important;box-shadow:none!important}.bsp-sheet-fields:has(.bsp-print-value) :is(input,select,textarea){display:none!important}.bsp-sheet .bsp-print-value{display:block;white-space:pre-wrap;overflow-wrap:anywhere;font:11pt/1.4 'Source Sans 3',sans-serif;min-height:9mm;border:1px solid #777;padding:2mm;color:#000}.bsp-sheet-check,.bsp-sheet-row{break-inside:avoid-page}.bsp-sheet>h2,.bsp-sheet h3{break-after:avoid-page}}


@media print{.bsp-sheet-fields{gap:4mm;margin:4mm 0}.bsp-sheet-check,.bsp-sheet-row{margin-top:4mm;padding-top:4mm}.bsp-sheet p{margin-bottom:3mm!important}.bsp-sheet-footnote{margin-top:5mm!important}}


/* Clear selection and a second print action after completing the worksheet. */
.vb-site .bsp-sheet-picker>h2{font-size:27px!important;line-height:36px!important;margin:0 0 20px!important}.bsp-sheet-picker{margin-bottom:30px}.vb-site .bsp-sheet-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.vb-site .bsp-sheet-tabs a{display:flex;flex-direction:column;gap:8px;padding:20px 22px;border:1px solid #d2ddd2;border-left:4px solid transparent;background:#f5f6f2;color:#3f575b;font-weight:400}.vb-site .bsp-sheet-tabs a strong{font-size:21px;line-height:28px;font-weight:600}.vb-site .bsp-sheet-tabs a>span:last-child{font-size:16px;line-height:23px}.vb-site .bsp-sheet-tabs a .bsp-sheet-choice-status{font-size:14px;line-height:21px;color:#6a7e73}.vb-site .bsp-sheet-tabs a[aria-current]{border-color:#a3b6a7;border-left-color:#986048;background:#e7eee6}.vb-site .bsp-sheet-tabs a[aria-current] .bsp-sheet-choice-status{color:#80503d;font-weight:600}.bsp-sheet-tabs a:hover{border-color:#986048}.bsp-sheet-tabs a:focus-visible{outline:2px solid #986048;outline-offset:3px}.bsp-sheet-end-actions{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;margin-top:26px}.bsp-sheet-picker h2{scroll-margin-top:30px}
@media(max-width:600px){.vb-site .bsp-sheet-tabs{grid-template-columns:1fr}.vb-site .bsp-sheet-tabs a{padding:16px 18px;gap:5px}.bsp-sheet-end-actions{align-items:stretch;flex-direction:column}.bsp-sheet-end-actions .vb-button{white-space:normal;width:100%}}
@media print{.bsp-sheet-picker,.bsp-sheet-end-actions{display:none!important}.bsp-sheet .bsp-sheet-fields{gap:3mm 5mm;margin:3mm 0}.bsp-sheet .bsp-sheet-fields>label{font-size:9pt!important;line-height:1.25!important;gap:1.5mm}.bsp-sheet .bsp-print-value{min-height:7mm!important;padding:1.2mm 1.5mm!important;font:10pt/1.3 'Source Sans 3',sans-serif!important}.bsp-sheet .bsp-sheet-fields label:has(textarea) .bsp-print-value{min-height:10mm!important}.bsp-sheet .bsp-sheet-fields :is(input,select){min-height:7mm!important;padding:1.2mm 1.5mm!important;font-size:10pt!important}.bsp-sheet .bsp-sheet-fields textarea{min-height:10mm!important}.bsp-sheet .bsp-sheet-check,.bsp-sheet .bsp-sheet-row{margin-top:3mm;padding-top:3mm}.bsp-sheet .bsp-sheet-check h3,.bsp-sheet .bsp-sheet-row h3{font-size:12pt!important;line-height:1.3!important;margin-bottom:2mm!important}.bsp-sheet .bsp-sheet-intro{margin-bottom:3mm!important}}
