.v2-root .bac-paper-stage-opening{background:#f5f4ef;color:#243a32;padding:124px 6vw 48px!important}.bac-paper-stage-breadcrumb,.bac-paper-stage-intro,.bac-paper-stage-map{max-width:1240px;margin-inline:auto}.bac-paper-stage-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font:14px/1.8 var(--font-body-v2);margin-bottom:56px}.bac-paper-stage-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}.bac-paper-stage-intro{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.bac-paper-stage-meta{margin:0 0 24px;color:#536157;font:13px/1.8 var(--font-body-v2);letter-spacing:.04em}.v2-root .bac-paper-stage-opening h1{color:#243a32!important;font:400 clamp(38px,4.6vw,66px)/1.5 var(--font-display-v2)!important;margin:0 0 22px}.bac-paper-stage-subtitle{font:20px/1.9 var(--font-display-v2);margin:0 0 32px}.bac-paper-stage-start{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:320px;min-height:52px;padding:10px 0;border-bottom:1px solid #77877c;font:16px/1.8 var(--font-body-v2);text-decoration:none}.v2-root .bac-paper-stage-goals h2{color:#243a32!important;font:400 20px/1.8 var(--font-display-v2)!important;margin:0 0 20px}.bac-paper-stage-goals ul{margin:0;padding-left:20px}.bac-paper-stage-goals li{font:16px/2 var(--font-body-v2);margin-bottom:16px;text-wrap:pretty;word-break:auto-phrase}.bac-paper-stage-map{margin-top:56px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #c9cec5}.bac-paper-stage-map a{display:flex;align-items:baseline;gap:14px;padding:20px 8px;min-height:64px;font:14px/1.8 var(--font-body-v2);text-decoration:none}.bac-paper-stage-map a>span{font-size:12px;color:#536157}.bac-paper-stage-map a[aria-current]{background:#e9ece5;text-decoration:underline;text-underline-offset:5px}.v2-root .bac-paper-reflection{background:#e9ece5;color:#243a32;padding:88px 6vw!important}.bac-paper-reflection-inner{max-width:1240px;margin:auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:48px 7vw}.v2-root .bac-paper-reflection h2{font:400 clamp(28px,3vw,42px)/1.65 var(--font-display-v2)!important;color:#243a32!important;margin:0 0 24px}.bac-paper-reflection-heading>p:last-child{max-width:28em;font:16px/2 var(--font-body-v2);text-wrap:pretty;word-break:auto-phrase}.bac-paper-reflection-checks{border:0;padding:0;margin:0;min-width:0}.bac-paper-reflection-checks label{display:flex;gap:18px;align-items:baseline;padding:20px 0;border-bottom:1px solid #bac5b9;cursor:pointer;font:16px/2 var(--font-body-v2);text-wrap:pretty;word-break:auto-phrase}.bac-paper-reflection-checks input{width:18px;height:18px;flex:0 0 18px;accent-color:#365e4d}.bac-paper-reflection-status{font:14px/1.8 var(--font-body-v2);margin:24px 0 10px}.bac-paper-reflection-note{font:13px/1.9 var(--font-body-v2);color:#536157;margin:0 0 20px}.bac-paper-reflection-nav{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:6vw;border-top:1px solid #bac5b9;padding-top:32px}.bac-paper-reflection-nav a{display:flex;flex-direction:column;gap:14px;padding:12px 0;text-decoration:none}.bac-paper-reflection-nav a>span,.bac-paper-reflection-nav small{font:14px/1.8 var(--font-body-v2);color:#536157}.bac-paper-reflection-nav strong{display:flex;justify-content:space-between;gap:16px;font:400 26px/1.6 var(--font-display-v2)}:is(.bac-paper-stage-opening,.bac-paper-reflection) :is(a,input):focus-visible{outline:2px solid #365e4d;outline-offset:5px}:is(.bac-paper-stage-opening,.bac-paper-reflection) a:hover{text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.v2-root .bac-paper-stage-opening{padding:100px 24px 32px!important}.bac-paper-stage-breadcrumb{margin-bottom:28px}.bac-paper-reflection-inner,.bac-paper-reflection-nav,.bac-paper-stage-intro{grid-template-columns:1fr;gap:32px}.bac-paper-stage-goals{padding-top:12px}.bac-paper-stage-map{grid-template-columns:1fr 1fr;margin-top:32px}.bac-paper-stage-map a{min-height:56px;gap:10px}.v2-root .bac-paper-reflection{padding:56px 24px!important}.bac-paper-reflection-nav strong{font-size:24px}}.bac-paper-learning .v2-header-row>*{min-width:0}.bac-paper-learning figcaption,.bac-paper-learning figcaption span{color:#536157!important;opacity:1!important}.bac-paper-learning :is([style*="font-size: 9px"],[style*="font-size:9px"],[style*="font-size: 10px"],[style*="font-size:10px"],[style*="font-size: 11px"],[style*="font-size:11px"]){font-size:12px!important}@media(max-width:760px){.bac-paper-learning .bac-paper-anatomy{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.bac-paper-learning .bac-paper-anatomy>div{border:0!important;border-bottom:1px solid #c9cec5!important}.bac-paper-learning .v2-header-row{padding-inline:24px!important}.bac-paper-learning .v2-header-row>div{overflow-wrap:anywhere}}.bac-paper-learning{--v2-paper:#f5f4ef;--v2-paper-alt:#e9ece5;--v2-ink:#243a32;--v2-ink-muted:#536157;--v2-rule:#c9cec5}@media(max-width:760px){.bac-paper-learning .bac-paper-numbers-table{table-layout:fixed;overflow-wrap:anywhere}.bac-paper-learning .bac-paper-numbers-table th{width:auto!important}.bac-paper-learning .bac-paper-numbers-table th:first-child{width:28%!important}.bac-paper-learning .bac-paper-numbers-table th:nth-child(2){width:25%!important}.bac-paper-learning .bac-paper-numbers-table :is(th,td){padding:14px 6px!important}}.bac-paper-learning p:is([style*="font-size:14px"],[style*="font-size: 14px"],[style*="font-size:15px"],[style*="font-size: 15px"]){font-size:16px!important}.bac-paper-learning .v2-photo-strip>div[aria-hidden]{background:linear-gradient(90deg,rgba(20,28,23,.78),rgba(20,28,23,.38) 68%,rgba(20,28,23,.12))!important}.bac-paper-learning .v2-photo-strip>div:last-child>div>div:last-child{color:#fff!important}