html body.v7[data-v7-edition] [data-v7-hero] .mg-hero-kicker,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero] .mg-unified-text>.mg-hero-kicker{display:block!important;font:500 22px/1.2 "MG Source Serif 4",Georgia,serif!important;letter-spacing:.09em!important;text-transform:uppercase!important;color:var(--v7-gold,#a18f4f)!important;margin:0 0 24px!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;text-decoration:none!important}html body.v7[data-v7-edition] [data-v7-hero] .mg-hero-kicker:before,html body.v7[data-v7-edition] [data-v7-hero] .mg-hero-kicker:after{display:none!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]:has(.mg-hero-kicker) .mg-unified-brand{margin-bottom:32px!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]:has(.mg-hero-kicker)>.mg-unified-copy{justify-content:flex-start!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]:has(.mg-hero-kicker) .mg-unified-text{margin-top:0!important}@media(max-width:760px){html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]:has(.mg-hero-kicker) .mg-unified-brand{margin-bottom:24px!important}html body.v7[data-v7-edition] [data-v7-hero] .mg-hero-kicker,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero] .mg-unified-text>.mg-hero-kicker{font-size:18px!important;margin-bottom:20px!important}}html body.v7[data-v7-edition] [data-v7-hero] .mg-unified-media:has(>img[data-unified-header]),html body.v7[data-v7-edition] [data-v7-hero] .hero-picture:has(>img[data-unified-header]),html body.v7 .hero-picture:has(>img[data-unified-header]){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;background:#fefdfb!important;overflow:hidden!important}html body.v7[data-v7-edition] [data-v7-hero] :is(.hero-picture,.mg-unified-media) img[data-unified-header],html body.v7 img[data-unified-header]{display:block!important;position:static!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:2846/1660!important;object-fit:contain!important;margin:0!important;transform:none!important;background:#fefdfb!important}@media(min-width:1101px){html body.v7 .mg-unified-hero[data-v7-hero]:has(img[data-unified-header]){grid-template-rows:minmax(calc(92px + (min(100vw - 72px,1380px) / 2 - 28px) * 1660 / 2846),auto) auto!important}}html body.v7 .mg-unified-hero[data-v7-hero]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto;gap:0!important;align-items:start!important;width:min(100vw - 72px,1380px)!important;max-width:1380px!important;margin:16px calc((100% - min(100vw - 72px,1380px))/2) 0!important;padding:0!important;background:#17243c!important;color:#fbfaf7!important;overflow:visible!important;border:0!important;border-radius:14px 14px 0 0!important;box-sizing:border-box;container-type:inline-size}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-copy{grid-column:1;grid-row:1;min-width:0;min-height:0!important;max-width:none!important;padding:46px 42px 0 75px!important;margin:0!important;display:block!important;background:transparent!important}html body.v7 .mg-unified-brand{display:block!important;margin:0 0 64px!important;padding:0!important;border:0!important;background:transparent!important}html body.v7 .mg-unified-brand .mg-site-logo{display:block;width:100%!important;max-width:569px!important;margin:0!important;padding:0!important}html body.v7 .mg-unified-brand img{display:block;width:100%!important;height:auto!important}html body.v7 .mg-unified-text{padding:0!important;margin:0!important;font-size:18px!important;line-height:1.65!important;color:#fbfaf7!important}html body.v7 .mg-unified-text h1{display:block!important;width:auto!important;max-width:none!important;margin:0 0 22px!important;font-family:"MG Source Serif 4",Georgia,serif!important;font-weight:400!important;font-size:max(18px,clamp(36px,4.71cqw,65px))!important;line-height:1.04!important;letter-spacing:-.03em!important;color:inherit!important}html body.v7 .mg-unified-hero[data-title-length=medium] .mg-unified-text h1{font-size:max(18px,clamp(34px,3.48cqw,48px))!important}html body.v7 .mg-unified-hero[data-title-length=long] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7 .mg-unified-text p{font:inherit!important;max-width:none!important;margin:0 0 12px!important;color:inherit!important}html body.v7 .mg-unified-text :is(.mg-hub-kicker,.v6-eyebrow,.mg-photo-slogan){display:block!important;margin:0 0 24px!important;font-size:22px!important;line-height:1.35!important;color:#a49250!important}html body.v7 .mg-unified-text :is(.v6-breadcrumb,.breadcrumbs){margin:0 0 12px!important;padding:0!important;font-size:18px!important;line-height:1.3!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:2;grid-row:1;display:block!important;align-self:start!important;width:calc(100% - 28px)!important;height:auto!important;aspect-ratio:3/2!important;margin:92px 28px 0 0!important;padding:0!important;border:0!important;min-height:0!important;background:#f8f4ee!important;overflow:hidden!important}html body.v7 .mg-unified-media img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;border-radius:0!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-media.mg-unified-media-photo{background:transparent!important}html body.v7 .mg-unified-actions{grid-column:1/-1;grid-row:2;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important;padding:0 0 28px!important;margin:0!important}html body.v7 .mg-unified-action{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:24px!important;margin:18px 28px 0 0!important;padding:26px 4px 0!important;border:0!important;border-top:1px solid #d8d2c5!important;background:transparent!important;color:#fbfaf7!important;text-decoration:none!important;min-width:0;font-family:"MG Source Serif 4",Georgia,serif!important;font-size:23px!important;line-height:1.3!important}html body.v7 .mg-unified-action:first-child{margin-left:75px!important;margin-right:42px!important}html body.v7 .mg-unified-action strong{display:block;font:inherit!important}html body.v7 .mg-unified-action small{display:block;margin-top:7px;font-size:18px;line-height:1.5}html body.v7 .mg-unified-action>span:last-child{flex:none;font-size:25px}html body.v7 .mg-unified-action:hover strong{text-decoration:underline;text-underline-offset:5px}html body.v7 .mg-unified-action:focus-visible{outline:2px solid #a49250;outline-offset:5px}html body.v7 .mg-unified-hero>:is(.mg-team-carousel,.v6-stats,.mg-consultation-reach-bar,.mg-unified-note,.mg-unified-search){grid-column:1/-1}@media(min-width:1101px){html body.v7 .mg-unified-hero[data-v7-hero]{grid-template-rows:calc(92px + (min(100vw - 72px,1380px) / 2 - 28px) * 2 / 3) auto}html body.v7 .mg-unified-hero[data-title-length] .mg-unified-brand{margin-bottom:32px!important}}@media(min-width:1101px)and (max-width:1300px){html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-brand{margin-bottom:0!important}html body.v7 .mg-unified-text{font-size:18px!important;line-height:1.5!important}html body.v7 .mg-unified-text :is(.mg-hub-kicker,.v6-eyebrow,.mg-photo-slogan){font-size:18px!important;margin-bottom:14px!important}html body.v7 .mg-unified-text h1{margin-bottom:16px!important}}@media(max-width:1100px){html body.v7 .mg-unified-hero[data-v7-hero]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:30px!important;grid-column:1;grid-row:auto}html body.v7 .mg-unified-brand{max-width:569px;margin-bottom:32px!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:1;grid-row:auto;width:calc(100% - 60px)!important;margin:0 30px!important;aspect-ratio:3/2!important}html body.v7 .mg-unified-actions{grid-row:auto;padding:0 30px 28px!important;gap:24px!important}html body.v7 .mg-unified-action,html body.v7 .mg-unified-action:first-child{margin:18px 0 0!important}html body.v7 .mg-unified-text h1{font-size:max(18px,clamp(34px,5cqw,50px))!important}}@media(max-width:760px){html body.v7 .mg-unified-hero[data-v7-hero]{width:calc(100vw - 24px)!important;margin-left:calc((100% - (100vw - 24px))/2)!important;margin-right:calc((100% - (100vw - 24px))/2)!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:26px 22px!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-media{width:calc(100% - 44px)!important;margin:0 22px!important}html body.v7 .mg-unified-actions{grid-template-columns:1fr!important;padding:0 22px 26px!important;gap:18px!important}html body.v7 .mg-unified-action{font-size:22px!important;padding-top:20px!important}html body.v7 .mg-unified-text :is(.mg-hub-kicker,.v6-eyebrow,.mg-photo-slogan){font-size:20px!important}}@media(max-width:760px){html body.v7 .mg-unified-hero>.v6-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}html body.v7 .mg-unified-hero>.v6-stats>*{min-width:0!important;white-space:normal!important}}@media(min-width:1101px){html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero]>.mg-unified-copy{display:flex!important;flex-direction:column;align-self:stretch!important}html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero] .mg-unified-brand{margin-bottom:0!important;width:100%;flex:none}html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero] .mg-unified-text{margin-top:auto!important;width:100%}html body.v7:not(.v6-home-approved) .mg-unified-text>:last-child{margin-bottom:0!important}html body.v7:not(.v6-home-approved) .mg-unified-hero:has(>.mg-unified-media-photo)>.mg-unified-copy{padding-bottom:calc((50cqw - 28px) * (2 / 3 - 1660 / 2846) / 2)!important}}html:has(body.v7),html body.v7{background:#fbfaf7!important}html body.v7.mg-modern.modern-06{--study-nav:#17243c;--study-nav-text:#fff}html body.v7.mg-modern.modern-06 .mg-nav-bar{background:#17243c!important;color:#fff!important}html body.v7 .mg-nav-bar :is(.mg-top-link,.mg-nav-location,.mg-nav-phone,.mg-search-open,.mg-mobile-menu,.mg-site-language){color:#fff!important}html body.v7 .mg-nav-bar .mg-site-language [aria-disabled]{color:#c4cad3!important}html body.v7:not(.v6-home-approved) main{padding-top:0!important}html body.v7[data-v7-edition] [data-v7-hero],html body.v7 [data-v7-hero]{margin-top:16px!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero],html body.v7 .mg-unified-hero[data-v7-hero]{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:min(100vw - 72px,1380px)!important;max-width:1380px!important;margin-inline:calc((100% - min(100vw - 72px,1380px))/2)!important;padding:0!important;gap:0!important;border:0!important;outline:none!important;border-radius:14px 14px 24px 24px!important}html body.v7 .mg-unified-hero[data-v7-hero]:after{display:none!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:46px 42px 0 75px!important;grid-column:1;grid-row:1;min-width:0}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:2;grid-row:1;width:calc(100% - 28px)!important;padding:0!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.48cqw,48px))!important;line-height:1.1!important}html body.v7[data-v7-edition] .mg-unified-hero[data-title-length=long] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero .mg-unified-text>.eyebrow{font-size:22px!important;color:#a49250!important;margin-bottom:24px!important}html body.v7 .mg-unified-hero>.mg-unified-actions{grid-column:1/-1;grid-row:2;background:#fff!important;color:#17243c!important;border-radius:0 0 24px 24px;box-shadow:inset 0 0 0 1px #17243c;padding-bottom:44px!important}html body.v7 .mg-unified-hero .mg-unified-action,html body.v7 .mg-unified-hero .mg-unified-action :is(strong,small){color:#17243c!important}html body.v7 .mg-unified-hero .mg-unified-action{border-top-color:#c9be99!important}html body.v7 .mg-unified-hero .mg-unified-action>span[aria-hidden]{color:#a49250!important}@media(min-width:1101px){html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero]{--header-media-top:clamp(24px, calc(100svh - 770px) ,92px);--header-photo-inset:calc((min(100vw - 72px,1380px) / 2 - 28px) * (2 / 3 - 1660 / 2846) / 2);grid-template-rows:minmax(calc(var(--header-media-top) + (min(100vw - 72px,1380px) / 2 - 28px) * 2 / 3),auto) auto!important}html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero]>.mg-unified-media{margin-top:var(--header-media-top)!important}html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero]>.mg-unified-media:has(img[data-unified-header]){margin-top:calc(var(--header-media-top) + var(--header-photo-inset))!important;margin-bottom:var(--header-photo-inset)!important}html body.v7:not(.v6-home-approved) .mg-unified-hero[data-v7-hero]>.mg-unified-copy{display:flex!important;flex-direction:column;align-self:stretch!important;padding-bottom:var(--header-photo-inset)!important}}@media(max-width:1100px){html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero],html body.v7 .mg-unified-hero[data-v7-hero]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-copy{grid-column:1;grid-row:auto;padding:30px!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:1;grid-row:auto;width:calc(100% - 60px)!important;margin:0 30px 24px!important}html body.v7 .mg-unified-hero>.mg-unified-actions{grid-row:auto!important}}@media(max-width:760px){html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero],html body.v7 .mg-unified-hero[data-v7-hero]{width:calc(100vw - 24px)!important;margin-inline:calc((100% - (100vw - 24px))/2)!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:26px 22px!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero]>.mg-unified-media{width:calc(100% - 44px)!important;margin:0 22px 24px!important}html body.v7 .mg-unified-hero>.mg-unified-actions{padding-bottom:40px!important}}html body.v7.mg-modern.modern-06 [data-v7-hero]{margin-top:16px!important}html body.v7.mg-modern.modern-06 .mg-unified-hero[data-v7-hero]{border-radius:14px 14px 24px 24px!important;overflow:hidden!important}html body.v7 .mg-header-followup{width:min(100vw - 72px,1380px);margin:0 auto}@media(max-width:760px){html body.v7 .mg-header-followup{width:calc(100vw - 24px)}}html body.v7.mg-modern[data-v7-edition]{--study-nav:#17243c;--study-nav-text:#fff}html body.v7.mg-modern[data-v7-edition] .mg-nav-bar{background:#17243c!important}html body.v7.mg-modern.modern-06:has(>.mg-site-header) [data-v7-hero]{margin-top:0!important}html body.v7 .mg-header-followup>.mg-team-in-header{background:#fbfaf7!important;border:0!important}html body.v7.mg-modern.modern-06[data-v7-edition] .mg-unified-hero>.mg-unified-actions{border-radius:0 0 24px 24px!important}html body.v7.mg-modern.modern-06[data-v7-edition] .mg-unified-hero[data-returned-draft=arbeitsrecht]{margin-bottom:12px!important}html body.v7.mg-modern.modern-06[data-v7-edition] .mg-unified-hero[data-returned-draft=arbeitsrecht]+.mg-header-followup>.mg-team-in-header{padding-top:16px!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-actions{--action-inset:60px;padding:18px var(--action-inset) 22px!important;gap:30px!important;background:#fff!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-actions:has(+.v6-stats){border-radius:0!important}html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-actions+.v6-stats{border-top-left-radius:0!important;border-top-right-radius:0!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action{display:flex!important;align-items:center!important;gap:20px!important;margin:0!important;width:auto!important;min-width:0;min-height:64px;background:#17243c!important;color:#fff!important;border:1px solid #a49250!important;border-radius:4px!important;padding:16px 24px!important;transition:background-color .18s,color .18s!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action :is(strong,small){color:inherit!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action>span:first-child{color:inherit!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action>span[aria-hidden]{color:#a49250!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action:is(:hover,:focus-visible){background:#a49250!important;color:#17243c!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action:is(:hover,:focus-visible)>span[aria-hidden]{color:#17243c!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action:hover strong{text-decoration:none!important}html body.v7.mg-home-choice .mg-hero-stats .mg-counter:nth-child(n+4){border-top:1px solid #e9e4d7}html body.v7.mg-home-choice .mg-hero-stats :is(dt,dd,.mg-counter-number,.mg-counter-plus){font-weight:450!important}html body.v7.mg-home-choice .mg-unified-hero[data-v7-hero]{position:relative!important}html body.v7.mg-home-choice .mg-unified-hero[data-v7-hero]:after{content:"";display:block!important;position:absolute;inset:0;z-index:2;border:1px solid #17243c!important;border-radius:inherit;pointer-events:none;box-sizing:border-box}html body.v7.mg-header-actions-visible .mg-floating-contact{visibility:hidden}@media(max-width:1100px){html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-actions{--action-inset:30px;gap:24px!important}}@media(max-width:760px){html body.v7 .mg-unified-hero[data-v7-hero]>.mg-unified-actions{--action-inset:22px;gap:18px!important}html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action{padding:16px 18px!important;font-size:21px!important}html body.v7.mg-home-choice .mg-hero-stats .mg-counter:nth-child(n+3){border-top:1px solid #e9e4d7}}@media(max-width:380px){html body.v7.mg-home-choice .mg-unified-hero[data-v7-hero]>.mg-unified-actions{--action-inset:14px}}@media(prefers-reduced-motion:reduce){html body.v7 .mg-unified-hero[data-v7-hero] .mg-unified-action{transition:none!important}}html body.v7[data-v7-edition] a.mg-consultation-button,html body.v7[data-v7-edition] .mg-consultation-card[data-v7-card] a.mg-consultation-button{background:#17243c!important;color:#fff!important;border-color:#a49250!important}html body.v7[data-v7-edition] a.mg-consultation-button:is(:hover,:focus-visible,:active),html body.v7[data-v7-edition] .mg-consultation-card[data-v7-card] a.mg-consultation-button:is(:hover,:focus-visible,:active){background:#a49250!important;color:#17243c!important;border-color:#a49250!important}html body.v7[data-v7-edition] .mg-consultation-card a.mg-consultation-button :is(span,strong,small),html body.v7[data-v7-edition] .mg-consultation-card[data-v7-card] a.mg-consultation-button :is(span,strong,small){color:inherit!important}html body.v7[data-v7-edition] .mg-consultation-card a.mg-consultation-button[href]:is(:hover,:focus-visible,:active) :is(span,strong,small){color:#17243c!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-surface=navy] .mg-unified-text p>a[href]{color:#fff!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-surface=navy] .mg-unified-text p>a[href]:is(:hover,:focus-visible){color:#d2c496!important}html body.v7.mg-modern .mg-unified-hero[data-v7-hero]:has(+.mg-hub-stats-bar){margin-bottom:0!important}html body.v7 .mg-hub-stats-bar{width:100vw!important;max-width:none!important;margin:24px calc((100% - 100vw)/2) 32px!important;padding:0!important;background:#17243c!important;color:#fff!important;border:0!important;border-radius:0!important;overflow:hidden}html body.v7 .mg-hub-stats-bar>.v6-stats{display:grid!important;grid-template-columns:repeat(var(--hub-stat-columns),minmax(0,1fr))!important;width:100%!important;max-width:1600px!important;margin:0 auto!important;padding:0!important;gap:0!important;background:transparent!important;border:0!important}html body.v7 .mg-hub-stats-bar>.v6-stats>div{display:flex!important;align-items:center;justify-content:center;gap:12px;padding:20px 16px!important;margin:0!important;min-width:0;border:0!important;background:transparent!important;color:#fff!important}html body.v7 .mg-hub-stats-bar>.v6-stats>div+div{border-left:1px solid #ffffff26!important}html body.v7 .mg-hub-stats-bar .v6-stats a{display:flex!important;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;width:100%;color:#fff!important;text-decoration:none}html body.v7 .mg-hub-stats-bar .v6-stats strong{font-size:36px!important;line-height:1.2!important;font-weight:600!important;color:#fff!important;margin:0!important}html body.v7 .mg-hub-stats-bar .v6-stats small{font-size:18px!important;line-height:1.4!important;text-transform:uppercase;color:#fff!important;margin:0!important;letter-spacing:.02em}html body.v7 .mg-hub-stats-bar a:hover small{text-decoration:underline;text-underline-offset:4px}html body.v7 .mg-hub-stats-bar a:focus-visible{outline:2px solid #d2bd7a;outline-offset:6px;border-radius:2px}@media(max-width:760px){html body.v7 .mg-hub-stats-bar{margin-block:20px 24px!important}html body.v7 .mg-hub-stats-bar>.v6-stats{grid-template-columns:repeat(min(var(--hub-stat-columns),2),minmax(0,1fr))!important}html body.v7 .mg-hub-stats-bar>.v6-stats>div{padding:17px 10px!important;flex-wrap:wrap;gap:6px}html body.v7 .mg-hub-stats-bar .v6-stats a{gap:6px;flex-direction:column}html body.v7 .mg-hub-stats-bar>.v6-stats>div:nth-child(3){border-left:0!important}html body.v7 .mg-hub-stats-bar>.v6-stats>div:nth-child(n+3){border-top:1px solid #ffffff26!important}html body.v7 .mg-hub-stats-bar .v6-stats strong{font-size:30px!important}html body.v7 .mg-hub-stats-bar .v6-stats small{font-size:18px!important}}html body.v7[data-v7-edition] .mg-unified-hero.mg-returned-video-hero[data-v7-hero]{grid-template-rows:auto!important;border-image:none!important}html body.v7[data-v7-edition] .mg-returned-video-hero>.mg-unified-copy{padding-bottom:36px!important}html body.v7[data-v7-edition] .mg-returned-video-hero .vl-brand{max-width:569px!important;margin:0!important}html body.v7[data-v7-edition] .mg-returned-video-hero>.vl-index{grid-column:2;grid-row:1;min-width:0;align-self:center;margin:36px 28px 36px 0;width:calc(100% - 28px);box-sizing:border-box}html body.v7[data-v7-edition] .mg-returned-video-hero .vl-intro{max-width:none!important;color:inherit!important}@media(max-width:1100px){html body.v7[data-v7-edition] .mg-returned-video-hero>.vl-index{grid-column:1;grid-row:auto;width:calc(100% - 60px);margin:0 30px 30px}html body.v7[data-v7-edition] .mg-returned-video-hero>.mg-unified-copy{padding-bottom:30px!important}}@media(max-width:760px){html body.v7[data-v7-edition] .mg-returned-video-hero>.vl-index{width:calc(100% - 44px);margin:0 22px 26px;padding:20px}html body.v7[data-v7-edition] .mg-returned-video-hero .vl-index-head{flex-wrap:wrap;gap:8px}html body.v7[data-v7-edition] .mg-returned-video-hero .vl-index a{grid-template-columns:22px minmax(0,1fr) auto;gap:9px}}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen] .mg-unified-text h1{font-size:max(18px,clamp(27.3px,2.7664cqw,38.22px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-arbeitsrecht] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.48cqw,48px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-kuendigung-kuendigungsschutz] .mg-unified-text h1{font-size:max(18px,clamp(28.2px,3.2712cqw,45.12px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-aufhebungsvertrag-abfindung] .mg-unified-text h1,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-vertrag-verguetung-arbeitsbedingungen] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-arbeitgeberpraxis-konflikte] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.48cqw,48px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-familienrecht] .mg-unified-text h1{font-size:max(18px,clamp(24.6px,2.8536cqw,39.36px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-trennung-scheidung-vermoegen-immobilien] .mg-unified-text h1{font-size:max(18px,clamp(27.9px,3.2364cqw,44.64px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-sorge-umgang] .mg-unified-text h1{font-size:max(18px,clamp(24px,2.784cqw,38.4px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-internationales-familienrecht] .mg-unified-text h1,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-alle-artikel] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=wissen-verfasser] .mg-unified-text h1{font-size:max(18px,clamp(28.2px,3.2712cqw,45.12px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=videos] .mg-unified-text h1,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=rechtsgebiete] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=arbeitsrecht] .mg-unified-text h1{font-size:max(18px,clamp(28.5px,3.306cqw,45.6px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=arbeitsrecht-arbeitnehmer] .mg-unified-text h1,html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=arbeitsrecht-fuehrungskraefte] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=arbeitsrecht-arbeitgeber] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,40px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=kuendigung-kuendigungsschutz] .mg-unified-text h1{font-size:max(18px,clamp(27.9px,3.2364cqw,44.64px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=aufhebungsvertrag-abfindung] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=trennung-scheidung-vermoegen-immobilien] .mg-unified-text h1{font-size:max(18px,clamp(27.6px,2.7968cqw,38.64px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=sorge-umgang] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=internationales-familienrecht] .mg-unified-text h1{font-size:max(18px,clamp(27.9px,2.8272cqw,39.06px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=vertrag-verguetung-arbeitsbedingungen] .mg-unified-text h1{font-size:max(18px,clamp(29.7px,3.0096cqw,41.58px))!important}html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero][data-returned-draft=arbeitgeberpraxis-konflikte] .mg-unified-text h1{font-size:max(18px,clamp(30px,3.04cqw,42px))!important}@media(min-width:1101px){html body.v7[data-v7-edition] .mg-unified-hero[data-v7-hero].mg-returned-video-hero .mg-unified-brand{margin-bottom:32px!important}}body.v7 .mg-knowledge-notice{width:min(1280px,calc(100% - 48px));margin:24px auto;padding:18px 24px;background:#f6f3ec;color:#263c46;border-left:3px solid #a49250;border-radius:4px;box-sizing:border-box}body.v7 .mg-knowledge-notice p{margin:0;font-size:18px;line-height:1.7;color:#263c46}body.v7 .mg-knowledge-notice .mg-knowledge-notice-label{margin-bottom:6px;font-size:18px;font-weight:700;color:#263c46}@media(max-width:800px){body.v7 .mg-knowledge-notice{width:calc(100% - 32px);margin:18px auto;padding:16px 18px}body.v7 .mg-knowledge-notice p{font-size:18px;line-height:1.7}}html body.v7.mg-modern .mg-compact-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:start!important}html body.v7.mg-modern .mg-compact-card{box-sizing:border-box;display:grid!important;grid-template-columns:50% minmax(0,1fr)!important;grid-template-rows:var(--compact-panel,270px) auto auto!important;grid-row:auto!important;row-gap:0!important;column-gap:0!important;min-width:0!important;padding:0!important;border:1px solid #ddd7cd!important;border-top:3px solid #b29856!important;border-radius:8px!important;background:#fff!important;color:#17243c!important;overflow:hidden!important;align-content:start!important;text-decoration:none!important;box-shadow:none!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-photo{display:block!important;position:relative!important;grid-row:1!important;grid-column:1!important;width:100%!important;height:var(--compact-panel,270px)!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important;background:#d8c6b8!important;margin:0!important;border:0!important;border-radius:0!important}html body.v7.mg-modern .mg-compact-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:95% 50%}html body.v7.mg-modern .mg-compact-photo>.mg-portrait-frame{width:100%!important;height:100%!important;aspect-ratio:auto!important;min-height:0!important;margin:0!important;border-radius:0!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-copy{box-sizing:border-box;grid-row:1!important;grid-column:2!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;min-width:0!important;padding:20px 22px 12px!important;margin:0!important;align-content:normal!important}html body.v7.mg-modern .mg-compact-card .mg-compact-name{display:block!important;flex:none!important;font:400 27px/1.22 Libre Baskerville,Georgia,serif!important;color:#17243c!important;height:auto!important;min-height:0!important;margin:0 0 12px!important;padding:0!important;letter-spacing:normal!important;text-transform:none!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html body.v7.mg-modern .mg-compact-card .mg-compact-name a{font:inherit!important;color:inherit;text-decoration:none!important}html body.v7.mg-modern .mg-compact-card .mg-compact-titles{display:block!important;flex:none!important;font:400 18px/1.75 Libre Baskerville,Georgia,serif!important;color:#17243c!important;height:var(--compact-titles,auto)!important;min-height:0!important;margin:0!important;padding:0!important;letter-spacing:normal!important;text-transform:none!important;-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:normal!important;word-break:normal!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-extra{box-sizing:border-box;display:flex!important;grid-column:1/-1!important;grid-row:2!important;flex-direction:column!important;gap:8px!important;min-width:0!important;min-height:var(--compact-extra,0px)!important;height:auto!important;margin:0!important;padding:12px 22px 0!important;color:#17243c!important;font:400 18px/1.5 Libre Baskerville,Georgia,serif!important}html body.v7.mg-modern .mg-compact-extra :is(small,strong,nav,a){font-size:18px!important;line-height:1.5!important;margin:0!important;letter-spacing:normal!important;text-transform:none!important;color:inherit}html body.v7.mg-modern .mg-compact-extra nav{display:flex!important;flex-wrap:wrap!important;gap:8px 18px!important;padding:0!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-profile{box-sizing:border-box;grid-column:1/-1!important;grid-row:3!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:62px!important;min-width:0!important;margin:0 22px 15px!important;padding:15px 0!important;border:0!important;border-bottom:1px solid #b29856!important;border-radius:0!important;background:transparent!important;color:#17243c!important;font:400 18px/1.4 Libre Baskerville,Georgia,serif!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;white-space:normal!important}html body.v7.mg-modern .mg-compact-profile span{color:inherit!important;flex:none}html body.v7.mg-modern .mg-compact-card .mg-compact-name a:hover,html body.v7.mg-modern .mg-compact-card>.mg-compact-profile:hover{color:#856b2c!important}html body.v7.mg-modern .mg-compact-card a:focus-visible{outline:3px solid #b29856!important;outline-offset:-3px!important}html body.v7.mg-modern .mg-team-carousel.is-ready .mg-compact-grid{display:flex!important;align-items:stretch!important}html body.v7.mg-modern .mg-team-carousel .mg-compact-card{flex:0 0 calc((100% - 28px)/2)!important}@media(max-width:1100px){html body.v7.mg-modern .mg-compact-grid{grid-template-columns:1fr!important;max-width:720px!important;margin-inline:auto!important}html body.v7.mg-modern .mg-team-carousel .mg-compact-card{flex-basis:100%!important}}@media(max-width:540px){html body.v7.mg-modern .mg-compact-grid{--compact-panel:235px;gap:22px!important}html body.v7.mg-modern .mg-compact-card{grid-template-columns:39% minmax(0,1fr)!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-copy{padding:16px 12px 10px!important}html body.v7.mg-modern .mg-compact-card .mg-compact-name{font-size:21px!important;margin-bottom:12px!important}html body.v7.mg-modern .mg-compact-card .mg-compact-titles{font-size:18px!important;line-height:1.6!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-profile{font-size:18px!important;min-height:52px!important;margin:0 14px 10px!important}html body.v7.mg-modern .mg-compact-card>.mg-compact-extra{padding-inline:14px!important}}@media(min-width:1101px){html body.v7.mg-modern .mg-unified-hero[data-v7-hero]:has(>.mg-unified-media){--aligned-media-top:clamp(24px, calc(100svh - 770px) ,92px);--aligned-photo-inset:calc((50cqw - 28px) * (2 / 3 - 1660 / 2846) / 2);--aligned-logo-width:min(569px, calc(50cqw - 117px) );--aligned-logo-ink:calc(var(--aligned-logo-width) * 12 / 348.6);grid-template-rows:minmax(calc(var(--aligned-media-top) + (50cqw - 28px) * 2 / 3),auto) auto!important}html body.v7.mg-modern .mg-unified-hero[data-v7-hero]:has(>.mg-unified-media)>.mg-unified-copy{padding-top:calc(var(--aligned-media-top) + var(--aligned-photo-inset) - var(--aligned-logo-ink))!important;padding-bottom:28px!important;display:flex!important;flex-direction:column;justify-content:flex-start!important}html body.v7.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-copy>.mg-unified-brand{margin-bottom:32px!important}html body.v7.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-copy>.mg-unified-text{margin-top:0!important}html body.v7.mg-modern.v6-home-approved .mg-unified-hero[data-v7-hero]>.mg-unified-copy>.mg-unified-brand{margin-bottom:40px!important}html body.v7.mg-modern .mg-unified-hero.mg-returned-video-hero[data-v7-hero]>.mg-unified-copy{padding-top:calc(36px - min(569px,calc(50cqw - 117px)) * 12 / 348.6)!important;justify-content:flex-start!important}html body.v7.mg-modern .mg-unified-hero.mg-returned-video-hero[data-v7-hero]>.vl-index{align-self:start!important}html body.v7.mg-modern .v6-staff-profile[data-v7-hero]>.mg-photo-copy{padding-top:calc(92px - min(569px,calc(50cqw - 130px)) * 12 / 348.6)!important;justify-content:flex-start!important}html body.v7.mg-modern .v6-staff-profile[data-v7-hero] .mg-photo-brand{margin-bottom:32px!important}html body.v7.mg-modern .v6-staff-profile[data-v7-hero] .mg-photo-content{margin-top:0!important}}html body.v7 #mg-team-menu{width:min(470px,calc(100% - 40px));grid-template-columns:1fr;gap:24px}html body.v7 #mg-team-menu .mg-team-heading{margin:0 0 10px;padding:0 0 14px;border-bottom:1px solid #dbd3c6;color:#17243c;font-family:Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:500;line-height:1.15}html body.v7 #mg-team-menu .mg-knowledge-shortcuts{gap:0}html body.v7 #mg-team-menu .mg-knowledge-shortcuts a{display:block;font-size:18px;line-height:1.5;padding:4px 0}html body.v7 #mg-team-menu .mg-knowledge-shortcuts span{display:inline-block;margin-left:8px}@media(max-width:950px){html body.v7 #mg-team-menu{width:100%;gap:18px}html body.v7 #mg-team-menu .mg-team-heading{font-size:26px}}html body.v7.mg-modern .mg-nav-inner{width:100%;max-width:1452px;margin-inline:auto;padding-inline:36px}@media(min-width:951px){html body.v7.mg-modern .mg-nav-bar{width:100vw;margin-inline:calc(50% - 50vw)}html body.v7.mg-modern .mg-nav-inner :is(.mg-nav-location,.mg-nav-logo){display:block}html body.v7.mg-modern .mg-nav-inner .mg-nav-location{display:flex}html body.v7.mg-modern .mg-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px}html body.v7.mg-modern .mg-nav-inner>nav{grid-column:2;justify-self:center}html body.v7.mg-modern .mg-main-links{justify-content:center}html body.v7.mg-modern .mg-nav-location,html body.v7.mg-modern .mg-nav-logo{grid-column:1;justify-self:start}html body.v7.mg-modern .mg-nav-utility{grid-column:3;justify-self:end}}@media(min-width:1361px)and (max-width:1550px){html body.v7.mg-modern .mg-main-links{gap:18px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-logo{width:180px}html body.v7.mg-modern .mg-nav-utility .study-nav-contact{padding-inline:12px;font-size:18px}}@media(min-width:951px)and (max-width:1360px){html body.v7.mg-modern .mg-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px}html body.v7.mg-modern .mg-main-links{gap:12px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-logo{width:150px}html body.v7.mg-modern .mg-nav-utility .study-nav-contact{padding-inline:10px;font-size:18px}html body.v7.mg-modern .mg-nav-contact-row{gap:10px}html body.v7.mg-modern .mg-nav-utility .mg-site-language{font-size:18px;gap:5px}}@media(min-width:951px)and (max-width:1199px){html body.v7.mg-modern .mg-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px}html body.v7.mg-modern .mg-nav-logo{width:130px}html body.v7.mg-modern .mg-main-links{gap:2px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-location{font-size:18px;gap:6px}html body.v7.mg-modern .mg-nav-contact-row{gap:4px}html body.v7.mg-modern .mg-nav-utility .study-nav-contact{padding-inline:6px;font-size:18px}html body.v7.mg-modern .mg-nav-utility .mg-search-open{margin-left:2px;width:32px;min-width:32px}}@media(min-width:951px)and (max-width:1000px){html body.v7.mg-modern .mg-main-links{gap:0}html body.v7.mg-modern .mg-submenu-toggle{width:32px;margin-left:0}}@media(max-width:700px){html body.v7.mg-modern .mg-nav-inner{padding-inline:12px}}html body.v7.mg-modern .mg-nav-bar{--mg-nav-height:78px;--study-nav:#17243c;--study-nav-text:#fff;--v7-gold:#a18f4f;box-sizing:border-box;background:#17243c!important;color:#fff;border-bottom:1px solid transparent;font:400 22px/1.65 "MG Source Serif 4",Georgia,serif}html body.v7.mg-modern .mg-nav-bar *{box-sizing:border-box}html body.v7.mg-modern .mg-nav-bar:before{background:#17243c}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font:500 18px/1.5 "MG Source Serif 4",Georgia,serif;letter-spacing:.005em;position:relative;padding-block:15px;color:#fff;border-bottom:2px solid transparent}html body.v7.mg-modern .mg-nav-bar .mg-top-link:after{content:"";position:absolute;left:0;right:0;bottom:14px;height:1px;background:#a18f4f;opacity:0;transition:opacity .15s ease}html body.v7.mg-modern .mg-nav-bar .mg-top-link:is(:hover,:focus-visible,[aria-current=page]):after{opacity:1}html body.v7.mg-modern .mg-nav-bar :is(.mg-nav-location,.mg-nav-phone,.mg-site-language,.mg-search-open,.mg-mobile-menu){color:#fff}html body.v7.mg-modern .mg-nav-bar .mg-submenu-toggle{color:#a18f4f;font:500 18px Cormorant Garamond,Georgia,serif!important}html body.v7.mg-modern .mg-nav-bar .mg-nav-location svg{stroke:#a18f4f}html body.v7.mg-modern .mg-nav-bar .mg-nav-contact-row{gap:12px}html body.v7.mg-modern .mg-nav-bar .study-nav-contact{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #b8a76a;border-radius:4px;color:#17243c;background:#c4b47c;font:500 18px/1.4 "MG Source Serif 4",Georgia,serif;white-space:nowrap;text-decoration:none}html body.v7.mg-modern .mg-nav-bar .study-nav-contact:is(:hover,:focus-visible){background:#17243c!important;color:#fff!important;border-color:#a18f4f!important}html body.v7.mg-modern .mg-nav-bar .mg-site-language{display:flex;align-items:center;gap:8px;font:400 18px/1.5 "MG Source Serif 4",Georgia,serif}html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:26px}html body.v7.mg-modern .mg-nav-bar .mg-practice-menu{background:#fff!important;color:#17243c;border-top-width:1px;padding:30px;box-shadow:0 14px 38px #17243c14}html body.v7.mg-modern .mg-nav-bar .mg-practice-menu a{color:#17243c}html body.v7.mg-modern .mg-nav-bar .mg-practice-menu li a{font:400 18px/1.5 "MG Source Serif 4",Georgia,serif}html body.v7.mg-modern .mg-nav-bar .mg-knowledge-shortcuts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px 28px;border-top:1px solid #dbd3c6;padding-top:16px}html body.v7.mg-modern .mg-nav-bar .mg-knowledge-shortcuts a{font:400 18px/1.65 "MG Source Serif 4",Georgia,serif;text-decoration:none}html body.v7.mg-modern .mg-nav-bar #mg-team-menu .mg-knowledge-shortcuts{gap:0}html body.v7.mg-modern .mg-nav-bar #mg-team-menu .mg-knowledge-shortcuts a{font-size:18px;line-height:1.5}html body.v7.mg-modern .mg-nav-bar :focus-visible{outline:2px solid #a18f4f;outline-offset:3px}html body.v7.mg-modern .mg-nav-bar .mg-practice-menu :focus-visible{outline-color:#17243c}html body.v7[data-gf-view]{padding-top:0}html body.v7[data-gf-view]>.mg-nav-bar{width:calc(100% + 28px);margin:0 -14px 14px}@media(min-width:1361px)and (max-width:1550px){html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:18px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-bar .study-nav-contact{padding-inline:12px;font-size:18px}}@media(min-width:951px)and (max-width:1360px){html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:12px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-bar .study-nav-contact{padding-inline:10px;font-size:18px}html body.v7.mg-modern .mg-nav-bar .mg-nav-contact-row{gap:10px}html body.v7.mg-modern .mg-nav-bar .mg-site-language{font-size:18px;gap:5px}}@media(min-width:951px)and (max-width:1199px){html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:2px}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-bar .study-nav-contact{padding-inline:6px;font-size:18px}html body.v7.mg-modern .mg-nav-bar .mg-nav-contact-row{gap:4px}}@media(min-width:951px)and (max-width:1000px){html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:0}}@media(max-width:950px){html body.v7.mg-modern .mg-nav-bar .mg-nav-inner{grid-template-columns:minmax(0,1fr) auto}html body.v7.mg-modern .mg-nav-bar .mg-nav-utility{grid-column:2}html body.v7.mg-modern .mg-nav-bar :is(.mg-nav-location,.mg-nav-logo){display:none}html body.v7.mg-modern .mg-nav-bar .mg-main-links{gap:0}html body.v7.mg-modern .mg-nav-bar.is-enhanced .mg-main-links{background:#17243c}html body.v7.mg-modern .mg-nav-bar .mg-top-link{font-size:18px}html body.v7.mg-modern .mg-nav-bar .mg-top-link:after{bottom:8px;right:auto;width:32px}html body.v7.mg-modern .mg-nav-bar .mg-practice-menu{padding:22px}html body.v7.mg-modern .mg-nav-bar .mg-site-language{display:none}}@media(max-width:699px){html body.v7[data-gf-view]>.mg-nav-bar{width:calc(100% + 16px);margin-inline:-8px}}@layer mg-image-layout;@layer mg-image-layout{html[data-mg-image-layout] body [data-mg-portrait]{display:block!important;position:relative!important;overflow:hidden!important;isolation:isolate;box-sizing:border-box!important;min-height:0!important;max-height:none!important;padding:0!important;flex-shrink:0!important;background:#d8c6b8}html[data-mg-image-layout] body [data-mg-portrait=large]{width:100%!important;height:auto!important;aspect-ratio:4/5!important}html[data-mg-image-layout] body [data-mg-portrait=avatar]{width:var(--mg-avatar-size,88px)!important;height:var(--mg-avatar-size,88px)!important;aspect-ratio:1!important;flex:0 0 var(--mg-avatar-size,88px)!important;min-width:var(--mg-avatar-size,88px)!important;max-width:var(--mg-avatar-size,88px)!important}html[data-mg-image-layout] body [data-mg-portrait][data-mg-person][data-mg-person]>img{position:absolute!important;display:block!important;inset:auto!important;width:var(--mg-crop-width)!important;height:var(--mg-crop-height)!important;left:var(--mg-crop-left)!important;top:var(--mg-crop-top)!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;object-fit:fill!important;object-position:center!important;transform:none!important;clip-path:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important}html[data-mg-image-layout] body.v7.mg-modern .mg-compact-card>.mg-compact-photo{height:auto!important;aspect-ratio:4/5!important;align-self:start!important}html[data-mg-image-layout] body.v7.mg-modern .mg-compact-photo>[data-mg-portrait]{width:100%!important;height:100%!important;aspect-ratio:4/5!important}html[data-mg-image-layout] body .mgp-portrait{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:4/5!important;align-self:start!important}html[data-mg-image-layout] body.v7.mg-modern .mg-staff-profile-compact>.mg-photo-visual{height:auto!important;aspect-ratio:4/5!important;align-self:start!important}html[data-mg-image-layout] body.v7.mg-modern .mg-staff-profile-compact>.mg-photo-visual>[data-mg-portrait]{height:100%!important}html[data-mg-image-layout] body.v7.pillar-page .article-author-end .author-end-photo{width:100%!important;max-width:240px!important;height:auto!important;aspect-ratio:4/5!important;margin-inline:auto!important}html[data-mg-image-layout] body :is(.gf-authority-groups,.reader-evidence-authors) [data-mg-portrait]{--mg-avatar-size:88px;border:0!important;grid-row:1!important;grid-column:1!important;border-radius:6px!important;align-self:start!important;margin:0!important}html[data-mg-image-layout] body :is(.gf-authority-groups,.reader-evidence-authors) a{grid-template-columns:88px minmax(0,1fr)!important;grid-template-rows:88px auto!important}html[data-mg-image-layout] body :is(.gf-authority-groups,.reader-evidence-authors) a>b{grid-column:2!important;grid-row:1!important;align-self:center!important}html[data-mg-image-layout] body :is(.gf-authority-groups,.reader-evidence-authors) a>small{grid-column:1/-1!important;grid-row:2!important}html[data-mg-image-layout] body .author-identity>.portrait-crop{--mg-avatar-size:64px;border-radius:50%!important}html[data-mg-image-layout] body :is(.mg-unified-media:has(>img[src*="/photos/team.jpg"]),.mg-home-photo,.v6-contact-photo,.mg-contact-group,.mg-home-contact-photo){position:relative!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:12/7!important;overflow:hidden!important;align-self:start!important}html[data-mg-image-layout] body :is(.mg-unified-media,.mg-home-photo,.v6-contact-photo,.mg-contact-group,.mg-home-contact-photo,.mg-mandate-team)>img[src*="/photos/team"]{display:block!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:50% 50%!important;transform:none!important;max-width:none!important;margin:0!important}html[data-mg-image-layout] body .mg-mandate-team>img[src*="/photos/team"]{height:auto!important;aspect-ratio:12/7!important}html[data-mg-image-layout] body.v7 .mg-unified-media:has(>img[data-unified-header]){height:auto!important;min-height:0!important;aspect-ratio:3/2!important;align-self:start!important}html[data-mg-image-layout] body.v7 .mg-unified-media>img[data-unified-header]{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:none!important}html[data-mg-image-layout] body .article-illustration img{display:block!important;margin-inline:auto!important;object-fit:contain!important;object-position:center!important}}html body.v8.v8-existing{--v8-navy:#18253d;--v8-gold:#a49250;--v8-paper:#faf9f6;--v8-line:#dedbd3;--v8-muted:#67707c;--v8-blue:#225394;--v7-paper:var(--v8-paper);--v7-navy:var(--v8-navy);--v7-line:var(--v8-line);--v7-muted:var(--v8-muted);--v6-paper:var(--v8-paper);--v6-navy:var(--v8-navy);--v6-line:var(--v8-line);--v6-ink:var(--v8-navy);background:var(--v8-paper)!important;color:var(--v8-navy)}html body.v8.v8-existing :is(main,main>*,.shell,.v6-wrap,.v5-section){min-width:0}html body.v8.v8-existing:not(.gf-page) main{font-family:Libre Baskerville,Georgia,serif}html body.v8.v8-existing:not(.gf-page) main :is(h2,h3){text-wrap:pretty}html body.v8.v8-existing:not(.gf-page) main h2{font:500 max(18px,clamp(27px,2.45vw,34px))/1.25 "Libre Baskerville",Georgia,serif!important;letter-spacing:-.025em}html body.v8.v8-existing:not(.gf-page) main :is(h3,h2:where(.mg-seo-directory-heading)){font:500 21px/1.4 Libre Baskerville,Georgia,serif!important;letter-spacing:-.015em}html body.v8.v8-existing:not(.gf-page) main :is(p,li){font-size:18px!important;line-height:1.85!important}html body.v8.v8-existing:not(.gf-page) main :is(.v5-eyebrow,.v6-eyebrow,.eyebrow,.mg-hub-kicker){font:600 18px/1.5 "MG Source Serif 4",Georgia,serif!important;letter-spacing:.13em!important;text-transform:uppercase;color:var(--v8-gold)!important}html body.v8.v8-existing:not(.gf-page) :is(.v5-section,.v6-wrap){width:100%;max-width:1280px!important;margin-inline:auto;padding:52px 40px!important}html body.v8.v8-existing:not(.gf-page) :is(.v5-section-heading,.v6-section-head){margin-bottom:28px!important}html body.v8.v8-existing:not(.gf-page) main :is(.v5-text-link,.v6-link){font:500 18px/1.6 "MG Source Serif 4",Georgia,serif!important;border-bottom-color:var(--v8-gold)}html body.v8.v8-existing:not(.gf-page) main :is(.v5-button,.v6-button,.mg-consultation-button,.mg-home-knowledge-button){font:600 18px/1.4 "MG Source Serif 4",Georgia,serif!important;padding:14px 21px!important;border-radius:4px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]{width:min(calc(100vw - 48px),1368px)!important;max-width:1368px!important;margin:24px auto 0!important;padding:0!important;border:1px solid var(--v8-line)!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto!important;gap:0!important;background:var(--v8-navy)!important;color:#fff!important;overflow:hidden!important;min-height:0!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:44px 40px 36px 48px!important;grid-column:1!important;grid-row:1!important;display:flex!important;flex-direction:column;justify-content:center;min-height:0!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:2!important;grid-row:1!important;width:calc(100% - 44px)!important;margin:38px 44px 38px 0!important;padding:0!important;align-self:center!important;min-height:0!important;max-height:470px;overflow:hidden;border-radius:5px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-media img{display:block;width:100%!important;height:auto!important;max-height:470px;object-fit:contain!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-brand{padding:0!important;margin:0 0 32px!important;max-width:350px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-text h1{font:500 max(18px,clamp(38px,3.7vw,55px))/1.08 "Cormorant Garamond",Georgia,serif!important;letter-spacing:-.02em!important;color:#fff!important;-webkit-hyphens:auto;hyphens:auto;margin:0 0 20px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-text>p:not(.eyebrow):not(.mg-hub-kicker){font:400 18px/1.8 Libre Baskerville,Georgia,serif!important;color:#ecece8!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero>.mg-unified-actions{grid-column:1/-1!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;padding:24px 48px!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-action{min-height:62px!important;padding:16px 22px!important;border-radius:4px!important;background:var(--v8-navy)!important;border:1px solid var(--v8-gold)!important;color:#fff!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-action strong{font:600 18px/1.45 "MG Source Serif 4",Georgia,serif!important;color:inherit!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-action small{font:400 18px/1.5 "MG Source Serif 4",Georgia,serif!important;color:inherit!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-action:hover{background:#ece6d5!important;color:var(--v8-navy)!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero>.mg-hero-stats{grid-row:3!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branches,.mg-offer-grid,.mg-topic-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branch,.mg-topic-card,.v6-route-card,.v6-panel,.v6-more-knowledge){background:#fff!important;color:var(--v8-navy)!important;border:1px solid var(--v8-line)!important;border-radius:5px!important;box-shadow:none!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branch,.mg-topic-card,.v6-route-card){padding:28px!important;border-top:3px solid var(--v8-blue)!important}html body.v8.v8-existing:not(.gf-page) .v6-branch.is-family{border-top-color:var(--v8-gold)!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branch,.mg-topic-card)>header{margin-bottom:18px!important}html body.v8.v8-existing:not(.gf-page) .v6-branch header :is(strong,b){font-size:25px!important}html body.v8.v8-existing:not(.gf-page) .v6-branch :is(h2,h3){color:var(--v8-blue)!important}html body.v8.v8-existing:not(.gf-page) .v6-branch.is-family :is(h2,h3){color:#89742f!important}html body.v7.v8.v8-existing.mg-modern .v6-branch :is(.v6-link,.mg-topic-overview,.v6-field-icon){color:var(--v8-navy)!important}html body.v7.v8.v8-existing.mg-modern .v6-branch.is-work :is(h2,h3) a{color:var(--v8-blue)!important}html body.v7.v8.v8-existing.mg-modern .v6-branch.is-family :is(h2,h3) a{color:#89742f!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branch,.mg-topic-card)>p{color:var(--v8-muted)!important;font-size:18px!important;min-height:0!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links{margin-top:20px!important;border-color:var(--v8-line)!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links a{grid-template-columns:20px minmax(0,1fr) auto 18px!important;padding:18px 0!important;gap:10px!important;border-color:var(--v8-line)!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links b{font:500 18px/1.55 Libre Baskerville,Georgia,serif!important;color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links :is(small,.number){font:400 18px/1.5 "MG Source Serif 4",Georgia,serif!important;color:var(--v8-muted)!important}html body.v8.v8-existing:not(.gf-page) .v6-route-grid{gap:22px!important}html body.v8.v8-existing:not(.gf-page) .v6-layout{grid-template-columns:minmax(0,1fr) 300px!important;gap:40px!important}html body.v8.v8-existing:not(.gf-page) .v6-sidebar{top:110px!important}html body.v8.v8-existing:not(.gf-page) .v6-article-list{padding:0 24px!important;background:#fff!important;border:1px solid var(--v8-line);border-radius:5px!important}html body.v8.v8-existing:not(.gf-page) .v6-panel .v6-article-list{border:0}html body.v8.v8-existing:not(.gf-page) .v6-article-row{padding:24px 0!important;gap:12px 18px!important;border-color:var(--v8-line)!important}html body.v8.v8-existing:not(.gf-page) .v6-article-row :is(h3,h2:where(.mg-seo-directory-heading)){font-size:20px!important;line-height:1.4!important}html body.v8.v8-existing:not(.gf-page) .v6-article-row p{font:400 18px/1.8 "MG Source Serif 4",Georgia,serif!important;color:var(--v8-muted)!important}html body.v8.v8-existing:not(.gf-page) .v6-row-author :is(b,small){font:400 18px/1.5 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .v6-article-row>.number{font:400 18px/1.6 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .v6-panel>header{padding:24px!important;background:var(--v8-paper)!important}html body.v8.v8-existing:not(.gf-page) .v6-subtopic-filter{font:500 18px/1.5 "MG Source Serif 4",Georgia,serif!important;padding:17px!important}html body.v8.v8-existing:not(.gf-page) .v6-subtopic-filter :is(small,.number){font-size:18px!important}html body.v8.v8-existing:not(.gf-page) .v6-subtopic-filter[aria-pressed=true]{background:#f5f1e6!important;border-top-color:var(--v8-gold)!important}html body.v8.v8-existing:not(.gf-page) .v6-topic-nav a{font:500 18px/1.5 "MG Source Serif 4",Georgia,serif!important;padding:15px 17px!important}html body.v8.v8-existing:not(.gf-page) .v6-directory-tools{padding:23px!important;background:#f1efea!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-hub-bar,.mg-knowledge-notice,.mg-hub-stats-bar){max-width:1200px!important;margin-inline:auto!important;border-color:var(--v8-line)!important}html body.v8.v8-existing:not(.gf-page) .mg-hub-links a{font:500 18px/1.55 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .mg-knowledge-notice{font:400 18px/1.75 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .v6-stats :is(strong,dt){font-size:27px!important}html body.v8.v8-existing:not(.gf-page) .v6-stats :is(small,dd){font-size:18px!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-home-knowledge,.v6-reviews,.v6-memberships){background:var(--v8-paper)!important;border-color:var(--v8-line)!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-compact-card,.v6-author-card){background:#fff!important;border:1px solid var(--v8-line)!important;border-top:2px solid var(--v8-gold)!important;border-radius:5px!important;box-shadow:none!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy{padding:22px!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy :is(h2,h3){font:500 21px/1.3 Libre Baskerville,Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy :is(p,em,small,.v5-person-role){font:400 18px/1.8 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy .mg-compact-profile{font:500 18px/1.5 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) .mg-team-in-header{padding-block:28px!important}html body.v8.v8-existing:not(.gf-page) .v5-profile-details{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-profile-career,.mg-profile-activities){padding:28px!important;background:#fff!important;border:1px solid var(--v8-line)!important;border-top:2px solid var(--v8-gold)!important;border-radius:5px!important}html body.v8.v8-existing:not(.gf-page) .v5-profile-details .v5-career li{border-bottom:1px solid var(--v8-line);padding-block:13px;font-size:18px!important}html body.v8.v8-existing:not(.gf-page) .v5-topic-link{font-size:18px!important;border-color:var(--v8-line)!important;padding-block:17px!important}html body.v8.v8-existing:not(.gf-page) :is(.kanzlei-membership-grid>article,.firm-master-proof article,.firm-master-principles article){padding:25px!important;border:1px solid var(--v8-line)!important;border-top:2px solid var(--v8-gold)!important;border-radius:5px!important;background:#fff!important;color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .firm-master-principles article :is(h2,h3,p){color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-contact-form-section,.contact-master-process,.mg-mandate-guide,.mg-mandate-trust,.cost-master-intro,.cost-master-services,.mg-fee-models,.cost-master-thirdparty,.firm-master-history,.firm-master-practice,.firm-master-founders,.firm-master-proof,.firm-master-location){background:var(--v8-paper)!important;padding-block:48px!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-contact-form-section,.mg-mandate-guide,.mg-mandate-trust,.cost-master-services,.mg-fee-models,.cost-master-thirdparty)>.shell{max-width:1200px!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-contact-form,.mg-fee-grid>article,.cost-master-card,.mg-mandate-practical>article,.mg-mandate-trust-links>article){border:1px solid var(--v8-line)!important;border-top:3px solid var(--v8-gold)!important;border-radius:5px!important;background:#fff!important;color:var(--v8-navy)!important;box-shadow:none!important;padding:30px!important}html body.v8.v8-existing:not(.gf-page) .cost-master-card :is(h2,h3,p,li){color:var(--v8-navy)!important}html body.v7.v8.v8-existing.mg-modern .cost-master-card :is(a,span,svg,small){color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .v6-contact-fields label{font:500 18px/1.6 "MG Source Serif 4",Georgia,serif!important;color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .v6-contact-form :is(h2,h3,p,small,legend,label){color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .v6-contact-consent a{color:var(--v8-navy)!important;text-decoration-color:var(--v8-gold)!important}html body.v8.v8-existing:not(.gf-page) .v6-contact-fields :is(input:not([type=checkbox]),select,textarea){font:400 18px/1.5 "MG Source Serif 4",Georgia,serif!important;border:1px solid #ccc9c0!important;border-radius:4px!important;background:#fff!important;color:var(--v8-navy)!important}html body.v8.v8-existing:not(.gf-page) .v6-contact-submit{background:var(--v8-navy)!important;color:#fff!important;border:1px solid var(--v8-gold)!important;border-radius:4px!important;font:600 18px/1.5 "MG Source Serif 4",Georgia,serif!important;padding:14px 22px!important}html body.v8.v8-existing:not(.gf-page) .mg-contact-header-button{font:500 18px/1.5 "MG Source Serif 4",Georgia,serif!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-consultation-card,.v6-court,.v6-court-banner,.cost-master-contact,.v5-contact-band){border-radius:5px!important;background:var(--v8-navy)!important;color:#fff!important;border-top:3px solid var(--v8-gold)!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-consultation-card,.v6-court,.v6-court-banner,.cost-master-contact,.v5-contact-band) :is(h2,h3){color:#fff!important}html body.v8.v8-existing.video-library :is(.vl-controls,.article-video,.vl-closing){background:#fff!important;border:1px solid var(--v8-line)!important;border-radius:5px!important;box-shadow:none!important}html body.v8.v8-existing.video-library .vl-filters button[aria-pressed=true],html body.v8.v8-existing .mg-shared-footer{background:var(--v8-navy)!important;color:#fff!important}html body.v8.v8-existing .mg-footer-main{padding-block:48px!important;gap:40px!important}html body.v8.v8-existing .mg-footer-logo{max-width:300px!important}html body.v8.v8-existing .mg-shared-footer :is(p,a,address){font-size:18px!important;line-height:1.8!important}html body.v8.v8-existing .mg-shared-footer h2{font-size:22px!important}html body.v8.v8-existing.gf-page :is(.gf-editorial-intro,.gf-authority,.gf-editorial-content){background:var(--v8-paper)!important}html body.v8.v8-existing.gf-page :is(.gf-feature-card,.gf-current-card,.gf-hub-branch){border-radius:5px!important;box-shadow:none!important}@media(max-width:1050px){html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:30px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-media{width:calc(100% - 28px)!important;margin:28px 28px 28px 0!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero>.mg-unified-actions{padding:22px 30px!important}html body.v8.v8-existing:not(.gf-page) .v6-layout{grid-template-columns:minmax(0,1fr)!important}html body.v8.v8-existing:not(.gf-page) .v6-sidebar{position:static!important}html body.v8.v8-existing:not(.gf-page) .v6-sidebar>.mg-consultation-card{max-width:none!important}html body.v8.v8-existing:not(.gf-page) .v5-profile-details{gap:24px!important}}@media(max-width:760px){html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]{width:calc(100vw - 28px)!important;margin:16px auto 0!important;grid-template-columns:minmax(0,1fr)!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:28px 24px!important;grid-column:1!important;grid-row:auto!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero[data-v7-hero]>.mg-unified-media{grid-column:1!important;grid-row:auto!important;width:calc(100% - 48px)!important;margin:0 24px 24px!important;max-height:320px}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-media img{max-height:320px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-brand{max-width:300px!important;margin-bottom:27px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero .mg-unified-text h1{font-size:41px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero>.mg-unified-actions{grid-row:auto!important;grid-template-columns:minmax(0,1fr)!important;padding:22px 24px!important;gap:12px!important}html body.v7.v8.v8-existing.mg-modern .mg-unified-hero>.mg-hero-stats{grid-row:auto!important}html body.v8.v8-existing:not(.gf-page) :is(.v5-section,.v6-wrap){padding:36px 22px!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branches,.mg-offer-grid,.mg-topic-grid,.v6-route-grid,.v5-profile-details){grid-template-columns:minmax(0,1fr)!important;gap:20px!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-branch,.mg-topic-card,.v6-route-card,.mg-profile-career,.mg-profile-activities){padding:23px!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links a{grid-template-columns:18px minmax(0,1fr) auto 16px!important;gap:7px!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links b{font-size:18px!important}html body.v8.v8-existing:not(.gf-page) .v6-branch-links small{font-size:18px!important}html body.v8.v8-existing:not(.gf-page) .v6-article-list{padding-inline:18px!important}html body.v8.v8-existing:not(.gf-page) .v6-article-row :is(h3,h2:where(.mg-seo-directory-heading)){font-size:18px!important}html body.v8.v8-existing:not(.gf-page) :is(.mg-hub-bar,.mg-knowledge-notice,.mg-hub-stats-bar){max-width:calc(100% - 44px)!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy{padding:18px!important}html body.v8.v8-existing:not(.gf-page) .mg-compact-copy :is(h2,h3){font-size:18px!important}html body.v8.v8-existing:not(.gf-page) :is(.v6-contact-form,.mg-fee-grid>article,.cost-master-card,.mg-mandate-practical>article,.mg-mandate-trust-links>article){padding:23px!important}}@media(prefers-reduced-motion:reduce){html body.v8.v8-existing{scroll-behavior:auto!important}}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero:has(>.mg-unified-media>img[src*="/photos/team"]){grid-template-columns:minmax(0,1fr) minmax(0,1.06fr)!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero .mg-unified-action{min-height:68px!important;padding:18px 22px!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero .mg-unified-action strong{font-size:18px!important;font-weight:500!important;line-height:1.45!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-actions>.mg-unified-action:first-child[href^="#"]{background:#f8f7f3!important;color:#18253d!important;border-color:#d2c8aa!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-actions>.mg-unified-action:first-child[href^="#"]>[aria-hidden]{color:#18253d!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-actions>.mg-unified-action:first-child[href^="#"]:is(:hover,:focus-visible){background:#ece6d5!important}@layer mg-image-layout;@layer mg-image-layout{html[data-mg-image-layout] body.v8.v8-existing :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media:has(>img[src*="/photos/team"]){position:relative!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;margin:42px 44px 42px 0!important;padding:0!important;align-self:center!important;border-radius:5px!important;overflow:hidden!important}html[data-mg-image-layout] body.v8.v8-existing :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media>img[src*="/photos/team"]{display:block!important;position:static!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;object-fit:contain!important;transform:none!important;margin:0!important}}@media(max-width:1100px){html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero .mg-unified-action strong{font-size:18px!important}}@media(max-width:760px){html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero:has(>.mg-unified-media>img[src*="/photos/team"]){grid-template-columns:minmax(0,1fr)!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-actions{padding:22px 24px!important;gap:12px!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-hero .mg-unified-action{padding:17px 18px!important;min-height:64px!important}@layer mg-image-layout;@layer mg-image-layout{html[data-mg-image-layout] body.v8.v8-existing :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media:has(>img[src*="/photos/team"]){margin:0 24px 26px!important;width:auto!important;grid-column:1!important;grid-row:auto!important}}}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) :is(.firm-master-proof article,.firm-master-principles article,.kanzlei-membership-grid>article),html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) :is(.firm-master-proof article,.firm-master-principles article,.kanzlei-membership-grid>article) :is(h2,h3,p,li,a,span,strong){color:#18253d!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .v5-contact-band[data-v7-surface=paper] :is(h2,h3){color:#18253d!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .v5-contact-band[data-v7-surface=paper] .v5-eyebrow{color:#766329!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .v5-contact-band[data-v7-surface=paper]{background:#fbfaf7!important;color:#18253d!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-hero-kicker{font:600 18px/1.65 "MG Source Serif 4",serif!important;letter-spacing:1.8px!important;color:#c4b47c!important;text-transform:uppercase!important;text-align:left!important;margin:0 0 14px!important;padding:0!important;text-indent:0!important}html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-brand{width:350px!important;max-width:100%!important;margin:0 0 36px!important}html body.v7.v8.v8-existing.mg-modern :is(main .mg-site-logo,.mg-site-top>.mg-site-logo){display:block!important;width:350px!important;max-width:100%!important;padding:0!important;margin-left:0!important}html body.v7.v8.v8-existing.mg-modern :is(main .mg-site-logo,.mg-site-top>.mg-site-logo)>img{width:100%!important;max-width:100%!important;height:auto!important}@media(max-width:760px){html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-unified-brand,html body.v7.v8.v8-existing.mg-modern :is(main .mg-site-logo,.mg-site-top>.mg-site-logo){width:300px!important;max-width:100%!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8.v8-existing.mg-modern :is(#v5-main,#main-content) .mg-hero-kicker{font-family:"MG Source Serif 4",serif!important}}@layer mg-image-layout;@layer mg-image-layout{html body.v7.v8.v8-existing.mg-modern main .mg-site-logo>img{width:350px!important;max-width:100%!important;height:auto!important}@media(max-width:760px){html body.v7.v8.v8-existing.mg-modern main .mg-site-logo>img{width:300px!important}}}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card :is(h2,h3,p,li,small){color:#fff!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card .mg-consultation-icon{color:#c4b47c!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card .mg-consultation-icon :is(svg,path,circle){stroke:#c4b47c!important}html body.v8.v8-existing:not(.gf-page) .mg-hub-bar .mg-hub-search button,html body.v8.v8-existing:not(.gf-page) .mg-hub-bar .mg-hub-search button span{font-size:18px!important;font-weight:500!important;line-height:1.55!important}.mg-search-open{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 13px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.mg-nav-utility .mg-search-open{color:#fff;flex-shrink:0;width:40px;min-width:40px;min-height:44px;padding:8px;margin:0 0 0 6px;border:0;font:18px/1.4 Georgia,serif}.mg-nav-utility .mg-search-open span{display:none}.mg-search-open svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.mg-search-dialog{box-sizing:border-box;width:min(850px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #d4c9b3;border-radius:12px;background:#fffdf8;color:#192b41;box-shadow:0 24px 100px #0006;font:18px/1.5 Georgia,serif}.mg-search-dialog::backdrop{background:#0b182bc9}.mg-search-dialog *{box-sizing:border-box}.mg-search-head{position:sticky;top:0;background:#fffdf8;padding:24px 28px 18px;border-bottom:1px solid #e5dfd3;z-index:1}.mg-search-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.mg-search-heading h2{margin:0;font:32px/1.2 Georgia,serif;color:#192b41}.mg-search-close{background:transparent;color:#192b41;border:1px solid #b9b1a2;border-radius:5px;min-width:44px;min-height:44px;font:24px/1 Georgia;cursor:pointer}.mg-search-label{display:block;font-weight:600;margin-bottom:6px}.mg-search-dialog input,.mg-search-dialog select{width:100%;min-height:46px;border:1px solid #978d79;border-radius:5px;background:#fff;color:#192b41;padding:10px 12px;font:18px/1.4 Georgia,serif}.mg-search-filters{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:14px}.mg-search-filters label{font-size:18px}.mg-search-dialog :focus-visible,.mg-search-open:focus-visible{outline:3px solid #aa8738;outline-offset:3px}.mg-search-status{margin:16px 0 0;font-size:18px;line-height:1.5;color:#4f5b65}.mg-search-results{margin:0;padding:0 28px;list-style:none}.mg-search-result{display:block;padding:20px 0;border-bottom:1px solid #e5dfd3;color:#192b41;text-decoration:none;overflow-wrap:anywhere}.mg-search-result:hover strong{text-decoration:underline;text-underline-offset:4px}.mg-search-result strong{display:block;font:24px/1.25 Georgia,serif;margin:7px 0 10px}.mg-search-dialog .mg-search-result small{font:18px/1.5 Georgia,serif;color:#596270}.mg-search-dialog .mg-search-result p{margin:0;font:18px/1.6 Georgia,serif}.mg-search-dialog mark,.mg-search-excerpt mark{background:#f1dfaa;color:#182940;padding:0 1px}.mg-search-more,.mg-search-widen{display:block;width:fit-content;margin:20px 28px;padding:11px 18px;border:1px solid #192b41;border-radius:5px;background:#192b41;color:#fff;font:18px/1.4 Georgia,serif;cursor:pointer}.mg-search-widen{margin:14px 0;background:transparent;color:inherit}.mg-search-excerpt{font:18px/1.55 Georgia,serif;color:#485565;margin-top:10px}.mg-search-mobile-entry{margin:12px 20px;color:#192b41}#gf-window>.mg-search-mobile-entry{color:#f6f2e9;border-color:#a49250;margin:10px 20px 18px}.mg-search-dialog [hidden],.mg-search-more[hidden],.mg-search-excerpt[hidden]{display:none!important}@media(max-width:950px){.mg-nav-utility .mg-site-language{display:none}.mg-nav-utility .mg-search-open{margin-left:4px}}@media(max-width:540px){.mg-search-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px)}.mg-search-head{padding:18px 16px 14px}.mg-search-heading h2{font-size:27px}.mg-search-results{padding:0 16px}.mg-search-filters{gap:10px}.mg-search-result strong{font-size:22px}.mg-search-more{margin:18px 16px}}@media(max-width:380px){.mg-search-filters{grid-template-columns:1fr;gap:8px}}html body.v7 .mg-hero-search{box-sizing:border-box;width:min(100%,960px);margin:30px 0 24px;padding:24px;border:1px solid #a18f4f;border-radius:6px;background:#ffffff0b;color:#fff}html body.v7 .mg-hero-search label{display:block;margin:0 0 12px;font:600 18px/1.5 "MG Source Serif 4",serif;color:#fff}html body.v7 .mg-hero-search input{box-sizing:border-box;min-width:0;width:100%;min-height:60px;padding:15px 18px;border:1px solid #e1dccf;border-radius:4px;background:#fff;color:#17243c;font:400 19px/1.5 "MG Source Serif 4",serif}html body.v7 .mg-hero-search input::placeholder{color:#69717d;opacity:1}html body.v7 .mg-hero-search button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:60px;padding:12px 24px;border:1px solid #a18f4f;border-radius:4px;background:#a18f4f;color:#17243c;font:500 24px/1.2 Cormorant Garamond,Georgia,serif;cursor:pointer;white-space:nowrap}html body.v7 .mg-hero-search button:hover{background:#b5a66d;border-color:#b5a66d}html body.v7 .mg-hero-search svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}html body.v7 .mg-hero-search p{margin:12px 0 0;max-width:none;color:#e0e2e6;font:400 18px/1.5 "MG Source Serif 4",serif}html body.v7 .mg-hero-search :focus-visible{outline:3px solid #d4be73;outline-offset:4px}@media(max-width:620px){html body.v7 .mg-hero-search{padding:18px;margin-top:24px}html body.v7 .mg-hero-search input{font-size:18px;padding:13px 14px;min-height:54px}html body.v7 .mg-hero-search button{min-height:52px}html body.v7 .mg-hero-search label{font-size:18px}}html body.v7 .mg-hub-bar .mg-hub-search--button{width:fit-content;min-width:0;max-width:100%;flex-shrink:0}html body.v7 .mg-hub-search--button button{width:100%;min-width:0;border:0;white-space:normal;text-align:center}html body.v7 .mg-hub-search--button svg{flex-shrink:0}html body.v7 .mg-hub-search--button span{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}html body.v8{--v8-navy:#18253d;--v8-gold:#a49250;--v8-line:#dedbd3;--v8-paper:#faf9f6;--mg-nav-height:78px}html body.v8 .mg-nav-bar{background:#18253d!important;width:100%!important;margin-inline:0!important}html body.v8 .mg-nav-bar a{text-decoration:none}html body.v8 .mg-nav-bar .mg-site-language{display:flex!important;align-items:center;flex-shrink:0}html body.v8 .mg-nav-bar .mg-search-open{display:inline-flex!important;flex-shrink:0}html body.v8 .mg-nav-bar .mg-nav-utility{gap:3px}html body.v8 .mg-nav-bar .mg-site-language [aria-disabled]{opacity:.6}html body.v8 .mg-nav-bar .mg-top-link{font-family:"MG Source Serif 4",Georgia,serif!important}html body.v8 .mg-practice-menu[hidden]{display:none!important}.v8-hero-actions>a:nth-child(2){background:#18253d;color:#fff;border-color:#18253d}.v8-core .hero{margin-bottom:0}.v8-core .mg-nav-bar .mg-site-logo{min-height:0}.v8-core .reading :is(p,li,a,h2,h3,strong){overflow-wrap:anywhere}.v8-core .reading details[open]>summary{margin-bottom:16px}.v8-core .contact svg{width:28px;height:28px}.v8-core .contact h3{color:#fff;font-size:25px}.v8-core .contact .button{white-space:normal;line-height:1.4}.v8-core .mg-shared-footer{display:block;padding:50px max(28px,calc((100% - 1200px)/2));font-family:Libre Baskerville,Georgia,serif}.v8-core .mg-shared-footer .mg-footer-main{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:50px}.v8-core .mg-shared-footer .mg-footer-identity{grid-column:1;grid-row:1}.v8-core .mg-shared-footer .mg-footer-contact{grid-column:1;grid-row:2;margin-top:-25px;font-size:18px!important}.v8-core .mg-shared-footer .mg-footer-navigation{display:flex;flex-direction:column;gap:12px;grid-row:1 / span 2}.v8-core .mg-shared-footer .mg-footer-navigation h2{font:600 18px "MG Source Serif 4",serif!important;color:#c4b47c;text-transform:uppercase;letter-spacing:.1em}.v8-core .mg-shared-footer .mg-footer-navigation a{font-size:18px}.v8-core .mg-shared-footer .mg-footer-bottom{margin-top:30px}.v8-core .mg-shared-footer .mg-footer-bottom :is(a,small){font-size:18px!important}.v8-core .mg-shared-footer .mg-footer-logo{width:280px}.v8-core .mg-search-dialog footer{display:block;background:inherit;padding:16px}.v8-core .mg-search-dialog h2{font-size:28px}.v8-core .mg-search-dialog button{cursor:pointer}.v8-core [hidden]{display:none!important}@media(max-width:1250px){.v8-core .hero{margin-inline:20px}}@media(max-width:950px){html body.v8 .mg-nav-inner{min-height:70px;grid-template-columns:1fr auto;gap:12px;padding-inline:18px}html body.v8 .mg-nav-utility{grid-column:2;grid-row:1}html body.v8 .mg-nav-contact-row{gap:10px}html body.v8 .mg-nav-utility .study-nav-contact{font-size:18px;padding:9px 12px;min-height:40px}html body.v8 .mg-site-language{font-size:18px!important;gap:5px!important}html body.v8 .mg-search-open{width:32px!important;min-width:32px!important;padding:6px!important;margin-left:3px!important}html body.v8 .mg-mobile-menu{min-height:70px;font-size:18px}.v8-core .mg-shared-footer .mg-footer-main{grid-template-columns:1fr 1fr;gap:32px}.v8-core .mg-shared-footer .mg-footer-contact{grid-row:2;margin-top:0}.v8-core .mg-shared-footer .mg-footer-navigation{grid-row:auto}}@media(max-width:600px){.v8-core .hero{margin-inline:14px}.v8-core .mg-shared-footer .mg-footer-main{grid-template-columns:1fr}.v8-core .mg-shared-footer .mg-footer-identity,.v8-core .mg-shared-footer .mg-footer-contact,.v8-core .mg-shared-footer .mg-footer-navigation{grid-column:1;grid-row:auto}.v8-core .mg-shared-footer .mg-footer-contact{font-size:18px!important}}@media(max-width:360px){html body.v8 .mg-nav-inner{padding-inline:12px;gap:8px}html body.v8 .mg-nav-utility .study-nav-contact{font-size:18px;padding-inline:7px}html body.v8 .mg-nav-contact-row{gap:6px}html body.v8 .mg-site-language{font-size:18px!important}}.v8-core .contact .mg-consultation-icon svg{fill:none;stroke:#c4b47c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px;margin-bottom:12px}body.v8 .v6-reviews-frame:has(>#pewl:empty){display:none}@media(max-width:760px){body.v8 #v5-main .mg-unified-hero[data-v7-hero]>.mg-unified-copy{padding:20px 24px 16px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-brand{margin-bottom:18px!important;max-width:280px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-text h1{font-size:38px!important;margin-bottom:16px!important}body.v8 #v5-main .mg-unified-hero[data-v7-hero]>.mg-unified-media{width:calc(100% - 48px)!important;margin:0 24px 16px!important;max-height:165px!important;height:165px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-media img{width:100%!important;height:165px!important;max-height:165px!important;object-fit:contain!important;transform:none!important}body.v8 #v5-main .mg-unified-hero>.mg-unified-actions{padding:14px 24px!important;gap:10px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-action{min-height:50px!important;padding:11px 15px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-action strong{font-size:18px!important}}@media(max-width:760px)and (max-height:720px){body.v8 #v5-main .mg-unified-hero[data-v7-hero]>.mg-unified-media{height:110px!important;max-height:110px!important}body.v8 #v5-main .mg-unified-hero .mg-unified-media img{height:110px!important;max-height:110px!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .reading :is(h2,h3,h4):has(>.section-num){display:block!important}html body.v7.v8 .reading :is(h2,h3,h4)>.section-num{display:inline!important;min-width:0!important;padding:0!important;margin:0!important;font-size:inherit!important;line-height:inherit!important;white-space:nowrap!important}html body.v7.v8 .reading :is(h2,h3,h4)>.section-heading-text{display:inline!important;min-width:0!important}html body.v7.v8.v8-core .mg-consultation-icon{display:block!important;width:42px!important;height:42px!important;flex:0 0 42px!important;line-height:0!important;color:#a49250!important}html body.v7.v8.v8-core .mg-consultation-icon svg{display:block!important;width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.v7.v8.v8-core .mg-consultation-icon :is(path,circle){fill:none!important;stroke:currentColor!important}html body.v7.v8.v8-core .reading .mg-consultation-button:is(:hover,:focus-visible){background:#eae4d0!important;color:#18253d!important}}html body{--mg-text-gold:#766329}html body :is([data-v7-surface=navy],[data-v7-card=navy],.hero,.mg-unified-hero,.mg-photo-hero,.mg-nav-bar,.mg-shared-footer,.vl-hero,.contextual-article-cta,.contact){--mg-text-gold:#c4b47c}html body :is([data-v7-surface=paper],[data-v7-card=paper],.mg-unified-actions,.v8-hero-actions,.article-author-end,.v6-branch,.gf-hub-branch,.v5-profile-copy){--mg-text-gold:#766329}html body.v8 :is(#main,#main-content,#v5-main,main) :is(.eyebrow,.v5-eyebrow,.v6-eyebrow,.v6-membership-eyebrow,.mg-hub-kicker,.mg-hero-kicker,.vl-kicker,.article-kicker,.aside-label,.number,.section-num,.gf-kicker,.mg-perspective-gold){color:var(--mg-text-gold)!important}html body.v8 :is(#main,#main-content,#v5-main,main) :is(.contents>a>span,.mg-representation-services li>span,.v6-branch>header>span,.gf-hub-branch>header>span,.mg-hub-links>a>small,.v6-subtopics>a>small,.sectionnav a){color:var(--mg-text-gold)!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) :is(.v6-memberships,.firm-master-proof,.firm-master-practice,.mg-mandate-guide)[data-v7-surface=navy]{background:#17243c!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card[data-v7-surface=paper]{background:#fbfaf7!important;color:#17243c!important;--mg-text-gold:#766329}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card[data-v7-surface=paper] :is(h2,h3,p,li,small,.mg-consultation-icon){color:#17243c!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) .mg-consultation-card[data-v7-surface=paper] .mg-consultation-icon :is(svg,path,circle){stroke:#17243c!important}html body.v7.v8.v8-existing.mg-modern :is(#main-content,#v5-main) :is(.v6-staff-initials,.v6-contact-consent,.v6-contact-consent span,.v6-contact-hint){color:#17243c!important}html body :is(.gf-kicker,.gf-authority-group>span,.shelf-heading>div>p,.article-card-copy>small){color:#766329!important}html body button[data-line=FR]>.line-tag{color:#17243c!important}html body :is(.v6-court,.mg-home-practice,.v8-home-b #team){--mg-text-gold:#c4b47c}html body.v8 :is(#main,#main-content,#v5-main,main) :is(#unterthemen,#artikeluebersicht)>a>small{color:#766329!important}html body.v8 :is(#main,#main-content,#v5-main,main) .gf-authority-group>span{color:#766329!important}html body.v7.v8.v8-existing.mg-modern :is(#main,#main-content,#v5-main) .mg-staff-profile-compact .mg-hero-kicker{color:#766329!important}html body[data-gf-view] main .eyebrow{color:#c4b47c!important}html body[data-gf-view] .intro{--mg-text-gold:#c4b47c}html body.v8 :is(#main,#main-content,#v5-main,main) .gf-authority-groups>article>span{color:#766329!important}html body.v8 :is(#main,#main-content,#v5-main,main) .mg-hub-links>a[aria-current=page]>small{color:#c4b47c!important}html body[data-gf-view=reader] :is(#main,#main-content,#v5-main,main) .cover .eyebrow{color:#17243c!important}html body[data-gf-view=reader] .page-number{color:#766329!important}html body.v8 :is(#main,#main-content,#v5-main,main) :is(#unterthemen,#artikeluebersicht)>a[aria-current=page]>small{color:#c4b47c!important}html body #reader-dialog .reader-slide-arrow:is(:hover,:focus-visible){color:#17243c!important;background:#c4b47c!important}@layer soft-serif-type;@layer soft-serif-type{html body.v8 .mg-nav-bar :is(.mg-top-link,.mg-nav-location,.mg-nav-location span,.mg-mobile-menu,.mg-mobile-menu span,.mg-nav-utility,.mg-nav-utility *){font-family:DM Sans,Arial,sans-serif!important}html body.v8 .mg-nav-bar .mg-practice-menu :is(a,span,li,button){font-family:"MG Source Serif 4",Georgia,serif!important}}html body.v7.v8 #v5-main #pewl :is(a,div,p,span){line-height:1.1!important;font-weight:400!important}html body.v7.v8 #v5-main #pewl .pew-left p:is(.pew-2,.pew-4){font-family:titilliumlight,Helvetica,Arial,sans-serif!important}html body.v8.practicepage{--practice-space:52px;--practice-inset:40px}html body.v8.practicepage :is(.layout,.wrap,.sectionnav){width:calc(100% - 72px);max-width:1368px;margin-inline:auto}html body.v8.practicepage .section :is(.v6-branch>p,.mg-representation-services p,.prose>p){font-size:18px;line-height:1.7}html body.v8.practicepage:has(.v6-branches) #main .maincolumn>.section:first-child,html body.v8.practicepage #main .wrap>#team{background:#18253d;color:#fff;--mg-text-gold:#c4b47c}html body.v8.practicepage:has(.v6-branches) #main .maincolumn>.section:first-child>.sectionhead>h2,html body.v8.practicepage #main .wrap>#team>.sectionhead>h2{color:#fff!important}html body.v8.practicepage:has(.v6-branches) #main .maincolumn>.section:first-child>.sectionhead>.eyebrow,html body.v8.practicepage #main .wrap>#team>.sectionhead>.eyebrow{color:#c4b47c!important}html body.v8.practicepage #main :is(.v6-branch,.person){background:#fff;color:#18253d;--mg-text-gold:#766329}html body.v8.practicepage #main .v6-branch :is(h2,h2 a,p,b),html body.v8.practicepage #main .person :is(h3,em,p,a){color:#18253d!important}@media(max-width:1099px){html body.v8.practicepage{--practice-inset:28px;--practice-space:40px}html body.v8.practicepage :is(.layout,.wrap,.sectionnav){width:calc(100% - 40px)}}@media(max-width:600px){html body.v8.practicepage{--practice-inset:22px;--practice-space:32px}html body.v8.practicepage :is(.layout,.wrap,.sectionnav){width:calc(100% - 28px)}html body.v8.practicepage .section :is(.v6-branch>p,.mg-representation-services p,.prose>p),html body.v8.practicepage .v6-branch-links b{font-size:18px}}html body.v8.practicepage:has(.v6-branches) #main .maincolumn>.section:first-child,html body.v8.practicepage #main .wrap>#team{box-shadow:0 0 0 100vmax #18253d;clip-path:inset(0 -100vmax)}@layer soft-serif-type;@layer soft-serif-type;@layer soft-serif-type{html body.v8 .mg-nav-bar.is-compact .mg-nav-logo{display:block!important;width:clamp(175px,19vw,280px)!important;max-width:100%!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-location{opacity:0!important;visibility:hidden!important;pointer-events:none}@media(max-width:1100px){html body.v8.practicepage .people:has(+.mg-practice-responsive-team){display:none!important}}@media(max-width:950px){html body.v8 .mg-nav-bar.is-compact .mg-nav-inner{grid-template-columns:44px minmax(0,1fr) auto!important;gap:12px!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-logo{grid-column:2!important;grid-row:1!important;justify-self:center!important;width:min(280px,100%)!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-utility{grid-column:3!important;grid-row:1!important}html body.v8 .mg-nav-bar.is-compact .mg-mobile-menu{grid-column:1!important;grid-row:1!important}html body.v8 .mg-nav-bar.is-compact .mg-mobile-menu span{display:none!important}}@media(max-width:600px){html body.v8 .mg-nav-bar.is-compact .mg-nav-utility :is(.study-nav-contact,.mg-site-language){display:none!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-inner{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:12px!important;gap:8px!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-logo{width:min(280px,100%)!important}}}@layer soft-serif-type;@layer soft-serif-type{@media(max-width:1100px){html body.v8 .mg-compact-card{grid-template-rows:auto auto auto!important}html body.v8 .mg-compact-card .mg-compact-copy{padding:22px!important}html body.v8 .mg-compact-card .mg-compact-name{font:500 21px/1.3 "MG Source Serif 4",Georgia,serif!important}html body.v8 .mg-compact-card .mg-compact-titles{font:400 18px/1.8 "MG Source Serif 4",Georgia,serif!important;height:auto!important}html body.v8 .mg-compact-card .mg-compact-profile{font:500 18px/1.6 "MG Source Serif 4",Georgia,serif!important;min-height:0!important}}@media(max-width:540px){html body.v8 .mg-compact-card .mg-compact-copy{padding:18px!important;justify-content:flex-start!important}html body.v8 .mg-compact-card .mg-compact-name{font-size:18px!important}html body.v8 .mg-compact-card .mg-compact-profile{margin-top:0!important;padding-top:0!important;padding-bottom:12px!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v8 .mgp-portrait:has(.v6-staff-initials){display:flex!important;align-items:center!important;justify-content:center!important}}@layer soft-serif-type;@layer soft-serif-type;@layer soft-serif-type;@layer soft-serif-type{html body.v8 .mg-nav-bar .mg-nav-contact-row{gap:18px!important}html body.v8 .mg-nav-bar .mg-nav-utility{gap:12px!important}@media(min-width:1281px){html body.v8 .mg-nav-bar .mg-main-links{gap:18px!important}}@media(max-width:1280px){html body.v8 .mg-nav-bar .mg-nav-inner{grid-template-columns:44px minmax(0,1fr) auto!important;gap:18px!important}html body.v8 .mg-nav-bar .mg-nav-inner>nav{display:contents!important}html body.v8 .mg-nav-bar .mg-nav-location{display:none!important}html body.v8 .mg-nav-bar .mg-nav-logo{grid-column:2!important;grid-row:1!important;justify-self:center!important}html body.v8 .mg-nav-bar .mg-nav-utility{grid-column:3!important;grid-row:1!important;justify-self:end!important}html body.v8 .mg-nav-bar .mg-mobile-menu{grid-column:1!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-height:78px!important;min-width:44px!important;padding:10px 0!important;border:0!important;background:transparent!important;color:#fff!important}html body.v8 .mg-nav-bar .mg-mobile-menu span{display:none!important}html body.v8 .mg-nav-bar .mg-main-links{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:8px 22px 20px!important}html body.v8 .mg-nav-bar.is-enhanced .mg-main-links{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;max-height:calc(100svh - var(--mg-nav-bottom,78px))!important;overflow:auto!important;overscroll-behavior:contain!important;background:#17243c!important;box-shadow:0 14px 25px #101c3030!important}html body.v8 .mg-nav-bar.is-enhanced .mg-main-links.is-open{display:flex!important}html body.v8 .mg-nav-bar .mg-main-links>li{flex-wrap:wrap!important;border-bottom:1px solid #ffffff24!important}html body.v8 .mg-nav-bar .mg-top-link{flex:1!important;min-height:52px!important;padding:12px 0!important;font-size:18px!important}html body.v8 .mg-nav-bar .mg-top-link:after{bottom:8px!important;right:auto!important;width:32px!important}html body.v8 .mg-nav-bar .mg-submenu-toggle{width:44px!important;height:48px!important;margin:0!important}html body.v8 .mg-nav-bar .mg-practice-menu{position:static!important;flex-basis:100%!important;width:100%!important;max-height:none!important;overflow:visible!important;transform:none!important;grid-template-columns:1fr!important;gap:24px!important;padding:22px!important;margin:0 0 15px!important;box-shadow:none!important;border:0!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-logo{width:min(280px,100%)!important}html body.v8 .mg-nav-bar .mg-site-language{display:flex!important}}@media(max-width:600px){html body.v8 .mg-nav-bar .mg-nav-inner{grid-template-columns:36px minmax(0,1fr) auto!important;gap:8px!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-inner{grid-template-columns:44px minmax(0,1fr) 44px!important;gap:12px!important}html body.v8 .mg-nav-bar.is-compact .mg-nav-utility .mg-site-language{display:none!important}}}@layer soft-serif-type;@layer soft-serif-type{@media(max-width:1280px){html body.v8 .mg-nav-bar .mg-mobile-menu svg{display:block!important;width:19px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.5!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v8.v8-home-b .mg-unified-actions>.mg-unified-action:first-child:is(:hover,:focus-visible){background:#eae4d0!important;color:#18253d!important}html body.v8.v8-home-b .mg-unified-actions>.mg-unified-action:first-child:is(:hover,:focus-visible)>span[aria-hidden]{color:#a49250!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .v6-branch.v6-branch>:is(h2,h3),html body.v7.v8 .v6-branch.v6-branch>:is(h2,h3)>a{font-size:40px!important;line-height:1.08!important;font-weight:500!important}html body.v7.v8 .v6-branch.v6-branch>header>span:not(.v6-field-icon){font-size:18px!important;line-height:1.5!important}html body.v7.v8 .v6-branch.v6-branch .v6-branch-links :is(.number,small){font-size:18px!important;line-height:1.5!important;font-weight:400!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 :is(h1,h2,h3,h4,h5,h6,p,a,span,b,strong,em,small,li,dt,dd,summary,label,button,input,textarea,td,th,blockquote){hyphens:manual!important;-webkit-hyphens:manual!important;word-break:normal!important;overflow-wrap:normal!important}html body.v7.v8 :is(h1,h2,h3,h4,p,summary,.sectionnav a,.v6-branch-links a,.mg-home-founding){white-space:normal!important}html body.v7.v8 :is(.mg-mandate-team,.mg-mandate-trust-links,.mg-mandate-trust-links>article,.mg-contact-group){min-width:0!important;max-width:100%!important}@media(max-width:600px){html body.v7.v8 .mg-nav-utility{min-width:0!important;gap:6px!important}html body.v7.v8 .mg-nav-utility>a:first-child{padding-inline:8px!important}}html body.v7.v8 a[href^="mailto:"],html body.v7.v8 .reading a[href^=http]{overflow-wrap:anywhere!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 :is(.eyebrow,h1 span,h2 span,h3 span,.v6-branch-links b),html body.v7.v8.gf-page b{white-space:normal!important}}@layer soft-serif-type;@layer soft-serif-type{@media(max-width:600px){html body.v7.v8 :has(>.reader-hub-card){grid-template-columns:minmax(0,1fr)!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .mg-compact-card>.mg-compact-extra{min-height:0!important}html body.v7.v8 .mg-compact-card:has(>.mg-compact-extra){align-self:start!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .mg-shared-footer .mg-footer-identity{display:flex!important;flex-direction:column!important;gap:24px!important}html body.v7.v8 .mg-shared-footer .mg-footer-logo{max-width:100%!important;flex-shrink:0!important}html body.v7.v8 .mg-shared-footer .mg-footer-logo img{display:block!important;margin:0!important;width:100%!important;height:auto!important}html body.v7.v8 .mg-shared-footer .mg-footer-contact{margin-top:0!important;padding-top:0!important}html body.v7.v8 .mg-shared-footer .mg-footer-main{row-gap:24px!important}html body.v7.v8 .mg-profile-contributions .v6-article-row[hidden]{display:none!important}html body.v7.v8 .mg-contribution-pagination button[aria-current=page]{background:#18253d;color:#fff}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 :is(.mg-profile-contributions,.v6-basic-articles[data-international-articles]){box-sizing:border-box!important;width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:74px 40px!important}@media(max-width:1100px){html body.v7.v8 :is(.mg-profile-contributions,.v6-basic-articles[data-international-articles]){padding:45px 22px!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .mg-shared-footer :is(.mg-footer-contact,.mg-footer-contact address,.mg-footer-contact address span,.mg-footer-contact>a,.mg-footer-navigation>a){font-family:"MG Source Serif 4",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.5!important}html body.v7.v8 .mg-shared-footer :is(.mg-footer-navigation h2,.mg-footer-contact h2){font-size:18px!important;line-height:1.4!important}html body.v7.v8 .mg-shared-footer .mg-footer-cta>span{font-size:20px!important}html body.v7.v8 .mg-shared-footer .mg-footer-main{padding-block:0 16px!important}html body.v7.v8 .mg-shared-footer{padding-top:40px!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}html body.v7.v8 .mg-shared-footer .mg-footer-bottom{padding-inline-start:56px!important;padding-inline-end:80px!important}@media(max-width:600px){html body.v7.v8 .mg-shared-footer{padding-top:28px!important;padding-bottom:calc(100px + env(safe-area-inset-bottom))!important}html body.v7.v8 .mg-shared-footer .mg-footer-bottom{padding-inline-end:0!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .mg-shared-footer .mg-footer-bottom :is(small,nav>a){font-size:18px!important;line-height:1.5!important;margin-block:0!important;padding:0!important;min-height:0!important}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 .mg-shared-footer .mg-footer-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:16px!important;line-height:1.5!important}@media(max-width:600px){html body.v7.v8 .mg-shared-footer{padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}html body.v7.v8 .mg-shared-footer .mg-footer-main{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:20px!important;row-gap:28px!important;padding-bottom:0!important}html body.v7.v8 .mg-shared-footer .mg-footer-identity{grid-column:1 / -1!important;grid-row:auto!important}html body.v7.v8 .mg-shared-footer .mg-footer-navigation{grid-column:auto!important;grid-row:auto!important;gap:10px!important}html body.v7.v8 .mg-shared-footer .mg-footer-bottom{margin-top:24px!important;padding:16px 64px 0 0!important;gap:12px!important}html body.v7.v8 .mg-shared-footer .mg-footer-bottom>nav{display:flex!important;flex-wrap:wrap!important;align-items:center!important;margin-left:56px!important;gap:10px 16px!important;line-height:1.5!important}}}@layer soft-serif-type;@layer soft-serif-type{html body.v7.v8 #team .mg-compact-card>.mg-compact-profile{padding-top:30px!important}}@layer header-consistency;@layer header-consistency{html body.v7.v8{--header-edge:36px;--header-top:24px;--header-inset:48px;--header-pad-top:50px;--header-brand-width:525px;--header-brand-gap:34px}html body.v7.v8 .mg-header-frame{box-sizing:border-box!important;width:calc(100vw - 2 * var(--header-edge))!important;max-width:1368px!important;margin:var(--header-top) auto 0!important;padding:0!important;border:1px solid #dedbd3!important;border-radius:12px 12px 0 0!important;background:#18253d!important;color:#fff!important;align-items:start!important}html body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:0!important}html body.v7.v8 .mg-header-frame :is(.hero-copy,.mg-unified-copy){padding:var(--header-pad-top) 40px 48px var(--header-inset)!important;margin:0!important;align-self:start!important;justify-content:flex-start!important;min-width:0!important}html body.v7.v8 .mg-header-frame .mg-unified-text{width:100%!important;margin:0!important;padding:0!important}html body.v7.v8 .mg-header-frame :is(.mg-unified-brand,.hero-copy>a:first-child,.mgp-brand,.mg-photo-brand){display:block!important;width:var(--header-brand-width)!important;max-width:100%!important;margin:0 0 var(--header-brand-gap)!important;padding:0!important;line-height:0!important}html body.v7.v8 .mg-header-frame :is(.mg-unified-brand,.mg-photo-brand) .mg-site-logo{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body.v7.v8 .mg-header-frame :is(.brand,.mg-site-logo>img){display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important}html body.v7.v8 .mg-header-frame :is(.mg-hero-kicker,.mgp-eyebrow,.rebuild-kicker){display:block!important;font:600 18px/1.65 "MG Source Serif 4",Georgia,serif!important;color:#c4b47c!important;letter-spacing:1.8px!important;text-transform:uppercase!important;margin:0 0 14px!important;padding:0!important;text-align:left!important;text-indent:0!important}html body.v7.v8 .mg-header-frame:not(.mgp-hero):not(.mg-staff-profile-compact) h1:not(#home-title):not(.mg-contact-sr-only){font-size:52px!important;line-height:1.13!important;margin:0 0 20px!important;padding:0!important}html[data-mg-image-layout] body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero)>figure{position:relative!important;align-self:start!important;margin:var(--header-pad-top) var(--header-inset) 48px 0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;border-radius:5px!important}html[data-mg-image-layout] body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero)>figure>img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}html body.v7.v8 .mg-header-frame :is(.brand,.mg-site-logo>img){width:100%!important;max-width:100%!important;height:auto!important}@media(max-width:1100px)and (min-width:761px){html body.v7.v8{--header-edge:20px;--header-inset:32px;--header-pad-top:40px}html body.v7.v8 .mg-header-frame :is(.hero-copy,.mg-unified-copy){padding-right:28px!important}html body.v7.v8 .mg-header-frame:not(.mgp-hero):not(.mg-staff-profile-compact) h1:not(#home-title):not(.mg-contact-sr-only){font-size:44px!important}}@media(max-width:760px){html body.v7.v8{--header-edge:14px;--header-top:16px;--header-inset:24px;--header-pad-top:30px;--header-brand-width:450px;--header-brand-gap:28px}html body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero),html body.v7.v8 .mg-header-frame.cost-master-hero>.shell{grid-template-columns:minmax(0,1fr)!important}html body.v7.v8 .mg-header-frame :is(.hero-copy,.mg-unified-copy){padding:var(--header-pad-top) var(--header-inset) 28px!important}html body.v7.v8 .mg-header-frame:not(.mgp-hero):not(.mg-staff-profile-compact) h1:not(#home-title):not(.mg-contact-sr-only){font-size:38px!important;line-height:1.13!important}html[data-mg-image-layout] body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero)>figure{margin:0 var(--header-inset) 28px!important;grid-column:1!important;grid-row:auto!important}}html body.v7.v8 .mg-header-frame :is(.mgp-backlink,.mg-photo-content>.v5-text-link){display:block!important;width:fit-content!important;margin:0 0 20px!important}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact .mg-photo-content :is(h1,.v5-text-link,.v5-profile-role){color:#fff!important}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact :is(.mg-photo-visual,.profile-mobile-portrait) .mg-portrait-frame{width:100%!important;height:100%!important;position:relative!important;overflow:hidden!important}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact :is(.mg-photo-visual,.profile-mobile-portrait) .mg-portrait-frame>img{width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important}html body.v7.v8 .mg-header-frame:not(.hero){border-radius:12px!important}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact :is(.mg-photo-visual,.profile-mobile-portrait) .mg-portrait-frame>img{position:static!important;transform:none!important;inset:auto!important;object-position:50% 25%!important}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact .mg-photo-content :is(.v5-text-link,.v5-profile-role){padding:0!important;margin-left:0!important}html[data-mg-image-layout] body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero)>figure{width:calc(100% - var(--header-inset))!important;justify-self:stretch!important}@media(max-width:760px){html[data-mg-image-layout] body.v7.v8 .mg-header-frame:is(.hero,.mg-unified-hero)>figure{width:calc(100% - 2 * var(--header-inset))!important}}html body.v7.v8 .mg-header-frame.mg-staff-profile-compact :is(.mg-photo-visual,.profile-mobile-portrait) .mg-portrait-frame>img{position:absolute!important;inset:auto!important;transform:none!important;width:var(--mg-crop-width,100%)!important;height:var(--mg-crop-height,100%)!important;max-width:none!important;left:var(--mg-crop-left,0px)!important;top:var(--mg-crop-top,0px)!important;object-fit:fill!important}html body.v7.v8 .mg-header-frame :is(.mg-unified-brand,.mg-site-logo){min-height:0!important;height:auto!important;max-height:none!important}}@layer header-consistency;@layer header-consistency{@media(min-width:761px){html body.v7.v8 .mg-header-frame.mg-header-frame:is(.hero,.mg-unified-hero)>figure{margin-top:calc(var(--header-pad-top) + var(--header-logo-visible-top,0px))!important}}}@layer header-consistency;@layer header-consistency;@layer header-consistency;@layer header-consistency;@layer soft-serif-type;@layer soft-serif-type{html body.v8 .mg-article-face{display:block!important;position:relative!important;width:56px!important;height:56px!important;min-width:56px!important;flex:0 0 56px!important;overflow:hidden!important;border-radius:50%!important}html body.v8 .mg-article-face>img{position:absolute!important;display:block!important;width:var(--mg-face-width)!important;height:var(--mg-face-height)!important;left:var(--mg-face-left)!important;top:var(--mg-face-top)!important;max-width:none!important;max-height:none!important;object-fit:fill!important;object-position:center!important;margin:0!important;padding:0!important;transform:none!important}}@layer soft-serif-type;@layer soft-serif-type{html body .v6-row-author{display:flex!important;align-items:center!important;gap:10px!important;min-width:0}html body .mg-list-author-copy{display:block;min-width:0}html body .mg-article-face.mg-list-author-avatar{width:36px!important;height:36px!important;min-width:36px!important;flex:0 0 36px!important}}@layer soft-serif-type;@layer soft-serif-type{html body.mg-consent-open{overflow:hidden!important}html body.v7.v8 .mg-privacy-toggle{position:fixed!important;left:max(20px,env(safe-area-inset-left))!important;bottom:calc(20px + env(safe-area-inset-bottom))!important;z-index:1100!important;display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;padding:10px!important;border:1px solid #c4b47c!important;border-radius:50%!important;background:#18253d!important;color:#fff!important;box-shadow:0 3px 12px #18253d26!important;cursor:pointer!important}html body.v7.v8 .mg-privacy-toggle svg{width:28px!important;height:28px!important;fill:none!important;stroke:currentColor!important}html body.v7.v8 .mg-privacy-toggle:focus-visible{outline:3px solid #a49250!important;outline-offset:3px!important}html body.v7.v8 #klaro{--font-family:"MG Source Serif 4",Georgia,serif;--title-font-family:"MG Source Serif 4",Georgia,serif;--font-size:16px;--font-color:#18253d;--font-color-dark:#18253d;--font-color-light:#546070;--green1:#18253d;--green2:#18253d;--green3:#eae4d0;--blue1:#18253d;--blue2:#18253d;--blue3:#eae4d0;--border-radius:6px;--button-border-radius:4px}html body.v7.v8 #klaro .cookie-modal{position:fixed!important;inset:0!important;z-index:100000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;box-sizing:border-box!important}html body.v7.v8 #klaro .cm-bg{position:fixed!important;inset:0!important;background:#18253da6!important}html body.v7.v8 #klaro .cm-modal{position:relative!important;inset:auto!important;transform:none!important;display:block!important;box-sizing:border-box!important;width:min(100%,1000px)!important;max-width:1000px!important;max-height:calc(100dvh - 40px)!important;margin:0!important;background:#fff!important;color:#18253d!important;border:1px solid #dedbd3!important;border-radius:8px!important;box-shadow:0 20px 60px #0003!important;overflow:auto!important}html body.v7.v8 #klaro :is(h1,h2,h3,p,li,div,span,label,a,button,strong){font-family:"MG Source Serif 4",Georgia,serif!important;text-shadow:none!important;letter-spacing:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important}html body.v7.v8 #klaro :is(p,li,span,label,a){font-size:18px!important;line-height:1.6!important}html body.v7.v8 #klaro .cm-header{display:block!important;padding:32px!important;border-bottom:1px solid #dedbd3!important}html body.v7.v8 #klaro .cm-header:before{content:"";display:block;width:min(300px,100%);height:54px;margin:0 0 26px;background:url(/assets/source/marten-graner-logo.svg) left center/contain no-repeat}html body.v7.v8 #klaro .cm-header :is(h1,h2).title{font:500 34px/1.2 "MG Source Serif 4",Georgia,serif!important;color:#18253d!important;margin:0 0 18px!important}html body.v7.v8 #klaro .cm-header :is(h1,h2).title span{font:inherit!important}html body.v7.v8 #klaro .cm-header p{font:400 18px/1.6 "MG Source Serif 4",Georgia,serif!important;margin:0!important;color:#18253d!important}html body.v7.v8 #klaro .cm-header a{color:#18253d!important;text-decoration:underline!important;text-underline-offset:3px}html body.v7.v8 #klaro .mg-consent-legal{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;margin-top:16px!important;padding:0!important}html body.v7.v8 #klaro .cm-body{display:block!important;padding:24px 32px!important;background:#faf9f6!important}html body.v7.v8 #klaro .cm-body ul{margin:0!important;list-style:none!important;padding:0!important}html body.v7.v8 #klaro .cm-body li{list-style:none!important}html body.v7.v8 #klaro .cm-body label{color:#18253d!important}html body.v7.v8 #klaro .cm-list-title{font-size:21px!important;font-weight:600!important}html body.v7.v8 #klaro .cm-list-description{color:#546070!important}html body.v7.v8 #klaro .cm-switch{border-radius:14px!important}html body.v7.v8 #klaro .cm-footer{display:block!important;padding:24px 32px!important;border-top:1px solid #dedbd3!important;background:#fff!important}html body.v7.v8 #klaro .cm-footer-buttons{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:stretch!important}html body.v7.v8 #klaro .cm-btn{box-sizing:border-box!important;flex:1 1 190px!important;min-height:50px!important;display:block!important;margin:0!important;padding:12px 18px!important;border:1px solid #a49250!important;border-radius:4px!important;background:#18253d!important;color:#fff!important;font:500 18px/1.4 "MG Source Serif 4",Georgia,serif!important;white-space:normal!important;cursor:pointer!important}html body.v7.v8 #klaro .cm-btn:hover{background:#243650!important}html body.v7.v8 #klaro :is(button,a):focus-visible{outline:3px solid #a49250!important;outline-offset:3px!important}html body.v7.v8 #klaro .cm-powered-by{margin:16px 0 0!important;font-size:18px!important}html body.v7.v8 :is(.mg-privacy-placeholder,.mg-proseal-consent-load){color:#18253d!important}html body.v7.v8 .mg-privacy-placeholder{padding:24px!important;text-align:center!important;background:#fff!important}html body.v7.v8 :is(.mg-privacy-placeholder button,.mg-proseal-consent-load){display:block!important;margin:12px auto!important;padding:10px 16px!important;border:1px solid #a49250!important;border-radius:4px!important;background:#18253d!important;color:#fff!important;font:500 18px/1.5 "MG Source Serif 4",Georgia,serif!important;cursor:pointer!important}html body.v7.v8 .mg-privacy-placeholder[hidden],html body.v7.v8 #pewl[hidden],html body.v7.v8 .mg-proseal-consent-load[hidden]{display:none!important}@media(max-width:600px){html body.v7.v8 .mg-privacy-toggle{left:max(16px,env(safe-area-inset-left))!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important;padding:8px!important}html body.v7.v8 #klaro .cookie-modal{padding:12px!important}html body.v7.v8 #klaro .cm-modal{max-height:calc(100dvh - 24px)!important}html body.v7.v8 #klaro :is(.cm-header,.cm-body,.cm-footer){padding:22px!important}html body.v7.v8 #klaro .cm-header :is(h1,h2).title{font-size:max(18px,clamp(20px,5.6vw,24px))!important}html body.v7.v8 #klaro .cm-header :is(h1,h2).title span{font:inherit!important}html body.v7.v8 #klaro .cm-header p{font-size:18px!important}html body.v7.v8 #klaro .cm-footer{position:sticky!important;bottom:0!important;z-index:2!important;box-shadow:0 -5px 15px #18253d0d!important}html body.v7.v8 #klaro .cm-footer-buttons{flex-direction:column!important}html body.v7.v8 #klaro .cm-btn{flex:none!important;width:100%!important;font-size:18px!important}}@media print{html body.v7.v8 :is(#klaro,.mg-privacy-toggle){display:none!important}}}.klaro,.klaro button{font-family:inherit;font-family:var(--font-family, inherit);font-size:18px;font-size:max(18px,var(--font-size, 14px))}.klaro.cm-as-context-notice{height:100%;padding-bottom:12px;padding-top:12px}.klaro .cookie-modal .cm-switch-container,.klaro .context-notice .cm-switch-container,.klaro .cookie-notice .cm-switch-container{border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-color:#c8c8c8;border-bottom-color:var(--light2, #c8c8c8);display:block;position:relative;padding:10px 10px 10px 66px;line-height:20px;vertical-align:middle;min-height:40px}.klaro .cookie-modal .cm-switch-container:last-child,.klaro .context-notice .cm-switch-container:last-child,.klaro .cookie-notice .cm-switch-container:last-child{border-bottom:0}.klaro .cookie-modal .cm-switch-container:first-child,.klaro .context-notice .cm-switch-container:first-child,.klaro .cookie-notice .cm-switch-container:first-child,.klaro .cookie-modal .cm-switch-container p,.klaro .context-notice .cm-switch-container p,.klaro .cookie-notice .cm-switch-container p{margin-top:0}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:#1a936f;background-color:var(--green1, #1a936f);opacity:.6}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translate(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:.8}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider:before{-ms-transform:translateX(10px);transform:translate(10px)}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{background-color:#24cc9a;background-color:var(--green2, #24cc9a);opacity:.8;cursor:not-allowed}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0;left:0;opacity:0;width:50px;height:30px}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:max(18px,.9em);font-weight:600}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:#7c7c7c;color:var(--dark3, #7c7c7c);font-size:max(18px,.9em);padding-top:4px}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#f2f2f2;background-color:var(--white2, #f2f2f2);position:absolute;cursor:pointer;inset:0;transition:.4s;width:50px;display:inline-block}.klaro .cookie-modal .cm-list-label .slider:before,.klaro .context-notice .cm-list-label .slider:before,.klaro .cookie-notice .cm-list-label .slider:before{background-color:#e6e6e6;background-color:var(--white3, #e6e6e6);position:absolute;content:"";height:20px;width:20px;left:5px;bottom:5px;transition:.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round:before,.klaro .context-notice .cm-list-label .slider.round:before,.klaro .cookie-notice .cm-list-label .slider.round:before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3, #48dfb2);box-shadow:0 0 1px var(--box-shadow-color, green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider:before,.klaro .context-notice .cm-list-label input:checked+.slider:before,.klaro .cookie-notice .cm-list-label input:checked+.slider:before{-ms-transform:translateX(20px);transform:translate(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px #7d7d7d33,5px 5px 10px #7d7d7d30}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider:before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider:before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider:before{-ms-transform:translateX(20px);transform:translate(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:#1a936f;color:var(--green1, #1a936f);text-decoration:none}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:#fafafa;color:var(--light1, #fafafa)}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{display:block;text-align:left;margin:.7em 0 0;padding:0}.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal h3,.klaro .cookie-modal h4,.klaro .cookie-modal h5,.klaro .cookie-modal h6,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice h3,.klaro .context-notice h4,.klaro .context-notice h5,.klaro .context-notice h6,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice h3,.klaro .cookie-notice h4,.klaro .cookie-notice h5,.klaro .cookie-notice h6{font-family:inherit;font-family:var(--title-font-family, inherit)}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:.5em;vertical-align:middle}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;color:var(--button-text-color, #fff);background-color:#5c5c5c;background-color:var(--dark2, #5c5c5c);border-radius:4px;border-radius:var(--border-radius, 4px);margin-right:.5em;border-style:none;padding:.4em;font-size:max(18px,1em);cursor:pointer}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2, #c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success{background-color:#1a936f;background-color:var(--green1, #1a936f)}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{background-color:#24cc9a;background-color:var(--green2, #24cc9a)}.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#2581c4;background-color:var(--blue1, #2581c4)}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius, 4px);border-style:solid;border-style:var(--border-style, solid);border-width:1px;border-width:var(--border-width, 1px);border-color:#c8c8c8;border-color:var(--light2, #c8c8c8);background-color:#fafafa;background-color:var(--light1, #fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1, #333);border-color:#5c5c5c;border-color:var(--dark2, #5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1, #fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2, #459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1, #333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:#24cc9a;color:var(--green2, #24cc9a)}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .context-notice p.ccn-description-empty-store{margin-top:24px;font-size:18px;font-size:max(18px,var(--font-size, 14px))}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;-ms-transform:none;transform:none}.klaro .cookie-modal .cm-bg{background:#00000080;height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px #0003,5px 5px 10px #00000030;width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto}@media(min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1, #fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);padding:1em}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:max(18px,.8em);padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2, #5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-bottom-width:var(--border-width, 1px);border-bottom-style:solid;border-bottom-style:var(--border-style, solid);border-bottom-color:#5c5c5c;border-bottom-color:var(--dark2, #5c5c5c);padding:1em 24px 1em 1em}.klaro .cookie-modal .cm-modal .cm-header :is(h1,h2){margin:0;font-size:max(18px,2em);display:block}.klaro .cookie-modal .cm-modal .cm-header :is(h1,h2).title{padding-right:20px}.klaro .cookie-modal .cm-modal .cm-body{padding:1em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{padding:0;margin:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3, #a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3, #a0a0a0);font-size:max(18px,.8em)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width, 1px);border-top-style:solid;border-top-style:var(--border-style, solid);border-top-color:#5c5c5c;border-top-color:var(--dark2, #5c5c5c);padding-top:1em}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#5c5c5c;color:var(--dark2, #5c5c5c);padding-left:.2em;font-size:max(18px,.8em)}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#333;background-color:var(--dark1, #333);z-index:999;position:fixed;width:100%;bottom:0;right:0}@media(min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius, 4px);position:fixed;position:var(--notice-position, fixed);right:20px;right:var(--notice-right, 20px);left:auto;left:var(--notice-left, auto);bottom:20px;bottom:var(--notice-bottom, 20px);top:auto;top:var(--notice-top, auto);max-width:400px;max-width:var(--notice-max-width, 400px);box-shadow:0 4px 6px #0003,5px 5px 10px #00000030}}@media(max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-style:none;border-radius:0}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;bottom:inherit;z-index:0}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{margin-bottom:0;margin-right:0;bottom:0;padding:0 1em 1em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{text-decoration:underline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:inline-block;margin-top:-.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{width:100%}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{margin-top:.5em}@media(max-width:384px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons button.cm-btn{width:calc(50% - .5em)}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{margin-top:-.5em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:.5em}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1, #333);color:#fafafa;color:var(--light1, #fafafa);z-index:1001;box-shadow:0 4px 6px #0003,5px 5px 10px #00000030;width:100%;max-height:98%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);position:fixed;overflow:auto;padding:.2em 1em 1em}@media(min-width:400px){.klaro .cookie-modal-notice{border-radius:4px;border-radius:var(--border-radius, 4px);position:relative;margin:0 auto;max-width:400px;height:auto;width:auto}}.klaro .cookie-modal-notice .cn-ok{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1em}.klaro .cookie-notice-hidden{display:none!important}.mg-site-language a[aria-current=true]{color:#fff;opacity:1}.mg-site-language a:not([aria-current=true]){opacity:.65}.mg-site-language a{display:inline-flex;align-items:center;min-height:30px;padding-inline:3px;text-decoration:none}.mg-site-language a:focus-visible{outline:2px solid #c4b47c;outline-offset:3px}html[lang=en-GB] .reading{-webkit-hyphens:manual;hyphens:manual;word-break:normal;overflow-wrap:normal}html[lang=en-GB] .mg-home-subtitle span{white-space:normal!important}@layer soft-serif-type;@layer soft-serif-type{@media(max-width:1280px){html.mg-nav-ready body.v8 .mg-nav-bar .mg-main-links{display:none!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;max-height:calc(100svh - var(--mg-nav-bottom,78px))!important;overflow:auto!important;overscroll-behavior:contain!important;background:#17243c!important;box-shadow:0 14px 25px #101c3030!important}html.mg-nav-ready body.v8 .mg-nav-bar .mg-main-links.is-open{display:flex!important}}}html.mg-nav-ready body .mg-nav-utility:not(:has(.mg-search-open)):after{content:"";display:block;flex:0 0 40px;width:40px;min-width:40px;height:44px;margin:0 0 0 6px}@media(max-width:950px){html.mg-nav-ready body .mg-nav-utility:not(:has(.mg-search-open)):after{margin-left:4px}}@media(min-width:951px)and (max-width:1199px){html.mg-nav-ready body .mg-nav-utility:not(:has(.mg-search-open)):after{flex-basis:32px;width:32px;min-width:32px;margin-left:2px}}html.mg-nav-ready body[data-gf-view] #gf-window>main:has(>noscript:only-child){min-block-size:100svh}html body.v5.v8 :is(.v5-person-card h3 a,.v5-topic-link,.v6-link,.v6-branch-links a,.mg-court-button,.v5-text-link,.v6-contact-submit){transition:none!important}html body.v5.v7.v8.v8-existing .mg-editorial-media{display:block;aspect-ratio:3/2;overflow:hidden;background:#fff;border:1px solid #e5e0d6}html body.v5.v7.v8.v8-existing .mg-editorial-image{display:block!important;width:100%!important;height:100%!important;max-width:100%;object-fit:contain!important;object-position:50% 50%!important}html body.v5.v7.v8.v8-existing .mg-editorial-row:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}html body.v5.v7.v8.v8-existing .mg-editorial-row:focus-visible{outline:3px solid #b5a260;outline-offset:5px}html body.v5.v7.v8.v8-existing[data-mg-layout-page] .v6-layout>div,html body.v5.v7.v8.v8-existing[data-mg-layout-page] .v6-route-grid,html body.v5.v7.v8.v8-existing[data-mg-layout-page] .v6-article-list{min-width:0}html body.v5.v7.v8.v8-existing[data-mg-layout-page=category] .v6-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 24px!important}html body.v5.v7.v8.v8-existing :is([data-mg-layout=current-articles],[data-mg-layout=related-articles]){padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.v5.v7.v8.v8-existing :is([data-mg-layout=current-articles],[data-mg-layout=related-articles])>header{margin-bottom:26px}html body.v5.v7.v8.v8-existing :is([data-mg-layout=current-articles],[data-mg-layout=related-articles])>header h2{font-size:max(18px,clamp(26px,3vw,36px))!important;line-height:1.2!important}html body.v5.v7.v8.v8-existing .mg-editorial-date-note{margin:12px 0 0!important;color:#586171;font-size:18px!important;line-height:1.7!important}html body.v5.v7.v8.v8-existing :is([data-mg-layout=current-articles],[data-mg-layout=related-articles]) .v6-article-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}html body.v5.v7.v8.v8-existing a.mg-editorial-row{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-width:0!important;padding:0 0 22px!important;border:0!important;border-top:1px solid #b5a260!important;background:transparent!important;color:#17243c!important;box-shadow:none!important;border-radius:0!important}html body.v5.v7.v8.v8-existing a.mg-editorial-row[hidden]{display:none!important}html body.v5.v7.v8.v8-existing .mg-editorial-row>.mg-editorial-media{margin:0 0 20px}html body.v5.v7.v8.v8-existing .mg-editorial-row>.number{display:none!important}html body.v5.v7.v8.v8-existing .mg-editorial-row h3{font-family:"MG Source Serif 4",Georgia,serif!important;font-size:24px!important;font-weight:600!important;line-height:1.3!important;margin:0 0 12px!important;letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:pretty}html body.v5.v7.v8.v8-existing .mg-editorial-row>div>p{font-size:18px!important;line-height:1.7!important;color:#455364!important;margin-bottom:20px!important}html body.v5.v7.v8.v8-existing .mg-editorial-row>.v6-row-author{display:flex!important;align-items:center!important;gap:10px!important;margin-top:auto;padding-top:15px;border-top:1px solid #e3ddd0;max-width:100%;min-width:0;flex:none!important}html body.v5.v7.v8.v8-existing .mg-editorial-row .mg-list-author-avatar{width:34px!important;height:34px!important;flex:0 0 34px!important}html body.v5.v7.v8.v8-existing .mg-editorial-row .mg-list-author-copy{min-width:0!important}html body.v5.v7.v8.v8-existing .mg-editorial-row .mg-list-author-copy b{font-size:18px!important;line-height:1.5!important}html body.v5.v7.v8.v8-existing .mg-editorial-row .mg-list-author-copy small{font-size:18px!important}html body.v5.v7.v8.v8-existing .mg-editorial-row>.mg-editorial-date{font-family:DM Sans,sans-serif;font-size:18px!important;line-height:1.7;color:#586171;padding:10px 0 0}html body.v5.v7.v8.v8-existing .mg-editorial-row>.arrow{display:none!important}html body.v5.v7.v8.v8-existing[data-mg-layout-page] .v6-topic-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}html body.v5.v7.v8.v8-existing .v6-topic-nav a.mg-editorial-subtopic{display:grid!important;grid-template-columns:clamp(140px,17vw,220px) minmax(0,1fr)!important;grid-template-rows:auto auto;gap:6px 18px!important;align-content:center;align-items:center;padding:16px!important;min-width:0;white-space:normal}html body.v5.v7.v8.v8-existing .mg-editorial-subtopic .mg-editorial-media{grid-column:1;grid-row:1/3;width:100%}html body.v5.v7.v8.v8-existing .mg-editorial-subtopic small{grid-column:2;grid-row:1;align-self:end}html body.v5.v7.v8.v8-existing .mg-editorial-subtopic>span:not(.mg-editorial-media){grid-column:2;grid-row:2;align-self:start;font-size:24px!important;line-height:1.3!important}html body.v5.v7.v8.v8-existing[data-mg-layout-page] :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media:has(>img[data-unified-header]){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;overflow:hidden!important}html body.v5.v7.v8.v8-existing[data-mg-layout-page] :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media>img[data-unified-header]{display:block!important;position:static!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;object-fit:contain!important;transform:none!important}@media(max-width:1200px){html body.v5.v7.v8.v8-existing[data-mg-layout-page=category] .v6-route-grid{grid-template-columns:1fr!important}}@media(max-width:1000px){html body.v5.v7.v8.v8-existing .mg-home-topic-links,html body.v5.v7.v8.v8-existing[data-mg-layout-page] .v6-topic-nav{grid-template-columns:1fr!important}html body.v5.v7.v8.v8-existing .v6-topic-nav a.mg-editorial-subtopic{grid-template-columns:180px minmax(0,1fr)!important}}@media(max-width:700px){html body.v5.v7.v8.v8-existing .v6-topic-nav a.mg-editorial-subtopic{grid-template-columns:120px minmax(0,1fr)!important;gap:6px 14px!important}html body.v5.v7.v8.v8-existing .mg-editorial-subtopic>span:not(.mg-editorial-media){font-size:22px!important}html body.v5.v7.v8.v8-existing :is([data-mg-layout=current-articles],[data-mg-layout=related-articles]) .v6-article-list{grid-template-columns:1fr;gap:30px}html body.v5.v7.v8.v8-existing .mg-editorial-row h3{font-size:25px!important}}@media(max-width:380px){html body.v5.v7.v8.v8-existing .v6-topic-nav a.mg-editorial-subtopic{grid-template-columns:96px minmax(0,1fr)!important;column-gap:12px!important}}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media:has(>img[data-unified-header]){height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;overflow:hidden!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] :is(#v5-main,#main-content) .mg-unified-hero>.mg-unified-media>img[data-unified-header]{display:block!important;position:static!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:2846/1660!important;object-fit:contain!important;transform:none!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar{grid-template-columns:minmax(0,1fr)!important;align-self:start;position:sticky!important;top:calc(var(--mg-nav-height,78px) + var(--mg-hub-bar-height,72px) + 20px)!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar>.mg-consultation-card{margin:0!important;padding:24px!important;gap:16px!important;min-height:0!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar .mg-consultation-icon svg{width:44px;height:44px}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar .mg-consultation-copy h3{font-size:30px!important;line-height:1.12!important;margin:0 0 12px!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar .mg-consultation-copy>p{font-size:18px!important;line-height:1.5!important;margin:0!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar a.mg-consultation-button{padding:15px 14px!important;font-size:20px!important;line-height:1.25!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-contact-shortcut{border-color:#a49250!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-unified-actions:has(.mg-hub-contact-shortcut){grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-footer{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;width:calc(100% - 80px)!important;max-width:1280px;box-sizing:border-box;margin:0 auto 36px!important;padding:32px!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-footer h2{font-size:34px!important;line-height:1.15!important;margin:0 0 16px!important;color:#fff!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-footer p:not(.v6-eyebrow){font-size:18px!important;line-height:1.5!important;margin:0!important;color:#fff!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-links{min-width:0;align-self:center;display:grid;gap:0}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-links a{font-size:22px!important;line-height:1.35!important;min-height:44px;padding:12px 0!important;display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:1050px){html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .v6-sidebar{position:static!important;top:auto!important}}@media(max-width:760px){html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-unified-actions:has(.mg-hub-contact-shortcut){grid-template-columns:minmax(0,1fr)!important}html body.v5.v7.v8.v8-existing[data-mg-hub-consultation] .mg-hub-court-footer{grid-template-columns:minmax(0,1fr);gap:18px;width:calc(100% - 44px)!important;margin-bottom:24px!important;padding:24px!important}}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/fonts/performance/dm-sans-latin-core-d4bace716d30.woff2) format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+B7,U+BD,U+C4,U+C7,U+D7,U+DC,U+DF-E0,U+E4,U+F6-F7,U+FC,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2191,U+2193,U+2212}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/fonts/performance/dm-sans-latin-remainder-2db88fb647d6.woff2) format("woff2");unicode-range:U+D,U+A1-A6,U+A8,U+AA-AC,U+AE-B6,U+B8-BC,U+BE-C3,U+C5-C6,U+C8-D6,U+D8-DB,U+DD-DE,U+E1-E3,U+E5-F5,U+F8-FB,U+FD-FF,U+102,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308,U+2044,U+2122,U+2215}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/assets/fonts/performance/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0-latin-070ac6d5decc.woff2) format("woff2");unicode-range:U+100-101,U+103-107,U+10A-11B,U+11E-123,U+126-130,U+132-133,U+136-137,U+139-148,U+14A-151,U+154-15B,U+15E-165,U+168-17E,U+219,U+21B,U+2020,U+20A8,U+20B9-20BA,U+20BD,U+2113}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/performance/cormorant-garamond-latin-core-3df89c0525fa.woff2) format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD,U+B7,U+BD,U+C4,U+C7,U+D6-D7,U+DC,U+DF-E0,U+E4,U+F6-F7,U+FC,U+200B,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2191,U+2193,U+2212}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/assets/fonts/performance/cormorant-garamond-latin-remainder-9a64e3f3f21e.woff2) format("woff2");unicode-range:U+A1-A6,U+A8,U+AA-AC,U+AE-B4,U+B6,U+B8-BC,U+BE-C3,U+C5-C6,U+C8-D5,U+D8-DB,U+DD-DE,U+E1-E3,U+E5-F5,U+F8-FB,U+FD-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+300-301,U+303-304,U+308-309,U+323,U+2002,U+2009,U+2032-2033,U+2044,U+2122,U+FEFF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/performance/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jD-iNM8A_6pUKz9-latin-542b58abc56e.woff2) format("woff2");unicode-range:U+20-7E,U+A0-B4,U+B6-FF,U+131,U+152-153,U+300-301,U+303-304,U+308-309,U+323,U+2002,U+2009,U+200B,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/performance/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jD-htM8A_6pUKz9ugk-latin-5aab6b783148.woff2) format("woff2");unicode-range:U+100-130,U+132-151,U+154-17F,U+219,U+21B,U+2020,U+20A1,U+20A4,U+20A6-20A7,U+20AA-20AB,U+20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+2113}@font-face{font-family:MG Cormorant Fallback;src:local("Georgia");font-style:normal;font-weight:300 500;size-adjust:80.1753%;ascent-override:115.2475%;descent-override:35.7966%;line-gap-override:0%}@font-face{font-family:MG Cormorant Fallback;src:local("Georgia Bold");font-style:normal;font-weight:600 700;size-adjust:80.1753%;ascent-override:115.2475%;descent-override:35.7966%;line-gap-override:0%}@font-face{font-family:MG Cormorant Fallback;src:local("Georgia Italic");font-style:italic;font-weight:300 500;size-adjust:80.1753%;ascent-override:115.2475%;descent-override:35.7966%;line-gap-override:0%}@font-face{font-family:MG Cormorant Fallback;src:local("Georgia Bold Italic");font-style:italic;font-weight:600 700;size-adjust:80.1753%;ascent-override:115.2475%;descent-override:35.7966%;line-gap-override:0%}@layer mg-type-choice;@layer mg-type-choice{html:root body{font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important}html:root body :not(.mg-nav-bar,.mg-nav-bar *,.mg-site-header,.mg-site-header *,#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *){font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important}html:root body :not(.mg-nav-bar,.mg-nav-bar *,.mg-site-header,.mg-site-header *,#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *):before,html:root body :not(.mg-nav-bar,.mg-nav-bar *,.mg-site-header,.mg-site-header *,#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *):after{font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important}html:root body :is(h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *):not(.mg-nav-bar,.mg-nav-bar *,.mg-site-header,.mg-site-header *,#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *){font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important;font-synthesis:none}html:root body :is(h1,h1 *):not(.mg-nav-bar,.mg-nav-bar *,.mg-site-header,.mg-site-header *,#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *){font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important}html body :is(.mg-nav-bar,.mg-site-header),html body :is(.mg-nav-bar,.mg-site-header) :not(svg,svg *){font-family:DM Sans,Arial,sans-serif!important}html body .mg-nav-bar .mg-practice-menu,html body .mg-nav-bar .mg-practice-menu :not(svg,svg *){font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important}html body .mg-nav-bar .mg-practice-menu :is(.mg-team-heading,.mg-practice-heading){font-weight:500!important}html body :is(.mg-nav-bar,.mg-site-header) .mg-site-language a,html body :is(.mg-nav-bar,.mg-site-header) .mg-site-language a:visited{color:#aeb6c1!important;opacity:1!important}html body :is(.mg-nav-bar,.mg-site-header) .mg-site-language a[aria-current=true]{color:#fff!important}html body,html body :not(#pewl,#pewl *,#proSealWidget,#proSealWidget *,.pe-pro-seal,.pe-pro-seal *,[data-mg-loaded-service=provenexpert],[data-mg-loaded-service=provenexpert] *,svg,svg *){font-variant-numeric:lining-nums tabular-nums!important}}@font-face{font-family:"MG Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-roman.woff2) format("woff2");unicode-range:U+0-1F,U+7F-9F,U+12C-12D,U+132-133,U+166-167,U+180-218,U+21A,U+21C-2FF,U+305,U+30D-31A,U+31C-322,U+325,U+32A-32D,U+32F-330,U+332-390,U+392,U+396-399,U+39B-39F,U+3A1-3A2,U+3A4,U+3A6,U+3A8-3AB,U+3B0,U+3CA-3CB,U+3CF-411,U+413,U+415-416,U+419,U+41B,U+422,U+424-426,U+428-42C,U+42E-42F,U+44A,U+450,U+452-457,U+45C-2001,U+2008,U+200C-200F,U+2011,U+2016-2017,U+201B,U+201F,U+2023-2024,U+2027-202E,U+2031,U+2034-2038,U+203B,U+203D-2043,U+2045-2046,U+204A-20A0,U+20A2-20A3,U+20A5,U+20A8,U+20AA,U+20AD,U+20AF-20B0,U+20B3,U+20B6-20B7,U+20BB-20BC,U+20BE,U+20C0-2112,U+2114-2115,U+2118-211F,U+2121,U+2123-2125,U+2127-212D,U+212F-218F,U+2194-2195,U+219A-2211,U+2213-25B5,U+25B7-10FFFF}@font-face{font-family:"MG Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-normal-core-opsz20-81ca2a4b61d1.woff2) format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD,U+B7,U+BD,U+C4,U+C7,U+D7,U+DC,U+DF-E0,U+E4,U+F6-F7,U+FC,U+200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F,U+2039-203A,U+20AC,U+2190-2193,U+2197,U+2212}@font-face{font-family:"MG Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-roman-latin-base-active-remainder-abe655ae354e.woff2) format("woff2");unicode-range:U+A1-A6,U+A8,U+AA-AC,U+AE-B6,U+B8-BC,U+BE-C3,U+C5-C6,U+C8-D6,U+D8-DB,U+DD-DE,U+E1-E3,U+E5-F5,U+F8-FB,U+FD-FF,U+2002-2007,U+2009-200A,U+2012,U+2015,U+2020-2021,U+2025,U+2030,U+2032-2033,U+203C,U+2044,U+2047-2049,U+2122,U+2196,U+2198-2199}@font-face{font-family:"MG Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-roman-latin-ext-9fc2910c3c95.woff2) format("woff2");unicode-range:U+100-12B,U+12E-131,U+134-165,U+168-17F,U+219,U+21B,U+300-304,U+306-30C,U+31B,U+323-324,U+326-329,U+32E,U+331,U+391,U+393-395,U+39A,U+3A0,U+3A3,U+3A5,U+3A7,U+3AC-3AF,U+3B1-3C9,U+3CC-3CE,U+412,U+414,U+417-418,U+41A,U+41C-421,U+423,U+427,U+42D,U+430-449,U+44B-44F,U+451,U+458-45B,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF,U+2113,U+2116-2117,U+2120,U+2126,U+212E,U+25B6}@font-face{font-family:"MG Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/source-serif-4-italic.woff2) format("woff2");unicode-range:U+0-1F,U+7F-9F,U+12C-12D,U+132-133,U+166-167,U+180-218,U+21A,U+21C-2FF,U+305,U+30D-31A,U+31C-322,U+325,U+32A-32D,U+32F-330,U+332-390,U+392,U+396-399,U+39B-39F,U+3A1-3A2,U+3A4,U+3A6,U+3A8-3AB,U+3B0,U+3CA-3CB,U+3CF-411,U+413,U+415-416,U+419,U+41B,U+422,U+424-426,U+428-42C,U+42E-42F,U+44A,U+450,U+452-457,U+45C-2001,U+2008,U+200C-200F,U+2011,U+2016-2017,U+201B,U+201F,U+2023-2024,U+2027-202E,U+2031,U+2034-2038,U+203B,U+203D-2043,U+2045-2046,U+204A-20A0,U+20A2-20A3,U+20A5,U+20A8,U+20AA,U+20AD,U+20AF-20B0,U+20B3,U+20B6-20B7,U+20BB-20BC,U+20BE,U+20C0-2112,U+2114-2115,U+2118-211F,U+2121,U+2123-2125,U+2127-212D,U+212F-218F,U+2194-2195,U+219A-2211,U+2213-25B5,U+25B7-10FFFF}@font-face{font-family:"MG Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-italic-core-opsz20-d2362763d86e.woff2) format("woff2");unicode-range:U+20-7E,U+A0,U+A7,U+A9,U+AD,U+B7,U+BD,U+C4,U+C7,U+D7,U+DC,U+DF-E0,U+E4,U+F6-F7,U+FC,U+200B,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+202F,U+2039-203A,U+20AC,U+2190-2193,U+2197,U+2212}@font-face{font-family:"MG Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-italic-latin-base-active-remainder-094b8320a2bc.woff2) format("woff2");unicode-range:U+A1-A6,U+A8,U+AA-AC,U+AE-B6,U+B8-BC,U+BE-C3,U+C5-C6,U+C8-D6,U+D8-DB,U+DD-DE,U+E1-E3,U+E5-F5,U+F8-FB,U+FD-FF,U+2002-2007,U+2009-200A,U+2012,U+2015,U+2020-2021,U+2025,U+2030,U+2032-2033,U+203C,U+2044,U+2047-2049,U+2122,U+2196,U+2198-2199}@font-face{font-family:"MG Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(/assets/fonts/performance/source-serif-4-italic-latin-ext-40c0ffd0f6f6.woff2) format("woff2");unicode-range:U+100-12B,U+12E-131,U+134-165,U+168-17F,U+219,U+21B,U+300-304,U+306-30C,U+31B,U+323-324,U+326-329,U+32E,U+331,U+391,U+393-395,U+39A,U+3A0,U+3A3,U+3A5,U+3A7,U+3AC-3AF,U+3B1-3C9,U+3CC-3CE,U+412,U+414,U+417-418,U+41A,U+41C-421,U+423,U+427,U+42D,U+430-449,U+44B-44F,U+451,U+458-45B,U+20A1,U+20A4,U+20A6-20A7,U+20A9,U+20AB,U+20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF,U+2113,U+2116-2117,U+2120,U+2126,U+212E,U+25B6}@layer mg-type-choice;@layer mg-type-choice{html body.v8-home-b #v5-main#v5-main :is(.mgah-g2-subtitle,.mgah-g2-subtitle *,#beruf-familie-perspektive,#beruf-familie-perspektive *,.mg-home-reach,.mg-home-reach *,.mg-offer-intro>p,.mg-offer-grid article>p,.v5-section-heading>h2+p,.mg-compact-titles,.mg-compact-titles *,.mg-home-contact-copy>p,.mg-home-contact-copy>p *,.mg-selection-heading>h2+p,.mg-editorial-card__meta,.mg-editorial-card__meta *,.mg-magazine-intro p,.mg-magazine-intro p *,.mg-home-hub-grid article>p){font-family:Cormorant Garamond,MG Cormorant Fallback,Georgia,serif!important;font-weight:400!important;font-optical-sizing:auto}}
