:root{--mbuna-gold:#CDA423;--mbuna-gold-hover:#DDAF25;--mbuna-brown-rgb:157, 112, 89;--mbuna-font-heading:'EB Garamond', 'Garamond', serif;--mbuna-font-body:'Open Sans', sans-serif}.mbuna-slider-wrapper *{box-sizing:border-box;margin:0;padding:0}.mbuna-slider-wrapper{position:relative;width:100%;min-height:85vh;display:flex;align-items:flex-end;overflow:hidden;padding-bottom:40px;background-color:#12181f;font-family:var(--mbuna-font-body);color:#fff}.mbuna-slider-bg-layer{position:absolute;inset:0;z-index:0}.mbuna-slide-bg{position:absolute;inset:0;background-size:cover;background-position:center center;opacity:0;transform:scale(1.04);transition:opacity 1s cubic-bezier(.25,1,.5,1),transform 6s ease-out}.mbuna-slide-bg.active{opacity:1;transform:scale(1)}.mbuna-slider-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgba(var(--mbuna-brown-rgb),.85) 0%,rgba(var(--mbuna-brown-rgb),.45) 20%,rgba(var(--mbuna-brown-rgb),.1) 35%,#fff0 50%);z-index:1;pointer-events:none}.mbuna-container{position:relative;z-index:2;width:100%;max-width:1360px;margin:0 auto;padding:0 32px}.mbuna-layout-inner{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;width:100%}.mbuna-glass-card-50{width:50%;min-width:560px;background:linear-gradient(135deg,rgba(var(--mbuna-brown-rgb),.88) 0%,rgb(120 82 63 / .72) 100%);border:1px solid rgb(255 255 255 / .25);border-left:5px solid var(--mbuna-gold);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:30px 34px;border-radius:10px;box-shadow:0 20px 40px rgb(0 0 0 / .28);position:relative;overflow:hidden}.mbuna-slide-content{display:none;opacity:0}.mbuna-slide-content.active{display:block;opacity:1}.mbuna-slide-content.active .mbuna-eyebrow{animation:mbunaSlideUp 0.5s cubic-bezier(.16,1,.3,1) 0.1s both}.mbuna-slide-content.active .mbuna-title{animation:mbunaSlideUp 0.6s cubic-bezier(.16,1,.3,1) 0.2s both}.mbuna-slide-content.active .mbuna-text{animation:mbunaSlideUp 0.6s cubic-bezier(.16,1,.3,1) 0.3s both}.mbuna-slide-content.active .mbuna-cta-group{animation:mbunaSlideUp 0.6s cubic-bezier(.16,1,.3,1) 0.4s both}@keyframes mbunaSlideUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.mbuna-eyebrow{display:block;font-family:var(--mbuna-font-heading);font-size:20px;font-style:italic;color:#FFE699;margin-bottom:2px;text-shadow:0 1px 2px rgb(0 0 0 / .3)}.mbuna-title{font-family:var(--mbuna-font-heading);font-size:38px;font-weight:700;line-height:1.1;color:#fff;margin-bottom:10px;text-shadow:0 2px 4px rgb(0 0 0 / .3)}.mbuna-text{font-family:var(--mbuna-font-body);font-size:13.5px;line-height:1.55;color:rgb(255 255 255 / .95);margin-bottom:20px;text-shadow:0 1px 2px rgb(0 0 0 / .3)}.mbuna-cta-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mbuna-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;font-family:var(--mbuna-font-body);font-size:13.5px;font-weight:600;border-radius:6px;text-decoration:none;transition:all 0.3s cubic-bezier(.16,1,.3,1)}.mbuna-btn-primary{background-color:var(--mbuna-gold);color:#0F171E}.mbuna-btn-primary:hover{background-color:var(--mbuna-gold-hover);transform:translateY(-2px);box-shadow:0 6px 16px rgb(205 164 35 / .35)}.mbuna-btn-secondary{background:rgb(255 255 255 / .14);color:#FFF;border:1px solid rgb(255 255 255 / .3);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mbuna-btn-secondary:hover{background:rgb(255 255 255 / .25);border-color:#FFF}.mbuna-slider-navigation{display:flex;align-items:center;gap:10px;margin-bottom:4px}.mbuna-nav-arrow{width:44px;height:44px;background:rgba(var(--mbuna-brown-rgb),.75);border:1px solid rgb(255 255 255 / .3);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.3s ease;box-shadow:0 8px 20px rgb(0 0 0 / .25)}.mbuna-nav-arrow:hover{background:var(--mbuna-gold);border-color:var(--mbuna-gold);color:#0F171E;transform:translateY(-2px)}@media (max-width:992px){.mbuna-glass-card-50{width:100%;min-width:100%}.mbuna-layout-inner{flex-direction:column;align-items:flex-start}.mbuna-slider-navigation{align-self:flex-end}}