/* Foreground typography; the SVG alpha mask fades only the illustration beneath it. */
.analysis-stage.abstract-analysis{max-width:880px;aspect-ratio:1000/450;margin-top:22px}
.catalog-core .catalog-phases{font-size:64px;letter-spacing:-2.8px;fill:#59704e}
.catalog-core .catalog-phases .is-active{fill:#1b342b}
.catalog-core .catalog-eyebrow{font-size:12px;letter-spacing:2px}
.catalog-core .catalog-focus{font-size:17px;fill:#526845}
.catalog-backdrop .tile-shadow{display:none}
.catalog-backdrop .tile-label{font-size:12px;letter-spacing:.7px;font-weight:700}
.catalog-backdrop .tracking-label{font-size:15px;letter-spacing:.3px;font-weight:750;fill:#294c32}
.catalog-backdrop .tracking-corners{stroke-width:.85}
.catalog-backdrop .tracking-box{stroke-width:.5;fill-opacity:0}
.catalog-network{opacity:.65}
.catalog-note .note-title{font-size:12px;letter-spacing:.55px}
.catalog-note .note-copy{font-size:13px}
.catalog-note rect{width:286px;height:63px}
.catalog-note circle{cy:19px}
.catalog-caption{margin-top:0}
@media(max-width:600px){.analysis-stage.abstract-analysis{max-width:none;margin-top:18px}.catalog-core .catalog-phases{font-size:65px}.catalog-core .catalog-focus{font-size:21px}.catalog-core .catalog-eyebrow{font-size:14px}.catalog-backdrop .tracking-label{font-size:18px}.catalog-note .note-title{font-size:14px}.catalog-note .note-copy{font-size:15px}.catalog-note rect{width:320px;height:66px}.catalog-caption{margin-top:12px}}
