.medeed-interview-section {
    --medeed-ui-green: #0e8c8a;
    --medeed-ui-green-dark: #005d5a;
    --medeed-ui-line: #d7e6e2;
    --medeed-ui-tint: #f0f7f5;
    --medeed-button-width: 300px;
    --medeed-button-height: 54px;
    min-width: 0;
    color: #405653;
    padding-top: 36px;
    padding-bottom: 36px;
}

.medeed-interview-section *,
.medeed-interview-section *::before,
.medeed-interview-section *::after {
    box-sizing: border-box;
    border-radius: 0 !important;
}

.medeed-interview-section h1,
.medeed-interview-section h2,
.medeed-interview-section h3,
.medeed-interview-section h4 {
    color: #173f3c;
    text-transform: none;
}

.medeed-interview-section .title-area {
    margin-bottom: 22px;
}

.medeed-interview-section .title-area.text-center {
    text-align: center;
}

.medeed-interview-section .title-area.mt-4 {
    margin-top: 48px;
}

.medeed-interview-section .title-area > p {
    max-width: 850px;
    margin-inline: auto;
}

.medeed-interview-section .medeed-interview-summary-title {
    margin-top: 60px;
}

.medeed-interview-section p {
    font-size: 14px;
    line-height: 1.75;
}

.medeed-interview-section .medeed-ui-actions,
.medeed-interview-section .medeed-interview-actions {
    display: flex !important;
    flex-flow: row wrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    margin: 18px 0 0 !important;
    max-width: 100%;
    min-width: 0;
}

.medeed-interview-section .th-btn.medeed-uniform-btn,
.medeed-interview-section .medeed-ui-button,
.medeed-interview-section .medeed-interview-button {
    display: inline-flex !important;
    flex: 0 0 var(--medeed-button-width) !important;
    align-items: center !important;
    justify-content: center !important;
    width: var(--medeed-button-width) !important;
    min-width: var(--medeed-button-width) !important;
    max-width: 100% !important;
    height: var(--medeed-button-height) !important;
    min-height: var(--medeed-button-height) !important;
    max-height: var(--medeed-button-height) !important;
    margin: 0 !important;
    padding: 0 20px !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    background: var(--medeed-ui-green) !important;
    background-image: none !important;
    border: 1px solid var(--medeed-ui-green) !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: none !important;
    transition: background-color .18s ease, color .18s ease, border-color .18s ease !important;
}

.medeed-interview-section .th-btn.medeed-uniform-btn::before,
.medeed-interview-section .th-btn.medeed-uniform-btn::after,
.medeed-interview-section .medeed-ui-button::before,
.medeed-interview-section .medeed-ui-button::after {
    display: none !important;
    content: none !important;
}

.medeed-interview-section .th-btn.medeed-uniform-btn > span,
.medeed-interview-section .medeed-ui-button > span,
.medeed-interview-section .medeed-ui-button__label {
    color: inherit !important;
    -webkit-text-fill-color: inherit !important;
    font: inherit !important;
    white-space: nowrap !important;
}

.medeed-interview-section .th-btn.medeed-uniform-btn:hover,
.medeed-interview-section .th-btn.medeed-uniform-btn:focus-visible,
.medeed-interview-section .medeed-ui-button:hover,
.medeed-interview-section .medeed-ui-button:focus-visible {
    color: var(--medeed-ui-green) !important;
    -webkit-text-fill-color: var(--medeed-ui-green) !important;
    background: #ffffff !important;
    border-color: var(--medeed-ui-green) !important;
}

.medeed-interview-table {
    width: 100%;
    margin: 24px 0;
    overflow: hidden;
    background: #fff;
    border-collapse: collapse;
    border: 1px solid #d2e2df;
}

.medeed-interview-table th,
.medeed-interview-table td {
    padding: 14px 18px;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #e3ecea;
    border-right: 1px solid #e3ecea;
    font-size: 14px;
    line-height: 1.7;
}

.medeed-interview-table th:last-child,
.medeed-interview-table td:last-child {
    border-right: 0;
}

.medeed-interview-table th {
    color: #fff;
    background: #176d68;
    font-weight: 600;
}

.medeed-interview-table td:first-child {
    width: 34%;
    color: #173f3c;
    font-weight: 700;
}

.medeed-interview-table tr:last-child td {
    border-bottom: 0;
}

.medeed-interview-grid {
    display: grid;
    gap: 18px;
    align-items: stretch;
}

.medeed-interview-grid--two {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.medeed-interview-grid--three {
    grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);
}

.medeed-interview-grid--day {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}

.medeed-interview-grid--day article:first-child {
    grid-column: 1 / -1;
}

.medeed-interview-grid--feedback article:first-child,
.medeed-interview-grid--feedback article:nth-child(4) {
    grid-column: 1 / -1;
}

.medeed-interview-grid--decision article:nth-child(3),
.medeed-interview-grid--decision article:nth-child(4) {
    grid-column: 1 / -1;
}

.medeed-interview-card {
    --card-accent: #0b7772;
    display: grid;
    grid-template-columns: 52px minmax(0, 1fr);
    column-gap: 18px;
    align-content: start;
    height: 100%;
    padding: 26px;
    background: #fff;
    border: 1px solid #cfe0dd;
    border-top: 4px solid #0b7772;
    border-radius: 0 !important;
    box-shadow: 0 10px 26px rgba(23, 63, 60, .065);
}

.medeed-interview-card > span {
    grid-column: 1;
    grid-row: 1 / span 30;
    display: inline-grid;
    place-items: center;
    width: 52px;
    height: 52px;
    margin: 0;
    padding: 0;
    color: #fff;
    background: var(--card-accent, #0b7772);
    border-radius: 50% !important;
    font-size: 13px;
    font-weight: 850;
}

.medeed-interview-card > span svg {
    display: block;
    width: 22px;
    height: 22px;
}

.medeed-interview-card > :not(span) {
    grid-column: 2;
}

.medeed-interview-card h3 {
    margin: 4px 0 13px;
    font-size: 1.1em;
    line-height: 1.35;
}

.medeed-interview-card h4 {
    margin-top: 18px;
    font-size: 1em;
}

.medeed-interview-card p,
.medeed-interview-card li {
    font-size: 14px;
    line-height: 1.7;
}

.medeed-interview-card p:last-child {
    margin-bottom: 0;
}

.medeed-interview-card ol,
.medeed-interview-card ul {
    padding-left: 21px;
}

.medeed-interview-image-strip {
    display: grid !important;
    grid-template-columns: 170px minmax(0, 1fr) !important;
    align-items: stretch !important;
    gap: 0 !important;
    margin-top: 24px !important;
    padding: 0 !important;
    overflow: hidden !important;
    background: #f4faf8 !important;
    border: 1px solid #cfe2de !important;
    box-shadow: 0 12px 30px rgba(23, 63, 60, .06);
}

.medeed-interview-image-strip__media,
.medeed-interview-image-strip > figure {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 100% !important;
    align-self: stretch !important;
    display: block !important;
    overflow: hidden !important;
}

.medeed-interview-image-strip__media img,
.medeed-interview-image-strip > figure img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    object-fit: cover !important;
    object-position: center !important;
}

.medeed-interview-image-strip__text,
.medeed-interview-image-strip > div {
    padding: 26px 30px !important;
    margin: 0 !important;
}

.medeed-interview-image-strip__text h2,
.medeed-interview-image-strip > div h2 {
    margin-bottom: 8px;
    font-size: 1.2em;
}

.medeed-interview-image-strip__text p,
.medeed-interview-image-strip > div p {
    margin: 0;
}

.medeed-interview-feature {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 340px !important;
    align-items: stretch !important;
    gap: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    background: #eef7f5 !important;
    border: 1px solid #cfe2de !important;
    box-shadow: 0 12px 30px rgba(23, 63, 60, .06);
}

.medeed-interview-feature__text {
    padding: 34px !important;
    margin: 0 !important;
    min-width: 0;
}

.medeed-interview-feature__text > :last-child {
    margin-bottom: 0;
}

.medeed-interview-feature__media,
.medeed-interview-feature > figure {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 100% !important;
    align-self: stretch !important;
    display: block !important;
    overflow: hidden !important;
}

.medeed-interview-feature__media img,
.medeed-interview-feature > figure img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    object-fit: cover !important;
    object-position: center top !important;
}

.medeed-interview-numbered {
    display: grid;
    grid-template-columns: 52px 1fr;
    gap: 18px;
    margin-top: 22px;
}

.medeed-interview-numbered > span {
    display: inline-grid;
    place-items: center;
    width: 52px;
    height: 52px;
    margin: 0;
    padding: 0;
    color: #fff;
    background: #0b7772;
    border-radius: 50% !important;
    font-size: 13px;
    font-weight: 850;
}

.medeed-interview-numbered > span svg {
    display: block;
    width: 22px;
    height: 22px;
}

.medeed-interview-numbered > div {
    min-width: 0;
}

.medeed-interview-numbered ul {
    list-style-position: inside;
    padding-left: 21px;
}

@media (min-width: 992px) {
    .medeed-interview-section .medeed-interview-communication {
        display: grid !important;
        grid-template-columns: minmax(0, 1.25fr) minmax(300px, 0.75fr) !important;
        align-items: stretch !important;
        gap: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
        background: #fff !important;
        border: 1px solid #cfe2de !important;
        box-shadow: 0 12px 30px rgba(23, 63, 60, .06) !important;
    }

    .medeed-interview-section .medeed-interview-communication__text {
        padding: 34px !important;
        margin: 0 !important;
        min-width: 0 !important;
        align-self: stretch !important;
    }

    .medeed-interview-section .medeed-interview-communication__media,
    .medeed-interview-section .medeed-interview-communication > figure {
        position: relative !important;
        display: block !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        height: 100% !important;
        min-height: 100% !important;
        max-height: none !important;
        align-self: stretch !important;
        overflow: hidden !important;
    }

    .medeed-interview-section .medeed-interview-communication__media img,
    .medeed-interview-section .medeed-interview-communication > figure img {
        display: block !important;
        position: absolute !important;
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
        min-width: 100% !important;
        min-height: 100% !important;
        max-width: none !important;
        max-height: none !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        object-fit: cover !important;
        object-position: center 20% !important;
        transform: none !important;
    }
}

@media (max-width: 991.98px) {
    .medeed-interview-section .medeed-interview-communication {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 0 !important;
        margin: 0 !important;
        padding: 0 !important;
        overflow: hidden !important;
        background: #fff !important;
        border: 1px solid #cfe2de !important;
    }

    .medeed-interview-section .medeed-interview-communication__text {
        padding: 26px 24px !important;
        margin: 0 !important;
    }

    .medeed-interview-section .medeed-interview-communication__media,
    .medeed-interview-section .medeed-interview-communication > figure {
        position: relative !important;
        display: block !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        width: 100% !important;
        max-width: 100% !important;
        min-width: 0 !important;
        height: 300px !important;
        min-height: 300px !important;
        max-height: 420px !important;
        overflow: hidden !important;
    }

    .medeed-interview-section .medeed-interview-communication__media img,
    .medeed-interview-section .medeed-interview-communication > figure img {
        display: block !important;
        position: absolute !important;
        top: 0 !important;
        right: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: 100% !important;
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
        object-fit: cover !important;
        object-position: center 20% !important;
    }
}

.medeed-interview-card {
    border-top: 1px solid #cfe0dd !important;
}

.medeed-interview-section:has(.medeed-interview-hero),
.medeed-interview-section:has(.medeed-interview-final) {
    container-type: inline-size;
    overflow-x: clip;
}

.medeed-interview-section:has(.medeed-interview-hero) {
    padding-top: 0 !important;
}

.medeed-interview-section:has(.medeed-interview-final) {
    padding-bottom: 0 !important;
}

.medeed-interview-section .medeed-interview-hero,
.medeed-interview-section .medeed-interview-final {
    --mi-fade: linear-gradient(90deg,
        rgba(255, 255, 255, .96) 0%,
        rgba(255, 255, 255, .88) 18%,
        rgba(255, 255, 255, .70) 32%,
        rgba(255, 255, 255, .38) 45%,
        rgba(255, 255, 255, .10) 58%,
        rgba(255, 255, 255, 0) 70%);

    position: relative !important;
    isolation: isolate;
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: center !important;
    grid-template-columns: none !important;
    gap: 0 !important;
    box-sizing: border-box !important;
    width: 100vw !important;
    min-width: 0 !important;
    max-width: none !important;
    height: auto !important;
    max-height: none !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
    padding: 56px max(48px, calc((100vw - 100%) / 2)) !important;
    overflow: hidden !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    background-color: #f3f7f6 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-attachment: scroll !important;
    direction: ltr;
    text-align: left !important;
}

@supports (width: 1cqw) {
    .medeed-interview-section .medeed-interview-hero,
    .medeed-interview-section .medeed-interview-final {
        width: 100cqw !important;
        margin-left: calc(50% - 50cqw) !important;
        margin-right: calc(50% - 50cqw) !important;
        padding-inline: max(48px, calc((100cqw - 100%) / 2)) !important;
    }
}

.medeed-interview-section .medeed-interview-hero {
    min-height: 760px !important;
    margin-top: 0 !important;
    margin-bottom: 36px !important;
    background-image:
        var(--mi-fade),
        url('/images/hero/arbeitgeber-interview/Hero.png') !important;
    background-position: center, right center !important;
}

.medeed-interview-section .medeed-interview-final {
    min-height: 560px !important;
    margin-top: 36px !important;
    margin-bottom: 0 !important;
    background-image:
        var(--mi-fade),
        url('/images/hero/arbeitgeber-interview/Footer.png') !important;
    background-position: center, center 10% !important;
}

.medeed-interview-section .medeed-interview-hero > figure,
.medeed-interview-section .medeed-interview-hero > picture,
.medeed-interview-section .medeed-interview-hero > img,
.medeed-interview-section .medeed-interview-hero .medeed-interview-hero__media,
.medeed-interview-section .medeed-interview-hero .medeed-hero-media,
.medeed-interview-section .medeed-interview-hero .medeed-hero-mark {
    display: none !important;
}

.medeed-interview-section .medeed-interview-hero::before,
.medeed-interview-section .medeed-interview-hero::after,
.medeed-interview-section .medeed-interview-final::before,
.medeed-interview-section .medeed-interview-final::after {
    content: none !important;
    display: none !important;
}

.medeed-interview-section .medeed-interview-hero > div,
.medeed-interview-section .medeed-interview-final > div {
    position: relative !important;
    z-index: 2;
    display: block !important;
    flex: 0 1 auto !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 660px !important;
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    float: none !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    text-align: left !important;
}

.medeed-interview-section .medeed-interview-hero h1 {
    margin: 0 0 18px !important;
    padding: 0 !important;
    color: #173f3c !important;
    font-size: 36px !important;
    font-weight: 700;
    line-height: 1.22 !important;
    text-transform: none !important;
    text-align: left !important;
}

.medeed-interview-section .medeed-interview-hero h2,
.medeed-interview-section .medeed-interview-final h2 {
    margin: 0 0 22px !important;
    color: #005d5a !important;
    font-size: 24px !important;
    font-weight: 700;
    line-height: 1.35 !important;
    text-transform: none !important;
    text-align: left !important;
}

.medeed-interview-section .medeed-interview-final h2 {
    position: relative;
    display: inline-block;
    padding-bottom: 14px !important;
}

.medeed-interview-section .medeed-interview-final h2::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #0e8c8a;
    transform: none;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final) p {
    margin: 0 0 16px !important;
    padding: 0 !important;
    color: #405653 !important;
    font-size: 14px;
    line-height: 1.75;
    text-align: justify !important;
    hyphens: auto;
    overflow-wrap: break-word;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final) p:last-of-type {
    margin-bottom: 0 !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final) strong {
    color: #294c49;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.medeed-interview-actions, .medeed-ui-actions) {
    display: flex !important;
    flex-flow: row wrap !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    margin: 28px 0 0 !important;
    padding: 0 !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button) {
    display: inline-flex !important;
    flex: 0 1 var(--medeed-button-width, 300px) !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    width: var(--medeed-button-width, 300px) !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: var(--medeed-button-height, 54px) !important;
    min-height: var(--medeed-button-height, 54px) !important;
    max-height: var(--medeed-button-height, 54px) !important;
    margin: 0 !important;
    padding: 0 20px !important;
    border: 1px solid #0e8c8a !important;
    border-radius: 0 !important;
    background: #0e8c8a !important;
    color: #fff !important;
    -webkit-text-fill-color: #fff !important;
    box-shadow: none !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    white-space: nowrap !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: none !important;
    transition: background-color .18s ease, color .18s ease, border-color .18s ease !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button) > span {
    color: inherit !important;
    -webkit-text-fill-color: inherit !important;
    font: inherit !important;
    white-space: nowrap !important;
    overflow-wrap: normal !important;
    hyphens: none !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button)::before,
.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button)::after {
    content: none !important;
    display: none !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button):is(:hover, :focus-visible) {
    color: #0e8c8a !important;
    -webkit-text-fill-color: #0e8c8a !important;
    background: #fff !important;
    border-color: #0e8c8a !important;
}

.medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
:is(.th-btn, .medeed-ui-button, .medeed-interview-button):focus-visible {
    outline: 2px solid #005d5a !important;
    outline-offset: 3px;
}

@media (max-width: 1199.98px) {
    .medeed-interview-section .medeed-interview-hero,
    .medeed-interview-section .medeed-interview-final {
        --mi-fade: linear-gradient(90deg,
            rgba(255, 255, 255, .94) 0%,
            rgba(255, 255, 255, .85) 22%,
            rgba(255, 255, 255, .62) 40%,
            rgba(255, 255, 255, .30) 56%,
            rgba(255, 255, 255, .08) 72%,
            rgba(255, 255, 255, 0) 85%);
        padding-top: 48px !important;
        padding-bottom: 48px !important;
    }

    .medeed-interview-section .medeed-interview-hero {
        min-height: 620px !important;
    }

    .medeed-interview-section .medeed-interview-final {
        min-height: 520px !important;
    }
}

@media (max-width: 991.98px) {
    .medeed-interview-section .medeed-interview-hero,
    .medeed-interview-section .medeed-interview-final {
        --mi-fade: linear-gradient(90deg,
            rgba(255, 255, 255, .94) 0%,
            rgba(255, 255, 255, .86) 30%,
            rgba(255, 255, 255, .62) 55%,
            rgba(255, 255, 255, .28) 78%,
            rgba(255, 255, 255, 0) 100%);
        min-height: 480px !important;
        padding-left: 40px !important;
        padding-right: 28px !important;
    }
}

@media (max-width: 767.98px) {
    .medeed-interview-section .medeed-interview-hero,
    .medeed-interview-section .medeed-interview-final {
        --mi-fade: linear-gradient(90deg,
            rgba(255, 255, 255, .94) 0%,
            rgba(255, 255, 255, .86) 40%,
            rgba(255, 255, 255, .55) 75%,
            rgba(255, 255, 255, .20) 100%);
        min-height: 0 !important;
        padding: 40px 24px !important;
        background-position: center, right center !important;
    }

    .medeed-interview-section .medeed-interview-hero {
        margin-bottom: 28px !important;
    }

    .medeed-interview-section .medeed-interview-final {
        margin-top: 28px !important;
    }

    .medeed-interview-section .medeed-interview-hero h1 {
        font-size: clamp(27px, 6vw, 32px) !important;
        line-height: 1.25 !important;
    }

    .medeed-interview-section .medeed-interview-hero h2,
    .medeed-interview-section .medeed-interview-final h2 {
        font-size: 22px !important;
    }

    .medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
    :is(.th-btn, .medeed-ui-button, .medeed-interview-button) {
        padding-inline: 12px !important;
        font-size: 13px !important;
    }
}

@media (max-width: 575.98px) {
    .medeed-interview-section .medeed-interview-hero,
    .medeed-interview-section .medeed-interview-final {
        padding-left: 18px !important;
        padding-right: 18px !important;
    }
}

@media (prefers-reduced-motion: reduce) {
    .medeed-interview-section :is(.medeed-interview-hero, .medeed-interview-final)
    :is(.th-btn, .medeed-ui-button, .medeed-interview-button) {
        transition: none !important;
    }
}
/* database-candidate-roadmap-standard:start */
.db-next-28.db-next-28.db-next-28{--db-container:100vw;font-size:14px;line-height:26px;color:#234d4a;max-width:none!important;box-sizing:border-box;--db-hero-image:url("/images/hero/arbeitgeber-interview/Hero.png");--db-closing-image:url("/images/hero/arbeitgeber-interview/Footer.png");--db-hero-ratio:2172/724;--db-closing-ratio:2172/724;border:0!important;border-radius:0!important;box-shadow:none!important}
@media(min-width:576px){.db-next-28.db-next-28.db-next-28{--db-container:540px}}
@media(min-width:768px){.db-next-28.db-next-28.db-next-28{--db-container:720px}}
@media(min-width:992px){.db-next-28.db-next-28.db-next-28{--db-container:960px}}
@media(min-width:1200px){.db-next-28.db-next-28.db-next-28{--db-container:1140px}}
@media(min-width:1300px){.db-next-28.db-next-28.db-next-28{--db-container:calc(var(--main-container) + var(--container-gutters))}}
.db-next-28.db-next-28.db-next-28 .container.container{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
.db-next-28.db-next-28.db-next-28 :is(h1,h2,h3,h4){font-family:Outfit,sans-serif!important;color:#07232c!important;text-transform:none;letter-spacing:normal}
.db-next-28.db-next-28.db-next-28 :is(h1,h2){font-size:1.2em!important;font-weight:600!important;line-height:1.26!important}
@media(max-width:1500px){.db-next-28.db-next-28.db-next-28 :is(h1,h2){font-size:1.1em!important;line-height:1.31!important}}@media(max-width:575px){.db-next-28.db-next-28.db-next-28 :is(h1,h2){font-size:1em!important}}
.db-next-28.db-next-28.db-next-28 p{font-size:14px!important;line-height:26px!important;color:#234d4a!important}
.db-next-28.db-next-28.db-next-28 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::before{display:none!important;content:none!important}
.db-next-28.db-next-28.db-next-28 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::after{display:none!important;content:none!important}
.db-next-28.db-next-28.db-next-28 :is(.title-underline,.title-area,.br-section-heading,.br-section-heading>p,.mt-roadmap-section-head,.medeed-interview-note){max-width:none!important;border:0!important}
.db-next-28.db-next-28.db-next-28 :is(img,figure){border:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important}
.db-next-28.db-next-28.db-next-28 :is(article,table,.medeed-interview-card,.mt-roadmap-step,.medeed-admission-card){border-radius:0!important}
.db-next-28.db-next-28.db-next-28 :is(.medeed-interview-note,.mt-roadmap-note,.mt-roadmap-callout,.dv-note){border:1px solid #d7e2df!important;border-radius:0!important}
.db-next-28.db-next-28.db-next-28 :is(.br-actions,.medeed-interview-actions,.ro-overview-actions,.mt-roadmap-actions){display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-start!important;overflow:visible!important;padding:0!important;margin-top:22px!important;width:100%!important;max-width:none!important}
.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;width:270px!important;max-width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 12px!important;margin:0!important;font-size:13px!important;line-height:1.2!important;white-space:nowrap!important;border:1px solid #447471!important;border-radius:0!important;background:#447471!important;color:#fcfdfd!important;box-shadow:none!important}
.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn *{color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}
.db-next-28.db-next-28.db-next-28 .th-btn::before{display:none!important}
.db-next-28.db-next-28.db-next-28 .th-btn::after{display:none!important}
.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn:is(:hover,:focus-visible){background:#fff!important;color:#447471!important;border-color:#447471!important}
.db-next-28.db-next-28.db-next-28 .th-btn .ro-overview-button__arrow{display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;position:relative!important;isolation:isolate;min-height:510px!important;height:auto!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:#f3f8f6!important;background-image:linear-gradient(90deg,#f3f8f6,rgba(243,248,246,.98) 30%,rgba(243,248,246,.95) 52%,rgba(243,248,246,.3) 64%,transparent 74%),var(--db-hero-image)!important;background-position:right center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:48px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;text-align:left!important;overflow:visible!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero > .container{padding:0!important;max-width:none!important;width:100%!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero :is(.mt-roadmap-hero__grid,.mt-roadmap-hero__inner,.mt-roadmap-next__grid,.ro-overview-intro__grid,.ro-overview-next,.br-final__inner){position:static!important;display:block!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){position:relative!important;display:block!important;width:53%!important;max-width:740px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;background:transparent!important;text-align:left!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero :is(.mt-roadmap-hero__overlay,.mt-roadmap-next__overlay,.ro-overview-intro__media,.ro-overview-intro__veil,.ro-overview-next>div[style]):not(.ro-overview-next__copy){display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero :is(h1,h2){text-align:left!important;margin-bottom:20px!important}.db-next-28.db-next-28.db-next-28 .db-next-hero p{margin:0!important;text-align:left!important}.db-next-28.db-next-28.db-next-28 .db-next-hero p+p{margin-top:16px!important}
.db-next-28.db-next-28.db-next-28 .db-next-hero>div{width:53%!important;max-width:740px!important;position:relative!important;margin:0!important;padding:0!important;background:none!important}
@media(max-width:1199px){.db-next-28.db-next-28.db-next-28 .db-next-hero{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}.db-next-28.db-next-28.db-next-28 .db-next-hero :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){width:100%!important;max-width:none!important}.db-next-28.db-next-28.db-next-28 .db-next-hero>div{width:100%!important;max-width:none!important}.db-next-28.db-next-28.db-next-28 .db-next-hero::after{content:""!important;display:block!important;position:relative!important;width:100vw!important;height:auto!important;aspect-ratio:var(--db-hero-ratio);margin-left:calc(50% - 50vw)!important;margin-top:32px!important;background:linear-gradient(180deg,#f3f8f6,transparent 34%),var(--db-hero-image) center/contain no-repeat!important;border:0!important}}
.db-next-28.db-next-28.db-next-28 .db-next-closing{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;position:relative!important;isolation:isolate;min-height:440px!important;height:auto!important;max-height:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:#f3f8f6!important;background-image:linear-gradient(90deg,#f3f8f6,rgba(243,248,246,.98) 30%,rgba(243,248,246,.95) 52%,rgba(243,248,246,.3) 64%,transparent 74%),var(--db-closing-image)!important;background-position:right center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:48px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;text-align:left!important;overflow:visible!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing > .container{padding:0!important;max-width:none!important;width:100%!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing :is(.mt-roadmap-hero__grid,.mt-roadmap-hero__inner,.mt-roadmap-next__grid,.ro-overview-intro__grid,.ro-overview-next,.br-final__inner){position:static!important;display:block!important;width:100%!important;min-height:0!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){position:relative!important;display:block!important;width:53%!important;max-width:740px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;background:transparent!important;text-align:left!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing :is(.mt-roadmap-hero__overlay,.mt-roadmap-next__overlay,.ro-overview-intro__media,.ro-overview-intro__veil,.ro-overview-next>div[style]):not(.ro-overview-next__copy){display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing :is(h1,h2){text-align:left!important;margin-bottom:20px!important}.db-next-28.db-next-28.db-next-28 .db-next-closing p{margin:0!important;text-align:left!important}.db-next-28.db-next-28.db-next-28 .db-next-closing p+p{margin-top:16px!important}
.db-next-28.db-next-28.db-next-28 .db-next-closing>div{width:53%!important;max-width:740px!important;position:relative!important;margin:0!important;padding:0!important;background:none!important}
@media(max-width:1199px){.db-next-28.db-next-28.db-next-28 .db-next-closing{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}.db-next-28.db-next-28.db-next-28 .db-next-closing :is(.mt-roadmap-hero__copy,.mt-roadmap-next__copy,.ro-overview-intro__copy,.ro-overview-next__copy,.br-final__inner>div:first-child){width:100%!important;max-width:none!important}.db-next-28.db-next-28.db-next-28 .db-next-closing>div{width:100%!important;max-width:none!important}.db-next-28.db-next-28.db-next-28 .db-next-closing::after{content:""!important;display:block!important;position:relative!important;width:100vw!important;height:auto!important;aspect-ratio:var(--db-closing-ratio);margin-left:calc(50% - 50vw)!important;margin-top:32px!important;background:linear-gradient(180deg,#f3f8f6,transparent 34%),var(--db-closing-image) center/contain no-repeat!important;border:0!important}}
.db-next-28.db-next-28.db-next-28 :is(.mt-roadmap-costs__notes p,.medeed-admission-section .title-area>p,.ro-overview-intro__copy>p,.br-portal p){border:0!important;max-width:none!important}
.db-next-28.db-next-28.db-next-28>.mt-roadmap-loan__grid{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__inner>.mt-roadmap-actions{width:53%!important;max-width:740px!important}
@media(max-width:1199px){.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__inner>.mt-roadmap-actions{width:100%!important;max-width:none!important}}
.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__path{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;position:relative!important;width:100vw!important;max-width:none!important;margin:28px 0 -48px calc(50% - 50vw)!important;padding:16px max(12px,calc((100vw - min(100vw,var(--db-container)))/2 + 12px))!important;background:rgba(255,255,255,.92)!important;border:0!important;border-radius:0!important;box-shadow:none!important}
.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__phase{display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px!important;min-height:64px!important;min-width:0!important;border:1px solid #d7e2df!important;padding:12px!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;white-space:normal!important}
.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__phase strong{font-family:Outfit,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#07232c!important}
.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__arrow{display:none!important}
@media(max-width:1199px){.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__path{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}}
.db-next-28.db-next-28.db-next-28.db-next-faq{padding:50px 0!important;background:#fff!important;border:0!important}
.db-next-28.db-next-28.db-next-28 :is(.br-faq-list,.medeed-interview-grid:has(.db-next-faq-item)){display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-width:none!important;padding:0!important;margin:0!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item{display:block!important;border:1px solid #d7e2ec!important;border-radius:0!important;background:white!important;padding:0!important;margin:0!important;box-shadow:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary{display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:12px!important;align-items:center!important;min-height:44px!important;padding:10px 16px!important;font-size:14px!important;font-weight:400!important;line-height:26px!important;list-style:none!important;color:#263746!important;cursor:pointer}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary h3{font:inherit!important;line-height:26px!important;margin:0!important;color:inherit!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary :is([aria-hidden="true"],i){display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary::-webkit-details-marker{display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary::before{display:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary::after{content:"+"!important;display:block!important;position:static!important;width:18px!important;height:26px!important;min-height:0!important;line-height:26px!important;text-align:center!important;border:0!important;background:transparent!important;padding:0!important;color:#447471!important;transform:none!important;box-shadow:none!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item[open] summary::after{content:"−"!important}
.db-next-28.db-next-28.db-next-28 .db-next-answer{padding:0 16px 14px!important;margin:0!important;background:transparent!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item p{margin:0!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item p+p{margin-top:16px!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item:hover{border-color:#286fb7!important;background:#f7faff!important;box-shadow:0 4px 12px rgba(30,60,90,.06)!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item:hover summary{color:#286fb7!important}
.db-next-28.db-next-28.db-next-28.db-next-faq :is(.title-area,.br-section-heading){display:block!important;text-align:center!important;max-width:none!important;margin:0 0 28px!important}.db-next-28.db-next-28.db-next-28.db-next-faq h2{margin:0 0 15px!important;text-align:center!important}.db-next-28.db-next-28.db-next-28.db-next-faq .br-eyebrow{display:none!important}
@media(max-width:767px){.db-next-28.db-next-28.db-next-28.db-next-faq{padding:38px 0!important}}@media(max-width:575px){.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn{width:100%!important}.db-next-28.db-next-28.db-next-28 .mt-roadmap-hero__path{grid-template-columns:1fr!important}}
.db-next-28.db-next-28.db-next-28:is(:has(>.db-next-hero),:has(>.db-next-closing)){padding:0!important;container-type:normal!important;overflow:visible!important}
/* database-candidate-roadmap-standard:end */

/* responsive verification refinements */
.db-next-28.db-next-28.db-next-28 :is(.medeed-interview-inline-links,.medeed-interview-actions,.medeed-interview-card__actions){display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-start!important;max-width:100%!important}.db-next-28.db-next-28.db-next-28 .medeed-ui-button__label{font:inherit!important;padding:0!important;margin:0!important;white-space:nowrap!important}.db-next-28.db-next-28.db-next-28 :is(.mt-roadmap-costs__notes,.medeed-interview-note,.medeed-admission-note){border-left-width:1px!important;border-right-width:1px!important}.db-next-28.db-next-28.db-next-28 :is(.mt-roadmap-loan__media,.ro-overview-card__media,.medeed-interview-media)::before,.db-next-28.db-next-28.db-next-28 :is(.mt-roadmap-loan__media,.ro-overview-card__media,.medeed-interview-media)::after{display:none!important}

.db-next-28.db-next-28.db-next-28 .medeed-interview-card{display:block!important;min-width:0!important}.db-next-28.db-next-28.db-next-28 .medeed-interview-card>[data-interview-icon]{display:inline-flex;margin-bottom:12px}.db-next-28.db-next-28.db-next-28 .medeed-interview-actions{min-width:0!important}.db-next-28.db-next-28.db-next-28 .medeed-copywrap__text{min-width:0!important}
@media(max-width:767px){.db-next-28.db-next-28.db-next-28 :is(.medeed-interview-grid,.medeed-copywrap,.medeed-interview-image-strip){grid-template-columns:minmax(0,1fr)!important;display:grid!important}.db-next-28.db-next-28.db-next-28 .medeed-copywrap__text{padding:24px 16px!important}.db-next-28.db-next-28.db-next-28 .medeed-interview-card{padding:20px 16px!important}.db-next-28.db-next-28.db-next-28 :is(.medeed-copywrap__media,.medeed-interview-image-strip__media){min-height:0!important;height:auto!important}.db-next-28.db-next-28.db-next-28 :is(.medeed-copywrap__media img,.medeed-interview-image-strip__media img){height:auto!important;max-height:none!important;width:100%!important}}

.db-next-28.db-next-28.db-next-28 :is(h1,h2){display:block!important}.db-next-28.db-next-28.db-next-28 :is(.sub-title,.dv-eyebrow,.br-eyebrow){display:block!important;margin-bottom:14px!important}

/* candidate-faq-green-hover */
.db-next-28.db-next-28.db-next-28 .db-next-faq-item.db-next-faq-item:hover{border-color:#447471!important;background:#f3f8f6!important;box-shadow:0 4px 12px rgba(68,116,113,.06)!important}
.db-next-28.db-next-28.db-next-28 .db-next-faq-item.db-next-faq-item:hover summary{color:#447471!important}
/* Interview detail review, preserving original copy and assets. */
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(h1,h2,h3,h4,h5,h6){color:#234d4a!important;font-weight:700!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 h2{font-size:26px!important;line-height:1.3!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 h3{font-size:20px!important;line-height:1.35!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(p,li,td){color:#000!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(th,thead td){background:#447471!important;color:#fcfdfd!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(th,thead td) *{color:inherit!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-hero h1{font-size:clamp(32px,2.4vw,40px)!important;line-height:1.18!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-hero h2{font-size:22px!important;line-height:1.4!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-closing{margin-bottom:0!important}
@media(min-width:1200px){
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(.db-next-hero,.db-next-closing){background-size:100% 100%,cover!important;background-position:center,center!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-hero{background-image:linear-gradient(90deg,rgba(243,248,246,.80),rgba(243,248,246,.66) 30%,rgba(243,248,246,.46) 52%,rgba(243,248,246,.10) 65%,transparent 76%),var(--db-hero-image)!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-closing{background-image:linear-gradient(90deg,rgba(243,248,246,.80),rgba(243,248,246,.66) 30%,rgba(243,248,246,.46) 52%,rgba(243,248,246,.10) 65%,transparent 76%),var(--db-closing-image)!important}
}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 :is(.medeed-interview-card>span,.medeed-interview-numbered>span,.interview-step-heading>span){display:inline-flex!important;align-items:center!important;justify-content:center!important;place-items:center!important;width:52px!important;height:52px!important;padding:0!important;line-height:1!important;background:#447471!important;color:#fcfdfd!important;border-radius:0!important;flex:0 0 52px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 [data-interview-icon] svg{display:block!important;width:28px!important;height:28px!important;fill:none!important;stroke:currentColor!important;flex:none!important;margin:0!important;overflow:visible!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-step-heading{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-step-heading h3{margin:0!important;min-width:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .medeed-interview-card{border:1px solid #d7e2df!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .medeed-interview-feature__media{position:relative!important;height:auto!important;min-height:0!important;align-self:stretch!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .medeed-interview-feature__media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .medeed-interview-feature__text{align-self:center!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item:hover{border-color:#447471!important;background:#f7faf9!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item:hover summary{color:#447471!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn{background:#447471!important;color:#fcfdfd!important;border-color:#447471!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .th-btn.medeed-uniform-btn:is(:hover,:focus-visible){background:#fff!important;color:#447471!important}
@media(max-width:991px){.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .medeed-interview-feature__media{height:260px!important;min-height:0!important}}
@media(max-width:575px){.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-hero h1{font-size:28px!important}.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-hero h2{font-size:20px!important}}

/* Card titles beside their icons; doctor-reference FAQ dimensions. */
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-icon-heading{display:flex!important;align-items:center!important;gap:14px!important;margin:0 0 16px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-icon-heading>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;flex:0 0 52px!important;margin:0!important;padding:0!important;background:#447471!important;color:#fcfdfd!important;line-height:1!important;border-radius:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-icon-heading h3{margin:0!important;min-width:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-faq{padding:50px 0!important;background:#fff!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-faq .title-area{margin:0 0 28px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-faq h2{margin:0 0 15px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-faq .medeed-interview-grid{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;margin:0!important;padding:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item{padding:0!important;margin:0!important;border:1px solid #d7e2df!important;border-radius:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary{padding:10px 16px!important;font-size:14px!important;font-weight:400!important;line-height:26px!important;min-height:0!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:12px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary h3{font-size:14px!important;font-weight:400!important;line-height:26px!important;margin:0!important;color:inherit!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-faq-item summary [data-interview-icon]{display:none!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-answer{padding:0 16px 14px!important;font-size:14px!important;line-height:26px!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-answer p{font-size:14px!important;line-height:26px!important;margin:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .db-next-answer p+p{margin-top:16px!important}
@media(max-width:767px){.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-faq{padding:38px 0!important}}

.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-information-heading h2{margin:0!important;min-width:0!important}
.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28.db-next-28 .interview-information-body{display:block!important;margin-top:0!important}
