.mb-display{font-family:var(--mb-font-display);font-weight:800;line-height:.95;letter-spacing:-.02em}.mb-bignum{font-family:var(--mb-font-display);font-weight:800;font-size:clamp(3rem,9vw,7rem);line-height:1;letter-spacing:-.02em}.mb-gold-text{background:var(--mb-gold-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--mb-gold-2)}.mb-violet-text{background:var(--mb-violet-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--mb-violet)}.mb-eyebrow{display:inline-block;font-family:var(--font-subheading--family);font-weight:600;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase}.mb-bg-night{background:var(--mb-night-gradient);color:var(--mb-white)}.mb-bg-violet{background:var(--mb-violet-gradient);color:var(--mb-white)}.mb-pill-gold{display:inline-flex;align-items:center;gap:var(--gap-xs);padding:.4em .9em;border-radius:999px;background:var(--mb-gold-gradient);color:var(--mb-night-1);font-weight:600;line-height:1}.mb-section{position:relative;margin-top:var(--mb-mt, 0);margin-bottom:var(--mb-mb, 0);--mb-section-title-size: clamp(2.35rem, 3.8vw, 4rem);--mb-section-title-leading: 1.01;--mb-section-title-measure: 30ch;--mb-section-head-width: 1160px}.mb-section__inner{padding-top:var(--mb-pt, 0);padding-bottom:var(--mb-pb, 0);position:relative;z-index:1}html{scroll-behavior:smooth;scroll-padding-top:120px}body::selection,body *::selection{background:rgba(var(--mb-gold-rgb),.9);color:var(--mb-night-1)}.mb-main-content{display:block;min-height:45svh;outline:0}.mb-skip-link{position:fixed;z-index:10000;top:12px;left:12px;padding:.75rem 1rem;border-radius:999px;background:var(--mb-gold-gradient);color:var(--mb-night-1);font-weight:700;text-decoration:none;transform:translateY(-160%);transition:transform .2s ease}.mb-skip-link:focus{transform:translateY(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.mb-hex{position:relative;width:var(--mb-hex-size);aspect-ratio:1 / 1;clip-path:var(--mb-hex-clip);-webkit-clip-path:var(--mb-hex-clip);overflow:hidden;background:var(--mb-violet-deep)}.mb-hex>img,.mb-hex>picture>img{width:100%;height:100%;object-fit:cover;display:block}.mb-hex--gold{background:var(--mb-gold-gradient)}.mb-hex--violet{background:var(--mb-violet-gradient)}.mb-honeycomb{display:flex;flex-wrap:wrap;gap:var(--gap-sm);justify-content:center}.mb-sparkle{position:absolute;width:1em;height:1em;color:var(--mb-sparkle-color);pointer-events:none;opacity:.9}.mb-sparkle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;clip-path:polygon(50% 0%,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0% 50%,40% 40%)}.mb-sparkle--animate{animation:mb-twinkle 2.4s ease-in-out infinite}@keyframes mb-twinkle{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.1);opacity:1}}.mb-voyage-path{position:relative;border:0;border-top:2px dashed rgba(var(--mb-gold-rgb),.6);margin:var(--margin-lg) 0}.mb-glow{position:absolute;inset:auto;width:60vw;max-width:720px;aspect-ratio:1 / 1;background:var(--mb-glow-violet);filter:blur(20px);pointer-events:none;z-index:0}.localization-form__language-select,.localization-form__language-select-wrapper,.localization-form__language-select-wrapper__icon{color:var(--color-foreground)}.localization-form__language-select option{color:#1a1733;background-color:#fff}.mb-btn-gold{background:var(--mb-gold-gradient)!important;color:var(--mb-night-1)!important;border-color:transparent!important}.mb-arg{display:flex;gap:var(--gap-xl);align-items:center}.mb-arg__text{flex:1 1 0;min-width:0}.mb-arg__media{flex:1 1 0;min-width:0;position:relative;z-index:1}.mb-arg__img{width:100%;height:auto;border-radius:var(--card-border-radius);display:block}.mb-arg--media-left{flex-direction:row-reverse}.mb-arg--media-top{flex-direction:column}.mb-arg--center{flex-direction:column;text-align:center;max-width:760px;margin-inline:auto}.mb-arg--text-only .mb-arg__media{display:none}.mb-arg__question{margin:0 0 var(--margin-sm);opacity:.85}.mb-arg__title{margin:0 0 var(--margin-sm)}.mb-arg__pivot{font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-body--size-emphasized);margin:0 0 var(--margin-md)}.mb-arg__body{margin:0 0 var(--margin-md)}.mb-arg__body>:first-child{margin-top:0}.mb-arg__body>:last-child{margin-bottom:0}.mb-arg__baseline{font-style:italic;opacity:.85;margin:var(--margin-md) 0 0}.mb-arg__cta{margin-top:var(--margin-lg)}.mb-arg__media--picto{display:flex;align-items:center;justify-content:center;font-size:5rem;color:var(--mb-violet-light)}@media not (min-width:750px){.mb-arg,.mb-arg--media-left{flex-direction:column;gap:var(--gap-lg)}.mb-arg__cta{margin-top:var(--margin-md)}}.mb-sparkles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.mb-voyage{display:flex;align-items:center;gap:var(--gap-sm);color:var(--mb-gold-2)}.mb-voyage__line{flex:1 1 auto;height:20px;min-width:40px}.mb-voyage__icon{flex:0 0 auto;display:inline-flex}.mb-voyage--vertical{flex-direction:column}.mb-voyage--vertical .mb-voyage__line{width:20px;height:auto;min-height:40px}.mb-compare__head{text-align:center;max-width:760px;margin:0 auto var(--margin-xl)}.mb-compare__head .mb-eyebrow{color:var(--mb-violet-light);margin-bottom:var(--margin-sm)}.mb-compare__title{margin:0}.mb-compare__wrap{max-width:880px;margin-inline:auto;overflow-x:auto}.mb-compare__table{width:100%;border-collapse:collapse;min-width:480px}.mb-compare__table th,.mb-compare__table td{padding:var(--padding-sm) var(--padding-md);text-align:left;border-bottom:1px solid var(--color-border)}.mb-compare__table thead th{font-family:var(--font-subheading--family);font-weight:600}.mb-compare__table tbody th{font-weight:500}.mb-compare__table th.mb-compare__mb,.mb-compare__table td.mb-compare__mb{background:linear-gradient(180deg,#7c00ff1f,#7c00ff0a);text-align:center}.mb-compare__table th.mb-compare__other,.mb-compare__table td.mb-compare__other{text-align:center;opacity:.8}.mb-compare__yes{color:var(--mb-gold-1);display:inline-flex;vertical-align:middle}.mb-compare__no{color:#ffffff59;display:inline-flex;vertical-align:middle}.mb-compare__txt{vertical-align:middle}.mb-compare__baseline{text-align:center;font-style:italic;font-size:var(--font-body--size-emphasized);margin:var(--margin-xl) 0 0}.announcement-bar.announcement-bar{position:relative;overflow:hidden;background:var(--mb-gold-gradient)!important;border-bottom:1px solid rgba(26,23,51,.18)}.section-header .header__menu-link,.section-header .header__menu-link:hover,.section-header .header__icons a,.section-header .header__icons .icon,.section-header .header__icons button,.section-header .localization-form__select,.section-header .dropdown-localization__toggle,.section-header .dropdown-localization__toggle>span{color:#fff!important}.section-header .icon{color:#fff}.announcement-bar,.announcement-bar p,.announcement-bar a,.announcement-bar span,.announcement-bar .rte,.announcement-bar .icon{color:var(--mb-night-1)!important}.announcement-bar p{font-weight:600;letter-spacing:.01em}.announcement-bar a{text-decoration:underline;text-underline-offset:2px}.announcement-bar .splide__arrow{background:transparent}.announcement-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);transform:translate(-120%);animation:mb-shimmer 7s ease-in-out infinite}@keyframes mb-shimmer{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.announcement-bar:after{display:none}}.mb-anim-ready .mb-reveal .mb-section__inner{opacity:0;transform:translateY(18px)}.mb-anim-ready .mb-reveal.is-revealed .mb-section__inner{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}@media not (min-width:750px){.mb-section__inner{padding-top:var(--mb-pt-m, var(--mb-pt, 0));padding-bottom:var(--mb-pb-m, var(--mb-pb, 0))}}.mb-obj-head{text-align:center;max-width:min(var(--mb-section-head-width),100%);margin:0 auto var(--margin-xl)}.mb-obj-head .mb-eyebrow{color:var(--mb-gold-1);display:inline-flex;align-items:center;gap:.6em;margin-bottom:var(--margin-md)}.mb-obj-head .mb-eyebrow:before,.mb-obj-head .mb-eyebrow:after{content:"";width:26px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--mb-gold-rgb),.8))}.mb-obj-head .mb-eyebrow:after{background:linear-gradient(90deg,rgba(var(--mb-gold-rgb),.8),transparent)}.mb-obj-head__title{margin:0 0 var(--margin-md)}.mb-obj-head__intro{opacity:.88}.mb-obj-head__intro>:last-child{margin-bottom:0}.mb-card{position:relative;padding:clamp(20px,2.4vw,30px);border:1px solid rgba(var(--mb-violet-rgb),.22);border-radius:clamp(14px,1.6vw,22px);background:linear-gradient(180deg,#ffffff12,#fff0 42%),linear-gradient(155deg,rgba(var(--mb-violet-rgb),.16),rgba(var(--mb-violet-rgb),.04) 60%,rgba(var(--mb-gold-rgb),.05));box-shadow:0 10px 30px rgba(var(--mb-night-rgb),.22);overflow:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease}.mb-card:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--mb-gold-rgb),.7),transparent);opacity:0;transition:opacity .4s ease}.mb-card:hover{transform:translateY(-5px);border-color:rgba(var(--mb-gold-rgb),.5);box-shadow:0 20px 48px rgba(var(--mb-night-rgb),.34)}.mb-card:hover:before{opacity:1}.mb-card__ico{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:16px;background:linear-gradient(145deg,rgba(var(--mb-gold-rgb),.3),rgba(var(--mb-gold-rgb),.08));border:1px solid rgba(var(--mb-gold-rgb),.38);color:var(--mb-gold-1);box-shadow:inset 0 1px #ffffff2e;margin-bottom:var(--margin-md)}.mb-card__ico svg{width:26px;height:26px}.mb-card__title{margin:0 0 var(--margin-xs);font-size:clamp(1.05rem,1.2vw,1.3rem);line-height:1.22;letter-spacing:-.01em}.mb-card__img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:12px;display:block;margin-bottom:var(--margin-md)}@media(prefers-reduced-motion:reduce){.mb-card{transition:none}.mb-card:hover{transform:none}}.mb-obj-quote{max-width:760px;margin:var(--margin-xl) auto 0;padding-left:var(--padding-lg);border-left:3px solid var(--mb-gold-1)}.mb-obj-quote>:first-child{margin-top:0}.mb-obj-quote>:last-child{margin-bottom:0}.mb-obj-quote__lead{font-family:var(--font-subheading--family);font-weight:600;font-size:var(--font-body--size-emphasized);margin-top:var(--margin-sm)}.mb-obj-path{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.mb-obj-path__line{position:absolute;top:22%;left:-5%;right:-5%;border-top:2px dashed rgba(var(--mb-gold-rgb),.35);transform:rotate(-4deg)}.mb-obj-path__plane{position:absolute;top:calc(22% - 14px);right:8%;color:var(--mb-gold-1);opacity:.5}.mb-section a:focus-visible,.mb-section button:focus-visible,.mb-section summary:focus-visible,.mb-section [tabindex]:focus-visible,.mb-section [data-mb-config-opt]:focus-visible{outline:3px solid var(--mb-gold-1);outline-offset:3px;border-radius:6px}.announcement-bar a:focus-visible{outline:3px solid var(--mb-night-1);outline-offset:2px}.mb-anim-ready .mb-section.is-revealed .mb-section__inner{will-change:auto}@media(prefers-reduced-motion:reduce){.mb-sparkle--animate,.mb-animate,[class*=mb-][class*=--animate]{animation:none!important;transition:none!important}}.mb-section.color-scheme-1,.mb-section.color-scheme-2,.mb-section.color-scheme-4{background-image:radial-gradient(circle at 12% 18%,rgba(255,255,255,.72) 0 1px,transparent 1.5px),radial-gradient(circle at 82% 26%,rgba(255,255,255,.52) 0 1px,transparent 1.4px),radial-gradient(circle at 32% 78%,rgba(216,191,255,.42) 0 1px,transparent 1.5px),radial-gradient(circle at 68% 88%,rgba(255,224,163,.42) 0 1px,transparent 1.5px),var(--color-background-gradient);background-size:260px 260px,340px 340px,430px 430px,520px 520px,auto;background-position:0 0,70px 20px,20px 110px,140px 60px,0 0}.mb-section h2,.mb-section .mb-obj-head__title,.mb-sectors__title,.mb-objectives__title{font-size:var(--mb-section-title-size)!important;line-height:var(--mb-section-title-leading)!important;letter-spacing:-.04em!important;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.mb-section :is(.mb-obj-head,[class$=__head],[class*="__head "]){width:100%;max-width:min(var(--mb-section-head-width),100%)}.mb-section :is(.mb-obj-head,[class$=__head],[class*="__head "])>h2{width:fit-content;max-width:min(var(--mb-section-title-measure),100%);margin-right:auto;margin-left:auto}.mb-section :is(.mb-obj-head,[class$=__head],[class*="__head "])>:is(.mb-obj-head__intro,[class$=__intro],[class*="__intro "]){max-width:76ch;margin-right:auto;margin-left:auto}.color-scheme-1 .mb-obj-head__title,.color-scheme-2 .mb-obj-head__title,.color-scheme-4 .mb-obj-head__title{text-shadow:0 0 26px rgba(229,238,255,.18)}.mb-section .mb-eyebrow{padding:.48rem .82rem;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#ffffff12;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mb-btn-gold{min-height:52px;border-radius:999px!important;box-shadow:0 9px 28px #c18f4a47,inset 0 1px #ffffff7a,0 0 0 1px #ffdda13d!important;font-family:var(--mb-font-display);font-weight:800!important;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease!important}.mb-btn-gold:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 14px 36px #c18f4a61,inset 0 1px #ffffff8f,0 0 0 1px #ffdda157!important}.color-scheme-1 .mb-card,.color-scheme-2 .mb-card,.color-scheme-4 .mb-card,.color-scheme-1 .mb-faq__item,.color-scheme-2 .mb-faq__item,.color-scheme-4 .mb-faq__item{border-color:#ffffff29;background:linear-gradient(145deg,#ffffff1f,#ffffff09 48%,#8049c714),#140f2f94;box-shadow:0 24px 54px #03011247,inset 0 1px #ffffff21;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mb-card__title{font-size:clamp(1.18rem,1.4vw,1.48rem)}@media not (max-width:1000px){.header__layout-desktop{background:#0b071feb!important;padding:9px 18px}.header__layout-desktop>.page-width{width:min(calc(100% - 2px),1420px);padding-inline:clamp(18px,2.4vw,34px);border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(135deg,#4c466cad,#1d173db8);box-shadow:0 14px 38px #03011252,inset 0 1px #ffffff2b;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.header__menu-link{padding:.55rem .72rem;border-radius:999px;transition:background .2s ease,color .2s ease}.header__menu-link:hover{background:#ffffff1a}}.mb-tbuild__layout{padding:clamp(14px,2.5vw,32px);border:1px solid rgba(255,255,255,.16);border-radius:clamp(26px,3vw,42px);background:linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 32px 80px #0301125c,inset 0 1px #ffffff24;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.mb-tbuild__ticket{transform:rotate(-3deg);border-radius:28px!important;box-shadow:0 28px 70px #0000007a,22px 18px #d59e531a!important}.mb-tbuild__controls{padding:clamp(6px,1.6vw,20px)}.mb-tbuild__input{min-height:52px;border-radius:16px!important}.mb-tbuild__opt{min-height:44px}.mb-sectors__grid,.mb-objectives__grid{gap:clamp(14px,1.8vw,24px)!important}.mb-sectors__card,.mb-objectives__card{position:relative;min-height:220px;justify-content:flex-end;align-items:flex-start!important;text-align:left!important;padding:clamp(22px,2.5vw,34px)!important;border-color:#ffffff29!important;border-radius:clamp(22px,2.2vw,34px)!important;background:radial-gradient(circle at 84% 12%,rgba(213,158,83,.28),transparent 36%),linear-gradient(145deg,#7c00ff45,#1c1439c7)!important;box-shadow:0 22px 55px #03011240,inset 0 1px #ffffff1f;overflow:hidden}.mb-sectors__grid li:nth-child(3n+2) .mb-sectors__card,.mb-objectives__grid li:nth-child(3n+2) .mb-objectives__card{background:radial-gradient(circle at 85% 10%,rgba(120,203,255,.32),transparent 38%),linear-gradient(145deg,#5337989e,#181233e0)!important}.mb-sectors__grid li:nth-child(3n+3) .mb-sectors__card,.mb-objectives__grid li:nth-child(3n+3) .mb-objectives__card{background:radial-gradient(circle at 84% 12%,rgba(255,117,73,.3),transparent 38%),linear-gradient(145deg,#5b2b659e,#181233e0)!important}.mb-sectors__icon,.mb-objectives__icon{width:64px;height:64px;display:inline-flex!important;align-items:center;justify-content:center;margin-bottom:auto;border:1px solid rgba(255,255,255,.18);border-radius:20px;color:#fff!important;background:#ffffff1a;box-shadow:inset 0 1px #ffffff24}.mb-sectors__card-title,.mb-objectives__card-title{font-family:var(--mb-font-display);font-weight:800!important;font-size:clamp(1.2rem,1.7vw,1.6rem)!important;line-height:1.08}.mb-objectives__card-text{font-size:.95rem!important}.mb-objectives__card-text{padding-right:3rem;overflow-wrap:anywhere}.mb-sectors__arrow,.mb-objectives__arrow{position:absolute;right:22px;bottom:22px;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;color:var(--mb-night-1)!important;background:var(--mb-gold-gradient)}.product-section{position:relative;overflow:clip;background-image:radial-gradient(circle at 8% 20%,rgba(124,0,255,.22),transparent 34%),radial-gradient(circle at 92% 85%,rgba(213,158,83,.18),transparent 30%)}.product-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.3;pointer-events:none;background-image:radial-gradient(circle at 18% 28%,rgba(255,255,255,.74) 0 1px,transparent 1.4px),radial-gradient(circle at 78% 12%,rgba(255,255,255,.52) 0 1px,transparent 1.4px),radial-gradient(circle at 65% 72%,rgba(255,220,168,.48) 0 1px,transparent 1.4px);background-size:330px 310px,420px 370px,470px 430px}.product-section__content{position:relative;z-index:1;align-items:flex-start}.product-section__medias-container{overflow:hidden;padding:clamp(8px,1.3vw,16px);border:1px solid rgba(255,255,255,.13);border-radius:clamp(24px,3vw,44px);background:linear-gradient(145deg,#ffffff17,#ffffff06);box-shadow:0 28px 70px #0301124d,inset 0 1px #ffffff1f;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.product-section .product-media-gallery-main-slider{overflow:hidden;border-radius:clamp(18px,2.3vw,34px);background:radial-gradient(circle at 50% 42%,rgba(213,158,83,.16),transparent 42%),#050310ad}.product-section .product-media img{object-fit:contain;background:transparent}.product-section .product-media-gallery__thumbnails{margin-top:12px}.product-section .product-media-gallery__thumbnail{overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:#ffffff0f;opacity:.62;transition:opacity .25s ease,border-color .25s ease,transform .25s ease}.product-section .product-media-gallery__thumbnail:hover,.product-section .product-media-gallery__thumbnail.is-active{transform:translateY(-2px);border-color:rgba(var(--mb-gold-rgb),.72);opacity:1}.product-section__product-info,.product-section__product-info.card{padding:clamp(24px,3vw,42px);border:1px solid rgba(255,255,255,.15);border-radius:clamp(24px,3vw,38px);background:radial-gradient(circle at 100% 0%,rgba(213,158,83,.13),transparent 34%),linear-gradient(145deg,#ffffff1a,#ffffff09);box-shadow:0 26px 70px #0301124d,inset 0 1px #ffffff24;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.product-section__product-info h1{font-size:clamp(2.35rem,4vw,4.8rem);line-height:.98;letter-spacing:-.05em;text-wrap:balance}.product-section__product-info details{border-color:#ffffff21!important}.product-add-to-cart-button .button{min-height:58px;border-radius:999px!important;font-family:var(--mb-font-display);font-weight:800;color:var(--mb-night-1)!important;background:var(--mb-gold-gradient)!important;border-color:transparent!important;box-shadow:0 12px 34px rgba(var(--mb-gold-rgb),.3)}.newsletter-signup .button--icon-only{min-width:48px;min-height:48px}.shopify-section-group-footer-group.section-custom-section .custom-section{position:relative;overflow:hidden;padding-top:clamp(34px,5vw,70px);background:radial-gradient(circle at 10% 20%,rgba(124,0,255,.22),transparent 32%),linear-gradient(180deg,#0b071d,#070511)}.shopify-section-group-footer-group.section-custom-section .custom-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle at 12% 24%,rgba(255,255,255,.7) 0 1px,transparent 1.4px),radial-gradient(circle at 72% 18%,rgba(255,255,255,.5) 0 1px,transparent 1.4px);background-size:340px 320px,470px 410px}.shopify-section-group-footer-group.section-custom-section .custom-section__inner.card{position:relative;border:1px solid rgba(255,255,255,.14);border-radius:clamp(24px,3vw,40px);background:linear-gradient(145deg,#ffffff1a,#ffffff06);box-shadow:0 24px 62px #03011252,inset 0 1px #ffffff21;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.shopify-section-group-footer-group.section-custom-section .custom-section__inner.card>*{position:relative}.shopify-section-group-footer-group.section-custom-section .custom-section__inner.card>*:not(:last-child):after{content:"";position:absolute;top:14%;right:-5px;width:1px;height:72%;background:linear-gradient(transparent,rgba(255,255,255,.16),transparent)}.shopify-section-group-footer-group.section-custom-section theme-icon{color:var(--mb-gold-1);filter:drop-shadow(0 0 16px rgba(var(--mb-gold-rgb),.38))}.footer-section{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 70%,rgba(213,158,83,.13),transparent 30%),linear-gradient(180deg,#070511,#04030a)}.footer-section:before{content:"MAGICBEEZ";position:absolute;right:-2vw;bottom:-4vw;color:#ffffff06;font-family:var(--mb-font-display);font-size:clamp(5rem,15vw,16rem);font-weight:900;letter-spacing:-.07em;line-height:.75;pointer-events:none;white-space:nowrap}.footer-section .footer{position:relative;z-index:1;margin-top:0;border-top:1px solid rgba(255,255,255,.08);background:transparent}.footer-section .footer__content{padding:clamp(36px,5vw,68px);border:1px solid rgba(255,255,255,.11);border-radius:clamp(28px,3vw,44px);background:linear-gradient(145deg,#ffffff13,#ffffff05);box-shadow:inset 0 1px #ffffff1a,0 28px 70px #00000038}.footer-section .footer__content h2,.footer-section .footer__content h3,.footer-section .footer__content [class*=heading]{color:#fff;letter-spacing:-.025em}.footer-section .footer__content a{color:#ffffffad;text-decoration-color:transparent;transition:color .2s ease,transform .2s ease}.footer-section .footer__content a:hover{color:var(--mb-gold-1)}.footer-section .footer__bottom-bar{position:relative;z-index:1;border-top-color:#ffffff14;color:#ffffff80}.mb-anim-ready .mb-reveal .mb-section__inner{transform:translateY(10px)}.mb-anim-ready .mb-reveal.is-revealed .mb-section__inner{transition-duration:.44s}@media not (min-width:750px){.mb-section{--mb-section-title-size: clamp(1.95rem, 8.4vw, 2.6rem);--mb-section-title-leading: 1.04;--mb-section-title-measure: 100%}.mb-section .mb-eyebrow{font-size:.7rem}.mb-tbuild__ticket{transform:rotate(-1deg)}.mb-sectors__card,.mb-objectives__card{min-height:190px}.product-section__medias-container{padding:7px}.product-section__product-info,.product-section__product-info.card{padding:24px 20px}.product-section__product-info h1{font-size:clamp(2.25rem,11vw,3.4rem)}.shopify-section-group-footer-group.section-custom-section .custom-section__inner.card>*:after{display:none}.footer-section .footer__content{padding:28px 22px}}@media not (min-width:750px){html{scroll-padding-top:86px}.announcement-bar p,.announcement-bar a,.announcement-bar span{font-size:11px;line-height:1.25}.header__layout-mobile{max-width:none;padding:7px 12px;border-bottom:1px solid rgba(126,196,255,.42);background:linear-gradient(180deg,#09061afa,#0e0926fa);box-shadow:0 12px 34px #0301124d}.header__layout-mobile .header__layout--logo-center{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;height:62px;align-items:center}.header__layout-mobile .header__menu{min-width:0;gap:0}.header__layout-mobile .header__menu-mobile{width:48px;height:48px;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:17px;background:linear-gradient(145deg,#5c5e89b8,#231d46d1);box-shadow:inset 0 1px #ffffff2b,0 8px 20px #0000003d}.header__layout-mobile .header__menu-mobile theme-icon{width:26px;height:26px}.header__layout-mobile .search-popup-mobile{display:none}.header__layout-mobile .header__logo{min-width:0;justify-self:center}.header__layout-mobile .header__logo-image,.header__layout-mobile .header__logo-image--transparent{width:auto;max-width:min(44vw,156px);height:24px;object-fit:contain}.header__layout-mobile .header__actions{height:48px;gap:0;justify-content:flex-end}.header__layout-mobile .header__icon-cart{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(var(--mb-gold-rgb),.44);border-radius:17px;background:linear-gradient(145deg,rgba(var(--mb-gold-rgb),.25),#ffffff0f);box-shadow:inset 0 1px #ffffff29,0 8px 20px #0003}.mb-section__inner{padding-top:min(var(--mb-pt-m,var(--mb-pt,0px)),64px);padding-bottom:min(var(--mb-pb-m,var(--mb-pb,0px)),64px)}.mb-section h2,.mb-section .mb-obj-head__title,.mb-sectors__title,.mb-objectives__title{font-size:var(--mb-section-title-size)!important;line-height:var(--mb-section-title-leading)!important;letter-spacing:-.035em!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.mb-section .mb-showcase__head h2{font-size:clamp(1.5rem,6.4vw,1.6rem)!important;line-height:1.06!important;letter-spacing:-.025em!important}.mb-obj-head{margin-bottom:30px}.mb-obj-head__intro,.mb-sectors__intro,.mb-objectives__intro{font-size:15px;line-height:1.55}.mb-section .button:not(.splide__arrow){width:100%;min-height:52px}.mb-card{padding:23px;border-radius:25px}.mb-card:hover{transform:none}.mb-trustbar__list{gap:10px}.mb-trustbar__item{min-height:106px;justify-content:center;padding:14px 10px;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:linear-gradient(145deg,#ffffff16,#ffffff06);box-shadow:inset 0 1px #ffffff17}.mb-showcase__stage{min-height:535px}.mb-showcase__proof{width:min(250px,72vw);border-radius:21px}.mb-showcase__facts,.mb-home-prob__grid,.mb-metier-prob__grid,.mb-metier-why__leviers,.mb-metier-rec__inclus,.mb-garantie__pillars,.mb-reviews__grid,.mb-sectors__grid,.mb-objectives__grid{display:grid!important;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:min(82vw,330px);gap:14px!important;overflow-x:auto;margin-right:calc(var(--page-width-margin,16px) * -1)!important;padding:7px 24px 24px 1px!important;scroll-padding-left:1px;scroll-snap-type:x mandatory;scrollbar-width:none}.mb-showcase__facts::-webkit-scrollbar,.mb-home-prob__grid::-webkit-scrollbar,.mb-metier-prob__grid::-webkit-scrollbar,.mb-metier-why__leviers::-webkit-scrollbar,.mb-metier-rec__inclus::-webkit-scrollbar,.mb-garantie__pillars::-webkit-scrollbar,.mb-reviews__grid::-webkit-scrollbar,.mb-sectors__grid::-webkit-scrollbar,.mb-objectives__grid::-webkit-scrollbar{display:none}.mb-showcase__facts>*,.mb-home-prob__grid>*,.mb-metier-prob__grid>*,.mb-metier-why__leviers>*,.mb-metier-rec__inclus>*,.mb-garantie__pillars>*,.mb-reviews__grid>*,.mb-sectors__grid>*,.mb-objectives__grid>*{min-width:0;scroll-snap-align:start}.mb-showcase__facts{grid-auto-columns:min(76vw,285px);margin-left:0;border:0;background:transparent;box-shadow:none}.mb-showcase__facts li{justify-content:flex-start;border:1px solid rgba(255,255,255,.13)!important;border-radius:20px;background:#ffffff0f}.mb-home-prob__grid>li,.mb-metier-prob__grid>li,.mb-metier-why__leviers>li,.mb-metier-rec__inclus>li,.mb-garantie__pillars>li{min-height:250px}.mb-sectors__card,.mb-objectives__card{min-height:250px}.mb-home-prob__closing,.mb-metier-prob__closing{margin-top:18px}.mb-metier-hero__grid{display:flex;flex-direction:column;gap:24px;text-align:center}.mb-metier-hero__media{order:-1}.mb-metier-hero__img{aspect-ratio:4/5;border-radius:28px;object-fit:cover}.mb-metier-hero__title{font-size:clamp(2.55rem,11vw,3.5rem);line-height:.98;letter-spacing:-.05em}.mb-metier-hero__sub{margin-right:auto;margin-left:auto;font-size:15px}.mb-metier-hero__cta{display:grid;gap:10px}.mb-metier-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px}.mb-metier-hero__stats li{min-width:0;padding:13px 8px;border:1px solid rgba(255,255,255,.1);border-radius:17px;background:#ffffff0e}.mb-metier-hero__stat-val{font-size:1.35rem}.mb-metier-hero__stat-lbl{font-size:10px;line-height:1.25}.mb-metier-why__steps{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.mb-metier-why__steps::-webkit-scrollbar{display:none}.mb-metier-why__steps li{flex:0 0 auto}.mb-metier-res__compare{gap:12px}.mb-metier-res__arrow{transform:rotate(90deg)}.mb-metier-res__stats{gap:10px}.mb-metier-res__stat{min-height:138px;padding:18px 12px;border-radius:20px}.mb-roisec__grid{gap:24px}.mb-roisec__field{margin-bottom:22px}.mb-roisec__ctrl{grid-template-columns:minmax(0,1fr) 76px;gap:10px}.mb-roisec__results{padding:20px;border-radius:25px}.mb-roisec__kpis{gap:12px}.mb-roisec__kpi{min-width:0;padding:14px 8px;border-radius:17px;background:#ffffff0b}.mb-roisec__kpi-val{font-size:1.35rem}.mb-roisec__kpi-lbl{font-size:10px;line-height:1.25}.mb-tbuild__layout{margin-top:32px;padding:12px;border-radius:27px}.mb-tbuild__ticket{width:min(100%,330px);transform:none}.mb-tbuild__controls{padding:8px 4px 4px}.mb-tbuild__options{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.mb-tbuild__options::-webkit-scrollbar{display:none}.mb-tbuild__opt{flex:0 0 auto}.mb-faq__q,.mb-metier-faq__q{padding:18px 17px;font-size:14px;line-height:1.35}.mb-faq__a,.mb-metier-faq__a{padding:0 17px 18px;font-size:14px;line-height:1.55}.mb-obj-cta__actions,.mb-garantie__cta{display:grid;gap:10px}.product-section__content{gap:18px}.product-section .product-media-gallery-main-slider{aspect-ratio:1.18/1}.product-section .product-media,.product-section .product-media img{height:100%}.product-section__product-info,.product-section__product-info.card{border-radius:28px}.product-section__product-info h1{font-size:clamp(2rem,9.5vw,2.8rem)}.shopify-section-group-footer-group.section-custom-section .custom-section{padding-top:34px}.shopify-section-group-footer-group.section-custom-section .custom-section__inner.card{border-radius:27px}.footer-section .footer__content{gap:28px;border-radius:30px}.footer-section .footer__content>*{min-width:0}}@media(prefers-reduced-motion:reduce){.mb-anim-ready .mb-reveal .mb-section__inner,.mb-anim-ready .mb-reveal.is-revealed .mb-section__inner{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mb-brand.css.map */
