@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Zalando+Sans+Expanded:ital,wght@0,200..900;1,200..900&family=Zalando+Sans:ital,wght@0,200..900;1,200..900&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image{display:block;max-width:100%;height:auto;}
*,*::before,*::after{box-sizing:border-box;}.c-location-card{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;}.c-location-card__header{display:flex;flex-direction:column;gap:10px;width:100%;}.c-location-card__label{font-family:"Geist",sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#f76707;margin:0;}.c-location-card__image{height:230px;width:100%;border-radius:16px;overflow:hidden;flex-shrink:0;position:relative;}.c-location-card__image .c-base-media,.c-location-card__image .c-base-media__inner,.c-location-card__image .c-base-media__content,.c-location-card__image picture{display:block;width:100%;height:100%;}.c-location-card__image img,.c-location-card__media{width:100%;height:100%;object-fit:cover;display:block;}.c-location-card__address-row{display:flex;gap:5px;align-items:flex-start;width:100%;}.c-location-card__pin-icon{display:flex;flex-shrink:0;width:26px;height:26px;color:#000;margin-top:1px;}.c-location-card__pin-icon svg{display:block;}.c-location-card__address-body{display:flex;flex-direction:column;flex:1 0 0;min-width:0;}.c-location-card__city{font-family:"Geist",sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#000;margin:0;}.c-location-card__address{font-family:var(--Body-B2-fontFamily,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0;}.c-location-card__contact-row{display:flex;gap:12px;align-items:center;width:100%;}.c-location-card__contact-icon{display:flex;flex-shrink:0;width:20px;height:20px;}.c-location-card__contact-icon svg{display:block;}.c-location-card__contact-value{font-family:var(--Body-B2-fontFamily,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:24px;color:#000;flex:1 0 0;min-width:0;}@media (max-width:768px){.c-location-card__image{height:200px;}}
*,*::before,*::after{box-sizing:border-box;}.c-locations-section{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:80px;padding:0;}.c-locations-section__header{padding:0 120px;}.c-locations-section__heading{font-family:var(--Heading-H3-fontFamily,"Zalando Sans Expanded",sans-serif);font-size:40px;font-weight:400;font-style:normal;line-height:48px;letter-spacing:-0.3px;color:#000;margin:0;max-width:750px;}.c-locations-section__cards{display:flex;gap:20px;align-items:flex-start;padding:0 120px;}.c-locations-section__cards > *{flex:1 0 0;min-width:0;}.c-locations-section__cards .c-location-card{width:100%;}@media (max-width:1280px){.c-locations-section__header,.c-locations-section__cards{padding:0 60px;}}@media (max-width:1024px){.c-locations-section{padding:60px 0;gap:48px;}.c-locations-section__header,.c-locations-section__cards{padding:0 60px;}.c-locations-section__heading{font-size:32px;line-height:40px;}}@media (max-width:768px){.c-locations-section{padding:48px 0;gap:40px;}.c-locations-section__header,.c-locations-section__cards{padding:0 24px;}.c-locations-section__heading{font-size:28px;line-height:36px;}.c-locations-section__cards{flex-direction:column;gap:40px;}.c-locations-section__cards > *{flex:none;width:100%;}}
*,*::before,*::after{box-sizing:border-box;}.c-logo-carousel{display:flex;flex-direction:column;align-items:center;gap:48px;padding:0;width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow:hidden;}.c-logo-carousel__header{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 120px;width:100%;text-align:center;}.c-logo-carousel__title{font-family:var(--Heading-H2-fontFamily,"Zalando Sans Expanded",sans-serif);font-size:var(--Heading-H2-fontSize,48px);font-weight:var(--Weights-Regular,400);line-height:var(--Heading-H2-lineHeight,58px);letter-spacing:var(--Heading-H2-letterSpacing,-0.4px);color:var(--gray-black,#000);margin:0;}.c-logo-carousel__source{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:80px;padding:0 40px;min-height:120px;width:100%;overflow-x:auto;}.c-logo-carousel__viewport{display:none;width:100%;}.c-logo-carousel__viewport[aria-hidden="false"],.c-logo-carousel__viewport:not([aria-hidden]){display:block;}.c-logo-carousel__splide .splide__track{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 6%,#000 94%,transparent 100%);}.c-logo-carousel__list{display:flex;align-items:center;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;}.c-logo-carousel .splide__slide{display:flex;align-items:center;justify-content:center;padding:0;border:none;}@media (max-width:1280px){.c-logo-carousel__header{padding:0 60px;}}@media (max-width:1024px){.c-logo-carousel{padding:56px 0;gap:36px;}.c-logo-carousel__header{padding:0 60px;}.c-logo-carousel__title{font-size:36px;line-height:44px;}}@media (max-width:768px){.c-logo-carousel{padding:40px 0;gap:28px;}.c-logo-carousel__header{padding:0 24px;}.c-logo-carousel__title{font-size:28px;line-height:36px;}}
*,*::before,*::after{box-sizing:border-box;}.c-logo-item{display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:0 0 auto;min-width:120px;cursor:pointer;padding:20px 0;box-sizing:border-box;}.c-logo-item__image,.c-logo-item__image .c-base-media__inner,.c-logo-item__image .c-base-media__content,.c-logo-item__image picture{display:flex;align-items:center;justify-content:center;width:auto;height:auto;}.c-logo-item__image img,.c-logo-item__image svg{max-width:200px;max-height:88px;width:auto;height:auto;object-fit:contain;display:block;filter:grayscale(1);opacity:0.4;transition:filter 0.3s ease,opacity 0.3s ease;}.c-logo-item:hover .c-logo-item__image img,.c-logo-item:hover .c-logo-item__image svg{filter:grayscale(0);opacity:1;}.c-logo-item__label{font-family:var(--Body-B4-fontFamily,"Geist","Zalando Sans",sans-serif);font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#818181;opacity:0.4;transition:opacity 0.3s ease;white-space:nowrap;}.c-logo-item:hover .c-logo-item__label{opacity:1;}.c-logo-item .field__label,.c-logo-item .visually-hidden{display:none !important;}
.c-base-media,.c-base-media__inner,.c-base-media__content{display:block;width:100%;height:100%;}.c-base-media__image,.c-base-media__video{display:block;width:100%;height:100%;object-fit:cover;}.c-base-media__embed{position:relative;width:100%;height:100%;aspect-ratio:16 / 9;}.c-base-media__embed:has(> .c-base-media__iframe){aspect-ratio:unset;}.c-base-media__iframe{position:absolute;inset:0;width:100%;height:100%;border:none;display:block;}
.c-section{width:100%;}.c-section__container{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px;}.c-section--pt-none{padding-top:0;}.c-section--pt-sm{padding-top:40px;}.c-section--pt-md{padding-top:64px;}.c-section--pt-lg{padding-top:96px;}.c-section--pt-xl{padding-top:120px;}.c-section--pb-none{padding-bottom:0;}.c-section--pb-sm{padding-bottom:40px;}.c-section--pb-md{padding-bottom:64px;}.c-section--pb-lg{padding-bottom:96px;}.c-section--pb-xl{padding-bottom:120px;}.c-section--mt-none{margin-top:0;}.c-section--mt-sm{margin-top:40px;}.c-section--mt-md{margin-top:64px;}.c-section--mt-lg{margin-top:96px;}.c-section--mt-xl{margin-top:120px;}.c-section--mb-none{margin-bottom:0;}.c-section--mb-sm{margin-bottom:40px;}.c-section--mb-md{margin-bottom:64px;}.c-section--mb-lg{margin-bottom:96px;}.c-section--mb-xl{margin-bottom:120px;}.c-section--bg-none{background-color:transparent;}.c-section--bg-white{background-color:var(--color-white,#fff);}.c-section--bg-gray{background-color:var(--color-corp-gray-bg,#e8e8e8);}.c-section--bg-dark{background-color:var(--color-black,#000);}.c-section--bg-orange-rounded{background-color:#fff4e6;border-radius:32px 32px 0 0;}.c-section--bg-white-translucent{background-color:rgba(255,255,255,0.50);}@media (max-width:1280px){.c-section__container{padding-left:60px;padding-right:60px;}}@media (max-width:1024px){.c-section--pt-xl{padding-top:96px;}.c-section--pb-xl{padding-bottom:96px;}.c-section--pt-lg{padding-top:72px;}.c-section--pb-lg{padding-bottom:72px;}}@media (max-width:768px){.c-section__container{padding-left:24px;padding-right:24px;}.c-section--pt-xl{padding-top:64px;}.c-section--pb-xl{padding-bottom:64px;}.c-section--pt-lg{padding-top:48px;}.c-section--pb-lg{padding-bottom:48px;}.c-section--pt-md{padding-top:40px;}.c-section--pb-md{padding-bottom:40px;}.c-section--pt-sm{padding-top:24px;}.c-section--pb-sm{padding-bottom:24px;}}
*,*::before,*::after{box-sizing:border-box;}.c-service-card{display:flex;flex-direction:column;gap:32px;cursor:pointer;}.c-service-card__image{width:100%;height:350px;border-radius:16px;overflow:hidden;position:relative;flex-shrink:0;}.c-service-card__image .c-base-media,.c-service-card__image .c-base-media__inner,.c-service-card__image .c-base-media__content,.c-service-card__image picture{display:block;position:absolute;inset:0;width:100%;height:100%;}.c-service-card__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;}.c-service-card__content{display:flex;flex-direction:column;gap:16px;}.c-service-card__heading{font-family:var(--Heading-H2-fontFamily,'Zalando Sans Expanded',sans-serif);font-size:24px;font-weight:400;line-height:30px;letter-spacing:-0.15px;color:#000;margin:0;transition:color 0.2s ease;}.c-service-card__description{font-family:var(--Body-B1-fontFamily,'Geist','Zalando Sans',sans-serif);font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0;}.c-service-card__cta{display:inline-flex;align-items:center;gap:8px;height:50px;padding:12px 24px;border-radius:30px;border:1px solid #000;background:transparent;color:#000;font-family:var(--Body-B1-fontFamily,'Geist','Zalando Sans',sans-serif);font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color 0.2s ease,border-color 0.2s ease;align-self:flex-start;margin-top:8px;}.c-service-card__cta-icon{flex-shrink:0;width:16px;height:16px;}.c-service-card:hover .c-service-card__heading,.c-service-card:focus-within .c-service-card__heading,.c-service-card.is-active .c-service-card__heading{color:#f76707;}.c-service-card:hover .c-service-card__cta,.c-service-card:focus-within .c-service-card__cta,.c-service-card.is-active .c-service-card__cta{color:#f76707;border-color:#f76707;}
*,*::before,*::after{box-sizing:border-box;}.c-services-grid{max-width:1440px;margin-left:auto;margin-right:auto;padding:0 120px;}.c-services-grid__cards{display:grid;grid-template-columns:repeat(3,1fr);column-gap:32px;row-gap:60px;padding-top:60px;}.c-services-grid__cards:empty,.c-services-grid__cards:not(:has(.c-service-card)){min-height:400px;border:2px dashed #e0e0e0;border-radius:16px;}@media (max-width:1280px){.c-services-grid{padding:0 60px;}}@media (max-width:1024px){.c-services-grid{padding:60px 40px;}.c-services-grid__cards{grid-template-columns:repeat(2,1fr);}.c-service-card__image{height:280px;}}@media (max-width:768px){.c-services-grid{padding:48px 24px;}.c-services-grid__cards{grid-template-columns:1fr;row-gap:40px;}.c-service-card__image{height:240px;}}
:root{--font-geist:"Geist",sans-serif;--font-zalando:"Zalando Sans Expanded",sans-serif;--font-family-body:var(--font-geist);--font-family-display:var(--font-zalando)}
:root{--color-mmi-blue:#001219;--color-mmi-teal:#009BB6;--color-mmi-teal-transparent:rgba(0,155,182,0);--color-action-blue:#0D99FF;--color-secondary-blue:#C2DADE;--color-black:#000000;--color-white:#FFFFFF;--color-bg-neutral:#EDEBEB;--color-border:#C8C8C8;--color-bg-muted:#e8eef1;--color-bg-muted-2:#d4dce0;--color-bg-gradient-start:#e0e8ec;--color-bg-gradient-end:#c8d1d6;--color-shape-fill:rgba(180,200,210,.35);--color-shape-core:rgba(80,130,160,.25);--color-overlay-light:rgba(255,255,255,.15);--color-overlay-mid:rgba(200,210,220,.2);--color-overlay-dark:rgba(0,0,0,.2);--color-overlay-dark-strong:rgba(0,0,0,.35);--color-cta-bg:var(--color-mmi-teal);--color-cta-hover:#007a90;--color-cta-gradient-start:#1E697A;--color-cta-gradient-end:#218A9D;--color-cta-gradient-hover:linear-gradient(90deg,#1E697A 53.37%,#228C9F 100%);--shadow-button:0px 3px 4px 0px #00212633;--color-border-light:#d7d5d4;--color-bg-scrolled:rgba(230,238,240,1);--color-bg-muted-3:#e8e8e8;--color-text-muted:#616161;--color-text-muted-2:#818181;--color-overlay-dark-mid:rgba(0,0,0,.4);--shadow-modal:0 40px 100px rgba(0,0,0,.15);--shadow-button-sm:0 8px 16px rgba(0,0,0,.1);--color-overlay-blue:rgba(0,18,25,.4);--color-overlay-blue-light:rgba(0,18,25,.3);--color-border-white-muted:rgba(255,255,255,.7);--color-text-default:#0a0a0a;--color-text-placeholder:#717182;--color-text-caption:#747181;--color-mmi-teal-deep:#218a9d;--color-cta-gradient-end-alt:#228c9f;--color-surface-page-soft:#e9e8ed;--color-surface-panel-soft:#f9f9f9;--color-surface-pill:#ededed;--color-surface-disabled:#e0e0e0;--color-border-strong:#000000;--color-border-soft-disabled:#d0d0d0;--color-stat-lavender:#c3c2d3;--color-indicator-inactive:#8dcbd6;--color-divider-neutral:#b8b8b8;--color-logo-carousel-track:#cbcbcb;--color-hero-teal-mid:#93bbca;--color-hero-gradient-fade:rgba(147,187,202,0);--color-hero-teal-light:#A9CFDD;--color-overlay-mint-teal:rgba(71,210,193,.2);--color-glass-bg:rgba(255,255,255,.2);--color-glass-border:rgba(255,255,255,.8);--color-frost-pill-bg:rgba(255,255,255,.25);--color-frost-pill-border:rgba(255,255,255,.9);--color-frost-pill-bg-hover:rgba(255,255,255,.35);--color-cta-outline:#659fb2;--color-search-accent:#2d7d8e;--color-hotspot-bg-overlay:rgba(211,211,211,.2);--color-timeline-connector:#f2f1f4;--color-timeline-gradient-accent:#7ecbd8;--color-white-transparent:rgba(255,255,255,0);--color-mmi-teal-dark:#016e78;--color-shadow-dark:rgba(0,33,38,.25);--color-shadow-soft:rgba(0,33,38,.1);--color-shadow-subtle:rgba(0,33,38,.08);--color-black-rgb:0,0,0;--color-white-rgb:255,255,255;--color-mmi-teal-deep-rgb:33,138,157;--color-text-label:#364153;--color-error-primary:#f04438;--color-border-input:#d1d5dc;--color-text-placeholder-alt:#667085;--color-mmi-teal-deeper:#1a6e7d;--color-text-description:#4a5565;--color-text-light-gray:#adb5bd;--color-text-medium-gray:#6a7282;--color-text-gray-cool:#99A1AF;--color-error-bright:#fb2c36;--color-border-gray-light:#d0d5dd;--color-mmi-blue-soft:rgba(89,168,202,.1);--color-mmi-teal-focus-shadow:rgba(0,155,182,.12);--color-mmi-teal-highlight-bg:rgba(30,105,122,.12);--color-surface-hover-light:#F7FBFB;--color-border-subtle:rgba(0,0,0,.08);--color-border-very-subtle:rgba(0,0,0,.04);--color-bg-very-subtle:rgba(0,0,0,.02);--color-pdf-red:#E00034;--color-shadow-modal-heavy:rgba(0,0,0,.15);--color-shadow-light:rgba(0,0,0,.1);--color-mmi-teal-hover-shadow:rgba(33,138,157,.2);--color-corp-orange:#f76707;--color-corp-orange-mid:#fd7e14;--color-corp-orange-dark:#e8590c;--color-corp-orange-deep:#d9480f;--color-corp-orange-light:#ffc078;--color-corp-orange-pale:#ffe8cc;--color-corp-orange-border:#ffa94d;--color-corp-gray-bg:#e8e8e8;--color-corp-gray-200:#dddddd;--color-corp-gray-600:#727272;--color-corp-frost-bg:rgba(255,255,255,.25);--color-corp-frost-border:rgba(255,255,255,1);--color-corp-scrim-dark:rgba(0,0,0,.2);--shadow-corp-frost:2px 4px 10px 0px rgba(0,0,0,.15);--shadow-corp-button:0px 3px 2px rgba(0,33,38,.2)}.text-primary{color:var(--color-mmi-teal)}.text-dark{color:var(--color-mmi-blue)}.text-action{color:var(--color-action-blue)}.text-neutral{color:var(--color-black)}.text-inverted{color:var(--color-white)}.bg-primary{background-color:var(--color-mmi-teal)}.bg-dark{background-color:var(--color-mmi-blue)}.bg-neutral{background-color:var(--color-bg-neutral)}
:root{--font-size-display:96px;--line-height-display:104px;--font-size-display-sm:clamp(2rem,8vw,3rem);--font-size-lead:1.25rem;--line-height-relaxed:1.4;--font-size-button:16px;--line-height-button:24px;--font-weight-semibold:600;--font-size-h1:48px;--line-height-h1:54px;--font-size-h2:36px;--line-height-h2:44px;--font-size-h3:28px;--line-height-h3:36px;--font-size-h4:24px;--line-height-h4:32px;--font-size-h5:20px;--line-height-h5:28px;--font-size-h6:14px;--line-height-h6:22px;--font-size-subhead:12px;--line-height-subhead:20px;--font-size-h1-lg:96px;--line-height-h1-lg:104px;--font-size-h2-lg:64px;--line-height-h2-lg:72px;--font-size-h3-lg:52px;--line-height-h3-lg:60px;--font-size-h4-lg:32px;--line-height-h4-lg:40px;--font-size-h5-lg:24px;--line-height-h5-lg:32px;--font-size-h6-lg:18px;--line-height-h6-lg:26px;--font-size-subhead-lg:16px;--line-height-subhead-lg:24px}h1,h2,h3,h4,h5,h6,.c-heading{font-family:var(--font-family-display);font-weight:500;margin:0;padding:0;margin-block-start:1em;margin-block-end:1em;color:inherit}h1,.c-heading.text-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);@media(min-width:768px){font-size:var(--font-size-h1-lg);line-height:var(--line-height-h1-lg)}}h2,.c-heading.text-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);@media(min-width:768px){font-size:var(--font-size-h2-lg);line-height:var(--line-height-h2-lg)}}h3,.c-heading.text-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);@media(min-width:768px){font-size:var(--font-size-h3-lg);line-height:var(--line-height-h3-lg)}}h4,.c-heading.text-h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);@media(min-width:768px){font-size:var(--font-size-h4-lg);line-height:var(--line-height-h4-lg)}}h5,.c-heading.text-h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5);@media(min-width:768px){font-size:var(--font-size-h5-lg);line-height:var(--line-height-h5-lg)}}h6,.c-heading.text-h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6);@media(min-width:768px){font-size:var(--font-size-h6-lg);line-height:var(--line-height-h6-lg)}}.c-heading.text-display{font-size:var(--font-size-display-sm);line-height:1.1;@media(min-width:768px){font-size:var(--font-size-display);line-height:var(--line-height-display)}}.c-heading.text-lead{font-size:var(--font-size-lead);line-height:var(--line-height-relaxed)}.c-heading.text-subhead{font-size:var(--font-size-subhead);line-height:var(--line-height-subhead);@media(min-width:768px){font-size:var(--font-size-subhead-lg);line-height:var(--line-height-subhead-lg)}}
.mmi-footer{background-color:#fff;border-radius:20px 20px 0 0;padding:48px 24px 40px;font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);@media(min-width:1024px){padding:80px 120px 56px}}.footer__container{display:flex;flex-direction:column;gap:48px;@media(min-width:1800px){max-width:1400px;margin:0 auto}@media(min-width:1024px){gap:56px}}.footer__container__top{display:flex;flex-direction:column;gap:32px;@media(min-width:1024px){flex-direction:row;justify-content:space-between;align-items:center;gap:0}}.footer__nav ul,.footer__nav .menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px;@media(min-width:1024px){flex-direction:row;gap:56px}}.footer__nav li{list-style:none;padding:0;margin:0}.footer__nav a{text-decoration:none;color:#000;font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:1;transition:color .2s ease;@media(min-width:1024px){font-size:18px}&:hover{color:#f76707}}.footer__social{display:flex;align-items:center;gap:24px;@media(min-width:1024px){gap:32px}}.footer__social-link{display:flex;align-items:center;justify-content:center;color:#000;width:24px;height:24px;text-decoration:none;transition:color .2s ease;svg{width:24px;height:24px}&:hover{color:#f76707}}.footer__container__bottom{border-top:1px solid #000;padding-top:32px;display:flex;justify-content:flex-start;@media(min-width:1024px){padding-top:56px;justify-content:flex-end}}.footer__container__bottom ul,.footer__container__bottom .menu{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:16px;@media(min-width:1024px){gap:56px}}.footer__container__bottom li{list-style:none;padding:0;margin:0}.footer__container__bottom a{text-decoration:none;color:#000;font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:12px;font-weight:400;opacity:.75;transition:opacity .2s ease;@media(min-width:1024px){font-size:14px}&:hover{opacity:1;text-decoration:underline}}
:root{--header-height:96px;--announcement-height:0px;--header-transition:.31s cubic-bezier(.4,0,.2,1);--megamenu-transition:.38s cubic-bezier(.4,0,.2,1);--header-z:9000}body{margin:0;padding:0;box-sizing:border-box;background-color:#e9e8ed}.layout-container{position:relative}.layout-content{padding-top:0}body.no-hero .layout-content{padding-top:var(--header-height);@media(max-width:1200px){padding-top:80px}}.site-header__nav-item--mobile-feature{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header{position:fixed;top:0;left:0;right:0;z-index:var(--header-z);display:flex;flex-direction:column;font-family:var(--font-family-body,"Geist",sans-serif);z-index:100}.site-header__inner>div,.site-header__inner>.block{display:contents}.site-header__inner>.block .site-header__nav,.site-header__inner>.block .site-header__logo{display:flex}.site-header.is-scrolled .site-header__bar,.site-header.is-menu-open .site-header__bar{background-color:var(--color-white)}.site-header__announcement{width:100%;background-color:#ddd;display:flex;align-items:center;justify-content:center;padding:10px 24px;transition:background-color var(--header-transition)}.site-header__announcement-inner{display:flex;align-items:center;gap:12px;width:100%;justify-content:center}.site-header__announcement-text{font-family:var(--font-geist,"Geist",sans-serif);font-size:12px;font-weight:400;line-height:16px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-header__announcement-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;background-color:#fd7e14;color:#fff;font-family:var(--font-geist,"Geist",sans-serif);font-size:12px;font-weight:700;line-height:20px;border-radius:16px;white-space:nowrap;flex-shrink:0;text-decoration:none;text-transform:uppercase}.site-header__bar{position:relative;width:100%;min-height:var(--header-height);background:transparent;overflow:visible;transition:background-color var(--header-transition),box-shadow var(--header-transition)}.site-header__bar:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--color-overlay-dark-strong) 0%,transparent 100%);pointer-events:none;transition:opacity var(--header-transition);z-index:0}.site-header.is-scrolled .site-header__bar:before,.site-header.is-menu-open .site-header__bar:before{opacity:0}.site-header__inner{position:relative;z-index:1;display:flex;align-items:center;padding:20px 120px;@media(min-width:1800px){max-width:1400px;margin:auto;padding-left:0;padding-right:0}}.site-header__logo{position:relative;display:flex;align-items:center;flex-shrink:0;gap:12px;text-decoration:none;transition:opacity .2s ease}.site-header__logo:hover{opacity:.85}.site-header__logo-img{display:block;height:56px;width:auto;transition:filter var(--header-transition)}.site-header__logo-img--white{display:block;filter:drop-shadow(0 0 8px var(--color-overlay-light))}.site-header__logo-img--black,.site-header.is-scrolled .site-header__logo-img--white,.site-header.is-menu-open .site-header__logo-img--white{display:none}.site-header.is-scrolled .site-header__logo-img--black,.site-header.is-menu-open .site-header__logo-img--black{display:block}.site-header__logo-name{font-family:var(--Heading-H2-fontFamily,"Zalando Sans Expanded",sans-serif);font-size:20px;font-weight:400;line-height:1;letter-spacing:-.2px;color:#fff;white-space:nowrap;transition:color var(--header-transition)}.site-header__logo-slogan{position:absolute;top:100%;left:0;margin-top:4px;font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:10px;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#ffffffa6;white-space:nowrap;pointer-events:none;transition:color var(--header-transition)}.site-header.is-scrolled .site-header__logo-name,.site-header.is-menu-open .site-header__logo-name{color:#000}.site-header.is-scrolled .site-header__logo-slogan,.site-header.is-menu-open .site-header__logo-slogan{color:#00000073}.site-header.no-hero .site-header__logo-name{color:#000}.site-header.no-hero .site-header__logo-slogan{color:#00000073}.site-header__nav{flex:1;display:flex;align-items:center;justify-content:center}.site-header__nav-list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:10px}.site-header__nav-link{display:inline-flex;align-items:center;text-decoration:none;padding:8px 16px;border:1px solid transparent;border-radius:8px;font-family:var(--font-family-display);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px;color:var(--color-white);transition:color var(--header-transition),background-color var(--header-transition),border-color var(--header-transition)}.site-header.is-scrolled .site-header__nav-link,.site-header.is-menu-open .site-header__nav-link{color:var(--color-black)}.site-header__nav-link:hover,.site-header.is-scrolled .site-header__nav-link:hover,.site-header.is-menu-open .site-header__nav-link:hover{border:1px solid var(--color-border-light);background-color:var(--color-white);color:var(--color-black)}.site-header__nav-trigger{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;color:var(--color-white);background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:color var(--header-transition),background-color var(--header-transition),border-color var(--header-transition);font-family:var(--font-family-display);font-weight:400;font-size:14px;line-height:20px;letter-spacing:0px}.site-header__nav-text{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.site-header__nav-text:after{content:attr(data-text);height:0;visibility:hidden;overflow:hidden;user-select:none;pointer-events:none;font-weight:700;display:block}.site-header__nav-link:hover .site-header__nav-text,.site-header__nav-link.is-active .site-header__nav-text,.site-header__nav-trigger:hover .site-header__nav-text,.site-header__nav-item.is-open .site-header__nav-trigger .site-header__nav-text,.site-header__nav-item.is-active-trail .site-header__nav-trigger .site-header__nav-text{font-weight:700}.site-header__nav-item.is-open .site-header__nav-trigger{border:1px solid var(--color-border-light);background-color:var(--color-white);color:var(--color-black);path{stroke:var(--color-black);fill:var(--color-black)}}.site-header.is-scrolled .site-header__nav-trigger,.site-header.is-menu-open .site-header__nav-trigger{color:var(--color-black);path{stroke:var(--color-black);fill:var(--color-black)}}.site-header__nav-trigger:hover,.site-header.is-scrolled .site-header__nav-trigger:hover,.site-header.is-menu-open .site-header__nav-trigger:hover{border:1px solid var(--color-border-light);background-color:var(--color-white);color:var(--color-black);path{stroke:var(--color-black);fill:var(--color-black)}}.site-header__nav-chevron{display:inline-flex;transform:rotate(0)}.site-header__nav-item.is-open .site-header__nav-chevron{transform:rotate(180deg)}.site-header__megamenu{position:fixed;top:calc(var(--announcement-height) + var(--header-height));left:0;right:0;background-color:var(--color-white);z-index:98;opacity:0;visibility:hidden;transform:translateY(-150px);transition:opacity var(--megamenu-transition),transform var(--megamenu-transition),visibility var(--megamenu-transition)}.site-header__megamenu.is-open{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;z-index:999}.site-header__megamenu-inner{display:flex;max-width:100%;padding:36px 120px 64px;gap:0;align-items:start;@media(min-width:1800px){max-width:1400px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.site-header__megamenu-col{min-width:0;max-width:360px;width:100%}.site-header__megamenu-col--links{min-width:240px}.site-header__megamenu-col--middle{padding-left:20px;position:relative;min-height:200px;margin-left:-8rem}.site-header__megamenu-l3-container{position:relative;width:100%}.site-header__megamenu-col--feature{max-width:400px;margin-left:auto}.site-header__megamenu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-width:220px}.site-header__megamenu-list li{border-bottom:1px solid var(--color-border-light)}.site-header__megamenu-list:has(.is-active-l2)>li{border-bottom:1px solid var(--color-mmi-teal)}.site-header__megamenu-list li:first-child{border-top:unset}.site-header__megamenu-link{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--color-black);text-decoration:none;font-family:var(--font-family-body);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.31px;transition:all .2s ease;padding:16px 18px 16px 16px;width:100%;span{transition:all .2s ease}&:hover{color:var(--color-mmi-teal);font-weight:400;span{color:var(--color-mmi-teal);transform:translate(4px)}svg path{stroke:var(--color-mmi-teal)}}}.desktop-only{display:inline-flex}.mobile-only{display:none}.site-header__megamenu-link svg.mobile-icon{display:none!important}.site-header__megamenu-link:after{content:"";position:absolute;right:0;top:0;height:100%;width:1px;background-color:var(--color-bg-muted-3);opacity:0;transition:opacity .28s ease}.site-header__megamenu.has-active-l2 .site-header__megamenu-link:after{opacity:1}.site-header__megamenu-link.is-active-l2:after{opacity:0!important}.site-header__megamenu-link.is-active-l2{color:var(--color-mmi-teal);font-weight:400;span{color:var(--color-mmi-teal);transform:translate(4px)}}.site-header__megamenu-link.is-active-l2 svg path{stroke:var(--color-mmi-teal)}.site-header__megamenu-link.has-children svg,.site-header__megamenu-link.has-children svg *{pointer-events:none}.site-header__megamenu-link-wrapper{position:relative;display:flex;align-items:center;width:100%}.site-header__megamenu-link.has-children{padding-right:44px}.site-header__megamenu-arrow-toggle{position:absolute;right:0;top:0;bottom:0;width:44px;background:none;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .2s ease}.site-header__megamenu-arrow-toggle svg,.site-header__megamenu-arrow-toggle svg *{pointer-events:none}.site-header__megamenu-link.is-active-l2+.site-header__megamenu-arrow-toggle svg path,.site-header__megamenu-link.has-children:hover+.site-header__megamenu-arrow-toggle svg path,.site-header__megamenu-arrow-toggle:hover svg path{stroke:var(--color-mmi-teal)}@media(max-width:1023px){.site-header__megamenu-arrow-toggle{display:none!important}.site-header__megamenu-link.has-children{padding-right:18px}}.site-header__megamenu-sublist-wrapper{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translate(-30px);transition:opacity var(--megamenu-transition),visibility var(--megamenu-transition),transform .45s cubic-bezier(.23,1,.32,1);z-index:1}.site-header__megamenu-sublist-wrapper.is-visible{opacity:1;visibility:visible;transform:translate(0);z-index:2}.site-header__megamenu-sublist-wrapper--mobile{display:none!important}.site-header__megamenu-list--l3{display:flex;flex-direction:column}.site-header__megamenu-list--l3 li{border-bottom:unset}.site-header__megamenu-sublink{display:block;padding:16px 4px;color:var(--color-black);text-decoration:none;font-family:var(--font-family-body);font-size:16px;line-height:24px;transition:all .2s ease;font-weight:400;white-space:nowrap}.site-header__megamenu-sublink:hover{color:var(--color-mmi-teal);transform:translate(4px)}.site-header__megamenu-cart{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease,color .2s ease}.site-header__megamenu-link:hover .site-header__megamenu-cart{transform:scale(1.05);color:var(--color-mmi-teal)}.site-header__megamenu-feature{display:flex;align-items:flex-start}.site-header__megamenu-feature-card{background-color:var(--color-white);border:1px solid var(--color-bg-muted-3);border-radius:16px;max-width:376px;width:100%;padding:24px;margin-left:auto}.site-header__megamenu-feature-img-wrap{width:100%;aspect-ratio:82 / 57;border-radius:8px;overflow:hidden;background:linear-gradient(135deg,var(--color-mmi-teal) 0%,var(--color-action-blue) 100%);display:flex;align-items:center;justify-content:center}.site-header__megamenu-feature-img{width:80px;height:auto;filter:brightness(0) invert(1);opacity:.85;transition:transform .4s ease}.site-header__megamenu-feature-card:hover .site-header__megamenu-feature-img{transform:scale(1.04)}.site-header__megamenu-feature-label{font-family:var(--font-family-display);font-size:16px;font-weight:500;color:var(--color-black);line-height:24px;margin:24px;margin-left:unset;margin-right:unset}.site-header__megamenu-feature-link{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:30px;font-family:var(--font-family-body);font-size:16px;line-height:24px;letter-spacing:-.31px;font-weight:400;color:var(--color-mmi-teal);text-decoration:none;transition:border .2s ease;box-shadow:var(--color-mmi-teal) 0 0 0 1px}.site-header__megamenu-feature-link:hover{box-shadow:var(--color-mmi-teal) 0 0 0 2px}.site-header__megamenu-feature-img-wrap .field,.site-header__megamenu-feature-img-wrap .field__item{display:contents}.site-header__megamenu-feature-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.site-header__megamenu-feature-card:hover .site-header__megamenu-feature-img-wrap img{transform:scale(1.04)}.site-header__megamenu-feature-cta .field,.site-header__megamenu-feature-cta .field__item{display:contents}.site-header__megamenu-feature-cta a{display:inline-flex;align-items:center;gap:8px;margin:0 8px 8px;padding:10px 24px;border:1px solid var(--color-mmi-teal);border-radius:100px;font-size:.9375rem;font-weight:500;color:var(--color-mmi-teal);text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.site-header__megamenu-feature-cta a:hover{background-color:var(--color-mmi-teal);color:var(--color-white);transform:translateY(-1px)}.site-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.site-header__search-toggle{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:unset;border:unset;padding:unset}.site-header__search-toggle path,.site-header__search-toggle rect{stroke:var(--color-white)}.site-header.is-scrolled .site-header__search-toggle path,.site-header.is-scrolled .site-header__search-toggle rect,.site-header.is-menu-open .site-header__search-toggle path,.site-header.is-menu-open .site-header__search-toggle rect{stroke:var(--color-black)}.site-header__hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:48px;height:48px;padding:10px;background:transparent;border:1.5px solid var(--color-border-white-muted);border-radius:10px;cursor:pointer;transition:border-color var(--header-transition)}.site-header.is-scrolled .site-header__hamburger,.site-header.is-menu-open .site-header__hamburger{border-color:var(--color-overlay-blue-light)}.site-header__hamburger-line{display:block;width:100%;height:1.8px;background-color:var(--color-white);border-radius:2px;transition:transform var(--header-transition),opacity var(--header-transition),background-color var(--header-transition)}.site-header.is-scrolled .site-header__hamburger-line,.site-header.is-menu-open .site-header__hamburger-line{background-color:var(--color-mmi-blue)}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-line:nth-child(1){transform:translateY(6.8px) rotate(45deg)}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.site-header__hamburger[aria-expanded=true] .site-header__hamburger-line:nth-child(3){transform:translateY(-6.8px) rotate(-45deg)}.site-header__search-bar{position:absolute;top:0;left:389px;right:0;height:var(--header-height);background-color:transparent;display:flex;align-items:center;z-index:5;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--megamenu-transition),transform var(--megamenu-transition)}.site-header__search-bar.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.site-header.search-open .site-header__nav{opacity:0;pointer-events:none}.site-header__search-bar-inner{position:relative;display:flex;align-items:center;width:100%;max-width:931px;margin-left:auto;margin-right:120px;padding:0 20px;gap:16px;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:12px;min-height:56px;@media(min-width:1800px){margin-right:22%}}.site-header__search-input{flex:1;height:100%;padding:0;font-size:14px;line-height:20px;font-weight:400;font-family:var(--font-family-body);color:var(--color-text-default);background:transparent;border:none;outline:none;appearance:none;-webkit-appearance:none}.site-header__search-input::placeholder{color:var(--color-text-muted-2)}.site-header__search-input::-webkit-search-decoration,.site-header__search-input::-webkit-search-cancel-button,.site-header__search-input::-webkit-search-results-button,.site-header__search-input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}.site-header__search-submit,.site-header__search-close{display:inline-flex;align-items:center;justify-content:center;transition:opacity .2s ease,transform .2s ease;background:unset;border:unset;padding:unset;outline:unset;cursor:pointer;flex-shrink:0}.site-header__search-submit svg{width:44px;height:44px}.site-header__search-close{margin-left:12px;margin-right:8px}.site-header__overlay{position:fixed;inset:0;top:calc(var(--announcement-height) + var(--header-height));background:var(--color-overlay-blue);z-index:10;opacity:0;visibility:hidden;transition:opacity var(--megamenu-transition),visibility var(--megamenu-transition);pointer-events:none;opacity:0!important}.site-header__overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.site-header__mobile-back{display:none}@media(max-width:1200px){:root{--header-height:80px}.site-header__hamburger{display:flex}.site-header__nav{position:fixed;top:calc(var(--announcement-height) + var(--header-height));left:0;right:0;bottom:0;background:var(--color-white);flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:24px 0;overflow-y:auto;transform:translate(-100%);transition:transform var(--megamenu-transition);z-index:calc(var(--header-z) - 1)}.site-header__nav.is-open{transform:translate(0)}.site-header__search-bar{left:0}.site-header__search-bar-inner{margin-left:12px;margin-right:12px;max-width:none}.site-header__nav-list{flex-direction:column;align-items:flex-start;gap:0;width:100%}.site-header__nav-item{width:100%}.site-header__nav-trigger,.site-header__nav-link{width:100%;justify-content:space-between;color:var(--color-mmi-blue);padding:20px 16px!important;border-radius:0}.site-header__nav-trigger:hover,.site-header__nav-link:hover{background:transparent;color:var(--color-mmi-teal);padding-left:0}.site-header__nav-chevron,.site-header__nav-item.is-open .site-header__nav-chevron{transform:rotate(-90deg)}.site-header__mobile-back{display:flex;align-items:center;gap:8px;width:100%;padding:16px 12px;background:transparent;border:none;font-family:var(--font-family-body);font-size:16px;font-weight:400;line-height:24px;color:var(--color-mmi-teal);cursor:pointer;text-align:left}.site-header__megamenu{position:fixed;top:calc(var(--announcement-height) + var(--header-height));left:0;right:0;bottom:0;box-shadow:none;background:var(--color-white);transform:translate(100%);padding:0;max-height:none;overflow-y:auto;z-index:calc(var(--header-z) + 10);opacity:0;visibility:hidden;transition:transform var(--megamenu-transition),opacity var(--megamenu-transition)}.site-header__megamenu.is-open{transform:translate(0);opacity:1;pointer-events:auto;visibility:visible}.site-header__megamenu-inner{grid-template-columns:1fr;gap:0;padding:8px 0 16px;flex-direction:column;overflow-x:hidden}.site-header__megamenu-col--middle{display:none!important}.site-header__megamenu-col,.site-header__megamenu-list{max-width:100%;width:100%}.site-header__megamenu-sublist-wrapper--mobile{display:block!important;position:static;opacity:1;visibility:visible;transform:none;max-height:0;overflow:hidden;padding-left:16px;transition:max-height var(--megamenu-transition)}.site-header__megamenu-sublist-wrapper--mobile.is-visible{max-height:800px}.site-header__megamenu-list--l3 li{border:none!important}.site-header__megamenu-sublink{font-size:16px;padding:12px 0;font-weight:400}.site-header__megamenu-link svg.desktop-icon{display:none!important}.site-header__megamenu-link svg.mobile-icon{display:block!important;transition:transform var(--megamenu-transition);transform:rotate(0)!important}.site-header__megamenu-link.has-children svg.desktop-icon{transition:transform var(--megamenu-transition);transform:rotate(90deg)}.site-header__megamenu-link.is-active-l2 svg.desktop-icon{transform:rotate(-90deg)}.site-header__megamenu-link.is-active-l2 svg.mobile-icon{transform:rotate(180deg)!important}.site-header__megamenu-col--feature{display:none!important}.site-header__nav-item--mobile-feature{display:block;width:100%;margin-top:16px;padding-top:24px;padding-bottom:24px;border-top:1px solid var(--color-border-light);border-radius:0}.site-header__mobile-feature-wrapper{padding:0 16px}.site-header__inner{padding:14px 12px 0;gap:16px;>div{margin-left:auto;display:flex;justify-content:end;gap:1rem}}.site-header__logo-img{height:48px;width:189px}.site-header__megamenu-feature{.site-header__megamenu-feature-card{padding:unset;border:unset;display:flex;justify-content:start;margin:unset;gap:1rem;.site-header__megamenu-feature-img-wrap,.site-header__megamenu-feature-img-wrap *{aspect-ratio:280 / 294;width:100%;height:100%;max-height:97px;max-width:140px}.site-header__megamenu-feature-label{margin:0 0 16px;padding:0}}}}@media(max-width:600px){.site-header__announcement{padding:8px 16px}.site-header__announcement-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100vw - 100px)}}.user-logged-in{.site-header{top:unset}.site-header__megamenu{top:174px}}@media(min-width:1200px){.site-header__search-submit{width:44px;height:44px;.c-icon{width:44px;height:44px}}}.site-header.no-hero .site-header__bar:before{background:linear-gradient(180deg,#00000040,#0000 91.45%)}.site-header.no-hero .site-header__logo-img--white{display:none}.site-header.no-hero .site-header__logo-img--black{display:block}.site-header.no-hero .site-header__nav-link{color:var(--color-black)}.site-header.no-hero .site-header__nav-trigger{color:var(--color-black);path{stroke:var(--color-black);fill:var(--color-black)}}.site-header.no-hero .site-header__search-toggle path,.site-header.no-hero .site-header__search-toggle rect{stroke:var(--color-black)}.site-header.no-hero .site-header__hamburger{border-color:var(--color-overlay-blue-light)}.site-header.no-hero .site-header__hamburger-line{background-color:var(--color-mmi-blue)}.windows .layout--onecol:has(.mmi-media-with-list){background:#e5e5ea!important}.windows .layout--onecol:has(.mmi-feature-highlight){background:#e5e5ea!important}.windows .layout--onecol:has(.c-carousel-wrapper){background:#e5e5ea!important}.mac .layout--onecol:has(.mmi-media-with-list){background:transparent}.site-header__suggestions{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border-radius:16px;box-shadow:0 12px 40px #00000024;overflow:hidden;z-index:calc(var(--header-z,9000) + 10)}.site-header__suggestions.is-open{display:block}.site-header__suggestion-item{display:flex;align-items:center;gap:14px;padding:12px 16px;text-decoration:none;color:#000;transition:background .15s ease;border-bottom:1px solid rgba(0,0,0,.06);&:last-of-type{border-bottom:none}&:hover,&.is-focused{background:#fff7f2}}.site-header__suggestion-thumb{position:relative;width:52px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;display:block}.site-header__suggestion-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.site-header__suggestion-thumb--empty{background:#f0f0f0}.site-header__suggestion-text{display:flex;flex-direction:column;gap:2px;min-width:0}.site-header__suggestion-title{font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:14px;font-weight:500;line-height:1.3;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.site-header__suggestion-date{font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:12px;font-weight:400;color:#888}.site-header__suggestions-footer{display:block;padding:12px 16px;font-family:var(--Body-B1-fontFamily,"Geist",sans-serif);font-size:13px;font-weight:500;color:#f76707;text-decoration:none;background:#fff;border-top:1px solid rgba(0,0,0,.06);transition:background .15s ease;&:hover{background:#fff7f2}}
.mmi-modal-overlay{position:fixed;inset:0;background:var(--color-overlay-dark-mid);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:100001;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.mmi-modal-overlay.is-visible{opacity:1;visibility:visible}.mmi-modal{position:relative;background:var(--color-white);border-radius:32px;padding:24px;max-width:752px;width:100%;display:flex;gap:36px;box-shadow:var(--shadow-modal);transform:translateY(300px);opacity:0;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .5s ease;transition-delay:50ms}.mmi-modal-overlay.is-visible .mmi-modal{transform:translateY(0);opacity:1}.mmi-modal__image-wrapper{min-width:0;width:300px;height:300px}.mmi-modal__image{width:100%;height:100%;object-fit:cover;border-radius:16px;display:block}.mmi-modal__content{flex:1;display:flex;flex-direction:column;justify-content:center}.mmi-modal__title{font-family:var(--font-family-display);font-weight:500;font-size:var(--font-size-h4);line-height:var(--line-height-h4);color:var(--color-black);margin:0 0 20px}.mmi-modal__body{font-family:var(--font-family-body);font-size:14px;line-height:20px;color:var(--color-black);margin-bottom:20px}.mmi-modal__body p{margin:0;padding:0}.mmi-modal__actions{display:flex;gap:24px;flex-wrap:wrap}.mmi-modal__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:30px;font-family:var(--font-family-body);font-size:var(--font-size-button);text-decoration:none;transition:all .2s ease;white-space:nowrap}.mmi-modal .mmi-modal__btn svg{width:20px!important;height:20px!important;stroke:currentColor!important;stroke-width:2px!important;fill:none!important;display:inline-block;flex-shrink:0;transition:transform .2s ease}.mmi-modal__btn--primary{color:var(--color-white);border:1px solid transparent;background:linear-gradient(90deg,var(--color-cta-gradient-start) 0%,var(--color-cta-gradient-end) 100%);font-weight:var(--font-weight-semibold);transition:background .3s ease}.mmi-modal__btn--primary:hover{background:var(--color-cta-gradient-hover)}.mmi-modal__btn--secondary{border-radius:30px;color:var(--color-mmi-teal);box-shadow:var(--color-mmi-teal) 0 0 0 1px;font-weight:400}.mmi-modal__btn--secondary:hover{box-shadow:var(--color-mmi-teal) 0 0 0 2px}.mmi-modal__close{position:absolute;top:calc(50% - 205px);left:calc(50% + 373px);width:56px;height:56px;background:var(--color-white);border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-button-sm);transition:all .2s ease,opacity .5s ease,transform .6s cubic-bezier(.23,1,.32,1);z-index:101000;opacity:0;transform:translateY(300px)}.mmi-modal-overlay.is-visible .mmi-modal__close{opacity:1;transform:translateY(0)}@media(max-width:900px){.mmi-modal-overlay{display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-left:8px;padding-right:8px}.mmi-modal{display:flex;flex-direction:column;padding:24px;gap:24px;border-radius:32px;width:100%;flex-shrink:0;max-height:none;margin-bottom:0;overflow:visible;box-sizing:border-box;transform:translateY(100px);max-height:500px;overflow-y:scroll;scrollbar-width:none;margin-top:unset}.mmi-modal-overlay.is-visible .mmi-modal{transform:translateY(0)}.mmi-modal__image-wrapper{aspect-ratio:658 / 400;width:100%;height:100%;border-radius:16px;img{border-radius:16px}}.mmi-modal__title{font-size:20px;line-height:28px;margin-bottom:12px}.mmi-modal__body{font-size:16px;margin-bottom:32px}.mmi-modal__actions{gap:8px;margin-top:auto}.mmi-modal__btn{width:100%;justify-content:center;padding:12px 20px;line-height:24px}.mmi-modal__close{position:relative;top:0;left:0;transform:none;margin-bottom:12px;flex-shrink:0;opacity:0;transform:translateY(100px);transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .5s ease}.mmi-modal-overlay.is-visible .mmi-modal__close{opacity:1;transform:translateY(0)}.mmi-modal__close:hover{transform:scale(1.05)}}
body{-webkit-font-smoothing:antialiased!important;*{-webkit-font-smoothing:antialiased!important}}p{margin:0;padding:0}.layout-builder-block{background-color:unset;padding:unset}#block-saturn-tabs{margin-top:24px;margin-bottom:24px;position:relative;z-index:9}#block-saturn-tabs>ul{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;padding:0 120px}#block-saturn-tabs>ul li{margin:0;padding:0}#block-saturn-tabs>ul li a{font-family:var(--font-geist);font-size:var(--font-size-button);font-weight:500;color:var(--color-black);transition:color .2s ease;text-decoration:none}#block-saturn-tabs>ul li a:hover{text-decoration:underline}#block-saturn-tabs>ul li a.is-active{text-decoration:underline}.ui-icon.ui-icon-closethick{left:14px!important;top:14px!important}.node-layout-builder-form{margin-left:120px;margin-right:120px}.node-layout-builder-form .vertical-tabs{margin-left:unset}@media(max-width:991.98px){#block-saturn-tabs>ul{margin-left:16px;margin-right:16px;padding-left:unset;padding-right:unset}.node-layout-builder-form{margin-left:16px;margin-right:16px}}.layout-container{overflow-x:hidden}p.para-1{color:var(--color-white);font-family:var(--font-family-display);font-size:24px;font-weight:400;line-height:32px;@media(max-width:991.98px){font-size:18px;line-height:26px}}.splide__track{padding-top:0!important;padding-bottom:0!important}p.para-2-bold{color:var(--color-black);font-family:var(--font-family-body);font-size:16px;font-weight:600;line-height:24px;@media(max-width:991.98px){font-size:14px;line-height:20px}}p.para-2-light{color:#000;font-family:var(--font-family-body);font-size:16px;font-weight:400;line-height:24px;@media(max-width:991.98px){font-size:14px;line-height:20px}}p.para-3{color:var(--color-black);font-family:var(--font-family-body);font-size:12px;font-style:normal;line-height:16px}p.para-4{font-family:var(--font-family-body);font-size:14px;line-height:21px;letter-spacing:-.15px}p.para-label{font-family:var(--font-family-body);font-size:36px;line-height:54px;letter-spacing:.369px}.drupal-status-messages *{font-family:var(--font-family-body)!important}p.para-18{color:#000;font-family:var(--font-family-body);font-size:18px;line-height:26px;letter-spacing:-.15px}p.para-20{color:#000;font-family:var(--font-family-body);font-size:20px;font-weight:600;line-height:30px;letter-spacing:-.449px}.layout-builder-form .form-actions[aria-label="Layout Builder tools"]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-bottom:1.5rem;padding:1rem 0;border-bottom:1px solid var(--color-border-light)}.layout-builder-form .form-actions .button{font-family:var(--font-geist);font-size:var(--font-size-button);font-weight:var(--font-weight-semibold);line-height:var(--line-height-button);padding:.5rem 1.25rem;border-radius:8px;border:0;cursor:pointer;transition:background-color .2s ease,color .2s ease}.layout-builder-form .form-actions .button--primary{background:linear-gradient(90deg,var(--color-cta-gradient-start) 0%,var(--color-cta-gradient-end) 100%);color:var(--color-white)}.layout-builder-form .form-actions .button--primary:hover{background:var(--color-cta-hover);color:var(--color-white)}.layout-builder-form .form-actions .button:not(.button--primary){background:var(--color-bg-muted-3);color:var(--color-mmi-blue)}.layout-builder-form .form-actions .button:not(.button--primary):hover{background:var(--color-border-light)}.layout-builder-form .form-item-toggle-content-preview{display:flex;align-items:center;gap:.5rem}.layout-builder-form .form-item-toggle-content-preview .form-checkbox{width:1.125rem;height:1.125rem;accent-color:var(--color-mmi-teal)}.layout-builder-form .form-item-toggle-content-preview .option{font-size:var(--font-size-button);color:var(--color-mmi-blue);cursor:pointer;font-family:var(--font-family-body)}.layout-builder-form #edit-moderation-state-wrapper{margin-bottom:1.5rem}.layout-builder-form #edit-moderation-state-wrapper .form-item label{font-weight:600;color:var(--color-mmi-blue);margin-right:.5rem}.layout-builder-form #edit-moderation-state-wrapper .form-select{font-family:var(--font-geist);font-size:var(--font-size-button);padding:.375rem 2rem .375rem .5rem;border:1px solid var(--color-border-light);border-radius:8px;background-color:var(--color-white);color:var(--color-mmi-blue)}.layout-builder-form .layout-builder__message{margin-bottom:1.5rem;padding:.75rem 1rem;background:var(--color-bg-muted);border-radius:8px;font-size:var(--font-size-lead);line-height:var(--line-height-relaxed);color:var(--color-mmi-blue)}.layout-builder-form .layout-builder__message a{color:var(--color-mmi-teal);text-decoration:underline}.layout-builder-form .layout-builder__message a:hover{color:var(--color-cta-hover)}.layout-builder-form .vertical-tabs{margin-top:1.5rem;border:1px solid var(--color-border-light);border-radius:8px;overflow:hidden}.layout-builder-form .vertical-tabs__menu{list-style:none;margin:0;padding:0;background:var(--color-bg-neutral);border-bottom:1px solid var(--color-border-light)}.layout-builder-form .vertical-tabs__menu-item a{display:block;padding:.75rem 1rem;font-weight:600;color:var(--color-mmi-blue);text-decoration:none;transition:background .2s ease,color .2s ease}.layout-builder-form .vertical-tabs__menu-item a:hover{background:var(--color-bg-muted-3)}.layout-builder-form .vertical-tabs__menu-item.is-selected a{background:var(--color-white);color:var(--color-mmi-teal)}.layout-builder-form .vertical-tabs__menu-item-title{display:block;font-size:var(--font-size-button);font-family:var(--font-family-body)}.layout-builder-form .vertical-tabs__menu-item-summary{display:block;font-size:.875rem;font-weight:400;color:var(--color-text-muted);margin-top:.25rem}.layout-builder-form .vertical-tabs__panes{background:var(--color-white)}.layout-builder-form .vertical-tabs__pane{padding:1rem 1.25rem}.layout-builder-form .vertical-tabs__pane summary{font-weight:600;color:var(--color-mmi-blue);cursor:pointer;margin-bottom:1rem}.layout-builder-form .vertical-tabs__pane .form-item{margin-bottom:1rem}.layout-builder-form .vertical-tabs__pane label.option,.layout-builder-form .vertical-tabs__pane label:not(.visually-hidden){font-size:var(--font-size-button);color:var(--color-mmi-blue)}.layout-builder-form .vertical-tabs__pane .form-checkbox{width:1.125rem;height:1.125rem;margin-right:.5rem;accent-color:var(--color-mmi-teal)}.layout-builder-form .vertical-tabs__pane .form-textarea{font-family:var(--font-geist);font-size:var(--font-size-button);line-height:var(--line-height-relaxed);padding:.75rem;border:1px solid var(--color-border-light);border-radius:8px;width:100%;max-width:100%;color:var(--color-mmi-blue);background:var(--color-white)}.layout-builder-form .vertical-tabs__pane .description{font-size:.875rem;color:var(--color-text-muted);margin-top:.25rem}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}.text-align-right{text-align:right!important}.text-align-justify{text-align:justify!important}.text-formatted,.field--type-text-long,.field--type-text-with-summary,.ck-content{font-family:var(--font-family-body,"Geist",sans-serif)}.text-formatted ul,.field--type-text-long ul,.field--type-text-with-summary ul,.ck-content ul{font-family:var(--font-family-body,"Geist",sans-serif);list-style-type:disc;margin:0 0 20px;padding-left:24px}.text-formatted ol,.field--type-text-long ol,.field--type-text-with-summary ol,.ck-content ol{font-family:var(--font-family-body,"Geist",sans-serif);list-style-type:decimal;margin:0 0 20px;padding-left:24px}.text-formatted li,.field--type-text-long li,.field--type-text-with-summary li,.ck-content li{font-family:var(--font-family-body,"Geist",sans-serif);margin-bottom:8px}.text-formatted ul ul,.text-formatted ol ul,.text-formatted ul ol,.text-formatted ol ol,.field--type-text-long ul ul,.field--type-text-long ol ul,.field--type-text-long ul ol,.field--type-text-long ol ol,.field--type-text-with-summary ul ul,.field--type-text-with-summary ol ul,.field--type-text-with-summary ul ol,.field--type-text-with-summary ol ol,.ck-content ul ul,.ck-content ol ul,.ck-content ul ol,.ck-content ol ol{margin-top:8px;margin-bottom:8px}.text-formatted ul ul,.field--type-text-long ul ul,.field--type-text-with-summary ul ul,.ck-content ul ul{list-style-type:circle}.text-formatted ul ul ul,.field--type-text-long ul ul ul,.field--type-text-with-summary ul ul ul,.ck-content ul ul ul{list-style-type:square}select::picker(select){top:anchor(bottom)!important;left:anchor(left)!important;position-area:bottom!important;inset-area:bottom!important}
.klaro.klaro-theme-hourglass{--klaro-primary-color:#f76707;--klaro-button-border:1px solid transparent;--klaro-button-border-radius:48px;--klaro-button-padding:10px 24px;--klaro-button-border-hover:1px solid transparent;--klaro-button-focus-outline:2px solid #f76707;--klaro-button-focus-outline-offset:2px;--klaro-dialog-focus-outline:none;--klaro-dialog-focus-box-shadow:0 0 0 2px #f76707;--border-radius:20px;--notice-max-width:90vw;--notice-right:5vw;--notice-bottom:24px}.klaro-theme-hourglass .cookie-notice{box-shadow:0 12px 40px #00000029!important;background:#fff!important;padding:24px!important}.klaro-theme-hourglass .cookie-notice:focus,.klaro-theme-hourglass .cookie-notice:focus-visible{outline:none!important;box-shadow:0 0 0 2px #f76707,0 12px 40px #00000029!important}.klaro-theme-hourglass .cn-body{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;padding:0!important}.klaro-theme-hourglass .cn-body:before{content:"";flex-shrink:0;width:48px;height:48px;border-radius:50%;border:1px solid #e8e8e8;background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236%22%20height%3D%2236%22%20viewBox%3D%220%200%2036%2036%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M21.1071%2015.3039C20.5037%2015.3039%2019.9923%2015.0929%2019.5726%2014.671C19.153%2014.2492%2018.9432%2013.7369%2018.9432%2013.1342C18.9432%2012.5315%2019.1544%2012.0205%2019.5768%2011.6014C19.9991%2011.1822%2020.512%2010.9727%2021.1153%2010.9727C21.7187%2010.9727%2022.2301%2011.1836%2022.6497%2011.6055C23.0694%2012.0274%2023.2792%2012.5397%2023.2792%2013.1424C23.2792%2013.7451%2023.068%2014.256%2022.6456%2014.6752C22.2233%2015.0943%2021.7104%2015.3039%2021.1071%2015.3039ZM23.9044%2022.2897C23.3011%2022.2897%2022.7896%2022.0788%2022.37%2021.6569C21.9504%2021.235%2021.7406%2020.7227%2021.7406%2020.12C21.7406%2019.5173%2021.9518%2019.0064%2022.3741%2018.5872C22.7965%2018.1681%2023.3093%2017.9585%2023.9127%2017.9585C24.516%2017.9585%2025.0275%2018.1694%2025.4471%2018.5913C25.8667%2019.0132%2026.0765%2019.5255%2026.0765%2020.1282C26.0765%2020.7309%2025.8653%2021.2418%2025.443%2021.661C25.0207%2022.0801%2024.5078%2022.2897%2023.9044%2022.2897ZM14.8171%2023.617C14.4208%2023.617%2014.0886%2023.4831%2013.8206%2023.2153C13.5525%2022.9475%2013.4184%2022.6157%2013.4184%2022.2198C13.4184%2021.824%2013.5525%2021.4922%2013.8206%2021.2244C14.0886%2020.9566%2014.4208%2020.8227%2014.8171%2020.8227C15.2134%2020.8227%2015.5456%2020.9566%2015.8137%2021.2244C16.0818%2021.4922%2016.2158%2021.824%2016.2158%2022.2198C16.2158%2022.6157%2016.0818%2022.9475%2015.8137%2023.2153C15.5456%2023.4831%2015.2134%2023.617%2014.8171%2023.617ZM19.005%2032C20.922%2032%2022.7313%2031.6332%2024.4331%2030.8997C26.1348%2030.1662%2027.6209%2029.1649%2028.8914%2027.8958C30.1618%2026.6267%2031.1642%2025.1423%2031.8985%2023.4424C32.6328%2021.7425%2033%2019.9378%2033%2018.0284C33%2015.886%2032.5454%2013.8834%2031.6363%2012.0205C30.7271%2010.1577%2029.5091%208.58003%2027.9822%207.28765C26.4553%205.99527%2024.6953%205.06383%2022.7022%204.49332C20.7091%203.92281%2018.6402%203.84713%2016.4955%204.26628C16.6354%205.31416%2016.5422%206.30381%2016.2158%207.23526C15.8894%208.1667%2015.3941%208.95843%2014.7297%209.61044C14.0653%2010.2624%2013.2669%2010.7398%2012.3345%2011.0425C11.402%2011.3453%2010.4229%2011.4151%209.39723%2011.2521C9.86346%2012.6726%209.60703%2013.9475%208.62795%2015.0768C7.64888%2016.2062%206.46%2016.8291%205.06131%2016.9456C4.87482%2018.9714%205.11376%2020.8925%205.77814%2022.7089C6.44251%2024.5252%207.41576%2026.1203%208.69789%2027.4941C9.98001%2028.8665%2011.5045%2029.9625%2013.2714%2030.7775C15.0382%2031.5925%2016.9494%2032%2019.005%2032Z%22%20fill%3D%22%231A1A1A%22/%3E%3C/svg%3E) center / 24px no-repeat;box-shadow:0 2px 4px #00000026}.klaro-theme-hourglass .klaro-notice-label{display:block;font-family:Geist,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#727272}.klaro-theme-hourglass .klaro-notice-heading{display:block;margin-bottom:6px;font-family:Zalando Sans Expanded,sans-serif;font-size:22px;font-weight:400;line-height:1.2;color:#000;white-space:nowrap}.klaro-theme-hourglass #id-cookie-notice{flex:1;margin:0!important;font-family:Geist,sans-serif;font-size:15px;line-height:1.5;color:#1a1a1a}.klaro-theme-hourglass .cn-ok{display:flex;align-items:center;justify-content:flex-end;gap:28px;flex-shrink:0;margin-left:auto!important}.klaro-theme-hourglass .cm-link.cn-learn-more{color:#f76707;font-family:Geist,sans-serif;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap}.klaro-theme-hourglass .cm-link.cn-learn-more:hover{text-decoration:underline;text-underline-offset:3px}.klaro-theme-hourglass .cn-buttons{display:flex!important;gap:16px!important;margin:0!important}.klaro-theme-hourglass .cm-btn{font-family:Geist,sans-serif;font-size:14px;font-weight:500;margin:0!important;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.klaro-theme-hourglass .cm-btn.cm-btn-success{background:#f76707!important;color:#fff!important}.klaro-theme-hourglass .cm-btn.cm-btn-success:hover{background:#d95a05!important}.klaro-theme-hourglass .cm-btn.cm-btn-danger.cn-decline{background:transparent!important;color:#1a1a1a!important;border:1px solid rgba(0,0,0,.2)!important}.klaro-theme-hourglass .cm-btn.cm-btn-danger.cn-decline:hover{background:#f76707!important;color:#fff!important;border-color:#f76707!important}@media(max-width:1023.98px){.klaro-theme-hourglass .cookie-notice{padding:20px!important}}.klaro-theme-hourglass .cm-modal,.klaro-theme-hourglass .cm-modal p,.klaro-theme-hourglass .cm-modal .cm-list-title,.klaro-theme-hourglass .cm-modal .cm-required,.klaro-theme-hourglass .cm-modal .cm-powered-by{font-family:Geist,sans-serif}.klaro-theme-hourglass .cm-modal h1.title{font-family:Zalando Sans Expanded,sans-serif;font-size:26px;font-weight:400;color:#000;margin-bottom:8px!important}.klaro-theme-hourglass .cm-modal .cm-header p{margin-top:0!important}.klaro-theme-hourglass .cm-modal .cm-header{padding:32px 32px 24px}.klaro-theme-hourglass .cm-modal .cm-body{padding:0 32px}.klaro-theme-hourglass .cm-modal .cm-footer{padding:24px 32px 32px}.klaro-theme-hourglass .cm-modal .cm-footer-buttons{justify-content:flex-end!important;gap:16px}
.is-copied-to-clipboard{position:relative!important}.is-copied-to-clipboard:after{content:"Copied!";position:absolute;top:-30px;left:50%;transform:translate(-50%);background:var(--color-black);color:var(--color-white);padding:4px 8px;border-radius:4px;font-family:var(--font-family-body);font-size:12px;font-weight:500;line-height:1;white-space:nowrap;pointer-events:none;z-index:1000;animation:clipboardFadeInOut 2s ease forwards}@keyframes clipboardFadeInOut{0%{opacity:0;transform:translate(-50%,10px)}15%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-10px)}}
.mmi-success-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:all .3s ease}.mmi-success-modal-overlay.is-visible{opacity:1;visibility:visible}.mmi-success-modal{background:#fff;border-radius:32px;padding:80px 40px;width:100%;max-width:680px;text-align:center;position:relative;box-shadow:0 20px 40px #0000001a;transform:translateY(20px);transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.mmi-success-modal-overlay.is-visible .mmi-success-modal{transform:translateY(0)}.mmi-success-modal__close{position:absolute;top:-12px;right:-12px;width:44px;height:44px;background:#fff;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #00000014;transition:all .2s ease;z-index:10}.mmi-success-modal__close:hover{transform:scale(1.05);box-shadow:0 6px 16px #0000001f}.mmi-success-modal__icon{margin-bottom:16px;display:flex;justify-content:center}.mmi-success-modal__icon svg,.mmi-success-modal__icon img{width:138px;height:auto}.mmi-success-modal__title{color:#000;text-align:center;font-size:28px;font-weight:700;line-height:36px;margin:0 0 12px}.mmi-success-modal__message{color:#555;text-align:center;font-size:16px;font-weight:400;line-height:24px;margin:0;font-family:var(--font-family-body)}@media(max-width:739.98px){.mmi-success-modal{margin:20px;padding:60px 24px;border-radius:24px}.mmi-success-modal__title{font-size:22px;line-height:30px}.mmi-success-modal__message{font-size:14px}.mmi-success-modal__icon svg{width:100px;height:100px}.mmi-success-modal__close{top:12px;right:12px;width:36px;height:36px}}
*,*:before,*:after{box-sizing:border-box}.c-location-card{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}.c-location-card__header{display:flex;flex-direction:column;gap:10px;width:100%}.c-location-card__label{font-family:Geist,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#f76707;margin:0}.c-location-card__image{height:230px;width:100%;border-radius:16px;overflow:hidden;flex-shrink:0;position:relative}.c-location-card__image .c-base-media,.c-location-card__image .c-base-media__inner,.c-location-card__image .c-base-media__content,.c-location-card__image picture{display:block;width:100%;height:100%}.c-location-card__image img,.c-location-card__media{width:100%;height:100%;object-fit:cover;display:block}.c-location-card__address-row{display:flex;gap:5px;align-items:flex-start;width:100%}.c-location-card__pin-icon{display:flex;flex-shrink:0;width:26px;height:26px;color:#000;margin-top:1px}.c-location-card__pin-icon svg{display:block}.c-location-card__address-body{display:flex;flex-direction:column;flex:1 0 0;min-width:0}.c-location-card__city{font-family:Geist,sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#000;margin:0}.c-location-card__address{font-family:var(--Body-B2-fontFamily,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0}.c-location-card__contact-row{display:flex;gap:12px;align-items:center;width:100%}.c-location-card__contact-icon{display:flex;flex-shrink:0;width:20px;height:20px}.c-location-card__contact-icon svg{display:block}.c-location-card__contact-value{font-family:var(--Body-B2-fontFamily,"Geist",sans-serif);font-size:16px;font-weight:400;line-height:24px;color:#000;flex:1 0 0;min-width:0}@media(max-width:768px){.c-location-card__image{height:200px}}
*,*:before,*:after{box-sizing:border-box}.c-locations-section{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:80px;padding:0}.c-locations-section__header{padding:0 120px}.c-locations-section__heading{font-family:var(--Heading-H3-fontFamily,"Zalando Sans Expanded",sans-serif);font-size:40px;font-weight:400;font-style:normal;line-height:48px;letter-spacing:-.3px;color:#000;margin:0;max-width:750px}.c-locations-section__cards{display:flex;gap:20px;align-items:flex-start;padding:0 120px}.c-locations-section__cards>*{flex:1 0 0;min-width:0}.c-locations-section__cards .c-location-card{width:100%}@media(max-width:1280px){.c-locations-section__header,.c-locations-section__cards{padding:0 60px}}@media(max-width:1024px){.c-locations-section{padding:60px 0;gap:48px}.c-locations-section__header,.c-locations-section__cards{padding:0 60px}.c-locations-section__heading{font-size:32px;line-height:40px}}@media(max-width:768px){.c-locations-section{padding:48px 0;gap:40px}.c-locations-section__header,.c-locations-section__cards{padding:0 24px}.c-locations-section__heading{font-size:28px;line-height:36px}.c-locations-section__cards{flex-direction:column;gap:40px}.c-locations-section__cards>*{flex:none;width:100%}}
*,*:before,*:after{box-sizing:border-box}.c-logo-item{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:0 0 auto;min-width:120px;cursor:pointer;padding:20px 0;box-sizing:border-box}.c-logo-item__image,.c-logo-item__image .c-base-media__inner,.c-logo-item__image .c-base-media__content,.c-logo-item__image picture{display:flex;align-items:center;justify-content:center;width:auto;height:auto}.c-logo-item__image img,.c-logo-item__image svg{max-width:200px;max-height:88px;width:auto;height:auto;object-fit:contain;display:block;filter:grayscale(1);opacity:.4;transition:filter .3s ease,opacity .3s ease}.c-logo-item:hover .c-logo-item__image img,.c-logo-item:hover .c-logo-item__image svg{filter:grayscale(0);opacity:1}.c-logo-item__label{font-family:var(--Body-B4-fontFamily,"Geist","Zalando Sans",sans-serif);font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#818181;opacity:.4;transition:opacity .3s ease;white-space:nowrap}.c-logo-item:hover .c-logo-item__label{opacity:1}.c-logo-item .field__label,.c-logo-item .visually-hidden{display:none!important}
