.medeed-space {
            padding: 50px 0;
        }

        /* Section Styles */
        .medeed-section {
            margin-bottom: 30px;
            width: 100%;
        }

        .medeed-section-header {
            display: flex;
            align-items: center;
            margin-bottom: 25px;
        }

        .medeed-section-number {
            width: 32px;
            height: 32px;
            background-color: #c8c8c8; /* خاکستری */
            color: white;
            display: flex;
            align-items: center;
            justify-content: center;
            margin-right: 10px;
            font-weight: bold;
        }

        .medeed-section-title {
            color: #005d5a;
            font-size: 17px;
            font-weight: 700;
            margin: 0;
        }

        /* Content Box Styles */
        .medeed-content-box {
            background-color: white;
            padding: 15px;
            border: 1px solid #eaeaea;
            box-shadow: 0 4px 12px rgba(0,93,90,0.1);
        }

            .medeed-content-box p {
                color: #005d5a;
                font-size: 14px;
            }

            .medeed-content-box h3 {
                color: #00706e;
                font-size: 1.1em;
                margin-bottom: 10px;
            }

        /* Card Styles */
        .medeed-card {
            border: 1px solid #c8c8c8 !important;
            height: 100%;
            transition: transform 0.3s ease;
        }

            .medeed-card:hover {
                transform: translateY(-5px);
            }

        .medeed-card-body {
            padding: 20px;
        }

        /* Image Styles */
        .medeed-image {
            width: 100%;
            max-height: 240px;
            object-fit: cover;
            margin-bottom: 15px;
            border: 1px solid #c8c8c8;
        }

        /* Grid Item Styles */
        .medeed-grid-item {
            background-color: #f5f9f9;
            padding: 20px;
            border-left: 4px solid #4ea19e;
            border: 1px solid #c8c8c8;
        }

        /* Timeline Styles */
        .medeed-timeline-item {
            background-color: #f5f9f9;
            padding: 20px;
            border-top: 4px solid #0e8c8a;
            border: 1px solid #c8c8c8;
            height: 100%;
        }

        /* Special Elements */
        .medeed-intro-text {
            font-weight: 500;
            margin-bottom: 20px;
        }

        /* Responsive */
        @media (max-width: 768px) {
            .medeed-section-header {
                flex-direction: column;
                align-items: flex-start;
            }

            .medeed-section-number {
                margin-bottom: 10px;
            }
        }

/* Fachkräfte content template — 2026-09-14 */
.medeed-template-page {
    overflow-x: hidden;
    color: #40566a;
}

.medeed-template-page h1,
.medeed-template-page h2,
.medeed-template-page h3 {
    color: #15385e;
    text-transform: none;
}

.medeed-template-intro {
    background: #f3f6f8;
}

.medeed-template-intro__copy {
    max-width: 760px;
}

.medeed-template-intro__copy h1 {
    margin: 12px 0 20px;
    font-size: 1.4em;
    line-height: 1.14;
}

.medeed-template-intro__copy p {
    max-width: 760px;
    font-size: 14px;
    line-height: 1.85;
}

.medeed-template-intro__media {
    border: 1px solid #dce7ed;
    background: #ffffff;
    box-shadow: 0 16px 36px rgba(20, 60, 85, 0.10);
}

.medeed-template-intro__media img {
    display: block;
    width: 100%;
    height: 420px;
    object-fit: cover;
}

.medeed-template-content {
    background: #ffffff;
}

.medeed-template-grid > [class*="col-"] {
    display: flex;
}

.medeed-template-card {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border: 1px solid #dce7ed;
    background: #ffffff;
    box-shadow: 0 10px 28px rgba(20, 60, 85, 0.08);
}

.medeed-template-card__media img {
    display: block;
    width: 100%;
    height: 190px;
    object-fit: cover;
}

.medeed-template-card > h2,
.medeed-template-card > h3,
.medeed-template-card > h4,
.medeed-template-card > p,
.medeed-template-card > ol,
.medeed-template-card > ul,
.medeed-template-card > a {
    margin-right: 24px;
    margin-left: 24px;
}

.medeed-template-card > h2{
    margin-top: 24px;
    font-size: 1.2em;
    line-height: 1.35;
}


.medeed-template-card > h3{
    margin-top: 24px;
    font-size: 1.1em;
    line-height: 1.35;
}


.medeed-template-card > h4{
    margin-top: 24px;
    font-size: 1em;
    line-height: 1.35;
}

.medeed-template-card > p {
    line-height: 1.75;
}

.medeed-template-card > :last-child {
    margin-bottom: 26px;
}

.medeed-template-note {
    margin-top: 28px;
    padding: 28px;
    border: 1px solid #dce7ed;
    background: #eef6f5;
}

.medeed-template-note h2{
    font-size: 1.2em;
}


.medeed-template-note h3{
    font-size: 1.1em;
}

.medeed-template-page ol,
.medeed-template-page ul {
    padding-left: 22px;
}

.medeed-template-page li {
    margin-bottom: 10px;
    line-height: 1.7;
}

@media (max-width: 991.98px) {
    .medeed-template-intro__copy h1 {
        font-size: 1.4em;
    }

    .medeed-template-intro__media img {
        height: 360px;
    }
}

@media (max-width: 767.98px) {
    .medeed-template-intro__copy h1 {
        font-size: 1.4em;
    }

    .medeed-template-intro__copy p {
        font-size: 14px;
    }

    .medeed-template-intro__media img {
        height: 280px;
    }

    .medeed-template-card__media img {
        height: 210px;
    }

    .medeed-template-note {
        padding: 22px;
    }
}

/* medeed-berufsanerkennung-overview-2026-09-28-r1:start */
.br-page{--br-ink:#153e3b;--br-copy:#4b6461;--br-brand:#087a75;--br-brand-dark:#075f5b;--br-soft:#eff8f6;--br-line:#d8e6e3;--br-shadow:0 18px 48px rgba(20,65,61,.10);color:var(--br-copy);font-size:16px}.br-page *{box-sizing:border-box}.br-page h1,.br-page h2,.br-page h3,.br-page h4{color:var(--br-ink);text-transform:none}.br-page p{line-height:1.72}.br-section{padding:82px 0}.br-section--soft{background:linear-gradient(135deg,#f2f8f7 0,#fff 54%,#edf6f4 100%)}.br-section-heading{max-width:820px;margin:0 0 34px}.br-section-heading.text-center{margin-right:auto;margin-left:auto}.br-section-heading h2{margin:8px 0 10px;font-size:clamp(2rem,3.3vw,3rem);line-height:1.12}.br-section-heading p{margin:0}.br-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--br-brand);font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.br-actions{display:flex;flex-wrap:wrap;gap:12px}.br-page .th-btn.medeed-uniform-btn.medeed-button-blue{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 22px;border:1px solid var(--br-brand);border-radius:8px;background:var(--br-brand);box-shadow:none;color:#fff;font-size:.91rem;line-height:1.2}.br-page .th-btn.medeed-uniform-btn.medeed-button-blue:hover{border-color:var(--br-brand-dark);background:var(--br-brand-dark);color:#fff}.br-page .br-button-outline{background:transparent!important;color:var(--br-brand)!important}.br-page .br-button-outline:hover{background:var(--br-brand)!important;color:#fff!important}
.br-page,.br-page *{border-radius:0!important}
.br-hero{position:relative;overflow:hidden;background:linear-gradient(100deg,#eaf7f3 0,#f6faf9 50%,#eef5f3 100%)}.br-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:590px}.br-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:78px 64px 72px 0}.br-hero h1{max-width:700px;margin:13px 0 20px;font-size:clamp(2.65rem,4.6vw,4.65rem);line-height:1.02;letter-spacing:-.045em}.br-hero__copy>p{max-width:690px;margin:0 0 14px;font-size:1.05rem}.br-hero__support{color:#5e7572}.br-hero .br-actions{margin-top:14px}.br-hero__media{position:relative;min-height:590px;overflow:hidden}.br-hero__media:before{content:"";position:absolute;z-index:1;inset:0 auto 0 0;width:32%;background:linear-gradient(90deg,#f1f8f6 0,rgba(241,248,246,.94) 18%,rgba(241,248,246,0) 100%)}.br-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center 32%}.br-hero__points{display:flex;flex-wrap:wrap;gap:9px 22px;margin-top:26px;color:#49625f;font-size:.86rem;font-weight:700}.br-hero__points span{display:flex;align-items:center;gap:8px}.br-hero__points span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--br-brand)}
.br-profession-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.br-profession-card{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--br-line);border-radius:18px;background:#fff;box-shadow:0 12px 34px rgba(25,66,62,.075);transition:transform .2s ease,box-shadow .2s ease}.br-profession-card:hover{transform:translateY(-4px);box-shadow:var(--br-shadow)}.br-profession-card__media{height:224px;overflow:hidden;background:#eef5f4}.br-profession-card__media img{width:100%;height:100%;object-fit:cover}.br-profession-card__media--mt img{object-position:70% center}.br-profession-card__body{position:relative;display:flex;flex:1;flex-direction:column;padding:29px}.br-card-icon{display:grid;width:52px;height:52px;place-items:center;border-radius:14px;background:#e8f4f2;color:var(--br-brand);font-size:1.35rem}.br-profession-card .br-card-icon{position:absolute;top:-28px;right:26px;border:4px solid #fff}.br-profession-card h3{margin:0 0 10px;font-size:1.45rem}.br-profession-card p{margin:0 0 22px;flex:1}.br-profession-card .th-btn{width:100%}
.br-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.br-steps article{display:grid;grid-template-columns:58px minmax(0,1fr);gap:17px;height:100%;padding:26px;border:1px solid var(--br-line);border-radius:16px;background:#fff}.br-steps article>span,.br-process-grid article>span{display:grid;width:52px;height:52px;place-items:center;border-radius:50%;background:var(--br-brand);color:#fff;font-size:.9rem;font-weight:850}.br-steps h3{margin:2px 0 8px;font-size:1.18rem}.br-steps p{margin:0;font-size:.94rem}.br-info{display:flex;align-items:flex-start;gap:13px;margin-top:18px;padding:17px 19px;border:1px solid #cfe4df;border-radius:12px;background:#eaf6f3}.br-info i{margin-top:5px;color:var(--br-brand)}.br-info p{margin:0;font-size:.94rem}
.br-pathway{position:relative}.br-tab-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.br-tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px;padding:7px;border-radius:14px;background:#eef4f3}.br-tab-list label{padding:13px 16px;border-radius:9px;color:#46615e;font-weight:800;text-align:center;cursor:pointer;transition:.2s ease}.br-tab-list label:hover{background:#fff}.br-tab-panels{min-height:400px}.br-tab-panel{display:none;padding:34px;border:1px solid var(--br-line);border-radius:18px;background:#fff;box-shadow:var(--br-shadow)}#br-tab-care:checked~.br-tab-list label[for=br-tab-care],#br-tab-mt:checked~.br-tab-list label[for=br-tab-mt],#br-tab-doctors:checked~.br-tab-list label[for=br-tab-doctors]{background:var(--br-brand);color:#fff;box-shadow:0 8px 18px rgba(8,122,117,.22)}#br-tab-care:checked~.br-tab-panels .br-tab-panel--care,#br-tab-mt:checked~.br-tab-panels .br-tab-panel--mt,#br-tab-doctors:checked~.br-tab-panels .br-tab-panel--doctors{display:block}.br-tab-panel__heading{display:flex;align-items:center;gap:16px;margin-bottom:24px}.br-tab-panel__heading h3{margin:4px 0 0;font-size:1.65rem}.br-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px}.br-option-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.br-option-grid>div{height:100%;padding:22px;border:1px solid var(--br-line);border-radius:14px;background:#fafcfc}.br-option-grid>div>i{margin-bottom:15px;color:var(--br-brand);font-size:1.55rem}.br-option-grid h4{margin:0 0 8px;font-size:1.08rem}.br-option-grid p{margin:0;font-size:.93rem}.br-tab-panel details,.br-faq-list details{margin-top:10px;border:1px solid var(--br-line);border-radius:10px;background:#fff}.br-tab-panel summary,.br-faq-list summary{position:relative;padding:16px 48px 16px 18px;color:var(--br-ink);font-weight:800;list-style:none;cursor:pointer}.br-tab-panel summary::-webkit-details-marker,.br-faq-list summary::-webkit-details-marker{display:none}.br-tab-panel summary:after{content:"+";position:absolute;top:50%;right:18px;transform:translateY(-50%);color:var(--br-brand);font-size:1.25rem}.br-tab-panel details[open] summary:after{content:"−"}.br-tab-panel details p{margin:0;padding:0 18px 18px}.br-tab-panel>.th-btn{margin-top:20px}
.br-states{background:linear-gradient(130deg,#0b645f,#087a75 58%,#0d827b);color:#fff}.br-section-heading--light h2,.br-section-heading--light p,.br-states .br-eyebrow{color:#fff}.br-state-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.br-state-grid article,.br-state-doctors{display:flex;align-items:center;gap:15px;padding:22px;border-radius:14px;background:#fff;color:var(--br-copy);box-shadow:0 12px 28px rgba(2,48,45,.14)}.br-state-grid i,.br-state-doctors i{flex:0 0 auto;color:var(--br-brand);font-size:1.6rem}.br-state-grid h3{margin:0 0 3px;font-size:1.08rem}.br-state-grid p,.br-state-doctors p{margin:0;font-size:.88rem;line-height:1.5}.br-state-doctors{margin-top:16px}
.br-exam-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.br-exam-grid article{display:flex;align-items:flex-start;gap:17px;height:100%;padding:24px;border:1px solid var(--br-line);border-radius:14px;background:#fff}.br-exam-grid h3{margin:2px 0 7px;font-size:1.08rem}.br-exam-grid p{margin:0;font-size:.91rem}
.br-portal{padding:72px 0;background:linear-gradient(115deg,#084f4a,#08756e 63%,#0a5d57);color:#fff}.br-portal__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:68px}.br-portal .br-eyebrow,.br-portal h2{color:#fff}.br-portal h2{margin:9px 0 16px;font-size:clamp(2.2rem,3.6vw,3.35rem);line-height:1.02}.br-portal p{max-width:560px;color:#e2efed}.br-page .br-button-light{border-color:#fff;background:#fff;color:var(--br-brand)}.br-page .br-button-light:hover{border-color:#eaf5f3;background:#eaf5f3;color:var(--br-brand-dark)}.br-portal-window{overflow:hidden;border:1px solid rgba(255,255,255,.4);border-radius:15px;background:#fff;box-shadow:0 26px 64px rgba(0,35,33,.3);color:var(--br-copy);transform:rotate(-1deg)}.br-portal-window__bar{display:flex;align-items:center;gap:7px;padding:13px 16px;border-bottom:1px solid var(--br-line);background:#f5f8f8}.br-portal-window__bar span{width:9px;height:9px;border-radius:50%;background:#d6dfde}.br-portal-window__bar span:first-child{background:#ee8d7d}.br-portal-window__bar span:nth-child(2){background:#e7c267}.br-portal-window__bar span:nth-child(3){background:#76be9a}.br-portal-window__bar strong{margin-left:8px;color:var(--br-ink)}.br-portal-window__content{display:grid;grid-template-columns:.8fr 1.2fr;min-height:270px}.br-portal-window__menu{display:flex;flex-direction:column;gap:12px;padding:20px;border-right:1px solid var(--br-line);background:#f7faf9}.br-portal-window__menu b,.br-portal-window__menu span,.br-portal-window__docs span{display:flex;align-items:center;gap:9px}.br-portal-window__menu b{padding:10px;border-radius:8px;background:var(--br-brand);color:#fff}.br-portal-window__docs{display:grid;grid-template-columns:1fr 1fr;gap:11px;padding:24px}.br-portal-window__docs span{padding:13px;border:1px solid var(--br-line);border-radius:9px;color:var(--br-ink);font-size:.88rem}.br-portal-window__docs i{color:var(--br-brand)}
.br-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.br-process-grid article{height:100%;padding:23px;border:1px solid var(--br-line);border-radius:14px;background:#fff}.br-process-grid article>span{width:44px;height:44px;margin-bottom:14px}.br-process-grid h3{margin:0 0 7px;font-size:1.05rem}.br-process-grid p{margin:0;font-size:.9rem}
.br-faq-list{max-width:920px;margin:0 auto}.br-faq-list details{margin-top:12px;border-radius:12px;box-shadow:0 8px 24px rgba(25,66,62,.05)}.br-faq-list summary{padding:19px 58px 19px 22px}.br-faq-list summary span,.br-faq-list summary span:after{position:absolute;display:block;background:var(--br-brand);content:""}.br-faq-list summary span{top:50%;right:23px;width:16px;height:2px}.br-faq-list summary span:after{top:-7px;left:7px;width:2px;height:16px}.br-faq-list details[open] summary span:after{display:none}.br-faq-list details p{margin:0;padding:0 22px 21px}.br-final{padding:58px 0;background:linear-gradient(105deg,#e9f6f2,#f7fbfa)}.br-final__inner{display:flex;align-items:center;justify-content:space-between;gap:48px}.br-final__inner>div:first-child{max-width:760px}.br-final h2{margin:7px 0 10px;font-size:clamp(2rem,3vw,2.8rem)}.br-final p{margin:0}
@media(max-width:1199.98px){.br-hero__grid{grid-template-columns:minmax(0,1fr) 430px}.br-hero__copy{padding-right:40px}.br-hero h1{font-size:3.55rem}.br-profession-card__body{padding:25px}.br-steps article{grid-template-columns:1fr}.br-option-grid--three{grid-template-columns:1fr}.br-portal__grid{gap:38px}}
@media(max-width:991.98px){.br-section{padding:66px 0}.br-hero__grid{grid-template-columns:1fr}.br-hero__copy{padding:62px 0 44px}.br-hero__media{min-height:420px;margin:0 -24px}.br-hero__media:before{inset:0 0 auto;height:24%;width:100%;background:linear-gradient(180deg,#f1f8f6,rgba(241,248,246,0))}.br-profession-grid{grid-template-columns:1fr}.br-profession-card{display:grid;grid-template-columns:320px 1fr}.br-profession-card__media{height:100%;min-height:300px}.br-steps,.br-state-grid,.br-exam-grid{grid-template-columns:1fr}.br-steps article{grid-template-columns:58px 1fr}.br-portal__grid{grid-template-columns:1fr}.br-portal-window{max-width:720px}.br-final__inner{align-items:flex-start;flex-direction:column}.br-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767.98px){.br-page{font-size:15px}.br-section{padding:54px 0}.br-section-heading{margin-bottom:26px}.br-hero__copy{padding-top:50px}.br-hero h1{font-size:clamp(2.45rem,11vw,3.5rem)}.br-hero__media{min-height:340px}.br-hero__points{align-items:flex-start;flex-direction:column}.br-profession-card{display:flex}.br-profession-card__media{height:240px;min-height:0}.br-tab-list{grid-template-columns:1fr}.br-tab-panel{padding:21px}.br-option-grid{grid-template-columns:1fr}.br-tab-panel__heading{align-items:flex-start}.br-portal{padding:55px 0}.br-portal__grid{gap:28px}.br-portal-window{transform:none}.br-portal-window__content{grid-template-columns:1fr}.br-portal-window__menu{display:grid;grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid var(--br-line)}.br-portal-window__docs{grid-template-columns:1fr}.br-process-grid{grid-template-columns:1fr}.br-final__inner{gap:26px}.br-actions{align-items:stretch;flex-direction:column;width:100%}.br-actions .th-btn{width:100%}}
@media(max-width:420px){.br-steps article{grid-template-columns:1fr}.br-portal-window__menu{grid-template-columns:1fr}.br-tab-panel__heading{flex-direction:column}}
@font-face{font-family:'Fachkrafte Caveat';font-style:normal;font-weight:500;font-display:swap;src:url('/assets/fonts/Caveat-500.ttf') format('truetype')}
.br-page{font-family:Arial,sans-serif}.br-hero>.container{width:100%;max-width:none;padding-right:0;padding-left:clamp(24px,4.5vw,80px)}.br-page h1{font-size:clamp(30px,3.35vw,42.88px)!important;line-height:1.07!important;letter-spacing:-.025em!important}.br-page h2,.br-page .br-section-heading h2,.br-page .br-portal h2,.br-page .br-final h2{font-size:clamp(23px,2vw,25.6px)!important;line-height:1.15!important;letter-spacing:-.025em!important}.br-page h3,.br-page .br-tab-panel__heading h3{font-size:18px!important;line-height:1.25!important;letter-spacing:-.025em!important}.br-page .th-btn.medeed-uniform-btn{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:12px;padding:12px 18px;border:1px solid #447471!important;background:#447471!important;color:#fcfdfd!important;font-family:Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.3;white-space:normal;text-align:center;box-shadow:none}.br-page .th-btn.medeed-uniform-btn:hover,.br-page .th-btn.medeed-uniform-btn:focus{border-color:#3b6260!important;background:#3b6260!important;color:#fcfdfd!important}.br-portal-window__bar,.br-portal-window__menu{border:0!important}.br-hero-slogan{position:absolute;z-index:2;top:50px;right:clamp(24px,4vw,58px);width:220px;margin:0!important;color:#16363f!important;font-family:'Fachkrafte Caveat',cursive;font-size:32px!important;font-weight:400;line-height:1.08!important;text-align:center;text-shadow:0 1px 8px rgba(252,253,253,.9);transform:rotate(-7deg)}.br-hero-slogan:after{display:block;width:65%;max-width:90px;height:10px;margin:7px auto 0;background:currentColor;content:'';-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%2020%22%3E%3Cpath%20d%3D%22M5%2011%20C48%206%20121%207%20175%2010%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%2020%22%3E%3Cpath%20d%3D%22M5%2011%20C48%206%20121%207%20175%2010%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E") center/100% 100% no-repeat;transform:rotate(-1deg)}
.br-faq-list{max-width:920px;margin:0 auto}.br-faq-list details{margin:0 0 8px;padding:0;border:1px solid #dce5ed!important;background:#fff;box-shadow:none!important}.br-faq-list summary{display:grid;min-height:48px;grid-template-columns:minmax(0,1fr) auto;align-items:center;margin:0;padding:10px 16px;color:#263746;font-size:14px;font-weight:400;line-height:26px;background:#fff;list-style:none;cursor:pointer}.br-faq-list summary:hover,.br-faq-list details[open] summary,.br-faq-list details[open]{background:#f7f9fb;color:#286fb7}.br-faq-list summary:focus-visible{outline:2px solid #286fb7;outline-offset:2px}.br-faq-list summary span{position:relative!important;top:auto!important;right:auto!important;width:18px!important;height:18px!important;background:transparent!important;color:#286fb7}.br-faq-list summary span:before,.br-faq-list summary span:after{position:absolute!important;top:50%!important;left:50%!important;display:block!important;background:#286fb7!important;content:'';transform:translate(-50%,-50%)}.br-faq-list summary span:before{width:14px!important;height:2px!important}.br-faq-list summary span:after{width:2px!important;height:14px!important}.br-faq-list details[open] summary span:after{display:none!important}.br-faq-list details p{margin:0;padding:0 16px 14px;color:#4a5b69;font-size:14px;font-weight:400;line-height:26px;background:#f7f9fb}
@media(max-width:991.98px){.br-hero>.container{padding:0 24px}.br-hero-slogan{top:34px;right:24px;font-size:30px!important}}
@media(max-width:767.98px){.br-page h1{font-size:clamp(30px,9vw,40px)!important}.br-page h2,.br-page .br-section-heading h2,.br-page .br-portal h2,.br-page .br-final h2{font-size:23px!important}.br-faq-list summary{min-height:46px;padding:10px 13px;line-height:22px}.br-faq-list details p{padding:0 13px 13px;line-height:24px}.br-hero-slogan{top:24px;right:18px;width:190px;font-size:27px!important}}
.br-hero__grid{position:relative;display:block;min-height:522px}.br-hero__copy{width:54%;max-width:690px;padding:30px 50px 90px 0}.br-hero h1{margin:10px 0 14px}.br-hero__copy>p{margin-bottom:10px;font-size:14px;line-height:1.45}.br-hero .br-actions{margin-top:10px}.br-hero__media{position:absolute;inset:0;min-height:522px}.br-hero__media:before{inset:0 auto 0 0;width:61%;background:linear-gradient(90deg,#eff8f6 5%,rgba(239,248,246,.98) 50%,rgba(239,248,246,.76) 72%,rgba(239,248,246,0) 100%)}.br-hero__media img{object-position:center}.br-hero__feature-band{position:absolute;z-index:4;right:0;bottom:0;left:0;width:100%;background:rgba(252,253,253,.56);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.br-hero__points{display:grid;width:100%;min-height:62px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:15px 28px;color:#16363f;font-size:13px;font-weight:700;list-style:none!important;list-style-type:none!important}.br-hero__points li{display:flex;min-width:0;align-items:center;gap:10px;list-style:none!important;list-style-type:none!important}.br-hero__points li::marker{content:""}.br-hero__points li:before,.br-hero__points li:after,.br-hero__points li>span:before,.br-hero__points li>span:after{display:none!important;width:0!important;height:0!important;background:none!important;content:none!important}.br-hero__points i{flex:0 0 auto;color:var(--br-brand);font-size:23px}.br-hero-slogan{font-weight:500}.br-portal-window__image{display:block;width:100%;height:auto}
.br-tab-list{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:12px;padding:0;background:transparent}.br-tab-list label{display:inline-flex;min-width:150px;min-height:44px;align-items:center;justify-content:center;padding:12px 18px;border:1px solid #d8e3e1;background:#f4f7f6;color:#3f5956;font-size:13px;line-height:18px}.br-tab-list label:hover,.br-tab-list label:focus{border-color:var(--br-brand);background:#fff;color:var(--br-brand)}#br-tab-care:checked~.br-tab-list label[for=br-tab-care],#br-tab-mt:checked~.br-tab-list label[for=br-tab-mt],#br-tab-doctors:checked~.br-tab-list label[for=br-tab-doctors]{background:var(--br-brand);color:#fff;box-shadow:none}#br-tab-care:checked~.br-tab-list label[for=br-tab-care]:hover,#br-tab-mt:checked~.br-tab-list label[for=br-tab-mt]:hover,#br-tab-doctors:checked~.br-tab-list label[for=br-tab-doctors]:hover{border-color:var(--br-brand);background:#fff;color:var(--br-brand)}.br-tab-panel{padding:26px 28px;box-shadow:inset 4px 0 0 var(--br-brand),0 10px 30px rgba(20,65,61,.07)}.br-tab-panel__heading{gap:14px;margin-bottom:18px}.br-tab-panel__heading .br-card-icon{display:grid;width:46px;height:46px;background:#edf7f4;font-size:25px}.br-tab-panel--care .br-tab-panel__heading .br-card-icon{display:none}.br-tab-panel--care .br-tab-panel__heading{gap:0}.br-option-grid{gap:14px;margin-bottom:14px}.br-option-grid>div{display:grid;grid-template-columns:58px minmax(0,1fr);grid-template-rows:auto auto;align-content:start;column-gap:16px;padding:20px;border-color:#dce5e3;background:#fff}.br-option-grid>div>i{grid-row:1/3;margin:1px 0 0;color:var(--br-brand);font-size:40px;text-align:center}.br-option-grid h4{grid-column:2;margin:0 0 5px;font-size:16px}.br-option-grid p{grid-column:2;font-size:14px;line-height:1.5}.br-tab-panel details{margin-top:8px;border-color:#dce5e3;background:#fff}.br-tab-panel summary{min-height:42px;padding:9px 44px 9px 16px;font-size:14px;font-weight:600;line-height:22px}.br-tab-panel details p{padding:0 16px 14px;font-size:14px;line-height:1.55}.br-tab-panel>.th-btn{margin-top:14px}
.br-states{background:#e9f5f1;color:var(--br-copy)}.br-section-heading--light h2,.br-section-heading--light p,.br-states .br-eyebrow{color:var(--br-ink)}.br-state-grid{gap:12px}.br-state-grid article,.br-state-doctors{padding:18px;border:1px solid #dce5e3;background:#fff;color:var(--br-copy);box-shadow:none}.br-state-grid i,.br-state-doctors i{font-size:28px}.br-state-grid h3{font-size:16px!important}.br-state-grid p,.br-state-doctors p{font-size:13px}.br-state-doctors{margin-top:12px}
.br-exam-grid{gap:12px}.br-exam-grid article{align-items:center;gap:16px;padding:19px 20px;border-color:#dce5e3;background:#fff}.br-exam-icon{flex:0 0 48px;width:48px;color:var(--br-brand);font-size:38px;text-align:center}.br-exam-grid h3{margin:0 0 4px;font-size:16px!important}.br-exam-grid p{font-size:13px;line-height:1.5}
.br-faq-list summary:hover,.br-faq-list details[open] summary,.br-faq-list details[open]{color:var(--br-brand)}.br-faq-list summary:focus-visible{outline-color:var(--br-brand)}.br-faq-list summary span,.br-faq-list summary span:before,.br-faq-list summary span:after{color:var(--br-brand)}.br-faq-list summary span:before,.br-faq-list summary span:after{background:var(--br-brand)!important}
.br-page .th-btn.medeed-uniform-btn:hover,.br-page .th-btn.medeed-uniform-btn:focus{border-color:#447471!important;background:#fff!important;color:#447471!important}
.br-portal{position:relative;overflow:hidden;padding:68px 0;background:#eaf6f3;color:var(--br-copy)}.br-portal:before{position:absolute;z-index:0;inset:0;display:block!important;background:url('/images/fakh-home/bglaptop.jpg') center 42%/cover no-repeat;opacity:.16;content:''!important}.br-portal>.container{position:relative;z-index:2}.br-portal__grid{min-height:0;grid-template-columns:minmax(0,3fr) minmax(420px,2fr);align-items:center;gap:48px}.br-portal .br-eyebrow,.br-portal h2{color:var(--br-ink)}.br-portal p{color:var(--br-copy)}.br-portal-window{display:block;width:100%;max-width:560px;margin:0 auto;overflow:visible;border:0!important;background:transparent;box-shadow:none;filter:drop-shadow(0 14px 11px rgba(7,35,44,.22));transform:none}.br-portal-window__screen{position:relative;margin:0 18px;padding:10px 6px 9px;border:1px solid #647479;background:linear-gradient(120deg,#26353b,#0c171d 40%,#1f3037);box-shadow:inset 0 0 0 1px #101c22}.br-portal-window__screen:before{position:absolute;top:3px;left:calc(50% - 2px);width:4px;height:4px;background:radial-gradient(circle at 40% 35%,#93adaf 0 15%,#28464f 30%,#090e12 70%);clip-path:circle(50%);content:''}.br-portal-window__display{position:relative;overflow:hidden;aspect-ratio:1.656;background:#fff}.br-portal-window__image{display:block;width:100%;height:100%!important;object-fit:cover;object-position:top center}.br-portal-window__base{position:relative;height:28px;background:linear-gradient(#abb7bc 0%,#d4dde0 13%,#edf0f1 75%,#a9b6bd 80%,#7a898f 90%,#c9d3d6 95%);clip-path:polygon(4% 0,96% 0,100% 78%,98% 100%,2% 100%,0 78%)}.br-portal-window__base:before{position:absolute;top:3px;left:17%;width:66%;height:8px;background:repeating-linear-gradient(0deg,transparent 0 2px,#bdc7cc 2px 3px),repeating-linear-gradient(90deg,#69787e 0 7px,#d7dfe2 7px 9px);content:'';transform:perspective(90px) rotateX(22deg)}.br-portal-window__base:after{position:absolute;top:14px;left:40%;width:20%;height:6px;border:1px solid #acb8bd;background:linear-gradient(#d0d9dd,#e6ebed);content:'';transform:skewX(-6deg)}
@media(max-width:991.98px){.br-hero__grid{display:grid;min-height:0}.br-hero__copy{width:100%;padding:46px 0 34px}.br-hero__media{position:relative;inset:auto;min-height:360px}.br-hero__feature-band{width:100%}.br-hero__points{gap:12px;padding-right:24px;padding-left:24px}.br-tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.br-tab-list label{min-width:0}}
@media(max-width:991.98px){.br-portal{padding:55px 0}.br-portal__grid{min-height:0;grid-template-columns:1fr}.br-portal-window{max-width:none}}
@media(max-width:767.98px){.br-hero__copy{padding-top:40px}.br-hero__media{min-height:300px}.br-hero__media:before{display:none}.br-hero__feature-band{background:rgba(252,253,253,.62)}.br-hero__points{min-height:84px;gap:7px;padding:11px 12px;font-size:11px;line-height:1.25}.br-hero__points li{align-items:center;flex-direction:column;gap:5px;text-align:center}.br-hero__points i{font-size:21px}.br-tab-list{grid-template-columns:1fr}}
/* medeed-berufsanerkennung-overview-2026-09-28-r1:end */
/* database-candidate-roadmap-standard:start */
.db-next-35.db-next-35.db-next-35{--db-container:100vw;font-size:14px;line-height:26px;color:#234d4a;max-width:none!important;box-sizing:border-box;--db-hero-image:url("");--db-closing-image:url("/images/hero/cta-office.jpg");--db-hero-ratio:2172/724;--db-closing-ratio:2069/581;border:0!important;border-radius:0!important;box-shadow:none!important}
@media(min-width:576px){.db-next-35.db-next-35.db-next-35{--db-container:540px}}
@media(min-width:768px){.db-next-35.db-next-35.db-next-35{--db-container:720px}}
@media(min-width:992px){.db-next-35.db-next-35.db-next-35{--db-container:960px}}
@media(min-width:1200px){.db-next-35.db-next-35.db-next-35{--db-container:1140px}}
@media(min-width:1300px){.db-next-35.db-next-35.db-next-35{--db-container:calc(var(--main-container) + var(--container-gutters))}}
.db-next-35.db-next-35.db-next-35 .container.container{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
.db-next-35.db-next-35.db-next-35 :is(h1,h2,h3,h4){font-family:Outfit,sans-serif!important;color:#07232c!important;text-transform:none;letter-spacing:normal}
.db-next-35.db-next-35.db-next-35 :is(h1,h2){font-size:1.2em!important;font-weight:600!important;line-height:1.26!important}
@media(max-width:1500px){.db-next-35.db-next-35.db-next-35 :is(h1,h2){font-size:1.1em!important;line-height:1.31!important}}@media(max-width:575px){.db-next-35.db-next-35.db-next-35 :is(h1,h2){font-size:1em!important}}
.db-next-35.db-next-35.db-next-35 p{font-size:14px!important;line-height:26px!important;color:#234d4a!important}
.db-next-35.db-next-35.db-next-35 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::before{display:none!important;content:none!important}
.db-next-35.db-next-35.db-next-35 :is(h1,h2,.title-area,.sec-title,.br-section-heading)::after{display:none!important;content:none!important}
.db-next-35.db-next-35.db-next-35 :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-35.db-next-35.db-next-35 :is(img,figure){border:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important}
.db-next-35.db-next-35.db-next-35 :is(article,table,.medeed-interview-card,.mt-roadmap-step,.medeed-admission-card){border-radius:0!important}
.db-next-35.db-next-35.db-next-35 :is(.medeed-interview-note,.mt-roadmap-note,.mt-roadmap-callout,.dv-note){border:1px solid #d7e2df!important;border-radius:0!important}
.db-next-35.db-next-35.db-next-35 :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-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .th-btn.medeed-uniform-btn *{color:inherit!important;-webkit-text-fill-color:currentColor!important;white-space:nowrap!important}
.db-next-35.db-next-35.db-next-35 .th-btn::before{display:none!important}
.db-next-35.db-next-35.db-next-35 .th-btn::after{display:none!important}
.db-next-35.db-next-35.db-next-35 .th-btn.medeed-uniform-btn:is(:hover,:focus-visible){background:#fff!important;color:#447471!important;border-color:#447471!important}
.db-next-35.db-next-35.db-next-35 .th-btn .ro-overview-button__arrow{display:none!important}
.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.db-next-hero > .container{padding:0!important;max-width:none!important;width:100%!important}
.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.db-next-hero :is(h1,h2){text-align:left!important;margin-bottom:20px!important}.db-next-35.db-next-35.db-next-35.db-next-hero p{margin:0!important;text-align:left!important}.db-next-35.db-next-35.db-next-35.db-next-hero p+p{margin-top:16px!important}
@media(max-width:1199px){.db-next-35.db-next-35.db-next-35.db-next-hero{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.db-next-closing > .container{padding:0!important;max-width:none!important;width:100%!important}
.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.db-next-closing :is(h1,h2){text-align:left!important;margin-bottom:20px!important}.db-next-35.db-next-35.db-next-35.db-next-closing p{margin:0!important;text-align:left!important}.db-next-35.db-next-35.db-next-35.db-next-closing p+p{margin-top:16px!important}
@media(max-width:1199px){.db-next-35.db-next-35.db-next-35.db-next-closing{min-height:0!important;background-image:none!important;padding-top:32px!important;padding-bottom:0!important;display:block!important}.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35 :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-35.db-next-35.db-next-35>.mt-roadmap-loan__grid{width:100%!important;max-width:var(--db-container)!important;padding-inline:12px!important;margin-inline:auto!important}
.db-next-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .mt-roadmap-hero__phase strong{font-family:Outfit,sans-serif!important;font-size:14px!important;line-height:22px!important;color:#07232c!important}
.db-next-35.db-next-35.db-next-35 .mt-roadmap-hero__arrow{display:none!important}
@media(max-width:1199px){.db-next-35.db-next-35.db-next-35 .mt-roadmap-hero__path{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:0!important}}
.db-next-35.db-next-35.db-next-35.db-next-faq{padding:50px 0!important;background:#fff!important;border:0!important}
.db-next-35.db-next-35.db-next-35 :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-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .db-next-faq-item summary h3{font:inherit!important;line-height:26px!important;margin:0!important;color:inherit!important}
.db-next-35.db-next-35.db-next-35 .db-next-faq-item summary :is([aria-hidden="true"],i){display:none!important}
.db-next-35.db-next-35.db-next-35 .db-next-faq-item summary::-webkit-details-marker{display:none!important}
.db-next-35.db-next-35.db-next-35 .db-next-faq-item summary::before{display:none!important}
.db-next-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .db-next-faq-item[open] summary::after{content:"−"!important}
.db-next-35.db-next-35.db-next-35 .db-next-answer{padding:0 16px 14px!important;margin:0!important;background:transparent!important}
.db-next-35.db-next-35.db-next-35 .db-next-faq-item p{margin:0!important}
.db-next-35.db-next-35.db-next-35 .db-next-faq-item p+p{margin-top:16px!important}
.db-next-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .db-next-faq-item:hover summary{color:#286fb7!important}
.db-next-35.db-next-35.db-next-35.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-35.db-next-35.db-next-35.db-next-faq h2{margin:0 0 15px!important;text-align:center!important}.db-next-35.db-next-35.db-next-35.db-next-faq .br-eyebrow{display:none!important}
@media(max-width:767px){.db-next-35.db-next-35.db-next-35.db-next-faq{padding:38px 0!important}}@media(max-width:575px){.db-next-35.db-next-35.db-next-35 .th-btn.medeed-uniform-btn{width:100%!important}.db-next-35.db-next-35.db-next-35 .mt-roadmap-hero__path{grid-template-columns:1fr!important}}
.br-hero .br-hero__points>li>span{font-family:Outfit,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:22px!important}
/* database-candidate-roadmap-standard:end */

/* responsive verification refinements */
.db-next-35.db-next-35.db-next-35.br-portal{background-color:#f3f8f6!important;background-image:linear-gradient(90deg,rgba(243,248,246,.98),rgba(243,248,246,.94) 52%,rgba(243,248,246,.72)),url("/images/fakh-home/bglaptop.jpg")!important}.db-next-35.db-next-35.db-next-35 :is(.br-portal__copy,.br-portal p){max-width:none!important}.db-next-35.db-next-35.db-next-35 .br-portal__copy .br-eyebrow{color:#447471!important}.db-next-35.db-next-35.db-next-35 :is(.mt-roadmap-costs__notes,.medeed-interview-note,.medeed-admission-note){border-left-width:1px!important;border-right-width:1px!important}.db-next-35.db-next-35.db-next-35 :is(.mt-roadmap-loan__media,.ro-overview-card__media,.medeed-interview-media)::before,.db-next-35.db-next-35.db-next-35 :is(.mt-roadmap-loan__media,.ro-overview-card__media,.medeed-interview-media)::after{display:none!important}

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

/* candidate-faq-green-hover */
.db-next-35.db-next-35.db-next-35 .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-35.db-next-35.db-next-35 .db-next-faq-item.db-next-faq-item:hover summary{color:#447471!important}
/* Recognition page detail corrections. */
.br-hero.br-hero .br-hero__points{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
.br-hero.br-hero .br-hero__points>li{display:flex!important;align-items:center!important;gap:12px!important;min-height:64px!important;min-width:0!important;padding:12px!important;box-sizing:border-box!important}
.br-hero.br-hero .br-hero__points>li>i{width:32px!important;flex:0 0 32px!important;text-align:center!important;font-size:24px!important}
.br-hero.br-hero .br-hero__points>li>span{font-size:14px!important;line-height:22px!important;font-weight:600!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-profession-card__body{display:flex!important;flex-direction:column!important;align-items:stretch!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-profession-card__body>.th-btn.medeed-uniform-btn{width:100%!important;margin-top:auto!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-tab-panel>.th-btn.medeed-uniform-btn{margin-top:24px!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-portal-media{margin:0!important;padding:0!important;align-self:stretch!important;min-height:320px!important;position:relative!important;overflow:hidden!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-portal-media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-process-heading{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:14px!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-process-heading>span{display:inline-flex!important;justify-content:center!important;align-items:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;background:#447471!important;color:#fcfdfd!important;font-weight:700!important;border-radius:0!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-process-heading h3{margin:0!important;min-width:0!important;color:#234d4a!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-closing{margin-bottom:0!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-closing h2{font-size:26px!important;line-height:1.3!important;font-weight:700!important;color:#234d4a!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-closing p{color:#000!important}
@media(min-width:1200px){.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.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;background-size:100% 100%,cover!important;background-position:center,center!important}}
@media(max-width:767px){.br-hero.br-hero .br-hero__points{grid-template-columns:1fr!important}.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .recognition-portal-media{height:260px!important;min-height:0!important}}

/* User correction: mp1 is the section background, with no separate right image. */
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.br-portal{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%),url("/images/hero/mp1.jpg")!important;background-size:100% 100%,cover!important;background-position:center,center!important;background-repeat:no-repeat!important;min-height:440px!important;padding:48px 0!important;display:flex!important;flex-direction:column!important;justify-content:center!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-portal__grid{display:block!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-portal__copy{width:53%!important;max-width:740px!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.br-portal h2{font-size:26px!important;line-height:1.3!important;font-weight:700!important;color:#234d4a!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.br-portal p{color:#000!important}
@media(max-width:1199px){.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.br-portal{min-height:0!important;padding:32px 0 0!important;background-image:none!important}.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .br-portal__copy{width:100%!important;max-width:none!important}.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.br-portal::after{content:""!important;display:block!important;width:100%!important;aspect-ratio:3!important;margin-top:24px!important;background:linear-gradient(180deg,#f3f8f6,transparent 34%),url("/images/hero/mp1.jpg") center/contain no-repeat!important}}

.br-hero.br-hero.br-hero .br-hero__points>li{justify-content:center!important;text-align:center!important}
.br-hero.br-hero.br-hero .br-hero__points>li>span{justify-content:center!important;text-align:center!important}

/* FAQ open answers: one continuous surface and a single answer inset. */
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-faq-item{background:#fff!important;border:1px solid #d7e2df!important;box-shadow:none!important;overflow:hidden!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-faq-item[open]{background:#fff!important;border-color:#d7e2df!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-faq-item summary{background:transparent!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-answer{background:transparent!important;border:0!important;padding:0 16px 14px!important;box-shadow:none!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-answer p{background:transparent!important;padding:0!important;margin:0!important;border:0!important;color:#000!important;font-size:14px!important;line-height:26px!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-answer p+p{margin-top:16px!important}
.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35.db-next-35 .db-next-faq-item:hover{background:#f7faf9!important;border-color:#447471!important}

.br-hero.br-hero.br-hero .br-hero__points{padding-top:8px!important;padding-bottom:8px!important}
.br-hero.br-hero.br-hero .br-hero__points>li{padding-top:8px!important;padding-bottom:8px!important;min-height:52px!important}
