.progress-module__exc3kG__page{padding-block:12px 52px}.progress-module__exc3kG__intro,.progress-module__exc3kG__timeline,.progress-module__exc3kG__next,.progress-module__exc3kG__feedback{max-width:900px;margin-inline:auto}.progress-module__exc3kG__intro{border-bottom:1px solid var(--border);padding-bottom:26px}.progress-module__exc3kG__intro h2{margin:0 0 10px;font-size:1.375rem;line-height:1.4}.progress-module__exc3kG__intro p{max-width:70ch;color:var(--muted);margin:0;line-height:1.7}.progress-module__exc3kG__timeline{padding:30px 0 0;list-style:none}.progress-module__exc3kG__timeline>li{grid-template-columns:112px minmax(0,1fr);column-gap:28px;scroll-margin-top:110px;display:grid}.progress-module__exc3kG__date{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;padding-top:2px;font-size:.875rem;line-height:1.5}.progress-module__exc3kG__date time{white-space:nowrap}.progress-module__exc3kG__year{margin-top:3px;font-size:.8125rem;display:block}.progress-module__exc3kG__entry{border-left:1px solid #c9d5d9;padding:0 0 36px 28px;position:relative}.progress-module__exc3kG__entry:before{content:"";background:#fff;border:2px solid #a95a1c;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-5px;box-shadow:0 0 0 4px #fff}.progress-module__exc3kG__timeline>li:first-child .progress-module__exc3kG__entry:before{background:#a95a1c}.progress-module__exc3kG__timeline>li:last-child .progress-module__exc3kG__entry{border-color:#0000}.progress-module__exc3kG__category{color:#696052;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:650}.progress-module__exc3kG__entry h3{color:var(--heading);margin:7px 0 10px;font-size:1.375rem;font-weight:600;line-height:1.35}.progress-module__exc3kG__entry p{max-width:67ch;margin:0;font-size:1rem;line-height:1.75}.progress-module__exc3kG__next{border-block:1px solid var(--border);padding-block:12px;font-size:.9375rem}.progress-module__exc3kG__next summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.progress-module__exc3kG__next h3{font-size:1rem}.progress-module__exc3kG__next li{margin:10px 0;line-height:1.6}.progress-module__exc3kG__feedback{padding-top:22px;font-size:.9375rem}.progress-module__exc3kG__page :is(a,summary):focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #b5540c}@media (max-width:600px){.progress-module__exc3kG__timeline>li{border-left:1px solid #c9d5d9;grid-template-columns:1fr;gap:0;margin-left:5px;padding-left:23px;position:relative}.progress-module__exc3kG__timeline>li:last-child{border-color:#0000}.progress-module__exc3kG__date{text-align:left;flex-wrap:wrap;gap:5px;padding:0 0 7px;display:flex}.progress-module__exc3kG__year{margin:0;display:inline}.progress-module__exc3kG__entry{border:0;padding:0 0 30px}.progress-module__exc3kG__entry:before{top:-27px;left:-28px}.progress-module__exc3kG__entry h3{font-size:1.25rem}.progress-module__exc3kG__intro{padding-bottom:22px}.progress-module__exc3kG__timeline{padding-top:24px}}
