.bb-product-captures[data-astro-cid-4ugebaat]{padding-block:80px;border-top:1px solid var(--bb-line)}.bb-product-captures[data-astro-cid-4ugebaat],.bb-product-captures[data-astro-cid-4ugebaat] [data-astro-cid-4ugebaat]{letter-spacing:0}.bb-captures-intro[data-astro-cid-4ugebaat]{display:flex;justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px}.bb-captures-intro[data-astro-cid-4ugebaat] h2[data-astro-cid-4ugebaat]{font-size:30px;line-height:36px}.bb-captures-intro[data-astro-cid-4ugebaat] p[data-astro-cid-4ugebaat]{max-width:62ch;margin-top:16px;color:var(--bb-muted)}.bb-captures-intro[data-astro-cid-4ugebaat] a[data-astro-cid-4ugebaat]{flex-shrink:0}.bb-captures-bar[data-astro-cid-4ugebaat]{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--bb-line);margin-bottom:24px}.bb-captures-tabs[data-astro-cid-4ugebaat]{display:flex;gap:24px}.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:8px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--bb-muted);font-size:14px;line-height:20px}.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat]:hover,.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat][aria-selected=true]{color:var(--bb-accent)}.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat][aria-selected=true]{border-bottom-color:var(--bb-accent)}.bb-captures-origin[data-astro-cid-4ugebaat]{display:inline-flex;gap:8px;color:var(--bb-muted);font-size:13px}.bb-captures-disclosure[data-astro-cid-4ugebaat]{max-width:78ch;padding-bottom:20px;color:var(--bb-muted);font-size:14px;line-height:22px}.bb-captures[data-astro-cid-4ugebaat] figure[data-astro-cid-4ugebaat]{margin:0}.bb-capture-image[data-astro-cid-4ugebaat]{display:grid;align-items:start;aspect-ratio:36 / 25;overflow:hidden;border:1px solid var(--bb-line);border-radius:8px;background:#f5f7fb}.bb-capture-image[data-astro-cid-4ugebaat] img[data-astro-cid-4ugebaat]{display:block;width:100%;height:auto}.bb-captures[data-astro-cid-4ugebaat] figcaption[data-astro-cid-4ugebaat]{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:20px;padding-block:10px;color:var(--bb-muted);font-size:14px;line-height:22px}.bb-captures[data-astro-cid-4ugebaat] figcaption[data-astro-cid-4ugebaat] strong[data-astro-cid-4ugebaat]{color:var(--bb-ink);font-weight:600}.bb-capture-expand[data-astro-cid-4ugebaat]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--bb-line);border-radius:8px}.bb-capture-expand[data-astro-cid-4ugebaat]:hover{background:var(--bb-field);color:var(--bb-ink)}.bb-captures-fallback[data-astro-cid-4ugebaat]{display:flex;flex-wrap:wrap;gap:24px;padding-block:16px;text-decoration:underline}@media(max-width:820px){.bb-product-captures[data-astro-cid-4ugebaat]{padding-block:56px}.bb-captures-intro[data-astro-cid-4ugebaat]{flex-direction:column;align-items:start;gap:20px}.bb-captures-intro[data-astro-cid-4ugebaat] h2[data-astro-cid-4ugebaat]{font-size:26px;line-height:32px}.bb-captures-intro[data-astro-cid-4ugebaat] p[data-astro-cid-4ugebaat]{font-size:16px;line-height:25px}.bb-captures-bar[data-astro-cid-4ugebaat]{flex-direction:column-reverse;align-items:start;gap:4px;margin-bottom:16px}.bb-captures-tabs[data-astro-cid-4ugebaat]{width:100%;justify-content:space-between;gap:12px}.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat]{gap:6px;font-size:13px}.bb-captures-origin[data-astro-cid-4ugebaat]{font-size:12px}.bb-capture-image[data-astro-cid-4ugebaat]{position:relative;display:block;width:100%;max-width:440px;margin-inline:auto;aspect-ratio:1}.bb-capture-image[data-astro-cid-4ugebaat] img[data-astro-cid-4ugebaat]{position:absolute;width:var(--capture-zoom);max-width:none;left:var(--capture-left);top:var(--capture-top)}.bb-captures[data-astro-cid-4ugebaat] figcaption[data-astro-cid-4ugebaat]{flex-direction:column;align-items:start;gap:12px;padding-block:16px}}@media(max-width:380px){.bb-captures-tabs[data-astro-cid-4ugebaat] button[data-astro-cid-4ugebaat] svg{display:none}}.aw-workspace{--aw-ink: var(--bb-ink, #172020);--aw-muted: var(--bb-muted, #526060);--aw-accent: var(--bb-accent, #006a67);--aw-field: var(--bb-field, #f1f4f3);--aw-line: var(--bb-line, #d5dede);width:100%;min-width:0;color:var(--aw-ink);font-family:Archivo,system-ui,sans-serif;font-size:14px;line-height:1.55;letter-spacing:0;font-variant-numeric:tabular-nums;scrollbar-color:#758986 var(--aw-field)}.aw-workspace *,.aw-workspace *:before,.aw-workspace *:after{box-sizing:border-box;letter-spacing:0}.aw-workspace [hidden]{display:none!important}.aw-workspace :where(h2,h3,h4,h5,p,dl,dd){margin:0}.aw-order h3{font-size:26px;line-height:34px;max-width:38ch}.aw-order-explanation{margin-top:8px;max-width:62ch;font-size:15px;line-height:24px;color:var(--aw-muted)}.aw-transfer{margin-top:24px;background:#fff;border:1px solid var(--aw-line);border-radius:8px;overflow:hidden}.aw-sales-order{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 24px;margin-top:20px;padding-block:12px;border-block:1px solid var(--aw-line);font-size:13px;line-height:20px}.aw-sales-order-customer{display:flex;flex-wrap:wrap;gap:4px 12px}.aw-sales-order-customer span,.aw-sales-order-demand{color:var(--aw-muted)}.aw-sales-order-demand{margin-top:4px}.aw-sales-order-stock{display:flex;flex-direction:column;gap:4px}.aw-sales-order-stock strong{color:#a3392d}.aw-sales-order+.aw-transfer{margin-top:16px}.aw-transfer-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 18px;padding:16px 24px;border-bottom:1px solid var(--aw-line)}.aw-transfer-header h4{font-size:14px;line-height:20px}.aw-transfer-header>span{color:var(--aw-muted);font-size:12px}.aw-transfer-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}.aw-transfer-product{margin:0;padding:24px;display:flex;flex-direction:column;justify-content:center;background:#fafbfa}.aw-transfer-product img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.aw-transfer-product figcaption{margin-top:8px;font-size:13px;font-weight:600}.aw-transfer-product figcaption span{display:block;font-size:11px;color:var(--aw-muted);font-weight:400}.aw-transfer-work{padding:24px;min-width:0}.aw-transfer-quantity{font-size:24px;line-height:32px;font-weight:600}.aw-transfer-route{display:flex;gap:8px;align-items:center;margin-top:8px;color:var(--aw-accent)}.aw-transfer-fields{margin-top:16px}.aw-transfer-fields>div{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;padding-block:8px;font-size:14px;line-height:22px}.aw-transfer-fields dt{color:var(--aw-muted)}.aw-transfer-fields dd span{display:block;color:var(--aw-muted);font-size:12px}.aw-transfer-condition{margin-top:16px;color:var(--aw-muted);font-size:13px;line-height:1.5}.aw-order-actions{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;margin-top:24px}.aw-order-result{margin-top:16px;font-size:14px;font-weight:500}.aw-order-next{margin-top:6px;color:var(--aw-muted);font-size:12px}.aw-order-resolution{display:flex;align-items:flex-start;gap:10px;margin-top:24px;padding-top:16px;border-top:1px solid var(--aw-line)}.aw-order-resolution .aw-order-result{margin-top:0;font-weight:600}.aw-order-resolution[data-aw-decision=deferred]>svg{display:none}.aw-order-evidence{margin-top:16px}.aw-order-evidence>summary{width:fit-content;min-height:44px;padding-block:12px;font-size:13px;font-weight:500;color:var(--aw-accent);text-underline-offset:4px}.aw-order-evidence>summary:hover{text-decoration:underline}.aw-workspace .aw-queue-job{min-height:0;padding-block:16px}.aw-workspace .aw-queue li+li{margin-top:8px}@media(max-width:1000px)and (min-width:761px){.aw-transfer-body{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.aw-transfer-work{padding:20px}}@media(max-width:760px){.aw-order h3{font-size:24px;line-height:32px}.aw-transfer-body{grid-template-columns:1fr}.aw-transfer-product{grid-row:2;padding:16px 24px 20px}.aw-transfer-product img{width:min(100%,240px);align-self:center}.aw-transfer-product figcaption{text-align:center}.aw-transfer-work{grid-row:1;padding:20px}}.aw-workspace :where(h2,h3,h4,h5){color:var(--aw-ink);font-weight:600;text-wrap:balance}.aw-letter{padding:24px}.aw-letter-fields>div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding-block:5px;font-size:13px}.aw-letter-fields dt{color:var(--aw-muted)}.aw-letter-body{margin-top:24px;white-space:pre-line;font-size:14px;line-height:1.7;max-width:70ch}.aw-prepared-decision{padding:16px 24px 20px;border-top:1px solid var(--aw-line)}.aw-prepared-decision .aw-order-actions{margin-top:0}.aw-purchase-supplier{font-weight:600;font-size:16px}.aw-purchase-line{margin-top:20px;width:100%;border-collapse:collapse;font-size:13px;text-align:left}.aw-purchase-line th{color:var(--aw-muted);font-weight:400}.aw-purchase-line :is(th,td){padding:12px 8px;border-bottom:1px solid var(--aw-line)}.aw-purchase-line :is(th,td):first-child{padding-left:0}.aw-purchase-line :is(th,td):last-child{text-align:right;padding-right:0}.aw-purchase-line td span{display:block;color:var(--aw-muted);font-size:12px}.aw-purchase-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:16px}.aw-purchase-total strong{font-size:24px;line-height:32px}.aw-purchase-total small{color:var(--aw-muted)}.aw-purchase-note{margin-top:6px;font-size:12px;color:var(--aw-muted)}.aw-purchase-terms{margin-top:24px;font-size:13px}.aw-purchase-terms>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;padding-block:6px}.aw-purchase-terms dt{color:var(--aw-muted)}.aw-workspace :where(button,input){font:inherit}.aw-workspace :where(button,summary){-webkit-tap-highlight-color:transparent}.aw-workspace :where(button,summary,input){cursor:pointer}.aw-workspace button:disabled{cursor:default}.aw-workspace svg{flex-shrink:0}.aw-workspace :focus-visible{outline:2px solid var(--aw-accent);outline-offset:3px}.aw-workspace ::selection{background:#cce5e2;color:#172020}.aw-workspace :where(p,dd,dt,h3,h4,button,span){overflow-wrap:anywhere}.aw-toolbar,.aw-toolbar-heading,.aw-toolbar-actions,.aw-counts{display:flex;align-items:center;flex-wrap:wrap}.aw-toolbar{justify-content:space-between;gap:8px 20px;min-height:64px;padding-block:10px;border-bottom:1px solid var(--aw-line)}.aw-toolbar-heading{gap:10px}.aw-toolbar-heading>svg{color:var(--aw-accent)}.aw-toolbar-heading h2{font-size:15px;line-height:22px}.aw-sample{color:var(--aw-muted);font-size:12px;border-left:1px solid var(--aw-line);padding-left:10px}.aw-toolbar-actions{gap:12px}.aw-counts{gap:6px 14px;font-size:12px;color:var(--aw-muted)}.aw-counts strong{font-weight:600;color:var(--aw-ink)}.aw-icon-button{width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent}.aw-icon-button:hover{background:#e3ebe8;border-color:var(--aw-line)}.aw-layout{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,2.3fr);align-items:stretch}.aw-case{grid-column:2;grid-row:1;min-width:0;padding:25px 0 24px 30px}.aw-case-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.aw-case-heading h3{font-size:24px;line-height:31px;min-width:0}.aw-status{flex-shrink:0;max-width:100%;padding:4px 8px;border:1px solid #c9a973;border-radius:8px;background:#fff8e9;font-size:12px;line-height:18px}.aw-workspace [data-aw-decision=draft]{color:#795013}.aw-workspace [data-aw-decision=approved]{color:#00615a}.aw-workspace [data-aw-decision=deferred]{color:#526060}.aw-status[data-aw-decision=approved]{border-color:#92b9af;background:#e9f4ee}.aw-status[data-aw-decision=deferred]{border-color:#adbbba;background:var(--aw-field)}.aw-summary{margin-top:10px;color:var(--aw-muted);max-width:72ch}.aw-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--aw-line);margin-top:20px}.aw-tabs button{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;min-width:0;min-height:48px;padding:10px 5px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--aw-muted);font-size:13px;line-height:18px}.aw-tabs button[aria-selected=true]{color:var(--aw-accent);font-weight:600;border-bottom-color:var(--aw-accent)}.aw-tabs button:hover{background:#e7eeeb}.aw-tabs button:focus-visible{outline-offset:-4px}.aw-tab-count{font-size:11px;font-weight:400}.aw-panel{padding-block:20px}.aw-panel h4{font-size:19px;line-height:26px}.aw-workspace[data-aw-ready] .aw-static-heading{display:none}.aw-overview{display:flex;align-items:center;gap:22px;border-top:1px solid var(--aw-line);margin-top:14px;padding-top:16px}.aw-facts{flex:1;min-width:0}.aw-fact{display:grid;grid-template-columns:minmax(115px,.7fr) minmax(0,1.4fr);gap:8px 16px;padding-block:9px;border-bottom:1px solid var(--aw-line);font-size:13px}.aw-fact dt{color:var(--aw-muted)}.aw-fact dd{font-weight:500}.aw-facts .aw-fact{grid-template-columns:1fr;gap:2px}.aw-facts .aw-fact:first-child{padding-top:0}.aw-facts .aw-fact:last-child{border-bottom:0}.aw-product{display:block;width:190px;max-width:30%;aspect-ratio:2 / 1;height:auto;object-fit:contain;mix-blend-mode:multiply}.aw-proposal{margin:0}.aw-proposal p{margin-top:7px;color:var(--aw-muted);max-width:72ch}.aw-review-links{display:flex;align-items:center;flex-wrap:wrap;gap:0 24px;margin-top:8px}.aw-text-button{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;max-width:100%;border:0;padding:6px 0;background:transparent;color:var(--aw-accent);font-weight:500;font-size:13px;text-align:left;text-decoration-thickness:1px;text-underline-offset:4px}.aw-text-button:hover{text-decoration:underline}.aw-record-note{color:var(--aw-muted);font-size:13px;margin-top:8px}.aw-evidence{margin-top:16px}.aw-evidence-row{display:grid;grid-template-columns:minmax(135px,.65fr) minmax(0,1.7fr);gap:10px 22px;padding-block:15px;border-top:1px solid var(--aw-line);font-size:13px}.aw-evidence-row dt{display:flex;flex-direction:column;gap:3px}.aw-evidence-row dt span{font-size:12px;color:var(--aw-muted)}.aw-record-reason{margin-top:7px;color:var(--aw-muted)}.aw-plan-details{margin-top:16px}.aw-plan-steps{padding-left:22px;margin:18px 0 0}.aw-plan-steps li{padding-left:3px;margin-top:8px;font-size:13px}.aw-outcome{display:flex;flex-direction:column;gap:5px;font-size:13px;border-top:1px solid var(--aw-line);margin-top:18px;padding-top:14px}.aw-outcome span{color:var(--aw-muted)}.aw-email{border-block:1px solid var(--aw-line);padding-block:18px;margin-top:20px}.aw-email h5{font-size:15px}.aw-email-fields{margin-top:14px}.aw-email-fields>div{display:grid;grid-template-columns:55px minmax(0,1fr);gap:10px;margin-top:7px;font-size:13px}.aw-email-fields dt{color:var(--aw-muted)}.aw-email-body{white-space:pre-line;max-width:72ch;margin-top:18px;font-size:14px;line-height:1.7}.aw-approval{border-top:1px solid var(--aw-line);padding-top:16px}.aw-approval-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 20px}.aw-approval-heading p{display:flex;flex-direction:column;gap:3px;font-size:13px}.aw-approval-heading p span{color:var(--aw-muted)}.aw-version{flex-shrink:0;font-size:12px;color:var(--aw-muted)}.aw-decision-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.aw-primary-button,.aw-secondary-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;max-width:100%;border:1px solid var(--aw-ink);border-radius:8px;font-size:13px;line-height:20px;font-weight:500}.aw-workspace .aw-primary-button{color:#fff;background:var(--aw-ink)}.aw-primary-button:hover:enabled{background:#30433e;border-color:#30433e}.aw-workspace .aw-primary-button:disabled{background:#e3ebe7;border-color:#9bb7ad;color:#31574c;opacity:1}.aw-secondary-button{background:transparent;border-color:#9aabaa}.aw-secondary-button:hover:enabled{background:#e5ece9}.aw-workspace .aw-secondary-button:disabled{color:var(--aw-muted);opacity:1;border-color:var(--aw-line)}.aw-decision-note{margin-top:11px;font-size:12px;color:var(--aw-muted);max-width:72ch}.aw-queue{grid-column:1;grid-row:1;border-right:1px solid var(--aw-line);padding:25px 24px 24px 0;min-width:0}.aw-queue h3{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;line-height:22px}.aw-queue h3 span{font-size:12px;color:var(--aw-muted);font-weight:400}.aw-queue ol{margin:16px 0 0;padding:0;list-style:none}.aw-queue li+li{margin-top:8px}.aw-queue-job{display:flex;flex-direction:column;gap:7px;width:100%;min-height:136px;padding:14px 12px;border:1px solid transparent;border-radius:8px;background:transparent;text-align:left}.aw-queue-job:hover:enabled{background:#e7eeeb}.aw-queue-job[aria-pressed=true]{border-color:var(--aw-line);background:#fff}.aw-workspace .aw-queue-job:disabled{opacity:1}.aw-queue-label{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:19px}.aw-queue-label svg{margin-top:1px;color:var(--aw-accent)}.aw-queue-reference,.aw-queue-summary{font-size:12px;color:var(--aw-muted)}.aw-queue-state{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;width:100%;margin-top:2px;font-size:11px}.aw-queue-state>span:first-child{font-weight:600}.aw-queue-state>span:last-child{color:var(--aw-muted)}.aw-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-block:14px;border-top:1px solid var(--aw-line);color:var(--aw-muted);font-size:11px}.aw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1000px){.aw-layout{grid-template-columns:minmax(200px,.85fr) minmax(0,2fr)}.aw-case{padding-left:22px}.aw-queue{padding-right:16px}.aw-case-heading{flex-wrap:wrap}.aw-product{width:140px}}@media(max-width:760px){.aw-toolbar{align-items:flex-start}.aw-toolbar-actions{flex:1;justify-content:space-between}.aw-layout{display:flex;flex-direction:column}.aw-case{width:100%;padding:20px 0}.aw-case-heading h3{font-size:22px;line-height:29px}.aw-queue{width:100%;border-right:0;border-top:1px solid var(--aw-line);padding:20px 0}.aw-queue ol{display:grid;grid-template-columns:1fr;gap:8px}.aw-queue li+li{margin-top:0}.aw-queue-job{min-height:120px}.aw-product{max-width:28%}.aw-evidence-row{grid-template-columns:1fr;gap:8px}.aw-evidence-row dt{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:5px 12px}}@media(max-width:420px){.aw-toolbar-actions{flex-basis:100%}.aw-counts{max-width:calc(100% - 56px);gap:3px 10px;font-size:11px}.aw-tabs button{font-size:12px;padding-inline:3px}.aw-tab-count{display:none}.aw-overview{gap:12px}.aw-product{width:76px}.aw-fact{grid-template-columns:1fr;gap:3px}.aw-decision-actions{gap:8px}.aw-primary-button,.aw-secondary-button{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.aw-workspace *,.aw-workspace *:before,.aw-workspace *:after{animation:none;transition:none;scroll-behavior:auto}}.bb{--bb-ink: var(--color-order3-ink);--bb-muted: var(--color-order3-muted);--bb-accent: var(--color-order3-accent);--bb-field: var(--color-order3-field);--bb-line: var(--color-order3-line);--bb-risk: var(--color-order3-risk);overflow-x:visible}.bb *,.bb *:before,.bb *:after{box-sizing:border-box;letter-spacing:0}.bb [hidden]{display:none!important}.bb ::selection{background:#cce5e2;color:#172020}.bb input{caret-color:var(--bb-accent)}.bb svg{flex-shrink:0}.bb :where(button,summary){cursor:pointer}.bb :where(button:disabled){cursor:not-allowed;opacity:.55}.bb a{text-underline-offset:4px}:where(.bb-home h1,.bb-home h2,.bb-home h3,.bb-home p){margin:0}:where(.bb-home h1,.bb-home h2,.bb-home h3){font-weight:500;text-wrap:balance}.bb-home :where(h2){font-size:30px;line-height:36px}.bb-container{width:min(1200px,calc(100% - 96px));margin-inline:auto}.bb-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;border:1px solid var(--bb-ink);border-radius:8px;padding:11px 18px;background:var(--bb-ink);color:#fff;font-size:14px;font-weight:500;line-height:20px;text-align:center;transition:background .16s}.bb-button:hover{background:#30433e}.bb-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:500;color:var(--bb-accent)}.bb-text-link:hover{text-decoration:underline}.bb-opening{padding-block:32px 36px}.bb-opening h1{max-width:780px;font-size:44px;line-height:50px}.bb-opening-bottom{display:grid;grid-template-columns:1.2fr 1fr;align-items:start;gap:56px;margin-top:20px}.bb-opening-bottom>p{max-width:58ch;color:var(--bb-muted);font-size:17px;line-height:27px}.bb-opening-conversion{justify-self:end}.bb-opening-actions{display:flex;align-items:center;gap:24px}.bb-home .bb-offer-note{margin-top:10px;color:var(--bb-muted);font-size:12px;line-height:19px;max-width:38ch}.bb-offer-note a,.bb-plan-note a{text-decoration:underline}.bb-offer-note a{white-space:nowrap}.bb-demo{padding-block:8px 24px;border-block:1px solid #e3e8e6;background:var(--bb-field);scroll-margin-top:16px}.bb-section-intro{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:56px;margin-bottom:30px}.bb-section-intro p{max-width:58ch;color:var(--bb-muted);font-size:16px;line-height:26px}.bb-adoption{padding-block:56px}.bb-adoption-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--bb-line)}.bb-adoption-list a{display:flex;align-items:start;gap:12px;padding:24px 20px}.bb-adoption-list a:first-child{padding-left:0}.bb-adoption-list a+a{border-left:1px solid var(--bb-line)}.bb-adoption-list a>svg{color:var(--bb-accent);margin-top:3px}.bb-adoption-list a>svg:last-child{margin-left:auto}.bb-adoption-list strong{display:block;font-size:15px;font-weight:500}.bb-adoption-list small{display:block;margin-top:6px;font-size:13px;line-height:21px;color:var(--bb-muted)}.bb-adoption-list a:hover strong{text-decoration:underline;text-underline-offset:4px}.bb-home .bb-plan-note{margin-top:18px;color:var(--bb-muted);font-size:13px}.bb-work{padding-block:64px;border-top:1px solid var(--bb-line)}.bb-work-list{border-top:1px solid var(--bb-ink)}.bb-work-list>a{display:grid;grid-template-columns:1fr 1.1fr;gap:12px 56px;padding-block:28px;border-bottom:1px solid var(--bb-line)}.bb-work-list h3{grid-row:span 2;font-size:22px;line-height:29px;max-width:28ch}.bb-work-list p{font-size:16px;line-height:26px;color:var(--bb-muted);max-width:58ch}.bb-work-list span{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--bb-accent)}.bb-work-list a:hover span{text-decoration:underline}.bb-related{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:20px}.bb-related a{display:inline-flex;gap:8px;align-items:center;min-height:44px;color:var(--bb-accent);font-size:14px}.bb-decisions{padding-block:64px;background:#172020;color:#fff}.bb-decisions :focus-visible{outline-color:#b7ddd7}.bb-decision-opening{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-bottom:36px}.bb-decision-opening h2{max-width:20ch;font-size:36px;line-height:43px}.bb-decision-opening p{color:#c7d4d0;font-size:17px;max-width:55ch}.bb-decision-evidence{display:grid;grid-template-columns:1fr 1fr;gap:56px;border-block:1px solid #455650;padding-block:28px}.bb-home .bb-sample-label{color:#b7ddd7;font-size:12px;margin-bottom:14px}.bb-decision-answer h3{font-size:25px;line-height:32px;margin-bottom:16px}.bb-decision-answer p:not(.bb-sample-label){color:#c7d4d0;font-size:16px;line-height:26px;max-width:52ch}.bb-home .bb-decision-boundary{margin-top:16px}.bb-decision-records{min-width:0}.bb-decision-records table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.bb-decision-records caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bb-decision-records th,.bb-decision-records td{border-bottom:1px solid #455650;padding:10px 0 10px 12px;text-align:right}.bb-decision-records th:first-child{padding-left:0;text-align:left;font-weight:400;color:#c7d4d0}.bb-decision-records summary{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:48px;font-size:13px;color:#b7ddd7;list-style:none}.bb-decision-records details p{color:#c7d4d0;font-size:13px;line-height:22px}.bb-home .bb-decision-footer{margin-top:24px;color:#c7d4d0;font-size:14px;max-width:80ch}.bb-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;padding-block:72px}.bb-faq h2{max-width:20ch}.bb-faq details{border-bottom:1px solid var(--bb-line)}.bb-faq details:first-child{border-top:1px solid var(--bb-line)}.bb-faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:19px;min-height:56px;font-size:16px;list-style:none}.bb-faq details p{padding-bottom:20px;color:var(--bb-muted);font-size:15px;line-height:25px}.bb details[open]>summary svg{transform:rotate(180deg)}.bb summary::-webkit-details-marker{display:none}.bb-close{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-block:40px 64px;border-top:1px solid var(--bb-line)}.bb-close h2{max-width:22ch}.bb-close>div>p{margin-top:18px;color:var(--bb-muted);font-size:16px;max-width:49ch}.bb-close-actions{justify-self:end}.bb-close .bb-close-actions p{margin-top:12px;font-size:13px}.bb-close-actions .bb-text-link{margin-top:12px}@media(max-width:1100px){.bb-container{width:calc(100% - 64px)}.bb-opening-bottom{gap:32px}}@media(max-width:820px){.bb-container{width:calc(100% - 40px)}.bb-opening{padding-block:24px 28px}.bb-opening h1{font-size:32px;line-height:38px}.bb-opening-bottom{grid-template-columns:1fr;gap:20px;margin-top:18px}.bb-opening-bottom>p{font-size:16px;line-height:25px}.bb-opening-conversion{justify-self:start}.bb-section-intro,.bb-decision-opening,.bb-decision-evidence,.bb-faq,.bb-close{grid-template-columns:1fr;gap:24px}.bb-home :where(h2){font-size:26px;line-height:32px}.bb-adoption,.bb-work,.bb-decisions,.bb-faq{padding-block:48px}.bb-adoption-list{grid-template-columns:1fr}.bb-adoption-list a,.bb-adoption-list a:first-child{padding:18px 0}.bb-adoption-list a+a{border-left:0;border-top:1px solid var(--bb-line)}.bb-work-list>a{grid-template-columns:1fr;gap:14px;padding-block:24px}.bb-work-list h3{grid-row:auto;font-size:22px;line-height:29px}.bb-close{padding-block:32px 48px}.bb-close-actions{justify-self:start}}@media(max-width:360px){.bb-container{width:calc(100% - 32px)}.bb-opening h1{font-size:29px;line-height:35px}.bb-opening-actions{gap:16px}}
