/* Limited to the two explicitly enabled German entry points. */
.ed-consultation.tx-entry{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:30px;margin:24px 0 18px;padding:26px 28px;background:#f0f2eb;border:1px solid #cbd4c8;color:#24473f;text-align:left}
.ed-consultation .ed-kicker,.ed-profile .ed-kicker{font:600 10px/1.5 Manrope,Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase;color:#7b6744!important;margin:0 0 9px!important}
.ed-consultation .ed-title{font:500 30px/1.15 'Cormorant Garamond',Georgia,serif!important;letter-spacing:-.02em!important;color:#24473f;margin:0 0 18px!important;max-width:20em}
.ed-actions{display:flex;gap:10px;flex-wrap:wrap}
.ed-action{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:50px;padding:13px 16px;border:1px solid #294c43;border-radius:3px;font:600 12px/1.45 Manrope,Arial,sans-serif!important;text-decoration:none!important}
.ed-primary{background:#24473f;color:#fff!important}.ed-contact{background:#fffefa;color:#24473f!important}.ed-primary:hover{background:#386055}.ed-contact:hover{background:#e7ece3}
.ed-action span,.ed-profile-link span{font-size:19px;line-height:1;flex:none}
.ed-consultation .ed-note{font:400 11px/1.6 Manrope,Arial,sans-serif!important;letter-spacing:0!important;color:#56695e!important;margin:10px 0 0!important}
.ed-experience{margin:0;padding:0 0 0 28px;border-left:1px solid #cbd4c8;align-self:center;min-width:0}
.ed-experience blockquote{font:500 25px/1.3 'Cormorant Garamond',Georgia,serif!important;letter-spacing:0;margin:0 0 8px;color:#294c43}
.ed-experience figcaption{font:400 10px/1.5 Manrope,Arial,sans-serif;color:#667366}
.ed-experience .ed-report-link{margin:12px 0 0;padding:8px 0;display:flex;flex-wrap:wrap;gap:8px;min-height:44px;font-size:11px;color:#24473f;background:none;border:0;max-width:100%}
.ed-experience .pr-stars{color:#957b4b}
.ed-action:focus-visible,.ed-profile a:focus-visible{outline:3px solid #977b4c;outline-offset:4px}
.ed-profile.wrap{display:grid;grid-template-columns:220px minmax(0,1fr);gap:34px;align-items:center;margin-block:26px 32px;padding:28px 0;border-block:1px solid #d5dbce;color:#24473f}
.ed-profile-image{display:block;overflow:hidden;background:#e3e5dd;border-radius:3px}.ed-profile-image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
.ed-profile h2{font:500 37px/1.12 'Cormorant Garamond',Georgia,serif;letter-spacing:-.02em;margin:0 0 5px}
.ed-profile .ed-degrees{font:400 11px/1.6 Manrope,Arial,sans-serif;margin:0 0 6px;color:#52685e}
.ed-profile p{font:400 13px/1.75 Manrope,Arial,sans-serif;max-width:48em;margin:0 0 10px}
.ed-profile .ed-profile-role{font-size:12px;color:#52685e;margin-bottom:12px}
.ed-profile-link{display:inline-flex;align-items:center;gap:22px;min-height:44px;border-bottom:1px solid #957b4b;font:600 12px/1.5 Manrope,Arial,sans-serif;color:#24473f;padding:7px 0}
@media(max-width:767px){
 .page-heading[data-early-decision-heading] h1{font-size:34px;line-height:1.08}
 .ed-consultation.tx-entry{display:block;padding:18px;margin-top:20px;margin-bottom:12px}
 .ed-consultation .ed-title{font-size:26px!important;margin-bottom:14px!important}
 .ed-actions{display:grid;grid-template-columns:1fr;gap:8px}.ed-action{width:100%;min-height:48px;font-size:12px!important}
 .ed-experience{border-left:0;border-top:1px solid #cbd4c8;padding:16px 0 0;margin-top:16px}
 .ed-experience blockquote{font-size:24px!important}.ed-experience .ed-report-link{margin-top:5px}
 .ed-profile.wrap{grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:start;padding:22px 0;margin-block:20px 24px}
 .ed-profile-image img{aspect-ratio:3/4;object-position:48% 40%}.ed-profile .ed-kicker{font-size:9px!important;letter-spacing:.09em!important}
 .ed-profile h2{font-size:28px}.ed-profile p{font-size:12px;line-height:1.65}.ed-profile .ed-profile-role{font-size:10px}.ed-profile .ed-degrees{font-size:10px}.ed-profile-link{font-size:11px;gap:10px;line-height:1.6}
}
@media print{.ed-consultation{display:none!important}}
