@property --color-accent{syntax:"<color>";inherits:true;initial-value:#ec3013}:root{--color-bg:#f3f2f2;--color-surface:#eae9e9;--color-text:#201e1d;--color-divider:#201e1d66;--color-neutral-200:#eae7e7;--color-neutral-300:#d7d3d3;--color-neutral-700:#605d5d;--color-neutral-800:#444141;--color-accent-100:color-mix(in srgb, var(--color-accent) 7%, #fff);--color-accent-200:color-mix(in srgb, var(--color-accent) 16%, #fff);--color-accent-300:color-mix(in srgb, var(--color-accent) 30%, #fff);--color-accent-400:color-mix(in srgb, var(--color-accent) 53%, #fff);--color-accent-500:color-mix(in srgb, var(--color-accent) 79%, #fff);--color-accent-600:color-mix(in srgb, var(--color-accent) 82%, #000);--color-accent-700:color-mix(in srgb, var(--color-accent) 67%, #000);--color-accent-800:color-mix(in srgb, var(--color-accent) 50%, #000);--color-accent-900:color-mix(in srgb, var(--color-accent) 36%, #000);--image-filter:saturate(.78) sepia(.12) contrast(1.03)}:root[data-image-style=color]{--image-filter:none}:root[data-image-style=grayscale]{--image-filter:grayscale(1) contrast(1.08)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius:0;--border-width-thick:2px;--border-width-thin:1px;--content-max-width:1320px;--section-padding-block:var(--space-8);--section-padding-inline:20px;--scroll-offset:100px}@media (width>=768px){:root{--section-padding-inline:var(--space-6)}}:root{--font-family-heading:system-ui, sans-serif;--font-family-body:system-ui, sans-serif;--font-weight-heading:800;--font-weight-body:400;--font-weight-kicker:800;--letter-spacing-heading:-.02em;--letter-spacing-kicker:.16em;--line-height-heading:1.1;--line-height-body:1.6;--font-size-hero-h1:31px;--font-size-h2:24px;--font-size-h3:20px;--font-size-quote:clamp(28px, 4.6vw, 58px);--font-size-body:15px;--font-size-meta:13px;--font-size-kicker:10px}@media (width>=768px){:root{--font-size-hero-h1:clamp(34px, 5.4vw, 64px);--font-size-h2:clamp(26px, 3.2vw, 40px);--font-size-h3:24px;--font-size-body:16px;--font-size-meta:14px;--font-size-kicker:11px;--line-height-body:1.65}}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);line-height:var(--line-height-heading);text-wrap:pretty}h1{font-size:var(--font-size-hero-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}p{text-wrap:pretty}a{-webkit-text-decoration:none;text-decoration:none}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{min-height:100vh;line-height:var(--line-height-body);-webkit-font-smoothing:antialiased}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}ul,ol{padding:0;list-style:none}:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family-body);font-weight:var(--font-weight-body);font-size:var(--font-size-body)}.ce{border-bottom:var(--border-width-thick) solid var(--color-divider)}.ce:last-child{border-bottom:0}.ce:has(>.mp-slider,>.mp-quote,>.mp-cta){border-bottom:0}.ce:has(+.ce>.mp-quote--calm){border-bottom:0}.button{justify-content:flex-start;align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-4);border:var(--border-width-thick) solid transparent;border-radius:var(--radius);font-family:var(--font-family-body);text-align:left;cursor:pointer;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.button--primary{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff}.button--primary:hover,.button--primary:active{background-color:var(--color-accent-600);border-color:var(--color-accent-600)}.button--secondary{color:#fff;background-color:#0000;border-color:#fff}.button--secondary:hover,.button--secondary:active{background-color:var(--color-accent-600);border-color:var(--color-accent-600)}.button--outline{border-color:var(--color-text);color:var(--color-text);background-color:#0000}.button--outline:hover,.button--outline:active{background-color:var(--color-accent-600);border-color:var(--color-accent-600);color:#fff}@media (width<=767px){.button{min-height:48px}.button--block{width:100%;display:flex}}.icon{width:var(--icon-size,20px);height:var(--icon-size,20px);fill:currentColor;flex-shrink:0;display:inline-block}.ce-text__inner{gap:var(--space-6);max-width:var(--content-max-width);padding:var(--section-padding-block) var(--section-padding-inline);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));margin-inline:auto;display:grid}.ce-text__header{max-width:18ch}.ce-text__bodytext{max-width:62ch;color:var(--color-neutral-800);font-size:var(--font-size-body);line-height:var(--line-height-body)}.ce-text__bodytext>*+*{margin-top:var(--space-4)}.ce-text__bodytext a{color:var(--color-accent-700);text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline}.ce-text__bodytext a:hover{color:var(--color-accent)}.ce-text__bodytext ul,.ce-text__bodytext ol{padding-left:1.2em}@media (width>=768px){.ce-text--right .ce-text__header{order:2}}.mp-accordion{gap:var(--space-8);max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);align-items:start;margin-inline:auto;display:grid}.mp-accordion--split{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.mp-accordion--stacked{gap:var(--space-6)}.mp-accordion__header{max-width:18ch}.mp-accordion__items{border-top:var(--border-width-thick) solid var(--color-text)}.mp-accordion__item{border-bottom:var(--border-width-thin) solid var(--color-divider)}.mp-accordion__item:last-child{border-bottom:var(--border-width-thick) solid var(--color-text)}.mp-accordion__question{align-items:center;gap:var(--space-4);min-height:44px;padding-block:var(--space-4);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);color:var(--color-text);cursor:pointer;font-size:18px;list-style:none;transition:color .15s;display:flex}.mp-accordion__question::-webkit-details-marker{display:none}.mp-accordion__question:hover{color:var(--color-accent)}.mp-accordion__question:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.mp-accordion__sign{color:var(--color-accent);flex:0 0 18px;font-size:22px;line-height:1}.mp-accordion__sign:before{content:"+"}.mp-accordion__item[open] .mp-accordion__sign:before{content:"−"}.mp-accordion__answer{max-width:62ch;padding:0 0 var(--space-6) 34px;color:var(--color-neutral-800);font-size:16px;line-height:1.65}.mp-accordion__answer p+p{margin-top:var(--space-3)}.mp-agegroups{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);margin-inline:auto}.mp-agegroups__header{max-width:24ch;margin-bottom:var(--space-8)}.mp-agegroups__items{margin:0;padding:0;list-style:none;display:grid}.mp-agegroups__item{height:100%;color:var(--color-text);background-color:var(--color-bg);transition:background-color .15s;display:flex}.mp-agegroups__item--link:hover{background-color:var(--color-accent-100)}.mp-agegroups__item--link:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}.mp-agegroups__image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;filter:var(--image-filter);display:block}.mp-agegroups__content{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.mp-agegroups__age{font-family:var(--font-family-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);font-size:15px;font-weight:900}.mp-agegroups__title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-size:22px;line-height:var(--line-height-heading)}.mp-agegroups__text{margin-top:var(--space-1);color:var(--color-neutral-700);font-size:14px;line-height:1.5}.mp-agegroups__items{border-top:var(--border-width-thick) solid var(--color-text)}.mp-agegroups__cell{border-bottom:var(--border-width-thick) solid var(--color-text)}.mp-agegroups__item{align-items:center;gap:var(--space-4);padding-block:var(--space-4);flex-direction:row}.mp-agegroups__image{flex:0 0 104px;width:104px;height:78px}.mp-agegroups__title{font-size:18px}.mp-agegroups__all{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;padding-block:var(--space-4);border-bottom:var(--border-width-thick) solid var(--color-text);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);color:var(--color-text);display:flex}.mp-agegroups__all:hover{color:var(--color-accent)}.mp-agegroups__all:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (width>=768px){.mp-agegroups--tiles .mp-agegroups__items{border-left:var(--border-width-thick) solid var(--color-text);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.mp-agegroups--tiles .mp-agegroups__cell{border-right:var(--border-width-thick) solid var(--color-text)}.mp-agegroups--tiles .mp-agegroups__item{flex-direction:column;align-items:stretch;gap:0;padding-block:0}.mp-agegroups--tiles .mp-agegroups__image{flex:none;width:100%;height:auto}.mp-agegroups--tiles .mp-agegroups__content{padding:var(--space-4) var(--space-4) var(--space-6)}.mp-agegroups--tiles .mp-agegroups__title{font-size:22px}.mp-agegroups--tiles .mp-agegroups__all{margin-top:var(--space-4);border-bottom:0;justify-content:flex-start}}.mp-anchor__target{scroll-margin-top:var(--scroll-offset);display:block}.mp-contact{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);margin-inline:auto}.mp-contact__grid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.mp-contact__person{border-top:var(--border-width-thick) solid var(--color-text);padding-top:var(--space-4)}.mp-contact__photo{-o-object-fit:cover;object-fit:cover;width:128px;height:128px;filter:var(--image-filter)}.mp-contact__name{margin-top:var(--space-3);font-size:22px}.mp-contact__role{margin-top:var(--space-1);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-700);font-size:13px;font-weight:700}.mp-contact__link{margin-top:var(--space-2);display:block}.mp-cta{color:#fff}.mp-cta--ink{background-color:var(--color-text)}.mp-cta--accent{background-color:var(--color-accent);border-bottom:var(--border-width-thick) solid var(--color-text)}.mp-cta__inner{gap:var(--space-8);max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;margin-inline:auto;display:grid}.mp-cta__header{color:#fff;font-size:clamp(26px,3.4vw,44px)}.mp-cta__text{max-width:62ch;margin-top:var(--space-4);line-height:1.6}.mp-cta__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.mp-cta .button:focus-visible{outline-color:#fff}.mp-cta--accent .button--primary{color:var(--color-accent-700);background-color:#fff;border-color:#fff}.mp-cta--accent .button--primary:hover,.mp-cta--accent .button--primary:active{background-color:var(--color-accent-100);border-color:var(--color-accent-100)}@media (width<=767px){.mp-cta__button{width:100%;display:flex}}.mp-gallery{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);margin-inline:auto}.mp-gallery__header{margin-bottom:var(--space-6)}.mp-gallery__wrap{gap:var(--space-4);grid-template-columns:repeat(3,1fr);grid-auto-rows:80px;display:grid}.mp-gallery__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;filter:var(--image-filter)}.mp-gallery__image:nth-child(6n+1){grid-area:span 2/1}.mp-gallery__image:nth-child(6n+4){grid-area:span 4/1}.mp-gallery__image:nth-child(6n+2){grid-area:span 3/2}.mp-gallery__image:nth-child(6n+5){grid-area:span 2/2}.mp-gallery__image:nth-child(6n+3){grid-area:span 2/3}.mp-gallery__image:nth-child(6n+6){grid-area:span 3/3}@media (width<=767px){.mp-gallery__wrap{gap:var(--space-2);grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.mp-gallery__wrap .mp-gallery__image{aspect-ratio:1;grid-area:auto;height:auto}}.mp-instagram{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);margin-inline:auto}.mp-instagram__head{align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.mp-instagram__header{max-width:20ch}.mp-instagram__button{margin-left:auto}.mp-instagram__grid{border-top:var(--border-width-thick) solid var(--color-text);border-left:var(--border-width-thick) solid var(--color-text);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}.mp-instagram__item{aspect-ratio:1;border-right:var(--border-width-thick) solid var(--color-text);border-bottom:var(--border-width-thick) solid var(--color-text)}.mp-instagram__post,.mp-instagram__follow{width:100%;height:100%;display:block}.mp-instagram__post{background-color:var(--color-neutral-200);overflow:hidden}.mp-instagram__post:focus-visible,.mp-instagram__follow:focus-visible{outline:2px solid var(--color-accent);outline-offset:-4px}.mp-instagram__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;filter:var(--image-filter);transition:transform .2s}.mp-instagram__post:hover .mp-instagram__image{transform:scale(1.05)}.mp-instagram__follow{padding:var(--space-4);background-color:var(--color-accent);color:#fff;flex-direction:column;justify-content:space-between;transition:background-color .15s;display:flex}.mp-instagram__follow:hover{background-color:var(--color-accent-600)}.mp-instagram__follow-icon{width:26px;height:26px}.mp-instagram__follow-label{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);overflow-wrap:anywhere;font-size:clamp(16px,1.6vw,20px);line-height:1.15}.mp-instagram__note{max-width:70ch;margin-top:var(--space-4);font-size:var(--font-size-meta);color:var(--color-neutral-700);line-height:1.5}@media (width<=767px){.mp-instagram__item--desktop{display:none}.mp-instagram__button{margin-left:0}}@media (width>=768px){.mp-instagram__grid--cols-3{grid-template-columns:repeat(3,1fr)}.mp-instagram__grid--cols-4{grid-template-columns:repeat(4,1fr)}.mp-instagram__grid--cols-5{grid-template-columns:repeat(5,1fr)}}@media (prefers-reduced-motion:reduce){.mp-instagram__image{transition:none}.mp-instagram__post:hover .mp-instagram__image{transform:none}}.mp-intro{gap:var(--space-6);max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));margin-inline:auto;display:grid}.mp-intro__text{margin-top:var(--space-3);color:var(--color-neutral-800)}.mp-intro__text p+p{margin-top:var(--space-3)}.mp-intro__facts{border-top:var(--border-width-thick) solid var(--color-text)}.mp-intro__fact{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-divider);display:flex}.mp-intro__fact:last-child{border-bottom-width:var(--border-width-thick);border-bottom-color:var(--color-text)}.mp-intro__fact-label{color:var(--color-neutral-700);margin:0;font-size:14px;font-weight:600}.mp-intro__fact-value{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);margin:0;font-size:18px}.mp-propose__inner{gap:var(--space-8);max-width:var(--content-max-width);padding:var(--section-padding-block) var(--section-padding-inline);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;margin-inline:auto;display:grid}.mp-propose__image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;filter:var(--image-filter)}.mp-propose__kicker{margin-bottom:var(--space-3);color:var(--color-accent-700);font-size:var(--font-size-kicker);font-weight:var(--font-weight-kicker);letter-spacing:var(--letter-spacing-kicker);text-transform:uppercase;display:block}.mp-propose__header{margin-bottom:var(--space-4)}.mp-propose__text{color:var(--color-neutral-800);font-size:var(--font-size-body);line-height:var(--line-height-body)}.mp-propose__text>*+*{margin-top:var(--space-4)}.mp-propose__text a{color:var(--color-accent-700);text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline}.mp-propose__text a:hover{color:var(--color-accent)}.mp-propose__text ul{border-top:var(--border-width-thick) solid var(--color-text);padding:0;list-style:none}.mp-propose__text li{gap:0 var(--space-4);padding:var(--space-3) 0;border-bottom:var(--border-width-thin) solid var(--color-divider);color:var(--color-text);flex-wrap:wrap;font-size:15px;display:flex}.mp-propose__text li>strong:first-child{min-width:56px;color:var(--color-accent);font-weight:800}.mp-propose__button{margin-top:var(--space-6)}@media (width>=768px){.mp-propose--right .mp-propose__visual{order:2}.mp-propose__text{font-size:17px}}@media (width<=767px){.mp-propose__button{width:100%;display:flex}}.mp-quote{border-bottom:var(--border-width-thick) solid var(--color-text)}.mp-quote--accent{background-color:var(--color-accent);color:#fff}.mp-quote--calm{border-top:var(--border-width-thick) solid var(--color-text);color:var(--color-text)}.mp-quote__inner{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);margin:0 auto}.mp-quote__quote{margin:0}.mp-quote__text{max-width:min(100%,20em);font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--letter-spacing-heading);quotes:"„" "“";font-size:clamp(28px,4.6vw,58px);line-height:1.05}.mp-quote__text:before{content:open-quote}.mp-quote__text:after{content:close-quote}.mp-quote--calm .mp-quote__text:before,.mp-quote--calm .mp-quote__text:after{color:var(--color-accent)}.mp-quote__source{align-items:center;gap:var(--space-4);margin-top:var(--space-6);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:700;display:flex}.mp-quote__image{-o-object-fit:cover;object-fit:cover;width:64px;height:64px;filter:var(--image-filter);flex:none}.mp-slider{border-bottom:var(--border-width-thick) solid var(--color-text);grid-template-rows:500px auto;grid-template-columns:100%;display:grid;position:relative;overflow:hidden}.mp-slider__viewport,.mp-slider__shade{grid-area:1/1}.mp-slider__viewport{background-color:var(--color-neutral-300);touch-action:pan-y;overflow:hidden}.mp-slider__track{height:100%;transition:transform .7s cubic-bezier(.4,0,.2,1);display:flex}.mp-slider__slide{flex:0 0 100%;height:100%}.mp-slider__slide picture,.mp-slider__image{width:100%;height:100%;display:block}.mp-slider__image{-o-object-fit:cover;object-fit:cover;filter:var(--image-filter);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.mp-slider__shade{pointer-events:none;background:linear-gradient(#201e1db8 0%,#201e1d26 34%,#201e1deb 100%);position:relative}.mp-slider__content{display:contents}.mp-slider__text{padding:var(--space-5) var(--section-padding-inline);color:#fff;grid-area:1/1;align-self:end;position:relative}.mp-slider:has(.mp-slider__controls) .mp-slider__text{padding-bottom:calc(var(--space-5) + 44px + var(--space-3))}.mp-slider__badge{margin-bottom:var(--space-3);background-color:var(--color-accent);color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:5px 8px;font-size:11px;font-weight:800;display:inline-block}.mp-slider__header{color:#fff;font-size:31px}.mp-slider__bodytext{max-width:52ch;margin-top:var(--space-3);color:var(--color-neutral-200);font-size:15px;line-height:1.55}.mp-slider__actions{gap:var(--space-3);padding:20px var(--section-padding-inline);background-color:var(--color-bg);flex-direction:column;grid-area:2/1;display:flex}.mp-slider__button{width:100%}.mp-slider__button--secondary{border-color:var(--color-text);color:var(--color-text)}.mp-slider__button--secondary:hover,.mp-slider__button--secondary:active{color:#fff}.mp-slider__controls{z-index:1;align-items:center;gap:var(--space-4);padding:0 var(--section-padding-inline) var(--space-5);grid-area:1/1;place-self:end start;display:flex;position:relative}.mp-slider__arrow{border:var(--border-width-thick) solid #fff;border-radius:var(--radius);color:#fff;cursor:pointer;background:0 0;place-items:center;width:44px;height:44px;padding:0;font-size:18px;line-height:1;transition:background-color .15s,border-color .15s;display:grid}.mp-slider__arrow:hover,.mp-slider__arrow:active{background-color:var(--color-accent);border-color:var(--color-accent)}.mp-slider__arrow:not(.mp-slider__pause){display:none}.mp-slider__pause-icon{border-inline:4px solid;width:12px;height:14px}.mp-slider__pause.is-paused .mp-slider__pause-icon{border:7px solid #0000;border-inline-start:12px solid;border-inline-end:0 solid;width:0;height:0;margin-inline-start:3px}.mp-slider__indicators{gap:var(--space-3);display:flex}.mp-slider__indicator{border:0;border-bottom:3px solid var(--color-accent);color:#fff;min-width:34px;min-height:44px;font-family:var(--font-family-heading);opacity:.32;cursor:pointer;background:0 0;padding:0 0 6px;font-size:13px;font-weight:800;transition:opacity .15s}.mp-slider__indicator[aria-current=true],.mp-slider__indicator:hover{opacity:1}.mp-slider__arrow:focus-visible,.mp-slider__indicator:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (width>=768px){.mp-slider{grid-template-rows:auto;min-height:clamp(440px,64vh,660px)}.mp-slider__viewport,.mp-slider__shade{position:absolute;inset:0}.mp-slider__shade{background:linear-gradient(90deg,#201e1deb 0%,#201e1dbd 48%,#201e1d1f 84%,#201e1d00 100%)}.mp-slider__content{width:100%;max-width:var(--content-max-width);padding:var(--space-8) var(--section-padding-inline);grid-area:1/1;align-self:end;margin-inline:auto;display:block;position:relative}.mp-slider__text{max-width:660px;padding:0}.mp-slider:has(.mp-slider__controls) .mp-slider__text{max-width:660px;padding:0}.mp-slider__badge{margin-bottom:var(--space-4);padding:6px 10px}.mp-slider__header{margin-bottom:var(--space-4);font-size:clamp(34px,5.4vw,64px)}.mp-slider__bodytext{margin-top:0;font-size:clamp(16px,1.5vw,19px)}.mp-slider__actions{margin-top:var(--space-6);background:0 0;flex-flow:wrap;padding:0}.mp-slider__button{width:auto}.mp-slider__button--secondary{color:#fff;background-color:#ffffff14;border-color:#fff}.mp-slider__controls{padding:var(--space-6) var(--section-padding-inline) 0;place-self:start end}.mp-slider__arrow:not(.mp-slider__pause){display:grid}.mp-slider__indicators{margin-left:var(--space-2)}}@media (width>=1200px){.mp-slider__controls{padding:0 var(--section-padding-inline) var(--space-8);align-self:end}}@media (prefers-reduced-motion:reduce){.mp-slider__track{transition:none}}.mp-teasers{max-width:var(--content-max-width);padding-block:var(--section-padding-block);padding-inline:var(--section-padding-inline);gap:0;margin-inline:auto;display:grid}.mp-teasers--cards{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))}.mp-teasers--cards .mp-teasers__item{padding-top:var(--space-4);border-top:var(--border-width-thick) solid var(--color-text)}.mp-teasers--split{gap:var(--space-8)}.mp-teasers--split .mp-teasers__item{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:center;display:grid}.mp-teasers--split .mp-teasers__content{margin-top:0}.mp-teasers--split .mp-teasers__image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.mp-teasers__image{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;filter:var(--image-filter)}.mp-teasers__content{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;display:flex}.mp-teasers__kicker{font-family:var(--font-family-heading);font-weight:var(--font-weight-kicker);font-size:var(--font-size-kicker);letter-spacing:var(--letter-spacing-kicker);text-transform:uppercase;color:var(--color-accent)}.mp-teasers__text{color:var(--color-neutral-700);font-size:var(--font-size-body)}.mp-teasers__rows{border-top:var(--border-width-thick) solid var(--color-text);width:100%}.mp-teasers__row{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-bottom:var(--border-width-thin) solid var(--color-divider);display:flex}.mp-teasers__row-label,.mp-teasers__row-value{font-size:var(--font-size-meta);margin:0}.mp-teasers--split .mp-teasers__row{justify-content:flex-start}.mp-teasers--split .mp-teasers__row-label{color:var(--color-accent);font-weight:var(--font-weight-heading);flex:0 0 56px}.visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
