
.mf-pack-bridge{margin:24px 0;padding:20px;border:1px solid #cfdccf;border-radius:20px;background:linear-gradient(135deg,#eaf3e9,#fffdf8);color:#26352d}.mf-pack-bridge__eyebrow{font-size:12px;letter-spacing:.06em;color:#6d786f}.mf-pack-bridge h2{margin:.2em 0;color:#315844;font-size:clamp(22px,3vw,30px)}.mf-pack-bridge p{margin:.6em 0}.mf-pack-bridge__features{display:flex;gap:7px;flex-wrap:wrap;margin:12px 0}.mf-pack-bridge__features span{font-size:12px;background:#fff;border:1px solid #d9dfd6;border-radius:999px;padding:5px 9px}.mf-pack-bridge__actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mf-pack-bridge__button{display:inline-flex;text-decoration:none;align-items:center;justify-content:center;background:#315844;color:white!important;border-radius:12px;padding:11px 16px;font-weight:700}.mf-pack-bridge__sub{font-size:12px;color:#6d786f}.mf-pack-sticky{position:fixed;z-index:9999;left:12px;right:12px;bottom:12px;display:none;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;background:#315844;color:white;box-shadow:0 12px 30px rgba(0,0,0,.18)}.mf-pack-sticky.is-visible{display:flex}.mf-pack-sticky__copy{flex:1;font-size:13px}.mf-pack-sticky a{background:white;color:#315844;text-decoration:none;border-radius:10px;padding:8px 11px;font-weight:700;white-space:nowrap}.mf-pack-sticky button{border:0;background:transparent;color:white;font-size:20px;cursor:pointer}@media(min-width:760px){.mf-pack-sticky{display:none!important}}
