.sabd-mono.astro-n3behz7a{font-family:var(--font-label)}.sabd-guide.astro-n3behz7a{border:1px solid rgba(var(--fg-rgb), .14);background:var(--bg-page);box-sizing:border-box;border-radius:12px;margin-top:16px;padding:18px 20px;text-decoration:none;display:block}a.astro-n3behz7a.sabd-guide:hover{border-color:#2e7a50}.sabd-careers.astro-n3behz7a h2.astro-n3behz7a{margin:0}.sabd-careers.astro-n3behz7a ul.astro-n3behz7a{margin:2px 0 0;padding:0;list-style:none}.sabd-careers.astro-n3behz7a .sabd-guide-title.astro-n3behz7a{margin:0;padding:7px 0;text-decoration:none}.sabd-careers.astro-n3behz7a .sabd-guide-title.astro-n3behz7a:hover{color:var(--green);text-underline-offset:3px;text-decoration:underline}.sabd-guide-label.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);font-weight:600;display:block}.sabd-guide-title.astro-n3behz7a{font-family:var(--font-display);color:var(--text-primary);margin-top:6px;font-size:19px;line-height:1.25;display:block}.sabd-guide.astro-n3behz7a+.sabd-guide.astro-n3behz7a{margin-top:0}.sabd-guide-sub.astro-n3behz7a{font-size:var(--fs-meta);color:var(--ink-muted);margin-top:4px;display:block}.sabd-crumb-row.astro-n3behz7a{padding:40px var(--sab-gutter) 0;box-sizing:border-box;justify-content:space-between;align-items:center;display:flex}.sabd-back.astro-n3behz7a{letter-spacing:.04em;color:var(--ink-faint);margin:-12px 0;padding:12px 0;font-size:13px;text-decoration:none;display:inline-block}.sabd-back.astro-n3behz7a:hover{color:var(--green)}.sabd-facet.astro-n3behz7a:before{content:"/";opacity:.45;margin-right:8px}.sabd-facet.astro-n3behz7a{margin-left:8px;margin-right:auto}.sabd-switcher.astro-n3behz7a{letter-spacing:.05em;color:var(--ink-muted);align-items:center;gap:14px;font-size:12px;display:flex}.sabd-position.astro-n3behz7a{white-space:nowrap}.sabd-arrow.astro-n3behz7a{border:1.5px solid rgba(var(--fg-rgb), .3);color:var(--text-primary);border-radius:var(--radius);justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;text-decoration:none;display:inline-flex}.sabd-arrow.astro-n3behz7a:hover{border-color:var(--text-primary);color:var(--text-primary)}.sabd-title-block.astro-n3behz7a{grid-area:1/1;min-width:0}.sabd-chips.astro-n3behz7a{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sabd-chip.astro-n3behz7a{font-family:var(--font-body);font-size:15px;font-weight:700}.sabd-chip.astro-n3behz7a[data-tone=quiet]{color:var(--ink-muted)}.sabd-chip.astro-n3behz7a[data-tone=go]{color:var(--green)}.sabd-chip.astro-n3behz7a[data-tone=soon],.sabd-chip.astro-n3behz7a[data-tone=urgent]{color:var(--rust)}.sabd-sponsor.astro-n3behz7a{flex-basis:auto}.sabd-sponsor.astro-n3behz7a>summary.astro-n3behz7a{cursor:pointer;color:var(--ink-muted);align-items:center;gap:6px;min-height:24px;list-style:none;display:inline-flex}.sabd-sponsor.astro-n3behz7a>summary.astro-n3behz7a::-webkit-details-marker{display:none}.sabd-sponsor-i.astro-n3behz7a{border:1.5px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}.sabd-sponsor.astro-n3behz7a>summary.astro-n3behz7a:hover,.sabd-sponsor.astro-n3behz7a[open]>summary.astro-n3behz7a{color:var(--text-primary)}.sabd-sponsor-note.astro-n3behz7a{max-width:520px;color:var(--ink-muted);margin:8px 0 0;font-size:14px;line-height:1.55}.sabd-h1.astro-n3behz7a{font-family:var(--font-display);letter-spacing:-.015em;overflow-wrap:break-word;max-width:820px;margin:22px 0 0;font-size:clamp(36px,4.6vw,56px);font-weight:400;line-height:1.05}.sabd-subline.astro-n3behz7a{color:var(--ink-soft);margin-top:12px;font-size:15px}.sabd-by.astro-n3behz7a{color:var(--text-primary);align-items:center;gap:10px;margin:14px 0 0;font-size:15px;font-weight:600;display:flex}.sabd-by.astro-n3behz7a img.astro-n3behz7a{border-radius:var(--radius);flex:none;width:32px;height:32px}.sabd-who.astro-n3behz7a{color:var(--text-primary);max-width:640px;margin:14px 0 0;font-size:16px;line-height:1.5}.sabd-who-label.astro-n3behz7a{color:var(--green);font-weight:600;display:block}.sabd-how.astro-n3behz7a{margin-top:6px}.sabd-grid.astro-n3behz7a{padding:36px var(--sab-gutter) 96px;box-sizing:border-box;max-width:calc(1240px + 2 * var(--sab-gutter));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,640px) 360px;justify-content:space-between;align-items:start;gap:44px 40px;display:grid}.sabd-side.astro-n3behz7a{flex-direction:column;grid-area:1/2/span 2;gap:16px;min-width:0;display:flex}.sabd-left.astro-n3behz7a{flex-direction:column;grid-area:2/1;gap:36px;min-width:0;display:flex}.sabd-facts.astro-n3behz7a{border-top:2px solid var(--text-primary);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.sabd-fact.astro-n3behz7a{border-bottom:1px solid rgba(var(--fg-rgb), .14);padding:20px 24px 20px 0}.sabd-card-label.astro-n3behz7a{color:var(--ink-muted);font-size:14px}.sabd-fact.astro-n3behz7a .sabd-card-label.astro-n3behz7a{margin-bottom:6px}.sabd-fact-value.astro-n3behz7a{letter-spacing:-.01em;font-size:17px;font-weight:600}.sabd-h2.astro-n3behz7a{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0 0 14px;font-size:30px;font-weight:400;line-height:1.1}.sabd-note.astro-n3behz7a{box-sizing:border-box;color:#fff;background:#141915;border-radius:12px;max-width:640px;padding:24px 28px 26px}.sabd-note-h.astro-n3behz7a{font-family:var(--font-display);color:#ffc700;margin:0 0 10px;font-size:26px;font-weight:400;line-height:1.1}.sabd-note-text.astro-n3behz7a{margin:0;font-size:17px;line-height:1.6}.sabd-note-text.astro-n3behz7a a.astro-n3behz7a{color:inherit;text-underline-offset:3px;text-decoration-color:#ffffff8c}@media (max-width:640px){.sabd-note.astro-n3behz7a{padding:20px 18px 22px}.sabd-note-text.astro-n3behz7a{font-size:16px}}.sabd-about.astro-n3behz7a{font-size:var(--fs-lead);color:var(--ink-soft);max-width:640px;line-height:1.65}.sabd-about.astro-n3behz7a p.astro-n3behz7a{margin:0}.sabd-about.astro-n3behz7a p.astro-n3behz7a+p.astro-n3behz7a{margin-top:12px}.sabd-kit.astro-n3behz7a,.sabd-form.astro-n3behz7a{max-width:640px}.sabd-form-text.astro-n3behz7a{border-top:2px solid var(--text-primary);font-size:var(--fs-lead);color:var(--text-primary);margin:0;padding-top:14px;line-height:1.6}.sabd-kit-list.astro-n3behz7a{border-top:2px solid var(--text-primary);margin:0;padding:0;list-style:none}.sabd-kit-item.astro-n3behz7a{border-bottom:1px solid rgba(var(--fg-rgb), .14);font-size:var(--fs-lead);color:var(--text-primary);padding:14px 0 14px 26px;line-height:1.5;position:relative}.sabd-kit-item.astro-n3behz7a:before{content:"";border:1.5px solid rgba(var(--fg-rgb), .55);box-sizing:border-box;border-radius:3px;width:13px;height:13px;position:absolute;top:19px;left:0}.sabd-kit-item.astro-n3behz7a.is-nothing{padding-left:0}.sabd-kit-item.astro-n3behz7a.is-nothing:before{display:none}.sabd-kit-note.astro-n3behz7a{color:var(--ink-muted);margin:10px 0 0;font-size:14px;line-height:1.5}.sabd-next.astro-n3behz7a{max-width:640px}.sabd-next-list.astro-n3behz7a{border-top:2px solid var(--text-primary);margin:0;padding:0;list-style:none}.sabd-next-row.astro-n3behz7a{border-bottom:1px solid rgba(var(--fg-rgb), .14);color:var(--text-primary);padding:13px 0;text-decoration:none;display:block}.sabd-next-why.astro-n3behz7a{font-size:var(--fs-ui);color:var(--green);font-weight:600;display:block}.sabd-next-name.astro-n3behz7a{margin-top:2px;font-size:17px;font-weight:600;line-height:1.3;display:block}.sabd-next-row.astro-n3behz7a:hover .sabd-next-name.astro-n3behz7a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.sabd-next-meta.astro-n3behz7a{color:var(--ink-muted);margin-top:3px;font-size:14px;display:block}.sabd-steps.astro-n3behz7a{border-top:1px solid rgba(var(--fg-rgb), .14);flex-direction:column;max-width:640px;display:flex}.sabd-step.astro-n3behz7a{border-bottom:1px solid rgba(var(--fg-rgb), .14);align-items:baseline;gap:18px;padding:16px 0;display:flex}.sabd-step-n.astro-n3behz7a{font-family:var(--font-display);color:var(--green);flex:none;width:28px;font-size:24px}.sabd-step-text.astro-n3behz7a{font-size:var(--fs-body);color:var(--ink-soft);line-height:1.55}.sabd-rail.astro-n3behz7a{flex-direction:column;gap:16px;display:flex}.sabd-card.astro-n3behz7a{background:var(--bg-panel);border-radius:14px;padding:26px 26px 24px}.sabd-value.astro-n3behz7a{font-family:var(--font-display);color:var(--green);margin:8px 0 4px;font-size:52px;line-height:1.05}.sabd-value.astro-n3behz7a.is-cost{color:var(--text-primary)}.sabd-value.astro-n3behz7a.is-long{text-wrap:balance;font-size:30px;line-height:1.15}.sabd-value.astro-n3behz7a.is-quiet{font-family:var(--font-body);margin:6px 0 2px;font-size:20px;font-weight:700;line-height:1.3}.sabd-value-note.astro-n3behz7a{color:var(--ink-faint);font-size:14px}.sabd-deadline-row.astro-n3behz7a{border-top:1px solid rgba(var(--fg-rgb), .12);justify-content:space-between;align-items:center;gap:14px;margin:22px 0 0;padding-top:18px;display:flex}.sabd-deadline-value.astro-n3behz7a{font-size:15px;font-weight:700}.sabd-due.astro-n3behz7a{border-top:1px solid rgba(var(--fg-rgb), .12);margin:22px 0 0;padding-top:18px}.sabd-due-date.astro-n3behz7a{font-family:var(--font-display);color:var(--text-primary);margin:4px 0 0;font-size:30px;line-height:1.1}.sabd-due-date.astro-n3behz7a>span.astro-n3behz7a:first-child{white-space:nowrap}@media (max-width:640px){.sabd-card.astro-n3behz7a{padding:22px 20px 20px}.sabd-due-date.astro-n3behz7a{font-size:27px}}.sabd-due-day.astro-n3behz7a{vertical-align:3px;font-family:var(--font-body);color:var(--ink-muted);margin-left:10px;font-size:15px;font-weight:600;display:inline-block}.sabd-card.astro-n3behz7a{container-type:inline-size}@container (width>=560px){.sabd-figures.astro-n3behz7a:not(.is-stacked){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 28px;display:grid}.sabd-figures.astro-n3behz7a:not(.is-stacked) .sabd-due.astro-n3behz7a{border-top:0;border-left:1px solid rgba(var(--fg-rgb), .12);margin:0;padding:0 0 0 28px}.sabd-figures.astro-n3behz7a:not(.is-stacked) .sabd-due-date.astro-n3behz7a{margin-top:8px;font-size:36px}.sabd-figures.astro-n3behz7a:not(.is-stacked) .sabd-due-day.astro-n3behz7a{margin:6px 0 0;display:block}.sabd-figures.astro-n3behz7a:not(.is-stacked)+.sabd-window.astro-n3behz7a{margin-top:22px}}.sabd-window.astro-n3behz7a{margin:14px -8px 0;padding:4px 8px 0;overflow:hidden}.sabd-window.astro-n3behz7a[hidden]{display:none}.sabd-window-track.astro-n3behz7a{background:rgba(var(--fg-rgb), .13);border-radius:3px;height:6px;position:relative}.sabd-window-gone.astro-n3behz7a{background:var(--green);transform-origin:100%;transform:scaleX(calc(1 - var(--gone)));border-radius:3px;position:absolute;inset:0}.sabd-window.astro-n3behz7a[data-tone=soon] .sabd-window-gone.astro-n3behz7a,.sabd-window.astro-n3behz7a[data-tone=urgent] .sabd-window-gone.astro-n3behz7a{background:var(--rust)}.sabd-window-now.astro-n3behz7a{transform:translateX(calc(var(--gone) * 100%));position:absolute;inset:0}.sabd-window-now.astro-n3behz7a span.astro-n3behz7a{background:var(--text-primary);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg-panel);border-radius:50%;margin:-6px 0 0 -6px;position:absolute;top:50%;left:0}.sabd-window-legend.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);justify-content:space-between;gap:12px;margin:8px 0 0;display:flex}.sabd-window-left.astro-n3behz7a{color:var(--green);font-weight:700}.sabd-window.astro-n3behz7a[data-tone=soon] .sabd-window-left.astro-n3behz7a,.sabd-window.astro-n3behz7a[data-tone=urgent] .sabd-window-left.astro-n3behz7a{color:var(--rust)}.sabd-needs-row.astro-n3behz7a{margin-top:12px;padding-top:12px}.sabd-needs-value.astro-n3behz7a{text-align:right;font-size:15px;font-weight:700}.sabd-checked.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-soft);align-items:flex-start;gap:8px;margin:10px 0 2px;font-weight:600;line-height:1.4;display:flex}.sabd-checked.astro-n3behz7a svg.astro-n3behz7a{color:var(--ink-faint);flex:none;margin-top:2px}.sabd-checked.astro-n3behz7a.is-confirmed{color:var(--text-primary)}.sabd-checked.astro-n3behz7a.is-confirmed svg.astro-n3behz7a{color:var(--green)}.sabd-report.astro-n3behz7a{font-size:var(--fs-meta);color:var(--ink-muted);margin:0}.sabd-report.astro-n3behz7a a{color:inherit;text-underline-offset:3px;margin:-14px 0;padding:14px 0;text-decoration:underline;display:inline-block}.sabd-estimate-note.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);margin:10px 0 0;line-height:1.45}.sabd-alts.astro-n3behz7a{border-top:1px solid rgba(var(--fg-rgb), .12);margin:18px 0 0;padding-top:16px}.sabd-alts-h.astro-n3behz7a{color:var(--ink-muted);margin:0 0 4px;font-size:14px;font-weight:700}.sabd-alts.astro-n3behz7a ul.astro-n3behz7a{margin:0;padding:0;list-style:none}.sabd-alt.astro-n3behz7a{color:var(--text-primary);border-bottom:1px solid rgba(var(--fg-rgb), .08);padding:9px 0;text-decoration:none;display:block}.sabd-alt-name.astro-n3behz7a{font-size:15px;font-weight:600;line-height:1.3;display:block}.sabd-alt.astro-n3behz7a:hover .sabd-alt-name.astro-n3behz7a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.sabd-alt-meta.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);margin-top:2px;display:block}.sabd-alts-all.astro-n3behz7a{min-height:32px;color:var(--text-primary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cta);text-decoration-color:var(--cta);align-items:center;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}.sabd-alts-all.astro-n3behz7a:hover{color:var(--green)}.sabd-cta-row.astro-n3behz7a{gap:10px;margin-top:22px;display:flex}.sabd-cta.astro-n3behz7a{text-align:center;font-size:var(--fs-body);background:var(--cta);color:var(--text-on-cta);border-radius:10px;flex:1;padding:15px 18px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .15s}.sabd-cta.astro-n3behz7a:hover{background:var(--cta-hover);color:var(--text-on-cta)}.sabd-cta-disabled.astro-n3behz7a{background:rgba(var(--fg-rgb), .08);color:var(--ink-muted);cursor:not-allowed}.sabd-cta-disabled.astro-n3behz7a:hover{background:rgba(var(--fg-rgb), .08);color:var(--ink-muted)}.sabd-save.astro-n3behz7a{font-family:var(--font-body);cursor:pointer;height:50px;font-size:var(--fs-body);color:var(--text-primary);background:rgba(var(--fg-rgb), .07);border:1.5px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:700;display:inline-flex}.sabd-save.astro-n3behz7a:hover{background:rgba(var(--fg-rgb), .13)}.sabd-save.astro-n3behz7a[data-saved]{color:var(--green);background:#4aa87326}.sabd-save-primary.astro-n3behz7a:not([data-saved]){background:var(--cta);border-color:var(--cta);color:var(--text-on-cta)}.sabd-save-primary.astro-n3behz7a:not([data-saved]):hover{background:var(--cta-hover);border-color:var(--cta-hover)}.sabd-cta-row-later.astro-n3behz7a{flex-direction:column}.sabd-save.astro-n3behz7a svg{fill:none;width:16px;height:18px}.sabd-save.astro-n3behz7a[data-saved] svg{fill:currentColor}.sabd-bar.astro-n3behz7a{display:none}@media (max-width:899px){.sabd-bar.astro-n3behz7a:not([hidden]){z-index:900;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg-page);border-top:1px solid rgba(var(--fg-rgb), .14);align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 18px #14191512}.sabd-bar-facts.astro-n3behz7a{flex-direction:column;flex:1;gap:2px;min-width:0;margin:0;display:flex}.sabd-bar-value.astro-n3behz7a{font-family:var(--font-display);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:22px;line-height:1.05;overflow:hidden}.sabd-bar-due.astro-n3behz7a{font-size:var(--fs-meta);color:var(--ink-muted);white-space:nowrap;font-weight:600}.sabd-bar.astro-n3behz7a .sabd-bar-cta.astro-n3behz7a{flex:none;padding:12px 18px}.sabd-bar.astro-n3behz7a .sabd-bar-save.astro-n3behz7a{height:46px;padding:0 16px}@media (max-width:399px){.sabd-bar.astro-n3behz7a .sabd-bar-save.astro-n3behz7a{justify-content:center;width:46px;padding:0}.sabd-bar.astro-n3behz7a .sabd-bar-save.astro-n3behz7a .astro-n3behz7a[data-save-label]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.sabd-bar.astro-n3behz7a.is-lifted{box-shadow:none;padding-bottom:10px}.sabd-bar.astro-n3behz7a.is-long .sabd-bar-facts.astro-n3behz7a{display:none}.sabd-bar.astro-n3behz7a.is-long .sabd-bar-cta.astro-n3behz7a{flex:1}}.sabd-progress.astro-n3behz7a{padding:4px 2px 0}.sabd-progress.astro-n3behz7a[hidden]{display:none}.sabd-progress-head.astro-n3behz7a{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sabd-progress-h.astro-n3behz7a{font-family:var(--font-display);color:var(--text-primary);margin:0;font-size:24px;font-weight:400;line-height:1.1}.sabd-progress-link.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);text-underline-offset:3px;margin:-12px 0;padding:12px 0;font-weight:600;text-decoration:underline;display:inline-block}.sabd-progress-link.astro-n3behz7a:hover{color:var(--green)}.sabd-stages.astro-n3behz7a{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;margin:0;padding:0;display:grid}.sabd-stage.astro-n3behz7a{cursor:pointer;border-radius:6px;flex-direction:column;gap:9px;min-height:44px;padding:0 0 4px;display:flex;position:relative}.sabd-stage.astro-n3behz7a input.astro-n3behz7a{opacity:0;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.sabd-stage-bar.astro-n3behz7a{background:rgba(var(--fg-rgb), .12);border-radius:4px;height:8px;position:relative;overflow:hidden}.sabd-stage-bar.astro-n3behz7a:after{content:"";background:var(--green);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.sabd-stage.astro-n3behz7a.is-done .sabd-stage-bar.astro-n3behz7a:after{transform:scaleX(1)}.sabd-progress.astro-n3behz7a[data-stage=todo] .sabd-stage-bar.astro-n3behz7a:after{background:rgba(var(--fg-rgb), .38)}.sabd-progress.astro-n3behz7a[data-stage=won] .sabd-stage-bar.astro-n3behz7a:after{background:#ffc700}.sabd-stage.astro-n3behz7a:hover .sabd-stage-bar.astro-n3behz7a{background:rgba(var(--fg-rgb), .2)}.sabd-stage-name.astro-n3behz7a{color:var(--ink-muted);transform-origin:0;font-size:13px;font-weight:600;line-height:1.25}.sabd-stage.astro-n3behz7a.is-done .sabd-stage-name.astro-n3behz7a{color:var(--ink-soft)}.sabd-stage.astro-n3behz7a input.astro-n3behz7a:checked~.sabd-stage-name.astro-n3behz7a{color:var(--text-primary);font-weight:700}.sabd-stage.astro-n3behz7a:has(input:focus-visible){outline:2px solid var(--green);outline-offset:3px}.sabd-progress-note.astro-n3behz7a{font-size:var(--fs-ui);color:var(--ink-muted);margin:6px 0 0;line-height:1.4}@media (forced-colors:active){.sabd-stage-bar.astro-n3behz7a{border:1px solid canvastext}.sabd-stage-bar.astro-n3behz7a:after{background:highlight!important}}.sabd-visit.astro-n3behz7a{text-align:center;border:1.5px solid rgba(var(--fg-rgb), .25);width:100%;color:var(--ink-soft);border-radius:10px;margin-top:12px;padding:11px 18px;font-size:14px;font-weight:600;text-decoration:none;display:block}.sabd-visit.astro-n3behz7a:hover{color:var(--green);border-color:#2e7a50}@media (max-width:900px){.sabd-crumb-row.astro-n3behz7a{padding:28px 20px 0}.sabd-grid.astro-n3behz7a{flex-direction:column;align-items:stretch;gap:32px;padding:28px 20px 72px;display:flex}.sabd-side.astro-n3behz7a,.sabd-rail.astro-n3behz7a{display:contents}.sabd-facts.astro-n3behz7a{grid-template-columns:1fr}.sabd-fact.astro-n3behz7a{grid-template-columns:82px 1fr;align-items:baseline;gap:12px;padding:12px 0;display:grid}.sabd-fact.astro-n3behz7a .sabd-card-label.astro-n3behz7a{margin-bottom:0}.sabd-fact-value.astro-n3behz7a{font-size:var(--fs-body);line-height:1.4}}.has-panes.astro-n3behz7a .sabd-left.astro-n3behz7a,.has-panes.astro-n3behz7a .sabd-rail.astro-n3behz7a,html.js .sabd-left.astro-n3behz7a,html.js .sabd-rail.astro-n3behz7a{display:none}.has-panes.astro-n3behz7a .sabd-pane{flex-direction:column;gap:28px;display:flex}.has-panes.astro-n3behz7a .sabd-pane[hidden]{display:none}.has-panes.astro-n3behz7a .sabd-remind.astro-n3behz7a{border-top:0;padding-top:0}.has-panes.astro-n3behz7a .sabd-pane>*{max-width:none;margin-top:0}.has-panes.astro-n3behz7a .sabd-pane-close svg,.has-panes.astro-n3behz7a .sabd-pane-tab svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.has-panes.astro-n3behz7a .sabd-pane-tab{border-radius:var(--radius);cursor:pointer;width:64px;font-family:var(--font-body);color:var(--ink-soft);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:10px 0;font-size:12px;font-weight:600;display:flex}.has-panes.astro-n3behz7a .sabd-pane-tab:hover{background:rgba(var(--fg-rgb), .06);color:var(--text-primary)}.has-panes.astro-n3behz7a .sabd-pane-tab[aria-selected=true]{background:var(--cta);color:var(--text-on-cta)}.has-panes.astro-n3behz7a .sabd-pane-tab:focus-visible,.has-panes.astro-n3behz7a .sabd-pane-close:focus-visible{outline:2px solid var(--green);outline-offset:2px}@media (max-width:999px){.sabd-grid.astro-n3behz7a.has-panes,html.js .sabd-grid.astro-n3behz7a{max-width:calc(760px + 2 * var(--sab-gutter));flex-direction:column;align-items:stretch;gap:32px;display:flex}html.js .sabd-side.astro-n3behz7a{display:contents}.has-panes.astro-n3behz7a .sabd-pane-rail{background:rgba(var(--fg-rgb), .06);border-radius:14px;gap:4px;margin-bottom:-8px;padding:4px;display:flex}.has-panes.astro-n3behz7a .sabd-pane-tab{flex:1;justify-content:center;width:auto;min-width:0;min-height:56px;font-size:13px}.has-panes.astro-n3behz7a .sabd-pane-tab:hover{background:rgba(var(--fg-rgb), .06)}.has-panes.astro-n3behz7a .sabd-pane-tab[aria-selected=true]{background:var(--cta)}.has-panes.astro-n3behz7a .sabd-pane-close{display:none}}@media (min-width:1000px){.sabd-grid.astro-n3behz7a.has-panes,html.js .sabd-grid.astro-n3behz7a{max-width:calc(1320px + 2 * var(--sab-gutter));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 340px 64px;justify-content:stretch;gap:28px 24px}.sabd-grid.astro-n3behz7a.has-panes.panes-closed{grid-template-columns:minmax(0,1fr) 64px}.has-panes.astro-n3behz7a .sabd-title-block.astro-n3behz7a,html.js .sabd-title-block.astro-n3behz7a{grid-area:1/1}.has-panes.astro-n3behz7a .sabd-side.astro-n3behz7a,html.js .sabd-side.astro-n3behz7a{grid-area:2/1}.has-panes.astro-n3behz7a .sabd-pane-box{border:1px solid rgba(var(--fg-rgb), .16);box-sizing:border-box;background:var(--bg-page);border-radius:14px;grid-area:1/2/span 2;align-self:start;max-height:calc(100vh - 120px);padding:22px 22px 26px;position:sticky;top:96px;overflow-y:auto}.has-panes.astro-n3behz7a.panes-closed .sabd-pane-box{display:none}.has-panes.astro-n3behz7a .sabd-pane-close{float:right;border-radius:var(--radius);width:40px;height:40px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-10px -10px 0 8px;display:inline-flex}.has-panes.astro-n3behz7a .sabd-pane-close:hover{color:var(--text-primary);background:rgba(var(--fg-rgb), .06)}.has-panes.astro-n3behz7a .sabd-pane-rail{flex-direction:column;grid-area:1/3/span 2;align-self:start;gap:6px;display:flex;position:sticky;top:96px}.has-panes.astro-n3behz7a.panes-closed .sabd-pane-rail{grid-column:2}}@media (min-width:1100px){.sabd-grid.astro-n3behz7a.has-panes,html.js .sabd-grid.astro-n3behz7a{grid-template-columns:minmax(0,1fr) 392px 64px;gap:28px 32px}}.sabd-print-url.astro-n3behz7a{display:none}@media print{.sabd-cta-row.astro-n3behz7a,.sabd-visit.astro-n3behz7a,.sabd-bar.astro-n3behz7a,.sabd-next.astro-n3behz7a,.sabd-crumb-row.astro-n3behz7a,.sabd-alts.astro-n3behz7a,.sabd-report.astro-n3behz7a,.sabd-progress.astro-n3behz7a,#sa-toast.astro-n3behz7a{display:none!important}.sabd-print-url.astro-n3behz7a{overflow-wrap:anywhere;margin-top:10pt;font-size:10pt;display:block}.sabd-note.astro-n3behz7a{border:.5pt solid #b5b5b5;background:0 0!important}.sabd-note.astro-n3behz7a,.sabd-note.astro-n3behz7a .astro-n3behz7a{color:#141915!important}.sabd-pane-rail,.sabd-pane-close{display:none!important}.sabd-pane-box{border:0!important;max-height:none!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.sabd-pane[hidden]{display:flex!important}}@media (forced-colors:active){.sabd-cta.astro-n3behz7a{border:1px solid buttontext}}body:has(#sab-detail){background:var(--bg-page)}.sabd-related.astro-hunb6hlg{box-sizing:border-box;padding:0 48px 96px}.sabd-related-head.astro-hunb6hlg{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;padding-top:20px;display:flex}.sabd-related-title.astro-hunb6hlg{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:30px;font-weight:400;line-height:1.1}.sabd-related-all.astro-hunb6hlg{color:var(--green);white-space:nowrap;margin:-12px 0;padding:12px 0;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.sabd-related-all.astro-hunb6hlg:hover{color:var(--text-primary)}.sabd-related-grid.astro-hunb6hlg{border-top:2px solid var(--text-primary)}.sabd-related-paired.astro-hunb6hlg{padding-bottom:40px}.sabd-related-row.astro-hunb6hlg{border-bottom:1px solid rgba(var(--fg-rgb), .14);color:var(--text-primary);grid-template-columns:88px minmax(0,1fr) 180px;align-items:baseline;gap:24px;padding:16px 8px;text-decoration:none;transition:background .15s;display:grid}.sabd-related-row.astro-hunb6hlg:hover{background:#4aa87324}.sabd-related-row.astro-hunb6hlg:hover .sabd-related-name.astro-hunb6hlg{color:var(--green)}.sabd-related-main.astro-hunb6hlg{min-width:0}.sabd-related-name.astro-hunb6hlg{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.35;display:block}.sabd-related-tag.astro-hunb6hlg{font-size:var(--fs-ui);color:var(--ink-muted);margin-top:2px;display:block}.sabd-related-value.astro-hunb6hlg{font-family:var(--font-display);color:var(--text-primary);text-align:right;font-size:22px}.sabd-related-value.astro-hunb6hlg.is-plain{font-family:var(--font-body);color:var(--ink-soft);font-size:14px;font-weight:600}.sabd-related-when.astro-hunb6hlg{flex-direction:column;gap:3px;min-width:0;display:flex}.sabd-related-day.astro-hunb6hlg{font:400 26px/1 var(--font-display);color:var(--text-primary);white-space:nowrap}.sabd-related-day-sub.astro-hunb6hlg{font-size:var(--fs-meta);color:var(--ink-faint);font-weight:500}.sabd-related-when.astro-hunb6hlg.is-quiet{font-size:var(--fs-meta);color:var(--ink-faint);font-weight:600;line-height:1.3}@media (max-width:900px){.sabd-related.astro-hunb6hlg{padding:0 20px 72px}.sabd-related-title.astro-hunb6hlg{font-size:26px}.sabd-related-row.astro-hunb6hlg{grid-template-columns:66px minmax(0,1fr);grid-template-areas:"when main""when value";gap:6px 14px;padding:14px 2px}.sabd-related-when.astro-hunb6hlg{grid-area:when}.sabd-related-main.astro-hunb6hlg{grid-area:main}.sabd-related-value.astro-hunb6hlg{text-align:left;grid-area:value;font-size:20px}.sabd-related-day.astro-hunb6hlg{font-size:24px}}
