
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#eef1ef;color:#173c46;font:17px/1.7 Arial,sans-serif}.site{max-width:1120px;margin:auto;background:#fff}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid #d6b645;outline-offset:5px}header{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:30px 38px;background:#17343b;color:#fff;border-bottom:1px solid #ffffff24}.final-brand{display:flex;align-items:flex-start;gap:6px}.final-word-group{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.final-word{font:700 26px/1.15 Arial,sans-serif;white-space:nowrap}.final-word span{color:#d6b645}.final-city{font:10px/1.2 Arial,sans-serif;color:#d6b645}.final-star{position:relative;width:25px;height:25px;flex:0 0 25px;margin-top:-8px;transform:rotate(30deg);color:#d6b645}.final-star i{position:absolute;top:10.5px;left:0;width:25px;height:4px;background:currentColor;border-radius:1px}.final-star i:nth-child(2){transform:rotate(60deg)}.final-star i:nth-child(3){transform:rotate(120deg)}header nav{display:flex;gap:24px;font-size:14px}header nav [aria-current]{text-decoration:underline;text-decoration-color:#d6b645;text-underline-offset:7px}
h1,h2,h3{font-family:Georgia,serif;font-weight:400;line-height:1.25;margin:0}h1{font-size:48px;line-height:1.1}h2{font-size:32px;margin-bottom:22px}h3{font-size:25px;margin-bottom:18px}p{margin:0 0 18px}.eyebrow{font:12px/1.5 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#367585;margin:0 0 18px}.hero{background:#17343b;color:#fff;border-bottom:3px solid #c5a52f}.hero-image{position:relative}.hero-image img{display:block;width:100%;height:auto}.hero-image:after{content:'';position:absolute;inset:auto 0 0;height:85px;background:linear-gradient(transparent,#17343b)}.hero-title{padding:14px 38px 40px;display:grid;grid-template-columns:1fr;align-items:end;gap:32px}.hero-title .eyebrow{color:#d6b645}.hero-title h1{margin-bottom:15px}.hero-title .tagline{font-weight:700;font-size:17px;margin:0;max-width:400px}.hero-title .hero-side{font-size:17px;color:#dce6e3;margin:0;max-width:440px}.numbers{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:28px 38px;background:#f5f4ef}.numbers strong{font-size:34px;font-weight:400;display:block;line-height:1.4}.numbers span{font-size:16px;color:#526971}.intro{padding:42px 38px}.intro p{font:28px/1.5 Georgia,serif;margin:0;max-width:980px}.split{display:grid;grid-template-columns:1fr 1fr;gap:38px;padding:0 38px 42px}.split article{padding-top:24px;border-top:2px solid #c5a52f}.split p{color:#47616a;font-size:17px;margin:0}.approach{background:#f5f4ef}.approach-image{display:block;width:100%;height:auto}.approach-content{padding:38px;display:grid;grid-template-columns:1.2fr 1fr;gap:38px}.approach-content p{color:#47616a;margin:0;font-size:17px}.topic-links{display:flex;flex-direction:column;gap:17px;justify-content:center}.topic-links a{font-weight:700;font-size:17px;border-bottom:1px solid #d9dfdc;padding-bottom:14px}.proof{display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;padding:27px 38px;font-size:15px;font-weight:700;background:white}.proof span:before{content:'✓';color:#367585;margin-right:8px}.customers{padding:40px 38px;border-top:1px solid #e1e8e7}.customers p{color:#47616a;max-width:940px}.references{display:block;width:100%;height:auto;margin-top:30px}.participants{padding:40px 38px;background:#f5f4ef}.charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px}.chart h3{font-size:23px;min-height:58px;margin-bottom:15px}.datum{margin-bottom:22px}.datum-label{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;font-size:15px;line-height:1.5;margin-bottom:9px}.datum-label strong{white-space:nowrap;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.track{height:9px;background:#dfe6e3;border-radius:2px;overflow:hidden}.track div{height:100%;background:#367585;border-radius:2px}.data-note{font-size:13px;color:#526971;margin:15px 0 0}.closing{padding:38px;background:#17343b;color:white;display:flex;justify-content:space-between;align-items:center;gap:32px;border-top:3px solid #c5a52f}.closing h2{margin-bottom:15px}.closing p{margin:0;color:#dce6e3}.cta{display:inline-block;font:700 14px/1.5 Arial,sans-serif;padding:14px 20px;background:#d6b645;color:#17343b;white-space:nowrap;border-radius:3px}footer{padding:23px 38px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;font-size:13px;background:#17343b;color:#dce6e3;border-top:1px solid #ffffff25}
@media(max-width:850px){.charts{grid-template-columns:1fr;gap:30px}.chart h3{min-height:0}.datum{margin-bottom:18px}}
@media(max-width:650px){header{padding:27px 20px;flex-wrap:wrap;gap:24px}.final-word{font-size:22px}header nav{gap:20px}.hero-title,.split,.approach-content{grid-template-columns:1fr;gap:26px}.hero-title{padding:14px 20px 30px}h1{font-size:38px}h2{font-size:29px}.numbers{padding:25px 20px;gap:15px}.numbers strong{font-size:27px}.numbers span{font-size:14px}.intro{padding:32px 20px}.intro p{font-size:25px}.split{padding:0 20px 32px}.approach-content,.customers,.participants{padding:32px 20px}.proof{padding:24px 20px}.closing{padding:32px 20px;flex-direction:column;align-items:flex-start}footer{padding:22px 20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.profile-quote{background:#17343b;color:#fff;padding:0}.profile-quote .quote-rule{display:block;width:100%;height:3px;background:#c5a52f}.profile-quote .quote-content{padding:34px 38px}.profile-quote blockquote{margin:0;max-width:850px;font-family:Georgia,serif;font-size:clamp(23px,3vw,30px);font-weight:400;line-height:1.5;color:#fff}@media(max-width:650px){.profile-quote .quote-content{padding:28px 20px}}

.reference-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 30px;margin-top:36px;align-items:center}.reference-logo{display:flex;align-items:center;justify-content:center;min-width:0;height:90px;padding:12px 8px}.reference-logo img{display:block;width:auto;height:auto;max-width:100%;max-height:58px;filter:grayscale(1);opacity:.88}.reference-logo.round-logo img{max-height:64px}.reference-logo.wide-logo img{max-width:190px;width:100%;object-fit:contain}.reference-logo:last-child{grid-column:3}@media(max-width:850px){.reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.reference-logo:last-child{grid-column:auto}}@media(max-width:550px){.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin-top:25px}.reference-logo{height:82px;padding:10px 5px}.reference-logo img{max-height:52px}.reference-logo.round-logo img{max-height:58px}}

.reference-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-top:27px;padding:4px 0}
.reference-logo{flex:0 1 var(--logo-width);width:var(--logo-width);height:66px;padding:7px 3px;display:flex;align-items:center;justify-content:center}
.reference-logo img{display:block;max-width:100%;width:auto;max-height:40px;height:auto;object-fit:contain;filter:grayscale(1);opacity:.9}
.reference-logo.emblem img{max-height:51px;max-width:72px}
.reference-logo.inverted img{filter:grayscale(1) invert(1)}
.reference-logo:nth-child(6n+2){transform:translateY(5px)}
.reference-logo:nth-child(7n+3){transform:translateY(-4px)}
.reference-logo:last-child{grid-column:auto}
@media(max-width:850px){.reference-grid{gap:8px 13px}.reference-logo{flex-basis:calc(var(--logo-width)*.92);height:62px}}
@media(max-width:550px){.reference-grid{gap:8px 14px;margin-top:22px}.reference-logo{flex-basis:calc(var(--logo-width)*.8);width:calc(var(--logo-width)*.8);height:58px;padding:7px 2px}.reference-logo img{max-height:35px}.reference-logo.emblem img{max-height:46px}.reference-logo:nth-child(n){transform:none}}

.reference-bottom{display:flex;flex:0 0 100%;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}
.reference-bottom .reference-logo:nth-child(n){transform:none}
.reference-logo.oamtc-mark img{filter:grayscale(1) brightness(2) contrast(2);opacity:1}
@media(max-width:850px){.reference-bottom{justify-content:center;gap:8px 13px}}
@media(max-width:550px){.reference-bottom{gap:8px 14px}}

.reference-logo img[alt="waff"]{opacity:.62;filter:grayscale(1);}

.reference-grid{display:flex;flex-direction:column;gap:10px;margin-top:27px;padding:4px 0}
.reference-row{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;height:66px}
.reference-row .reference-logo{flex:0 1 calc(var(--logo-width)*.9);width:calc(var(--logo-width)*.9);height:66px;min-width:0}
.reference-row .reference-logo:nth-child(n){transform:none}
.reference-row .reference-logo img{max-height:37px;max-width:100%}
.reference-row .reference-logo.emblem img{max-height:48px;max-width:64px}
@media(max-width:850px){.reference-row{gap:10px;height:62px}.reference-row .reference-logo{height:62px}.reference-row .reference-logo img{max-height:35px}}
@media(max-width:550px){.reference-grid{gap:8px}.reference-row{height:auto;justify-content:center;flex-wrap:wrap;gap:8px 14px}.reference-row .reference-logo{flex:0 1 calc(var(--logo-width)*.8);width:calc(var(--logo-width)*.8);height:58px}.reference-row .reference-logo img{max-height:34px}.reference-row .reference-logo.emblem img{max-height:44px}}

#seminare.home-seminars{padding:38px;background:#f5f4ef;scroll-margin-top:20px}
#seminare .section-top{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:25px}
#seminare .section-top h2{margin:0}#seminare .all-seminars{font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}
#seminare .home-seminar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#seminare .seminar-card{display:flex;flex-direction:column;background:white;border:1px solid #e2e7e4;border-radius:3px;overflow:hidden;min-width:0}
#seminare .photo-link{display:block}#seminare .seminar-card img{display:block;width:100%;aspect-ratio:2.5/1;object-fit:cover}
#seminare .card-body{padding:22px;display:flex;flex-direction:column;flex:1}
#seminare .seminar-meta{font:700 14px/1.5 Arial,sans-serif;color:#367585;margin:0 0 14px}
#seminare .seminar-card h3{font:400 25px/1.25 Georgia,serif;margin:0 0 14px}
#seminare .description{font:16px/1.6 Arial,sans-serif;color:#47616a;margin:0 0 23px}
#seminare .seminar-link{margin-top:auto;font:700 14px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}
#seminare .home-categories{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:26px;font:700 14px/1.5 Arial,sans-serif}
@media(max-width:850px){#seminare .home-seminar-grid{grid-template-columns:1fr}#seminare .seminar-card{display:grid;grid-template-columns:240px 1fr}#seminare .seminar-card img{height:100%;aspect-ratio:auto}#seminare .photo-link{height:100%}}
@media(max-width:650px){#seminare.home-seminars{padding:32px 20px}#seminare .section-top{align-items:flex-start;flex-direction:column;gap:13px}#seminare .home-seminar-grid{gap:22px}#seminare .seminar-card{display:flex}#seminare .seminar-card img{height:auto;aspect-ratio:2.5/1}#seminare .home-categories{flex-direction:column;gap:15px}}

.hero-image img{aspect-ratio:auto;height:auto;object-fit:contain;filter:saturate(.60) contrast(.98)}@media(max-width:650px){.hero-image img{aspect-ratio:auto;height:auto;object-fit:contain}}

/* Titelbild wie auf den Seminarseiten */
.hero{position:relative;isolation:isolate;overflow:hidden;min-height:405px;padding:52px 38px;background:#17343b;border-bottom:3px solid #c5a52f}
.hero .hero-image{position:absolute;inset:0 0 0 auto;width:59%;height:100%;z-index:0}
.hero .hero-image img{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:48% center;filter:saturate(.60) contrast(.98)}
.hero .hero-image:after{display:none}
.hero:after{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#17343b 0%,#17343b 36%,#17343bf0 44%,#17343b60 61%,transparent 78%)}
.hero .hero-title{position:relative;z-index:2;display:block;width:54%;padding:0}
.hero .hero-title h1{font-size:clamp(34px,4.3vw,48px);line-height:1.1;margin-bottom:20px;color:#fff}
.hero .hero-title .tagline{font:700 17px/1.6 Arial,sans-serif;color:#edf3f2;max-width:400px;margin:0}
.hero .hero-title .eyebrow{color:#e4ca67}
@media(max-width:650px){.hero{min-height:0;padding:30px 20px 300px}.hero .hero-title{width:100%}.hero .hero-image{inset:auto 0 0;width:100%;height:300px}.hero .hero-image img{object-fit:cover;object-position:50% 36%}.hero:after{background:linear-gradient(180deg,#17343b 0%,#17343b 40%,#17343be0 51%,#17343b50 64%,transparent 82%)}}

.hero .hero-image img{object-position:48% top}
.home-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:26px}
.home-hero-actions .cta{background:#d6b645;color:#17343b;font:700 14px/1.5 Arial,sans-serif;padding:13px 20px;border-radius:2px}
.home-folder-link{font:14px/1.5 Arial,sans-serif;color:#edf3f2;text-decoration:underline;text-underline-offset:4px}
@media(max-width:650px){.hero .hero-image img{object-position:50% top}.hero{padding-bottom:330px}.hero .hero-image{height:300px}}

.hero .hero-quality{margin:26px 0 0;max-width:450px;font:400 14px/1.8 Arial,sans-serif;color:#e0e9e6}.hero .hero-quality span{color:#d6b645;padding:0 4px}

.hero .hero-quality-list{list-style:none;padding:0;margin:26px 0 0;color:#e0e9e6;font:400 15px/1.7 Arial,sans-serif;display:flex;flex-direction:column;gap:8px}.hero .hero-quality-list li:before{content:"✓";color:#367585;margin-right:8px}
.final-word-group .final-city{font-size:11px!important;letter-spacing:0!important;text-align:right;white-space:nowrap;margin-top:3px}

.hero .hero-image img{filter:saturate(.70) contrast(.98)!important}
/* Management Exzellenz: shared photo system for all pages. */
:is(#mx-seminar,.site) .hero{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#17343b!important;min-height:440px!important;padding:52px 38px!important}
:is(#mx-seminar,.site) .hero::before,:is(#mx-seminar,.site) .hero::after{content:none!important;display:none!important}
:is(#mx-seminar,.site) .hero .mx-hero-media{position:absolute!important;inset:0 0 0 auto!important;width:72%!important;height:100%!important;overflow:hidden!important;z-index:0!important;pointer-events:none}
:is(#mx-seminar,.site) .hero .mx-hero-media>img{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:var(--photo-position,50% 0%)!important;filter:saturate(.78) contrast(.98)!important;transform:scale(var(--photo-zoom,1))!important;transform-origin:var(--photo-origin,0% 20%)!important;mask-image:none!important;-webkit-mask-image:none!important;z-index:auto!important}
:is(#mx-seminar,.site) .hero .mx-hero-fade{display:block!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#17343b 0%,#17343b 28%,#17343bfa 32%,#17343beb 36%,#17343bcc 40%,#17343ba1 44%,#17343b6e 48%,#17343b42 52%,#17343b24 56%,#17343b0f 60%,#17343b05 64%,#17343b00 68%,#17343b00 100%)!important}
:is(#mx-seminar,.site) .hero .hero-copy,:is(#mx-seminar,.site) .hero .hero-title{position:relative!important;z-index:2!important;width:54%!important;padding:0!important}
.mx-content-photo{filter:saturate(.78) contrast(.98)!important;border-radius:0!important}
.seminar-card .mx-content-photo,.related-card .mx-content-photo{display:block!important;width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important}
@media(max-width:650px){
:is(#mx-seminar,.site) .hero{min-height:0!important;padding:30px 20px 330px!important}
:is(#mx-seminar,.site) .hero .hero-copy,:is(#mx-seminar,.site) .hero .hero-title{width:100%!important}
:is(#mx-seminar,.site) .hero .mx-hero-media{inset:auto 0 0!important;width:100%!important;height:300px!important}
:is(#mx-seminar,.site) .hero .mx-hero-media>img{transform:none!important}
:is(#mx-seminar,.site) .hero .mx-hero-fade{inset:auto 0 0!important;height:300px!important;background:linear-gradient(180deg,#17343b 0%,#17343bf5 12%,#17343bd6 24%,#17343b99 38%,#17343b4d 55%,#17343b14 72%,#17343b00 84%,#17343b00 100%)!important}
}

/* Draft: no photo overlay on desktop or mobile. */
:is(#mx-seminar,.site) .hero .mx-hero-fade{display:none!important;background:none!important}
@media(min-width:651px){
:is(#mx-seminar,.site) .hero .mx-hero-media{width:46%!important}
:is(#mx-seminar,.site) .hero .hero-copy,:is(#mx-seminar,.site) .hero .hero-title{width:49%!important}
}

/* Uploaded crops: show full photographs, without transformations. */
:is(#mx-seminar,.site) .hero .mx-hero-media{background:#fff!important}
.seminar-card .mx-content-photo,.related-card .mx-content-photo{aspect-ratio:1030/880!important;object-fit:contain!important;transform:none!important;filter:none!important}
@media(max-width:650px){
:is(#mx-seminar,.site) .hero{display:flex!important;flex-direction:column!important;padding:30px 20px 0!important}
:is(#mx-seminar,.site) .hero .hero-copy,:is(#mx-seminar,.site) .hero .hero-title{order:1!important}
:is(#mx-seminar,.site) .hero .mx-hero-media{order:2!important;position:relative!important;inset:auto!important;width:calc(100% + 40px)!important;height:auto!important;aspect-ratio:1030/880!important;margin:30px -20px 0!important}
:is(#mx-seminar,.site) .hero .mx-hero-media>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}
}

.original-card-frame{display:block;position:relative;width:100%;aspect-ratio:1030/880;overflow:hidden}
@media(min-width:651px){:is(#mx-seminar,.site) .hero .original-photo-frame{height:auto!important;aspect-ratio:1030/880!important;inset:0 0 auto auto!important}}

/* Longer seminar titles: the image follows the full hero height. */
@media(min-width:651px){:is(#mx-seminar,.site) .hero .original-photo-frame.tall-photo-frame{height:100%!important;aspect-ratio:auto!important;inset:0 0 0 auto!important}}

header,#mx-seminar header{gap:24px;padding:30px 38px}header nav,#mx-seminar header nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px 22px;font:400 14px/1.5 Arial,sans-serif;color:#edf3f2;max-width:none}header nav a,#mx-seminar header nav a{font:inherit;white-space:nowrap}@media(max-width:650px){header,#mx-seminar header{padding:27px 20px;flex-wrap:wrap;gap:24px}header nav,#mx-seminar header nav{justify-content:flex-start;width:100%;max-width:none;gap:12px 20px;font:400 14px/1.5 Arial,sans-serif}}
.brand-home{display:block;text-decoration:none;color:inherit}header nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px 22px;font:400 14px/1.5 Arial,sans-serif;color:#edf3f2}header{gap:24px}header nav a{white-space:nowrap}header .brand-home{flex-shrink:0}@media(max-width:650px){header nav{justify-content:flex-start;max-width:none;width:100%;gap:12px 20px;font-size:14px}header{flex-wrap:wrap}}header nav a[aria-current="page"]{text-decoration:underline;text-decoration-color:#c5a52f;text-underline-offset:6px}
@media(min-width:651px){:is(#mx-seminar,.site) .hero .original-photo-frame{width:54%!important;height:100%!important;aspect-ratio:auto!important;inset:0 0 0 auto!important}:is(#mx-seminar,.site) .hero .hero-title{width:41%!important}}
@media(min-width:651px){:is(#mx-seminar,.site) .hero .mx-hero-media{width:54%!important;height:100%!important;aspect-ratio:auto!important;inset:0 0 0 auto!important}:is(#mx-seminar,.site) .hero .hero-title,:is(#mx-seminar,.site) .hero .hero-copy{width:41%!important}}
:is(#mx-seminar,.site) .hero h1{font-size:clamp(28px,calc(3.8vw - 2px),40px)!important;line-height:1.12!important}@media(max-width:650px){:is(#mx-seminar,.site) .hero h1{font-size:30px!important}}
:is(#mx-seminar,.site) section[aria-label="Exzellenz-Ansatz"]{margin:0!important;padding:0!important;background:#f5f4ef}:is(#mx-seminar,.site) .exzellenz-proposal-desktop svg{display:block;width:100%;height:auto}:is(#mx-seminar,.site) .master-exzellenz-wrap{padding:0!important;background:#f5f4ef}:is(#mx-seminar,.site) .master-exzellenz-graphic{display:block;width:100%;height:auto}@media(max-width:700px){:is(#mx-seminar,.site) .exzellenz-proposal-mobile{padding:30px 24px}:is(#mx-seminar,.site) .exzellenz-proposal-mobile .claim{margin-top:24px;padding-top:22px}}
.footer-legal{color:inherit;text-decoration:underline;text-underline-offset:4px}
footer{flex-wrap:wrap;gap:16px}
footer .footer-left-group{display:flex;align-items:center;flex-wrap:wrap;gap:10px}footer .footer-right-group{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px 22px;margin-left:auto}footer .footer-location{white-space:nowrap}@media(max-width:650px){footer .footer-right-group{margin-left:0;justify-content:flex-start;column-gap:20px}}
footer .footer-right-group a.footer-legal:hover,footer .footer-right-group a.footer-legal:focus-visible{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important}
/* Shared corrections for existing and newly imported articles. */
:is(#mx-seminar,.site) .exzellenz-proposal-desktop{display:block!important}
:is(#mx-seminar,.site) .exzellenz-proposal-mobile{display:none!important}
:is(#mx-seminar,.site) .exzellenz-proposal-desktop svg{display:block!important;width:100%!important;height:auto!important;max-width:100%!important}
.site a.mx-privacy-link{color:#17343b!important;text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}

.site a.mx-privacy-link,.site a.mx-privacy-link strong{font-weight:400!important}

/* Avoid a mobile minimum height stretching the absolute cropped photographs. */
#mx-seminar .related-card .original-card-frame{display:block;position:relative;width:100%;height:auto!important;aspect-ratio:1030/880!important;overflow:hidden}
#mx-seminar .related-card .original-card-frame img{min-height:0!important;min-width:0!important;aspect-ratio:auto!important}
.site .reference-logo.oamtc-mark img{filter:none!important;-webkit-filter:none!important;opacity:.9}

header,#mx-seminar header{gap:24px;padding:30px 38px}header nav,#mx-seminar header nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px 22px;font:400 14px/1.5 Arial,sans-serif;color:#edf3f2;max-width:none}header nav a,#mx-seminar header nav a{font:inherit;white-space:nowrap}@media(max-width:650px){header,#mx-seminar header{padding:27px 20px;flex-wrap:wrap;gap:24px}header nav,#mx-seminar header nav{justify-content:flex-start;width:100%;max-width:none;gap:12px 20px;font:400 14px/1.5 Arial,sans-serif}}
.brand-home{display:block;text-decoration:none;color:inherit}header nav{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px 22px;font:400 14px/1.5 Arial,sans-serif;color:#edf3f2}header{gap:24px}header nav a{white-space:nowrap}header .brand-home{flex-shrink:0}@media(max-width:650px){header nav{justify-content:flex-start;max-width:none;width:100%;gap:12px 20px;font-size:14px}header{flex-wrap:wrap}}header nav a[aria-current="page"]{text-decoration:underline;text-decoration-color:#c5a52f;text-underline-offset:6px}