@page{size:Letter portrait;margin:.4in}body.brief-page{color:var(--ao-body-black);font-family:var(--font-body);font-size:9.5pt;line-height:1.3}body.brief-page .brief-actions{display:none!important}body.brief-page .brief-document{color:var(--ao-body-black)}body.brief-page .brief-print-masthead{display:flex;align-items:center;justify-content:space-between;padding-bottom:.11in;border-bottom:1px solid var(--ao-grey);color:var(--ao-mid-grey);font-size:7.5pt;font-weight:500;letter-spacing:.06em;text-transform:uppercase}body.brief-page .brief-print-masthead img{display:block;width:1.5in;height:auto;filter:invert(1);opacity:.86}body.brief-page .brief-title-block{padding:.14in 0 .12in}body.brief-page h1{margin:0 0 .035in;color:var(--ao-heading-black);font-family:var(--font-heading);font-size:28pt;font-weight:500;letter-spacing:-.025em;line-height:1.02}body.brief-page .subtitle{margin:0;color:var(--ao-body-black);font-family:var(--font-body);font-size:11pt;font-style:normal;font-weight:400;line-height:1.2}body.brief-page .horizontal-rule{display:none}body.brief-page p,body.brief-page li{color:var(--ao-body-black);font-family:var(--font-body);font-size:9.5pt;line-height:1.3}body.brief-page p{margin:0 0 .08in}body.brief-page strong{color:var(--ao-heading-black);font-weight:700}body.brief-page h2{display:block;margin:0 0 .07in;color:var(--ao-heading-black);font-family:var(--font-heading);font-size:14pt;font-weight:500;letter-spacing:-.01em;line-height:1.08}body.brief-page .brief-lede p{max-width:7.15in;margin-bottom:.14in;color:var(--ao-heading-black);font-size:12.5pt;font-weight:500;line-height:1.28}body.brief-page .brief-intro-columns{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:.14in .28in}body.brief-page .brief-intro-columns p{margin:0;font-size:9.5pt;line-height:1.3}body.brief-page .brief-practice{display:block}body.brief-page .brief-practice>.markdown-flow:first-child p{margin-bottom:.12in}body.brief-page .brief-figure{margin:.08in 0 .12in;padding:0;border:0;background:transparent;break-inside:avoid}body.brief-page .brief-figure svg{width:100%;max-height:2.2in;object-fit:contain}body.brief-page .brief-figure-bottleneck{grid-column:1 / -1;justify-self:center;order:1;width:4.7in;margin:.1in 0 .18in}body.brief-page .brief-figure-bottleneck .bottleneck-screen{display:none}body.brief-page .brief-figure-bottleneck .bottleneck-print{display:block;max-height:none}body.brief-page .brief-figure-bottleneck .bottleneck-print-caption{display:block;margin:.05in 0 0;font-size:8pt;line-height:1.3;color:#4c4845;text-align:center}body.brief-page .brief-definition-note{max-width:7.35in;padding-top:.06in}body.brief-page .brief-definition-note p{margin-bottom:0;font-size:9.5pt;line-height:1.3}body.brief-page .brief-page-two{display:flex;flex-direction:column;height:10.2in;break-before:page;page-break-before:always}body.brief-page .brief-running-header{display:flex;align-items:center;justify-content:space-between;padding:.02in 0 .12in;border-bottom:1px solid var(--ao-grey);color:var(--ao-mid-grey);font-family:var(--font-heading);font-size:7.5pt;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase}body.brief-page .brief-phase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.42in;row-gap:.22in;margin:.18in 0 0;padding:0 0 .18in;border-bottom:1px solid var(--ao-grey);list-style:none;counter-reset:phase}body.brief-page .brief-phase{display:grid;grid-template-columns:.27in minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:.12in;min-height:1.35in;padding:.14in 0 0;border:0;background:transparent;counter-increment:phase;break-inside:avoid}body.brief-page .brief-phase:before{content:"0" counter(phase);position:static;grid-column:1;grid-row:1 / span 2;width:auto;padding-top:.025in;color:var(--ao-dark-red);font-family:var(--font-heading);font-size:8pt;font-weight:700;letter-spacing:.04em}body.brief-page .brief-phase h2{grid-column:2;margin-bottom:.08in;font-size:14pt;line-height:1.05}body.brief-page .brief-phase p{grid-column:2;margin:0;font-size:9.5pt;line-height:1.28}body.brief-page .brief-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42in;margin-top:.42in}body.brief-page .brief-outcomes .brief-section{padding:0;border:0;background:transparent;break-inside:avoid}body.brief-page .brief-outcomes h2{margin-bottom:.12in;font-size:15pt;line-height:1.08}body.brief-page .brief-outcomes p{margin-bottom:.13in;font-size:10pt;line-height:1.34}body.brief-page .brief-outcomes p:last-child{margin-bottom:0}body.brief-page a{color:var(--ao-darkest-red);text-decoration-color:var(--ao-darkest-red)}body.brief-page .brief-callout{display:flex;align-items:center;margin-top:.17in;padding:.08in 0 .08in .15in;border-left:.045in solid var(--ao-dark-red);border-top:0;break-inside:avoid}body.brief-page .brief-callout p{margin:0;color:var(--ao-heading-black);font-size:12pt;font-weight:700;line-height:1.1}body.brief-page .brief-print-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.09in;border-top:1px solid var(--ao-grey);color:var(--ao-mid-grey);font-size:7.5pt;line-height:1.2}body.brief-page .brief-print-footer a{color:var(--ao-mid-grey);text-decoration:none}
