.site{--arch-ok:#7ee787;--arch-warn:#e3b341}:root[data-theme=light] .site{--arch-ok:#1a7f37;--arch-warn:#8a6100}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .site{--arch-ok:#1a7f37;--arch-warn:#8a6100}}.site .arch-lead .doc-article .nabu-editor [data-block-type=paragraph]{max-width:680px;color:var(--site-text-muted);margin:0;font-size:18px;line-height:1.7}.site .arch-body .doc-article .nabu-editor [data-block-type=paragraph],.site .arch-body .doc-article .nabu-editor [data-block-type=list-item]{max-width:680px;font-size:17px;line-height:1.75}.site .arch-body .doc-article .nabu-editor [data-block-type=paragraph]{margin-bottom:var(--site-space-4)}.site .arch-body .doc-article .nabu-editor h2[data-block-type=heading]{margin:var(--site-space-10) 0 var(--site-space-3);letter-spacing:var(--site-ls-heading);font-size:28px}.site .arch-body .doc-article .nabu-editor>h2[data-block-type=heading]:first-child{margin-top:var(--site-space-8)}.site .arch-body .doc-article .nabu-editor{column-gap:var(--site-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site .arch-body .doc-article .nabu-editor>*{grid-column:1/-1;min-width:0}.site .arch-body .doc-article .nabu-editor>.nabu-callout.callout-tip:has(+.nabu-callout.callout-warning){grid-column:1}.site .arch-body .doc-article .nabu-editor>.nabu-callout.callout-tip+.nabu-callout.callout-warning{grid-column:2}.site .arch-body .doc-article .nabu-editor .nabu-callout:is(.callout-tip,.callout-warning){margin:0 0 var(--site-space-4);border:1px solid var(--site-border);background:0 0;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;padding:18px 20px;display:flex}.site .arch-body .doc-article .nabu-editor .nabu-callout:is(.callout-tip,.callout-warning) .nabu-callout-icon{display:none}.site .arch-body .doc-article .nabu-editor .nabu-callout:is(.callout-tip,.callout-warning):before{font:500 var(--site-fs-label) / var(--site-lh-label) var(--site-font-mono);letter-spacing:.08em;-webkit-user-select:none;user-select:none}.site .arch-body .doc-article .nabu-editor .nabu-callout.callout-tip:before{content:"WHAT IT BUYS US";color:var(--arch-ok)}.site .arch-body .doc-article .nabu-editor .nabu-callout.callout-warning{border-color:var(--site-note-border);background:var(--site-note-bg)}.site .arch-body .doc-article .nabu-editor .nabu-callout.callout-warning:before{content:"WHAT IT COSTS US";color:var(--site-accent)}.site .arch-body .doc-article .nabu-editor .nabu-callout:is(.callout-tip,.callout-warning) .nabu-callout-body{min-height:0;color:var(--site-text);font-size:15px;line-height:1.55}@media (width<=759.98px){.site .arch-body .doc-article .nabu-editor>.nabu-callout.callout-tip:has(+.nabu-callout.callout-warning),.site .arch-body .doc-article .nabu-editor>.nabu-callout.callout-tip+.nabu-callout.callout-warning{grid-column:1/-1}.site .arch-lead .doc-article .nabu-editor [data-block-type=paragraph]{font-size:17px}}.site .arch-record .doc-article .nabu-editor h2[data-block-type=heading]{margin:var(--site-space-8) 0 var(--site-space-2);color:var(--site-text-subtle);font:600 13px / 1.4 var(--site-font-body);letter-spacing:.08em;text-transform:uppercase}.site .arch-record .doc-article .nabu-editor>h2[data-block-type=heading]:first-child{margin-top:0}.site .arch-record .doc-article .nabu-editor h3[data-block-type=heading]{margin:var(--site-space-6) 0 var(--site-space-2);font-size:18px}.site .arch-record .doc-article .nabu-editor [data-block-type=paragraph],.site .arch-record .doc-article .nabu-editor [data-block-type=list-item]{line-height:1.7}
