@media print {
    html {
        font-size: 14px;
        line-height: 20px;
    }

    .build-page {
        position: initial !important;
    }

    .article-content, .learnmore-content {
        display: block !important;
    }

    .gap-9x, .gap-3x, gap-6x {
        height: 8px !important;
    }

    .next-steps > li:not(:last-child), .border-bottom, .consideration {
        border-color: transparent !important;;
    }

    .next-steps > li {
        padding: 24px 0 0 64px !important;;
    }

    .article-container, .article-content {
        padding-right: 24px !important;;
    }

    .learnmore-content {
        padding-top: 0 !important;
    }

    .learnmore > a.link, #editlink, #downloadreport, .build-nav, .tooltip, [class*="icon"]:not(.status-icon), #footer, range-slider {
        display: none !important;
    }

    .blue2-bg, .blue10-bg, .flex-col::after {
        background: #FFFFFF !important;
    }

    .dim select, .dim input {
        background: none !important;
        border: none !important;
    }

    .next-steps > li:before {
        position: absolute !important;
        content: counter(item) !important;
        color: #21275B !important;
        background: transparent !important;
        width: auto !important;
        height: 24px !important;
        display: inline-flex !important;
        align-items: center !important;
        justify-content: left !important;
        top: 24px !important;
        left: 24 p !important
        x;
        font-size: 16px !important;
        letter-spacing: -0.005em !important;
        line-height: 24px !important;
        font-weight: 600 !important;
    }

    .h3-bold {
        font-size: 20px;
        letter-spacing: -0.01125em;
        line-height: 24px;
        font-weight: 600;
    }

    .h3 {
        font-size: 20px;
        line-height: 24px;
    }
}